Merge pull request #23809 from eileenmcnaughton/invoice_recur
authorcolemanw <coleman@civicrm.org>
Thu, 7 Jul 2022 15:02:18 +0000 (11:02 -0400)
committerGitHub <noreply@github.com>
Thu, 7 Jul 2022 15:02:18 +0000 (11:02 -0400)
Fix bug whereby editing contribution_recur.amount was not updating single-line-item-template-contributions

203 files changed:
CRM/Activity/BAO/Activity.php
CRM/Activity/DAO/Activity.php
CRM/Activity/Import/Parser/Activity.php
CRM/Admin/Page/Mapping.php
CRM/Case/Form/CaseView.php
CRM/Case/Form/Task/Batch.php
CRM/Case/Form/Task/PickProfile.php
CRM/Case/Page/AJAX.php
CRM/Case/XMLRepository.php
CRM/Contact/BAO/Contact.php
CRM/Contact/BAO/Query/Hook.php
CRM/Contact/Import/Form/Summary.php
CRM/Contact/Import/Parser/Contact.php
CRM/Contribute/BAO/Contribution.php
CRM/Contribute/BAO/ContributionRecur.php
CRM/Contribute/Form/Contribution/Confirm.php
CRM/Contribute/Form/Contribution/Main.php
CRM/Contribute/Form/Task/Invoice.php
CRM/Contribute/Import/Parser/Contribution.php
CRM/Contribute/WorkflowMessage/Contribution/BasicContribution.php [moved from CRM/Contribute/WorkflowMessage/Contribution/BasicContribution.ex.php with 70% similarity]
CRM/Contribute/WorkflowMessage/RecurringEdit/AlexCancelled.php [moved from CRM/Contribute/WorkflowMessage/RecurringEdit/AlexCancelled.ex.php with 100% similarity]
CRM/Contribute/WorkflowMessage/RecurringEdit/BarbPending.php [moved from CRM/Contribute/WorkflowMessage/RecurringEdit/BarbPending.ex.php with 100% similarity]
CRM/Core/Action.php
CRM/Core/BAO/ActionSchedule.php
CRM/Core/BAO/CustomField.php
CRM/Core/BAO/CustomOption.php
CRM/Core/BAO/Mapping.php
CRM/Core/BAO/MessageTemplate.php
CRM/Core/BAO/SchemaHandler.php
CRM/Core/BAO/UFField.php
CRM/Core/BAO/UserJob.php
CRM/Core/CodeGen/Main.php
CRM/Core/DAO.php
CRM/Core/DAO/UFField.php
CRM/Core/DAO/UserJob.php
CRM/Core/DomainTokens.php
CRM/Core/Error.php
CRM/Core/Invoke.php
CRM/Core/Payment/PayPalIPN.php
CRM/Core/Resources.php
CRM/Core/Resources/CollectionTrait.php
CRM/Core/SelectValues.php
CRM/Core/Smarty.php
CRM/Core/Smarty/plugins/modifier.crmICalText.php
CRM/Core/Smarty/plugins/modifier.crmRSSPubDate.php [new file with mode: 0644]
CRM/Custom/Import/Form/DataSource.php
CRM/Custom/Import/Parser/Api.php
CRM/Event/ActionMapping.php
CRM/Event/BAO/Event.php
CRM/Event/ICalendar.php
CRM/Event/Import/Parser/Participant.php
CRM/Event/Tokens.php
CRM/Extension/ClassLoader.php
CRM/Extension/Manager/Module.php
CRM/Extension/Upgrader/Base.php
CRM/Import/DataSource.php
CRM/Import/DataSource/CSV.php
CRM/Import/DataSource/SQL.php
CRM/Import/Exception/ImportTableUnavailable.php [new file with mode: 0644]
CRM/Import/Form/DataSource.php
CRM/Import/Form/Preview.php
CRM/Import/Form/Summary.php
CRM/Import/Forms.php
CRM/Import/Parser.php
CRM/Mailing/BAO/Mailing.php
CRM/Member/Import/Parser/Membership.php
CRM/Pledge/BAO/Pledge.php
CRM/Pledge/BAO/PledgePayment.php
CRM/Report/Form.php
CRM/Upgrade/Incremental/php/FiveFiftyOne.php
CRM/Utils/API/HTMLInputCoder.php
CRM/Utils/Array.php
CRM/Utils/Date.php
CRM/Utils/GeocodeProvider.php
CRM/Utils/Hook.php
CRM/Utils/ICalendar.php
CRM/Utils/PDF/Document.php
CRM/Utils/PDF/Utils.php
CRM/Utils/Recent.php
CRM/Utils/Rule.php
CRM/Utils/String.php
CRM/Utils/System.php
CRM/Utils/System/Base.php
CRM/Utils/System/WordPress.php
CRM/Utils/Weight.php
Civi/Angular/AngularLoader.php
Civi/Api4/Action/ExampleData/Get.php
Civi/Api4/Generic/ExportAction.php
Civi/Api4/Service/Spec/SpecFormatter.php
Civi/Api4/Utils/FormattingUtil.php
Civi/Core/ClassScanner.php [new file with mode: 0644]
Civi/Core/Resolver.php
Civi/Core/SqlTriggers.php
Civi/Test.php
Civi/Test/ExampleData/Contact/Alex.php [moved from Civi/Test/ExampleData/Contact/Alex.ex.php with 100% similarity]
Civi/Test/ExampleData/Contact/Barb.php [moved from Civi/Test/ExampleData/Contact/Barb.ex.php with 100% similarity]
Civi/Test/ExampleData/Contribution/Euro5990.php [moved from Civi/Test/ExampleData/Contribution/Euro5990.ex.php with 100% similarity]
Civi/Test/ExampleData/ContributionRecur/Euro5990.php [moved from Civi/Test/ExampleData/ContributionRecur/Euro5990.ex.php with 100% similarity]
Civi/Test/ExampleDataLoader.php
Civi/Token/TokenProcessor.php
Civi/UserJob/UserJobInterface.php [new file with mode: 0644]
Civi/WorkflowMessage/GenericWorkflowMessage/Alex.php [moved from Civi/WorkflowMessage/GenericWorkflowMessage/Alex.ex.php with 100% similarity]
Civi/WorkflowMessage/WorkflowMessage.php
ang/crmUi.js
api/v3/Activity.php
api/v3/Contact.php
api/v3/Contribution.php
api/v3/Generic.php
api/v3/Order.php
api/v3/examples/Mailing/GetTokens.ex.php
api/v3/utils.php
composer.json
composer.lock
contributor-key.yml
css/civicrm.css
ext/afform/admin/ang/afGuiEditor/afGuiEditor.component.js
ext/afform/admin/ang/afGuiEditor/config-form.html
ext/afform/core/Civi/Api4/Action/Afform/Get.php
ext/afform/core/Civi/Api4/Afform.php
ext/afform/core/afform.php
ext/afform/core/ang/af/afForm.component.js
ext/afform/core/ang/afCore.js
ext/afform/mock/ang/testContactEmailSearchForm.aff.html
ext/civigrant/CRM/Grant/BAO/Query.php
ext/civigrant/afformEntities/Grant.php [new file with mode: 0644]
ext/civigrant/ang/afsearchGrants.aff.json
ext/civigrant/info.xml
ext/search_kit/Civi/Api4/Action/SearchDisplay/AbstractRunAction.php
ext/search_kit/ang/crmSearchAdmin/displays/common/searchAdminIcons.component.js
ext/search_kit/ang/crmSearchAdmin/displays/common/searchAdminIcons.html
js/angular-crmResource/all.js
js/crm.ajax.js
karma.conf.js
mixin/case-xml@1/example/tests/mixin/CaseTypeTest.php
mixin/case-xml@1/example/xml/case/DuckDance.xml
mixin/mgd-php@1/example/CRM/BunnyDance.mgd.php [new file with mode: 0644]
mixin/mgd-php@1/example/tests/mixin/ManagedCaseTypeTest.php [new file with mode: 0644]
mixin/scan-classes@1/example/CRM/Shimmy/ShimmyMessage.php [new file with mode: 0644]
mixin/scan-classes@1/example/tests/mixin/ScanClassesTest.php [new file with mode: 0644]
mixin/scan-classes@1/mixin.php [new file with mode: 0644]
release-notes.md
release-notes/5.50.1.md [new file with mode: 0644]
release-notes/5.50.2.md [new file with mode: 0644]
release-notes/5.50.3.md [new file with mode: 0644]
release-notes/5.50.4.md [new file with mode: 0644]
release-notes/5.51.0.md [new file with mode: 0644]
sql/civicrm_generated.mysql
templates/CRM/Contact/Import/Form/Summary.tpl
templates/CRM/Contribute/Form/Contribution/Confirm.tpl
templates/CRM/Contribute/Form/Contribution/ThankYou.tpl
templates/CRM/Core/Calendar/ICal.tpl
templates/CRM/Core/Calendar/Rss.tpl
templates/CRM/Event/Form/Registration/Confirm.tpl
templates/CRM/Event/Page/iCalLinks.tpl
templates/CRM/Mailing/Form/Search.tpl
templates/CRM/Price/Form/PriceSet.tpl
templates/CRM/common/info.tpl
templates/CRM/common/status.tpl
tests/phpunit/CRM/Activity/Import/Parser/ActivityTest.php
tests/phpunit/CRM/Case/Form/CaseViewTest.php [new file with mode: 0644]
tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseAdhocExample.php [moved from tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseAdhocExample.ex.php with 100% similarity]
tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseModelExample.php [moved from tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseModelExample.ex.php with 100% similarity]
tests/phpunit/CRM/Case/WorkflowMessage/CaseActivityTest.php
tests/phpunit/CRM/Contact/Import/Form/MapFieldTest.php
tests/phpunit/CRM/Contact/Import/Form/data/column_names_casing.csv [new file with mode: 0644]
tests/phpunit/CRM/Contact/Import/Form/data/individual_related_create.csv [new file with mode: 0644]
tests/phpunit/CRM/Contact/Import/Parser/ContactTest.php
tests/phpunit/CRM/Contribute/BAO/ContributionTest.php
tests/phpunit/CRM/Contribute/Form/AdditionalPaymentTest.php
tests/phpunit/CRM/Contribute/Form/Task/InvoiceTest.php
tests/phpunit/CRM/Contribute/Import/Parser/ContributionTest.php
tests/phpunit/CRM/Core/BAO/ActionScheduleTest.php
tests/phpunit/CRM/Core/BAO/FinancialTrxnTest.php
tests/phpunit/CRM/Core/ComposerConfigTest.php
tests/phpunit/CRM/Core/Smarty/plugins/CrmRSSPubDateTest.php [new file with mode: 0644]
tests/phpunit/CRM/Event/ActionMappingTest.php [new file with mode: 0644]
tests/phpunit/CRM/Member/Import/Parser/MembershipTest.php
tests/phpunit/CRM/Report/Utils/ReportTest.php
tests/phpunit/CRM/Utils/ArrayTest.php
tests/phpunit/CRM/Utils/ICalendarTest.php
tests/phpunit/CRM/Utils/RuleTest.php
tests/phpunit/CRM/Utils/TokenConsistencyTest.php
tests/phpunit/CRMTraits/Import/ParserTrait.php
tests/phpunit/CiviTest/CiviMailUtils.php
tests/phpunit/CiviTest/CiviUnitTestCase.php
tests/phpunit/api/v3/ContributionTest.php
tests/phpunit/api/v4/Custom/CustomProfileFieldTest.php [new file with mode: 0644]
tests/phpunit/api/v4/Custom/ExportCustomGroupTest.php
tests/phpunit/api/v4/Entity/ExampleDataTest.php
tests/phpunit/api/v4/Entity/QueueTest.php
tests/phpunit/api/v4/Entity/RelationshipTest.php
tests/phpunit/api/v4/Entity/WorkflowMessageTest.php
xml/schema/Activity/Activity.xml
xml/schema/Core/UFField.xml
xml/schema/Core/UserJob.xml
xml/templates/civicrm_navigation.tpl
xml/templates/message_templates/contribution_invoice_receipt_html.tpl
xml/templates/message_templates/event_offline_receipt_html.tpl
xml/templates/message_templates/event_offline_receipt_text.tpl
xml/templates/message_templates/event_online_receipt_html.tpl
xml/templates/message_templates/event_online_receipt_text.tpl
xml/templates/message_templates/participant_confirm_html.tpl
xml/templates/message_templates/participant_confirm_text.tpl

index b2febd9bca55d0c8542db333a55251dd6681e1a7..965e91d2912e2b1767fbe399c6d8f30a9c73c8f0 100644 (file)
@@ -523,7 +523,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     // if the subject contains a ‘[case #…]’ string, file that activity on the related case (CRM-5916)
     $matches = [];
-    $subjectToMatch = $params['subject'] ?? NULL;
+    $subjectToMatch = $params['subject'] ?? '';
     if (preg_match('/\[case #([0-9a-h]{7})\]/', $subjectToMatch, $matches)) {
       $key = CRM_Core_DAO::escapeString(CIVICRM_SITE_KEY);
       $hash = $matches[1];
index 4be0a386ce5ddc7fe4ffa73ee88301c0c64f4337..834755f6089967890618477feab1ac7d76841402 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Activity/Activity.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:84bf6ac4a394e07666a4b2fb1456a794)
+ * (GenCodeChecksum:60c03ca565bfcb0379d4fe11bd8f7c10)
  */
 
 /**
@@ -66,7 +66,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
   public $id;
 
   /**
-   * Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Table can be figured out through activity_type_id, and further through component registry.
+   * Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Entity table is discovered by filtering by the appropriate activity_type_id.
    *
    * @var int|string|null
    *   (SQL type: int unsigned)
@@ -165,7 +165,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
   public $priority_id;
 
   /**
-   * Parent meeting ID (if this is a follow-up item). This is not currently implemented
+   * Parent meeting ID (if this is a follow-up item).
    *
    * @var int|string|null
    *   (SQL type: int unsigned)
@@ -366,7 +366,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'name' => 'source_record_id',
           'type' => CRM_Utils_Type::T_INT,
           'title' => ts('Source Record'),
-          'description' => ts('Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Table can be figured out through activity_type_id, and further through component registry.'),
+          'description' => ts('Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Entity table is discovered by filtering by the appropriate activity_type_id.'),
           'where' => 'civicrm_activity.source_record_id',
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
@@ -578,7 +578,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'name' => 'parent_id',
           'type' => CRM_Utils_Type::T_INT,
           'title' => ts('Parent Activity ID'),
-          'description' => ts('Parent meeting ID (if this is a follow-up item). This is not currently implemented'),
+          'description' => ts('Parent meeting ID (if this is a follow-up item).'),
           'where' => 'civicrm_activity.parent_id',
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
index 6aada017f6270d911eef9ce5c7ff3dba669252b8..d45940f885e6ad34778ae278267595e4b2c0c173 100644 (file)
  */
 class CRM_Activity_Import_Parser_Activity extends CRM_Import_Parser {
 
+  /**
+   * Get information about the provided job.
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   *  e.g. ['activity_import' => ['id' => 'activity_import', 'label' => ts('Activity Import'), 'name' => 'activity_import']]
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'activity_import' => [
+        'id' => 'activity_import',
+        'name' => 'activity_import',
+        'label' => ts('Activity Import'),
+      ],
+    ];
+  }
+
   /**
    * The initializer code, called before the processing.
    */
index a5d2737cf05c49a685b0787870a14c2321b84a29..eb3e596e36a31aadb4e5cefe89879f52f9a96b5a 100644 (file)
@@ -123,8 +123,17 @@ class CRM_Admin_Page_Mapping extends CRM_Core_Page_Basic {
    * Run the basic page.
    */
   public function run() {
-    $sort = 'mapping_type asc';
-    return parent::run($sort);
+    $sort = 'mapping_type_id ASC, name ASC';
+    return parent::run(NULL, NULL, $sort);
+  }
+
+  /**
+   * Get any properties that should always be present in each row (null if no value).
+   *
+   * @return array
+   */
+  protected function getExpectedRowProperties(): array {
+    return ['description'];
   }
 
 }
index 2123f2f7ee281deeb68865dc63dad436f005c6ef..75b35d48c8e1a436de6029d14cd2706d1c916f99 100644 (file)
@@ -294,7 +294,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     $this->buildMergeCaseForm();
 
     //call activity form
-    self::activityForm($this, $aTypes);
+    // @todo seems a little odd to call "self" but pass $this in a form function? The only other place this is called from is one place in civihr.
+    self::activityForm($this);
 
     //get case related relationships (Case Role)
     $caseRelationships = CRM_Case_BAO_Case::getCaseRoles($this->_contactID, $this->_caseID, NULL, FALSE);
@@ -468,10 +469,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
   /**
    * Build the activity selector/datatable
    * @param CRM_Core_Form $form
-   * @param array $aTypes
-   *   To include acivities related to current case id $form->_caseID.
    */
-  public static function activityForm($form, $aTypes = []) {
+  public static function activityForm($form) {
     $caseRelationships = CRM_Case_BAO_Case::getCaseRoles($form->_contactID, $form->_caseID);
     //build reporter select
     $reporters = ["" => ts(' - any reporter - ')];
@@ -480,16 +479,22 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     }
     $form->add('select', 'reporter_id', ts('Reporter/Role'), $reporters, FALSE, ['id' => 'reporter_id_' . $form->_caseID]);
 
-    // take all case activity types for search filter, CRM-7187
+    // List all the activity types that have been used on this case
     $aTypesFilter = [];
-    $allCaseActTypes = CRM_Case_PseudoConstant::caseActivityType();
-    foreach ($allCaseActTypes as $typeDetails) {
-      if (!in_array($typeDetails['name'], ['Open Case'])) {
-        $aTypesFilter[$typeDetails['id']] = $typeDetails['label'] ?? NULL;
-      }
+    $activity_types_on_case = \Civi\Api4\CaseActivity::get()
+      ->addWhere('case_id', '=', $form->_caseID)
+      // we want to include deleted too since the filter can search for deleted
+      ->addWhere('activity_id.is_deleted', 'IN', [0, 1])
+      // technically correct, but this might end up excluding some deleted ones depending on how they got deleted
+      // ->addWhere('activity_id.is_current_revision', '=', 1)
+      ->addSelect('activity_id.activity_type_id', 'activity_id.activity_type_id:label')
+      ->addGroupBy('activity_id.activity_type_id')
+      // this creates strange SQL - if it is too slow could sort in php instead
+      ->addOrderBy('activity_id.activity_type_id:label', 'ASC')
+      ->execute();
+    foreach ($activity_types_on_case as $typeDetails) {
+      $aTypesFilter[$typeDetails['activity_id.activity_type_id']] = $typeDetails['activity_id.activity_type_id:label'];
     }
-    $aTypesFilter = $aTypesFilter + $aTypes;
-    asort($aTypesFilter);
     $form->add('select', 'activity_type_filter_id', ts('Activity Type'), ['' => ts('- select activity type -')] + $aTypesFilter, FALSE, ['id' => 'activity_type_filter_id_' . $form->_caseID]);
 
     $activityStatus = CRM_Core_PseudoConstant::activityStatus();
index ed0d9e050cdd2abb37bee23207a297adda3511d0..2425a1eaa703c636539cf7cec010a0d2e89e723b 100644 (file)
@@ -30,6 +30,33 @@ class CRM_Case_Form_Task_Batch extends CRM_Core_Form_Task_Batch {
    */
   public static $entityShortname = 'case';
 
+  /**
+   * Get the name of the table for the relevant entity.
+   *
+   * @return string
+   */
+  public function getTableName() {
+    return $this::$tableName;
+  }
+
+  /**
+   * Get the query mode (eg. CRM_Core_BAO_Query::MODE_CASE)
+   *
+   * @return int
+   */
+  public function getQueryMode() {
+    return CRM_Contact_BAO_Query::MODE_CASE;
+  }
+
+  /**
+   * Get the group by clause for the component.
+   *
+   * @return string
+   */
+  public function getEntityAliasField() {
+    return $this::$entityShortname . '_id';
+  }
+
   /**
    * Process the form after the input has been submitted and validated.
    *
index 4c9acd0650bc4a37ec4ad2c448053ffa96078a8a..e69efc7804f7b268ff81e8028baf4efea9294272 100644 (file)
@@ -33,4 +33,31 @@ class CRM_Case_Form_Task_PickProfile extends CRM_Core_Form_Task_PickProfile {
    */
   public static $entityShortname = 'case';
 
+  /**
+   * Get the name of the table for the relevant entity.
+   *
+   * @return string
+   */
+  public function getTableName() {
+    return $this::$tableName;
+  }
+
+  /**
+   * Get the query mode (eg. CRM_Core_BAO_Query::MODE_CASE)
+   *
+   * @return int
+   */
+  public function getQueryMode() {
+    return CRM_Contact_BAO_Query::MODE_CASE;
+  }
+
+  /**
+   * Get the group by clause for the component.
+   *
+   * @return string
+   */
+  public function getEntityAliasField() {
+    return $this::$entityShortname . '_id';
+  }
+
 }
index ce0d51b0879007735560a3db437996d07ef15851..dcb75c10ff8874d59ec2c0c18c12cc36775d0379 100644 (file)
@@ -83,7 +83,7 @@ class CRM_Case_Page_AJAX {
   /**
    * @throws \CiviCRM_API3_Exception
    */
-  public function caseDetails() {
+  public static function caseDetails() {
     $caseId = CRM_Utils_Type::escape($_GET['caseId'], 'Positive');
 
     $case = civicrm_api3('Case', 'getsingle', [
@@ -98,7 +98,7 @@ class CRM_Case_Page_AJAX {
                                   <tr><td>" . ts('Case Type') . "</td><td>{$caseTypes[$case['case_type_id']]}</td></tr>
                                   <tr><td>" . ts('Case Status') . "</td><td>{$caseStatuses[$case['status_id']]}</td></tr>
                                   <tr><td>" . ts('Case Start Date') . "</td><td>" . CRM_Utils_Date::customFormat($case['start_date']) . "</td></tr>
-                                  <tr><td>" . ts('Case End Date') . "</td><td></td></tr>" . CRM_Utils_Date::customFormat($case['end_date']) . "</table>";
+                                  <tr><td>" . ts('Case End Date') . "</td><td>" . (isset($case['end_date']) ? CRM_Utils_Date::customFormat($case['end_date']) : '') . "</td></tr></table>";
 
     if (CRM_Utils_Array::value('snippet', $_GET) == 'json') {
       CRM_Core_Page_AJAX::returnJsonResponse($caseDetails);
index 9317db9b23ff39b9716dd18ad5951349e165d4a4..000ccdb52f651844ecb82136d7ad5a668c077e47 100644 (file)
@@ -148,7 +148,7 @@ class CRM_Case_XMLRepository {
    */
   public function findXmlFile($caseType) {
     // first check custom templates directory
-    $fileName = NULL;
+    $fileName = '';
 
     if (!$fileName || !file_exists($fileName)) {
       $caseTypesViaHook = $this->getCaseTypesViaHook();
index c0928f3e6637b074bc2378358d1ec29aac414ab9..afb00ab123bc339fbe918975f14b82b6cfcc0e9e 100644 (file)
@@ -163,10 +163,10 @@ class CRM_Contact_BAO_Contact extends CRM_Contact_DAO_Contact implements Civi\Co
     // Note also orgs will get ellipsified, but if we do that here then
     // some existing tests on individual fail.
     // Also api v3 will enforce org naming length by failing, v4 will truncate.
-    if (mb_strlen($contact->display_name, 'UTF-8') > 128) {
+    if (mb_strlen(($contact->display_name ?? ''), 'UTF-8') > 128) {
       $contact->display_name = mb_substr($contact->display_name, 0, 128, 'UTF-8');
     }
-    if (mb_strlen($contact->sort_name, 'UTF-8') > 128) {
+    if (mb_strlen(($contact->sort_name ?? ''), 'UTF-8') > 128) {
       $contact->sort_name = mb_substr($contact->sort_name, 0, 128, 'UTF-8');
     }
 
index 01e68fb666e1faf5707e4d5337379351e362d15d..1d611578c3ab6b0c48e9f14805ebeaa0335a8dd4 100644 (file)
@@ -65,6 +65,23 @@ class CRM_Contact_BAO_Query_Hook {
     return $extFields;
   }
 
+  /**
+   * Get the fields that are available in the 'contact context'.
+   *
+   * For example exporting contacts should not include fields for grants etc.
+   *
+   * @return array
+   */
+  public function getContactFields(): array {
+    $extFields = [];
+    foreach ($this->getSearchQueryObjects() as $obj) {
+      // Get Fields is ambiguous about the
+      $fields = method_exists($obj, 'getContactFields') ? $obj->getContactFields() : $obj->getFields();
+      $extFields = array_merge($extFields, $fields);
+    }
+    return $extFields;
+  }
+
   /**
    * @param $apiEntities
    * @param $fieldOptions
index 397e3e935bed33bc771752a488c8f12e3a87f99b..d8efd8ab365e91f011b471271d82ed673e5c6f84 100644 (file)
@@ -30,8 +30,8 @@ class CRM_Contact_Import_Form_Summary extends CRM_Import_Form_Summary {
    */
   public function preProcess() {
     $userJobID = CRM_Utils_Request::retrieve('user_job_id', 'String', $this, TRUE);
-    $userJob = UserJob::get(TRUE)->addWhere('id', '=', $userJobID)->addSelect('metadata', 'type_id:label')->execute()->first();
-    $this->setTitle($userJob['type_id:label']);
+    $userJob = UserJob::get(TRUE)->addWhere('id', '=', $userJobID)->addSelect('metadata', 'job_type:label')->execute()->first();
+    $this->setTitle($userJob['job_type:label']);
     $onDuplicate = $userJob['metadata']['submitted_values']['onDuplicate'];
     $this->assign('dupeError', FALSE);
 
index 35260a50e9d3b118521f0412905ead71ff7a7e8f..3b2c0a5af12a91aa95b71fad0c93253d282ca670 100644 (file)
@@ -85,6 +85,25 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Import_Parser {
     }
   }
 
+  /**
+   * Get information about the provided job.
+   *
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'contact_import' => [
+        'id' => 'contact_import',
+        'name' => 'contact_import',
+        'label' => ts('Contact Import'),
+      ],
+    ];
+  }
+
   /**
    * Get the fields to track the import.
    *
@@ -92,8 +111,18 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Import_Parser {
    */
   public function getTrackingFields(): array {
     return [
-      'related_contact_created' => 'INT COMMENT "Number of related contacts created"',
-      'related_contact_matched' => 'INT COMMENT "Number of related contacts found (& potentially updated)"',
+      'related_contact_created' => [
+        'name' => 'related_contact_created',
+        'operation' => 'SUM',
+        'type' => 'INT',
+        'description' => ts('Number of related contacts created'),
+      ],
+      'related_contact_matched' => [
+        'name' => 'related_contact_matched',
+        'operation' => 'SUM',
+        'type' => 'INT',
+        'description' => ts('Number of related contacts found (and potentially updated)'),
+      ],
     ];
   }
 
@@ -198,7 +227,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Import_Parser {
         $extraFields['related_contact_matched']++;
       }
     }
-    $this->setImportStatus($rowNumber, $this->getStatus(CRM_Import_Parser::VALID), $this->getSuccessMessage(), $contactID, $extraFields, [$contactID]);
+    $this->setImportStatus($rowNumber, $this->getStatus(CRM_Import_Parser::VALID), $this->getSuccessMessage(), $contactID, $extraFields, array_merge(array_keys($relatedContacts), [$contactID]));
     return CRM_Import_Parser::VALID;
   }
 
@@ -1436,14 +1465,16 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Import_Parser {
       $locationValues = array_filter(array_intersect_key($mappedField, array_fill_keys($locationFields, 1)));
 
       if ($relatedContactKey) {
-        if (!isset($params['relationship'][$relatedContactKey])) {
-          $params['relationship'][$relatedContactKey] = [
-            // These will be over-written by any the importer has chosen but defaults are based on the relationship.
-            'contact_type' => $this->getRelatedContactType($mappedField['relationship_type_id'], $mappedField['relationship_direction']),
-            'contact_sub_type' => $this->getRelatedContactSubType($mappedField['relationship_type_id'], $mappedField['relationship_direction']),
-          ];
+        if ($importedValue !== '') {
+          if (!isset($params['relationship'][$relatedContactKey])) {
+            $params['relationship'][$relatedContactKey] = [
+              // These will be over-written by any the importer has chosen but defaults are based on the relationship.
+              'contact_type' => $this->getRelatedContactType($mappedField['relationship_type_id'], $mappedField['relationship_direction']),
+              'contact_sub_type' => $this->getRelatedContactSubType($mappedField['relationship_type_id'], $mappedField['relationship_direction']),
+            ];
+          }
+          $this->addFieldToParams($params['relationship'][$relatedContactKey], $locationValues, $fieldName, $importedValue);
         }
-        $this->addFieldToParams($params['relationship'][$relatedContactKey], $locationValues, $fieldName, $importedValue);
       }
       else {
         $this->addFieldToParams($params, $locationValues, $fieldName, $importedValue);
@@ -1742,7 +1773,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Import_Parser {
         unset($params['relationship']);
       }
       $id = $this->getPossibleContactMatch($params, $extIDMatch, $this->getSubmittedValue('dedupe_rule_id') ?: NULL);
-      if ($id && $this->isSkipDuplicates()) {
+      if ($id && $isMainContact && $this->isSkipDuplicates()) {
         throw new CRM_Core_Exception(ts('Contact matched by dedupe rule already exists in the database.'), CRM_Import_Parser::DUPLICATE);
       }
       return $id;
index 28ed2129bbaeccde41894749b307fbed84b721c6..e90d9eb220a71195f96bac0c965976e1496f560b 100644 (file)
@@ -16,7 +16,6 @@ use Civi\Api4\ContributionRecur;
 use Civi\Api4\LineItem;
 use Civi\Api4\ContributionSoft;
 use Civi\Api4\PaymentProcessor;
-use Civi\Api4\PledgePayment;
 
 /**
  *
@@ -506,11 +505,6 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution im
 
     CRM_Contribute_BAO_ContributionSoft::processSoftContribution($params, $contribution);
 
-    if (!empty($params['id']) && !empty($params['contribution_status_id'])
-      && CRM_Core_Component::isEnabled('CiviPledge')
-    ) {
-      self::disconnectPledgePaymentsIfCancelled((int) $params['id'], CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $params['contribution_status_id']));
-    }
     $transaction->commit();
 
     if (empty($contribution->contact_id)) {
@@ -1107,44 +1101,6 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution im
     return TRUE;
   }
 
-  /**
-   * Disconnect pledge payments from cancelled or failed contributions.
-   *
-   * If the contribution has been cancelled or has failed check to
-   * see if it is linked to a pledge and unlink it.
-   *
-   * @param int $pledgePaymentID
-   * @param string $contributionStatus
-   *
-   * @throws \API_Exception
-   * @throws \Civi\API\Exception\UnauthorizedException
-   */
-  protected static function disconnectPledgePaymentsIfCancelled(int $pledgePaymentID, $contributionStatus): void {
-    if (!in_array($contributionStatus, ['Failed', 'Cancelled'], TRUE)) {
-      return;
-    }
-    // Check first since just doing an update could be locking under load.
-    $pledgePayment = PledgePayment::get(FALSE)
-      ->addWhere('contribution_id', '=', $pledgePaymentID)
-      ->setSelect(['id', 'pledge_id', 'scheduled_date', 'scheduled_amount'])
-      ->execute()
-      ->first();
-    if (!empty($pledgePayment)) {
-      PledgePayment::update(FALSE)->setValues([
-        'contribution_id' => NULL,
-        'actual_amount' => NULL,
-        'status_id:name' => 'Pending',
-        // We need to set these fields for now because the PledgePayment::create
-        // function doesn't handled updates well at the moment. Test cover
-        // in testCancelOrderWithPledge.
-        'scheduled_date' => $pledgePayment['scheduled_date'],
-        'installment_amount' => $pledgePayment['scheduled_amount'],
-        'installments' => 1,
-        'pledge_id' => $pledgePayment['pledge_id'],
-      ])->addWhere('id', '=', $pledgePayment['id'])->execute();
-    }
-  }
-
   /**
    * @param string $status
    * @param null $startDate
@@ -2184,6 +2140,12 @@ LEFT JOIN  civicrm_contribution contribution ON ( componentPayment.contribution_
    * Gaps in the above (
    *
    * @param array $input
+   *    Keys are all optional, if not supplied the template contribution's values are used.
+   *    The template contribution is either the actual template or the latest added contribution
+   *    for the ContributionRecur specified in $contributionParams['contribution_recur_id'].
+   *    - total_amount
+   *    - financial_type_id
+   *    - campaign_id
    *
    * @param array $contributionParams
    *
@@ -2223,6 +2185,9 @@ LEFT JOIN  civicrm_contribution contribution ON ( componentPayment.contribution_
     $temporaryObject->copyCustomFields($templateContribution['id'], $createContribution['id']);
     // Add new soft credit against current $contribution.
     CRM_Contribute_BAO_ContributionRecur::addrecurSoftCredit($contributionParams['contribution_recur_id'], $createContribution['id']);
+    CRM_Contribute_BAO_ContributionRecur::updateRecurLinkedPledge($createContribution['id'], $contributionParams['contribution_recur_id'],
+      $contributionParams['status_id'], $contributionParams['total_amount']);
+
     return $createContribution;
   }
 
@@ -3821,7 +3786,6 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac
       'contribution_status_id',
       'card_type_id',
       'pan_truncation',
-      'financial_type_id',
     ];
 
     $paymentProcessorId = $input['payment_processor_id'] ?? NULL;
@@ -3846,6 +3810,11 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac
     if (!$contributionID) {
       $contributionResult = self::repeatTransaction($input, $contributionParams);
       $contributionID = $contributionResult['id'];
+      if ($contributionParams['contribution_status_id'] === $completedContributionStatusID) {
+        // Ideally add deprecation notice here & only accept pending for repeattransaction.
+        return self::completeOrder($input, NULL, $contributionID);
+      }
+      return $contributionResult;
     }
 
     if ($contributionParams['contribution_status_id'] === $completedContributionStatusID) {
@@ -3882,9 +3851,6 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac
     if (!empty($contributionSoft)) {
       CRM_Contribute_BAO_ContributionSoft::pcpNotifyOwner($contributionID, $contributionSoft);
     }
-    // @todo - check if Contribution::create does this, test, remove.
-    CRM_Contribute_BAO_ContributionRecur::updateRecurLinkedPledge($contributionID, $recurringContributionID,
-      $contributionParams['contribution_status_id'], $input['amount']);
 
     if (self::isEmailReceipt($input, $contributionID, $recurringContributionID)) {
       civicrm_api3('Contribution', 'sendconfirmation', [
index 5b24f6196490bd662fa2901178ba1d76d363038f..b91a53004e079bbfe995ae039f1aa58bee6e7a1c 100644 (file)
@@ -802,63 +802,40 @@ INNER JOIN civicrm_contribution       con ON ( con.id = mp.contribution_id )
    */
   public static function updateRecurLinkedPledge($contributionID, $contributionRecurID, $contributionStatusID, $contributionAmount) {
     $returnProperties = ['id', 'pledge_id'];
-    $paymentDetails = $paymentIDs = [];
+    $paymentDetails = [];
 
-    if (CRM_Core_DAO::commonRetrieveAll('CRM_Pledge_DAO_PledgePayment', 'contribution_id', $contributionID,
-      $paymentDetails, $returnProperties
-    )
-    ) {
-      foreach ($paymentDetails as $key => $value) {
-        $paymentIDs[] = $value['id'];
-        $pledgeId = $value['pledge_id'];
-      }
-    }
-    else {
-      //payment is not already linked - if it is linked with a pledge we need to create a link.
-      // return if it is not recurring contribution
-      if (!$contributionRecurID) {
-        return;
-      }
+    $relatedContributions = new CRM_Contribute_DAO_Contribution();
+    $relatedContributions->contribution_recur_id = $contributionRecurID;
+    $relatedContributions->find();
 
-      $relatedContributions = new CRM_Contribute_DAO_Contribution();
-      $relatedContributions->contribution_recur_id = $contributionRecurID;
-      $relatedContributions->find();
-
-      while ($relatedContributions->fetch()) {
-        CRM_Core_DAO::commonRetrieveAll('CRM_Pledge_DAO_PledgePayment', 'contribution_id', $relatedContributions->id,
-          $paymentDetails, $returnProperties
-        );
-      }
-
-      if (empty($paymentDetails)) {
-        // payment is not linked with a pledge and neither are any other contributions on this
-        return;
-      }
+    while ($relatedContributions->fetch()) {
+      CRM_Core_DAO::commonRetrieveAll('CRM_Pledge_DAO_PledgePayment', 'contribution_id', $relatedContributions->id,
+        $paymentDetails, $returnProperties
+      );
+    }
 
-      foreach ($paymentDetails as $key => $value) {
-        $pledgeId = $value['pledge_id'];
-      }
+    if (empty($paymentDetails)) {
+      // payment is not linked with a pledge and neither are any other contributions on this
+      return;
+    }
 
-      // we have a pledge now we need to get the oldest unpaid payment
-      $paymentDetails = CRM_Pledge_BAO_PledgePayment::getOldestPledgePayment($pledgeId);
-      if (empty($paymentDetails['id'])) {
-        // we can assume this pledge is now completed
-        // return now so we don't create a core error & roll back
-        return;
-      }
-      $paymentDetails['contribution_id'] = $contributionID;
-      $paymentDetails['status_id'] = $contributionStatusID;
-      $paymentDetails['actual_amount'] = $contributionAmount;
+    foreach ($paymentDetails as $value) {
+      $pledgeId = $value['pledge_id'];
+    }
 
-      // put contribution against it
-      $payment = civicrm_api3('PledgePayment', 'create', $paymentDetails);
-      $paymentIDs[] = $payment['id'];
+    // we have a pledge now we need to get the oldest unpaid payment
+    $paymentDetails = CRM_Pledge_BAO_PledgePayment::getOldestPledgePayment($pledgeId);
+    if (empty($paymentDetails['id'])) {
+      // we can assume this pledge is now completed
+      // return now so we don't create a core error & roll back
+      return;
     }
+    $paymentDetails['contribution_id'] = $contributionID;
+    $paymentDetails['status_id'] = $contributionStatusID;
+    $paymentDetails['actual_amount'] = $contributionAmount;
 
-    // update pledge and corresponding payment statuses
-    CRM_Pledge_BAO_PledgePayment::updatePledgePaymentStatus($pledgeId, $paymentIDs, $contributionStatusID,
-      NULL, $contributionAmount
-    );
+    // put contribution against it
+    civicrm_api3('PledgePayment', 'create', $paymentDetails);
   }
 
   /**
index 3a860dde7f24ffe128cc4dafa897af0463617c26..e0c6f0522f57334da01fb3b2e346aefe634e34ec 100644 (file)
@@ -280,7 +280,10 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
       $this->setFormAmountFields($this->_params['priceSetId']);
     }
 
-    $this->_params['tax_amount'] = $this->get('tax_amount');
+    if (!empty($this->get('tax_amount'))) {
+      CRM_Core_Error::deprecatedWarning('tax_amount should be not passed in');
+      $this->_params['tax_amount'] = $this->get('tax_amount');
+    }
     $this->_useForMember = $this->get('useForMember');
 
     CRM_Contribute_Form_AbstractEditPayment::formatCreditCardDetails($this->_params);
@@ -492,15 +495,18 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     // Make a copy of line items array to use for display only
     $tplLineItems = $this->_lineItem;
     if (CRM_Invoicing_Utils::isInvoicingEnabled()) {
-      // @todo $params seems like exactly the wrong place to get totalTaxAmount from
-      // this is a calculated variable so we it should be transparent how we
-      // calculated it rather than coming from 'params'
-      $this->assign('totalTaxAmount', $params['tax_amount']);
+      $taxAmount = 0;
+      foreach ($tplLineItems ?? [] as $lineItems) {
+        foreach ($lineItems as $lineItem) {
+          $taxAmount += (float) ($lineItem['tax_amount'] ?? 0);
+        }
+      }
+
+      $this->assign('totalTaxAmount', $taxAmount);
+      $this->assign('taxTerm', CRM_Invoicing_Utils::getTaxTerm());
     }
-    $this->assignLineItemsToTemplate($tplLineItems);
 
     $isDisplayLineItems = $this->_priceSetId && !CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $this->_priceSetId, 'is_quick_config');
-
     $this->assign('isDisplayLineItems', $isDisplayLineItems);
 
     if (!$isDisplayLineItems) {
@@ -509,6 +515,9 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
       $this->assign('is_quick_config', 1);
       $this->_params['is_quick_config'] = 1;
     }
+    else {
+      $this->assignLineItemsToTemplate($tplLineItems);
+    }
 
     if (!empty($params['selectProduct']) && $params['selectProduct'] !== 'no_thanks') {
       $option = $params['options_' . $params['selectProduct']] ?? NULL;
@@ -565,8 +574,6 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     $this->assign('priceSetID', $this->_priceSetId);
 
     // The concept of contributeMode is deprecated.
-    // the is_monetary concept probably should be too as it can be calculated from
-    // the existence of 'amount' & seems fragile.
     if ($this->_contributeMode === 'notify' ||
       $this->_amount <= 0.0 || $this->_params['is_pay_later']
     ) {
@@ -1124,6 +1131,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
       // lets store it in the form variable so postProcess hook can get to this and use it
       $form->_contributionID = $contribution->id;
     }
+    // @fixme: This is assigned to the smarty template for the receipt. It's value should be calculated and not taken from $params.
     $form->assign('totalTaxAmount', $params['tax_amount'] ?? NULL);
 
     // process soft credit / pcp params first
@@ -1321,7 +1329,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
         \Civi\Api4\Relationship::create(FALSE)
           ->addValue('contact_id_a', $contactID)
           ->addValue('contact_id_b', $orgID)
-          ->addValue('relationship_type_id', $relTypeId = CRM_Contact_BAO_RelationshipType::getEmployeeRelationshipTypeID())
+          ->addValue('relationship_type_id', CRM_Contact_BAO_RelationshipType::getEmployeeRelationshipTypeID())
           ->addValue('is_permission_a_b:name', 'View and update')
           ->execute();
       }
index 3d8c6abafb031245ebe87f10aad58ab3080d6db2..9e82c1f81b03885468fa9dfa3a840c60afe03f81 100644 (file)
@@ -1363,10 +1363,6 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
         CRM_Price_BAO_PriceSet::processAmount($this->_values['fee'], $params, $lineItem[$priceSetId], $priceSetId);
       }
 
-      if ($params['tax_amount']) {
-        $this->set('tax_amount', $params['tax_amount']);
-      }
-
       if ($proceFieldAmount) {
         $lineItem[$params['priceSetId']][$fieldOption]['unit_price'] = $proceFieldAmount;
         $lineItem[$params['priceSetId']][$fieldOption]['line_total'] = $proceFieldAmount;
index 74c0a02123284118f8df5121448be2b42c5964d0..d50f2b571f2e1346eb9f17e991ceb8531a33dc31 100644 (file)
@@ -239,6 +239,9 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
       $contribution = new CRM_Contribute_BAO_Contribution();
       $contribution->id = $contribID;
       $contribution->fetch();
+      // @todo this is only used now to load the event title, it causes an enotice
+      // and calls deprecated code. If we decide a contribution title is a
+      // 'real thing' then we should create a token.
       $contribution->loadRelatedObjects($input, $ids, TRUE);
 
       $input['amount'] = $contribution->total_amount;
@@ -357,13 +360,21 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
 
       // parameters to be assign for template
       $tplParams = [
+        // @todo is a 'title' a real thing - is so, it should be token.
         'title' => $title,
+        // @todo used in the subject but analysis of ^^ would remove
         'component' => $input['component'],
+        // @todo not used in shipped template for a very long time, if ever, remove
+        // token is available.
         'id' => $contribution->id,
+        // @todo not used in shipped template from 5.52
         'source' => $source,
+        // @todo not used in shipped template from 5.52
         'invoice_number' => $contribution->invoice_number,
+        // @todo not used in shipped template from 5.52
         'invoice_id' => $contribution->invoice_id,
         'resourceBase' => $config->userFrameworkResourceURL,
+        // @todo not used in shipped template for a long time
         'defaultCurrency' => $config->defaultCurrency,
         'amount' => $contribution->total_amount,
         'amountDue' => $amountDue,
@@ -373,11 +384,17 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
         'notes' => $invoiceNotes,
         'lineItem' => $lineItem,
         'dataArray' => $dataArray,
+        // @todo not used in shipped template from 5.52
         'refundedStatusId' => $refundedStatusId,
+        // @todo not used in shipped template from 5.52
         'pendingStatusId' => $pendingStatusId,
+        // @todo not used in shipped template from 5.52
         'cancelledStatusId' => $cancelledStatusId,
+        // @todo not used in shipped template from 5.52
         'contribution_status_id' => $contribution->contribution_status_id,
+        // @todo not used in shipped template for a long time
         'contributionStatusName' => CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $contribution->contribution_status_id),
+        //  @todo appears to be the same as {contribution.tax_amount}
         'subTotal' => $subTotal,
         'street_address' => $billingAddress['street_address'] ?? NULL,
         'supplemental_address_1' => $billingAddress['supplemental_address_1'] ?? NULL,
@@ -390,7 +407,9 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
         // Kept for backwards compatibility
         'stateProvinceAbbreviation' => $billingAddress['state_province_abbreviation'] ?? NULL,
         'country' => $billingAddress['country'] ?? NULL,
+        // @todo not used in shipped template from 5.52
         'is_pay_later' => $contribution->is_pay_later,
+        // @todo not used in shipped template from 5.52 - from here down
         'organization_name' => $contribution->_relatedObjects['contact']->organization_name,
         'domain_organization' => $domain->name,
         'domain_street_address' => CRM_Utils_Array::value('street_address', CRM_Utils_Array::value('1', $locationDefaults['address'])),
@@ -450,7 +469,7 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
 
       // condition to check for download PDF Invoice or email Invoice
       if ($invoiceElements['createPdf']) {
-        list($sent, $subject, $message, $html) = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
+        [$sent, $subject, $message, $html] = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
         if (isset($params['forPage'])) {
           return $html;
         }
@@ -477,7 +496,7 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
         $sendTemplateParams['cc'] = $values['cc_receipt'] ?? NULL;
         $sendTemplateParams['bcc'] = $values['bcc_receipt'] ?? NULL;
 
-        list($sent, $subject, $message, $html) = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
+        [$sent, $subject, $message, $html] = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
         // functions call for adding activity with attachment
         // make sure page layout is same for email and download invoices.
         $fileName = self::putFile($html, $pdfFileName, [
@@ -496,7 +515,7 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
         $sendTemplateParams['cc'] = $values['cc_confirm'] ?? NULL;
         $sendTemplateParams['bcc'] = $values['bcc_confirm'] ?? NULL;
 
-        list($sent, $subject, $message, $html) = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
+        [$sent, $subject, $message, $html] = CRM_Core_BAO_MessageTemplate::sendTemplate($sendTemplateParams);
         // functions call for adding activity with attachment
         $fileName = self::putFile($html, $pdfFileName);
         self::addActivities($subject, $contribution->contact_id, $fileName, $params, $contribution->id);
index 7784c9d9551d28d18369bf357976e1dc16311d03..e244fe0fc36dee8609fff99dec1dc025929c0939 100644 (file)
@@ -42,6 +42,26 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Import_Parser {
     $this->_mapperKeys = $mapperKeys;
   }
 
+  /**
+   * Get information about the provided job.
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   *  e.g. ['activity_import' => ['id' => 'activity_import', 'label' => ts('Activity Import'), 'name' => 'activity_import']]
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'contribution_import' => [
+        'id' => 'contribution_import',
+        'name' => 'contribution_import',
+        'label' => ts('Contribution Import'),
+      ],
+    ];
+  }
+
   /**
    * Contribution-specific result codes
    * @see CRM_Import_Parser result code constants
similarity index 70%
rename from CRM/Contribute/WorkflowMessage/Contribution/BasicContribution.ex.php
rename to CRM/Contribute/WorkflowMessage/Contribution/BasicContribution.php
index 954385ac82e7b848b461c24511303598de345352..002426f7b2c2faa6b27207f9d1415c6c85144c77 100644 (file)
@@ -19,11 +19,18 @@ class CRM_Contribute_WorkflowMessage_Contribution_BasicContribution extends Work
     $workflows = ['contribution_online_receipt', 'contribution_offline_receipt', 'contribution_invoice_receipt'];
     foreach ($workflows as $workflow) {
       yield [
-        'name' => 'workflow/' . $workflow . '/' . $this->getExampleName(),
-        'title' => ts('Completed Contribution'),
+        'name' => 'workflow/' . $workflow . '/basic_eur',
+        'title' => ts('Completed Contribution') . ' : ' . 'EUR',
         'tags' => ['preview'],
         'workflow' => $workflow,
       ];
+      yield [
+        'name' => 'workflow/' . $workflow . '/' . 'basic_cad',
+        'title' => ts('Completed Contribution') . ' : ' . 'CAD',
+        'tags' => ['preview'],
+        'workflow' => 'contribution_offline_receipt',
+        'currency' => 'CAD',
+      ];
     }
   }
 
@@ -33,14 +40,12 @@ class CRM_Contribute_WorkflowMessage_Contribution_BasicContribution extends Work
    * @param array $example
    *
    * @throws \API_Exception
-   * @throws \CRM_Core_Exception
-   * @throws \Civi\API\Exception\UnauthorizedException
    */
   public function build(array &$example): void {
     $workFlow = WorkflowMessage::get(TRUE)->addWhere('name', '=', $example['workflow'])->execute()->first();
     $this->setWorkflowName($workFlow['name']);
     $messageTemplate = new $workFlow['class']();
-    $this->addExampleData($messageTemplate);
+    $this->addExampleData($messageTemplate, $example);
     $example['data'] = $this->toArray($messageTemplate);
   }
 
@@ -48,16 +53,24 @@ class CRM_Contribute_WorkflowMessage_Contribution_BasicContribution extends Work
    * Add relevant example data.
    *
    * @param \CRM_Contribute_WorkflowMessage_ContributionOfflineReceipt|\CRM_Contribute_WorkflowMessage_ContributionOnlineReceipt|\CRM_Contribute_WorkflowMessage_ContributionInvoiceReceipt $messageTemplate
+   * @param array $example
    *
+   * @throws \API_Exception
    * @throws \CRM_Core_Exception
+   * @throws \CiviCRM_API3_Exception
+   * @throws \Civi\API\Exception\UnauthorizedException
    */
-  private function addExampleData(GenericWorkflowMessage $messageTemplate): void {
+  private function addExampleData(GenericWorkflowMessage $messageTemplate, $example): void {
     $messageTemplate->setContact(\Civi\Test::example('entity/Contact/Barb'));
-    $messageTemplate->setContribution(\Civi\Test::example('entity/Contribution/Euro5990/completed'));
+    $contribution = \Civi\Test::example('entity/Contribution/Euro5990/completed');
+    if (isset($example['currency'])) {
+      $contribution['currency'] = $example['currency'];
+    }
     $mockOrder = new CRM_Financial_BAO_Order();
     $mockOrder->setTemplateContributionID(50);
     $mockOrder->setPriceSetToDefault('contribution');
     $messageTemplate->setOrder($mockOrder);
+    $messageTemplate->setContribution($contribution);
   }
 
 }
index fc1dcd7c4a85c53fdbe738318a1c70aa8b21d78d..1267425c59da885d432660ab184fda96e354c053 100644 (file)
@@ -373,7 +373,7 @@ class CRM_Core_Action {
    */
   public static function &replace(&$str, &$values) {
     foreach ($values as $n => $v) {
-      $str = str_replace("%%$n%%", $v, $str);
+      $str = str_replace("%%$n%%", ($v ?? ''), ($str ?? ''));
     }
     return $str;
   }
index 904120a64be2439219fcf4cb296e52d07bb22b42..d56afbe689f6f599b5c17d5583f23469c19cebe9 100644 (file)
@@ -585,22 +585,20 @@ FROM civicrm_action_schedule cas
   }
 
   /**
+   * Send the reminder email.
+   *
    * @param \Civi\Token\TokenRow $tokenRow
    * @param CRM_Core_DAO_ActionSchedule $schedule
    * @param int $toContactID
+   *
    * @return array
    *   List of error messages.
+   * @throws \CRM_Core_Exception
    */
   protected static function sendReminderEmail($tokenRow, $schedule, $toContactID): array {
     $toEmail = CRM_Contact_BAO_Contact::getPrimaryEmail($toContactID, TRUE);
     if (!$toEmail) {
-      return ["email_missing" => "Couldn't find recipient's email address."];
-    }
-
-    $body_text = $tokenRow->render('body_text');
-    $body_html = $tokenRow->render('body_html');
-    if (!$schedule->body_text) {
-      $body_text = CRM_Utils_String::htmlToText($body_html);
+      return ['email_missing' => "Couldn't find recipient's email address."];
     }
 
     // set up the parameters for CRM_Utils_Mail::send
@@ -613,19 +611,16 @@ FROM civicrm_action_schedule cas
       'entity' => 'action_schedule',
       'entity_id' => $schedule->id,
     ];
-
-    $preferredMailFormat = $tokenRow->render('preferred_mail_format');
-    if (!$body_html ||  $preferredMailFormat === 'Text' || $preferredMailFormat === 'Both'
-    ) {
-      // render the &amp; entities in text mode, so that the links work
-      $mailParams['text'] = str_replace('&amp;', '&', $body_text);
-    }
-    if ($body_html && ($tokenRow->context['contact']['preferred_mail_format'] === 'HTML' ||
-        $tokenRow->context['contact']['preferred_mail_format'] === 'Both'
-      )
-    ) {
-      $mailParams['html'] = $body_html;
+    $body_text = $tokenRow->render('body_text');
+    $mailParams['html'] = $tokenRow->render('body_html');
+    // todo - remove these lines for body_text as there is similar handling in
+    // CRM_Utils_Mail::send()
+    if (!$schedule->body_text) {
+      $body_text = CRM_Utils_String::htmlToText($mailParams['html']);
     }
+    // render the &amp; entities in text mode, so that the links work
+    $mailParams['text'] = str_replace('&amp;', '&', $body_text);
+
     $result = CRM_Utils_Mail::send($mailParams);
     if (!$result) {
       return ['email_fail' => 'Failed to send message'];
index fab2821bfe493c8941eb130989d91ac284ced921..bfde273fb1af21cd3c066c6f2f5befe926468dbb 100644 (file)
@@ -555,7 +555,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
 
         $fields = [];
         while (($dao->fetch()) != NULL) {
-          $regexp = preg_replace('/[.,;:!?]/', '', NULL);
+          $regexp = preg_replace('/[.,;:!?]/', '', '');
           $fields[$dao->id]['id'] = $dao->id;
           $fields[$dao->id]['label'] = $dao->label;
           // This seems broken, but not in a new way.
@@ -2112,7 +2112,7 @@ WHERE  id IN ( %1, %2 )
         //don't insert only value separator as default value, CRM-4579
         $defaultValue = self::getOptionGroupDefault($params['option_group_id'], !empty($params['serialize']));
 
-        if (!CRM_Utils_System::isNull(explode(CRM_Core_DAO::VALUE_SEPARATOR, $defaultValue))) {
+        if ($defaultValue !== NULL && !CRM_Utils_System::isNull(explode(CRM_Core_DAO::VALUE_SEPARATOR, $defaultValue))) {
           $params['default_value'] = $defaultValue;
         }
       }
index 26d64936496ef9a652d2a361d75af8771d0e83ff..509849c665db0e3c22cac853600e4423448d26b8 100644 (file)
@@ -194,12 +194,7 @@ AND    g.id    = v.option_group_id";
       self::updateValue($optionId, $value);
 
       // also delete this option value
-      $query = "
-DELETE
-FROM   civicrm_option_value
-WHERE  id = %1";
-      $params = [1 => [$optionId, 'Integer']];
-      CRM_Core_DAO::executeQuery($query, $params);
+      CRM_Core_BAO_OptionValue::deleteRecord(['id' => $optionId]);
     }
   }
 
index 373c61a9f039075a0980ea2ddef8109496038343..ee1ade7d58c5d60b57f4ecc5d43ef6eadd24a64e 100644 (file)
@@ -611,7 +611,10 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping implements \Civi\Core\Ho
       else {
         $contactFields = CRM_Contact_BAO_Contact::exportableFields($contactType, FALSE, TRUE);
       }
-      $contactFields = array_merge($contactFields, CRM_Contact_BAO_Query_Hook::singleton()->getFields());
+      // It's unclear when we would want this but.... see
+      // https://lab.civicrm.org/dev/core/-/issues/3069 for when we don't....
+      $contactFields = array_merge($contactFields, CRM_Contact_BAO_Query_Hook::singleton()
+        ->getContactFields());
 
       // Exclude the address options disabled in the Address Settings
       $fields[$contactType] = CRM_Core_BAO_Address::validateAddressOptions($contactFields);
index 08491c2dbaf17d84046e4486848ea9a596b1f5fc..39228848c76741209b3e7fb200486ab95d21006e 100644 (file)
@@ -330,20 +330,7 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate implemen
       'PDFFilename' => NULL,
     ];
 
-    // Some params have been deprecated/renamed. Synchronize old<=>new params. We periodically resync after exchanging data with other parties.
-    $sync = function () use (&$params, $modelDefaults, $viewDefaults) {
-      CRM_Utils_Array::pathSync($params, ['workflow'], ['valueName']);
-      CRM_Utils_Array::pathSync($params, ['tokenContext', 'contactId'], ['contactId']);
-      CRM_Utils_Array::pathSync($params, ['tokenContext', 'smarty'], ['disableSmarty'], function ($v, bool $isCanon) {
-        return !$v;
-      });
-
-      // Core#644 - handle Email ID passed as "From".
-      if (isset($params['from'])) {
-        $params['from'] = \CRM_Utils_Mail::formatFromAddress($params['from']);
-      }
-    };
-    $sync();
+    self::synchronizeLegacyParameters($params);
 
     // Allow WorkflowMessage to run any filters/mappings/cleanups.
     $model = $params['model'] ?? WorkflowMessage::create($params['workflow'] ?? 'UNKNOWN');
@@ -352,13 +339,13 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate implemen
     // Subsequent hooks use $params. Retaining the $params['model'] might be nice - but don't do it unless you figure out how to ensure data-consistency (eg $params['tplParams'] <=> $params['model']).
     // If you want to expose the model via hook, consider interjecting a new Hook::alterWorkflowMessage($model) between `importAll()` and `exportAll()`.
 
-    $sync();
+    self::synchronizeLegacyParameters($params);
     $params = array_merge($modelDefaults, $viewDefaults, $envelopeDefaults, $params);
 
     CRM_Utils_Hook::alterMailParams($params, 'messageTemplate');
     $mailContent = self::loadTemplate((string) $params['valueName'], $params['isTest'], $params['messageTemplateID'] ?? NULL, $params['groupName'] ?? '', $params['messageTemplate'], $params['subject'] ?? NULL);
 
-    $sync();
+    self::synchronizeLegacyParameters($params);
     $rendered = CRM_Core_TokenSmarty::render(CRM_Utils_Array::subset($mailContent, ['text', 'html', 'subject']), $params['tokenContext'], $params['tplParams']);
     if (isset($rendered['subject'])) {
       $rendered['subject'] = trim(preg_replace('/[\r\n]+/', ' ', $rendered['subject']));
@@ -368,6 +355,26 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate implemen
     return [$mailContent, $params];
   }
 
+  /**
+   * Some params have been deprecated/renamed. Synchronize old<=>new params.
+   *
+   * We periodically resync after exchanging data with other parties.
+   *
+   * @param array $params
+   */
+  private static function synchronizeLegacyParameters(&$params) {
+    CRM_Utils_Array::pathSync($params, ['workflow'], ['valueName']);
+    CRM_Utils_Array::pathSync($params, ['tokenContext', 'contactId'], ['contactId']);
+    CRM_Utils_Array::pathSync($params, ['tokenContext', 'smarty'], ['disableSmarty'], function ($v, bool $isCanon) {
+      return !$v;
+    });
+
+    // Core#644 - handle Email ID passed as "From".
+    if (isset($params['from'])) {
+      $params['from'] = \CRM_Utils_Mail::formatFromAddress($params['from']);
+    }
+  }
+
   /**
    * Send an email from the specified template based on an array of params.
    *
index bda6dc09fa60d0936602e0327544ee3d1b4db7fe..0ee0b27c4cab5f0aa4ba3d251b348469fc6ce157 100644 (file)
@@ -171,14 +171,14 @@ class CRM_Core_BAO_SchemaHandler {
 
     // Add index if field is searchable if it does not reference a foreign key
     // (skip indexing FK fields because it would be redundant to have 2 indexes)
-    if (!empty($params['searchable']) && empty($params['fk_table_name']) && substr($existingIndex, 0, 5) !== 'INDEX') {
+    if (!empty($params['searchable']) && empty($params['fk_table_name']) && substr($existingIndex ?? '', 0, 5) !== 'INDEX') {
       $sql .= $separator;
       $sql .= str_repeat(' ', 8);
       $sql .= $prefix;
       $sql .= "INDEX_{$params['name']} ( {$params['name']} )";
     }
     // Drop search index if field is no longer searchable
-    elseif (empty($params['searchable']) && substr($existingIndex, 0, 5) === 'INDEX') {
+    elseif (empty($params['searchable']) && substr($existingIndex ?? '', 0, 5) === 'INDEX') {
       $sql .= $separator;
       $sql .= str_repeat(' ', 8);
       $sql .= "DROP INDEX $existingIndex";
@@ -737,7 +737,7 @@ MODIFY      {$columnName} varchar( $length )
           $existingIndex = $dao->Key_name;
         }
         $fkSql = self::buildForeignKeySQL($params, ",\n", "ADD ", $params['table_name']);
-        if (substr($existingIndex, 0, 2) === 'FK' && !$fkSql) {
+        if (substr(($existingIndex ?? ''), 0, 2) === 'FK' && !$fkSql) {
           $sql .= "$separator DROP FOREIGN KEY {$existingIndex},\nDROP INDEX {$existingIndex}";
           $separator = ",\n";
         }
index 0bc9d2c2e237d45f8384b522bf03eeb6ad9875ba..9818e7b231862a5377b13998a832f3dd57b1dbbe 100644 (file)
@@ -1040,6 +1040,33 @@ SELECT  id
     return CRM_Utils_Array::collect('title', $fields);
   }
 
+  /**
+   * Get pseudoconstant list for `field_name`
+   *
+   * Includes APIv4-style names for custom fields for portability.
+   *
+   * @return array
+   */
+  public static function getAvailableFieldOptions() {
+    $fields = self::getAvailableFieldsFlat();
+    $fields['formatting'] = ['title' => ts('Formatting')];
+    $options = [];
+    foreach ($fields as $fieldName => $field) {
+      $option = [
+        'id' => $fieldName,
+        'name' => $fieldName,
+        'label' => $field['title'],
+      ];
+      if (!empty($field['custom_group_id']) && !empty($field['id'])) {
+        $groupName = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomGroup', $field['custom_group_id']);
+        $fieldName = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomField', $field['id']);
+        $option['name'] = "$groupName.$fieldName";
+      }
+      $options[] = $option;
+    }
+    return $options;
+  }
+
   /**
    * Determine whether the given field_name is valid.
    *
index ae476bbd1f6a2596b5e554118a53b82353bd1af3..fe5ca8785ef2d6c3c6ea1a0877868b3ba86f021c 100644 (file)
@@ -15,6 +15,9 @@
  * @copyright CiviCRM LLC https://civicrm.org/licensing
  */
 
+use Civi\Core\ClassScanner;
+use Civi\UserJob\UserJobInterface;
+
 /**
  * This class contains user jobs functionality.
  */
@@ -140,44 +143,21 @@ class CRM_Core_BAO_UserJob extends CRM_Core_DAO_UserJob implements \Civi\Core\Ho
    * @return array
    */
   public static function getTypes(): array {
-    return [
-      [
-        'id' => 1,
-        'name' => 'contact_import',
-        'label' => ts('Contact Import'),
-        'class' => 'CRM_Contact_Import_Parser_Contact',
-      ],
-      [
-        'id' => 2,
-        'name' => 'contribution_import',
-        'label' => ts('Contribution Import'),
-        'class' => 'CRM_Contribute_Import_Parser_Contribution',
-      ],
-      [
-        'id' => 3,
-        'name' => 'membership_import',
-        'label' => ts('Membership Import'),
-        'class' => 'CRM_Member_Import_Parser_Membership',
-      ],
-      [
-        'id' => 4,
-        'name' => 'activity_import',
-        'label' => ts('Activity Import'),
-        'class' => 'CRM_Activity_Import_Parser_Activity',
-      ],
-      [
-        'id' => 5,
-        'name' => 'participant_import',
-        'label' => ts('Participant Import'),
-        'class' => 'CRM_Event_Import_Parser_Participant',
-      ],
-      [
-        'id' => 6,
-        'name' => 'custom_field_import',
-        'label' => ts('Multiple Value Custom Field Import'),
-        'class' => 'CRM_Custom_Import_Parser_Api',
-      ],
-    ];
+    $types = Civi::cache()->get('UserJobTypes');
+    if ($types === NULL) {
+      $types = [];
+      $classes = ClassScanner::get(['interface' => UserJobInterface::class]);
+      foreach ($classes as $class) {
+        $declaredTypes = $class::getUserJobInfo();
+        foreach ($declaredTypes as $index => $declaredType) {
+          $declaredTypes[$index]['class'] = $class;
+        }
+        $types = array_merge($types, $declaredTypes);
+      }
+      Civi::cache()->set('UserJobTypes', $types);
+    }
+    // Rekey to numeric to prevent https://lab.civicrm.org/dev/core/-/issues/3719
+    return array_values($types);
   }
 
 }
index d108102259617250657d3a13a654d5bb4e78d99d..fe90d38f5039deea1c6fd4067f03c5b672de676e 100644 (file)
@@ -56,6 +56,23 @@ class CRM_Core_CodeGen_Main {
    */
   public $sourceDigest;
 
+  /**
+   * Should the specification be allowed to echo output.
+   *
+   * @var bool
+   */
+  protected $verbose = TRUE;
+
+  /**
+   * @param bool $verbose
+   *
+   * @return CRM_Core_CodeGen_Main
+   */
+  public function setVerbose(bool $verbose): CRM_Core_CodeGen_Main {
+    $this->verbose = $verbose;
+    return $this;
+  }
+
   /**
    * @param $CoreDAOCodePath
    * @param $sqlCodePath
@@ -142,7 +159,7 @@ Alternatively you can get a version of CiviCRM that matches your PHP version
   public function init() {
     if (!$this->database || !$this->tables) {
       $specification = new CRM_Core_CodeGen_Specification();
-      $specification->parse($this->schemaPath, $this->buildVersion);
+      $specification->parse($this->schemaPath, $this->buildVersion, $this->verbose);
       $this->database = $specification->database;
       $this->tables = $specification->tables;
     }
index 3a8ba271beeeb00a6e4b19e8995a0faaeb60b0c2..be52f2b24a219d1ad6988e8b70496f383822262c 100644 (file)
@@ -780,7 +780,7 @@ class CRM_Core_DAO extends DB_DataObject {
         }
         else {
           $maxLength = $field['maxlength'] ?? NULL;
-          if (!is_array($value) && $maxLength && mb_strlen($value) > $maxLength && empty($field['pseudoconstant'])) {
+          if (!is_array($value) && $maxLength && mb_strlen($value ?? '') > $maxLength && empty($field['pseudoconstant'])) {
             // No ts() since this is a sysadmin-y string not seen by general users.
             Civi::log()->warning('A string for field {dbName} has been truncated. The original string was {value}.', ['dbName' => $dbName, 'value' => $value]);
             // The string is too long - what to do what to do? Well losing data is generally bad so let's truncate
index 8f4b833061c5b692a6892de16bdde909026c41e4..ac2ddc2252cc2ead81c1c3153a324c8736bfc681 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Core/UFField.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4d8ac7c59b6f2301cc22fe7966e8fc91)
+ * (GenCodeChecksum:350622e76d9fc3367d201bb3a9c91f18)
  */
 
 /**
@@ -297,7 +297,7 @@ class CRM_Core_DAO_UFField extends CRM_Core_DAO {
           'bao' => 'CRM_Core_BAO_UFField',
           'localizable' => 0,
           'pseudoconstant' => [
-            'callback' => 'CRM_Core_BAO_UFField::getAvailableFieldTitles',
+            'callback' => 'CRM_Core_BAO_UFField::getAvailableFieldOptions',
           ],
           'add' => '1.1',
         ],
index cfa40550040831b840dfa4654620b828eafcf2ea..c428300337895bf254d8aa8040f1611133a89068 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Core/UserJob.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fc2efbbf7b26018fe3dff0cda44ffa28)
+ * (GenCodeChecksum:4976da6332cddd37dbae0071e2319611)
  */
 
 /**
@@ -30,6 +30,15 @@ class CRM_Core_DAO_UserJob extends CRM_Core_DAO {
    */
   public static $_log = FALSE;
 
+  /**
+   * Paths for accessing this entity in the UI.
+   *
+   * @var string[]
+   */
+  protected static $_paths = [
+    'view' => 'civicrm/import/contact/summary?reset=1&user_job_id=[id]',
+  ];
+
   /**
    * Job ID
    *
@@ -101,11 +110,13 @@ class CRM_Core_DAO_UserJob extends CRM_Core_DAO {
   public $status_id;
 
   /**
-   * @var int|string
-   *   (SQL type: int unsigned)
+   * Name of the job type, which will allow finding the correct class
+   *
+   * @var string
+   *   (SQL type: varchar(64))
    *   Note that values will be retrieved from the database as a string.
    */
-  public $type_id;
+  public $job_type;
 
   /**
    * FK to Queue
@@ -312,12 +323,15 @@ class CRM_Core_DAO_UserJob extends CRM_Core_DAO {
           ],
           'add' => '5.50',
         ],
-        'type_id' => [
-          'name' => 'type_id',
-          'type' => CRM_Utils_Type::T_INT,
-          'title' => ts('User Job Type ID'),
+        'job_type' => [
+          'name' => 'job_type',
+          'type' => CRM_Utils_Type::T_STRING,
+          'title' => ts('User Job Type'),
+          'description' => ts('Name of the job type, which will allow finding the correct class'),
           'required' => TRUE,
-          'where' => 'civicrm_user_job.type_id',
+          'maxlength' => 64,
+          'size' => CRM_Utils_Type::BIG,
+          'where' => 'civicrm_user_job.job_type',
           'table_name' => 'civicrm_user_job',
           'entity' => 'UserJob',
           'bao' => 'CRM_Core_BAO_UserJob',
index 65b36e7d0596883ff8263647ca1eee47a68195f2..d28f1862c73a5e2759e0c33931f3283bcbf36667 100644 (file)
@@ -56,6 +56,7 @@ class CRM_Core_DomainTokens extends AbstractTokenSubscriber {
       'id' => ts('Domain ID'),
       'description' => ts('Domain Description'),
       'now' => ts('Current time/date'),
+      'base_url' => ts('Domain absolute base url'),
       'tax_term' => ts('Sales tax term (e.g VAT)'),
     ];
   }
@@ -125,6 +126,7 @@ class CRM_Core_DomainTokens extends AbstractTokenSubscriber {
       $email = reset($loc['email']);
       $tokens['phone'] = $phone['phone'] ?? '';
       $tokens['email'] = $email['email'] ?? '';
+      $tokens['base_url'] = Civi::paths()->getVariable('cms.root', 'url');
       $tokens['tax_term'] = (string) Civi::settings()->get('tax_term');
       Civi::cache('metadata')->set($cacheKey, $tokens);
     }
index accc3f0e76e64bd0d2ffe26a2daabd7d454b4e2c..1a5ffa1c87d9ee90d21f7d4e1c1935f851b105cf 100644 (file)
@@ -660,7 +660,7 @@ class CRM_Core_Error extends PEAR_ErrorStack {
     // Use multiple (but stable) inputs for hash information.
     $md5inputs = [
       defined('CIVICRM_SITE_KEY') ? CIVICRM_SITE_KEY : 'NO_SITE_KEY',
-      $config->userFrameworkBaseURL,
+      CRM_Utils_System::languageNegotiationURL($config->userFrameworkBaseURL, FALSE, TRUE),
       md5($config->dsn),
       $config->dsn,
     ];
index 1255fd328595e7cd0b54d2f4f8ef30942212c8d5..c2d8d5ac716224e5a6178751307922f9fdef9301 100644 (file)
@@ -379,6 +379,10 @@ class CRM_Core_Invoke {
     $config = CRM_Core_Config::singleton();
     $config->clearModuleList();
 
+    // dev/core#3660 - Activate any new classloaders/mixins/etc before re-hydrating any data-structures.
+    CRM_Extension_System::singleton()->getClassLoader()->refresh();
+    CRM_Extension_System::singleton()->getMixinLoader()->run(TRUE);
+
     // also cleanup all caches
     $config->cleanupCaches($sessionReset || CRM_Utils_Request::retrieve('sessionReset', 'Boolean', CRM_Core_DAO::$_nullObject, FALSE, 0, 'GET'));
 
index bbf874b2c864d5ad9f28a41a7cbc80c37121383a..fc0b5f7bc1af9f13261ac42a8b9a06dbdf5a9410 100644 (file)
@@ -181,14 +181,14 @@ class CRM_Core_Payment_PayPalIPN extends CRM_Core_Payment_BaseIPN {
     }
 
     if (!$recur) {
-      if ($contribution->total_amount != $input['amount']) {
+      if ($contribution->total_amount != $input['total_amount']) {
         Civi::log()->debug('PayPalIPN: Amount values dont match between database and IPN request. (ID: ' . $contribution->id . ').');
         echo "Failure: Amount values dont match between database and IPN request<p>";
         return;
       }
     }
     else {
-      $contribution->total_amount = $input['amount'];
+      $contribution->total_amount = $input['total_amount'];
     }
 
     // check if contribution is already completed, if so we ignore this ipn
@@ -291,7 +291,7 @@ class CRM_Core_Payment_PayPalIPN extends CRM_Core_Payment_BaseIPN {
     $billingID = CRM_Core_BAO_LocationType::getBilling();
     $input['paymentStatus'] = $this->retrieve('payment_status', 'String', FALSE);
     $input['invoice'] = $this->retrieve('invoice', 'String', TRUE);
-    $input['amount'] = $this->retrieve('mc_gross', 'Money', FALSE);
+    $input['total_amount'] = $this->retrieve('mc_gross', 'Money', FALSE);
     $input['reasonCode'] = $this->retrieve('ReasonCode', 'String', FALSE);
 
     $lookup = [
index bd54a0507ceb2d9c913ba7acb308a12f9b02e6a9..f485d6bc56ceabc9e72543f1c98000ca0b3ecd4f 100644 (file)
@@ -167,7 +167,7 @@ class CRM_Core_Resources implements CRM_Core_Resources_CollectionAdderInterface
    * @see CRM_Core_Resources_CollectionTrait::findCreateSettingSnippet()
    */
   public function &findCreateSettingSnippet($options = []): array {
-    $options = CRM_Core_Resources_CollectionAdderTrait::mergeSettingOptions($options, [
+    $options = self::mergeSettingOptions($options, [
       'region' => NULL,
     ]);
     return $this->getSettingRegion($options['region'])->findCreateSettingSnippet($options);
index 71fe17ece0ccfb8c93df4ab5950e843e27e743ac..dfda8e4518bed15d50fd040407bd36f6db6049a1 100644 (file)
@@ -386,7 +386,7 @@ trait CRM_Core_Resources_CollectionTrait {
     $s = &$this->findCreateSettingSnippet();
     $result = $s['settings'];
     foreach ($s['settingsFactories'] as $callable) {
-      $result = CRM_Core_Resources_CollectionAdderTrait::mergeSettings($result, $callable());
+      $result = self::mergeSettings($result, $callable());
     }
     CRM_Utils_Hook::alterResourceSettings($result);
     return $result;
index 389e988553683174a4ce06216e1bc67e7342fa0c..2943c62f1ceb974d7e7fa17fc550f199811b390e 100644 (file)
@@ -1041,9 +1041,21 @@ class CRM_Core_SelectValues {
    */
   public static function getPermissionedRelationshipOptions() {
     return [
-      CRM_Contact_BAO_Relationship::NONE => ts('None'),
-      CRM_Contact_BAO_Relationship::VIEW => ts('View only'),
-      CRM_Contact_BAO_Relationship::EDIT => ts('View and update'),
+      [
+        'id' => CRM_Contact_BAO_Relationship::NONE,
+        'name' => 'None',
+        'label' => ts('None'),
+      ],
+      [
+        'id' => CRM_Contact_BAO_Relationship::VIEW,
+        'name' => 'View only',
+        'label' => ts('View only'),
+      ],
+      [
+        'id' => CRM_Contact_BAO_Relationship::EDIT,
+        'name' => 'View and update',
+        'label' => ts('View and update'),
+      ],
     ];
   }
 
index c7476e9b94f425b50df82749d35b01f8582cfdf2..483ef374baea205eac63e6b072809ea1c10630c4 100644 (file)
@@ -176,15 +176,22 @@ class CRM_Core_Smarty extends Smarty {
    * @param bool $display
    *
    * @return bool|mixed|string
+   *
+   * @noinspection PhpDocMissingThrowsInspection
+   * @noinspection PhpUnhandledExceptionInspection
    */
   public function fetch($resource_name, $cache_id = NULL, $compile_id = NULL, $display = FALSE) {
     if (preg_match('/^(\s+)?string:/', $resource_name)) {
       $old_security = $this->security;
       $this->security = TRUE;
     }
-    $output = parent::fetch($resource_name, $cache_id, $compile_id, $display);
-    if (isset($old_security)) {
-      $this->security = $old_security;
+    try {
+      $output = parent::fetch($resource_name, $cache_id, $compile_id, $display);
+    }
+    finally {
+      if (isset($old_security)) {
+        $this->security = $old_security;
+      }
     }
     return $output;
   }
index 29cd892bd10c2a11a1d54cb42f8081e349d91c02..db3e3e906d273ea1c764a78e2567bebad0640b1c 100644 (file)
@@ -25,6 +25,6 @@
  * @return string
  *   formatted text
  */
-function smarty_modifier_crmICalText($str) {
-  return CRM_Utils_ICalendar::formatText($str);
+function smarty_modifier_crmICalText($str, $keep_html = FALSE, $position = 0) {
+  return CRM_Utils_ICalendar::formatText($str, $keep_html, $position);
 }
diff --git a/CRM/Core/Smarty/plugins/modifier.crmRSSPubDate.php b/CRM/Core/Smarty/plugins/modifier.crmRSSPubDate.php
new file mode 100644 (file)
index 0000000..39bc9ea
--- /dev/null
@@ -0,0 +1,36 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+/**
+ * Format the given date to RSS pubDate RFC822 format,
+ * http://www.w3.org/Protocols/rfc822/#z28
+ *
+ * @param string $dateString
+ *   Date which needs to converted to RFC822 format.
+ *
+ * @return string
+ *   formatted text
+ */
+function smarty_modifier_crmRSSPubDate($dateString): string {
+  // Use CRM_Utils_Time to avoid rollover problems in unit testing
+  $now = new DateTime(CRM_Utils_Time::date('Y-m-d H:i:s'));
+
+  if ($dateString) {
+    try {
+      $date = new DateTime($dateString);
+      return $date->format($date::RSS);
+    }
+    catch (Exception $e) {
+      // fall through
+    }
+  }
+  return $now->format($now::RSS);
+}
index 20eb8340a988aab7bc5baaa6bd26c99771614129..dd0d8d7539fa6f4f84a0ea69940c6de6e2b5f10c 100644 (file)
@@ -81,7 +81,8 @@ class CRM_Custom_Import_Form_DataSource extends CRM_Import_Form_DataSource {
    */
   public function buildQuickForm() {
     parent::buildQuickForm();
-
+    // Perhaps never used, but permits url passing of the group.
+    $this->_id = CRM_Utils_Request::retrieve('id', 'Positive', $this, FALSE);
     $multipleCustomData = CRM_Core_BAO_CustomGroup::getMultipleFieldGroup();
     $this->assign('fieldGroups', $multipleCustomData);
     $this->add('select', 'multipleCustomData', ts('Multi-value Custom Data'), ['' => ts('- select -')] + $multipleCustomData, TRUE);
index 0df37ed2a255d84e7ab7abe1a225dbec93afa6ad..6fc4f41a06cafc9b231ca5ffcf6b78fe3a13b3bb 100644 (file)
@@ -10,6 +10,25 @@ class CRM_Custom_Import_Parser_Api extends CRM_Import_Parser {
   protected $_fields = [];
   protected $_multipleCustomData = '';
 
+  /**
+   * Get information about the provided job.
+   *
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'custom_field_import' => [
+        'id' => 'custom_field_import',
+        'name' => 'custom_field_import',
+        'label' => ts('Multiple Value Custom Field Import'),
+      ],
+    ];
+  }
+
   /**
    * The initializer code, called before the processing
    *
index 6a7f1ecda1aeec5a2853cc5c26e1431f8c207527..ae76bf3df2c7d6adb850559be16539b6d665654c 100644 (file)
@@ -149,8 +149,9 @@ class CRM_Event_ActionMapping extends \Civi\ActionSchedule\Mapping {
     if ($schedule->recipient_listing && $schedule->limit_to) {
       switch ($schedule->recipient) {
         case 'participant_role':
-          $query->where("e.role_id IN (#recipList)")
-            ->param('recipList', \CRM_Utils_Array::explodePadded($schedule->recipient_listing));
+          $regex = "([[:cntrl:]]|^)" . implode('([[:cntrl:]]|$)|([[:cntrl:]]|^)', \CRM_Utils_Array::explodePadded($schedule->recipient_listing)) . "([[:cntrl:]]|$)";
+          $query->where("e.role_id REGEXP (@regex)")
+            ->param('regex', $regex);
           break;
 
         default:
index b25413edbab8a7edfea82033c462c110f4c52b46..5f0f604cd7b77dc523f502ff51b9c4d016507094 100644 (file)
@@ -2416,18 +2416,7 @@ WHERE  ce.loc_block_id = $locBlockId";
    *   All of the icons to show.
    */
   public static function getICalLinks($eventId = NULL) {
-    $return = $eventId ? [] : [
-      [
-        'url' => CRM_Utils_System::url('civicrm/event/ical', 'reset=1&list=1&html=1', TRUE, NULL, TRUE),
-        'text' => ts('HTML listing of current and future public events.'),
-        'icon' => 'fa-th-list',
-      ],
-      [
-        'url' => CRM_Utils_System::url('civicrm/event/ical', 'reset=1&list=1&rss=1', TRUE, NULL, TRUE),
-        'text' => ts('Get RSS 2.0 feed for current and future public events.'),
-        'icon' => 'fa-rss',
-      ],
-    ];
+    $return = [];
     $query = [
       'reset' => 1,
     ];
@@ -2439,12 +2428,20 @@ WHERE  ce.loc_block_id = $locBlockId";
       'text' => $eventId ? ts('Download iCalendar entry for this event.') : ts('Download iCalendar entry for current and future public events.'),
       'icon' => 'fa-download',
     ];
-    $query['list'] = 1;
-    $return[] = [
-      'url' => CRM_Utils_System::url('civicrm/event/ical', $query, TRUE, NULL, TRUE),
-      'text' => $eventId ? ts('iCalendar feed for this event.') : ts('iCalendar feed for current and future public events.'),
-      'icon' => 'fa-link',
-    ];
+    if ($eventId) {
+      $return[] = [
+        'url' => CRM_Utils_System::url('civicrm/event/ical', ['gCalendar' => 1] + $query, TRUE, NULL, TRUE),
+        'text' => ts('Add event to Google Calendar'),
+        'icon' => 'fa-share',
+      ];
+    }
+    else {
+      $return[] = [
+        'url' => CRM_Utils_System::url('civicrm/event/ical', $query, TRUE, NULL, TRUE),
+        'text' => ts('iCalendar feed for current and future public events'),
+        'icon' => 'fa-link',
+      ];
+    }
     return $return;
   }
 
index a4cc998fd7b8f59890f48b4aeb6bc98323a8071a..faf2889b1797c0a78381697e7f6129c24da7f6bb 100644 (file)
@@ -42,14 +42,22 @@ class CRM_Event_ICalendar {
     $iCalPage = CRM_Utils_Request::retrieveValue('list', 'Positive', 0);
     $gData = CRM_Utils_Request::retrieveValue('gData', 'Positive', 0);
     $rss = CRM_Utils_Request::retrieveValue('rss', 'Positive', 0);
+    $gCalendar = CRM_Utils_Request::retrieveValue('gCalendar', 'Positive', 0);
+
+    $info = CRM_Event_BAO_Event::getCompleteInfo($start, $type, $id, $end);
+
+    if ($gCalendar) {
+      return self::gCalRedirect($info);
+    }
 
     $template = CRM_Core_Smarty::singleton();
     $config = CRM_Core_Config::singleton();
 
-    $info = CRM_Event_BAO_Event::getCompleteInfo($start, $type, $id, $end);
-
     $template->assign('events', $info);
-    $template->assign('timezone', @date_default_timezone_get());
+
+    $timezones = [@date_default_timezone_get()];
+
+    $template->assign('timezone', $timezones[0]);
 
     // Send data to the correct template for formatting (iCal vs. gData)
     if ($rss) {
@@ -61,6 +69,17 @@ class CRM_Event_ICalendar {
       $calendar = $template->fetch('CRM/Core/Calendar/GData.tpl');
     }
     else {
+      $date_min = min(
+        array_map(function ($event) {
+          return strtotime($event['start_date']);
+        }, $info)
+      );
+      $date_max = max(
+        array_map(function ($event) {
+          return strtotime($event['end_date'] ?? $event['start_date']);
+        }, $info)
+      );
+      $template->assign('timezones', CRM_Utils_ICalendar::generate_timezones($timezones, $date_min, $date_max));
       $calendar = $template->fetch('CRM/Core/Calendar/ICal.tpl');
       $calendar = preg_replace('/(?<!\r)\n/', "\r\n", $calendar);
     }
@@ -80,4 +99,55 @@ class CRM_Event_ICalendar {
     CRM_Utils_System::civiExit();
   }
 
+  protected static function gCalRedirect(array $events) {
+    if (count($events) != 1) {
+      throw new CRM_Core_Exception(ts('Expected one %1, found %2', [1 => ts('Event'), 2 => count($events)]));
+    }
+
+    $event = reset($events);
+
+    // Fetch the required Date TimeStamps
+    $start_date = date_create($event['start_date']);
+
+    // Google Requires that a Full Day event end day happens on the next Day
+    $end_date = ($event['end_date']
+      ? date_create($event['end_date'])
+      : date_create($event['start_date'])
+        ->add(DateInterval::createFromDateString('1 day'))
+        ->setTime(0, 0, 0)
+    );
+
+    $dates = $start_date->format('Ymd\THis') . '/' . $end_date->format('Ymd\THis');
+
+    $event_details = $event['description'];
+
+    // Add space after paragraph
+    $event_details = str_replace('</p>', '</p> ', $event_details);
+    $event_details = strip_tags($event_details);
+
+    // Truncate Event Description and add permalink if greater than 996 characters
+    if (strlen($event_details) > 996) {
+      if (preg_match('/^.{0,996}(?=\s|$_)/', $event_details, $m)) {
+        $event_details = $m[0] . '...';
+      }
+    }
+
+    $event_details .= "\n\n<a href=\"{$event['url']}\">" . ts('View %1 Details', [1 => $event['event_type']]) . '</a>';
+
+    $params = [
+      'action' => 'TEMPLATE',
+      'text' => strip_tags($event['title']),
+      'dates' => $dates,
+      'details' => $event_details,
+      'location' => str_replace("\n", "\t", $event['location']),
+      'trp' => 'false',
+      'sprop' => 'website:' . CRM_Utils_System::baseCMSURL(),
+      'ctz' => @date_default_timezone_get(),
+    ];
+
+    $url = 'https://www.google.com/calendar/event?' . CRM_Utils_System::makeQueryString($params);
+
+    CRM_Utils_System::redirect($url);
+  }
+
 }
index 86558b7dd5db47a43cf3f03e60a8520cf019cae4..8afe963e82de27ee09de6a99411de77b08bb86fd 100644 (file)
@@ -71,6 +71,25 @@ class CRM_Event_Import_Parser_Participant extends CRM_Import_Parser {
     $this->_mapperKeys = &$mapperKeys;
   }
 
+  /**
+   * Get information about the provided job.
+   *
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'participant_import' => [
+        'id' => 'participant_import',
+        'name' => 'participant_import',
+        'label' => ts('Participant Import'),
+      ],
+    ];
+  }
+
   /**
    * The initializer code, called before the processing.
    */
index 5227fd62d02fe4f4d740c86ae24abeb2ca416894..194ae13dbd388510d599b27ce5a9d124c5b65e96 100644 (file)
@@ -136,8 +136,8 @@ class CRM_Event_Tokens extends CRM_Core_EntityTokens {
         'postal_code' => $event['loc_block_id.address_id.postal_code'],
 
       ]);
-      $tokens['info_url']['text/html'] = \CRM_Utils_System::url('civicrm/event/info', 'reset=1&id=' . $eventID, TRUE, NULL, FALSE);
-      $tokens['registration_url']['text/html'] = \CRM_Utils_System::url('civicrm/event/register', 'reset=1&id=' . $eventID, TRUE, NULL, FALSE);
+      $tokens['info_url']['text/html'] = \CRM_Utils_System::url('civicrm/event/info', 'reset=1&id=' . $eventID, TRUE, NULL, FALSE, TRUE);
+      $tokens['registration_url']['text/html'] = \CRM_Utils_System::url('civicrm/event/register', 'reset=1&id=' . $eventID, TRUE, NULL, FALSE, TRUE);
       $tokens['start_date']['text/html'] = !empty($event['start_date']) ? new DateTime($event['start_date']) : '';
       $tokens['end_date']['text/html'] = !empty($event['end_date']) ? new DateTime($event['end_date']) : '';
       $tokens['event_type_id:label']['text/html'] = CRM_Core_PseudoConstant::getLabel('CRM_Event_BAO_Event', 'event_type_id', $event['event_type_id']);
index a46580651d24d8424956350c68b1868af65f4c86..bdd9ce6c68e6e9445a5e8cfc875f432ebae9ec12 100644 (file)
@@ -21,6 +21,14 @@ class CRM_Extension_ClassLoader {
    */
   const FEATURES = ',psr0,psr4,';
 
+  /**
+   * A list of recently-activated extensions. This list is retained
+   * even if some ill-advised part of the installer does a `ClassLoader::refresh()`.
+   *
+   * @var array
+   */
+  private static $newExtensions = [];
+
   /**
    * @var CRM_Extension_Mapper
    */
@@ -97,6 +105,9 @@ class CRM_Extension_ClassLoader {
       }
       self::loadExtension($loader, $this->mapper->keyToInfo($key), $this->mapper->keyToBasePath($key));
     }
+    foreach (static::$newExtensions as $record) {
+      static::loadExtension($loader, $record[0], $record[1]);
+    }
 
     return $loader;
   }
@@ -130,6 +141,7 @@ class CRM_Extension_ClassLoader {
     if (file_exists($file)) {
       unlink($file);
     }
+    static::$newExtensions[] = [$info, $path];
     if ($this->loader) {
       self::loadExtension($this->loader, $info, $path);
     }
index 4dc170aaf35539523a8c6375198e98888c6c1b5b..b8d385cd59a3e1c384d7147fa38c763268c72cae 100644 (file)
@@ -97,6 +97,15 @@ class CRM_Extension_Manager_Module extends CRM_Extension_Manager_Base {
     $this->callHook($info, 'enable');
   }
 
+  public function onPostReplace(CRM_Extension_Info $oldInfo, CRM_Extension_Info $newInfo) {
+    // Like everything, ClassScanner is probably affected by pre-existing/long-standing issue dev/core#3686.
+    // This may mitigate a couple edge-cases. But really #3686 needs a different+deeper fix.
+    \Civi\Core\ClassScanner::cache('structure')->flush();
+    \Civi\Core\ClassScanner::cache('index')->flush();
+
+    parent::onPostReplace($oldInfo, $newInfo);
+  }
+
   /**
    * @param CRM_Extension_Info $info
    */
index 3dbd1eb06914c11a7f293cd4f4f5f89fa2ee0d22..1478af7540e1b9a26451ae31e283dca41ebfbe34 100644 (file)
@@ -36,6 +36,16 @@ class CRM_Extension_Upgrader_Base implements CRM_Extension_Upgrader_Interface {
   // ******** Hook delegates ********
 
   /**
+   * Run early installation steps. Ex: Create new MySQL table.
+   *
+   * This dispatches directly to each new extension. You will only receive notices for your own installation.
+   *
+   * If multiple extensions are installed simultaneously, they will all run
+   * `hook_install`/`hook_enable` back-to-back (in order of dependency).
+   *
+   * This runs BEFORE refreshing major caches and services (such as
+   * `ManagedEntities` and `CRM_Logging_Schema`).
+   *
    * @see https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_install
    */
   public function onInstall() {
@@ -63,6 +73,16 @@ class CRM_Extension_Upgrader_Base implements CRM_Extension_Upgrader_Interface {
   }
 
   /**
+   * Run later installation steps. Ex: Call a bespoke API-job for the first time.
+   *
+   * This dispatches directly to each new extension. You will only receive notices for your own installation.
+   *
+   * If multiple extensions are installed simultaneously, they will all run
+   * `hook_postInstall` back-to-back (in order of dependency).
+   *
+   * This runs AFTER refreshing major caches and services (such as
+   * `ManagedEntities` and `CRM_Logging_Schema`).
+   *
    * @see https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_postInstall
    */
   public function onPostInstall() {
index df8ea13d12664a4d455b908c5f0b0b06040814ef..744ce5c9fe0f9fdb0f0eb7a806bb92b0c4dc0642 100644 (file)
@@ -74,6 +74,20 @@ abstract class CRM_Import_DataSource {
    */
   private $selectFields;
 
+  /**
+   * Fields to select as aggregates.
+   *
+   * @var array
+   */
+  private $aggregateFields;
+
+  /**
+   * The name of the import table.
+   *
+   * @var string
+   */
+  private $tableName;
+
   /**
    * @return array|null
    */
@@ -91,6 +105,23 @@ abstract class CRM_Import_DataSource {
     return $this;
   }
 
+  /**
+   * @param array $fields
+   *
+   * @return CRM_Import_DataSource
+   */
+  public function setAggregateFields(array $fields): CRM_Import_DataSource {
+    $this->aggregateFields = $fields;
+    return $this;
+  }
+
+  /**
+   * @return array|null
+   */
+  public function getAggregateFields(): ?array {
+    return $this->aggregateFields;
+  }
+
   /**
    * Current row.
    *
@@ -272,6 +303,24 @@ abstract class CRM_Import_DataSource {
     return $this->getUserJob()['metadata']['DataSource']['column_headers'];
   }
 
+  /**
+   * Get the field names of the fields holding data in the import tracking table.
+   *
+   * @return array
+   * @throws \API_Exception
+   * @throws \CRM_Core_Exception
+   */
+  public function getDataFieldNames(): array {
+    $result = CRM_Core_DAO::executeQuery(
+      'SHOW FIELDS FROM ' . $this->getTableName() . "
+      WHERE Field NOT LIKE '\_%'");
+    $fields = [];
+    while ($result->fetch()) {
+      $fields[] = $result->Field;
+    }
+    return $fields;
+  }
+
   /**
    * Get an array of column headers, if any.
    *
@@ -333,13 +382,22 @@ abstract class CRM_Import_DataSource {
     if (!$tableName) {
       return NULL;
     }
-    if (strpos($tableName, 'civicrm_tmp_') !== 0
-      || !CRM_Utils_Rule::alphanumeric($tableName)) {
-      // The table name is generated and stored by code, not users so it
-      // should be safe - but a check seems prudent all the same.
-      throw new CRM_Core_Exception('Table cannot be deleted');
+    if (!$this->tableName) {
+      // If we are just loading this table we will do some validation.
+      // In the case of viewing historical jobs the table could have
+      // been deleted so we check that when we first load it.
+      if (strpos($tableName, 'civicrm_tmp_') !== 0
+        || !CRM_Utils_Rule::alphanumeric($tableName)) {
+        // The table name is generated and stored by code, not users so it
+        // should be safe - but a check seems prudent all the same.
+        throw new CRM_Core_Exception('Table cannot be deleted');
+      }
+      if (!CRM_Core_DAO::singleValueQuery('SHOW TABLES LIKE %1', [1 => [$tableName, 'String']])) {
+        throw new CRM_Import_Exception_ImportTableUnavailable('table deleted');
+      }
+      $this->tableName = $tableName;
     }
-    return $tableName;
+    return $this->tableName;
   }
 
   /**
@@ -470,7 +528,7 @@ abstract class CRM_Import_DataSource {
        ADD COLUMN _entity_id INT,
        " . $this->getAdditionalTrackingFields() . "
        ADD COLUMN _status VARCHAR(32) DEFAULT 'NEW' NOT NULL,
-       ADD COLUMN _status_message TEXT,
+       ADD COLUMN _status_message LONGTEXT,
        ADD COLUMN _id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
        ADD INDEX(_id),
        ADD INDEX(_status)
@@ -487,7 +545,7 @@ abstract class CRM_Import_DataSource {
     $sql = '';
     $fields = $this->getParser()->getTrackingFields();
     foreach ($fields as $fieldName => $spec) {
-      $sql .= 'ADD COLUMN  _' . $fieldName . ' ' . $spec . ',';
+      $sql .= 'ADD COLUMN  _' . $fieldName . ' ' . $spec['type'] . ',';
     }
     return $sql;
   }
@@ -502,8 +560,9 @@ abstract class CRM_Import_DataSource {
   private function getParser() {
     $parserClass = '';
     foreach (CRM_Core_BAO_UserJob::getTypes() as $type) {
-      if ($this->getUserJob()['type_id'] === $type['id']) {
+      if ($this->getUserJob()['job_type'] === $type['id']) {
         $parserClass = $type['class'];
+        break;
       }
     }
     /* @var \CRM_Import_Parser */
@@ -572,7 +631,14 @@ abstract class CRM_Import_DataSource {
    * @return string
    */
   private function getSelectClause(): string {
-    return $this->getSelectFields() ? implode(', ', $this->getSelectFields()) : '*';
+    if ($this->getAggregateFields()) {
+      $fields = [];
+      foreach ($this->getAggregateFields() as $field) {
+        $fields[] = $field['operation'] . '(_' . $field['name'] . ') as ' . $field['name'];
+      }
+      return implode(',', $fields);
+    }
+    return $this->getSelectFields() ? '`' . implode('`, `', $this->getSelectFields()) . '`' : '*';
   }
 
   /**
index 4712ce30e91e468b925ef16d8fc333f06c484c6b..2c8a19b3c42df683e75740f813e2753d28781cdc 100644 (file)
@@ -131,6 +131,7 @@ class CRM_Import_DataSource_CSV extends CRM_Import_DataSource {
 
       $strtolower = function_exists('mb_strtolower') ? 'mb_strtolower' : 'strtolower';
       $columns = array_map($strtolower, $firstrow);
+      $columns = array_map('trim', $columns);
       $columns = str_replace(' ', '_', $columns);
       $columns = preg_replace('/[^a-z_]/', '', $columns);
 
index 78b20839f9be3f4bb87f7a2799c143d1076af521..d552d45103d9dc7a66d049729ad0ee2a8550a441 100644 (file)
@@ -84,11 +84,9 @@ class CRM_Import_DataSource_SQL extends CRM_Import_DataSource {
     $tableName = $table->getName();
     $table->createWithQuery($this->getSubmittedValue('sqlQuery'));
 
-    // Get the names of the fields to be imported. Any fields starting with an
-    // underscore are considered to be internal to the import process)
+    // Get the names of the fields to be imported.
     $columnsResult = CRM_Core_DAO::executeQuery(
-      'SHOW FIELDS FROM ' . $tableName . "
-      WHERE Field NOT LIKE '\_%'");
+      'SHOW FIELDS FROM ' . $tableName);
 
     $columnNames = [];
     while ($columnsResult->fetch()) {
diff --git a/CRM/Import/Exception/ImportTableUnavailable.php b/CRM/Import/Exception/ImportTableUnavailable.php
new file mode 100644 (file)
index 0000000..f1a6577
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+
+class CRM_Import_Exception_ImportTableUnavailable extends CRM_Core_Exception {
+
+}
index 3036a38c4def2b929a308b99123e05694bca05e5..ca33c0bceb8bb2675642366670c9e70065560224 100644 (file)
@@ -23,13 +23,6 @@ abstract class CRM_Import_Form_DataSource extends CRM_Import_Forms {
    * Set variables up before form is built.
    */
   public function preProcess() {
-    $this->_id = CRM_Utils_Request::retrieve('id', 'Positive', $this, FALSE);
-    $params = "reset=1";
-    if ($this->_id) {
-      $params .= "&id={$this->_id}";
-    }
-    CRM_Core_Session::singleton()->pushUserContext(CRM_Utils_System::url(static::PATH, $params));
-
     // check for post max size
     CRM_Utils_Number::formatUnitSize(ini_get('post_max_size'), TRUE);
     $this->assign('importEntity', $this->getTranslatedEntity());
index 92959b83577d775d03b8389e93201846211e6c8a..5fff559d0acc47d926665c225b2e468bc6d2e9ed 100644 (file)
@@ -141,7 +141,7 @@ abstract class CRM_Import_Form_Preview extends CRM_Import_Forms {
       'onEndUrl' => CRM_Utils_System::url('civicrm/import/contact/summary', [
         'user_job_id' => $this->getUserJobID(),
         'reset' => 1,
-      ]),
+      ], FALSE, NULL, FALSE),
     ]);
     $runner->runAllViaWeb();
   }
index efb521a39bf0ec00130e0b5e5877eb712ae37f20..8cf4e734016744bc07bd79b748319d7a94e21cc1 100644 (file)
@@ -44,38 +44,49 @@ abstract class CRM_Import_Form_Summary extends CRM_Import_Forms {
   }
 
   protected function assignOutputURLs(): void {
-    $this->assign('totalRowCount', $this->getRowCount());
-    $this->assign('validRowCount', $this->getRowCount(CRM_Import_Parser::VALID) + $this->getRowCount(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
-    $this->assign('invalidRowCount', $this->getRowCount(CRM_Import_Parser::ERROR));
-    $this->assign('duplicateRowCount', $this->getRowCount(CRM_Import_Parser::DUPLICATE));
-    $this->assign('unMatchCount', $this->getRowCount(CRM_Import_Parser::NO_MATCH));
-    $this->assign('validSoftCreditRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT));
-    $this->assign('invalidSoftCreditRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT_ERROR));
-    $this->assign('validPledgePaymentRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT));
-    $this->assign('invalidPledgePaymentRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT_ERROR));
-    $this->assign('unparsedAddressCount', $this->getRowCount(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
-    $this->assign('downloadDuplicateRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::DUPLICATE));
-    $this->assign('downloadErrorRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::ERROR));
-    $this->assign('downloadMismatchRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::NO_MATCH));
-    $this->assign('downloadAddressRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
-    $this->assign('downloadPledgePaymentErrorRecordsUrl', $this->getDownloadURL(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT_ERROR));
-    $this->assign('downloadSoftCreditErrorRecordsUrl', $this->getDownloadURL(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT_ERROR));
-    $userJobID = CRM_Utils_Request::retrieve('user_job_id', 'String', $this, TRUE);
-    $userJob = UserJob::get(TRUE)->addWhere('id', '=', $userJobID)->execute()->first();
-    $onDuplicate = (int) $userJob['metadata']['submitted_values']['onDuplicate'];
-    $this->assign('dupeError', FALSE);
-    if ($onDuplicate === CRM_Import_Parser::DUPLICATE_UPDATE) {
-      $dupeActionString = ts('These records have been updated with the imported data.');
-    }
-    elseif ($onDuplicate === CRM_Import_Parser::DUPLICATE_FILL) {
-      $dupeActionString = ts('These records have been filled in with the imported data.');
+    $this->assign('outputUnavailable', FALSE);
+    try {
+      $this->assign('totalRowCount', $this->getRowCount());
+      $this->assign('validRowCount', $this->getRowCount(CRM_Import_Parser::VALID) + $this->getRowCount(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
+      $this->assign('invalidRowCount', $this->getRowCount(CRM_Import_Parser::ERROR));
+      $this->assign('duplicateRowCount', $this->getRowCount(CRM_Import_Parser::DUPLICATE));
+      $this->assign('unMatchCount', $this->getRowCount(CRM_Import_Parser::NO_MATCH));
+      $this->assign('validSoftCreditRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT));
+      $this->assign('invalidSoftCreditRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT_ERROR));
+      $this->assign('validPledgePaymentRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT));
+      $this->assign('invalidPledgePaymentRowCount', $this->getRowCount(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT_ERROR));
+      $this->assign('unparsedAddressCount', $this->getRowCount(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
+      $this->assign('downloadDuplicateRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::DUPLICATE));
+      $this->assign('downloadErrorRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::ERROR));
+      $this->assign('downloadMismatchRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::NO_MATCH));
+      $this->assign('downloadAddressRecordsUrl', $this->getDownloadURL(CRM_Import_Parser::UNPARSED_ADDRESS_WARNING));
+      $this->assign('downloadPledgePaymentErrorRecordsUrl', $this->getDownloadURL(CRM_Contribute_Import_Parser_Contribution::PLEDGE_PAYMENT_ERROR));
+      $this->assign('downloadSoftCreditErrorRecordsUrl', $this->getDownloadURL(CRM_Contribute_Import_Parser_Contribution::SOFT_CREDIT_ERROR));
+      $this->assign('trackingSummary', $this->getTrackingSummary());
+
+      $userJobID = CRM_Utils_Request::retrieve('user_job_id', 'String', $this, TRUE);
+      $userJob = UserJob::get(TRUE)
+        ->addWhere('id', '=', $userJobID)
+        ->execute()
+        ->first();
+      $onDuplicate = (int) $userJob['metadata']['submitted_values']['onDuplicate'];
+      $this->assign('dupeError', FALSE);
+      if ($onDuplicate === CRM_Import_Parser::DUPLICATE_UPDATE) {
+        $dupeActionString = ts('These records have been updated with the imported data.');
+      }
+      elseif ($onDuplicate === CRM_Import_Parser::DUPLICATE_FILL) {
+        $dupeActionString = ts('These records have been filled in with the imported data.');
+      }
+      else {
+        // Skip by default.
+        $dupeActionString = ts('These records have not been imported.');
+        $this->assign('dupeError', TRUE);
+      }
+      $this->assign('dupeActionString', $dupeActionString);
     }
-    else {
-      // Skip by default.
-      $dupeActionString = ts('These records have not been imported.');
-      $this->assign('dupeError', TRUE);
+    catch (CRM_Import_Exception_ImportTableUnavailable $e) {
+      $this->assign('outputUnavailable', TRUE);
     }
-    $this->assign('dupeActionString', $dupeActionString);
   }
 
 }
index b2f96352e4cfe06cf232d361c006df5eb987ae48..c9636b25bcff91a516c528a8832d069f97661759 100644 (file)
@@ -373,7 +373,7 @@ class CRM_Import_Forms extends CRM_Core_Form {
     $id = UserJob::create(FALSE)
       ->setValues([
         'created_id' => CRM_Core_Session::getLoggedInContactID(),
-        'type_id:name' => $this->getUserJobType(),
+        'job_type' => $this->getUserJobType(),
         'status_id:name' => 'draft',
         // This suggests the data could be cleaned up after this.
         'expires_date' => '+ 1 week',
@@ -468,9 +468,9 @@ class CRM_Import_Forms extends CRM_Core_Form {
    */
   protected function getOutputRows($statuses = [], int $limit = 0) {
     $statuses = (array) $statuses;
-    return $this->getDataSourceObject()->setLimit($limit)->setStatuses($statuses)
-      ->setSelectFields(array_merge(['_id', '_status_message'], $this->getColumnHeaders()))
-      ->setStatuses($statuses)->getRows();
+    $dataSource = $this->getDataSourceObject()->setLimit($limit)->setStatuses($statuses)->setStatuses($statuses);
+    $dataSource->setSelectFields(array_merge(['_id', '_status_message'], $dataSource->getDataFieldNames()));
+    return $dataSource->getRows();
   }
 
   /**
@@ -512,7 +512,7 @@ class CRM_Import_Forms extends CRM_Core_Form {
    */
   public static function outputCSV(): void {
     $userJobID = CRM_Utils_Request::retrieveValue('user_job_id', 'Integer', NULL, TRUE);
-    $status = CRM_Utils_Request::retrieveValue('status', 'String', NULL, TRUE);
+    $status = (int) CRM_Utils_Request::retrieveValue('status', 'String', NULL, TRUE);
     $saveFileName = CRM_Import_Parser::saveFileName($status);
 
     $form = new CRM_Import_Forms();
@@ -523,13 +523,9 @@ class CRM_Import_Forms extends CRM_Core_Form {
     $writer = Writer::createFromFileObject(new SplTempFileObject());
     $headers = $form->getOutputColumnsHeaders();
     $writer->insertOne($headers);
-    // Note this might be more inefficient that iterating the result
+    // Note this might be more inefficient by iterating the result
     // set & doing insertOne - possibly something to explore later.
     $writer->insertAll($form->getOutputRows($status));
-
-    CRM_Utils_System::setHttpHeader('Cache-Control', 'must-revalidate, post-check=0, pre-check=0');
-    CRM_Utils_System::setHttpHeader('Content-Description', 'File Transfer');
-    CRM_Utils_System::setHttpHeader('Content-Type', 'text/csv; charset=UTF-8');
     $writer->output($saveFileName);
     CRM_Utils_System::civiExit();
   }
@@ -548,6 +544,32 @@ class CRM_Import_Forms extends CRM_Core_Form {
     ]);
   }
 
+  /**
+   * Get the url to download the relevant csv file.
+   * @param string $status
+   *
+   * @return string
+   */
+
+  /**
+   *
+   * @return array
+   */
+  public function getTrackingSummary(): array {
+    $summary = [];
+    $fields = $this->getParser()->getTrackingFields();
+    $row = $this->getDataSourceObject()->setAggregateFields($fields)->getRow();
+    foreach ($fields as $fieldName => $field) {
+      $summary[] = [
+        'field_name' => $fieldName,
+        'description' => $field['description'],
+        'value' => $row[$fieldName],
+      ];
+    }
+
+    return $summary;
+  }
+
   /**
    * Get the fields available for import selection.
    *
@@ -566,6 +588,14 @@ class CRM_Import_Forms extends CRM_Core_Form {
    * @return \CRM_Contact_Import_Parser_Contact|\CRM_Contribute_Import_Parser_Contribution
    */
   protected function getParser() {
+    foreach (CRM_Core_BAO_UserJob::getTypes() as $jobType) {
+      if ($jobType['id'] === $this->getUserJob()['job_type']) {
+        $className = $jobType['class'];
+        $classObject = new $className();
+        $classObject->setUserJobID($this->getUserJobID());
+        return $classObject;
+      };
+    }
     return NULL;
   }
 
index 39ab0f52ebdd6299c3ba4bfff4eb9b22f0dccf06..002aa473b0d63cf7bccbe0840cf213fd11a37d91 100644 (file)
@@ -13,13 +13,14 @@ use Civi\Api4\Campaign;
 use Civi\Api4\CustomField;
 use Civi\Api4\Event;
 use Civi\Api4\UserJob;
+use Civi\UserJob\UserJobInterface;
 
 /**
  *
  * @package CRM
  * @copyright CiviCRM LLC https://civicrm.org/licensing
  */
-abstract class CRM_Import_Parser {
+abstract class CRM_Import_Parser implements UserJobInterface {
   /**
    * Settings
    */
@@ -699,8 +700,9 @@ abstract class CRM_Import_Parser {
         $batchSize = $totalRows;
       }
       $task = new CRM_Queue_Task(
-        [get_class($this), 'runImport'],
-        ['userJobID' => $this->getUserJobID(), 'limit' => $batchSize],
+        [get_class($this), 'runJob'],
+        // Offset is unused by our import classes, but required by the interface.
+        ['userJobID' => $this->getUserJobID(), 'limit' => $batchSize, 'offset' => 0],
         ts('Processed %1 rows out of %2', [1 => $offset + $batchSize, 2 => $totalRowCount])
       );
       $queue->createItem($task);
@@ -795,7 +797,7 @@ abstract class CRM_Import_Parser {
   /**
    * Determines the file name based on error code.
    *
-   * @var $type error code constant
+   * @var int $type code constant
    * @return string
    */
   public static function saveFileName($type) {
@@ -1275,6 +1277,9 @@ abstract class CRM_Import_Parser {
    * @throws \CRM_Core_Exception Exception thrown if field requirements are not met.
    */
   protected function validateRequiredFields(array $requiredFields, array $params, $prefixString = ''): void {
+    if (empty($requiredFields)) {
+      return;
+    }
     $missingFields = [];
     foreach ($requiredFields as $key => $required) {
       if (!is_array($required)) {
@@ -1884,16 +1889,17 @@ abstract class CRM_Import_Parser {
    *
    * @param int $userJobID
    * @param int $limit
+   * @param int $offset
    *
    * @return bool
    * @throws \API_Exception
    * @throws \CRM_Core_Exception
    */
-  public static function runImport($taskContext, $userJobID, $limit) {
-    $userJob = UserJob::get()->addWhere('id', '=', $userJobID)->addSelect('type_id')->execute()->first();
+  public static function runJob(\CRM_Queue_TaskContext $taskContext, int $userJobID, int $limit, int $offset): bool {
+    $userJob = UserJob::get()->addWhere('id', '=', $userJobID)->addSelect('job_type')->execute()->first();
     $parserClass = NULL;
     foreach (CRM_Core_BAO_UserJob::getTypes() as $userJobType) {
-      if ($userJob['type_id'] === $userJobType['id']) {
+      if ($userJob['job_type'] === $userJobType['id']) {
         $parserClass = $userJobType['class'];
       }
     }
index dbf54faa7b73e1a09d310f5313d4df585239b907..d8fe328a9d03bdeedb670438aed6f10892b734b1 100644 (file)
@@ -1413,7 +1413,12 @@ ORDER BY   civicrm_email.is_bulkmail DESC
       return [];
     }
 
-    $mailingGroups = \Civi\Api4\MailingGroup::get()
+    /*
+    This bypasses permissions to maintain compatibility with the SQL it replaced.  This should ideally not bypass
+    permissions in the future, but it's called by some extensions during mail processing, when cron isn't necessarily
+    called with a logged-in user.
+     */
+    $mailingGroups = \Civi\Api4\MailingGroup::get(FALSE)
       ->addSelect('group.title', 'group.frontend_title')
       ->addJoin('Group AS group', 'LEFT', ['entity_id', '=', 'group.id'])
       ->addWhere('mailing_id', '=', $this->id)
index fa70d863f29b17bdb934beaf278e1722962d85f8..45db615fcdf5209b14cf72e8735165636639c2bf 100644 (file)
@@ -54,6 +54,26 @@ class CRM_Member_Import_Parser_Membership extends CRM_Import_Parser {
    */
   protected $_lineCount;
 
+  /**
+   * Get information about the provided job.
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   *  e.g. ['activity_import' => ['id' => 'activity_import', 'label' => ts('Activity Import'), 'name' => 'activity_import']]
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array {
+    return [
+      'membership_import' => [
+        'id' => 'membership_import',
+        'name' => 'membership_import',
+        'label' => ts('Membership Import'),
+      ],
+    ];
+  }
+
   /**
    * @param string $name
    * @param $title
index 7af5004ce58f9c20a80b542d089727242945dc41..112a3eefe50b638f5b6ed6a81dd474ae09408c69 100644 (file)
@@ -780,14 +780,15 @@ GROUP BY  currency
 
     $returnMessages = [];
 
-    $sendReminders = CRM_Utils_Array::value('send_reminders', $params, FALSE);
+    $sendReminders = $params['send_reminders'] ?? FALSE;
 
-    $allStatus = array_flip(CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'));
-    $allPledgeStatus = CRM_Core_OptionGroup::values('pledge_status',
-      TRUE, FALSE, FALSE, NULL, 'name', TRUE
-    );
+    $allStatus = array_flip(CRM_Pledge_BAO_PledgePayment::buildOptions('status_id', 'validate'));
+    // We are left with 'Pending' & 'Overdue' - ie. payment required - should we just filter in the ones we want?
+    unset($allStatus['Completed'], $allStatus['Cancelled']);
+
+    $allPledgeStatus = array_flip(CRM_Pledge_BAO_Pledge::buildOptions('status_id', 'validate'));
+    // We are left with 'Pending' & 'Overdue', 'In Progress'
     unset($allPledgeStatus['Completed'], $allPledgeStatus['Cancelled']);
-    unset($allStatus['Completed'], $allStatus['Cancelled'], $allStatus['Failed']);
 
     $statusIds = implode(',', $allStatus);
     $pledgeStatusIds = implode(',', $allPledgeStatus);
index b5097073653592836c9a9503a9a80defd7282b2d..73fd3a35462ebdaba07249c2cd69dbb7d7d0d74a 100644 (file)
@@ -9,12 +9,18 @@
  +--------------------------------------------------------------------+
  */
 
+use Civi\Api4\Contribution;
+use Civi\Api4\Pledge;
+use Civi\Api4\PledgePayment;
+use Civi\Core\HookInterface;
+use Civi\Core\Event\GenericHookEvent;
+
 /**
  *
  * @package CRM
  * @copyright CiviCRM LLC https://civicrm.org/licensing
  */
-class CRM_Pledge_BAO_PledgePayment extends CRM_Pledge_DAO_PledgePayment {
+class CRM_Pledge_BAO_PledgePayment extends CRM_Pledge_DAO_PledgePayment implements HookInterface {
 
   /**
    * Get pledge payment details.
@@ -552,43 +558,28 @@ WHERE  civicrm_pledge.id = %2
    *
    * @return int
    *   $statusId calculated status id of pledge
+   * @throws \API_Exception
    */
-  public static function calculatePledgeStatus($pledgeId) {
-    $paymentStatusTypes = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name');
-    $pledgeStatusTypes = CRM_Pledge_BAO_Pledge::buildOptions('status_id', 'validate');
-
-    //return if the pledge is cancelled.
-    $currentPledgeStatusId = CRM_Core_DAO::getFieldValue('CRM_Pledge_DAO_Pledge', $pledgeId, 'status_id', 'id', TRUE);
-    if ($currentPledgeStatusId == array_search('Cancelled', $pledgeStatusTypes)) {
-      return $currentPledgeStatusId;
+  public static function calculatePledgeStatus(int $pledgeId): int {
+    if (count(Pledge::get(FALSE)
+      ->addWhere('id', '=', $pledgeId)
+      ->addWhere('status_id:name', '=', 'Cancelled')->execute())) {
+      // Return Canceled if the pledge is cancelled.
+      return (int) CRM_Core_PseudoConstant::getKey('CRM_Pledge_BAO_Pledge', 'status_id', 'Cancelled');
     }
 
-    // retrieve all pledge payments for this particular pledge
-    $allPledgePayments = $allStatus = [];
-    $returnProperties = ['status_id'];
-    CRM_Core_DAO::commonRetrieveAll('CRM_Pledge_DAO_PledgePayment', 'pledge_id', $pledgeId, $allPledgePayments, $returnProperties);
-
-    // build pledge payment statuses
-    foreach ($allPledgePayments as $key => $value) {
-      $allStatus[$value['id']] = $paymentStatusTypes[$value['status_id']];
+    $pledgePaymentStatuses = (array) PledgePayment::get(FALSE)->addWhere('pledge_id', '=', $pledgeId)->setSelect(['status_id', 'status_id:name'])->execute()->indexBy('status_id:name');
+    if (!empty($pledgePaymentStatuses['Overdue'])) {
+      return (int) CRM_Core_PseudoConstant::getKey('CRM_Pledge_BAO_Pledge', 'status_id', 'Overdue');
     }
-
-    if (array_search('Overdue', $allStatus)) {
-      $statusId = array_search('Overdue', $pledgeStatusTypes);
-    }
-    elseif (array_search('Completed', $allStatus)) {
-      if (count(array_count_values($allStatus)) == 1) {
-        $statusId = array_search('Completed', $pledgeStatusTypes);
-      }
-      else {
-        $statusId = array_search('In Progress', $pledgeStatusTypes);
-      }
+    if (count($pledgePaymentStatuses) === 1 && !empty($pledgePaymentStatuses['Completed'])) {
+      return (int) CRM_Core_PseudoConstant::getKey('CRM_Pledge_BAO_Pledge', 'status_id', 'Completed');
     }
-    else {
-      $statusId = array_search('Pending', $pledgeStatusTypes);
+    if (!empty($pledgePaymentStatuses['Completed'])) {
+      // In this case some are completed but not all (or it would have returned just above).
+      return (int) CRM_Core_PseudoConstant::getKey('CRM_Pledge_BAO_Pledge', 'status_id', 'In Progress');
     }
-
-    return $statusId;
+    return (int) CRM_Core_PseudoConstant::getKey('CRM_Pledge_BAO_Pledge', 'status_id', 'Pending');
   }
 
   /**
@@ -852,4 +843,67 @@ WHERE civicrm_pledge_payment.contribution_id = {$paymentContributionId}
     return $result;
   }
 
+  /**
+   * Update pledge payments based on contribution updates.
+   *
+   * - Disconnect pledge payments from cancelled or failed contributions.
+   * - Complete Completed payments
+   *
+   * Test cover in testCancelOrderWithPledge, testCompleteTransactionUpdatePledgePayment.
+   *
+   * @param \Civi\Core\Event\GenericHookEvent $event
+   *
+   * @throws \API_Exception
+   */
+  public static function on_hook_civicrm_post(GenericHookEvent $event): void {
+    if (!CRM_Core_Component::isEnabled('CiviPledge')) {
+      return;
+    }
+    if ($event->entity === 'Contribution' && $event->action === 'edit' && !empty($event->object->contribution_status_id)) {
+      $contributionStatus = CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $event->object->contribution_status_id);
+
+      if (!in_array($contributionStatus, ['Failed', 'Cancelled', 'Completed'], TRUE)) {
+        return;
+      }
+      $contributionID = $event->object->id;
+      if ($contributionStatus === 'Completed' && empty($event->object->total_amount)) {
+        // This is precautionary as it is likely it is always loaded in the BAO.
+        $event->object->total_amount = Contribution::get(FALSE)->addWhere('id', '=', $contributionID)->addSelect('total_amount')->execute()->first()['total_amount'];
+      }
+
+      // Check first since just doing an update could be locking under load.
+      $pledgePayment = PledgePayment::get(FALSE)
+        ->addWhere('contribution_id', '=', $contributionID)
+        ->setSelect(['id', 'pledge_id', 'scheduled_date', 'scheduled_amount', 'status_id:name', 'pledge_id.status_id'])
+        ->execute()
+        ->first();
+      if (!empty($pledgePayment)) {
+        if ($pledgePayment['status_id:name'] === 'Completed' && $contributionStatus === 'Completed') {
+          return;
+        }
+        PledgePayment::update(FALSE)->setValues([
+          'contribution_id' => $contributionStatus === 'Completed' ? $contributionID : NULL,
+          'actual_amount' => $contributionStatus === 'Completed' ? $event->object->total_amount : NULL,
+          'status_id:name' => $contributionStatus === 'Completed' ? 'Completed' : 'Pending',
+          // We need to set these fields for now because the PledgePayment::create
+          // function doesn't handled updates well at the moment. Test cover
+          // in testCancelOrderWithPledge.
+          'scheduled_date' => $pledgePayment['scheduled_date'],
+          'installment_amount' => $pledgePayment['scheduled_amount'],
+          'installments' => 1,
+          'pledge_id' => $pledgePayment['pledge_id'],
+        ])->addWhere('id', '=', $pledgePayment['id'])->execute();
+        if ($contributionStatus === 'Completed') {
+          // Check if this completes the pledge.
+          // Ideally we would listen to PledgePayment update for this.
+          // The risk could be a code loop? For now just do for completed.
+          $pledgeExpectedStatus = self::calculatePledgeStatus($pledgePayment['pledge_id']);
+          if ($pledgeExpectedStatus !== $pledgePayment['pledge_id.status_id']) {
+            Pledge::update(FALSE)->addWhere('id', '=', $pledgePayment['pledge_id'])->setValues(['status_id', '=', $pledgeExpectedStatus])->execute();
+          }
+        }
+      }
+    }
+  }
+
 }
index a06ce0ca74644a9227bfe1cd547ce59375a2b7f1..35eee9eb3dadd2721267edf32bfaf59ee656d8e7 100644 (file)
@@ -265,14 +265,16 @@ class CRM_Report_Form extends CRM_Core_Form {
   protected $_aliases = [];
 
   /**
+   * SQL where clause. May be altered by hook_civicrm_alterReportVar.
    * @var string
    */
-  protected $_where;
+  public $_where;
 
   /**
+   * SQL from clause. May be altered by hook_civicrm_alterReportVar.
    * @var string
    */
-  protected $_from;
+  public $_from;
 
   /**
    * SQL Limit clause
index b0aa087a8ba9a38249e9189e2eb35e032ff3a309..305167456ef588db5248fc35405ed59eaba3d78e 100644 (file)
@@ -47,6 +47,16 @@ class CRM_Upgrade_Incremental_php_FiveFiftyOne extends CRM_Upgrade_Incremental_B
     $this->addTask('Backfill "civicrm_queue.status" and "civicrm_queue.error")', 'fillQueueColumns');
   }
 
+  /**
+   * Upgrade step; adds tasks including 'runSql'.
+   *
+   * @param string $rev
+   *   The version number matching this function name
+   */
+  public function upgrade_5_51_beta2($rev): void {
+    $this->addTask('Convert UserJob table type_id to job_type', 'updateUserJobTable');
+  }
+
   public static function fillQueueColumns($ctx): bool {
     // Generally, anything we do here is nonsensical because there shouldn't be much real world data,
     // and the goal is to require something specific going forward (for anything that has an automatic runner).
@@ -233,4 +243,33 @@ class CRM_Upgrade_Incremental_php_FiveFiftyOne extends CRM_Upgrade_Incremental_B
     return TRUE;
   }
 
+  /**
+   * Update user job table to use a text job_type not an integer type_id.
+   *
+   * This makes it easier for non-core classes to register types as
+   * sequential is not required.
+   *
+   * @param $context
+   *
+   * @return bool
+   */
+  public static function updateUserJobTable($context): bool {
+    self::addColumn($context, 'civicrm_user_job', 'job_type', 'varchar(64) NOT NULL');
+    // This is really only for rc-upgraders. There has been no stable with type_id.
+    CRM_Core_DAO::executeQuery(
+      "UPDATE civicrm_user_job SET job_type =
+      CASE
+        WHEN type_id = 1 THEN 'contact_import'
+        WHEN type_id = 2 THEN 'contribution_import'
+        WHEN type_id = 3 THEN 'membership_import'
+        WHEN type_id = 4 THEN 'activity_import'
+        WHEN type_id = 5 THEN 'participant_import'
+        WHEN type_id = 6 THEN 'custom_field_import'
+      END
+      "
+    );
+    self::dropColumn($context, 'civicrm_user_job', 'type_id');
+    return TRUE;
+  }
+
 }
index 928a4ec7d6cd333512658ee0c088073eddada550..55dfffdd8e5ecc08a93a2983aa69d61846371c80 100644 (file)
@@ -145,7 +145,7 @@ class CRM_Utils_API_HTMLInputCoder extends CRM_Utils_API_AbstractFieldCoder {
   }
 
   public function encodeValue($value) {
-    return str_replace(['<', '>'], ['&lt;', '&gt;'], $value);
+    return str_replace(['<', '>'], ['&lt;', '&gt;'], ($value ?? ''));
   }
 
   /**
@@ -192,7 +192,7 @@ class CRM_Utils_API_HTMLInputCoder extends CRM_Utils_API_AbstractFieldCoder {
   }
 
   public function decodeValue($value) {
-    return str_replace(['&lt;', '&gt;'], ['<', '>'], $value);
+    return str_replace(['&lt;', '&gt;'], ['<', '>'], ($value ?? ''));
   }
 
   /**
index 627e27d0c1c4041383bb3dad7a6c3f175ad66b54..12822ae35769bda160e6902831b74e1f96793b29 100644 (file)
@@ -1077,6 +1077,9 @@ class CRM_Utils_Array {
    * @return bool
    */
   public static function pathIsset($values, $path) {
+    if ($path === []) {
+      return ($values !== NULL);
+    }
     foreach ($path as $key) {
       if (!is_array($values) || !isset($values[$key])) {
         return FALSE;
@@ -1100,6 +1103,11 @@ class CRM_Utils_Array {
    *   TRUE if anything has been removed. FALSE if no changes were required.
    */
   public static function pathUnset(&$values, $path, $cleanup = FALSE) {
+    if (count($path) === 0) {
+      $values = NULL;
+      return TRUE;
+    }
+
     if (count($path) === 1) {
       if (isset($values[$path[0]])) {
         unset($values[$path[0]]);
@@ -1131,6 +1139,10 @@ class CRM_Utils_Array {
    *   Ex: 456.
    */
   public static function pathSet(&$values, $pathParts, $value) {
+    if ($pathParts === []) {
+      $values = $value;
+      return;
+    }
     $r = &$values;
     $last = array_pop($pathParts);
     foreach ($pathParts as $part) {
index a08e6b7d680fabd8b150cc59c2f79a29c678e9ee..f38274517d5d166e748f46356c00979bd0a1a5fb 100644 (file)
@@ -1936,7 +1936,7 @@ class CRM_Utils_Date {
       $mysqlDate = 'null';
     }
 
-    if (trim($date)) {
+    if (trim($date ?? '')) {
       $mysqlDate = date($format, strtotime($date . ' ' . $time));
     }
 
index 8a0acc4badfb571665733c90d3895bb2f179ce0b..1089cdfa7e8164867f5c8645dd42d3f9f857ca86 100644 (file)
@@ -50,7 +50,7 @@ class CRM_Utils_GeocodeProvider {
    */
   public static function getUsableClassName() {
     if (self::$providerClassName === NULL) {
-      $provider = Civi::settings()->get('geoProvider');
+      $provider = Civi::settings()->get('geoProvider') ?? '';
       if (!class_exists($provider)) {
         if (class_exists('CRM_Utils_Geocode_' . $provider)) {
           $provider = 'CRM_Utils_Geocode_' . $provider;
index c44273c8422974d632b177ed31f5b0f7d8252d81..c697851787d8ad3eafce484fe25accd10a148696 100644 (file)
@@ -1676,6 +1676,22 @@ abstract class CRM_Utils_Hook {
     );
   }
 
+  /**
+   * (EXPERIMENTAL) Scan extensions for a list of auto-registered interfaces.
+   *
+   * This hook is currently experimental. It is a means to implementing `mixin/scan-classes@1`.
+   * If there are no major difficulties circa 5.55, then it can be marked stable.
+   *
+   * @param string[] $classes
+   *   List of classes which may be of interest to the class-scanner.
+   */
+  public static function scanClasses(array &$classes) {
+    self::singleton()->invoke(['classes'], $classes, self::$_nullObject,
+      self::$_nullObject, self::$_nullObject, self::$_nullObject, self::$_nullObject,
+      'civicrm_scanClasses'
+    );
+  }
+
   /**
    * This hook is called when we are determining the contactID for a specific
    * email address
@@ -1865,15 +1881,41 @@ abstract class CRM_Utils_Hook {
   }
 
   /**
-   * This hook is called when a module-extension is installed.
-   * Each module will receive hook_civicrm_install during its own installation (but not during the
-   * installation of unrelated modules).
+   * Run early installation steps for an extension. Ex: Create new MySQL table.
+   *
+   * This dispatches directly to each new extension. You will only receive notices for your own installation.
+   *
+   * If multiple extensions are installed simultaneously, they will all run
+   * `hook_install`/`hook_enable` back-to-back (in order of dependency).
+   *
+   * This runs BEFORE refreshing major caches and services (such as
+   * `ManagedEntities` and `CRM_Logging_Schema`).
+   *
+   * @see https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_install
    */
   public static function install() {
     // Actually invoke via CRM_Extension_Manager_Module::callHook
     throw new \RuntimeException(sprintf("The method %s::%s is just a documentation stub and should not be invoked directly.", __CLASS__, __FUNCTION__));
   }
 
+  /**
+   * Run later installation steps. Ex: Call a bespoke API-job for the first time.
+   *
+   * This dispatches directly to each new extension. You will only receive notices for your own installation.
+   *
+   * If multiple extensions are installed simultaneously, they will all run
+   * `hook_postInstall` back-to-back (in order of dependency).
+   *
+   * This runs AFTER refreshing major caches and services (such as
+   * `ManagedEntities` and `CRM_Logging_Schema`).
+   *
+   * @see https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_postInstall
+   */
+  public static function postInstall() {
+    // Actually invoke via CRM_Extension_Manager_Module::callHook
+    throw new \RuntimeException(sprintf("The method %s::%s is just a documentation stub and should not be invoked directly.", __CLASS__, __FUNCTION__));
+  }
+
   /**
    * This hook is called when a module-extension is uninstalled.
    * Each module will receive hook_civicrm_uninstall during its own uninstallation (but not during the
index 7eee09c9ebc777a001860a5c3061e281c6aece5a..40707d98c0e3ed6e315193df87604138f2a2215a 100644 (file)
@@ -28,16 +28,58 @@ class CRM_Utils_ICalendar {
    *
    * @param string $text
    *   Text to escape.
+   * @param bool $keep_html
+   *   Flag to retain HTML formatting
+   * @param int $position
+   *   Column number of the start of the string in the ICal output - used to
+   *   determine allowable length of the first line
    *
    * @return string
    */
-  public static function formatText($text) {
-    $text = strip_tags($text);
+  public static function formatText($text, $keep_html = FALSE, int $position = 0) {
+    if (!$keep_html) {
+      $text = preg_replace(
+        '{ <a [^>]+ \\b href=(?: "( [^"]+ )" | \'( [^\']+ )\' ) [^>]* > ( [^<]* ) </a> }xi',
+        '$3 ($1$2)',
+        $text
+      );
+      $text = preg_replace(
+        '{ < / [^>]+ > \s* }',
+        "\$0 ",
+        $text
+      );
+      $text = preg_replace(
+        '{ <(br|/tr|/div|/h[1-6]) (\s [^>]*)? > (\s* \n)? }xi',
+        "\$0\n",
+        $text
+      );
+      $text = preg_replace(
+        '{ </p> (\s* \n)? }xi',
+        "\$0\n\n",
+        $text
+      );
+      $text = strip_tags($text);
+      $text = html_entity_decode($text, ENT_QUOTES | ENT_HTML401, 'UTF-8');
+    }
+
     $text = str_replace("\\", "\\\\", $text);
     $text = str_replace(',', '\,', $text);
     $text = str_replace(';', '\;', $text);
     $text = str_replace(["\r\n", "\n", "\r"], "\\n ", $text);
-    $text = implode("\n ", str_split($text, 50));
+
+    // Remove this check after PHP 7.4 becomes a minimum requirement
+    $str_split = function_exists('mb_str_split') ? 'mb_str_split' : 'str_split';
+
+    if ($keep_html) {
+      $text = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><html><body>' . $text . '</body></html>';
+    }
+    $prefix = '';
+    if ($position) {
+      $prefixlen = max(50 - $position, 0);
+      $prefix = mb_substr($text, 0, $prefixlen) . "\n ";
+      $text = mb_substr($text, $prefixlen);
+    }
+    $text = $prefix . implode("\n ", $str_split($text, 50));
     return $text;
   }
 
@@ -50,6 +92,7 @@ class CRM_Utils_ICalendar {
    * @return string
    */
   public static function unformatText($text) {
+    $text = str_replace("\n ", "", $text);
     $text = str_replace('\n ', "\n", $text);
     $text = str_replace('\;', ';', $text);
     $text = str_replace('\,', ',', $text);
@@ -116,4 +159,60 @@ class CRM_Utils_ICalendar {
     echo $calendar;
   }
 
+  /**
+   * @param array $timezones - Timezone strings
+   * @param $date_min
+   * @param $date_max
+   *
+   * @return array
+   */
+  public static function generate_timezones(array $timezones, $date_min, $date_max) {
+    if (empty($timezones)) {
+      return [];
+    }
+
+    $tz_items = [];
+
+    foreach ($timezones as $tzstr) {
+      $timezone = new DateTimeZone($tzstr);
+
+      $transitions = $timezone->getTransitions($date_min, $date_max);
+
+      if (count($transitions) === 1) {
+        $transitions[] = array_values($transitions)[0];
+      }
+
+      $item = [
+        'id' => $timezone->getName(),
+        'transitions' => [],
+      ];
+
+      $last_transition = array_shift($transitions);
+
+      foreach ($transitions as $transition) {
+        $item['transitions'][] = [
+          'type' => $transition['isdst'] ? 'DAYLIGHT' : 'STANDARD',
+          'offset_from' => self::format_tz_offset($last_transition['offset']),
+          'offset_to' => self::format_tz_offset($transition['offset']),
+          'abbr' => $transition['abbr'],
+          'dtstart' => date_create($transition['time'], $timezone)->format("Ymd\THis"),
+        ];
+
+        $last_transition = $transition;
+      }
+
+      $tz_items[] = $item;
+    }
+
+    return $tz_items;
+  }
+
+  protected static function format_tz_offset($offset) {
+    $offset /= 60;
+    $hours = intval($offset / 60);
+    $minutes = abs(intval($offset % 60));
+
+    return sprintf('%+03d%02d', $hours, $minutes);
+  }
+
 }
index f0f623bc869b3bbe14c12327b399d9cd3814a039..0fde697dc59f5051a1b020d36b41515b9ff4148f 100644 (file)
@@ -68,7 +68,7 @@ class CRM_Utils_PDF_Document {
       'marginBottom' => self::toTwip(CRM_Core_BAO_PdfFormat::getValue('margin_bottom', $format), $metric),
       'marginLeft' => self::toTwip(CRM_Core_BAO_PdfFormat::getValue('margin_left', $format), $metric),
     ];
-    if (CIVICRM_UF === 'UnitTests' && headers_sent()) {
+    if (CIVICRM_UF === 'UnitTests') {
       // Streaming content will 'die' in unit tests unless ob_start()
       // has been called.
       throw new CRM_Core_Exception_PrematureExitException('_html2doc called', [
index a751baa1e38b9b72825d80d38a2c2e270598eaa3..014c2d846e40cef2e75adf58bcb0b7abd8bc9312 100644 (file)
@@ -190,12 +190,13 @@ class CRM_Utils_PDF_Utils {
     }
     // CRM-19183 remove .pdf extension from filename
     $fileName = basename($fileName, ".pdf");
-    if (CIVICRM_UF === 'UnitTests' && headers_sent()) {
+    if (CIVICRM_UF === 'UnitTests') {
       // Streaming content will 'die' in unit tests unless ob_start()
       // has been called.
       throw new CRM_Core_Exception_PrematureExitException('_html2pdf_dompdf called', [
         'html' => $html,
         'fileName' => $fileName,
+        'output' => 'pdf',
       ]);
     }
     $dompdf->stream($fileName);
index 04e5801edb75f7a02f084c94ef7ea096a76386ff..f09ce294bbbb795e667bb1f15f1d5d8731948ea1 100644 (file)
@@ -80,8 +80,18 @@ class CRM_Utils_Recent {
    * Create function used by the API - supplies defaults
    *
    * @param array $params
+   * @param Civi\Api4\Generic\AbstractAction $action
    */
-  public static function create(array $params) {
+  public static function create(array $params, Civi\Api4\Generic\AbstractAction $action) {
+    if ($action->getCheckPermissions()) {
+      $allowed = civicrm_api4($params['entity_type'], 'checkAccess', [
+        'action' => 'get',
+        'values' => ['id' => $params['entity_id']],
+      ], 0);
+      if (empty($allowed['access'])) {
+        return [];
+      }
+    }
     $params['title'] = $params['title'] ?? self::getTitle($params['entity_type'], $params['entity_id']);
     $params['view_url'] = $params['view_url'] ?? self::getUrl($params['entity_type'], $params['entity_id'], 'view');
     $params['edit_url'] = $params['edit_url'] ?? self::getUrl($params['entity_type'], $params['entity_id'], 'update');
@@ -182,10 +192,11 @@ class CRM_Utils_Recent {
       $record = civicrm_api4($entityType, 'get', [
         'where' => [['id', '=', $entityId]],
         'select' => [$labelField],
+        'checkPermissions' => FALSE,
       ], 0);
       $title = $record[$labelField] ?? NULL;
     }
-    return $title ?? (CoreUtil::getInfoItem($entityType, 'label_field'));
+    return $title ?? (CoreUtil::getInfoItem($entityType, 'title'));
   }
 
   /**
index 611f2281043a65394f3d7210ffeaae3434880d07..746d578a33f639e533ec6b0988295aa6200f29f2 100644 (file)
@@ -221,7 +221,11 @@ class CRM_Utils_Rule {
       // allow relative URL's (CRM-15598)
       $url = 'http://' . $_SERVER['HTTP_HOST'] . $url;
     }
-    return (bool) filter_var(self::idnToAsci($url), FILTER_VALIDATE_URL);
+    // Convert URLs with Unicode to ASCII
+    if (strlen($url) != strlen(utf8_decode($url))) {
+      $url = self::idnToAsci($url);
+    }
+    return (bool) filter_var($url, FILTER_VALIDATE_URL);
   }
 
   /**
index 82d36093ad77683e2b27848e6987e0789ed30dc8..939ad2270adc7612929c7a31920177ec032770aa 100644 (file)
@@ -878,7 +878,7 @@ class CRM_Utils_String {
     if ($fragment === '') {
       return TRUE;
     }
-    $len = strlen($fragment);
+    $len = strlen($fragment ?? '');
     return substr($string, 0, $len) === $fragment;
   }
 
@@ -895,7 +895,7 @@ class CRM_Utils_String {
     if ($fragment === '') {
       return TRUE;
     }
-    $len = strlen($fragment);
+    $len = strlen($fragment ?? '');
     return substr($string, -1 * $len) === $fragment;
   }
 
index 72946f43eed09f8b64e41fbd54b0fa204b896ef3..1d8a67cb678897c5eb99a246cb8ba1166a2b1b53 100644 (file)
@@ -207,7 +207,7 @@ class CRM_Utils_System {
    *
    * @param array|string $query
    *
-   * @return string
+   * @return string|null
    */
   public static function makeQueryString($query) {
     if (is_array($query)) {
@@ -255,12 +255,12 @@ class CRM_Utils_System {
     $query = self::makeQueryString($query);
 
     // Legacy handling for when the system passes around html escaped strings
-    if (strstr($query, '&amp;')) {
+    if (strstr(($query ?? ''), '&amp;')) {
       $query = html_entity_decode($query);
     }
 
     // Extract fragment from path or query if munged together
-    if ($query && strstr($query, '#')) {
+    if ($query && strstr(($query ?? ''), '#')) {
       list($path, $fragment) = explode('#', $query);
     }
     if ($path && strstr($path, '#')) {
@@ -1487,13 +1487,7 @@ class CRM_Utils_System {
     // a bit aggressive, but livable for now
     CRM_Utils_Cache::singleton()->flush();
 
-    // Traditionally, systems running on memory-backed caches were quite
-    // zealous about destroying *all* memory-backed caches during a flush().
-    // These flushes simulate that legacy behavior. However, they should probably
-    // be removed at some point.
-    $localDrivers = ['CRM_Utils_Cache_ArrayCache', 'CRM_Utils_Cache_NoCache'];
-    if (Civi\Core\Container::isContainerBooted()
-      && !in_array(get_class(CRM_Utils_Cache::singleton()), $localDrivers)) {
+    if (Civi\Core\Container::isContainerBooted()) {
       Civi::cache('long')->flush();
       Civi::cache('settings')->flush();
       Civi::cache('js_strings')->flush();
@@ -1503,6 +1497,7 @@ class CRM_Utils_System {
       Civi::cache('customData')->flush();
       Civi::cache('contactTypes')->clear();
       Civi::cache('metadata')->clear();
+      \Civi\Core\ClassScanner::cache('index')->flush();
       CRM_Extension_System::singleton()->getCache()->flush();
       CRM_Cxn_CiviCxnHttp::singleton()->getCache()->flush();
     }
index 336d07568abf71d5c323eb4b6d8b37cd487f2b81..d2e5fa93bbe66fa9d5e0306cf99e829529a8558c 100644 (file)
@@ -729,7 +729,7 @@ abstract class CRM_Utils_System_Base {
       }
     }
     else {
-      $userFrameworkResourceURL = NULL;
+      $userFrameworkResourceURL = '';
     }
 
     return [
index d5e4e5dabf9e3e4b619dd998329fc3dd2e6021b5..928814f6d6d2900f59728dbb9eef1216a5462da4 100644 (file)
@@ -881,6 +881,12 @@ class CRM_Utils_System_WordPress extends CRM_Utils_System_Base {
       'role' => get_option('default_role'),
     ];
 
+    // The notify parameter was ignored on WordPress and default behaviour was to always notify.
+    // Preserve that behaviour but allow the "notify" parameter to be used.
+    if (!isset($params['notify'])) {
+      $params['notify'] = TRUE;
+    }
+
     // If there's a password add it, otherwise generate one.
     if (!empty($params['cms_pass'])) {
       $user_data['user_pass'] = $params['cms_pass'];
@@ -939,8 +945,10 @@ class CRM_Utils_System_WordPress extends CRM_Utils_System_Base {
       wp_signon($creds, FALSE);
     }
 
-    // Fire the new user action. Sends notification email by default.
-    do_action('register_new_user', $uid);
+    if ($params['notify']) {
+      // Fire the new user action. Sends notification email by default.
+      do_action('register_new_user', $uid);
+    }
 
     // Restore the CiviCRM-WordPress listeners.
     $this->hooks_core_add();
index 843115bff3c698d2389839200408333e1bd9dd2a..fe8b716d3e842662c667d406d5e50bf0403722b3 100644 (file)
@@ -233,6 +233,11 @@ class CRM_Utils_Weight {
    * @return int
    */
   public static function getMax($daoName, $fieldValues = NULL, $weightField = 'weight') {
+    if (empty($weightField)) {
+      Civi::log()->warning('Missing weight field name for ' . $daoName);
+      return 0;
+    }
+
     $selectField = "MAX(ROUND($weightField)) AS max_weight";
     $weightDAO = CRM_Utils_Weight::query('SELECT', $daoName, $fieldValues, $selectField);
     $weightDAO->fetch();
index a6b5f80a42e8f3c40237a69ba3fc994f755be7cc..ecfb4797fbb52f59e5064113d33dd63d9921d5e1 100644 (file)
@@ -47,6 +47,13 @@ class AngularLoader {
    */
   protected $region;
 
+  /**
+   * @var array
+   * When adding supplimental modules via snippet,
+   * these modules are already loaded.
+   */
+  protected $modulesAlreadyLoaded = [];
+
   /**
    * @var string
    *   Ex: 'civicrm/a'.
@@ -73,6 +80,11 @@ class AngularLoader {
     $this->region = \CRM_Utils_Request::retrieve('snippet', 'String') ? 'ajax-snippet' : 'html-header';
     $this->pageName = \CRM_Utils_System::currentPath();
     $this->modules = [];
+    if ($this->region === 'ajax-snippet' && !empty($_GET['crmAngularModules'])) {
+      $this->modulesAlreadyLoaded = explode(',', $_GET['crmAngularModules']);
+    }
+    // Ensure region exists
+    \CRM_Core_Region::instance($this->region);
   }
 
   /**
@@ -115,7 +127,13 @@ class AngularLoader {
       ]);
     }
 
-    $moduleNames = $this->findActiveModules();
+    $allModules = $this->findActiveModules();
+    $moduleNames = array_values(array_diff($allModules, $this->modulesAlreadyLoaded));
+
+    if (!$moduleNames && $this->modulesAlreadyLoaded) {
+      // No modules to load
+      return $this;
+    }
     if (!$this->isAllModules($moduleNames)) {
       $assetParams = ['modules' => implode(',', $moduleNames)];
     }
@@ -124,7 +142,7 @@ class AngularLoader {
       $assetParams = ['nonce' => md5(implode(',', $moduleNames))];
     }
 
-    $res->addSettingsFactory(function () use (&$moduleNames, $angular, $res, $assetParams) {
+    $res->addSettingsFactory(function () use (&$moduleNames, $angular, $res, $assetParams, $allModules) {
       // Merge static settings with the results of settingsFactory functions
       $settingsByModule = $angular->getResources($moduleNames, 'settings', 'settings');
       foreach ($angular->getResources($moduleNames, 'settingsFactory', 'settingsFactory') as $moduleName => $factory) {
@@ -144,7 +162,7 @@ class AngularLoader {
       return array_merge($settingsByModule, ['permissions' => $permissions], [
         'resourceUrls' => \CRM_Extension_System::singleton()->getMapper()->getActiveModuleUrls(),
         'angular' => [
-          'modules' => $moduleNames,
+          'modules' => $allModules,
           'requires' => $angular->getResources($moduleNames, 'requires', 'requires'),
           'cacheCode' => $res->getCacheCode(),
           'bundleUrl' => \Civi::service('asset_builder')->getUrl('angular-modules.json', $assetParams),
@@ -152,13 +170,17 @@ class AngularLoader {
       ]);
     });
 
-    $res->addScriptFile('civicrm', 'bower_components/angular/angular.min.js', 100, $this->getRegion(), FALSE);
+    if (!$this->modulesAlreadyLoaded) {
+      $res->addScriptFile('civicrm', 'bower_components/angular/angular.min.js', 100, $this->getRegion(), FALSE);
+    }
 
     $headOffset = 0;
     $config = \CRM_Core_Config::singleton();
-    if ($config->debug) {
-      // FIXME: The `resetLocationProviderHashPrefix.js` has to stay in sync with `\Civi\Angular\Page\Modules::buildAngularModules()`.
-      $res->addScriptFile('civicrm', 'ang/resetLocationProviderHashPrefix.js', 101, $this->getRegion(), FALSE);
+    if ($config->debug || $this->modulesAlreadyLoaded) {
+      if (!$this->modulesAlreadyLoaded) {
+        // FIXME: The `resetLocationProviderHashPrefix.js` has to stay in sync with `\Civi\Angular\Page\Modules::buildAngularModules()`.
+        $res->addScriptFile('civicrm', 'ang/resetLocationProviderHashPrefix.js', 101, $this->getRegion(), FALSE);
+      }
       foreach ($moduleNames as $moduleName) {
         foreach ($this->angular->getResources($moduleName, 'css', 'cacheUrl') as $url) {
           $res->addStyleUrl($url, self::DEFAULT_MODULE_WEIGHT + (++$headOffset), $this->getRegion());
@@ -187,8 +209,10 @@ class AngularLoader {
       }
     }
     // Add bundles
-    foreach ($this->angular->getResources($moduleNames, 'bundles', 'bundles') as $bundles) {
-      $res->addBundle($bundles);
+    if (!$this->modulesAlreadyLoaded) {
+      foreach ($this->angular->getResources($moduleNames, 'bundles', 'bundles') as $bundles) {
+        $res->addBundle($bundles);
+      }
     }
 
     return $this;
@@ -366,7 +390,9 @@ class AngularLoader {
   public function onRegionRender($e) {
     if ($e->region->_name === $this->region && ($this->modules || $this->crmApp)) {
       $this->loadAngularResources();
-      $this->res->addScriptFile('civicrm', 'js/crm-angularjs-loader.js', 200, $this->getRegion(), FALSE);
+      if (!$this->modulesAlreadyLoaded) {
+        $this->res->addScriptFile('civicrm', 'js/crm-angularjs-loader.js', 200, $this->getRegion(), FALSE);
+      }
     }
   }
 
index 9f91c82221f5f13990c3815e87878162416da78d..69a7eebec9f3d622187443c077a06e52c3d3aed6 100644 (file)
@@ -19,7 +19,7 @@ use Civi\Test\ExampleDataLoader;
 /**
  * Get a list of example data-sets.
  *
- * Examples are generated by scanning `*.ex.php` files. The scanner caches
+ * Examples are generated by scanning `ExampleDataInterface` files. The scanner caches
  * metadata fields (`name`, `title`, `tags`, `file`) to avoid extraneous scanning, but
  * substantive fields (`data`) are computed as-needed.
  *
index aed9e322a42bb27b9dbb1278bb35078612c82fbc..87cd3c5048e96befd289d59d892a091852a7bb7f 100644 (file)
@@ -81,21 +81,19 @@ class ExportAction extends AbstractAction {
     foreach ($allFields as $field) {
       // Use implicit join syntax but only if the fk entity has a `name` field
       if (!empty($field['fk_entity']) && array_key_exists('name', $this->getFieldsForExport($field['fk_entity']))) {
+        $select[] = $field['name'];
         $select[] = $field['name'] . '.name';
         $pseudofields[$field['name'] . '.name'] = $field['name'];
       }
       // Use pseudoconstant syntax if appropriate
       elseif ($this->shouldUsePseudoconstant($entityType, $field)) {
+        $select[] = $field['name'];
         $select[] = $field['name'] . ':name';
         $pseudofields[$field['name'] . ':name'] = $field['name'];
       }
       elseif (empty($field['fk_entity'])) {
         $select[] = $field['name'];
       }
-      // Needed for exporting the option group for a custom field
-      if ($entityType === 'CustomField' && ($field['fk_entity'] ?? NULL) === 'OptionGroup') {
-        $select[] = $field['name'];
-      }
     }
     $record = civicrm_api4($entityType, 'get', [
       'checkPermissions' => $this->checkPermissions,
@@ -107,13 +105,6 @@ class ExportAction extends AbstractAction {
     }
     // The get api always returns ID, but it should not be included in an export
     unset($record['id']);
-    // Null fields should not use joins/pseudoconstants
-    foreach ($pseudofields as $alias => $fieldName) {
-      if (is_null($record[$alias])) {
-        unset($record[$alias]);
-        $record[$fieldName] = NULL;
-      }
-    }
     // Should references be limited to the current domain?
     $limitRefsByDomain = $entityType === 'OptionGroup' && \CRM_Core_OptionGroup::isDomainOptionGroup($record['name']) ? \CRM_Core_BAO_Domain::getDomain()->id : FALSE;
     foreach ($allFields as $fieldName => $field) {
@@ -144,7 +135,15 @@ class ExportAction extends AbstractAction {
       ) {
         $this->exportRecord('OptionGroup', $record['option_group_id'], $result);
       }
-      unset($record['option_group_id']);
+    }
+    // Don't use joins/pseudoconstants if null or if it has the same value as the original
+    foreach ($pseudofields as $alias => $fieldName) {
+      if (!isset($record[$alias]) || $record[$alias] == ($record[$fieldName] ?? NULL)) {
+        unset($record[$alias]);
+      }
+      else {
+        unset($record[$fieldName]);
+      }
     }
     $result[] = [
       'name' => $name,
@@ -221,6 +220,10 @@ class ExportAction extends AbstractAction {
       return FALSE;
     }
     $daoName = CoreUtil::getInfoItem($entityType, 'dao');
+    // Exception for Profile.field_name
+    if ($entityType === 'UFField' && $field['name'] === 'field_name') {
+      return TRUE;
+    }
     // Options generated by a callback function tend to be stable,
     // and the :name property may not be reliable. Use plain value.
     if ($daoName && !empty($daoName::getSupportedFields()[$field['name']]['pseudoconstant']['callback'])) {
index ad7a79b3c739a4c5ecc36eb17e4ba1c9d1b47f0c..b8bd38fc13ec2c2e72151a38a70d2a054b056990 100644 (file)
@@ -257,7 +257,7 @@ class SpecFormatter {
               if (property_exists($query, $ret)) {
                 // Note: our schema is inconsistent about whether `description` fields allow html,
                 // but it's usually assumed to be plain text, so we strip_tags() to standardize it.
-                $options[$optionIndex[$query->id]][$ret] = $ret === 'description' ? strip_tags($query->$ret) : $query->$ret;
+                $options[$optionIndex[$query->id]][$ret] = $ret === 'description' ? strip_tags($query->$ret ?? '') : $query->$ret;
               }
             }
           }
index 5d6991622ec196c2d37f246fc80d0d85d7c9e88c..da1129ad4fa606350e9c0c14d836729cc9f607ec 100644 (file)
@@ -89,7 +89,7 @@ class FormattingUtil {
    */
   public static function formatInputValue(&$value, ?string $fieldName, array $fieldSpec, &$operator = NULL, $index = NULL) {
     // Evaluate pseudoconstant suffix
-    $suffix = strpos($fieldName, ':');
+    $suffix = strpos(($fieldName ?? ''), ':');
     if ($suffix) {
       $options = self::getPseudoconstantList($fieldSpec, $fieldName, [], $operator ? 'get' : 'create');
       $value = self::replacePseudoconstant($options, $value, TRUE);
@@ -145,7 +145,7 @@ class FormattingUtil {
   public static function formatDateValue($format, $value, &$operator = NULL, $index = NULL) {
     // Non-relative dates (or if no search operator)
     if (!$operator || !array_key_exists($value, \CRM_Core_OptionGroup::values('relative_date_filters'))) {
-      return date($format, strtotime($value));
+      return date($format, strtotime($value ?? ''));
     }
     if (isset($index) && !strstr($operator, 'BETWEEN')) {
       throw new \API_Exception("Relative dates cannot be in an array using the $operator operator.");
@@ -196,7 +196,7 @@ class FormattingUtil {
       $contactTypePaths = [];
       foreach ($result as $key => $value) {
         $fieldExpr = SqlExpression::convert($selectAliases[$key] ?? $key);
-        $fieldName = \CRM_Utils_Array::first($fieldExpr->getFields());
+        $fieldName = \CRM_Utils_Array::first($fieldExpr->getFields() ?? '');
         $baseName = $fieldName ? \CRM_Utils_Array::first(explode(':', $fieldName)) : NULL;
         $field = $fields[$fieldName] ?? $fields[$baseName] ?? NULL;
         $dataType = $field['data_type'] ?? ($fieldName == 'id' ? 'Integer' : NULL);
@@ -209,7 +209,7 @@ class FormattingUtil {
           $dataType = NULL;
         }
         // Evaluate pseudoconstant suffixes
-        $suffix = strrpos($fieldName, ':');
+        $suffix = strrpos(($fieldName ?? ''), ':');
         $fieldOptions = NULL;
         if ($suffix) {
           $fieldOptions = self::getPseudoconstantList($field, $fieldName, $result, $action);
diff --git a/Civi/Core/ClassScanner.php b/Civi/Core/ClassScanner.php
new file mode 100644 (file)
index 0000000..486b91e
--- /dev/null
@@ -0,0 +1,244 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+namespace Civi\Core;
+
+/**
+ * The ClassScanner is a helper for finding/loading classes based on their tagged interfaces.
+ *
+ * The implementation of scanning+caching are generally built on these assumptions:
+ *
+ * - Scanning the filesystem can be expensive. One scan should serve many consumers.
+ * - Consumers want to know about specific interfaces (`get(['interface' => 'CRM_Foo_BarInterface'])`.
+ *
+ * We reconcile these goals by performing a single scan and then storing separate cache-items for each
+ * known interface (eg `$cache->get(md5('CRM_Foo_BarInterface'))`).
+ */
+class ClassScanner {
+
+  /**
+   * We cache information about classes that support each interface. Which interfaces should we track?
+   */
+  const CIVI_INTERFACE_REGEX = ';^(CRM_|Civi\\\);';
+
+  /**
+   * We load PHP files to find classes. Which files should we load?
+   */
+  const CIVI_CLASS_FILE_REGEX = '/^([A-Z][A-Za-z0-9]*)\.php$/';
+
+  const TTL = 3 * 24 * 60 * 60;
+
+  /**
+   * @var array
+   */
+  private static $caches;
+
+  /**
+   * @param array $criteria
+   *   Ex: ['interface' => 'Civi\Core\HookInterface']
+   * @return string[]
+   *   List of matching classes.
+   */
+  public static function get(array $criteria): array {
+    if (!isset($criteria['interface'])) {
+      throw new \RuntimeException("Malformed request: ClassScanner::get() must specify an interface filter");
+    }
+
+    $cache = static::cache('index');
+    $interface = $criteria['interface'];
+    $interfaceId = md5($interface);
+
+    $knownInterfaces = $cache->get('knownInterfaces');
+    if ($knownInterfaces === NULL) {
+      $knownInterfaces = static::buildIndex($cache);
+      $cache->set('knownInterfaces', $knownInterfaces, static::TTL);
+    }
+    if (!in_array($interface, $knownInterfaces)) {
+      return [];
+    }
+
+    $classes = $cache->get($interfaceId);
+    if ($classes === NULL) {
+      // Some cache backends don't guarantee the completeness of the set.
+      //I suppose this one got purged early. We'll need to rebuild the whole set.
+      $knownInterfaces = static::buildIndex($cache);
+      $cache->set('knownInterfaces', $knownInterfaces, static::TTL);
+      $classes = $cache->get($interfaceId);
+    }
+
+    return static::filterLiveClasses($classes ?: [], $criteria);
+  }
+
+  /**
+   * Fill the 'index' cache with information about all available interfaces.
+   *
+   * Every extant interface will be stored as a separate cache-item.
+   *
+   * Example:
+   *   assert $cache->get(md5(HookInterface::class)) == ['CRM_Foo_Bar', 'Civi\Whiz\Bang']
+   *
+   * @return string[]
+   *   List of PHP interfaces that were detected
+   */
+  private static function buildIndex(\CRM_Utils_Cache_Interface $cache): array {
+    $allClasses = static::scanClasses();
+    $byInterface = [];
+    foreach ($allClasses as $class) {
+      foreach (static::getRelevantInterfaces($class) as $interface) {
+        $byInterface[$interface][] = $class;
+      }
+    }
+
+    $cache->flush();
+    foreach ($byInterface as $interface => $classes) {
+      $cache->set(md5($interface), $classes, static::TTL);
+    }
+
+    return array_keys($byInterface);
+  }
+
+  /**
+   * @return array
+   *   Ex: ['CRM_Foo_Bar', 'Civi\Whiz\Bang']
+   */
+  private static function scanClasses(): array {
+    $classes = static::scanCoreClasses();
+    \CRM_Utils_Hook::scanClasses($classes);
+    return $classes;
+  }
+
+  /**
+   * @return array
+   *   Ex: ['CRM_Foo_Bar', 'Civi\Whiz\Bang']
+   */
+  private static function scanCoreClasses(): array {
+    $cache = static::cache('structure');
+    $cacheKey = 'ClassScanner_core';
+    $classes = $cache->get($cacheKey);
+    if ($classes !== NULL) {
+      return $classes;
+    }
+
+    $civicrmRoot = \Civi::paths()->getPath('[civicrm.root]/');
+
+    // TODO: Consider expanding this search.
+    $classes = [];
+    static::scanFolders($classes, $civicrmRoot, 'Civi/Test/ExampleData', '\\');
+    static::scanFolders($classes, $civicrmRoot, 'CRM/*/WorkflowMessage', '_');
+    static::scanFolders($classes, $civicrmRoot, 'Civi/*/WorkflowMessage', '\\');
+    static::scanFolders($classes, $civicrmRoot, 'Civi/WorkflowMessage', '\\');
+    static::scanFolders($classes, $civicrmRoot, 'CRM/*/Import', '_');
+    if (\CRM_Utils_Constant::value('CIVICRM_UF') === 'UnitTests') {
+      static::scanFolders($classes, $civicrmRoot . 'tests/phpunit', 'CRM/*/WorkflowMessage', '_');
+      static::scanFolders($classes, $civicrmRoot . 'tests/phpunit', 'Civi/*/WorkflowMessage', '\\');
+    }
+
+    $cache->set($cacheKey, $classes, static::TTL);
+    return $classes;
+  }
+
+  private static function filterLiveClasses(array $classes, array $criteria): array {
+    return array_filter($classes, function($class) use ($criteria) {
+      if (!class_exists($class)) {
+        return FALSE;
+      }
+      $reflClass = new \ReflectionClass($class);
+      return !$reflClass->isAbstract() && ($reflClass)->implementsInterface($criteria['interface']);
+    });
+  }
+
+  private static function getRelevantInterfaces(string $class): array {
+    $rawInterfaceNames = (new \ReflectionClass($class))->getInterfaceNames();
+    return preg_grep(static::CIVI_INTERFACE_REGEX, $rawInterfaceNames);
+  }
+
+  /**
+   * Search some $classRoot folder for a list of classes.
+   *
+   * Return any classes that implement a Civi-related interface, such as ExampleDataInterface
+   * or HookInterface. (Specifically, interfaces matchinv CIVI_INTERFACE_REGEX.)
+   *
+   * @internal
+   *   Currently reserved for use within civicrm-core. Signature may change.
+   * @param string[] $classes
+   *   List of known/found classes.
+   * @param string $classRoot
+   *   The base folder in which to search.
+   *   Ex: The $civicrm_root or some extension's basedir.
+   * @param string $classDir
+   *   Folder to search (within the $classRoot).
+   *   May use wildcards.
+   *   Ex: "CRM" or "Civi"
+   * @param string $classDelim
+   *   Namespace separator, eg underscore or backslash.
+   */
+  public static function scanFolders(array &$classes, string $classRoot, string $classDir, string $classDelim): void {
+    $classRoot = \CRM_Utils_File::addTrailingSlash($classRoot, '/');
+
+    $baseDirs = (array) glob($classRoot . $classDir);
+    foreach ($baseDirs as $baseDir) {
+      foreach (\CRM_Utils_File::findFiles($baseDir, '*.php') as $absFile) {
+        if (!preg_match(static::CIVI_CLASS_FILE_REGEX, basename($absFile))) {
+          continue;
+        }
+        $absFile = str_replace(DIRECTORY_SEPARATOR, '/', $absFile);
+        $relFile = \CRM_Utils_File::relativize($absFile, $classRoot);
+        $class = str_replace('/', $classDelim, substr($relFile, 0, -4));
+        if (class_exists($class)) {
+          $interfaces = static::getRelevantInterfaces($class);
+          if ($interfaces) {
+            $classes[] = $class;
+          }
+        }
+      }
+    }
+  }
+
+  /**
+   * @param string $name
+   *   - The 'index' cache describes the list of live classes that match an interface. It persists for the
+   *     duration of the system-configuration (eg cleared by system-flush or enable/disable extension).
+   *   - The 'structure' cache describes the class-structure within each extension. It persists for the
+   *     duration of the current page-view and is essentially write-once. This minimizes extra scans during testing.
+   *     (It could almost use Civi::$statics, except we want it to survive throughout testing.)
+   *   - Note: Typical runtime usage should only hit the 'index' cache. The 'structure' cache should only
+   *     be relevant following a system-flush.
+   * @return \CRM_Utils_Cache_Interface
+   * @internal
+   */
+  public static function cache(string $name): \CRM_Utils_Cache_Interface {
+    // Class-scanner runs before container is available. Manage our own cache. (Similar to extension-cache.)
+    // However, unlike extension-cache, we do not want to prefetch all interface lists on all pageloads.
+
+    if (!isset(static::$caches[$name])) {
+      switch ($name) {
+        case 'index':
+          if (empty($_DB_DATAOBJECT['CONFIG'])) {
+            // Atypical example: You have a test with a @dataProvider that relies on ClassScanner. Runs before bot.
+            return new \CRM_Utils_Cache_ArrayCache([]);
+          }
+          static::$caches[$name] = \CRM_Utils_Cache::create([
+            'name' => 'classes',
+            'type' => ['*memory*', 'SqlGroup', 'ArrayCache'],
+            'fastArray' => TRUE,
+          ]);
+
+        case 'structure':
+          static::$caches[$name] = new \CRM_Utils_Cache_ArrayCache([]);
+          break;
+
+      }
+    }
+
+    return static::$caches[$name];
+  }
+
+}
index a3950c74e9f0f4cf6f9d95a3219f3cd81d6fe5ed..67d4689117d4a1fb60373d3b1eb36bc01670d94f 100644 (file)
@@ -251,7 +251,8 @@ class ResolverApi {
 
 class ResolverGlobalCallback {
   private $mode;
-  private $path;
+  private $basePath;
+  private $subPath;
 
   /**
    * Class constructor.
@@ -259,10 +260,13 @@ class ResolverGlobalCallback {
    * @param string $mode
    *   'getter' or 'setter'.
    * @param string $path
+   *   Ex: 'dbLocale' <=> $GLOBALS['dbLocale']
+   *   Ex: 'civicrm_setting/domain/debug_enabled' <=> $GLOBALS['civicrm_setting']['domain']['debug_enabled']
    */
   public function __construct($mode, $path) {
     $this->mode = $mode;
-    $this->path = $path;
+    $this->subPath = explode('/', $path);
+    $this->basePath = array_shift($this->subPath);
   }
 
   /**
@@ -273,11 +277,12 @@ class ResolverGlobalCallback {
    * @return mixed
    */
   public function __invoke($arg1 = NULL) {
+    // For PHP 8.1+ compatibility, we resolve the first path-item before doing any array operations.
     if ($this->mode === 'getter') {
-      return \CRM_Utils_Array::pathGet($GLOBALS, explode('/', $this->path));
+      return \CRM_Utils_Array::pathGet($GLOBALS[$this->basePath], $this->subPath);
     }
     elseif ($this->mode === 'setter') {
-      \CRM_Utils_Array::pathSet($GLOBALS, explode('/', $this->path), $arg1);
+      \CRM_Utils_Array::pathSet($GLOBALS[$this->basePath], $this->subPath, $arg1);
       return NULL;
     }
     else {
index b1ac987d532fe8bcc811ebe444dd6cd88d4d058c..91b5cb943894cf42d199c5a345e2b1856cae474c 100644 (file)
@@ -118,9 +118,10 @@ class SqlTriggers {
             $template_values,
             $value['sql']
           );
+          // @todo See https://github.com/civicrm/civicrm-core/pull/23926#discussion_r912298758. It's not clear 'variables' is used anywhere, and isn't documented or unit tested.
           $variables = str_replace($template_params,
             $template_values,
-            \CRM_Utils_Array::value('variables', $value)
+            $value['variables'] ?? ''
           );
 
           if (!isset($triggers[$tableName][$eventName])) {
index 3deca30fbc2862b12cc7a928e51e2eb83de0918b..53c3df5ed1271fae59ebbeb397e678c44fe18dfe 100644 (file)
@@ -117,7 +117,7 @@ class Test {
           throw new \RuntimeException("\\Civi\\Test::headless() requires CIVICRM_UF=UnitTests");
         }
         $dbName = \Civi\Test::dsn('database');
-        echo "Installing {$dbName} schema\n";
+        fprintf(STDERR, "Installing {$dbName} schema\n");
         \Civi\Test::schema()->dropAll();
       }, 'headless-drop')
       ->coreSchema()
@@ -166,6 +166,7 @@ class Test {
     if (!isset(self::$singletons['codeGen'])) {
       $civiRoot = str_replace(DIRECTORY_SEPARATOR, '/', dirname(__DIR__));
       $codeGen = new \CRM_Core_CodeGen_Main("$civiRoot/CRM/Core/DAO", "$civiRoot/sql", $civiRoot, "$civiRoot/templates", NULL, "UnitTests", NULL, "$civiRoot/xml/schema/Schema.xml", NULL);
+      $codeGen->setVerbose(FALSE);
       $codeGen->init();
       self::$singletons['codeGen'] = $codeGen;
     }
index e26cb4198b0fa1097ed3e5da80c6322e7233290d..faa819d571952ec09b985923f4fb3896c5564b6e 100644 (file)
@@ -11,6 +11,8 @@
 
 namespace Civi\Test;
 
+use Civi\Core\ClassScanner;
+
 class ExampleDataLoader {
 
   /**
@@ -64,7 +66,7 @@ class ExampleDataLoader {
       return NULL;
     }
 
-    $obj = $this->createObj($example['file'], $example['class']);
+    $obj = $this->createObj($example['class']);
     $obj->build($example);
     return $example;
   }
@@ -77,22 +79,15 @@ class ExampleDataLoader {
    * @throws \ReflectionException
    */
   protected function findMetas(): array {
-    $classes = array_merge(
-      // This scope of search is decidedly narrow - it should probably be expanded.
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/'), 'Civi/Test/ExampleData', '\\'),
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/'), 'CRM/*/WorkflowMessage', '_'),
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/'), 'Civi/*/WorkflowMessage', '\\'),
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/'), 'Civi/WorkflowMessage', '\\'),
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/tests/phpunit/'), 'CRM/*/WorkflowMessage', '_'),
-      $this->scanExampleClasses(\Civi::paths()->getPath('[civicrm.root]/tests/phpunit/'), 'Civi/*/WorkflowMessage', '\\')
-    );
+    $classes = ClassScanner::get(['interface' => ExampleDataInterface::class]);
 
     $all = [];
-    foreach ($classes as $file => $class) {
-      $obj = $this->createObj($file, $class);
+    foreach ($classes as $class) {
+      $reflClass = new \ReflectionClass($class);
+      $obj = $this->createObj($class);
       $offset = 0;
       foreach ($obj->getExamples() as $example) {
-        $example['file'] = $file;
+        $example['file'] = \CRM_Utils_File::relativize($reflClass->getFileName(), \Civi::paths()->getPath('[civicrm.root]/'));
         $example['class'] = $class;
         if (!isset($example['name'])) {
           $example['name'] = $example['class'] . '#' . $offset;
@@ -105,43 +100,9 @@ class ExampleDataLoader {
     return $all;
   }
 
-  /**
-   * @param $classRoot
-   *   Ex: Civi root dir.
-   * @param $classDir
-   *   Folder to search (within the parent).
-   * @param $classDelim
-   *   Namespace separator, eg underscore or backslash.
-   * @return array
-   *   Array(string $includeFile => string $className).
-   */
-  private function scanExampleClasses($classRoot, $classDir, $classDelim): array {
-    $civiRoot = \Civi::paths()->getPath('[civicrm.root]/');
-    $classRoot = \CRM_Utils_File::addTrailingSlash($classRoot, '/');
-    // Prefer include-paths relative to civiRoot - eg make tests/phpunit/* loadable at runtime.
-    $includeRoot = \CRM_Utils_File::isChildPath($civiRoot, $classRoot) ? $civiRoot : $classRoot;
-
-    $r = [];
-    $exDirs = (array) glob($classRoot . $classDir);
-    foreach ($exDirs as $exDir) {
-      foreach (\CRM_Utils_File::findFiles($exDir, '*.ex.php') as $file) {
-        $file = str_replace(DIRECTORY_SEPARATOR, '/', $file);
-        $includeFile = \CRM_Utils_File::relativize($file, $includeRoot);
-        $classFile = \CRM_Utils_File::relativize($file, $classRoot);
-        $class = str_replace('/', $classDelim, preg_replace('/\.ex\.php$/', '',
-          $classFile));
-        $r[$includeFile] = $class;
-      }
-    }
-    return $r;
-  }
-
-  private function createObj(?string $file, ?string $class): ExampleDataInterface {
-    if ($file) {
-      include_once $file;
-    }
+  private function createObj(?string $class): ExampleDataInterface {
     if (!class_exists($class)) {
-      throw new \CRM_Core_Exception("Failed to read example (class '{$class}' in file '{$file}')");
+      throw new \CRM_Core_Exception("Failed to read example (class '{$class}')");
     }
 
     return new $class();
index d2f345aece792cc770a7a7314a98651454e56158..4929a9c14fcb38e059e09621b289471e7398557e 100644 (file)
@@ -500,6 +500,9 @@ class TokenProcessor {
           require_once 'CRM/Core/Smarty/plugins/modifier.crmDate.php';
           return \smarty_modifier_crmDate($value->format('Y-m-d H:i:s'), $filter[1] ?? NULL);
         }
+        if ($value === '') {
+          return $value;
+        }
 
       default:
         throw new \CRM_Core_Exception("Invalid token filter: " . json_encode($filter, JSON_UNESCAPED_SLASHES));
diff --git a/Civi/UserJob/UserJobInterface.php b/Civi/UserJob/UserJobInterface.php
new file mode 100644 (file)
index 0000000..bf259bd
--- /dev/null
@@ -0,0 +1,42 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+namespace Civi\UserJob;
+
+interface UserJobInterface {
+
+  /**
+   * Get information about the provided job.
+   *  - name
+   *  - id (generally the same as name)
+   *  - label
+   *
+   *  e.g. ['activity_import' => ['id' => 'activity_import', 'label' => ts('Activity Import'), 'name' => 'activity_import']]
+   *
+   * @return array
+   */
+  public static function getUserJobInfo(): array;
+
+  /**
+   * Run import.
+   *
+   * @param \CRM_Queue_TaskContext $taskContext
+   * @param int $userJobID
+   *   The id in the civicrm_user_job table.
+   * @param int $limit
+   *   A value of zero means no limit
+   * @param int $offset
+   *
+   * @return bool
+   */
+  public static function runJob(\CRM_Queue_TaskContext $taskContext, int $userJobID, int $limit, int $offset): bool;
+
+}
index 7ecf283bdbe50a8bbaa6b5ab827a9ff17263cfb4..8d9296b67e3a2cdaa484069dacbfbe4647e63eae 100644 (file)
@@ -13,6 +13,7 @@
 namespace Civi\WorkflowMessage;
 
 use Civi\Api4\Utils\ReflectionUtils;
+use Civi\Core\ClassScanner;
 use Civi\WorkflowMessage\Exception\WorkflowMessageException;
 
 /**
@@ -146,18 +147,9 @@ class WorkflowMessage {
     $map = $cache->get($cacheKey);
     if ($map === NULL) {
       $map = [];
-      $map['generic'] = GenericWorkflowMessage::class;
-      $baseDirs = explode(PATH_SEPARATOR, get_include_path());
-      foreach ($baseDirs as $baseDir) {
-        $baseDir = \CRM_Utils_File::addTrailingSlash($baseDir);
-        $glob = (array) glob($baseDir . 'CRM/*/WorkflowMessage/*.php');
-        $glob = preg_grep('/\.ex\.php$/', $glob, PREG_GREP_INVERT);
-        foreach ($glob as $file) {
-          $class = strtr(preg_replace('/\.php$/', '', \CRM_Utils_File::relativize($file, $baseDir)), ['/' => '_', '\\' => '_']);
-          if (class_exists($class) && (new \ReflectionClass($class))->implementsInterface(WorkflowMessageInterface::class)) {
-            $map[$class::WORKFLOW] = $class;
-          }
-        }
+      foreach (ClassScanner::get(['interface' => WorkflowMessageInterface::class]) as $wfClass) {
+        $wfName = ($wfClass === GenericWorkflowMessage::class) ? 'generic' : $wfClass::WORKFLOW;
+        $map[$wfName] = $wfClass;
       }
       $cache->set($cacheKey, $map);
     }
index 11eb5e28ef31ba75f49c5f118170d48fadeefa29..075e29b0d07382cab65ae380129fa575548a96a2 100644 (file)
             $timeout(function() {
               var newPageTitle = _.trim($el.html()),
                 newDocumentTitle = scope.crmDocumentTitle || $el.text(),
-                h1Count = 0;
-              document.title = $('title').text().replace(documentTitle, newDocumentTitle);
-              // If the CMS has already added title markup to the page, use it
-              $('h1').not('.crm-container h1').each(function() {
-                if ($(this).hasClass('crm-page-title') || _.trim($(this).html()) === pageTitle) {
-                  $(this).addClass('crm-page-title').html(newPageTitle);
-                  $el.hide();
-                  ++h1Count;
+                h1Count = 0,
+                dialog = $el.closest('.ui-dialog-content');
+              if (dialog.length) {
+                dialog.dialog('option', 'title', newDocumentTitle);
+                $el.hide();
+              } else {
+                document.title = $('title').text().replace(documentTitle, newDocumentTitle);
+                // If the CMS has already added title markup to the page, use it
+                $('h1').not('.crm-container h1').each(function () {
+                  if ($(this).hasClass('crm-page-title') || _.trim($(this).html()) === pageTitle) {
+                    $(this).addClass('crm-page-title').html(newPageTitle);
+                    $el.hide();
+                    ++h1Count;
+                  }
+                });
+                if (!h1Count) {
+                  $el.show();
                 }
-              });
-              if (!h1Count) {
-                $el.show();
+                pageTitle = newPageTitle;
+                documentTitle = newDocumentTitle;
               }
-              pageTitle = newPageTitle;
-              documentTitle = newDocumentTitle;
             });
           }
 
       };
     })
 
+    // Adds an icon picker widget
+    // Example: `<input crm-ui-icon-picker ng-model="model.icon">`
+    .directive('crmUiIconPicker', function($timeout) {
+      return {
+        restrict: 'A',
+        controller: function($element) {
+          CRM.loadScript(CRM.config.resourceBase + 'js/jquery/jquery.crmIconPicker.js').then(function() {
+            $timeout(function() {
+              $element.crmIconPicker();
+            });
+          });
+        }
+      };
+    })
+
     .run(function($rootScope, $location) {
       /// Example: <button ng-click="goto('home')">Go home!</button>
       $rootScope.goto = function(path) {
index d6dc51b7ffabcd6aab626668cdb9395a152c4bf2..275105a5038f3ab451c9a40e06f1603528df8ad7 100644 (file)
@@ -694,7 +694,7 @@ function _civicrm_api3_activity_check_params(&$params) {
   // needs testing
   $activityTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'validate');
   $activityName = $params['activity_name'] ?? NULL;
-  $activityName = ucfirst($activityName);
+  $activityName = ucfirst($activityName ?? '');
   $activityLabel = $params['activity_label'] ?? NULL;
   if ($activityLabel) {
     $activityTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'create');
index 237d170cfac78e54757e87f9513c32256af94e98..eb54fc665cf6c62c23982c5913e1f7f22139558b 100644 (file)
@@ -493,7 +493,7 @@ function civicrm_api3_contact_delete($params) {
  */
 function _civicrm_api3_contact_check_params(&$params) {
 
-  switch (strtolower(CRM_Utils_Array::value('contact_type', $params))) {
+  switch (strtolower($params['contact_type'] ?? '')) {
     case 'household':
       civicrm_api3_verify_mandatory($params, NULL, ['household_name']);
       break;
index 6000cd96aec7ac27f728133193ab249832234eac..2cc31bec4c4ccbeb9e56174605b61c2e8d85843c 100644 (file)
@@ -517,13 +517,11 @@ function civicrm_api3_contribution_completetransaction($params) {
     $input['receive_date'] = $params['receive_date'];
   }
   if (empty($contribution->contribution_page_id)) {
-    static $domainFromName;
-    static $domainFromEmail;
-    if (empty($domainFromEmail) && (empty($params['receipt_from_name']) || empty($params['receipt_from_email']))) {
+    if (empty($params['receipt_from_name']) || empty($params['receipt_from_email'])) {
       [$domainFromName, $domainFromEmail] = CRM_Core_BAO_Domain::getNameAndEmail(TRUE);
     }
-    $input['receipt_from_name'] = CRM_Utils_Array::value('receipt_from_name', $params, $domainFromName);
-    $input['receipt_from_email'] = CRM_Utils_Array::value('receipt_from_email', $params, $domainFromEmail);
+    $input['receipt_from_name'] = ($input['receipt_from_name'] ?? FALSE) ?: $domainFromName;
+    $input['receipt_from_email'] = ($input['receipt_from_email'] ?? FALSE) ?: $domainFromEmail;
   }
   $input['card_type_id'] = $params['card_type_id'] ?? NULL;
   $input['pan_truncation'] = $params['pan_truncation'] ?? NULL;
@@ -608,6 +606,11 @@ function _civicrm_api3_contribution_completetransaction_spec(&$params) {
  * @todo - most of this should live in the BAO layer but as we want it to be an addition
  * to 4.3 which is already stable we should add it to the api layer & re-factor into the BAO layer later
  *
+ * @todo this needs a big refactor to use the
+ * CRM_Contribute_BAO_Contribution::repeatTransaction and Payment.create where
+ * currently it uses CRM_Contribute_BAO_Contribution::completeOrder and repeats
+ * a lot of work. See comments in https://github.com/civicrm/civicrm-core/pull/23928
+ *
  * @param array $params
  *   Input parameters.
  *
@@ -616,84 +619,75 @@ function _civicrm_api3_contribution_completetransaction_spec(&$params) {
  * @throws API_Exception
  */
 function civicrm_api3_contribution_repeattransaction($params) {
+
   civicrm_api3_verify_one_mandatory($params, NULL, ['contribution_recur_id', 'original_contribution_id']);
+
+  // We need a contribution to copy.
   if (empty($params['original_contribution_id'])) {
+    // Find one from the given recur. A template contribution is preferred, otherwise use the latest one added.
     $templateContribution = CRM_Contribute_BAO_ContributionRecur::getTemplateContribution($params['contribution_recur_id']);
     if (empty($templateContribution)) {
       throw new CiviCRM_API3_Exception('Contribution.repeattransaction failed to get original_contribution_id for recur with ID: ' . $params['contribution_recur_id']);
     }
-    $params['original_contribution_id'] = $templateContribution['id'];
-  }
-  $contribution = new CRM_Contribute_BAO_Contribution();
-  $contribution->id = $params['original_contribution_id'];
-  if (!$contribution->find(TRUE)) {
-    throw new API_Exception(
-      'A valid original contribution ID is required', 'invalid_data');
   }
-  // We don't support repeattransaction without a related recurring contribution.
-  if (empty($contribution->contribution_recur_id)) {
-    throw new API_Exception(
-      'Repeattransaction API can only be used in the context of contributions that have a contribution_recur_id.',
-      'invalid_data'
-    );
+  else {
+    // A template/original contribution was specified by the params. Load it.
+    $templateContribution = Contribution::get(FALSE)
+      ->addWhere('id', '=', $params['original_contribution_id'])
+      ->addWhere('is_test', 'IN', [0, 1])
+      ->addWhere('contribution_recur_id', 'IS NOT EMPTY')
+      ->execute()->first();
+    if (empty($templateContribution)) {
+      throw new CiviCRM_API3_Exception("Contribution.repeattransaction failed to load the given original_contribution_id ($params[original_contribution_id]) because it does not exist, or because it does not belong to a recurring contribution");
+    }
   }
 
-  $params['payment_processor_id'] = civicrm_api3('contributionRecur', 'getvalue', [
-    'return' => 'payment_processor_id',
-    'id' => $contribution->contribution_recur_id,
-  ]);
-
-  $passThroughParams = [
+  // Collect inputs for CRM_Contribute_BAO_Contribution::completeOrder in $input.
+  $paramsToCopy = [
     'trxn_id',
-    'total_amount',
     'campaign_id',
     'fee_amount',
     'financial_type_id',
     'contribution_status_id',
     'payment_processor_id',
-  ];
-  $input = array_intersect_key($params, array_fill_keys($passThroughParams, NULL));
+    'is_email_receipt',
+    'trxn_date',
+    'receive_date',
+    'card_type_id',
+    'pan_truncation',
+    'payment_instrument_id',
+  ];
+  $input = array_intersect_key($params, array_fill_keys($paramsToCopy, NULL));
+  // Ensure certain keys exist with NULL values if they don't already (not sure if this is ACTUALLY necessary?)
+  $input += array_fill_keys(['card_type_id', 'pan_truncation'], NULL);
+
+  // Set amount, use templateContribution if not in params.
+  $input['total_amount'] = $params['total_amount'] ?? $templateContribution['total_amount'];
+  // Why do we need this extra 'amount' key? It's used in
+  // CRM_Contribute_BAO_Contribution::completeOrder to pass on to
+  // CRM_Contribute_BAO_ContributionRecur::updateRecurLinkedPledge but it could
+  // possibly be removed if that code was adjusted, and/or when we move away
+  // from using completeOrder.
+  $input['amount'] = $input['total_amount'];
+
+  $input['payment_processor_id'] = civicrm_api3('contributionRecur', 'getvalue', [
+    'return' => 'payment_processor_id',
+    'id' => $templateContribution['contribution_recur_id'],
+  ]);
 
-  $ids = [];
-  if (!$contribution->loadRelatedObjects(['payment_processor_id' => $input['payment_processor_id']], $ids, TRUE)) {
-    throw new API_Exception('failed to load related objects');
-  }
-  unset($contribution->id, $contribution->receive_date, $contribution->invoice_id);
-  $contribution->receive_date = $params['receive_date'];
+  $input['is_test'] = $templateContribution['is_test'];
 
-  // @todo Copied from _ipn_process_transaction - needs cleanup/refactor
-  $objects = $contribution->_relatedObjects;
-  $objects['contribution'] = &$contribution;
-  $input['component'] = $contribution->_component;
-  $input['is_test'] = $contribution->is_test;
-  $input['amount'] = empty($input['total_amount']) ? $contribution->total_amount : $input['total_amount'];
-
-  if (isset($params['is_email_receipt'])) {
-    $input['is_email_receipt'] = $params['is_email_receipt'];
-  }
-  if (!empty($params['trxn_date'])) {
-    $input['trxn_date'] = $params['trxn_date'];
-  }
-  if (!empty($params['receive_date'])) {
-    $input['receive_date'] = $params['receive_date'];
-  }
-  if (empty($contribution->contribution_page_id)) {
-    static $domainFromName;
-    static $domainFromEmail;
+  if (empty($templateContribution['contribution_page_id'])) {
     if (empty($domainFromEmail) && (empty($params['receipt_from_name']) || empty($params['receipt_from_email']))) {
       [$domainFromName, $domainFromEmail] = CRM_Core_BAO_Domain::getNameAndEmail(TRUE);
     }
-    $input['receipt_from_name'] = CRM_Utils_Array::value('receipt_from_name', $params, $domainFromName);
-    $input['receipt_from_email'] = CRM_Utils_Array::value('receipt_from_email', $params, $domainFromEmail);
-  }
-  $input['card_type_id'] = $params['card_type_id'] ?? NULL;
-  $input['pan_truncation'] = $params['pan_truncation'] ?? NULL;
-  if (!empty($params['payment_instrument_id'])) {
-    $input['payment_instrument_id'] = $params['payment_instrument_id'];
+    $input['receipt_from_name'] = ($params['receipt_from_name'] ?? NULL) ?: $domainFromName;
+    $input['receipt_from_email'] = ($params['receipt_from_email'] ?? NULL) ?: $domainFromEmail;
   }
+
   return CRM_Contribute_BAO_Contribution::completeOrder($input,
-    !empty($objects['contributionRecur']) ? $objects['contributionRecur']->id : NULL,
-    $objects['contribution']->id ?? NULL,
+    $templateContribution['contribution_recur_id'],
+    NULL,
     $params['is_post_payment_create'] ?? NULL);
 }
 
index 9188bcff50eca4afd536cc6d7c678b009b4c8d43..ce0740035a977ab9c791bfe873ba31dcec4c2279 100644 (file)
@@ -167,11 +167,11 @@ function civicrm_api3_generic_getfields($apiRequest, $unique = TRUE) {
     }
     else {
       // not implemented MagicFunctionProvider
-      $helper = NULL;
+      $helper = '';
     }
   }
   catch (\Civi\API\Exception\NotImplementedException $e) {
-    $helper = NULL;
+    $helper = '';
   }
   if (function_exists($helper)) {
     // alter
index 400bef6f1274c6d0cca95acf039026117b6d7f85..3b495b93a2376318e256a9bb2f4e5ccfe3b8e3b2 100644 (file)
@@ -94,6 +94,10 @@ function civicrm_api3_order_create(array $params): array {
         $order->setEntityParameters($lineItems['params'], $index);
       }
       foreach ($lineItems['line_item'] as $innerIndex => $lineItem) {
+        // For historical reasons it might be name.
+        if (!empty($lineItem['membership_type_id']) && !is_numeric($lineItem['membership_type_id'])) {
+          $lineItem['membership_type_id'] = CRM_Core_PseudoConstant::getKey('CRM_Member_BAO_Membership', 'membership_type_id', $lineItems['params']['membership_type_id']);
+        }
         $lineIndex = $index . '+' . $innerIndex;
         $order->setLineItem($lineItem, $lineIndex);
         $order->addLineItemToEntityParameters($lineIndex, $index);
index d5f75dea9ed53c2579d97f3a28fbd60262dd3938..e14c23409be0b5341024cbb083411442d3733d8f 100644 (file)
@@ -73,6 +73,7 @@ function mailing_gettokens_expectedresult() {
       '{domain.id}' => 'Domain ID',
       '{domain.description}' => 'Domain Description',
       '{domain.now}' => 'Current time/date',
+      '{domain.base_url}' => 'Domain absolute base url',
       '{domain.tax_term}' => 'Sales tax term (e.g VAT)',
       '{contact.checksum}' => 'Checksum',
       '{contact.current_employer}' => 'Current Employer',
index 516f98c0860a7fc8269d577cb6a1730da92f3d02..10f96ffaad66a857b2be83769b1379f558d7d7f9 100644 (file)
@@ -563,7 +563,7 @@ function _civicrm_api3_get_using_query_object($entity, $params, $additional_opti
     $returnProperties = NULL;
   }
 
-  if (substr($sort, 0, 2) == 'id') {
+  if (substr(($sort ?? ''), 0, 2) == 'id') {
     $sort = $lowercase_entity . "_" . $sort;
   }
 
@@ -1677,7 +1677,7 @@ function _civicrm_api3_validate_foreign_keys($entity, $action, &$params, $fields
  */
 function _civicrm_api3_validate_date(&$params, &$fieldName, &$fieldInfo) {
   [$fieldValue, $op] = _civicrm_api3_field_value_check($params, $fieldName);
-  if (strpos($op, 'NULL') !== FALSE || strpos($op, 'EMPTY') !== FALSE) {
+  if (strpos(($op ?? ''), 'NULL') !== FALSE || strpos(($op ?? ''), 'EMPTY') !== FALSE) {
     return;
   }
 
@@ -2061,7 +2061,7 @@ function _civicrm_api3_validate_integer(&$params, $fieldName, &$fieldInfo, $enti
     // https://lab.civicrm.org/dev/rc/-/issues/14
     $fieldValue = 1;
   }
-  if (strpos($op, 'NULL') !== FALSE || strpos($op, 'EMPTY') !== FALSE) {
+  if (strpos(($op ?? ''), 'NULL') !== FALSE || strpos(($op ?? ''), 'EMPTY') !== FALSE) {
     return;
   }
 
@@ -2230,7 +2230,7 @@ function _civicrm_api3_validate_html(&$params, &$fieldName, $fieldInfo) {
 function _civicrm_api3_validate_string(&$params, &$fieldName, &$fieldInfo, $entity, $action) {
   $isGet = substr($action, 0, 3) === 'get';
   [$fieldValue, $op] = _civicrm_api3_field_value_check($params, $fieldName, 'String');
-  if (strpos($op, 'NULL') !== FALSE || strpos($op, 'EMPTY') !== FALSE || CRM_Utils_System::isNull($fieldValue)) {
+  if (strpos(($op ?? ''), 'NULL') !== FALSE || strpos(($op ?? ''), 'EMPTY') !== FALSE || CRM_Utils_System::isNull($fieldValue)) {
     return;
   }
 
index 90809c99d248c4d6446f6809c94f1beff5446075..58744d1822b50811143d78b278d8b6b26c8f3178 100644 (file)
     "dompdf/dompdf" : "~1.2.1",
     "firebase/php-jwt": ">=3 <6",
     "rubobaquero/phpquery": "^0.9.15",
-    "symfony/config": "~3.0 || ~4.4",
+    "symfony/config": "~4.4",
     "symfony/polyfill-iconv": "~1.0",
-    "symfony/dependency-injection": "~3.0 || ~4.4",
-    "symfony/event-dispatcher": "~3.0 || ~4.4",
-    "symfony/filesystem": "~3.0 || ~4.4",
-    "symfony/process": "~3.0 || ~4.4",
+    "symfony/dependency-injection": "~4.4",
+    "symfony/event-dispatcher": "~4.4",
+    "symfony/filesystem": "~4.4",
+    "symfony/process": "~4.4",
     "symfony/var-dumper": "~3.0 || ~4.4 || ~5.1",
     "psr/log": "~1.0 || ~2.0 || ~3.0",
-    "symfony/finder": "~3.0 || ~4.4",
+    "symfony/finder": "~4.4",
     "tecnickcom/tcpdf" : "6.4.*",
     "totten/ca-config": "~22.05",
     "zetacomponents/base": "1.9.*",
index 5a8d0a6dd8b2e40a6e703d40720cff8b512e1799..b84070d88f25201d9e05b02185275eba0fe3b57d 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "99c1c2664bd882eb657072896ba9fbe6",
+    "content-hash": "619a88e88f80e415abfc58a76082e9f5",
     "packages": [
         {
             "name": "adrienrn/php-mimetyper",
         },
         {
             "name": "brick/math",
-            "version": "0.9.2",
+            "version": "0.9.3",
             "source": {
                 "type": "git",
                 "url": "https://github.com/brick/math.git",
-                "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0"
+                "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/brick/math/zipball/dff976c2f3487d42c1db75a3b180e2b9f0e72ce0",
-                "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0",
+                "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae",
+                "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae",
                 "shasum": ""
             },
             "require": {
@@ -67,7 +67,7 @@
             "require-dev": {
                 "php-coveralls/php-coveralls": "^2.2",
                 "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0",
-                "vimeo/psalm": "4.3.2"
+                "vimeo/psalm": "4.9.2"
             },
             "type": "library",
             "autoload": {
             ],
             "support": {
                 "issues": "https://github.com/brick/math/issues",
-                "source": "https://github.com/brick/math/tree/0.9.2"
+                "source": "https://github.com/brick/math/tree/0.9.3"
             },
             "funding": [
+                {
+                    "url": "https://github.com/BenMorel",
+                    "type": "github"
+                },
                 {
                     "url": "https://tidelift.com/funding/github/packagist/brick/math",
                     "type": "tidelift"
                 }
             ],
-            "time": "2021-01-20T22:51:39+00:00"
+            "time": "2021-08-15T20:50:18+00:00"
         },
         {
             "name": "brick/money",
         },
         {
             "name": "guzzlehttp/guzzle",
-            "version": "6.5.7",
+            "version": "6.5.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/guzzle/guzzle.git",
-                "reference": "724562fa861e21a4071c652c8a159934e4f05592"
+                "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/724562fa861e21a4071c652c8a159934e4f05592",
-                "reference": "724562fa861e21a4071c652c8a159934e4f05592",
+                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/a52f0440530b54fa079ce76e8c5d196a42cad981",
+                "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981",
                 "shasum": ""
             },
             "require": {
                 "ext-json": "*",
                 "guzzlehttp/promises": "^1.0",
-                "guzzlehttp/psr7": "^1.6.1",
+                "guzzlehttp/psr7": "^1.9",
                 "php": ">=5.5",
-                "symfony/polyfill-intl-idn": "^1.17.0"
+                "symfony/polyfill-intl-idn": "^1.17"
             },
             "require-dev": {
                 "ext-curl": "*",
             ],
             "support": {
                 "issues": "https://github.com/guzzle/guzzle/issues",
-                "source": "https://github.com/guzzle/guzzle/tree/6.5.7"
+                "source": "https://github.com/guzzle/guzzle/tree/6.5.8"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2022-06-09T21:36:50+00:00"
+            "time": "2022-06-20T22:16:07+00:00"
         },
         {
             "name": "guzzlehttp/promises",
         },
         {
             "name": "guzzlehttp/psr7",
-            "version": "1.8.5",
+            "version": "1.9.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/guzzle/psr7.git",
-                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268"
+                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268",
-                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268",
+                "url": "https://api.github.com/repos/guzzle/psr7/zipball/e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
+                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
                 "shasum": ""
             },
             "require": {
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.7-dev"
+                    "dev-master": "1.9-dev"
                 }
             },
             "autoload": {
             ],
             "support": {
                 "issues": "https://github.com/guzzle/psr7/issues",
-                "source": "https://github.com/guzzle/psr7/tree/1.8.5"
+                "source": "https://github.com/guzzle/psr7/tree/1.9.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2022-03-20T21:51:18+00:00"
+            "time": "2022-06-20T21:43:03+00:00"
         },
         {
             "name": "laminas/laminas-escaper",
         },
         {
             "name": "pear/mail_mime",
-            "version": "1.10.9",
+            "version": "1.10.11",
             "source": {
                 "type": "git",
                 "url": "https://github.com/pear/Mail_Mime.git",
-                "reference": "1e7ae4e5258b6c0d385a8e76add567934245d38d"
+                "reference": "d4fb9ce61201593d0f8c6db629c45e29c3409c14"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/pear/Mail_Mime/zipball/1e7ae4e5258b6c0d385a8e76add567934245d38d",
-                "reference": "1e7ae4e5258b6c0d385a8e76add567934245d38d",
+                "url": "https://api.github.com/repos/pear/Mail_Mime/zipball/d4fb9ce61201593d0f8c6db629c45e29c3409c14",
+                "reference": "d4fb9ce61201593d0f8c6db629c45e29c3409c14",
                 "shasum": ""
             },
             "require": {
-                "pear/pear-core-minimal": "*"
+                "pear/pear-core-minimal": "*",
+                "php": ">=5.2.0"
             },
             "type": "library",
             "autoload": {
                 "./"
             ],
             "license": [
-                "BSD-3-clause"
+                "BSD-3-Clause"
             ],
             "authors": [
                 {
                 "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Mail_Mime",
                 "source": "https://github.com/pear/Mail_Mime"
             },
-            "time": "2020-06-27T08:35:27+00:00"
+            "time": "2021-09-05T08:42:45+00:00"
         },
         {
             "name": "pear/net_smtp",
         },
         {
             "name": "psr/container",
-            "version": "1.0.0",
+            "version": "1.1.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/php-fig/container.git",
-                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+                "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
-                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+                "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
+                "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.0"
+                "php": ">=7.2.0"
             },
             "type": "library",
-            "extra": {
-                "branch-alias": {
-                    "dev-master": "1.0.x-dev"
-                }
-            },
             "autoload": {
                 "psr-4": {
                     "Psr\\Container\\": "src/"
             "authors": [
                 {
                     "name": "PHP-FIG",
-                    "homepage": "http://www.php-fig.org/"
+                    "homepage": "https://www.php-fig.org/"
                 }
             ],
             "description": "Common Container Interface (PHP FIG PSR-11)",
             ],
             "support": {
                 "issues": "https://github.com/php-fig/container/issues",
-                "source": "https://github.com/php-fig/container/tree/master"
+                "source": "https://github.com/php-fig/container/tree/1.1.1"
             },
-            "time": "2017-02-14T16:28:37+00:00"
+            "time": "2021-03-05T17:36:06+00:00"
         },
         {
             "name": "psr/http-client",
         },
         {
             "name": "symfony/config",
-            "version": "v3.4.47",
+            "version": "v4.4.42",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/config.git",
-                "reference": "bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f"
+                "reference": "83cdafd1bd3370de23e3dc2ed01026908863be81"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/config/zipball/bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f",
-                "reference": "bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f",
+                "url": "https://api.github.com/repos/symfony/config/zipball/83cdafd1bd3370de23e3dc2ed01026908863be81",
+                "reference": "83cdafd1bd3370de23e3dc2ed01026908863be81",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8",
-                "symfony/filesystem": "~2.8|~3.0|~4.0",
-                "symfony/polyfill-ctype": "~1.8"
+                "php": ">=7.1.3",
+                "symfony/filesystem": "^3.4|^4.0|^5.0",
+                "symfony/polyfill-ctype": "~1.8",
+                "symfony/polyfill-php80": "^1.16",
+                "symfony/polyfill-php81": "^1.22"
             },
             "conflict": {
-                "symfony/dependency-injection": "<3.3",
-                "symfony/finder": "<3.3"
+                "symfony/finder": "<3.4"
             },
             "require-dev": {
-                "symfony/dependency-injection": "~3.3|~4.0",
-                "symfony/event-dispatcher": "~3.3|~4.0",
-                "symfony/finder": "~3.3|~4.0",
-                "symfony/yaml": "~3.0|~4.0"
+                "symfony/event-dispatcher": "^3.4|^4.0|^5.0",
+                "symfony/finder": "^3.4|^4.0|^5.0",
+                "symfony/messenger": "^4.1|^5.0",
+                "symfony/service-contracts": "^1.1|^2",
+                "symfony/yaml": "^3.4|^4.0|^5.0"
             },
             "suggest": {
                 "symfony/yaml": "To use the yaml reference dumper"
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony Config Component",
+            "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/config/tree/v3.4.47"
+                "source": "https://github.com/symfony/config/tree/v4.4.42"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-10-24T10:57:07+00:00"
+            "time": "2022-05-17T07:10:14+00:00"
         },
         {
             "name": "symfony/dependency-injection",
-            "version": "v3.4.47",
+            "version": "v4.4.43",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/dependency-injection.git",
-                "reference": "51d2a2708c6ceadad84393f8581df1dcf9e5e84b"
+                "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/51d2a2708c6ceadad84393f8581df1dcf9e5e84b",
-                "reference": "51d2a2708c6ceadad84393f8581df1dcf9e5e84b",
+                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd",
+                "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8",
-                "psr/container": "^1.0"
+                "php": ">=7.1.3",
+                "psr/container": "^1.0",
+                "symfony/polyfill-php80": "^1.16",
+                "symfony/service-contracts": "^1.1.6|^2"
             },
             "conflict": {
-                "symfony/config": "<3.3.7",
-                "symfony/finder": "<3.3",
+                "symfony/config": "<4.3|>=5.0",
+                "symfony/finder": "<3.4",
                 "symfony/proxy-manager-bridge": "<3.4",
-                "symfony/yaml": "<3.4"
+                "symfony/yaml": "<4.4.26"
             },
             "provide": {
-                "psr/container-implementation": "1.0"
+                "psr/container-implementation": "1.0",
+                "symfony/service-implementation": "1.0|2.0"
             },
             "require-dev": {
-                "symfony/config": "~3.3|~4.0",
-                "symfony/expression-language": "~2.8|~3.0|~4.0",
-                "symfony/yaml": "~3.4|~4.0"
+                "symfony/config": "^4.3",
+                "symfony/expression-language": "^3.4|^4.0|^5.0",
+                "symfony/yaml": "^4.4.26|^5.0"
             },
             "suggest": {
                 "symfony/config": "",
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony DependencyInjection Component",
+            "description": "Allows you to standardize and centralize the way objects are constructed in your application",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/dependency-injection/tree/v3.4.47"
+                "source": "https://github.com/symfony/dependency-injection/tree/v4.4.43"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-10-24T10:57:07+00:00"
+            "time": "2022-06-22T15:01:38+00:00"
+        },
+        {
+            "name": "symfony/deprecation-contracts",
+            "version": "v2.5.2",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/deprecation-contracts.git",
+                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
+                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=7.1"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-main": "2.5-dev"
+                },
+                "thanks": {
+                    "name": "symfony/contracts",
+                    "url": "https://github.com/symfony/contracts"
+                }
+            },
+            "autoload": {
+                "files": [
+                    "function.php"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Nicolas Grekas",
+                    "email": "p@tchwork.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "A generic function and convention to trigger deprecation notices",
+            "homepage": "https://symfony.com",
+            "support": {
+                "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2"
+            },
+            "funding": [
+                {
+                    "url": "https://symfony.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/fabpot",
+                    "type": "github"
+                },
+                {
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+                    "type": "tidelift"
+                }
+            ],
+            "time": "2022-01-02T09:53:40+00:00"
         },
         {
             "name": "symfony/event-dispatcher",
-            "version": "v3.4.47",
+            "version": "v4.4.42",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/event-dispatcher.git",
-                "reference": "31fde73757b6bad247c54597beef974919ec6860"
+                "reference": "708e761740c16b02c86e3f0c932018a06b895d40"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/31fde73757b6bad247c54597beef974919ec6860",
-                "reference": "31fde73757b6bad247c54597beef974919ec6860",
+                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/708e761740c16b02c86e3f0c932018a06b895d40",
+                "reference": "708e761740c16b02c86e3f0c932018a06b895d40",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8"
+                "php": ">=7.1.3",
+                "symfony/event-dispatcher-contracts": "^1.1",
+                "symfony/polyfill-php80": "^1.16"
             },
             "conflict": {
-                "symfony/dependency-injection": "<3.3"
+                "symfony/dependency-injection": "<3.4"
+            },
+            "provide": {
+                "psr/event-dispatcher-implementation": "1.0",
+                "symfony/event-dispatcher-implementation": "1.1"
             },
             "require-dev": {
-                "psr/log": "~1.0",
-                "symfony/config": "~2.8|~3.0|~4.0",
-                "symfony/debug": "~3.4|~4.4",
-                "symfony/dependency-injection": "~3.3|~4.0",
-                "symfony/expression-language": "~2.8|~3.0|~4.0",
-                "symfony/stopwatch": "~2.8|~3.0|~4.0"
+                "psr/log": "^1|^2|^3",
+                "symfony/config": "^3.4|^4.0|^5.0",
+                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+                "symfony/error-handler": "~3.4|~4.4",
+                "symfony/expression-language": "^3.4|^4.0|^5.0",
+                "symfony/http-foundation": "^3.4|^4.0|^5.0",
+                "symfony/service-contracts": "^1.1|^2",
+                "symfony/stopwatch": "^3.4|^4.0|^5.0"
             },
             "suggest": {
                 "symfony/dependency-injection": "",
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony EventDispatcher Component",
+            "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/event-dispatcher/tree/v3.4.47"
+                "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.42"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-10-24T10:57:07+00:00"
+            "time": "2022-05-05T15:33:49+00:00"
+        },
+        {
+            "name": "symfony/event-dispatcher-contracts",
+            "version": "v1.1.13",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+                "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e",
+                "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=7.1.3"
+            },
+            "suggest": {
+                "psr/event-dispatcher": "",
+                "symfony/event-dispatcher-implementation": ""
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-main": "1.1-dev"
+                },
+                "thanks": {
+                    "name": "symfony/contracts",
+                    "url": "https://github.com/symfony/contracts"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Symfony\\Contracts\\EventDispatcher\\": ""
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Nicolas Grekas",
+                    "email": "p@tchwork.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "Generic abstractions related to dispatching event",
+            "homepage": "https://symfony.com",
+            "keywords": [
+                "abstractions",
+                "contracts",
+                "decoupling",
+                "interfaces",
+                "interoperability",
+                "standards"
+            ],
+            "support": {
+                "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13"
+            },
+            "funding": [
+                {
+                    "url": "https://symfony.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/fabpot",
+                    "type": "github"
+                },
+                {
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+                    "type": "tidelift"
+                }
+            ],
+            "time": "2022-01-02T09:41:36+00:00"
         },
         {
             "name": "symfony/filesystem",
-            "version": "v3.4.47",
+            "version": "v4.4.42",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/filesystem.git",
-                "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3"
+                "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/filesystem/zipball/e58d7841cddfed6e846829040dca2cca0ebbbbb3",
-                "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3",
+                "url": "https://api.github.com/repos/symfony/filesystem/zipball/815412ee8971209bd4c1eecd5f4f481eacd44bf5",
+                "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8",
-                "symfony/polyfill-ctype": "~1.8"
+                "php": ">=7.1.3",
+                "symfony/polyfill-ctype": "~1.8",
+                "symfony/polyfill-php80": "^1.16"
             },
             "type": "library",
             "autoload": {
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony Filesystem Component",
+            "description": "Provides basic utilities for the filesystem",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/filesystem/tree/v3.4.47"
+                "source": "https://github.com/symfony/filesystem/tree/v4.4.42"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-10-24T10:57:07+00:00"
+            "time": "2022-05-20T08:49:14+00:00"
         },
         {
             "name": "symfony/finder",
-            "version": "v3.4.47",
+            "version": "v4.4.41",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/finder.git",
-                "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e"
+                "reference": "40790bdf293b462798882ef6da72bb49a4a6633a"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/finder/zipball/b6b6ad3db3edb1b4b1c1896b1975fb684994de6e",
-                "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e",
+                "url": "https://api.github.com/repos/symfony/finder/zipball/40790bdf293b462798882ef6da72bb49a4a6633a",
+                "reference": "40790bdf293b462798882ef6da72bb49a4a6633a",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8"
+                "php": ">=7.1.3",
+                "symfony/polyfill-php80": "^1.16"
             },
             "type": "library",
             "autoload": {
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony Finder Component",
+            "description": "Finds files and directories via an intuitive fluent interface",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/finder/tree/v3.4.47"
+                "source": "https://github.com/symfony/finder/tree/v4.4.41"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-11-16T17:02:08+00:00"
+            "time": "2022-04-14T15:36:10+00:00"
         },
         {
             "name": "symfony/polyfill-ctype",
-            "version": "v1.17.0",
+            "version": "v1.26.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/polyfill-ctype.git",
-                "reference": "e94c8b1bbe2bc77507a1056cdb06451c75b427f9"
+                "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e94c8b1bbe2bc77507a1056cdb06451c75b427f9",
-                "reference": "e94c8b1bbe2bc77507a1056cdb06451c75b427f9",
+                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4",
+                "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3"
+                "php": ">=7.1"
+            },
+            "provide": {
+                "ext-ctype": "*"
             },
             "suggest": {
                 "ext-ctype": "For best performance"
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.17-dev"
+                    "dev-main": "1.26-dev"
+                },
+                "thanks": {
+                    "name": "symfony/polyfill",
+                    "url": "https://github.com/symfony/polyfill"
                 }
             },
             "autoload": {
                 "portable"
             ],
             "support": {
-                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.17.0"
+                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-05-12T16:14:59+00:00"
+            "time": "2022-05-24T11:49:31+00:00"
         },
         {
             "name": "symfony/polyfill-iconv",
         },
         {
             "name": "symfony/polyfill-intl-idn",
-            "version": "v1.25.0",
+            "version": "v1.26.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/polyfill-intl-idn.git",
-                "reference": "749045c69efb97c70d25d7463abba812e91f3a44"
+                "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44",
-                "reference": "749045c69efb97c70d25d7463abba812e91f3a44",
+                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
+                "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
                 "shasum": ""
             },
             "require": {
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-main": "1.23-dev"
+                    "dev-main": "1.26-dev"
                 },
                 "thanks": {
                     "name": "symfony/polyfill",
                 "shim"
             ],
             "support": {
-                "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.0"
+                "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2021-09-14T14:02:44+00:00"
+            "time": "2022-05-24T11:49:31+00:00"
         },
         {
             "name": "symfony/polyfill-intl-normalizer",
-            "version": "v1.25.0",
+            "version": "v1.26.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
-                "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8"
+                "reference": "219aa369ceff116e673852dce47c3a41794c14bd"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8",
-                "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8",
+                "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd",
+                "reference": "219aa369ceff116e673852dce47c3a41794c14bd",
                 "shasum": ""
             },
             "require": {
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-main": "1.23-dev"
+                    "dev-main": "1.26-dev"
                 },
                 "thanks": {
                     "name": "symfony/polyfill",
                 "shim"
             ],
             "support": {
-                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.0"
+                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2021-02-19T12:13:01+00:00"
+            "time": "2022-05-24T11:49:31+00:00"
         },
         {
             "name": "symfony/polyfill-mbstring",
-            "version": "v1.25.0",
+            "version": "v1.26.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/polyfill-mbstring.git",
-                "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825"
+                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825",
-                "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825",
+                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
+                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
                 "shasum": ""
             },
             "require": {
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-main": "1.23-dev"
+                    "dev-main": "1.26-dev"
                 },
                 "thanks": {
                     "name": "symfony/polyfill",
                 "shim"
             ],
             "support": {
-                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0"
+                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2021-11-30T18:21:41+00:00"
+            "time": "2022-05-24T11:49:31+00:00"
         },
         {
             "name": "symfony/polyfill-php72",
-            "version": "v1.25.0",
+            "version": "v1.26.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/polyfill-php72.git",
-                "reference": "9a142215a36a3888e30d0a9eeea9766764e96976"
+                "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976",
-                "reference": "9a142215a36a3888e30d0a9eeea9766764e96976",
+                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2",
+                "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2",
                 "shasum": ""
             },
             "require": {
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-main": "1.23-dev"
+                    "dev-main": "1.26-dev"
                 },
                 "thanks": {
                     "name": "symfony/polyfill",
                 "shim"
             ],
             "support": {
-                "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.0"
+                "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2021-05-27T09:17:38+00:00"
+            "time": "2022-05-24T11:49:31+00:00"
         },
         {
             "name": "symfony/polyfill-php73",
             ],
             "time": "2021-06-05T21:20:04+00:00"
         },
+        {
+            "name": "symfony/polyfill-php80",
+            "version": "v1.26.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/polyfill-php80.git",
+                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace",
+                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=7.1"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-main": "1.26-dev"
+                },
+                "thanks": {
+                    "name": "symfony/polyfill",
+                    "url": "https://github.com/symfony/polyfill"
+                }
+            },
+            "autoload": {
+                "files": [
+                    "bootstrap.php"
+                ],
+                "psr-4": {
+                    "Symfony\\Polyfill\\Php80\\": ""
+                },
+                "classmap": [
+                    "Resources/stubs"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Ion Bazan",
+                    "email": "ion.bazan@gmail.com"
+                },
+                {
+                    "name": "Nicolas Grekas",
+                    "email": "p@tchwork.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+            "homepage": "https://symfony.com",
+            "keywords": [
+                "compatibility",
+                "polyfill",
+                "portable",
+                "shim"
+            ],
+            "support": {
+                "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0"
+            },
+            "funding": [
+                {
+                    "url": "https://symfony.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/fabpot",
+                    "type": "github"
+                },
+                {
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+                    "type": "tidelift"
+                }
+            ],
+            "time": "2022-05-10T07:21:04+00:00"
+        },
+        {
+            "name": "symfony/polyfill-php81",
+            "version": "v1.26.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/polyfill-php81.git",
+                "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1",
+                "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=7.1"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-main": "1.26-dev"
+                },
+                "thanks": {
+                    "name": "symfony/polyfill",
+                    "url": "https://github.com/symfony/polyfill"
+                }
+            },
+            "autoload": {
+                "files": [
+                    "bootstrap.php"
+                ],
+                "psr-4": {
+                    "Symfony\\Polyfill\\Php81\\": ""
+                },
+                "classmap": [
+                    "Resources/stubs"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Nicolas Grekas",
+                    "email": "p@tchwork.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
+            "homepage": "https://symfony.com",
+            "keywords": [
+                "compatibility",
+                "polyfill",
+                "portable",
+                "shim"
+            ],
+            "support": {
+                "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0"
+            },
+            "funding": [
+                {
+                    "url": "https://symfony.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/fabpot",
+                    "type": "github"
+                },
+                {
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+                    "type": "tidelift"
+                }
+            ],
+            "time": "2022-05-24T11:49:31+00:00"
+        },
         {
             "name": "symfony/process",
-            "version": "v3.4.47",
+            "version": "v4.4.41",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/process.git",
-                "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca"
+                "reference": "9eedd60225506d56e42210a70c21bb80ca8456ce"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/process/zipball/b8648cf1d5af12a44a51d07ef9bf980921f15fca",
-                "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca",
+                "url": "https://api.github.com/repos/symfony/process/zipball/9eedd60225506d56e42210a70c21bb80ca8456ce",
+                "reference": "9eedd60225506d56e42210a70c21bb80ca8456ce",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8"
+                "php": ">=7.1.3",
+                "symfony/polyfill-php80": "^1.16"
             },
             "type": "library",
             "autoload": {
                     "homepage": "https://symfony.com/contributors"
                 }
             ],
-            "description": "Symfony Process Component",
+            "description": "Executes commands in sub-processes",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/process/tree/v3.4.47"
+                "source": "https://github.com/symfony/process/tree/v4.4.41"
             },
             "funding": [
                 {
                     "type": "tidelift"
                 }
             ],
-            "time": "2020-10-24T10:57:07+00:00"
+            "time": "2022-04-04T10:19:07+00:00"
+        },
+        {
+            "name": "symfony/service-contracts",
+            "version": "v2.5.2",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/service-contracts.git",
+                "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
+                "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=7.2.5",
+                "psr/container": "^1.1",
+                "symfony/deprecation-contracts": "^2.1|^3"
+            },
+            "conflict": {
+                "ext-psr": "<1.1|>=2"
+            },
+            "suggest": {
+                "symfony/service-implementation": ""
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-main": "2.5-dev"
+                },
+                "thanks": {
+                    "name": "symfony/contracts",
+                    "url": "https://github.com/symfony/contracts"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Symfony\\Contracts\\Service\\": ""
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Nicolas Grekas",
+                    "email": "p@tchwork.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "Generic abstractions related to writing services",
+            "homepage": "https://symfony.com",
+            "keywords": [
+                "abstractions",
+                "contracts",
+                "decoupling",
+                "interfaces",
+                "interoperability",
+                "standards"
+            ],
+            "support": {
+                "source": "https://github.com/symfony/service-contracts/tree/v2.5.2"
+            },
+            "funding": [
+                {
+                    "url": "https://symfony.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/fabpot",
+                    "type": "github"
+                },
+                {
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+                    "type": "tidelift"
+                }
+            ],
+            "time": "2022-05-30T19:17:29+00:00"
         },
         {
             "name": "symfony/var-dumper",
     "platform-overrides": {
         "php": "7.2.5"
     },
-    "plugin-api-version": "2.2.0"
+    "plugin-api-version": "2.3.0"
 }
index 437148effaf9dd78aef62676b3665dce5a15db30..e2294abdd72485d7940ef68c0fd17302e0199a04 100644 (file)
 - github      : briennekordis
   name        : Brienne Kordis
   organization: Megaphone Technology Consulting
-  
+
 - github      : brucew2013
   name        : Bruce Wolfe
   organization: Alcohol Justice
 
 - name        : Christophe Golle
 
+- github      : clarkac1
+  name        : Andy Clark
+
 - github      : clnlf
   name        : Carlos Loeza
   organization: Noah's Light Foundation
 - github      : jamie-tillman
   name        : Jamie Tillman
 
+- github      : jaomalley
+
 - github      : javiya-rupal
   name        : Rupal Javiya
 
index 58fb66bf88354af5865426cdf6cc912f24f4b9b7..d5741c4ebbf79ee945728cc2750079391275d69a 100644 (file)
@@ -3141,6 +3141,7 @@ span.crm-select-item-color {
 }
 
 .crm-container.ui-dialog {
+  background-color: #fff;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
 }
 .crm-container.ui-dialog.ui-resizable:before {
index 18283b58a5d9f7116977eb2a8485f5bc78ee768e..e99e02c58ce8be88d4718e71de7deaf0f01bf741 100644 (file)
@@ -95,6 +95,7 @@
           editor.afform.is_dashlet = false;
           editor.afform.title += ' ' + ts('(copy)');
         }
+        editor.afform.icon = editor.afform.icon || 'fa-list-alt';
         $scope.canvasTab = 'layout';
         $scope.layoutHtml = '';
         $scope.entities = {};
index cb49a6f4fbf286295fb0bcd9dc30409e5edcfdc6..ca85a02cb13460507b20c273f2309922c6eeeccf 100644 (file)
@@ -71,6 +71,9 @@
           <option value="block">{{:: ts('As Block') }}</option>
           <option value="tab">{{:: ts('As Tab') }}</option>
         </select>
+        <div class="form-group" ng-show="editor.afform.contact_summary === 'tab'">
+          <input required ng-model="editor.afform.icon" crm-ui-icon-picker class="form-control">
+        </div>
       </div>
       <p class="help-block">{{:: ts('Placement can be configured using the Contact Layout Editor.') }}</p>
     </div>
index 54afeb153dd8f448b17ae2f626f811e3ed5eae80..793b6eb57833b8bb14799d23d531c498790d745c 100644 (file)
@@ -45,10 +45,8 @@ class Get extends \Civi\Api4\Generic\BasicGetAction {
         'has_base' => TRUE,
         'type' => 'form',
       ];
-      if ($afform['type'] === 'form') {
-        // afCore and af would normally get required by AngularDependencyMapper but that only works on file-based afforms
-        $afform['requires'] = array_unique(array_merge(['afCore', 'af'], $afform['requires'] ?? []));
-      }
+      // afCore and af would normally get required by AngularDependencyMapper but that only works on file-based afforms
+      $afform['requires'] = array_unique(array_merge(['afCore', 'af'], $afform['requires'] ?? []));
       if (!in_array($name, $names)) {
         $names[] = $name;
       }
index 3c48e9ef0545396a5ff3429478188900b4e8a988..15d2aea8d8f2a06943dfd033b4ef1ea4bf328a31 100644 (file)
@@ -165,6 +165,10 @@ class Afform extends Generic\AbstractEntity {
             'tab' => ts('Contact Summary Tab'),
           ],
         ],
+        [
+          'name' => 'icon',
+          'description' => 'Icon shown in the contact summary tab',
+        ],
         [
           'name' => 'server_route',
         ],
index 898dd8c08e496f0ba16080678ab287fc18368efa..19f86de1ad57c929ac686fe759cb71cbd619869c 100644 (file)
@@ -178,25 +178,25 @@ function afform_civicrm_tabset($tabsetName, &$tabs, $context) {
   if ($tabsetName !== 'civicrm/contact/view') {
     return;
   }
-  $scanner = \Civi::service('afform_scanner');
+  $afforms = Civi\Api4\Afform::get(FALSE)
+    ->addWhere('contact_summary', '=', 'tab')
+    ->addSelect('name', 'title', 'icon', 'module_name', 'directive_name')
+    ->execute();
   $weight = 111;
-  foreach ($scanner->getMetas() as $afform) {
-    if (!empty($afform['contact_summary']) && $afform['contact_summary'] === 'tab') {
-      $module = _afform_angular_module_name($afform['name']);
-      $tabs[] = [
-        'id' => $afform['name'],
-        'title' => $afform['title'],
-        'weight' => $weight++,
-        'icon' => 'crm-i fa-list-alt',
-        'is_active' => TRUE,
-        'template' => 'afform/contactSummary/AfformTab.tpl',
-        'module' => $module,
-        'directive' => _afform_angular_module_name($afform['name'], 'dash'),
-      ];
-      // If this is the real contact summary page (and not a callback from ContactLayoutEditor), load module.
-      if (empty($context['caller'])) {
-        Civi::service('angularjs.loader')->addModules($module);
-      }
+  foreach ($afforms as $afform) {
+    $tabs[] = [
+      'id' => $afform['name'],
+      'title' => $afform['title'],
+      'weight' => $weight++,
+      'icon' => 'crm-i ' . ($afform['icon'] ?: 'fa-list-alt'),
+      'is_active' => TRUE,
+      'template' => 'afform/contactSummary/AfformTab.tpl',
+      'module' => $afform['module_name'],
+      'directive' => $afform['directive_name'],
+    ];
+    // If this is the real contact summary page (and not a callback from ContactLayoutEditor), load module.
+    if (empty($context['caller'])) {
+      Civi::service('angularjs.loader')->addModules($afform['module_name']);
     }
   }
 }
index 4a2f44ee59e8dd2118f47b17db80047025cd2b4a..7abbf65a59d11902f06b7e740f1588cb6affaa13 100644 (file)
 
       // Called after form is submitted and files are uploaded
       function postProcess() {
-        var metaData = ctrl.getFormMeta();
+        var metaData = ctrl.getFormMeta(),
+          dialog = $element.closest('.ui-dialog-content');
 
         $element.trigger('crmFormSuccess', {
           afform: metaData,
           data: data
         });
 
-        if (metaData.redirect) {
+        status.resolve();
+        $element.unblock();
+
+        if (dialog.length) {
+          dialog.dialog('close');
+        }
+
+        else if (metaData.redirect) {
           var url = metaData.redirect;
           if (url.indexOf('civicrm/') === 0) {
             url = CRM.url(url);
@@ -84,8 +92,6 @@
           }
           $window.location.href = url;
         }
-        status.resolve();
-        $element.unblock();
       }
 
       this.submit = function() {
index ef64b2ee9db7adec81a528097df0b7d0ce4e7cac..a1dc17aa2284a70f76274613c83c7eaedd121648 100644 (file)
           $scope.crmUrl = CRM.url;
 
           // Afforms do not use routing, but some forms get input from search params
-          $scope.$watch(function() {return $location.search();}, function(params) {
-            $scope.routeParams = params;
-          });
+          var dialog = $el.closest('.ui-dialog-content');
+          if (!dialog.length) {
+            // Full-screen mode
+            $scope.$watch(function() {return $location.search();}, function(params) {
+              $scope.routeParams = params;
+            });
+          } else {
+            // Use urlHash embedded in popup dialog
+            $scope.routeParams = {};
+            if (dialog.data('urlHash')) {
+              var searchParams = new URLSearchParams(dialog.data('urlHash'));
+              searchParams.forEach(function(value, key) {
+                $scope.routeParams[key] = value;
+              });
+            }
+          }
 
           $scope.$parent.afformTitle = meta.title;
 
index 390be362f67d59238af2142aebc6346e7418333d..90de6fee163d4ab35923387fef1d5d7276645ff2 100644 (file)
@@ -1,9 +1,8 @@
 <div af-fieldset="">
   <af-field name="source" />
-  <af-field name="contact_type" />
   <div class="af-container af-layout-inline">
     <af-field name="Contact_Email_contact_id_01.email" />
     <af-field name="Contact_Email_contact_id_01.location_type_id" defn="{input_attrs: {multiple: true}}" />
   </div>
-  <crm-search-display-table filters="{last_name: 'AfformTest'}" search-name="TestContactEmailSearch" display-name="TestContactEmailDisplay"></crm-search-display-table>
+  <crm-search-display-table filters="{last_name: 'AfformTest', contact_type: dummy_var}" search-name="TestContactEmailSearch" display-name="TestContactEmailDisplay"></crm-search-display-table>
 </div>
index 9c59f40125d21a67fe5215cb302054df2839cc50..5247bac153b1c5bbb0fcc79fbb9700356c54efea 100644 (file)
@@ -17,16 +17,25 @@ use CRM_Grant_ExtensionUtil as E;
 class CRM_Grant_BAO_Query extends CRM_Contact_BAO_Query_Interface {
 
   /**
-   * Unused.
+   * Get available fields.
    *
-   * This function is meant to return extra contact fields, but grants are not contacts.
+   * Important for exports & relative date filters.
    *
    * @return array
    */
   public function &getFields() {
-    $fields = [];
-    return $fields;
-    // return CRM_Grant_BAO_Grant::exportableFields();
+    return CRM_Grant_BAO_Grant::exportableFields();
+  }
+
+  /**
+   * Get the fields that are available in the 'contact context'.
+   *
+   * For example exporting contacts should not include fields for grants etc.
+   *
+   * @return array
+   */
+  public function getContactFields(): array {
+    return [];
   }
 
   /**
diff --git a/ext/civigrant/afformEntities/Grant.php b/ext/civigrant/afformEntities/Grant.php
new file mode 100644 (file)
index 0000000..65eb6ed
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+return [
+  'defaults' => "{'url-autofill': '1'}",
+  'icon' => 'fa-money',
+];
index 093d18d9f91bd2cbcc2c31e0c70dece46fd63f38..44b9ee3dcdd2b3219bcea1c312acbffe4d71266f 100644 (file)
@@ -2,6 +2,7 @@
     "type": "search",
     "title": "Grants",
     "contact_summary": "tab",
+    "icon": "fa-money",
     "server_route": "",
     "permission": "access CiviGrant"
 }
index fa849543eb81f474dfb7f11dc9d15bb4a846a49f..ace5a4982853d96a7bd65cc8675f49f2eba5b99a 100644 (file)
@@ -31,6 +31,7 @@
   <mixins>
     <mixin>menu-xml@1.0.0</mixin>
     <mixin>mgd-php@1.1.0</mixin>
+    <mixin>afform-entity-php@1.0.0</mixin>
   </mixins>
   <civix>
     <namespace>CRM/Grant</namespace>
index aaf693fb9d0068aa517ff3c043279d77a27b9b9e..157bd2f90087896b6e384ad849baadbef0007156 100644 (file)
@@ -27,6 +27,7 @@ use Civi\Api4\Utils\FormattingUtil;
 abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
 
   use SavedSearchInspectorTrait;
+  use ArrayQueryActionTrait;
 
   /**
    * Either the name of the display or an array containing the display definition (for preview mode)
@@ -303,7 +304,7 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
       $cssClass = $clause[0] ?? '';
       if ($cssClass) {
         $condition = $this->getRuleCondition(array_slice($clause, 1));
-        if (is_null($condition[0]) || (ArrayQueryActionTrait::filterCompare($data, $condition))) {
+        if (is_null($condition[0]) || (self::filterCompare($data, $condition))) {
           $classes[] = $cssClass;
         }
       }
@@ -327,7 +328,7 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
       }
       if ($iconClass) {
         $condition = $this->getRuleCondition($icon['if'] ?? []);
-        if (!is_null($condition[0]) && !(ArrayQueryActionTrait::filterCompare($data, $condition))) {
+        if (!is_null($condition[0]) && !(self::filterCompare($data, $condition))) {
           continue;
         }
         $result[] = ['class' => $iconClass, 'side' => $icon['side'] ?? 'left'];
@@ -471,7 +472,7 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
       }
       return TRUE;
     }
-    return ArrayQueryActionTrait::filterCompare($data, $item['condition']);
+    return self::filterCompare($data, $item['condition']);
   }
 
   /**
@@ -779,8 +780,9 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
    */
   protected function applyFilters() {
     // Allow all filters that are included in SELECT clause or are fields on the Afform.
-    $afformFilters = $this->getAfformFilters();
-    $allowedFilters = array_merge($this->getSelectAliases(), $afformFilters);
+    $fieldFilters = $this->getAfformFilterFields();
+    $directiveFilters = $this->getAfformDirectiveFilters();
+    $allowedFilters = array_merge($this->getSelectAliases(), $fieldFilters, $directiveFilters);
 
     // Ignore empty strings
     $filters = array_filter($this->filters, [$this, 'hasValue']);
@@ -793,7 +795,8 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
       if (in_array($key, $allowedFilters, TRUE) || !array_diff($fieldNames, $allowedFilters)) {
         $this->applyFilter($fieldNames, $value);
       }
-      if (in_array($key, $afformFilters, TRUE)) {
+      // Filter labels are used to set the page title for drilldown forms
+      if (in_array($key, $directiveFilters, TRUE)) {
         $this->addFilterLabel($key, $value);
       }
     }
@@ -1051,22 +1054,36 @@ abstract class AbstractRunAction extends \Civi\Api4\Generic\AbstractAction {
   }
 
   /**
-   * Returns a list of filter fields and directive filters
+   * Returns a list of afform fields used as search filters
    *
-   * Automatically applies directive filters
+   * Limited to the current display
    *
-   * @return array
+   * @return string[]
+   */
+  private function getAfformFilterFields() {
+    $afform = $this->loadAfform();
+    if ($afform) {
+      return array_column(\CRM_Utils_Array::findAll(
+        $afform['searchDisplay']['fieldset'],
+        ['#tag' => 'af-field']
+      ), 'name');
+    }
+    return [];
+  }
+
+  /**
+   * Finds all directive filters and applies the ones with a literal value
+   *
+   * Returns the list of filters that did not get auto-applied (value was passed via js)
+   *
+   * @return string[]
    */
-  private function getAfformFilters() {
+  private function getAfformDirectiveFilters() {
     $afform = $this->loadAfform();
     if (!$afform) {
       return [];
     }
-    // Get afform field filters
-    $filterKeys = array_column(\CRM_Utils_Array::findAll(
-      $afform['searchDisplay']['fieldset'],
-      ['#tag' => 'af-field']
-    ), 'name');
+    $filterKeys = [];
     // Get filters passed into search display directive from Afform markup
     $filterAttr = $afform['searchDisplay']['filters'] ?? NULL;
     if ($filterAttr && is_string($filterAttr) && $filterAttr[0] === '{') {
index d8a1e5eb69e725c1bb4a301aafee17c869514e9c..6a7d439f9e90d9cd9c78abb1fed518e8e0afc899 100644 (file)
         };
       };
 
-      function initWidgets() {
-        CRM.loadScript(CRM.config.resourceBase + 'js/jquery/jquery.crmIconPicker.js').then(function() {
-          $('.crm-search-admin-field-icon > input.crm-icon-picker[ng-model]', $element).crmIconPicker();
-        });
-      }
-
       this.$onInit = function() {
         $element.on('hidden.bs.dropdown', function() {
           $timeout(function() {
@@ -51,7 +45,6 @@
         }
         ctrl.iconFields = _.transform(allFields, getIconFields, []);
         ctrl.iconFieldMap = _.indexBy(ctrl.iconFields, 'id');
-        $timeout(initWidgets);
       };
 
       this.onSelectField = function(clause) {
@@ -72,7 +65,6 @@
           searchMeta.pickIcon().then(function(icon) {
             if (icon) {
               ctrl.item.icons.push({icon: icon, side: 'left', if: []});
-              $timeout(initWidgets);
             }
           });
         }
@@ -85,7 +77,6 @@
             item.icon = icon;
             delete item.field;
             item.if = item.if || [];
-            $timeout(initWidgets);
           }
         });
       };
index 98d7676884c714dee607dadaa26716699fdefa47..dd698a81fcbc3ea6d4d6a68968fe59838e31638d 100644 (file)
@@ -17,7 +17,7 @@
     </div>
   </div>
   <div class="form-group crm-search-admin-field-icon" ng-if="icon.icon">
-    <input required ng-model="icon.icon" class="form-control crm-icon-picker">
+    <input required ng-model="icon.icon" crm-ui-icon-picker class="form-control crm-icon-picker">
   </div>
   <select class="form-control" ng-model="icon.side" title="{{:: ts('Show icon on left or right side of the field') }}">
     <option value="left">{{:: ts('Align left') }}</option>
index 356a582407b997921f773ae65f5dab5fda9b8574..bad03ba486ad68ea1cf1150b19935cda51c6238a 100644 (file)
@@ -5,14 +5,13 @@
 
   angular.module('crmResource').factory('crmResource', function($q, $http) {
     var deferreds = {}; // null|object; deferreds[url][idx] = Deferred;
-    var templates = null; // null|object; templates[url] = HTML;
 
     var notify = function notify() {
       var oldDfrds = deferreds;
       deferreds = null;
 
       angular.forEach(oldDfrds, function(dfrs, url) {
-        if (templates[url]) {
+        if (CRM.angular.templates[url]) {
           angular.forEach(dfrs, function(dfr) {
             dfr.resolve({
               status: 200,
@@ -20,7 +19,7 @@
                 var headers = {'Content-type': 'text/html'};
                 return name ? headers[name] : headers;
               },
-              data: templates[url]
+              data: CRM.angular.templates[url]
             });
           });
         }
     var moduleUrl = CRM.angular.bundleUrl;
     $http.get(moduleUrl)
       .then(function httpSuccess(response) {
-        templates = [];
-        angular.forEach(response.data, function(module) {
+        CRM.angular.templates = CRM.angular.templates || {};
+        angular.forEach(response.data, function (module) {
           if (module.partials) {
-            angular.extend(templates, module.partials);
+            angular.extend(CRM.angular.templates, module.partials);
           }
           if (module.strings) {
             CRM.addStrings(module.domain, module.strings);
         });
         notify();
       }, function httpError() {
-        templates = [];
         notify();
       });
 
     return {
       // @return string|Promise<string>
       getUrl: function getUrl(url) {
-        if (templates !== null) {
-          return templates[url];
+        if (CRM.angular.templates && CRM.angular.templates[url]) {
+          return CRM.angular.templates[url];
         }
         else {
           var deferred = $q.defer();
index 57ed34f9932a7d2f83a7c1573c10d20052dd7db5..007c7f93464d8a88a5c6dd224ad358b646d131f3 100644 (file)
         } else {
           url = url.replace(/snippet=[^&]*/, 'snippet=' + snippetType);
         }
+        if (snippetType === 'json' && CRM.angular) {
+          url += '&crmAngularModules=' + CRM.angular.modules.join();
+        }
       }
       return url;
     },
       });
     },
     refresh: function() {
-      var that = this;
-      var url = this._formatUrl(this.options.url, 'json');
+      var that = this,
+        hash = this.options.url.split('#')[1];
+        url = this._formatUrl(this.options.url, 'json');
+      $(this.element).data('urlHash', hash);
       if (this.options.crmForm) $('form', this.element).ajaxFormUnbind();
       if (this.options.block) this.element.block();
       this._ajax(url).then(function(data) {
index 644203a1c48b696858bd05c5ff83256adb86cb72..2ef455d55f52f7b332178d4121ca9ddb2b74be52 100644 (file)
@@ -42,7 +42,6 @@ module.exports = function(config) {
       'bower_components/angular-route/angular-route.js',
       'bower_components/angular-mocks/angular-mocks.js',
       'bower_components/angular-ui-sortable/sortable.js',
-      'bower_components/angular-ui-utils/ui-utils.js',
       'bower_components/angular-unsavedChanges/dist/unsavedChanges.js',
       'js/crm.ajax.js',
       'ang/*.js',
index 326a083c9b80e7131c2f8220e5a9c53344d80a78..099a364d3bc768e32bfe9431d181f229927a9d2c 100644 (file)
@@ -23,6 +23,16 @@ class CaseTypeTest extends \PHPUnit\Framework\Assert {
     $this->assertEquals('Duck Dance Case', $items[0]['title']);
     $this->assertEquals(TRUE, $items[0]['is_active']);
     $this->assertEquals(1, count($items));
+
+    // FIXME: This flush should be unnecessary. The fact that we need it indicates a bug during activation.
+    // However, the bug is pre-existing, and adding these assertions will ensure that it doesn't get worse.
+    $cv->api3('System', 'flush', []);
+
+    $actTypes = $cv->api4('OptionValue', 'get', [
+      'where' => [['option_group_id:name', '=', 'activity_type'], ['name', '=', 'Quack']],
+    ]);
+    $this->assertEquals('Quack', $actTypes[0]['name'], 'ActivityType "Quack" should be auto enabled. It\'s missing.');
+    $this->assertEquals(TRUE, $actTypes[0]['is_active'], 'ActivityType "Quack" should be auto enabled. It\'s inactive.');
   }
 
   public function testDisabled($cv) {
@@ -37,6 +47,11 @@ class CaseTypeTest extends \PHPUnit\Framework\Assert {
   public function testUninstalled($cv) {
     $items = $cv->api4('CaseType', 'get', ['where' => [['name', '=', 'DuckDance']]]);
     $this->assertEquals(0, count($items));
+
+    $actTypes = $cv->api4('OptionValue', 'get', [
+      'where' => [['option_group_id:name', '=', 'activity_type'], ['name', '=', 'Quack']],
+    ]);
+    $this->assertEmpty($actTypes);
   }
 
   protected static function getPath($suffix = ''): string {
index 7bbf1783715f02bafba6f9a93143d8078406fa9f..6e02fb9d5ec71f5824b4c7c1b2ec2a91d58dd71f 100644 (file)
@@ -35,6 +35,9 @@
     <ActivityType>
       <name>Phone Call</name>
     </ActivityType>
+    <ActivityType>
+      <name>Quack</name>
+    </ActivityType>
 
   </ActivityTypes>
 
diff --git a/mixin/mgd-php@1/example/CRM/BunnyDance.mgd.php b/mixin/mgd-php@1/example/CRM/BunnyDance.mgd.php
new file mode 100644 (file)
index 0000000..292b263
--- /dev/null
@@ -0,0 +1,55 @@
+<?php
+return [
+  [
+    'name' => 'CaseType_BunnyDance',
+    'entity' => 'CaseType',
+    'cleanup' => 'unused',
+    'update' => 'unmodified',
+    'params' => [
+      'version' => 4,
+      'values' => [
+        'name' => 'BunnyDance',
+        'title' => 'Bunny Dance Case',
+        'description' => 'The mysterious case of the dancing bunny',
+        'is_active' => TRUE,
+        'is_reserved' => TRUE,
+        'weight' => 1,
+        // FIXME: At time of writing, if I create a full CaseType with a definition, then the system runs out of memory.
+        // 'definition' => [
+        //   'activityTypes' => [
+        //     ['name' => 'Open Case', 'max_instances' => '1'],
+        //     ['name' => 'Follow up'],
+        //     ['name' => 'Change Case Type'],
+        //     ['name' => 'Change Case Status'],
+        //     ['name' => 'Change Case Start Date'],
+        //     ['name' => 'Link Cases'],
+        //     ['name' => 'Email'],
+        //     ['name' => 'Meeting'],
+        //     ['name' => 'Phone Call'],
+        //     ['name' => 'Nibble'],
+        //   ],
+        //   'activitySets' => [
+        //     [
+        //       'name' => 'standard_timeline',
+        //       'label' => 'Standard Timeline',
+        //       'timeline' => 1,
+        //       'activityTypes' => [
+        //         ['name' => 'Open Case', 'status' => 'Completed'],
+        //         ['name' => 'Phone Call', 'reference_offset' => '1', 'reference_select' => 'newest'],
+        //         ['name' => 'Follow up', 'reference_offset' => '7', 'reference_select' => 'newest'],
+        //       ],
+        //     ],
+        //   ],
+        //   'timelineActivityTypes' => [
+        //     ['name' => 'Open Case', 'status' => 'Completed'],
+        //     ['name' => 'Phone Call', 'reference_offset' => '1', 'reference_select' => 'newest'],
+        //     ['name' => 'Follow up', 'reference_offset' => '7', 'reference_select' => 'newest'],
+        //   ],
+        //   'caseRoles' => [
+        //     ['name' => 'Case Coordinator', 'creator' => '1', 'manager' => '1'],
+        //   ],
+        // ],
+      ],
+    ],
+  ],
+];
diff --git a/mixin/mgd-php@1/example/tests/mixin/ManagedCaseTypeTest.php b/mixin/mgd-php@1/example/tests/mixin/ManagedCaseTypeTest.php
new file mode 100644 (file)
index 0000000..270a5fa
--- /dev/null
@@ -0,0 +1,59 @@
+<?php
+
+namespace Civi\Shimmy\Mixins;
+
+/**
+ * Assert that the mgd-php mixin is picking the case-type and all its related data.
+ *
+ * This class defines the assertions to run when installing or uninstalling the extension.
+ * It use called as part of E2E_Shimmy_LifecycleTest.
+ *
+ * @see E2E_Shimmy_LifecycleTest
+ */
+class ManagedCaseTypeTest extends \PHPUnit\Framework\Assert {
+
+  public function testPreConditions($cv) {
+    $this->assertFileExists(static::getPath('/CRM/BunnyDance.mgd.php'), 'The shimmy extension must have a Case MGD file.');
+  }
+
+  public function testInstalled($cv) {
+    $items = $cv->api4('CaseType', 'get', ['where' => [['name', '=', 'BunnyDance']]]);
+    $this->assertEquals('The mysterious case of the dancing bunny', $items[0]['description']);
+    $this->assertEquals('BunnyDance', $items[0]['name']);
+    $this->assertEquals('Bunny Dance Case', $items[0]['title']);
+    $this->assertEquals(TRUE, $items[0]['is_active']);
+    $this->assertEquals(1, count($items));
+
+    // FIXME: The example is partially disabled - because the full example causes a crash.
+    // Hence, these assertions don't yet pass.
+    // $actTypes = $cv->api4('OptionValue', 'get', [
+    //   'where' => [['option_group_id:name', '=', 'activity_type'], ['name', '=', 'Nibble']],
+    // ]);
+    // $this->assertEquals('Nibble', $actTypes[0]['name'], 'ActivityType "Nibble" should be auto enabled. It\'s missing.');
+    // $this->assertEquals(TRUE, $actTypes[0]['is_active'], 'ActivityType "Nibble" should be auto enabled. It\'s inactive.');
+  }
+
+  public function testDisabled($cv) {
+    $items = $cv->api4('CaseType', 'get', ['where' => [['name', '=', 'BunnyDance']]]);
+    $this->assertEquals('The mysterious case of the dancing bunny', $items[0]['description']);
+    $this->assertEquals('BunnyDance', $items[0]['name']);
+    $this->assertEquals('Bunny Dance Case', $items[0]['title']);
+    $this->assertEquals(FALSE, $items[0]['is_active']);
+    $this->assertEquals(1, count($items));
+  }
+
+  public function testUninstalled($cv) {
+    $items = $cv->api4('CaseType', 'get', ['where' => [['name', '=', 'BunnyDance']]]);
+    $this->assertEquals(0, count($items));
+
+    $actTypes = $cv->api4('OptionValue', 'get', [
+      'where' => [['option_group_id:name', '=', 'activity_type'], ['name', '=', 'Nibble']],
+    ]);
+    $this->assertEmpty($actTypes);
+  }
+
+  protected static function getPath($suffix = ''): string {
+    return dirname(__DIR__, 2) . $suffix;
+  }
+
+}
diff --git a/mixin/scan-classes@1/example/CRM/Shimmy/ShimmyMessage.php b/mixin/scan-classes@1/example/CRM/Shimmy/ShimmyMessage.php
new file mode 100644 (file)
index 0000000..8c6811a
--- /dev/null
@@ -0,0 +1,13 @@
+<?php
+
+class CRM_Shimmy_ShimmyMessage extends Civi\WorkflowMessage\GenericWorkflowMessage {
+
+  public const WORKFLOW = 'shimmy_message_example';
+
+  /**
+   * @var string
+   * @scope tplParams
+   */
+  protected $foobar;
+
+}
diff --git a/mixin/scan-classes@1/example/tests/mixin/ScanClassesTest.php b/mixin/scan-classes@1/example/tests/mixin/ScanClassesTest.php
new file mode 100644 (file)
index 0000000..e993c84
--- /dev/null
@@ -0,0 +1,41 @@
+<?php
+
+namespace Civi\Shimmy\Mixins;
+
+/**
+ * Assert that the 'scan-classes' mixin is working properly.
+ *
+ * This class defines the assertions to run when installing or uninstalling the extension.
+ * It is called as part of E2E_Shimmy_LifecycleTest.
+ *
+ * @see E2E_Shimmy_LifecycleTest
+ */
+class ScanClassesTest extends \PHPUnit\Framework\Assert {
+
+  public function testPreConditions($cv) {
+    $this->assertFileExists(static::getPath('/CRM/Shimmy/ShimmyMessage.php'), 'The shimmy extension must have example PHP files.');
+  }
+
+  public function testInstalled($cv) {
+    // Assert that WorkflowMessageInterface's are registered.
+    $items = $cv->api4('WorkflowMessage', 'get', ['where' => [['name', '=', 'shimmy_message_example']]]);
+    $this->assertEquals('CRM_Shimmy_ShimmyMessage', $items[0]['class']);
+  }
+
+  public function testDisabled($cv) {
+    // Assert that WorkflowMessageInterface's are removed.
+    $items = $cv->api4('WorkflowMessage', 'get', ['where' => [['name', '=', 'shimmy_message_example']]]);
+    $this->assertEmpty($items);
+  }
+
+  public function testUninstalled($cv) {
+    // Assert that WorkflowMessageInterface's are removed.
+    $items = $cv->api4('WorkflowMessage', 'get', ['where' => [['name', '=', 'shimmy_message_example']]]);
+    $this->assertEmpty($items);
+  }
+
+  protected static function getPath($suffix = ''): string {
+    return dirname(__DIR__, 2) . $suffix;
+  }
+
+}
diff --git a/mixin/scan-classes@1/mixin.php b/mixin/scan-classes@1/mixin.php
new file mode 100644 (file)
index 0000000..f23daba
--- /dev/null
@@ -0,0 +1,66 @@
+<?php
+
+/**
+ * Scan for files which implement common Civi-PHP interfaces.
+ *
+ * Specifically, this listens to `hook_scanClasses` and reports any classes with Civi-related
+ * interfaces (eg `CRM_Foo_BarInterface` or `Civi\Foo\BarInterface`). For example:
+ *
+ *   - \Civi\Core\HookInterface
+ *   - \Civi\Test\ExampleDataInterface
+ *   - \Civi\WorkflowMessage\WorkflowMessageInterface
+ *
+ * If you are adding this to an existing extension, take care that you meet these assumptions:
+ *
+ *   - Classes live in 'CRM_' ('./CRM/**.php') or 'Civi\' ('./Civi/**.php').
+ *   - Class files only begin with uppercase letters.
+ *   - Class files only contain alphanumerics.
+ *   - Class files never have multiple dots in the name. ("CRM/Foo.php" is a class; "CRM/Foo.bar.php" is not).
+ *   - The ONLY files which match these patterns are STRICTLY class files.
+ *   - The ONLY classes which match these patterns are SAFE/INTENDED for use with `hook_scanClasses`.
+ *
+ * To minimize unintended activations, this only loads Civi interfaces. It skips other interfaces.
+ *
+ * @mixinName scan-classes
+ * @mixinVersion 1.0.0
+ * @since 5.52
+ *
+ * @param CRM_Extension_MixInfo $mixInfo
+ *   On newer deployments, this will be an instance of MixInfo. On older deployments, Civix may polyfill with a work-a-like.
+ * @param \CRM_Extension_BootCache $bootCache
+ *   On newer deployments, this will be an instance of MixInfo. On older deployments, Civix may polyfill with a work-a-like.
+ */
+
+/**
+ * @param \CRM_Extension_MixInfo $mixInfo
+ * @param \CRM_Extension_BootCache $bootCache
+ */
+return function ($mixInfo, $bootCache) {
+  /**
+   * @param \Civi\Core\Event\GenericHookEvent $event
+   */
+  Civi::dispatcher()->addListener('hook_civicrm_scanClasses', function ($event) use ($mixInfo) {
+    if (!$mixInfo->isActive()) {
+      return;
+    }
+
+    $cache = \Civi\Core\ClassScanner::cache('structure');
+    $cacheKey = $mixInfo->longName;
+    $all = $cache->get($cacheKey);
+    if ($all === NULL) {
+      $baseDir = CRM_Utils_File::addTrailingSlash($mixInfo->getPath());
+      $all = [];
+
+      \Civi\Core\ClassScanner::scanFolders($all, $baseDir, 'CRM', '_');
+      \Civi\Core\ClassScanner::scanFolders($all, $baseDir, 'Civi', '\\');
+      if (defined('CIVICRM_TEST')) {
+        \Civi\Core\ClassScanner::scanFolders($all, "$baseDir/tests/phpunit", 'CRM', '_');
+        \Civi\Core\ClassScanner::scanFolders($all, "$baseDir/tests/phpunit", 'Civi', '\\');
+      }
+      $cache->set($cacheKey, $all, \Civi\Core\ClassScanner::TTL);
+    }
+
+    $event->classes = array_merge($event->classes, $all);
+  });
+
+};
index b0c9f9112bc3b689d1550f5c5d8bc9172a16bf84..4bbddf5f58a625d251930a9790ba1fbf29da96f1 100644 (file)
@@ -15,6 +15,54 @@ Other resources for identifying changes are:
     * https://github.com/civicrm/civicrm-joomla
     * https://github.com/civicrm/civicrm-wordpress
 
+## CiviCRM 5.51.0
+
+Released July 6, 2022
+
+- **[Synopsis](release-notes/5.51.0.md#synopsis)**
+- **[Security advisories](release-notes/5.51.0.md#security)**
+- **[Features](release-notes/5.51.0.md#features)**
+- **[Bugs resolved](release-notes/5.51.0.md#bugs)**
+- **[Miscellany](release-notes/5.51.0.md#misc)**
+- **[Credits](release-notes/5.51.0.md#credits)**
+- **[Feedback](release-notes/5.51.0.md#feedback)**
+
+## CiviCRM 5.50.4
+
+Released June 27, 2022
+
+- **[Synopsis](release-notes/5.50.4.md#synopsis)**
+- **[Bugs resolved](release-notes/5.50.4.md#bugs)**
+- **[Credits](release-notes/5.50.4.md#credits)**
+- **[Feedback](release-notes/5.50.4.md#feedback)**
+
+## CiviCRM 5.50.3
+
+Released June 17, 2022
+
+- **[Synopsis](release-notes/5.50.3.md#synopsis)**
+- **[Bugs resolved](release-notes/5.50.3.md#bugs)**
+- **[Credits](release-notes/5.50.3.md#credits)**
+- **[Feedback](release-notes/5.50.3.md#feedback)**
+
+## CiviCRM 5.50.2
+
+Released June 14, 2022
+
+- **[Synopsis](release-notes/5.50.2.md#synopsis)**
+- **[Bugs resolved](release-notes/5.50.2.md#bugs)**
+- **[Credits](release-notes/5.50.2.md#credits)**
+- **[Feedback](release-notes/5.50.2.md#feedback)**
+
+## CiviCRM 5.50.1
+
+Released June 2, 2022
+
+- **[Synopsis](release-notes/5.50.1.md#synopsis)**
+- **[Bugs resolved](release-notes/5.50.1.md#bugs)**
+- **[Credits](release-notes/5.50.1.md#credits)**
+- **[Feedback](release-notes/5.50.1.md#feedback)**
+
 ## CiviCRM 5.50.0
 
 Released June 1, 2022
diff --git a/release-notes/5.50.1.md b/release-notes/5.50.1.md
new file mode 100644 (file)
index 0000000..45d2bd6
--- /dev/null
@@ -0,0 +1,36 @@
+# CiviCRM 5.50.1
+
+Released June 2, 2022
+
+- **[Synopsis](#synopsis)**
+- **[Bugs resolved](#bugs)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |          |
+| --------------------------------------------------------------- | -------- |
+| Change the database schema?                                     | no       |
+| Alter the API?                                                  | no       |
+| Require attention to configuration options?                     | no       |
+| Fix problems installing or upgrading to a previous version?     | no       |
+| Introduce features?                                             | no       |
+| **Fix bugs?**                                                   | **yes**  |
+
+## <a name="bugs"></a>Bugs resolved
+
+* **_APIv3_: Fix regression in handling chained calls with `sequential` ([#23672](https://github.com/civicrm/civicrm-core/pull/23672), [#23675](https://github.com/civicrm/civicrm-core/pull/23675))**
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following authors and reviewers:
+
+Wikimedia Foundation - Eileen McNaughton; Semper IT - Karin Gerritsen; JMA Consulting -
+Seamus Lee; Dave D; CiviCRM - Tim Otten
+
+## <a name="feedback"></a>Feedback
+
+These release notes are edited by Tim Otten and Andie Hunt.  If you'd like to
+provide feedback on them, please login to https://chat.civicrm.org/civicrm and
+contact `@agh1`.
diff --git a/release-notes/5.50.2.md b/release-notes/5.50.2.md
new file mode 100644 (file)
index 0000000..97e9fec
--- /dev/null
@@ -0,0 +1,46 @@
+# CiviCRM 5.50.2
+
+Released June 14, 2022
+
+- **[Synopsis](#synopsis)**
+- **[Bugs resolved](#bugs)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |          |
+| --------------------------------------------------------------- | -------- |
+| Change the database schema?                                     | no       |
+| Alter the API?                                                  | no       |
+| Require attention to configuration options?                     | no       |
+| Fix problems installing or upgrading to a previous version?     | no       |
+| Introduce features?                                             | no       |
+| **Fix bugs?**                                                   | **yes**  |
+
+## <a name="bugs"></a>Bugs resolved
+
+* **_Accounting_: Fix new error that prevents creating account batches for `ukgiftaid`. ([extensions/ukgiftaid#30](https://lab.civicrm.org/extensions/ukgiftaid/-/issues/30): [#23741](https://github.com/civicrm/civicrm-core/pull/23741))**
+* **_CiviMember_: Re-enable configuration field "Renewal Message" ([dev/core#3499](https://lab.civicrm.org/dev/core/-/issues/3499): [#23726](https://github.com/civicrm/civicrm-core/pull/23726))**
+* **_Event Dispatcher_: Reduce fatal error to warning ([dev/core#3502](https://lab.civicrm.org/dev/core/-/issues/3502): [#23739](https://github.com/civicrm/civicrm-core/pull/23739))**
+* **_Extensions_: Missing extension leads to bootstrap error for "hook_civicrm_entityTypes"  ([dev/core#3496](https://lab.civicrm.org/dev/core/-/issues/3496): [#23716](https://github.com/civicrm/civicrm-core/pull/23716))**
+* **_Guzzle_: Update to v6.5.7 ([#23748](https://github.com/civicrm/civicrm-core/pull/23748))**
+
+  This applies a prophylactic security update. It is not believed to impact the security of CiviCRM deployments.
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following authors and reviewers:
+
+Wikimedia Foundation - Eileen McNaughton; Squiffle Consulting - Aidan
+Saunders; MJW Consulting - Matthew Wire; Megaphone Technology Consulting -
+Jon Goldberg; jrobens; JMA Consulting - Seamus Lee; Humanists UK - Andrew
+West; GMCVO Databases; Francesc Bassas i Bullich; DevApp - Adam Kwiatkowski;
+davephassall; Dave D; CiviCRM - Tim Otten; Circle Interactive - Pradeep
+Nayak; Benjamin W
+
+## <a name="feedback"></a>Feedback
+
+These release notes are edited by Tim Otten and Andie Hunt.  If you'd like to
+provide feedback on them, please login to https://chat.civicrm.org/civicrm and
+contact `@agh1`.
diff --git a/release-notes/5.50.3.md b/release-notes/5.50.3.md
new file mode 100644 (file)
index 0000000..5e282d4
--- /dev/null
@@ -0,0 +1,40 @@
+# CiviCRM 5.50.3
+
+Released June 17, 2022
+
+- **[Synopsis](#synopsis)**
+- **[Bugs resolved](#bugs)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |          |
+| --------------------------------------------------------------- | -------- |
+| Change the database schema?                                     | no       |
+| Alter the API?                                                  | no       |
+| Require attention to configuration options?                     | no       |
+| Fix problems installing or upgrading to a previous version?     | no       |
+| Introduce features?                                             | no       |
+| **Fix bugs?**                                                   | **yes**  |
+
+## <a name="bugs"></a>Bugs resolved
+
+* **_CiviContribute_: Re-enable editing for (basic) recurring contributions ([dev/financial#197](https://lab.civicrm.org/dev/financial/-/issues/197): [#23805](https://github.com/civicrm/civicrm-core/pull/23805))**
+* **_CiviMember_: Fix automatic renewal option in Contribution Pages ([#23798](https://github.com/civicrm/civicrm-core/pull/23798))**
+* **_Message Templates_: Handle empty date token gracefully ([#23827](https://github.com/civicrm/civicrm-core/pull/23827))**
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following authors and reviewers:
+
+Wikimedia Foundation - Eileen McNaughton; Semper IT - Karin Gerritsen; MJW Consulting -
+Matthew Wire; Megaphone Technology Consulting - Jon Goldberg; JMA Consulting - Seamus Lee,
+Monish Deb; CiviCRM - Tim Otten; Blackfly Solutions - Alan Dixon; Australian Greens -
+Andrew Cormick-Dockery
+
+## <a name="feedback"></a>Feedback
+
+These release notes are edited by Tim Otten and Andie Hunt.  If you'd like to
+provide feedback on them, please login to https://chat.civicrm.org/civicrm and
+contact `@agh1`.
diff --git a/release-notes/5.50.4.md b/release-notes/5.50.4.md
new file mode 100644 (file)
index 0000000..b60a2f8
--- /dev/null
@@ -0,0 +1,46 @@
+# CiviCRM 5.50.4
+
+Released June 27, 2022
+
+- **[Synopsis](#synopsis)**
+- **[Bugs resolved](#bugs)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |          |
+| --------------------------------------------------------------- | -------- |
+| Change the database schema?                                     | no       |
+| Alter the API?                                                  | no       |
+| Require attention to configuration options?                     | no       |
+| Fix problems installing or upgrading to a previous version?     | no       |
+| Introduce features?                                             | no       |
+| **Fix bugs?**                                                   | **yes**  |
+
+## <a name="bugs"></a>Bugs resolved
+
+* **_CiviContribute_: Permissioned relationships are not created when paying "On Behalf Of" an organization ([dev/core#3675](https://lab.civicrm.org/dev/core/-/issues/3675): [#23865](https://github.com/civicrm/civicrm-core/pull/23865))**
+* **_Guzzle_: Update to v6.5.8 ([#23858](https://github.com/civicrm/civicrm-core/pull/23858))**
+
+  This applies a prophylactic security update. It is not believed to impact the security of CiviCRM deployments.
+
+* **_Price Sets_: Currency displayed incorrectly (if default currency is not USD) ([dev/core#3680](https://lab.civicrm.org/dev/core/-/issues/3680): [#23867](https://github.com/civicrm/civicrm-core/pull/23867))**
+* **_Recent Items_: Fix error when running API calls with elevated privileges ([dev/core#3671](https://lab.civicrm.org/dev/core/-/issues/3671): [#23836](https://github.com/civicrm/civicrm-core/pull/23836), [#23876](https://github.com/civicrm/civicrm-core/pull/23876))**
+
+  This resolves an error in the RecentItems subsystem which could manifest in other subsystems (eg webform_civicrm) when using elevated privileges (eg `checkPermissions=>FALSE`).
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following authors and reviewers:
+
+Wikimedia Foundation - Eileen McNaughton; Third Sector Design - William Mortada, Kurund
+Jalmi; Semper IT - Karin Gerritsen; MJW Consulting - Matthew Wire; marcusjwilson; JMA
+Consulting - Seamus Lee; Fuzion - Luke Stewart, Jitendra Purohit; Dave D; CiviCRM - Tim
+Otten, Coleman Watts
+
+## <a name="feedback"></a>Feedback
+
+These release notes are edited by Tim Otten and Andie Hunt.  If you'd like to
+provide feedback on them, please login to https://chat.civicrm.org/civicrm and
+contact `@agh1`.
diff --git a/release-notes/5.51.0.md b/release-notes/5.51.0.md
new file mode 100644 (file)
index 0000000..6d533b0
--- /dev/null
@@ -0,0 +1,1120 @@
+# CiviCRM 5.51.0
+
+Released July 6, 2022
+
+- **[Synopsis](#synopsis)**
+- **[Security advisories](#security)**
+- **[Features](#features)**
+- **[Bugs resolved](#bugs)**
+- **[Miscellany](#misc)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |         |
+|:--------------------------------------------------------------- |:-------:|
+| Fix security vulnerabilities?                                   |   no    |
+| **Change the database schema?**                                 | **yes** |
+| **Alter the API?**                                              | **yes** |
+| Require attention to configuration options?                     |   no    |
+| **Fix problems installing or upgrading to a previous version?** | **yes** |
+| **Introduce features?**                                         | **yes** |
+| **Fix bugs?**                                                   | **yes** |
+
+## <a name="features"></a>Features
+
+### CiviCRM Core
+
+- **Import validate related contacts in the same way as the main contact
+  ([23455](https://github.com/civicrm/civicrm-core/pull/23455))**
+
+  Improves validation of related contacts when importing by using the same
+  logic that is used for the main contact.
+
+- **Import - make tracking fields import-specific
+  ([23692](https://github.com/civicrm/civicrm-core/pull/23692))**
+
+  Makes it so administrators can define the fields they track when importing.
+
+- **Use UI Queue runner for import
+  ([23669](https://github.com/civicrm/civicrm-core/pull/23669) and
+  [23712](https://github.com/civicrm/civicrm-core/pull/23712))**
+
+  Improves Import experience by using UI Queue runner.
+
+- **Civi::queue() - Add support for 'template' queues
+  ([23679](https://github.com/civicrm/civicrm-core/pull/23679))**
+
+  Adds support for creating template queues.
+
+- **CRM_Queue_Task - Track an optional `$runAs` property
+  ([23743](https://github.com/civicrm/civicrm-core/pull/23743))**
+
+  Adds tracking for the Queue task `$runAs` property.
+
+- **CRM_Queue_Runner - Add basic/skeletal support for `runAllInteractively()`
+  ([23746](https://github.com/civicrm/civicrm-core/pull/23746))**
+
+  Adds a third Queue Runner mechanism/helper `runAllInteractively`.
+
+- **Queue - When UserJob has no more tasks, update status & fire hook
+  ([23711](https://github.com/civicrm/civicrm-core/pull/23711))**
+
+  Updates the queue status when all tasks in the queue have been completed.
+
+- **Define interfaces for interacting with newly cleaned up import code
+  (partial work on [dev/core#3514](https://lab.civicrm.org/dev/core/-/issues/3514):
+  [23888](https://github.com/civicrm/civicrm-core/pull/23888) and
+  [23893](https://github.com/civicrm/civicrm-core/pull/23893))**
+
+  Extensions can define UserJob types so that they can provide their own import
+  handling.
+
+- **Define more usable queue DX for multithreaded background work (Work Towards
+  [dev/core#1304](https://lab.civicrm.org/dev/core/-/issues/1304):
+  [22762](https://github.com/civicrm/civicrm-core/pull/22762) and
+  [23667](https://github.com/civicrm/civicrm-core/pull/23667))**
+
+  Defines 'status' and 'error' columns for `civicrm_queue` table and allows
+  background worker to drive tasks via APIv4.
+
+- **Enable ability to require tags in profiles
+  ([23645](https://github.com/civicrm/civicrm-core/pull/23645))**
+
+  Enables the ability to make the Tag field required in a profile.
+
+- **Add view link to user job monitoring page
+  ([23838](https://github.com/civicrm/civicrm-core/pull/23838))**
+
+  Improves user experience by adding a view link to the user job monitoring
+  page.
+
+- **Add upgrade for label to name conversion in `civicrm_mapping_field` for
+  multiple custom imports
+  ([23737](https://github.com/civicrm/civicrm-core/pull/23737))**
+
+  Improves import experience when importing custom fields that allow multiple
+  values.
+
+- **RelationshipCache - Set 'get' permissions
+  ([23684](https://github.com/civicrm/civicrm-core/pull/23684))**
+
+  Gives lesser-permissioned users access to the RelationshipCache entity, for
+  Search Kit.
+
+- **Make this error message more informative.
+  ([23599](https://github.com/civicrm/civicrm-core/pull/23599))**
+
+  Improves error message text.
+
+- **Scan for classes based on the PHP interface (WorkflowMessageInterface,
+  ExampleDataInterface)
+  ([23854](https://github.com/civicrm/civicrm-core/pull/23854) and
+  [23903](https://github.com/civicrm/civicrm-core/pull/23903))**
+
+  This provides a general class scanner that can be used for finding and loading
+  PHP classes based upon their tagged interfaces.  It also replaces
+  single-purpose scans for `WorkflowMessageInterface` and `ExampleDataInterface`
+  with implementations of the scanner.
+
+- **Add Authx settings to navigation
+  ([23631](https://github.com/civicrm/civicrm-core/pull/23631))**
+
+  Adds Authx settings to the Navigation menu.
+
+- **APIv4 - Filter custom fields based on supplied values
+  ([23489](https://github.com/civicrm/civicrm-core/pull/23489))**
+
+  Improves APIv4 metadata, allows targeted getfields for a particular entity or
+  type of entity.
+
+- **APIv4 - Export options along with custom field
+  ([23452](https://github.com/civicrm/civicrm-core/pull/23452))**
+
+  Exports option groups and option values along with a custom field.
+
+- **Search kit grand totals
+  ([23454](https://github.com/civicrm/civicrm-core/pull/23454))**
+
+  Adds a row to SearchKit table displays for grand totals, averages, counts and
+  other statistics. The aggregation method used can be configured per-column.
+
+- **SearchKit - Default to simple pager when creating new table display
+  ([23436](https://github.com/civicrm/civicrm-core/pull/23436))**
+
+  Improves SearchKit user experience by defaulting to a simple pager.
+
+- **SearchKit - add address proximity (map radius) search
+  ([23597](https://github.com/civicrm/civicrm-core/pull/23597))**
+
+  Allows searching for addresses within a given distance of a location in
+  SearchKit.
+
+- **SearchKit - Allow SearchSegments to be packaged as .mgd.php
+  ([23578](https://github.com/civicrm/civicrm-core/pull/23578))**
+
+  Allows SearchSegments to be packaged and distributed in extensions, along
+  with Saved Searches and Search Displays.
+
+- **SearchKit - Make loading placeholders configurable
+  ([23702](https://github.com/civicrm/civicrm-core/pull/23702))**
+
+  Allows administrators to control how many (if any) skeleton results are shown
+  during ajax loading. It also lightens the colors to make the animation a bit
+  more subtle.
+
+- **Search-kit - allow functions in the GROUP BY clause
+  ([dev/core#2485](https://lab.civicrm.org/dev/core/-/issues/2485):
+  [23434](https://github.com/civicrm/civicrm-core/pull/23434))**
+
+  Improves SearchKit so that one can have functions in the GROUP BY clause.
+
+- **SearchKit - Default to search for individuals
+  ([23385](https://github.com/civicrm/civicrm-core/pull/23385))**
+
+  When clicking "+ New Search" in Search Kit, defaults to search for Individuals
+  instead of all contacts.
+
+- **Make SearchKit available to non-admin users
+  ([dev/core#3457](https://lab.civicrm.org/dev/core/-/issues/3457):
+  [23670](https://github.com/civicrm/civicrm-core/pull/23670))**
+
+  Makes SearchKit available to non-admins by adding a new permission.
+
+- **Dashboard - Efficiency tweak
+  ([23439](https://github.com/civicrm/civicrm-core/pull/23439))**
+
+  Improves the efficiency of the Dashboard.
+
+- **Dashboard - Sort available dashlets alphabetically, add search box
+  ([23438](https://github.com/civicrm/civicrm-core/pull/23438))**
+
+  Improves user experience of the Dashboard by adding a search box and sorting
+  available dashlets alphabetically.
+
+- **Dashboard - Show full title when hovering an inactive dashlet
+  ([23433](https://github.com/civicrm/civicrm-core/pull/23433))**
+
+  Improves user experience on the Dashboard by showing the full title when
+  hovering over an inactive dashlet.
+
+- **Afform - support relationships
+  ([23296](https://github.com/civicrm/civicrm-core/pull/23296))**
+
+  Adds support for Relationships to Afform.
+
+- **Afform - Add undo/redo buttons to the Admin UI
+  ([23648](https://github.com/civicrm/civicrm-core/pull/23648))**
+
+  Improves user experience of Afform by adding undo and redo buttons to the
+  Admin UI.
+
+- **Afform - Add 'administer afform' permission
+  ([23687](https://github.com/civicrm/civicrm-core/pull/23687))**
+
+  Adds a new permission to allow non-system-admins to access Form Builder
+
+- **Afform - dispatch event when loading afforms
+ ([23488](https://github.com/civicrm/civicrm-core/pull/23488))**
+
+ Adds a hook-event which allows extensions to dynamically add Afforms.
+
+### CiviCase
+
+- **Make CaseType usable in Afform & SearchKit
+  ([23640](https://github.com/civicrm/civicrm-core/pull/23640))**
+
+  Adds the `CaseType` entity to Afform and Searchkit.
+
+### CiviContribute
+
+- **Add price set entity api4 support
+  ([23694](https://github.com/civicrm/civicrm-core/pull/23694))**
+
+  Extends APIv4 to support the `PriceSet` entity.
+
+- **Proposal - make future recurring contribution instances modifiable & not
+  fail if the only contribution is deleted. (Work Towards
+  [dev/financial#6](https://lab.civicrm.org/dev/financial/-/issues/6):
+  [22487](https://github.com/civicrm/civicrm-core/pull/22487))**
+
+  Makes it so `Contribution.repeattransaction` uses the template contribution.
+
+### CiviGrant
+
+- **CiviGrant - Add prefix to permission label
+  ([23668](https://github.com/civicrm/civicrm-core/pull/23668))**
+
+  Makes CiviGrant permissions easier to read on the Manage Permissions page.
+
+### CiviMail
+
+- **Mailing List Subscription: remove the cancel button
+  ([23696](https://github.com/civicrm/civicrm-core/pull/23696))**
+
+  Improves user experience by removing the cancel button from the Mailing List
+  Subscription form.
+
+### Drupal Integration
+
+- **Epic: Drupal 10 readiness: Allow wider range of psr-log versions to be
+  installed (Work Towards
+  [dev/drupal#176](https://lab.civicrm.org/dev/drupal/-/issues/176):
+  [23409](https://github.com/civicrm/civicrm-core/pull/23409))**
+
+  Work Towards Drupal 10 readiness specifically by allowing a wider range of
+  psr-log versions to be installed.
+
+## <a name="bugs"></a>Bugs resolved
+
+### Core CiviCRM
+
+- **Dedupe rule creation should display labels of contact types, in case they
+  have been customised
+  ([dev/core#492](https://lab.civicrm.org/dev/core/-/issues/492):
+  [23460](https://github.com/civicrm/civicrm-core/pull/23460))**
+
+- **Can not use Custom Fields defined on a contact_sub_type in dedupe rule
+  ([dev/core#2300](https://lab.civicrm.org/dev/core/-/issues/2300):
+  [23459](https://github.com/civicrm/civicrm-core/pull/23459))**
+
+- **Activity import ignores time component of activity_date_time if the import
+  file includes seconds and always ignores time for custom date fields
+  ([dev/core#2325](https://lab.civicrm.org/dev/core/-/issues/2325):
+  [23754](https://github.com/civicrm/civicrm-core/pull/23754) and
+  [23708](https://github.com/civicrm/civicrm-core/pull/23708))**
+
+- **Muti-select import not working for Activity
+  ([dev/core#2706](https://lab.civicrm.org/dev/core/-/issues/2706)
+  and [dev/core#2308](https://lab.civicrm.org/dev/core/-/issues/2308):
+  [23764](https://github.com/civicrm/civicrm-core/pull/23764))**
+
+- **Import fails on adding contacts to a group using contact ID only
+  ([dev/core#3160](https://lab.civicrm.org/dev/core/-/issues/3160):
+  [23756](https://github.com/civicrm/civicrm-core/pull/23756))**
+
+- **Add 'yesno' html_type in Settings metadata
+  ([dev/core#3475](https://lab.civicrm.org/dev/core/-/issues/3475):
+  [23525](https://github.com/civicrm/civicrm-core/pull/23525))**
+
+  Allows 'yesno' as a valid value of `html_type`.
+
+- **Primary email is not visually marked as primary
+  ([dev/core#3481](https://lab.civicrm.org/dev/core/-/issues/3481):
+  [23686](https://github.com/civicrm/civicrm-core/pull/23686))**
+
+  Fixes bug where Primary email was not bolded on the contact summary page when
+  not using english.
+
+- **Error when deleting a note: Undefined index: parent_id in
+  CRM_Note_Form_Note->postProcess()
+  ([dev/core#3483](https://lab.civicrm.org/dev/core/-/issues/3483):
+  [23730](https://github.com/civicrm/civicrm-core/pull/23730))**
+
+- **Import Custom Data - Review of refactorings (Work Towards
+  [dev/core#3498](https://lab.civicrm.org/dev/core/-/issues/3498):
+  [23736](https://github.com/civicrm/civicrm-core/pull/23736))**
+
+  Fixes mishandled option values in import custom data code.
+
+- **CiviCRM has not bootstrapped sufficiently to fire event
+  "hook_civicrm_entityTypes".
+  ([dev/core#3496](https://lab.civicrm.org/dev/core/-/issues/3496):
+  [23718](https://github.com/civicrm/civicrm-core/pull/23718))**
+
+  Missing extension leads to bootstrap error for "hook_civicrm_entityTypes".
+
+- **CiviCRM has not bootstrapped sufficiently to fire event
+  "hook_civicrm_entity_supported_info"
+  ([dev/core#3502](https://lab.civicrm.org/dev/core/-/issues/3502):
+  [23785](https://github.com/civicrm/civicrm-core/pull/23785))**
+
+  Softer errors when CiviEventDispatcher is not-ready.
+
+- **Import fixes for unicode url, Côte d’Ivoire
+  ([dev/core#3505](https://lab.civicrm.org/dev/core/-/issues/3505),
+  [dev/core#3506](https://lab.civicrm.org/dev/core/-/issues/3506),
+  [dev/core#3052](https://lab.civicrm.org/dev/core/-/issues/3052), and
+  [dev/core#3706](https://lab.civicrm.org/dev/core/-/issues/3706):
+  [23755](https://github.com/civicrm/civicrm-core/pull/23755) and
+  [23920](https://github.com/civicrm/civicrm-core/pull/23920))**
+
+- **After completing an activity import, it takes you to the contact import
+  screen ([dev/core#3513](https://lab.civicrm.org/dev/core/-/issues/3513):
+  [23766](https://github.com/civicrm/civicrm-core/pull/23766))**
+
+  Removes 'done' from the summary/import monitoring page.
+
+- **Fix import activity & add tests
+  ([23707](https://github.com/civicrm/civicrm-core/pull/23707))**
+
+  Fixes a Fatal error in MapField.
+
+- **Activity import error output missing the column the error is about
+  ([dev/core#3651](https://lab.civicrm.org/dev/core/-/issues/3651) and
+  [dev/core#1337](https://lab.civicrm.org/dev/core/-/issues/1337):
+  [23771](https://github.com/civicrm/civicrm-core/pull/23771))**
+
+  Fixes failure to show last column data in output, spaces in names.
+
+- **Custom data type grouping mismatch
+  (Work Towards [dev/core#3658](https://lab.civicrm.org/dev/core/-/issues/3658):
+  [23842](https://github.com/civicrm/civicrm-core/pull/23842))**
+
+  Regenerates civicrm_generated to ensure that grouping is added on installs.
+
+- **When upgrading an extension to use mixins, existing managed entities
+  get deleted ([dev/core#3660](https://lab.civicrm.org/dev/core/-/issues/3660):
+  [23824](https://github.com/civicrm/civicrm-core/pull/23824))**
+
+- **Permissioned Relationship no longer set up for "On Behalf of Organization"
+  Membership Contribution Form submissions
+  ([dev/core#3675](https://lab.civicrm.org/dev/core/-/issues/3675):
+  [23865](https://github.com/civicrm/civicrm-core/pull/23865))**
+
+- **Fix issue #116 api3 chain check_permissions
+  ([23671](https://github.com/civicrm/civicrm-core/pull/23671))**
+
+- **Handle empty date token gracefully
+  ([23827](https://github.com/civicrm/civicrm-core/pull/23827))**
+
+- **Fix Automatic renewal membership from front end contribution forms
+  ([23798](https://github.com/civicrm/civicrm-core/pull/23798))**
+
+- **Fix target contact label back to include target
+  ([23763](https://github.com/civicrm/civicrm-core/pull/23763))**
+
+- **Dedupe - Fix form buttons (again)
+  ([23757](https://github.com/civicrm/civicrm-core/pull/23757))**
+
+- **Ensure setting deceased date sets is_deceased in the BAO
+  ([23521](https://github.com/civicrm/civicrm-core/pull/23521))**
+
+- **Fix use of not-universally supported mysql field type
+  ([23501](https://github.com/civicrm/civicrm-core/pull/23501))**
+
+- **Remove extra question mark from url
+  ([23480](https://github.com/civicrm/civicrm-core/pull/23480))**
+
+- **Fix Schema System Check translation and show missing Custom Field ID
+  ([23469](https://github.com/civicrm/civicrm-core/pull/23469))**
+
+- **php8.1 - Check null first before sending to strlen
+  ([23589](https://github.com/civicrm/civicrm-core/pull/23589))**
+
+- **PHP8.1 - Fix deprecated passing null to glob
+  ([23713](https://github.com/civicrm/civicrm-core/pull/23713))**
+
+- **Typo fix for Entity Id
+  ([23693](https://github.com/civicrm/civicrm-core/pull/23693))**
+
+- **fix to get around link issues in ckeditor when opening scheduled reminder
+  in popup ([23510](https://github.com/civicrm/civicrm-core/pull/23510))**
+
+- **fix disableUSPS since import running in separate context of Queue.
+  ([23777](https://github.com/civicrm/civicrm-core/pull/23777))**
+
+- **Expand try-catch to whole function
+  ([23704](https://github.com/civicrm/civicrm-core/pull/23704))**
+
+- **Make try-catch more catchy
+  ([23700](https://github.com/civicrm/civicrm-core/pull/23700))**
+
+- **Print report permissions
+  ([dev/core#2540](https://lab.civicrm.org/dev/core/-/issues/2540):
+  [23616](https://github.com/civicrm/civicrm-core/pull/23616))**
+
+  Fixes a bug where when disabling the “access Report Criteria” permission, the
+  "Print report" and "Print to PDF" functions on a report appear, but do not
+  function.
+
+- **Fix createEmployerRelationship to work with the data it has when doing a
+  lookup, test ([23603](https://github.com/civicrm/civicrm-core/pull/23603))**
+
+- **Fix swapOptions writing over selected options on mapField page load.
+  ([23619](https://github.com/civicrm/civicrm-core/pull/23619))**
+
+- **Release lock when deleting cache key
+  ([23624](https://github.com/civicrm/civicrm-core/pull/23624))**
+
+- **Greeting handling - if email_greeting_custom (etc) isset &
+  email_greeting_id is not, set to 'Customized'
+  ([23537](https://github.com/civicrm/civicrm-core/pull/23537))**
+
+- **Catch & convert Guzzle exception
+  ([23765](https://github.com/civicrm/civicrm-core/pull/23765))**
+
+- **CRM_Utils_Check - Catch Guzzle exception, same as core exception
+  ([23466](https://github.com/civicrm/civicrm-core/pull/23466))**
+
+- **Allow for custom base page in AJAX requests
+  ([23420](https://github.com/civicrm/civicrm-core/pull/23420))**
+
+  Fixes a bug where custom base page does not work for AJAX requests from
+  "frontend".
+
+- **Add integer validation to import
+  ([23753](https://github.com/civicrm/civicrm-core/pull/23753))**
+
+- **E-notice fix on import
+  ([23541](https://github.com/civicrm/civicrm-core/pull/23541))**
+
+- **Import - ensure userID is set on parser
+  ([23636](https://github.com/civicrm/civicrm-core/pull/23636))**
+
+- **Import locations - code cleanup, add tests, fix bugs
+  ([23563](https://github.com/civicrm/civicrm-core/pull/23563))**
+
+  Most of this is code cleanup and tests but there is also a fix for importing
+  contacts with a location of Australia.
+
+- **Import - Relax "is_required" check for custom fields
+  ([23576](https://github.com/civicrm/civicrm-core/pull/23576))**
+
+- **returns weight 0 when weight column name is empty
+  ([23874](https://github.com/civicrm/civicrm-core/pull/23874))**
+
+  If a DAO lacks a weight field, the weight should simply return 0 instead of
+  causing an error.  This resolves issues with upgrades in certain
+  circumstances.
+
+- **When upgrading an extension to use mixins, existing managed entities get
+  deleted ([dev/core#3660](https://lab.civicrm.org/dev/core/-/issues/3660):
+  [23900](https://github.com/civicrm/civicrm-core/pull/23900))*
+
+- **APIv4 - Respect max length for name with export action
+  ([23472](https://github.com/civicrm/civicrm-core/pull/23472))**
+
+- **APIv4 - Exclude disabled custom fields
+  ([23583](https://github.com/civicrm/civicrm-core/pull/23583))**
+
+- **APIv4 - Allow creator to read `UserJob` and `Queue` records
+  ([23690](https://github.com/civicrm/civicrm-core/pull/23690))**
+
+- **SearchKit - Fix pager & tab count after creating a new record in a popup
+  ([23579](https://github.com/civicrm/civicrm-core/pull/23579))**
+
+- **SearchKit - Only add filter values to Afform title if passed internally
+  ([23807](https://github.com/civicrm/civicrm-core/pull/23807))**
+
+- **[REGRESSION] SearchKit - Fix angular console error when totalCount is not
+  given ([23759](https://github.com/civicrm/civicrm-core/pull/23759))**
+
+- **SearchKit - Fix default aggregate function for grand total rows
+  ([23573](https://github.com/civicrm/civicrm-core/pull/23573))**
+
+- **SearchKit - Fix in-place editing custom relationship fields
+  ([23496](https://github.com/civicrm/civicrm-core/pull/23496))**
+
+- **Searchkit - can't export more than x rows
+  ([dev/core#2736](https://lab.civicrm.org/dev/core/-/issues/2736):
+  [23548](https://github.com/civicrm/civicrm-core/pull/23548))**
+
+- **SearchKit - Make inline edit only available when applicable
+  ([23404](https://github.com/civicrm/civicrm-core/pull/23404))**
+
+- **SearchKit - Pick better default for aggregate functions
+  ([23446](https://github.com/civicrm/civicrm-core/pull/23446))**
+
+- **SearchKit - Don't transform case for fieldsets on admin screen (more
+  translation-friendly)
+  ([23437](https://github.com/civicrm/civicrm-core/pull/23437))**
+
+- **Afform - fix dependency injection for autogenerated forms
+  ([23818](https://github.com/civicrm/civicrm-core/pull/23818))**
+
+## CiviCampaign
+
+- **show honor roll only if it's enabled for the PCP page
+  ([23567](https://github.com/civicrm/civicrm-core/pull/23567))**
+
+### CiviCase
+
+- **Update case via API4 fails
+  ([dev/core#3671](https://lab.civicrm.org/dev/core/-/issues/3671):
+  [23836](https://github.com/civicrm/civicrm-core/pull/23836) and
+  [23876](https://github.com/civicrm/civicrm-core/pull/23876))**
+
+  Fix regression where updating cases via APIv4 fails.
+
+### CiviContribute
+
+- **Currency incorrectly displayed for price set text/quantity fields when
+  default currency is not USD
+  ([dev/core#3680](https://lab.civicrm.org/dev/core/-/issues/3680):
+  [23867](https://github.com/civicrm/civicrm-core/pull/23867))**
+
+- **Fix editing and saving a template contribution via form
+  ([21471](https://github.com/civicrm/civicrm-core/pull/21471))**
+
+- **Fix breakage in message preview on workflow contributions
+  ([23801](https://github.com/civicrm/civicrm-core/pull/23801))**
+
+- **only check batch currency match when adding a financial_trxn
+  ([23788](https://github.com/civicrm/civicrm-core/pull/23788))**
+
+- **Can no longer update Amount for Recurring Contributions even if it only has
+  one Lineitem
+  ([dev/financial#197](https://lab.civicrm.org/dev/financial/-/issues/197):
+  [23805](https://github.com/civicrm/civicrm-core/pull/23805))**
+
+- **Additional Details section on Recurring Contribution template edit screen
+  doesn't load anymore
+  ([dev/financial#199](https://lab.civicrm.org/dev/financial/-/issues/199):
+  [23786](https://github.com/civicrm/civicrm-core/pull/23786))**
+
+- **Fix Contribution import with pledge handling, add test
+  ([23717](https://github.com/civicrm/civicrm-core/pull/23717))**
+
+- **Contribution import - tests & fixes on dates, amount  
+  ([23688](https://github.com/civicrm/civicrm-core/pull/23688))**
+
+- **[Import] Fix Contribution Import mapping fields to use labels
+  ([23519](https://github.com/civicrm/civicrm-core/pull/23519))**
+
+- **Import contribution fails to update payment instrument in update mode
+  ([dev/core#3038](https://lab.civicrm.org/dev/core/-/issues/3038):
+  [23586](https://github.com/civicrm/civicrm-core/pull/23586))**
+
+### CiviEvent
+
+- **Fix missing contactID when registering for paid event from waitlist
+  ([23358](https://github.com/civicrm/civicrm-core/pull/23358))**
+
+- **Capitalise event setting title
+  ([23467](https://github.com/civicrm/civicrm-core/pull/23467))**
+
+- **Participant import fix - broken uniqueName fields, mapping saving, etc.
+  ([23733](https://github.com/civicrm/civicrm-core/pull/23733))**
+
+- **Fix Participant import, add tests
+  ([23703](https://github.com/civicrm/civicrm-core/pull/23703))**
+
+  Fixes a Fatal error in MapField.
+
+- **CiviEvent Search does not show all results
+  ([dev/core#3459](https://lab.civicrm.org/dev/core/-/issues/3459):
+  [23609](https://github.com/civicrm/civicrm-core/pull/23609))**
+
+### CiviGrant
+
+- **Installer - CiviGrant option no longer works
+  ([dev/core#3485](https://lab.civicrm.org/dev/core/-/issues/3485):
+  [23758](https://github.com/civicrm/civicrm-core/pull/23758))**
+
+  Removes CiviGrant from available components.
+
+- **Grant export Amount Granted or Amount Requested fields are blank, and
+  CiviGrant Date Fields no longer respect relative dates in Advanced Search
+  ([dev/core#3503](https://lab.civicrm.org/dev/core/-/issues/3503) and
+  [dev/core#3492](https://lab.civicrm.org/dev/core/-/issues/3492):
+  [23904](https://github.com/civicrm/civicrm-core/pull/23904))**
+
+### CiviMail
+
+- **Prefer frontend_title for mailing groups in {mailing.group}
+  ([dev/core#3463](https://lab.civicrm.org/dev/core/-/issues/3463):
+  [23570](https://github.com/civicrm/civicrm-core/pull/23570))**
+
+- **Greeting tokens are not replaced in bulk sms
+  ([dev/core#3177](https://lab.civicrm.org/dev/core/-/issues/3177):
+  [23516](https://github.com/civicrm/civicrm-core/pull/23516))**
+
+  Switches sms to use flexmailer token rendering.
+
+### CiviMember
+
+- **Bug Fix: Merging an Organisation contact and de-selecting the merge
+  Membership checkbox causes all related Membership to not be removed and the
+  Primary Membership is linked to the deleted Organisation
+  ([22682](https://github.com/civicrm/civicrm-core/pull/22682))**
+
+- **Added back 'Renewal Message' field on Membership renewal form
+  ([23726](https://github.com/civicrm/civicrm-core/pull/23726))**
+
+- **Membership should be listed chronologically by join date, the most recent
+  member since first
+  ([dev/core#3141](https://lab.civicrm.org/dev/core/-/issues/3141):
+  [23056](https://github.com/civicrm/civicrm-core/pull/23056))**
+
+### Backdrop Integration
+
+- **CiviCRM cron via HTTP on Backdrop isn't documented and doesn't work
+  ([dev/backdrop#8](https://lab.civicrm.org/dev/backdrop/-/issues/8):
+  [23620](https://github.com/civicrm/civicrm-core/pull/23620))**
+
+### Drupal Integration
+
+- **Use correct user variable in hook_user_insert
+  ([74](https://github.com/civicrm/civicrm-drupal-8/pull/74))**
+
+- **KCFinder on D9: You don't have permissions to browse server.
+  ([dev/drupal#179](https://lab.civicrm.org/dev/drupal/-/issues/179):
+  [342](https://github.com/civicrm/civicrm-packages/pull/342))**
+
+- **Drupal8/9 Sync email own user from Civi
+  ([dev/core#3467](https://lab.civicrm.org/dev/core/-/issues/3467):
+  [23546](https://github.com/civicrm/civicrm-core/pull/23546))**
+
+  Drupal 8 - Skips requirement for password when changing your own civi contact's
+  email
+
+### Joomla Integration
+
+- **[Joomla 4.0] Warnings when CiviCRM is uninstalled (Work towards
+  [dev/joomla#16](https://lab.civicrm.org/dev/joomla/-/issues/16):
+  [65](https://github.com/civicrm/civicrm-joomla/pull/65))**
+
+  Fixes CiviCRM logo not showing in Quick Icon plugin.
+
+- **[Joomla 4.0] Fatal error on submitting Profile with CMS username/password
+  ([23549](https://github.com/civicrm/civicrm-core/pull/23549))**
+
+- **Error when upgrading to 5.16.0
+  ([dev/drupal#79](https://lab.civicrm.org/dev/drupal/issues/79):
+  [51](https://github.com/civicrm/civicrm-joomla/pull/51))**
+
+  Updates PHP version checks to throw a more digestable error when the PHP
+  version is not compatible.
+
+### WordPress Integration
+
+- **Rc import with Wordpress goes to the right url but doesn't 'refresh'
+  ([dev/core#3707](https://lab.civicrm.org/dev/core/-/issues/3707):
+  [23927](https://github.com/civicrm/civicrm-core/pull/23927))**
+
+## <a name="misc"></a>Miscellany
+
+- **Afform - Trigger 'crmFormSuccess' event after submission
+  ([23735](https://github.com/civicrm/civicrm-core/pull/23735))**
+
+- **Afform - allow ids to be passed directly into the directive
+  ([23656](https://github.com/civicrm/civicrm-core/pull/23656))**
+
+- **SearchKit - Remove confusing extra joins between Contact & Related Contacts
+  ([23655](https://github.com/civicrm/civicrm-core/pull/23655))**
+
+- **Authx - Mark extension as beta
+  ([23601](https://github.com/civicrm/civicrm-core/pull/23601))**
+
+- **Duplicate function - divide & conquer
+  ([23542](https://github.com/civicrm/civicrm-core/pull/23542))**
+
+- **Deprecate crazy BAO handling of preferred_communication_method
+  ([23623](https://github.com/civicrm/civicrm-core/pull/23623))**
+
+- **Simplify return from createContact
+  ([23635](https://github.com/civicrm/civicrm-core/pull/23635))**
+
+- **Simplify greeting handling, add test
+  ([23629](https://github.com/civicrm/civicrm-core/pull/23629))**
+
+- **Deprecate stuff getting super deep into the BAO unformatted
+  ([23520](https://github.com/civicrm/civicrm-core/pull/23520))**
+
+- **Add not-yet-used function to allow the import to run in static (queue)
+  context ([23691](https://github.com/civicrm/civicrm-core/pull/23691))**
+
+- **FiveFiftyOne - Enable snapshots for data modified data
+  ([23783](https://github.com/civicrm/civicrm-core/pull/23783))**
+
+- **Translation: remove support for CiviCRM pre-4.5 l10n file locations
+  ([23435](https://github.com/civicrm/civicrm-core/pull/23435))**
+
+- **APIv3 - Fix regression in handling chained calls with `sequential`
+  ([23672](https://github.com/civicrm/civicrm-core/pull/23672))**
+
+- **Update contributor-key.yml
+  ([23633](https://github.com/civicrm/civicrm-core/pull/23633))**
+
+- **Whitespace cleanup - remove `if(1)`
+  ([23621](https://github.com/civicrm/civicrm-core/pull/23621))**
+
+- **Reformat whitespace
+  ([23676](https://github.com/civicrm/civicrm-core/pull/23676))**
+
+- **Another always-true-if
+  ([23559](https://github.com/civicrm/civicrm-core/pull/23559))**
+
+- **Painstaking unravelling of function
+  ([23483](https://github.com/civicrm/civicrm-core/pull/23483))**
+
+- **Consolidate datasource form - event import
+  ([23457](https://github.com/civicrm/civicrm-core/pull/23457))**
+
+- **Trivial extraction - addFormButtons shared code
+  ([23709](https://github.com/civicrm/civicrm-core/pull/23709))**
+
+- **Move validate field function to the parent class [Straight move]
+  ([23564](https://github.com/civicrm/civicrm-core/pull/23564))**
+
+- **Add noisy deprecation to unused, deprecated, functions
+  ([23571](https://github.com/civicrm/civicrm-core/pull/23571))**
+
+- **Minor simplification - use `$self->getContactType(),`
+  ([23710](https://github.com/civicrm/civicrm-core/pull/23710))**
+
+- **Clean up function signature
+  ([23550](https://github.com/civicrm/civicrm-core/pull/23550))**
+
+- **Minor cleanup on import return codes
+  ([23626](https://github.com/civicrm/civicrm-core/pull/23626))**
+
+- **Cleanup sql query
+  ([23512](https://github.com/civicrm/civicrm-core/pull/23512))**
+
+- **Cleanup gender handling in contact import + add test
+  ([23484](https://github.com/civicrm/civicrm-core/pull/23484))**
+
+- **ProximityQuery - Remove unused code
+  ([23581](https://github.com/civicrm/civicrm-core/pull/23581))**
+
+- **Remove unused class
+  ([23580](https://github.com/civicrm/civicrm-core/pull/23580))**
+
+- **Remove unused properties
+  ([23701](https://github.com/civicrm/civicrm-core/pull/23701))**
+
+- **Remove deprecated preferred_mail_format from more places...
+  ([23565](https://github.com/civicrm/civicrm-core/pull/23565))**
+
+- **Remove some never used fields - copy & paste begone
+  ([23605](https://github.com/civicrm/civicrm-core/pull/23605))**
+
+- **Remove obsolete code - this parameter is not possible
+  ([23625](https://github.com/civicrm/civicrm-core/pull/23625))**
+
+- **Remove unused variables
+  ([23613](https://github.com/civicrm/civicrm-core/pull/23613))**
+
+- **Remove no-longer-used function 29 points
+  ([23653](https://github.com/civicrm/civicrm-core/pull/23653))**
+
+- **Remove legacy calls to `civicrm_error`, unpack return
+  ([23634](https://github.com/civicrm/civicrm-core/pull/23634))**
+
+- **Remove some unused variables
+  ([23614](https://github.com/civicrm/civicrm-core/pull/23614))**
+
+- **Remove do-nothing deprecated line
+  ([23556](https://github.com/civicrm/civicrm-core/pull/23556))**
+
+- **Remove unreachable code
+  ([23551](https://github.com/civicrm/civicrm-core/pull/23551))**
+
+- **Remove a couple of non-test tests  - syntax conformance
+  ([23715](https://github.com/civicrm/civicrm-core/pull/23715))**
+
+- **Remove some more unused code
+  ([23747](https://github.com/civicrm/civicrm-core/pull/23747))**
+
+- **Remove always-true if-check
+  ([23530](https://github.com/civicrm/civicrm-core/pull/23530))**
+
+- **Remove extraneous deprecated check
+  ([23532](https://github.com/civicrm/civicrm-core/pull/23532))**
+
+- **Remove obsolete/unused code, fix notices - activity import
+  ([23745](https://github.com/civicrm/civicrm-core/pull/23745))**
+
+- **Remove more obsolete import code
+  ([23742](https://github.com/civicrm/civicrm-core/pull/23742))**
+
+- **Remove unused functions
+  ([23740](https://github.com/civicrm/civicrm-core/pull/23740))**
+
+- **Remove always true if conditions (whitespace in next commit)
+  ([23533](https://github.com/civicrm/civicrm-core/pull/23533))**
+
+- **Remove never-true fields, and impossible property handling from previously
+  shared function ([23545](https://github.com/civicrm/civicrm-core/pull/23545))**
+
+- **Remove sets for no-longer gotten vars
+  ([23453](https://github.com/civicrm/civicrm-core/pull/23453))**
+
+- **(NFC) karma - Enable all Civi components (not just CiviCase)
+  ([23450](https://github.com/civicrm/civicrm-core/pull/23450))**
+
+- **[NFC] Improve comment blocks for mapper
+  ([23517](https://github.com/civicrm/civicrm-core/pull/23517))**
+
+- **[NFC] Remove weird file
+  ([23539](https://github.com/civicrm/civicrm-core/pull/23539))**
+
+- **[NFC] Remove weird test data file
+  ([23727](https://github.com/civicrm/civicrm-core/pull/23727))**
+
+- **[NFC] Fix Since version in Price Set Entity APIv4
+  ([23698](https://github.com/civicrm/civicrm-core/pull/23698))**
+
+- **[NFC] Mixin - update version tags and add comment for new version of mgd-php
+  ([23685](https://github.com/civicrm/civicrm-core/pull/23685))**
+
+- **[NFC] Failing test for api chain using sequential
+  ([23675](https://github.com/civicrm/civicrm-core/pull/23675))**
+
+- **(NFC) Scheduled Reminders - Reinstate and analyze test-case for "Also
+  Include" ([23628](https://github.com/civicrm/civicrm-core/pull/23628))**
+
+- **[NFC] Bring back deleted activity email tests
+  ([23577](https://github.com/civicrm/civicrm-core/pull/23577))**
+
+- **(NFC) CRM_Utils_Hook - Typo
+  ([23448](https://github.com/civicrm/civicrm-core/pull/23448))**
+
+- **Ref Extract import validation
+  ([23498](https://github.com/civicrm/civicrm-core/pull/23498))**
+
+- **[Ref] [Import] Cleanup function return
+  ([23511](https://github.com/civicrm/civicrm-core/pull/23511))**
+
+- **[REF] [Import] Remove unused parameter
+  ([23495](https://github.com/civicrm/civicrm-core/pull/23495))**
+
+- **[REF] [Import] Remove now-unused code
+  ([23461](https://github.com/civicrm/civicrm-core/pull/23461))**
+
+- **[REF] [Import] Stop calling Parser in MapField mode (contact import)
+  ([23470](https://github.com/civicrm/civicrm-core/pull/23470))**
+
+- **[REF] [Import] Minor simplification
+  ([23464](https://github.com/civicrm/civicrm-core/pull/23464))**
+
+- **[REF] [Import] Remove unused variable
+  ([23463](https://github.com/civicrm/civicrm-core/pull/23463))**
+
+- **[REF] [Import] Remove unused field get action (death to copy & paste)
+  ([23428](https://github.com/civicrm/civicrm-core/pull/23428))**
+
+- **[REF] [Import] Simplify if - exit loop early
+  ([23427](https://github.com/civicrm/civicrm-core/pull/23427))**
+
+- **[REF] [Import] Activity - clean up copy & paste
+  ([23289](https://github.com/civicrm/civicrm-core/pull/23289))**
+
+- **[Import] [Ref] Trivial - fold function contents back into parent
+  ([23610](https://github.com/civicrm/civicrm-core/pull/23610))**
+
+- **Extend import option handling to prefix, suffix, language,
+  communication_style
+  ([23535](https://github.com/civicrm/civicrm-core/pull/23535))**
+
+- **[Import] Consolidate DataSource.tpl - template for first file on activity
+  import ([23456](https://github.com/civicrm/civicrm-core/pull/23456))**
+
+- **[Import] Check subtype validity in validate rather than wait for 'imort'
+  ([23526](https://github.com/civicrm/civicrm-core/pull/23526))**
+
+- **[Import] Use table rather than csvs for no-match & unparsed
+  ([23418](https://github.com/civicrm/civicrm-core/pull/23418))**
+
+- **[Import] Unpack the weird wild error return
+  ([23474](https://github.com/civicrm/civicrm-core/pull/23474))**
+
+- **[Import] Remove handling for unavailable field current_employer
+  ([23509](https://github.com/civicrm/civicrm-core/pull/23509))**
+
+- **Contribution import - simplify error handling
+  ([23714](https://github.com/civicrm/civicrm-core/pull/23714))**
+
+- **[Import] [Contribution] Cleanup templates & form variables, following
+  contact pattern
+  ([23683](https://github.com/civicrm/civicrm-core/pull/23683))**
+
+- **Contact import - extract common code, make tags & groups queue-friendly
+  ([23680](https://github.com/civicrm/civicrm-core/pull/23680))**
+
+- **Contact Import cleanup - includes fixes to contact machine
+  ([23666](https://github.com/civicrm/civicrm-core/pull/23666))**
+
+- **[Import] Add some not-yet-used `getParser` functions that are prone to
+  conflict ([23590](https://github.com/civicrm/civicrm-core/pull/23590))**
+
+- **[Import] Remove empty if
+  ([23531](https://github.com/civicrm/civicrm-core/pull/23531))**
+
+- **[Import] Fix & test check on contact subtype change
+  ([23508](https://github.com/civicrm/civicrm-core/pull/23508))**
+
+- **[Import] [Ref] Remove unused variable
+  ([23462](https://github.com/civicrm/civicrm-core/pull/23462))**
+
+- **[Import] Remove silly param
+  ([23493](https://github.com/civicrm/civicrm-core/pull/23493))**
+
+- **[Import] Remove svn whimsy - DUPLICATE_REPLACE
+  ([23504](https://github.com/civicrm/civicrm-core/pull/23504))**
+
+- **[Import] Remove `if (1) {` (whitespace intensive)
+  ([23494](https://github.com/civicrm/civicrm-core/pull/23494))**
+
+- **[Import] Cleanup Contribution flow - esp with regards to soft credits
+  ([23588](https://github.com/civicrm/civicrm-core/pull/23588))**
+
+- **[Import] [Ref] [Contribution] Additional functions, typo fix
+  ([23637](https://github.com/civicrm/civicrm-core/pull/23637))**
+
+- **[Import] Test + fix for failure to reject invalid ex identifier
+  ([23560](https://github.com/civicrm/civicrm-core/pull/23560))**
+
+- **[Import] [ref] Move function to parent for use by siblings
+  ([23592](https://github.com/civicrm/civicrm-core/pull/23592))**
+
+- **[Import] Add tests for contact type & contact subtype handling
+  ([23475](https://github.com/civicrm/civicrm-core/pull/23475))**
+
+- **[Import] Simplify checking contact type is valid
+  ([23476](https://github.com/civicrm/civicrm-core/pull/23476))**
+
+- **[Import] Stop passing unused parameter
+  ([23421](https://github.com/civicrm/civicrm-core/pull/23421))**
+
+- **[Ref] [Import][Member] Remove unused params
+  ([23425](https://github.com/civicrm/civicrm-core/pull/23425))**
+
+- **[REF] [Import] Create user-job records for Memership imports
+  ([23416](https://github.com/civicrm/civicrm-core/pull/23416))**
+
+- **(REF) Importer - Remove unused parameters. Simplify signature.
+  ([23401](https://github.com/civicrm/civicrm-core/pull/23401))**
+
+- **[REF] Import - make condition clearer
+  ([23382](https://github.com/civicrm/civicrm-core/pull/23382))**
+
+- **[REF] [Import] Contribution import - clarify return codes
+  ([23290](https://github.com/civicrm/civicrm-core/pull/23290))**
+
+- **[REF] [Import] Summary tpl - remove always-true ifs
+  ([23406](https://github.com/civicrm/civicrm-core/pull/23406))**
+
+- **[REF][Import] Remove some, now unused, parameters
+  ([23405](https://github.com/civicrm/civicrm-core/pull/23405))**
+
+- **[REF] [Import] Parser cleanup
+  ([23442](https://github.com/civicrm/civicrm-core/pull/23442))**
+
+- **[REF] [Import] Minor code cleanup
+  ([23444](https://github.com/civicrm/civicrm-core/pull/23444))**
+
+- **[Import] Reduce unused copy & paste
+  ([23400](https://github.com/civicrm/civicrm-core/pull/23400))**
+
+- **[REF] [Import] Stop passing unused parameters
+  ([23386](https://github.com/civicrm/civicrm-core/pull/23386))**
+
+- **[Import] [Ref] Iterate through the mapping of fields
+  ([23384](https://github.com/civicrm/civicrm-core/pull/23384))**
+
+- **[Ref][Import] Remove now-unused code
+  ([23395](https://github.com/civicrm/civicrm-core/pull/23395))**
+
+- **[TEST ONLY] APIv4 - Remove unused extras from ConformanceTest
+  ([23410](https://github.com/civicrm/civicrm-core/pull/23410))**
+
+- **[TEST ONLY] APIv4 - ensure test records are cleaned up in non-transaction
+  tests ([23441](https://github.com/civicrm/civicrm-core/pull/23441))**
+
+- **Test cleanup - use names keys in mapper array where possible for clarity
+  ([23627](https://github.com/civicrm/civicrm-core/pull/23627))**
+
+- **Additional test
+  ([23562](https://github.com/civicrm/civicrm-core/pull/23562))**
+
+- **Add location import testing
+  ([23540](https://github.com/civicrm/civicrm-core/pull/23540))**
+
+- **Test fix
+  ([23561](https://github.com/civicrm/civicrm-core/pull/23561))**
+
+- **Add unit tests to cover date field imports
+  ([23502](https://github.com/civicrm/civicrm-core/pull/23502))**
+
+- **Payment forms test fixes
+  ([23524](https://github.com/civicrm/civicrm-core/pull/23524))**
+
+- **Re-use code in test
+  ([23523](https://github.com/civicrm/civicrm-core/pull/23523))**
+
+- **Fix test to validate forms & remove some unused code
+  ([23734](https://github.com/civicrm/civicrm-core/pull/23734))**
+
+- **Reduce test output spam
+  ([23750](https://github.com/civicrm/civicrm-core/pull/23750))**
+
+- **Fix for failing test in master
+  ([23751](https://github.com/civicrm/civicrm-core/pull/23751))**
+
+- **[REF] [TEST ONLY] APIv4 - Reorganize test classes, don't use transactions
+  for custom field tests
+  ([23402](https://github.com/civicrm/civicrm-core/pull/23402))**
+
+- **[REF] Fix second output in customFormat function and extend unit test
+  ([23815](https://github.com/civicrm/civicrm-core/pull/23815))**
+
+- **(REF) CRM_Dedupe_BAO_DedupeRule - Support third party fields and tables in
+  rules ([23332](https://github.com/civicrm/civicrm-core/pull/23332))**
+
+- **Update guzzle to 6.5.7
+  ([23748](https://github.com/civicrm/civicrm-core/pull/23748))**
+
+- **[REF] Update Guzzle to be 6.5.8
+  ([23858](https://github.com/civicrm/civicrm-core/pull/23858))**
+
+- **[REF] Fix PHP8.1 issue with passing NULL to trim()
+  ([23317](https://github.com/civicrm/civicrm-core/pull/23317))**
+
+- **[REF] Remove handling for non-existent 'savedMapping' field
+  ([23283](https://github.com/civicrm/civicrm-core/pull/23283))**
+
+- **[REF] Improve Get Coordinates by supporting other geocoding providers…
+  ([23646](https://github.com/civicrm/civicrm-core/pull/23646))**
+
+- **[REF] Minor simplification on input
+  ([23536](https://github.com/civicrm/civicrm-core/pull/23536))**
+
+- **(REF) CRM_Upgrade_Form - Remove silly method `runQuery`
+  ([23492](https://github.com/civicrm/civicrm-core/pull/23492))**
+
+- **[REF] APIv4 - Simplify entity creation in test suite
+  ([23432](https://github.com/civicrm/civicrm-core/pull/23432))**
+
+- **[REF] Move list of fields that have been upgraded
+  ([23518](https://github.com/civicrm/civicrm-core/pull/23518))**
+
+- **[REF] Remove unreachable code
+  ([23507](https://github.com/civicrm/civicrm-core/pull/23507))**
+
+- **[REF] Simplify contact.create
+  ([23515](https://github.com/civicrm/civicrm-core/pull/23515))**
+
+- **[REF] Fix handling of NULL values in count_characters smarty modifier by
+  creating a CiviCRM specific one that handles them
+  ([23318](https://github.com/civicrm/civicrm-core/pull/23318))**
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following code authors:
+
+AGH Strategies - Alice Frumin, Andie Hunt; Agileware - Justin Freeman;
+Benjamin W; Christian Wach; Circle Interactive - Pradeep Nayak; CiviCRM -
+Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - Mathieu
+Lutfy; Dave D; Davis Media Access - Darrick Servis; Deepak Srivastava;
+ES-Progress - Sandor Semsey; Freeform Solutions - Herb van den Dool;
+Fuzion - Luke Stewart; iXiam - César Ramos; JMA Consulting - Monish Deb, Seamus
+Lee; Klangsoft - David Reedy Jr; Lighthouse Consulting and Design - Brian
+Shaughnessy; Megaphone Technology Consulting - Brienne Kordis, Jon Goldberg;
+MJW Consulting - Matthew Wire; Nicol Wistreich; Progressive Technology
+Project - Jamie McClelland; Robert J. Lang; Squiffle Consulting - Aidan
+Saunders; Third Sector Design - Kurund Jalmi; Wikimedia Foundation - Eileen
+McNaughton
+
+Most authors also reviewed code for this release; in addition, the following
+reviewers contributed their comments:
+
+Agileware - Justin Freeman; ALL IN APPLI; Andy Clark; Artful Robot - Rich Lott;
+Australian Greens - Andrew Cormick-Dockery; Betty Dolfing; Blackfly
+Solutions - Alan Dixon; CiviCoop - Jaap Jansma; Coop SymbioTIC - Samuel Vanhove;
+DevApp - Adam Kwiatkowski; Francesc Bassas i Bullich; Fuzion - Peter Davis;
+Greenleaf Advancement - Guy Iaccarino; Humanists UK - Andrew West; jaomalley;
+Jens Schuppe; Semper IT - Karin Gerritsen; Tadpole Collective - Kevin Cristiano
index b8a1ff3b59b6d1cc9dfd197f582b50ac7696ee1a..69dfb35e7e91ef1cbf8658994af2e6aa436c3fa1 100644 (file)
@@ -1,8 +1,8 @@
--- MySQL dump 10.19  Distrib 10.3.29-MariaDB, for debian-linux-gnu (x86_64)
+-- MySQL dump 10.19  Distrib 10.3.35-MariaDB, for debian-linux-gnu (x86_64)
 --
--- Host: database    Database: dmastercivicrm
+-- Host: 127.0.0.1    Database: tax549dev501symbiodevxyzci_1834a
 -- ------------------------------------------------------
--- Server version      10.4.20-MariaDB-1:10.4.20+maria~focal
+-- Server version      10.3.35-MariaDB-1:10.3.35+maria~buster-log
 
 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
 /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -161,647 +161,647 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_activity` WRITE;
 /*!40000 ALTER TABLE `civicrm_activity` DISABLE KEYS */;
 INSERT INTO `civicrm_activity` (`id`, `source_record_id`, `activity_type_id`, `subject`, `activity_date_time`, `duration`, `location`, `phone_id`, `phone_number`, `details`, `status_id`, `priority_id`, `parent_id`, `is_test`, `medium_id`, `is_auto`, `relationship_id`, `is_current_revision`, `original_id`, `result`, `is_deleted`, `campaign_id`, `engagement_level`, `weight`, `is_star`, `created_date`, `modified_date`) VALUES
- (1,NULL,10,'Subject for Pledge Acknowledgment','2021-11-05 23:34:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (2,NULL,10,'Subject for Pledge Acknowledgment','2021-09-16 02:50:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (3,NULL,9,'Subject for Tell a Friend','2021-11-19 04:00:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (4,NULL,9,'Subject for Tell a Friend','2021-12-04 17:48:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (5,NULL,10,'Subject for Pledge Acknowledgment','2021-10-29 12:19:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (6,NULL,10,'Subject for Pledge Acknowledgment','2021-06-25 05:56:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (7,NULL,10,'Subject for Pledge Acknowledgment','2021-12-13 16:48:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (8,NULL,10,'Subject for Pledge Acknowledgment','2021-08-01 05:23:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (9,NULL,9,'Subject for Tell a Friend','2022-04-10 22:05:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (10,NULL,10,'Subject for Pledge Acknowledgment','2022-04-12 13:42:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (11,NULL,10,'Subject for Pledge Acknowledgment','2022-03-04 18:55:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (12,NULL,9,'Subject for Tell a Friend','2022-02-07 06:57:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (13,NULL,9,'Subject for Tell a Friend','2021-08-06 02:56:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (14,NULL,9,'Subject for Tell a Friend','2021-09-02 01:12:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (15,NULL,10,'Subject for Pledge Acknowledgment','2022-03-22 23:14:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (16,NULL,9,'Subject for Tell a Friend','2022-06-10 03:05:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (17,NULL,10,'Subject for Pledge Acknowledgment','2021-08-18 03:46:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (18,NULL,9,'Subject for Tell a Friend','2021-11-07 23:11:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (19,NULL,10,'Subject for Pledge Acknowledgment','2021-10-26 21:57:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (20,NULL,9,'Subject for Tell a Friend','2022-05-02 01:34:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (21,NULL,10,'Subject for Pledge Acknowledgment','2021-11-08 13:02:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (22,NULL,9,'Subject for Tell a Friend','2022-03-15 06:28:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (23,NULL,9,'Subject for Tell a Friend','2022-06-09 18:30:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (24,NULL,9,'Subject for Tell a Friend','2022-06-07 07:56:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (25,NULL,9,'Subject for Tell a Friend','2021-07-01 12:54:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (26,NULL,9,'Subject for Tell a Friend','2022-05-08 14:15:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (27,NULL,9,'Subject for Tell a Friend','2021-12-17 16:36:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (28,NULL,10,'Subject for Pledge Acknowledgment','2022-04-30 23:22:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (29,NULL,9,'Subject for Tell a Friend','2022-04-22 06:42:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (30,NULL,9,'Subject for Tell a Friend','2021-09-02 02:09:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (31,NULL,9,'Subject for Tell a Friend','2021-10-21 09:37:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (32,NULL,10,'Subject for Pledge Acknowledgment','2021-12-01 09:45:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (33,NULL,9,'Subject for Tell a Friend','2022-03-09 21:14:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (34,NULL,10,'Subject for Pledge Acknowledgment','2022-03-28 22:34:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (35,NULL,10,'Subject for Pledge Acknowledgment','2021-11-15 04:45:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (36,NULL,10,'Subject for Pledge Acknowledgment','2022-03-04 02:05:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (37,NULL,9,'Subject for Tell a Friend','2021-11-17 07:33:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (38,NULL,9,'Subject for Tell a Friend','2022-01-28 22:35:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (39,NULL,10,'Subject for Pledge Acknowledgment','2021-08-08 06:58:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (40,NULL,10,'Subject for Pledge Acknowledgment','2021-09-03 11:46:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (41,NULL,10,'Subject for Pledge Acknowledgment','2022-03-19 16:26:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (42,NULL,9,'Subject for Tell a Friend','2021-11-28 11:13:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (43,NULL,9,'Subject for Tell a Friend','2022-05-18 22:37:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (44,NULL,9,'Subject for Tell a Friend','2022-01-13 15:50:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:41','2022-06-15 13:01:41'),
- (45,NULL,9,'Subject for Tell a Friend','2022-05-24 09:49:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (46,NULL,10,'Subject for Pledge Acknowledgment','2021-07-10 18:06:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (47,NULL,9,'Subject for Tell a Friend','2022-03-22 20:44:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (48,NULL,9,'Subject for Tell a Friend','2022-01-20 06:14:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (49,NULL,10,'Subject for Pledge Acknowledgment','2021-11-02 02:04:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (50,NULL,10,'Subject for Pledge Acknowledgment','2022-02-11 17:19:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (51,NULL,10,'Subject for Pledge Acknowledgment','2021-07-18 09:03:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (52,NULL,10,'Subject for Pledge Acknowledgment','2022-01-16 15:00:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (53,NULL,10,'Subject for Pledge Acknowledgment','2021-09-14 17:40:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (54,NULL,10,'Subject for Pledge Acknowledgment','2021-12-20 08:20:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (55,NULL,10,'Subject for Pledge Acknowledgment','2021-11-27 13:48:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (56,NULL,10,'Subject for Pledge Acknowledgment','2022-01-03 11:24:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (57,NULL,9,'Subject for Tell a Friend','2021-10-13 01:35:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (58,NULL,9,'Subject for Tell a Friend','2021-09-18 03:44:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (59,NULL,10,'Subject for Pledge Acknowledgment','2021-11-22 15:19:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (60,NULL,10,'Subject for Pledge Acknowledgment','2021-07-19 08:30:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (61,NULL,9,'Subject for Tell a Friend','2022-01-09 10:22:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (62,NULL,9,'Subject for Tell a Friend','2021-07-11 13:04:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (63,NULL,9,'Subject for Tell a Friend','2021-07-31 21:39:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (64,NULL,10,'Subject for Pledge Acknowledgment','2022-05-05 22:39:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (65,NULL,10,'Subject for Pledge Acknowledgment','2021-06-15 14:59:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (66,NULL,9,'Subject for Tell a Friend','2022-02-27 16:53:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (67,NULL,9,'Subject for Tell a Friend','2021-08-31 04:45:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (68,NULL,9,'Subject for Tell a Friend','2021-12-11 11:22:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (69,NULL,9,'Subject for Tell a Friend','2022-05-30 13:56:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (70,NULL,10,'Subject for Pledge Acknowledgment','2022-03-27 23:46:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (71,NULL,10,'Subject for Pledge Acknowledgment','2022-06-05 03:25:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (72,NULL,10,'Subject for Pledge Acknowledgment','2021-12-04 03:53:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (73,NULL,10,'Subject for Pledge Acknowledgment','2021-12-12 00:20:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (74,NULL,9,'Subject for Tell a Friend','2022-06-15 07:18:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (75,NULL,10,'Subject for Pledge Acknowledgment','2022-03-05 18:19:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (76,NULL,9,'Subject for Tell a Friend','2022-03-02 17:58:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (77,NULL,10,'Subject for Pledge Acknowledgment','2022-01-05 20:25:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (78,NULL,10,'Subject for Pledge Acknowledgment','2022-05-22 07:40:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (79,NULL,10,'Subject for Pledge Acknowledgment','2022-06-10 12:51:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (80,NULL,9,'Subject for Tell a Friend','2022-04-08 23:35:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (81,NULL,10,'Subject for Pledge Acknowledgment','2021-08-28 00:33:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (82,NULL,9,'Subject for Tell a Friend','2021-08-29 05:59:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (83,NULL,10,'Subject for Pledge Acknowledgment','2022-05-18 04:20:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (84,NULL,9,'Subject for Tell a Friend','2022-06-05 05:24:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (85,NULL,10,'Subject for Pledge Acknowledgment','2022-03-31 03:51:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (86,NULL,10,'Subject for Pledge Acknowledgment','2022-05-21 08:31:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (87,NULL,9,'Subject for Tell a Friend','2022-05-08 23:22:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (88,NULL,9,'Subject for Tell a Friend','2021-11-22 10:26:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (89,NULL,9,'Subject for Tell a Friend','2022-05-16 08:48:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (90,NULL,10,'Subject for Pledge Acknowledgment','2021-08-11 15:47:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (91,NULL,10,'Subject for Pledge Acknowledgment','2021-07-23 12:10:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (92,NULL,9,'Subject for Tell a Friend','2021-11-10 00:24:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (93,NULL,10,'Subject for Pledge Acknowledgment','2022-05-02 14:06:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (94,NULL,9,'Subject for Tell a Friend','2021-06-26 05:28:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (95,NULL,9,'Subject for Tell a Friend','2022-04-07 14:48:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (96,NULL,10,'Subject for Pledge Acknowledgment','2022-01-11 20:39:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (97,NULL,10,'Subject for Pledge Acknowledgment','2021-07-01 09:21:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (98,NULL,10,'Subject for Pledge Acknowledgment','2022-03-22 14:11:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (99,NULL,10,'Subject for Pledge Acknowledgment','2022-02-21 03:14:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (100,NULL,10,'Subject for Pledge Acknowledgment','2021-09-21 07:50:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (101,NULL,10,'Subject for Pledge Acknowledgment','2021-12-20 02:19:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (102,NULL,9,'Subject for Tell a Friend','2022-03-14 19:13:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (103,NULL,10,'Subject for Pledge Acknowledgment','2022-05-16 09:46:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (104,NULL,9,'Subject for Tell a Friend','2021-08-13 03:42:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (105,NULL,9,'Subject for Tell a Friend','2022-01-17 00:30:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (106,NULL,9,'Subject for Tell a Friend','2022-04-30 11:07:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (107,NULL,9,'Subject for Tell a Friend','2022-03-08 16:53:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (108,NULL,10,'Subject for Pledge Acknowledgment','2021-08-09 09:21:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (109,NULL,10,'Subject for Pledge Acknowledgment','2022-01-24 05:07:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (110,NULL,9,'Subject for Tell a Friend','2021-08-08 10:28:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (111,NULL,10,'Subject for Pledge Acknowledgment','2021-10-09 04:59:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (112,NULL,9,'Subject for Tell a Friend','2022-05-22 00:12:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (113,NULL,10,'Subject for Pledge Acknowledgment','2021-08-07 20:03:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (114,NULL,9,'Subject for Tell a Friend','2022-04-03 04:20:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (115,NULL,9,'Subject for Tell a Friend','2021-12-07 22:00:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (116,NULL,9,'Subject for Tell a Friend','2021-07-14 04:31:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (117,NULL,9,'Subject for Tell a Friend','2021-11-12 17:03:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (118,NULL,9,'Subject for Tell a Friend','2022-01-19 12:22:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:42','2022-06-15 13:01:42'),
- (119,NULL,9,'Subject for Tell a Friend','2022-01-05 17:57:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (120,NULL,9,'Subject for Tell a Friend','2022-01-16 18:33:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (121,NULL,10,'Subject for Pledge Acknowledgment','2021-07-04 03:45:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (122,NULL,10,'Subject for Pledge Acknowledgment','2021-06-27 07:43:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (123,NULL,9,'Subject for Tell a Friend','2022-04-25 14:47:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (124,NULL,9,'Subject for Tell a Friend','2021-09-06 03:28:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (125,NULL,9,'Subject for Tell a Friend','2021-10-31 00:26:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (126,NULL,10,'Subject for Pledge Acknowledgment','2021-09-14 09:42:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (127,NULL,9,'Subject for Tell a Friend','2021-06-24 21:21:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (128,NULL,9,'Subject for Tell a Friend','2021-09-04 13:05:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (129,NULL,9,'Subject for Tell a Friend','2022-02-21 11:44:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (130,NULL,9,'Subject for Tell a Friend','2022-03-22 19:37:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (131,NULL,9,'Subject for Tell a Friend','2022-05-03 21:20:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (132,NULL,10,'Subject for Pledge Acknowledgment','2022-01-04 17:17:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (133,NULL,10,'Subject for Pledge Acknowledgment','2021-10-08 15:58:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (134,NULL,10,'Subject for Pledge Acknowledgment','2021-12-07 13:30:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (135,NULL,10,'Subject for Pledge Acknowledgment','2021-07-07 19:10:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (136,NULL,9,'Subject for Tell a Friend','2022-04-07 13:57:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (137,NULL,9,'Subject for Tell a Friend','2021-12-22 02:37:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (138,NULL,9,'Subject for Tell a Friend','2021-09-06 20:21:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (139,NULL,9,'Subject for Tell a Friend','2021-07-23 09:00:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (140,NULL,9,'Subject for Tell a Friend','2021-10-20 12:00:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (141,NULL,9,'Subject for Tell a Friend','2022-03-02 05:50:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (142,NULL,9,'Subject for Tell a Friend','2022-05-31 00:14:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (143,NULL,9,'Subject for Tell a Friend','2021-10-05 03:49:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (144,NULL,10,'Subject for Pledge Acknowledgment','2022-02-18 13:50:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (145,NULL,10,'Subject for Pledge Acknowledgment','2021-08-27 23:46:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (146,NULL,10,'Subject for Pledge Acknowledgment','2021-06-22 14:28:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (147,NULL,10,'Subject for Pledge Acknowledgment','2021-06-24 18:15:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (148,NULL,9,'Subject for Tell a Friend','2021-06-24 21:21:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (149,NULL,10,'Subject for Pledge Acknowledgment','2021-08-26 09:39:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (150,NULL,9,'Subject for Tell a Friend','2022-05-17 06:26:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (151,NULL,10,'Subject for Pledge Acknowledgment','2021-08-08 03:50:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (152,NULL,9,'Subject for Tell a Friend','2022-03-30 20:09:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (153,NULL,10,'Subject for Pledge Acknowledgment','2022-01-29 23:52:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (154,NULL,9,'Subject for Tell a Friend','2022-06-14 10:46:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (155,NULL,9,'Subject for Tell a Friend','2021-09-05 04:23:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (156,NULL,9,'Subject for Tell a Friend','2022-02-23 09:46:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (157,NULL,9,'Subject for Tell a Friend','2022-05-08 09:21:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (158,NULL,10,'Subject for Pledge Acknowledgment','2022-02-20 09:00:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (159,NULL,10,'Subject for Pledge Acknowledgment','2022-01-14 04:27:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (160,NULL,9,'Subject for Tell a Friend','2021-08-18 06:31:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (161,NULL,9,'Subject for Tell a Friend','2022-01-12 04:56:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (162,NULL,10,'Subject for Pledge Acknowledgment','2021-12-02 10:33:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (163,NULL,9,'Subject for Tell a Friend','2021-11-13 02:37:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (164,NULL,9,'Subject for Tell a Friend','2022-04-07 03:02:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (165,NULL,10,'Subject for Pledge Acknowledgment','2021-08-29 19:13:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (166,NULL,9,'Subject for Tell a Friend','2021-08-02 22:09:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (167,NULL,9,'Subject for Tell a Friend','2022-03-22 11:36:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (168,NULL,10,'Subject for Pledge Acknowledgment','2022-02-05 08:59:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (169,NULL,9,'Subject for Tell a Friend','2021-08-11 21:38:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (170,NULL,10,'Subject for Pledge Acknowledgment','2022-01-10 05:47:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (171,NULL,9,'Subject for Tell a Friend','2022-04-15 22:22:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (172,NULL,9,'Subject for Tell a Friend','2021-10-10 18:45:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (173,NULL,10,'Subject for Pledge Acknowledgment','2022-03-12 07:40:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (174,NULL,10,'Subject for Pledge Acknowledgment','2021-11-14 22:25:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (175,NULL,9,'Subject for Tell a Friend','2022-05-10 11:16:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (176,NULL,9,'Subject for Tell a Friend','2021-10-20 08:09:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (177,NULL,10,'Subject for Pledge Acknowledgment','2021-09-10 10:40:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (178,NULL,10,'Subject for Pledge Acknowledgment','2021-12-02 22:57:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (179,NULL,9,'Subject for Tell a Friend','2021-10-01 14:26:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (180,NULL,9,'Subject for Tell a Friend','2021-12-04 07:23:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (181,NULL,10,'Subject for Pledge Acknowledgment','2021-09-14 19:22:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (182,NULL,10,'Subject for Pledge Acknowledgment','2021-09-21 22:41:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (183,NULL,9,'Subject for Tell a Friend','2021-08-10 01:13:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (184,NULL,10,'Subject for Pledge Acknowledgment','2022-04-20 21:17:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (185,NULL,9,'Subject for Tell a Friend','2021-12-17 23:57:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (186,NULL,9,'Subject for Tell a Friend','2021-12-23 07:09:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (187,NULL,10,'Subject for Pledge Acknowledgment','2021-08-01 01:08:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (188,NULL,9,'Subject for Tell a Friend','2021-09-20 18:13:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (189,NULL,9,'Subject for Tell a Friend','2021-06-29 10:15:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (190,NULL,10,'Subject for Pledge Acknowledgment','2022-03-29 09:03:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (191,NULL,10,'Subject for Pledge Acknowledgment','2022-04-12 12:24:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (192,NULL,9,'Subject for Tell a Friend','2021-12-01 21:22:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (193,NULL,10,'Subject for Pledge Acknowledgment','2021-06-20 08:58:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (194,NULL,9,'Subject for Tell a Friend','2021-11-12 00:38:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:43','2022-06-15 13:01:43'),
- (195,NULL,10,'Subject for Pledge Acknowledgment','2022-03-30 17:25:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (196,NULL,9,'Subject for Tell a Friend','2021-10-24 23:54:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (197,NULL,9,'Subject for Tell a Friend','2021-08-05 10:52:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (198,NULL,10,'Subject for Pledge Acknowledgment','2021-09-04 00:23:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (199,NULL,9,'Subject for Tell a Friend','2021-10-16 01:47:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (200,NULL,9,'Subject for Tell a Friend','2022-04-23 04:09:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (201,NULL,10,'Subject for Pledge Acknowledgment','2021-08-09 17:33:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (202,NULL,9,'Subject for Tell a Friend','2021-07-27 17:53:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (203,NULL,9,'Subject for Tell a Friend','2021-10-20 13:51:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (204,NULL,10,'Subject for Pledge Acknowledgment','2021-10-13 00:37:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (205,NULL,9,'Subject for Tell a Friend','2021-07-11 23:37:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (206,NULL,9,'Subject for Tell a Friend','2021-12-02 09:37:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (207,NULL,10,'Subject for Pledge Acknowledgment','2021-12-20 17:01:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (208,NULL,10,'Subject for Pledge Acknowledgment','2022-03-19 07:35:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (209,NULL,10,'Subject for Pledge Acknowledgment','2021-10-30 15:20:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (210,NULL,9,'Subject for Tell a Friend','2021-07-24 04:19:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (211,NULL,10,'Subject for Pledge Acknowledgment','2021-11-03 23:58:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (212,NULL,10,'Subject for Pledge Acknowledgment','2021-07-23 04:25:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (213,NULL,9,'Subject for Tell a Friend','2022-05-05 05:55:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (214,NULL,9,'Subject for Tell a Friend','2021-10-30 20:42:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (215,NULL,9,'Subject for Tell a Friend','2021-12-23 05:40:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (216,NULL,10,'Subject for Pledge Acknowledgment','2022-01-11 13:40:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (217,NULL,9,'Subject for Tell a Friend','2022-01-31 03:51:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (218,NULL,9,'Subject for Tell a Friend','2022-03-20 15:25:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (219,NULL,10,'Subject for Pledge Acknowledgment','2021-11-04 07:39:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (220,NULL,9,'Subject for Tell a Friend','2021-06-16 12:10:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (221,NULL,9,'Subject for Tell a Friend','2022-02-17 09:18:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (222,NULL,10,'Subject for Pledge Acknowledgment','2021-08-11 20:19:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (223,NULL,9,'Subject for Tell a Friend','2022-01-01 13:59:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (224,NULL,9,'Subject for Tell a Friend','2021-10-12 12:49:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (225,NULL,9,'Subject for Tell a Friend','2022-05-01 07:18:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (226,NULL,10,'Subject for Pledge Acknowledgment','2021-11-22 02:16:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (227,NULL,9,'Subject for Tell a Friend','2021-08-01 10:29:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (228,NULL,10,'Subject for Pledge Acknowledgment','2021-08-27 22:17:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (229,NULL,10,'Subject for Pledge Acknowledgment','2022-05-08 09:50:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (230,NULL,9,'Subject for Tell a Friend','2021-11-14 19:51:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (231,NULL,10,'Subject for Pledge Acknowledgment','2022-04-28 07:55:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (232,NULL,9,'Subject for Tell a Friend','2021-07-16 12:41:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (233,NULL,9,'Subject for Tell a Friend','2022-04-12 04:15:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (234,NULL,9,'Subject for Tell a Friend','2021-08-20 10:36:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (235,NULL,9,'Subject for Tell a Friend','2021-07-30 09:32:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (236,NULL,9,'Subject for Tell a Friend','2021-07-30 19:42:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (237,NULL,9,'Subject for Tell a Friend','2021-07-12 10:41:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (238,NULL,10,'Subject for Pledge Acknowledgment','2021-09-20 23:59:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (239,NULL,9,'Subject for Tell a Friend','2022-04-04 14:53:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (240,NULL,10,'Subject for Pledge Acknowledgment','2021-07-15 16:19:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (241,NULL,10,'Subject for Pledge Acknowledgment','2021-10-19 02:49:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (242,NULL,9,'Subject for Tell a Friend','2022-04-01 16:40:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (243,NULL,9,'Subject for Tell a Friend','2021-12-31 05:20:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (244,NULL,10,'Subject for Pledge Acknowledgment','2021-10-11 10:09:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (245,NULL,9,'Subject for Tell a Friend','2022-05-23 05:43:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (246,NULL,10,'Subject for Pledge Acknowledgment','2021-11-24 10:48:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (247,NULL,9,'Subject for Tell a Friend','2021-11-25 03:52:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (248,NULL,10,'Subject for Pledge Acknowledgment','2021-08-23 18:22:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (249,NULL,10,'Subject for Pledge Acknowledgment','2021-10-23 13:17:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (250,NULL,9,'Subject for Tell a Friend','2021-07-16 23:09:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (251,NULL,10,'Subject for Pledge Acknowledgment','2021-06-28 13:23:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (252,NULL,10,'Subject for Pledge Acknowledgment','2022-01-14 20:33:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (253,NULL,10,'Subject for Pledge Acknowledgment','2022-03-30 19:46:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (254,NULL,9,'Subject for Tell a Friend','2021-08-12 11:43:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (255,NULL,9,'Subject for Tell a Friend','2022-03-01 10:11:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (256,NULL,10,'Subject for Pledge Acknowledgment','2021-11-26 03:24:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (257,NULL,9,'Subject for Tell a Friend','2022-02-24 14:29:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (258,NULL,9,'Subject for Tell a Friend','2022-06-06 18:51:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (259,NULL,9,'Subject for Tell a Friend','2022-01-16 04:16:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (260,NULL,9,'Subject for Tell a Friend','2022-01-29 17:08:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (261,NULL,10,'Subject for Pledge Acknowledgment','2022-05-26 08:29:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (262,NULL,10,'Subject for Pledge Acknowledgment','2021-11-29 11:17:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (263,NULL,10,'Subject for Pledge Acknowledgment','2022-04-04 21:14:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (264,NULL,9,'Subject for Tell a Friend','2022-01-08 00:32:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (265,NULL,10,'Subject for Pledge Acknowledgment','2022-05-28 09:18:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (266,NULL,10,'Subject for Pledge Acknowledgment','2022-01-11 10:30:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (267,NULL,10,'Subject for Pledge Acknowledgment','2021-06-22 14:14:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (268,NULL,10,'Subject for Pledge Acknowledgment','2021-12-23 16:19:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (269,NULL,10,'Subject for Pledge Acknowledgment','2021-12-11 10:48:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (270,NULL,9,'Subject for Tell a Friend','2022-05-24 06:05:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (271,NULL,10,'Subject for Pledge Acknowledgment','2022-02-14 00:30:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (272,NULL,10,'Subject for Pledge Acknowledgment','2021-06-17 20:45:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (273,NULL,9,'Subject for Tell a Friend','2022-05-22 21:18:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:44','2022-06-15 13:01:44'),
- (274,NULL,10,'Subject for Pledge Acknowledgment','2021-12-25 12:25:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (275,NULL,10,'Subject for Pledge Acknowledgment','2021-10-31 04:49:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (276,NULL,9,'Subject for Tell a Friend','2022-04-24 13:41:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (277,NULL,10,'Subject for Pledge Acknowledgment','2021-11-20 15:51:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (278,NULL,9,'Subject for Tell a Friend','2022-03-30 10:52:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (279,NULL,9,'Subject for Tell a Friend','2021-08-14 04:05:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (280,NULL,10,'Subject for Pledge Acknowledgment','2021-12-19 15:27:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (281,NULL,9,'Subject for Tell a Friend','2022-05-17 19:03:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (282,NULL,10,'Subject for Pledge Acknowledgment','2021-12-31 18:08:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (283,NULL,10,'Subject for Pledge Acknowledgment','2021-07-23 00:41:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (284,NULL,9,'Subject for Tell a Friend','2021-12-20 07:57:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (285,NULL,9,'Subject for Tell a Friend','2021-07-06 04:58:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (286,NULL,9,'Subject for Tell a Friend','2022-04-11 23:35:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (287,NULL,9,'Subject for Tell a Friend','2022-04-19 04:25:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (288,NULL,10,'Subject for Pledge Acknowledgment','2022-03-19 03:29:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (289,NULL,10,'Subject for Pledge Acknowledgment','2022-03-15 00:57:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (290,NULL,9,'Subject for Tell a Friend','2022-01-30 16:16:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (291,NULL,9,'Subject for Tell a Friend','2021-11-07 17:02:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (292,NULL,9,'Subject for Tell a Friend','2021-07-18 06:16:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (293,NULL,10,'Subject for Pledge Acknowledgment','2021-09-09 19:09:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (294,NULL,9,'Subject for Tell a Friend','2022-01-04 02:18:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (295,NULL,10,'Subject for Pledge Acknowledgment','2021-07-18 19:20:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (296,NULL,9,'Subject for Tell a Friend','2022-05-27 17:46:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (297,NULL,9,'Subject for Tell a Friend','2021-12-11 18:12:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (298,NULL,9,'Subject for Tell a Friend','2021-10-16 16:59:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (299,NULL,9,'Subject for Tell a Friend','2021-09-15 01:35:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (300,NULL,9,'Subject for Tell a Friend','2021-10-27 19:56:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (301,NULL,10,'Subject for Pledge Acknowledgment','2021-07-11 22:02:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (302,NULL,9,'Subject for Tell a Friend','2022-05-22 12:58:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (303,NULL,9,'Subject for Tell a Friend','2021-11-27 10:27:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (304,NULL,9,'Subject for Tell a Friend','2021-06-23 21:24:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (305,NULL,9,'Subject for Tell a Friend','2021-08-17 05:35:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (306,NULL,9,'Subject for Tell a Friend','2021-10-06 05:05:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (307,NULL,10,'Subject for Pledge Acknowledgment','2021-08-29 20:31:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (308,NULL,9,'Subject for Tell a Friend','2021-11-12 21:20:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (309,NULL,10,'Subject for Pledge Acknowledgment','2022-01-17 00:07:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (310,NULL,9,'Subject for Tell a Friend','2021-10-29 22:54:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (311,NULL,10,'Subject for Pledge Acknowledgment','2022-05-10 00:32:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (312,NULL,9,'Subject for Tell a Friend','2022-04-04 15:07:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (313,NULL,9,'Subject for Tell a Friend','2022-06-11 05:24:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (314,NULL,10,'Subject for Pledge Acknowledgment','2021-12-24 13:28:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (315,NULL,9,'Subject for Tell a Friend','2021-10-26 16:03:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (316,NULL,9,'Subject for Tell a Friend','2021-12-25 05:58:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (317,NULL,10,'Subject for Pledge Acknowledgment','2021-09-23 07:57:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (318,NULL,10,'Subject for Pledge Acknowledgment','2022-03-27 14:54:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (319,NULL,9,'Subject for Tell a Friend','2022-04-13 17:35:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (320,NULL,10,'Subject for Pledge Acknowledgment','2022-02-22 01:54:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (321,NULL,10,'Subject for Pledge Acknowledgment','2021-12-29 00:37:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (322,NULL,10,'Subject for Pledge Acknowledgment','2021-09-02 03:27:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (323,NULL,10,'Subject for Pledge Acknowledgment','2022-02-15 14:06:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (324,NULL,9,'Subject for Tell a Friend','2021-09-10 04:03:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (325,NULL,10,'Subject for Pledge Acknowledgment','2021-06-18 11:18:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (326,NULL,10,'Subject for Pledge Acknowledgment','2021-10-27 01:43:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (327,NULL,10,'Subject for Pledge Acknowledgment','2021-11-08 10:53:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (328,NULL,9,'Subject for Tell a Friend','2021-12-20 17:14:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (329,NULL,10,'Subject for Pledge Acknowledgment','2022-05-28 22:02:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (330,NULL,10,'Subject for Pledge Acknowledgment','2022-02-14 21:14:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (331,NULL,9,'Subject for Tell a Friend','2022-01-17 12:14:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (332,NULL,9,'Subject for Tell a Friend','2021-11-18 07:58:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (333,NULL,9,'Subject for Tell a Friend','2021-09-30 09:31:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (334,NULL,9,'Subject for Tell a Friend','2022-05-11 10:05:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (335,NULL,10,'Subject for Pledge Acknowledgment','2021-12-14 16:23:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (336,NULL,10,'Subject for Pledge Acknowledgment','2021-08-14 17:45:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (337,NULL,10,'Subject for Pledge Acknowledgment','2022-01-08 21:34:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (338,NULL,9,'Subject for Tell a Friend','2021-08-03 09:41:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (339,NULL,9,'Subject for Tell a Friend','2021-07-14 19:44:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (340,NULL,9,'Subject for Tell a Friend','2022-03-10 11:41:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (341,NULL,9,'Subject for Tell a Friend','2021-10-09 16:23:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (342,NULL,10,'Subject for Pledge Acknowledgment','2021-12-14 14:14:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (343,NULL,10,'Subject for Pledge Acknowledgment','2021-07-26 05:59:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (344,NULL,9,'Subject for Tell a Friend','2021-11-15 04:49:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (345,NULL,9,'Subject for Tell a Friend','2021-12-28 05:50:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (346,NULL,10,'Subject for Pledge Acknowledgment','2022-04-05 06:52:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (347,NULL,10,'Subject for Pledge Acknowledgment','2022-01-17 11:01:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (348,NULL,10,'Subject for Pledge Acknowledgment','2022-02-22 10:17:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (349,NULL,9,'Subject for Tell a Friend','2021-08-05 08:04:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (350,NULL,10,'Subject for Pledge Acknowledgment','2022-01-29 00:17:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (351,NULL,10,'Subject for Pledge Acknowledgment','2021-09-01 11:07:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (352,NULL,10,'Subject for Pledge Acknowledgment','2021-10-27 09:17:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (353,NULL,9,'Subject for Tell a Friend','2022-02-19 04:57:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (354,NULL,9,'Subject for Tell a Friend','2022-04-28 01:59:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (355,NULL,9,'Subject for Tell a Friend','2021-09-06 23:03:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:45','2022-06-15 13:01:45'),
- (356,NULL,9,'Subject for Tell a Friend','2022-01-17 06:49:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (357,NULL,10,'Subject for Pledge Acknowledgment','2021-06-23 23:47:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (358,NULL,10,'Subject for Pledge Acknowledgment','2021-09-12 11:37:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (359,NULL,9,'Subject for Tell a Friend','2021-09-22 19:31:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (360,NULL,9,'Subject for Tell a Friend','2021-08-07 21:55:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (361,NULL,9,'Subject for Tell a Friend','2021-09-30 09:55:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (362,NULL,10,'Subject for Pledge Acknowledgment','2021-11-17 12:21:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (363,NULL,10,'Subject for Pledge Acknowledgment','2021-11-20 05:58:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (364,NULL,10,'Subject for Pledge Acknowledgment','2021-11-25 10:06:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (365,NULL,9,'Subject for Tell a Friend','2021-10-28 05:14:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (366,NULL,9,'Subject for Tell a Friend','2021-12-15 10:10:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (367,NULL,10,'Subject for Pledge Acknowledgment','2021-10-04 20:30:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (368,NULL,9,'Subject for Tell a Friend','2022-04-20 18:21:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (369,NULL,10,'Subject for Pledge Acknowledgment','2021-10-05 09:57:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (370,NULL,9,'Subject for Tell a Friend','2022-01-15 08:03:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (371,NULL,9,'Subject for Tell a Friend','2022-04-23 05:13:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (372,NULL,9,'Subject for Tell a Friend','2022-05-17 07:54:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (373,NULL,10,'Subject for Pledge Acknowledgment','2021-06-26 04:20:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (374,NULL,10,'Subject for Pledge Acknowledgment','2021-06-23 07:38:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (375,NULL,9,'Subject for Tell a Friend','2022-01-29 05:54:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (376,NULL,10,'Subject for Pledge Acknowledgment','2022-06-09 03:50:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (377,NULL,9,'Subject for Tell a Friend','2021-12-01 19:43:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (378,NULL,9,'Subject for Tell a Friend','2021-08-06 14:09:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (379,NULL,10,'Subject for Pledge Acknowledgment','2022-01-03 22:27:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (380,NULL,9,'Subject for Tell a Friend','2021-11-08 20:47:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (381,NULL,10,'Subject for Pledge Acknowledgment','2022-04-07 01:37:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (382,NULL,10,'Subject for Pledge Acknowledgment','2021-09-11 11:05:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (383,NULL,10,'Subject for Pledge Acknowledgment','2021-06-15 22:48:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (384,NULL,10,'Subject for Pledge Acknowledgment','2022-02-04 11:12:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (385,NULL,9,'Subject for Tell a Friend','2021-06-21 12:26:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (386,NULL,9,'Subject for Tell a Friend','2022-06-10 13:14:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (387,NULL,10,'Subject for Pledge Acknowledgment','2022-06-11 22:37:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (388,NULL,10,'Subject for Pledge Acknowledgment','2022-02-08 15:17:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (389,NULL,10,'Subject for Pledge Acknowledgment','2021-09-04 01:52:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (390,NULL,10,'Subject for Pledge Acknowledgment','2022-01-03 17:15:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (391,NULL,10,'Subject for Pledge Acknowledgment','2022-02-18 20:36:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (392,NULL,10,'Subject for Pledge Acknowledgment','2022-05-13 22:22:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (393,NULL,10,'Subject for Pledge Acknowledgment','2022-04-27 02:56:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (394,NULL,10,'Subject for Pledge Acknowledgment','2022-02-16 23:36:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (395,NULL,9,'Subject for Tell a Friend','2022-03-17 23:33:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (396,NULL,9,'Subject for Tell a Friend','2021-07-04 14:05:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (397,NULL,9,'Subject for Tell a Friend','2022-02-25 01:16:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (398,NULL,10,'Subject for Pledge Acknowledgment','2022-01-26 11:53:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (399,NULL,10,'Subject for Pledge Acknowledgment','2021-06-20 03:14:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (400,NULL,10,'Subject for Pledge Acknowledgment','2022-03-21 14:59:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (401,NULL,9,'Subject for Tell a Friend','2021-07-23 02:17:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (402,NULL,9,'Subject for Tell a Friend','2021-09-13 22:25:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (403,NULL,10,'Subject for Pledge Acknowledgment','2022-05-21 00:27:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (404,NULL,10,'Subject for Pledge Acknowledgment','2022-04-26 22:33:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (405,NULL,9,'Subject for Tell a Friend','2021-07-04 05:28:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (406,NULL,10,'Subject for Pledge Acknowledgment','2022-01-30 12:36:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (407,NULL,10,'Subject for Pledge Acknowledgment','2021-11-29 13:43:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (408,NULL,9,'Subject for Tell a Friend','2022-01-16 15:53:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (409,NULL,9,'Subject for Tell a Friend','2021-12-02 02:53:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (410,NULL,10,'Subject for Pledge Acknowledgment','2021-08-10 08:22:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (411,NULL,9,'Subject for Tell a Friend','2021-06-25 23:33:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (412,NULL,10,'Subject for Pledge Acknowledgment','2022-06-07 09:27:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (413,NULL,10,'Subject for Pledge Acknowledgment','2021-08-14 19:56:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (414,NULL,10,'Subject for Pledge Acknowledgment','2021-12-06 10:58:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (415,NULL,9,'Subject for Tell a Friend','2021-11-23 17:17:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (416,NULL,10,'Subject for Pledge Acknowledgment','2021-07-28 07:59:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (417,NULL,10,'Subject for Pledge Acknowledgment','2022-04-11 17:13:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (418,NULL,9,'Subject for Tell a Friend','2021-10-21 02:55:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (419,NULL,9,'Subject for Tell a Friend','2021-11-19 19:27:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (420,NULL,10,'Subject for Pledge Acknowledgment','2022-01-28 05:57:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (421,NULL,9,'Subject for Tell a Friend','2021-11-19 10:59:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (422,NULL,9,'Subject for Tell a Friend','2021-07-10 12:25:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (423,NULL,9,'Subject for Tell a Friend','2022-03-11 23:58:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (424,NULL,9,'Subject for Tell a Friend','2021-09-24 08:34:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (425,NULL,9,'Subject for Tell a Friend','2021-11-23 19:18:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (426,NULL,9,'Subject for Tell a Friend','2021-11-29 04:19:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (427,NULL,9,'Subject for Tell a Friend','2022-05-10 18:11:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (428,NULL,9,'Subject for Tell a Friend','2022-05-11 22:48:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:46','2022-06-15 13:01:46'),
- (429,NULL,9,'Subject for Tell a Friend','2022-03-24 13:37:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (430,NULL,9,'Subject for Tell a Friend','2021-06-24 04:23:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (431,NULL,9,'Subject for Tell a Friend','2021-07-03 19:32:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (432,NULL,9,'Subject for Tell a Friend','2021-07-01 03:33:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (433,NULL,10,'Subject for Pledge Acknowledgment','2021-12-18 12:55:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (434,NULL,10,'Subject for Pledge Acknowledgment','2022-05-11 15:49:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (435,NULL,10,'Subject for Pledge Acknowledgment','2021-12-08 18:49:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (436,NULL,10,'Subject for Pledge Acknowledgment','2022-03-31 13:05:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (437,NULL,10,'Subject for Pledge Acknowledgment','2022-03-04 11:09:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (438,NULL,9,'Subject for Tell a Friend','2022-05-10 03:24:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (439,NULL,9,'Subject for Tell a Friend','2021-07-14 18:34:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (440,NULL,9,'Subject for Tell a Friend','2022-03-07 20:11:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (441,NULL,9,'Subject for Tell a Friend','2021-09-02 06:32:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (442,NULL,9,'Subject for Tell a Friend','2022-03-13 21:47:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (443,NULL,10,'Subject for Pledge Acknowledgment','2022-01-04 19:22:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (444,NULL,9,'Subject for Tell a Friend','2022-05-15 22:27:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (445,NULL,10,'Subject for Pledge Acknowledgment','2021-11-16 01:05:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (446,NULL,9,'Subject for Tell a Friend','2021-10-29 01:16:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (447,NULL,10,'Subject for Pledge Acknowledgment','2021-12-22 23:11:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (448,NULL,9,'Subject for Tell a Friend','2021-10-27 19:38:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (449,NULL,9,'Subject for Tell a Friend','2021-08-12 01:38:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (450,NULL,10,'Subject for Pledge Acknowledgment','2022-03-03 14:32:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (451,1,6,'$ 125 April Mailer 1','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (452,2,6,'$ 50 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (453,3,6,'£ 25 April Mailer 1','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (454,4,6,'$ 50 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (455,5,6,'$ 50 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (456,6,6,'$ 500 April Mailer 1','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (457,7,6,'$ 1750 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (458,8,6,'$ 50 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (459,9,6,'$ 10 Online: Help CiviCRM','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (460,10,6,'$ 250 Online: Help CiviCRM','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (461,11,6,'¥ 500 ','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (462,12,6,'$ 50 Online: Save the Penguins','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (463,13,6,'$ 50 ','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (464,14,6,'$ 50 ','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (465,15,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (466,16,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (467,17,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (468,18,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (469,19,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (470,20,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (471,21,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (472,22,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (473,23,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (474,24,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (475,25,6,'$ 25 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (476,26,6,'$ 10 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (477,27,6,'$ 10 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (478,28,6,'$ 10 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (479,29,6,'$ 10 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (480,30,6,'$ 10 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (481,31,6,'€ 5 Recurring contribution','2022-08-15 13:01:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (482,1,7,'General','2022-06-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (483,2,7,'Student','2022-06-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (484,3,7,'General','2022-06-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (485,4,7,'Student','2022-06-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (486,5,7,'General','2020-05-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (487,6,7,'Student','2022-06-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (488,7,7,'General','2022-06-09 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (489,8,7,'Student','2022-06-08 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (490,9,7,'General','2022-06-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (491,10,7,'General','2020-04-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (492,11,7,'Lifetime','2022-06-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (493,12,7,'Student','2022-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (494,13,7,'General','2022-06-03 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (495,14,7,'Student','2022-06-02 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (496,15,7,'General','2020-02-24 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (497,16,7,'Student','2022-05-31 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (498,17,7,'General','2022-05-30 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (499,18,7,'Student','2022-05-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (500,19,7,'General','2022-05-28 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (501,20,7,'Student','2021-05-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (502,21,7,'General','2022-05-26 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (503,22,7,'Lifetime','2022-05-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (504,23,7,'General','2022-05-24 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (505,24,7,'Student','2022-05-23 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (506,25,7,'General','2019-12-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (507,26,7,'Student','2022-05-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (508,27,7,'General','2022-05-20 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (509,28,7,'Student','2022-05-19 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (510,29,7,'General','2022-05-18 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (511,30,7,'General','2019-10-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:47','2022-06-15 13:01:47'),
- (512,32,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (513,33,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (514,34,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (515,35,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (516,36,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (517,37,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (518,38,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (519,39,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (520,40,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (521,41,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (522,42,6,'$ 1200.00 - Lifetime Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (523,43,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (524,44,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (525,45,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (526,46,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (527,47,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (528,48,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (529,49,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (530,50,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (531,51,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (532,52,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (533,53,6,'$ 1200.00 - Lifetime Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (534,54,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (535,55,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (536,56,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (537,57,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (538,58,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (539,59,6,'$ 50.00 - Student Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (540,60,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (541,61,6,'$ 100.00 - General Membership: Offline signup','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (543,1,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (544,2,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (545,3,5,'NULL','2008-05-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (546,4,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (547,5,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (548,6,5,'NULL','2008-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (549,7,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (550,8,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (551,9,5,'NULL','2008-02-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (552,10,5,'NULL','2008-02-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (553,11,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (554,12,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (555,13,5,'NULL','2008-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (556,14,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (557,15,5,'NULL','2008-07-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (558,16,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (559,17,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (560,18,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (561,19,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (562,20,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (563,21,5,'NULL','2008-03-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (564,22,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (565,23,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (566,24,5,'NULL','2008-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (567,25,5,'NULL','2008-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (568,26,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (569,27,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (570,28,5,'NULL','2009-12-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (571,29,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (572,30,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (573,31,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (574,32,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (575,33,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (576,34,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (577,35,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (578,36,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (579,37,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (580,38,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (581,39,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (582,40,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (583,41,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (584,42,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (585,43,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (586,44,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (587,45,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (588,46,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (589,47,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (590,48,5,'NULL','2009-12-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (591,49,5,'NULL','2009-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (592,50,5,'NULL','2009-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (593,63,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (594,64,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (595,65,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (596,66,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (597,67,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (598,68,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (599,69,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (600,70,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (601,71,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (602,72,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (603,73,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (604,74,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (605,75,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (606,76,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (607,77,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (608,78,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (609,79,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (610,80,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (611,81,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (612,82,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (613,83,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (614,84,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (615,85,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (616,86,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (617,87,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (618,88,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (619,89,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (620,90,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (621,91,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (622,92,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (623,93,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (624,94,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (625,95,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (626,96,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (627,97,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (628,98,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (629,99,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (630,100,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (631,101,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (632,102,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (633,103,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (634,104,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (635,105,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (636,106,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (637,107,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (638,108,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (639,109,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (640,110,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (641,111,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48'),
- (642,112,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-15 13:01:48',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-15 13:01:48','2022-06-15 13:01:48');
+ (1,NULL,10,'Subject for Pledge Acknowledgment','2022-03-12 02:12:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (2,NULL,9,'Subject for Tell a Friend','2021-07-12 22:09:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (3,NULL,9,'Subject for Tell a Friend','2021-08-18 12:27:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (4,NULL,10,'Subject for Pledge Acknowledgment','2022-05-10 23:37:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (5,NULL,9,'Subject for Tell a Friend','2021-09-18 12:36:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (6,NULL,10,'Subject for Pledge Acknowledgment','2021-12-08 22:57:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (7,NULL,10,'Subject for Pledge Acknowledgment','2022-04-13 15:34:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (8,NULL,10,'Subject for Pledge Acknowledgment','2022-01-04 23:05:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (9,NULL,10,'Subject for Pledge Acknowledgment','2021-12-11 04:55:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (10,NULL,9,'Subject for Tell a Friend','2021-08-24 12:44:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (11,NULL,10,'Subject for Pledge Acknowledgment','2021-11-24 10:43:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (12,NULL,9,'Subject for Tell a Friend','2021-12-04 07:02:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (13,NULL,10,'Subject for Pledge Acknowledgment','2022-02-06 01:18:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (14,NULL,9,'Subject for Tell a Friend','2022-02-19 18:37:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (15,NULL,9,'Subject for Tell a Friend','2021-10-05 19:46:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (16,NULL,10,'Subject for Pledge Acknowledgment','2021-10-02 12:23:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (17,NULL,9,'Subject for Tell a Friend','2022-02-25 12:16:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (18,NULL,10,'Subject for Pledge Acknowledgment','2021-10-04 20:14:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (19,NULL,10,'Subject for Pledge Acknowledgment','2022-06-16 23:27:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (20,NULL,10,'Subject for Pledge Acknowledgment','2022-02-14 14:10:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (21,NULL,9,'Subject for Tell a Friend','2022-04-20 02:48:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (22,NULL,9,'Subject for Tell a Friend','2021-09-09 04:52:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (23,NULL,9,'Subject for Tell a Friend','2021-12-20 00:28:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (24,NULL,9,'Subject for Tell a Friend','2021-10-11 00:03:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (25,NULL,9,'Subject for Tell a Friend','2021-08-14 00:44:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (26,NULL,10,'Subject for Pledge Acknowledgment','2021-10-23 09:34:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (27,NULL,9,'Subject for Tell a Friend','2022-03-08 20:04:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (28,NULL,10,'Subject for Pledge Acknowledgment','2021-08-16 00:14:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (29,NULL,9,'Subject for Tell a Friend','2021-10-13 00:11:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (30,NULL,9,'Subject for Tell a Friend','2022-01-01 16:35:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (31,NULL,10,'Subject for Pledge Acknowledgment','2021-11-08 12:26:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (32,NULL,10,'Subject for Pledge Acknowledgment','2022-03-05 03:51:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (33,NULL,9,'Subject for Tell a Friend','2022-05-31 09:53:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (34,NULL,9,'Subject for Tell a Friend','2021-12-13 00:42:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (35,NULL,9,'Subject for Tell a Friend','2021-11-03 05:49:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (36,NULL,10,'Subject for Pledge Acknowledgment','2022-03-02 05:54:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (37,NULL,9,'Subject for Tell a Friend','2021-12-19 04:25:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (38,NULL,10,'Subject for Pledge Acknowledgment','2021-10-06 02:08:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (39,NULL,10,'Subject for Pledge Acknowledgment','2022-06-16 00:20:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (40,NULL,10,'Subject for Pledge Acknowledgment','2022-01-20 18:27:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (41,NULL,10,'Subject for Pledge Acknowledgment','2021-12-11 06:20:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (42,NULL,10,'Subject for Pledge Acknowledgment','2022-06-15 18:20:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (43,NULL,9,'Subject for Tell a Friend','2022-05-16 17:26:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (44,NULL,10,'Subject for Pledge Acknowledgment','2021-07-31 06:53:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (45,NULL,10,'Subject for Pledge Acknowledgment','2021-09-02 21:11:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (46,NULL,9,'Subject for Tell a Friend','2022-04-24 23:42:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (47,NULL,10,'Subject for Pledge Acknowledgment','2022-01-25 14:59:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (48,NULL,10,'Subject for Pledge Acknowledgment','2021-08-20 01:08:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (49,NULL,10,'Subject for Pledge Acknowledgment','2022-03-14 10:35:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (50,NULL,10,'Subject for Pledge Acknowledgment','2022-02-09 06:35:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (51,NULL,10,'Subject for Pledge Acknowledgment','2021-11-07 09:16:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (52,NULL,10,'Subject for Pledge Acknowledgment','2021-12-19 04:55:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (53,NULL,10,'Subject for Pledge Acknowledgment','2022-06-06 15:13:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (54,NULL,10,'Subject for Pledge Acknowledgment','2022-02-27 14:09:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (55,NULL,9,'Subject for Tell a Friend','2021-09-11 06:44:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (56,NULL,10,'Subject for Pledge Acknowledgment','2022-05-18 19:12:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (57,NULL,9,'Subject for Tell a Friend','2022-04-20 08:37:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (58,NULL,9,'Subject for Tell a Friend','2021-08-05 06:16:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (59,NULL,9,'Subject for Tell a Friend','2021-07-31 14:41:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (60,NULL,10,'Subject for Pledge Acknowledgment','2022-01-10 07:25:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (61,NULL,10,'Subject for Pledge Acknowledgment','2022-04-02 22:59:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (62,NULL,10,'Subject for Pledge Acknowledgment','2021-07-29 15:19:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (63,NULL,9,'Subject for Tell a Friend','2021-12-16 06:37:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (64,NULL,9,'Subject for Tell a Friend','2022-02-09 16:28:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (65,NULL,10,'Subject for Pledge Acknowledgment','2022-03-16 12:03:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (66,NULL,9,'Subject for Tell a Friend','2022-05-21 08:36:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (67,NULL,10,'Subject for Pledge Acknowledgment','2021-08-25 21:58:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (68,NULL,10,'Subject for Pledge Acknowledgment','2021-08-13 13:28:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (69,NULL,9,'Subject for Tell a Friend','2021-07-11 13:50:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (70,NULL,9,'Subject for Tell a Friend','2021-07-20 16:00:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (71,NULL,9,'Subject for Tell a Friend','2021-08-14 18:07:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (72,NULL,9,'Subject for Tell a Friend','2022-06-10 05:18:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (73,NULL,9,'Subject for Tell a Friend','2022-05-15 14:16:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (74,NULL,10,'Subject for Pledge Acknowledgment','2022-03-13 14:26:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (75,NULL,10,'Subject for Pledge Acknowledgment','2022-03-03 03:32:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (76,NULL,10,'Subject for Pledge Acknowledgment','2021-07-09 20:57:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (77,NULL,9,'Subject for Tell a Friend','2021-10-07 10:58:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (78,NULL,9,'Subject for Tell a Friend','2021-07-31 01:31:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (79,NULL,9,'Subject for Tell a Friend','2021-12-16 05:41:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (80,NULL,10,'Subject for Pledge Acknowledgment','2021-11-15 16:28:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (81,NULL,9,'Subject for Tell a Friend','2022-04-24 04:35:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (82,NULL,9,'Subject for Tell a Friend','2022-03-18 00:05:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (83,NULL,10,'Subject for Pledge Acknowledgment','2021-07-20 11:39:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (84,NULL,9,'Subject for Tell a Friend','2022-04-27 10:44:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (85,NULL,9,'Subject for Tell a Friend','2021-07-25 23:32:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (86,NULL,9,'Subject for Tell a Friend','2021-10-01 09:28:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (87,NULL,9,'Subject for Tell a Friend','2021-08-03 15:35:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (88,NULL,10,'Subject for Pledge Acknowledgment','2021-09-16 00:36:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (89,NULL,10,'Subject for Pledge Acknowledgment','2022-06-04 11:14:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (90,NULL,10,'Subject for Pledge Acknowledgment','2021-11-17 20:26:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (91,NULL,10,'Subject for Pledge Acknowledgment','2022-05-18 19:05:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (92,NULL,10,'Subject for Pledge Acknowledgment','2022-04-30 20:09:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (93,NULL,9,'Subject for Tell a Friend','2022-06-10 20:36:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (94,NULL,9,'Subject for Tell a Friend','2021-08-16 20:08:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (95,NULL,10,'Subject for Pledge Acknowledgment','2021-09-23 18:54:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (96,NULL,9,'Subject for Tell a Friend','2021-07-25 12:05:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (97,NULL,10,'Subject for Pledge Acknowledgment','2021-10-06 10:50:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (98,NULL,10,'Subject for Pledge Acknowledgment','2022-04-06 18:40:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (99,NULL,10,'Subject for Pledge Acknowledgment','2021-07-14 20:20:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (100,NULL,10,'Subject for Pledge Acknowledgment','2022-01-30 18:13:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (101,NULL,9,'Subject for Tell a Friend','2021-08-24 08:31:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (102,NULL,10,'Subject for Pledge Acknowledgment','2021-12-18 00:21:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (103,NULL,9,'Subject for Tell a Friend','2021-07-30 02:32:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (104,NULL,9,'Subject for Tell a Friend','2021-11-11 20:57:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (105,NULL,9,'Subject for Tell a Friend','2022-02-19 20:02:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (106,NULL,10,'Subject for Pledge Acknowledgment','2022-03-24 23:22:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (107,NULL,9,'Subject for Tell a Friend','2022-01-05 09:37:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (108,NULL,10,'Subject for Pledge Acknowledgment','2021-09-02 16:22:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (109,NULL,10,'Subject for Pledge Acknowledgment','2022-04-09 18:28:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (110,NULL,10,'Subject for Pledge Acknowledgment','2021-10-29 21:32:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (111,NULL,9,'Subject for Tell a Friend','2022-05-24 13:57:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (112,NULL,9,'Subject for Tell a Friend','2022-01-09 12:36:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (113,NULL,9,'Subject for Tell a Friend','2022-06-20 13:53:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (114,NULL,10,'Subject for Pledge Acknowledgment','2021-07-26 03:55:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (115,NULL,10,'Subject for Pledge Acknowledgment','2021-10-26 09:42:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (116,NULL,9,'Subject for Tell a Friend','2022-03-15 17:49:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (117,NULL,9,'Subject for Tell a Friend','2021-08-18 07:49:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (118,NULL,10,'Subject for Pledge Acknowledgment','2022-03-13 09:39:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (119,NULL,10,'Subject for Pledge Acknowledgment','2022-06-03 03:30:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (120,NULL,9,'Subject for Tell a Friend','2022-03-10 11:46:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (121,NULL,9,'Subject for Tell a Friend','2022-03-17 03:51:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (122,NULL,10,'Subject for Pledge Acknowledgment','2021-08-07 09:09:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (123,NULL,9,'Subject for Tell a Friend','2022-01-29 07:02:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (124,NULL,9,'Subject for Tell a Friend','2021-07-13 10:33:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (125,NULL,9,'Subject for Tell a Friend','2022-04-27 02:05:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (126,NULL,9,'Subject for Tell a Friend','2021-10-11 17:14:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (127,NULL,10,'Subject for Pledge Acknowledgment','2021-10-11 00:10:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (128,NULL,10,'Subject for Pledge Acknowledgment','2022-01-30 14:33:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (129,NULL,10,'Subject for Pledge Acknowledgment','2022-03-20 23:41:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (130,NULL,9,'Subject for Tell a Friend','2022-01-12 03:35:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (131,NULL,9,'Subject for Tell a Friend','2022-02-08 00:14:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (132,NULL,10,'Subject for Pledge Acknowledgment','2021-08-04 06:13:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (133,NULL,10,'Subject for Pledge Acknowledgment','2022-03-28 17:43:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (134,NULL,9,'Subject for Tell a Friend','2022-03-17 11:39:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (135,NULL,10,'Subject for Pledge Acknowledgment','2022-01-11 13:16:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (136,NULL,10,'Subject for Pledge Acknowledgment','2021-07-03 01:58:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (137,NULL,9,'Subject for Tell a Friend','2021-10-07 10:02:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (138,NULL,10,'Subject for Pledge Acknowledgment','2021-10-28 06:26:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (139,NULL,9,'Subject for Tell a Friend','2022-05-11 16:13:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (140,NULL,9,'Subject for Tell a Friend','2022-01-06 14:41:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (141,NULL,10,'Subject for Pledge Acknowledgment','2022-01-10 03:54:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (142,NULL,10,'Subject for Pledge Acknowledgment','2022-01-27 18:30:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (143,NULL,10,'Subject for Pledge Acknowledgment','2022-03-31 18:56:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (144,NULL,9,'Subject for Tell a Friend','2021-11-23 20:52:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (145,NULL,9,'Subject for Tell a Friend','2021-08-18 22:09:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (146,NULL,10,'Subject for Pledge Acknowledgment','2022-04-28 14:42:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (147,NULL,9,'Subject for Tell a Friend','2021-09-26 19:27:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (148,NULL,10,'Subject for Pledge Acknowledgment','2021-09-16 11:12:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (149,NULL,10,'Subject for Pledge Acknowledgment','2021-07-01 20:50:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (150,NULL,9,'Subject for Tell a Friend','2021-12-08 04:45:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (151,NULL,9,'Subject for Tell a Friend','2022-05-17 08:08:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (152,NULL,9,'Subject for Tell a Friend','2022-01-20 17:42:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (153,NULL,10,'Subject for Pledge Acknowledgment','2022-01-19 04:21:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (154,NULL,10,'Subject for Pledge Acknowledgment','2022-05-26 17:44:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (155,NULL,9,'Subject for Tell a Friend','2022-03-10 11:18:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (156,NULL,9,'Subject for Tell a Friend','2022-01-28 21:31:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (157,NULL,9,'Subject for Tell a Friend','2021-11-15 07:03:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (158,NULL,9,'Subject for Tell a Friend','2021-10-11 17:49:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (159,NULL,9,'Subject for Tell a Friend','2021-11-27 07:54:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (160,NULL,9,'Subject for Tell a Friend','2022-01-28 04:20:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (161,NULL,10,'Subject for Pledge Acknowledgment','2022-05-15 01:12:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (162,NULL,10,'Subject for Pledge Acknowledgment','2022-04-10 23:43:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (163,NULL,9,'Subject for Tell a Friend','2022-04-11 12:22:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (164,NULL,9,'Subject for Tell a Friend','2022-06-14 20:54:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (165,NULL,9,'Subject for Tell a Friend','2021-11-11 17:40:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (166,NULL,10,'Subject for Pledge Acknowledgment','2022-06-14 20:10:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (167,NULL,9,'Subject for Tell a Friend','2022-03-05 14:00:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (168,NULL,10,'Subject for Pledge Acknowledgment','2022-06-15 01:20:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (169,NULL,9,'Subject for Tell a Friend','2021-07-03 07:48:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (170,NULL,9,'Subject for Tell a Friend','2021-09-11 07:01:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (171,NULL,10,'Subject for Pledge Acknowledgment','2022-02-01 03:32:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (172,NULL,10,'Subject for Pledge Acknowledgment','2022-05-10 13:48:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (173,NULL,9,'Subject for Tell a Friend','2021-06-29 13:41:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (174,NULL,9,'Subject for Tell a Friend','2022-05-14 00:43:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (175,NULL,9,'Subject for Tell a Friend','2021-12-01 01:22:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (176,NULL,9,'Subject for Tell a Friend','2022-01-15 19:24:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (177,NULL,10,'Subject for Pledge Acknowledgment','2021-10-23 23:10:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (178,NULL,9,'Subject for Tell a Friend','2022-04-16 09:04:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (179,NULL,9,'Subject for Tell a Friend','2021-07-04 16:29:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (180,NULL,10,'Subject for Pledge Acknowledgment','2022-04-07 03:30:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (181,NULL,10,'Subject for Pledge Acknowledgment','2021-09-29 04:39:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (182,NULL,10,'Subject for Pledge Acknowledgment','2022-05-16 05:54:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (183,NULL,9,'Subject for Tell a Friend','2022-01-06 06:47:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (184,NULL,9,'Subject for Tell a Friend','2022-06-19 05:25:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (185,NULL,10,'Subject for Pledge Acknowledgment','2021-06-27 16:07:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (186,NULL,9,'Subject for Tell a Friend','2021-12-13 02:18:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (187,NULL,9,'Subject for Tell a Friend','2021-10-12 19:41:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (188,NULL,9,'Subject for Tell a Friend','2022-05-27 04:19:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (189,NULL,9,'Subject for Tell a Friend','2022-03-12 09:13:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (190,NULL,10,'Subject for Pledge Acknowledgment','2021-11-23 19:23:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (191,NULL,10,'Subject for Pledge Acknowledgment','2022-05-09 18:13:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (192,NULL,9,'Subject for Tell a Friend','2021-10-27 20:34:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (193,NULL,10,'Subject for Pledge Acknowledgment','2021-10-16 12:21:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (194,NULL,10,'Subject for Pledge Acknowledgment','2022-06-16 11:35:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (195,NULL,10,'Subject for Pledge Acknowledgment','2022-05-07 14:17:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (196,NULL,9,'Subject for Tell a Friend','2021-09-12 06:58:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (197,NULL,10,'Subject for Pledge Acknowledgment','2022-01-10 23:13:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (198,NULL,10,'Subject for Pledge Acknowledgment','2021-07-04 13:50:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (199,NULL,10,'Subject for Pledge Acknowledgment','2021-10-21 13:06:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (200,NULL,9,'Subject for Tell a Friend','2021-11-23 06:40:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (201,NULL,9,'Subject for Tell a Friend','2021-12-15 21:36:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (202,NULL,9,'Subject for Tell a Friend','2021-10-16 15:30:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (203,NULL,9,'Subject for Tell a Friend','2021-07-06 11:30:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (204,NULL,9,'Subject for Tell a Friend','2021-07-10 20:11:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (205,NULL,9,'Subject for Tell a Friend','2022-04-04 07:05:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (206,NULL,9,'Subject for Tell a Friend','2022-05-29 17:18:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (207,NULL,10,'Subject for Pledge Acknowledgment','2022-01-03 23:25:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (208,NULL,9,'Subject for Tell a Friend','2021-08-03 06:59:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (209,NULL,10,'Subject for Pledge Acknowledgment','2021-09-15 15:22:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (210,NULL,10,'Subject for Pledge Acknowledgment','2021-06-30 05:25:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (211,NULL,10,'Subject for Pledge Acknowledgment','2022-02-24 14:07:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (212,NULL,9,'Subject for Tell a Friend','2021-10-17 18:19:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (213,NULL,9,'Subject for Tell a Friend','2021-09-25 17:22:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (214,NULL,9,'Subject for Tell a Friend','2022-02-16 13:52:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (215,NULL,9,'Subject for Tell a Friend','2022-06-14 22:57:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (216,NULL,9,'Subject for Tell a Friend','2021-08-22 10:13:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (217,NULL,10,'Subject for Pledge Acknowledgment','2021-07-16 17:20:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (218,NULL,10,'Subject for Pledge Acknowledgment','2021-12-01 06:26:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (219,NULL,10,'Subject for Pledge Acknowledgment','2021-10-12 22:58:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (220,NULL,9,'Subject for Tell a Friend','2021-09-01 13:44:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (221,NULL,10,'Subject for Pledge Acknowledgment','2021-10-18 17:06:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (222,NULL,10,'Subject for Pledge Acknowledgment','2021-12-15 01:15:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (223,NULL,9,'Subject for Tell a Friend','2022-02-19 17:01:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (224,NULL,10,'Subject for Pledge Acknowledgment','2022-05-02 21:57:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (225,NULL,10,'Subject for Pledge Acknowledgment','2021-10-28 12:44:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (226,NULL,9,'Subject for Tell a Friend','2021-06-28 02:47:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (227,NULL,10,'Subject for Pledge Acknowledgment','2022-05-05 15:59:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (228,NULL,9,'Subject for Tell a Friend','2022-03-13 22:56:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (229,NULL,10,'Subject for Pledge Acknowledgment','2021-06-26 01:34:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (230,NULL,9,'Subject for Tell a Friend','2022-03-29 21:06:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (231,NULL,10,'Subject for Pledge Acknowledgment','2022-03-22 07:20:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (232,NULL,10,'Subject for Pledge Acknowledgment','2021-08-24 16:54:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (233,NULL,10,'Subject for Pledge Acknowledgment','2021-11-07 12:03:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (234,NULL,10,'Subject for Pledge Acknowledgment','2021-10-14 12:36:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (235,NULL,9,'Subject for Tell a Friend','2021-11-20 22:16:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (236,NULL,9,'Subject for Tell a Friend','2022-05-08 02:00:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (237,NULL,10,'Subject for Pledge Acknowledgment','2022-03-27 13:31:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (238,NULL,9,'Subject for Tell a Friend','2021-10-15 06:07:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (239,NULL,10,'Subject for Pledge Acknowledgment','2021-09-25 07:59:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (240,NULL,9,'Subject for Tell a Friend','2021-10-30 14:35:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (241,NULL,9,'Subject for Tell a Friend','2021-07-17 22:25:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (242,NULL,10,'Subject for Pledge Acknowledgment','2022-04-08 06:47:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (243,NULL,10,'Subject for Pledge Acknowledgment','2022-01-25 17:44:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (244,NULL,10,'Subject for Pledge Acknowledgment','2021-06-28 23:59:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (245,NULL,9,'Subject for Tell a Friend','2022-06-17 20:34:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (246,NULL,9,'Subject for Tell a Friend','2021-08-07 08:26:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (247,NULL,9,'Subject for Tell a Friend','2021-08-06 13:59:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (248,NULL,9,'Subject for Tell a Friend','2021-11-09 07:31:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (249,NULL,10,'Subject for Pledge Acknowledgment','2021-12-28 22:30:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (250,NULL,10,'Subject for Pledge Acknowledgment','2022-04-22 07:18:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (251,NULL,9,'Subject for Tell a Friend','2022-02-26 09:43:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (252,NULL,10,'Subject for Pledge Acknowledgment','2021-11-09 06:04:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (253,NULL,10,'Subject for Pledge Acknowledgment','2021-09-25 23:18:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (254,NULL,9,'Subject for Tell a Friend','2021-08-31 20:56:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (255,NULL,9,'Subject for Tell a Friend','2022-05-23 10:45:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (256,NULL,9,'Subject for Tell a Friend','2022-02-28 01:04:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (257,NULL,9,'Subject for Tell a Friend','2022-03-09 00:53:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (258,NULL,9,'Subject for Tell a Friend','2022-01-08 16:07:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (259,NULL,9,'Subject for Tell a Friend','2021-06-30 07:56:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (260,NULL,10,'Subject for Pledge Acknowledgment','2022-01-28 01:37:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (261,NULL,9,'Subject for Tell a Friend','2022-05-03 09:25:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (262,NULL,10,'Subject for Pledge Acknowledgment','2021-07-14 04:18:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (263,NULL,10,'Subject for Pledge Acknowledgment','2022-06-04 09:34:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (264,NULL,10,'Subject for Pledge Acknowledgment','2022-02-19 16:12:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (265,NULL,10,'Subject for Pledge Acknowledgment','2021-08-09 00:53:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (266,NULL,9,'Subject for Tell a Friend','2022-03-17 09:49:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (267,NULL,10,'Subject for Pledge Acknowledgment','2021-11-22 15:12:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (268,NULL,10,'Subject for Pledge Acknowledgment','2021-09-11 15:10:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (269,NULL,10,'Subject for Pledge Acknowledgment','2022-04-08 08:55:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (270,NULL,9,'Subject for Tell a Friend','2022-06-16 08:09:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (271,NULL,9,'Subject for Tell a Friend','2021-11-05 19:30:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (272,NULL,9,'Subject for Tell a Friend','2021-09-28 05:07:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (273,NULL,9,'Subject for Tell a Friend','2022-06-19 12:23:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (274,NULL,10,'Subject for Pledge Acknowledgment','2021-12-23 10:12:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (275,NULL,10,'Subject for Pledge Acknowledgment','2021-12-14 14:17:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (276,NULL,10,'Subject for Pledge Acknowledgment','2021-09-10 16:33:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (277,NULL,9,'Subject for Tell a Friend','2021-07-29 17:33:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (278,NULL,9,'Subject for Tell a Friend','2021-06-29 12:04:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (279,NULL,10,'Subject for Pledge Acknowledgment','2022-01-17 15:06:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (280,NULL,10,'Subject for Pledge Acknowledgment','2022-05-04 12:26:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (281,NULL,10,'Subject for Pledge Acknowledgment','2021-11-06 17:09:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (282,NULL,9,'Subject for Tell a Friend','2022-01-17 07:48:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (283,NULL,9,'Subject for Tell a Friend','2021-07-21 09:01:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (284,NULL,9,'Subject for Tell a Friend','2021-08-02 06:34:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (285,NULL,10,'Subject for Pledge Acknowledgment','2022-03-29 12:55:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (286,NULL,10,'Subject for Pledge Acknowledgment','2021-07-03 16:20:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (287,NULL,9,'Subject for Tell a Friend','2021-09-17 09:13:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (288,NULL,10,'Subject for Pledge Acknowledgment','2022-04-06 02:21:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (289,NULL,10,'Subject for Pledge Acknowledgment','2022-05-23 22:19:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (290,NULL,9,'Subject for Tell a Friend','2022-05-07 17:59:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (291,NULL,9,'Subject for Tell a Friend','2022-02-15 19:58:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (292,NULL,10,'Subject for Pledge Acknowledgment','2022-05-22 23:05:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (293,NULL,10,'Subject for Pledge Acknowledgment','2021-09-06 00:17:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (294,NULL,9,'Subject for Tell a Friend','2021-08-22 06:36:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (295,NULL,10,'Subject for Pledge Acknowledgment','2022-03-03 16:10:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (296,NULL,9,'Subject for Tell a Friend','2021-08-17 22:23:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (297,NULL,9,'Subject for Tell a Friend','2022-06-05 14:47:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (298,NULL,10,'Subject for Pledge Acknowledgment','2021-10-10 18:29:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (299,NULL,9,'Subject for Tell a Friend','2022-02-18 06:10:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (300,NULL,9,'Subject for Tell a Friend','2022-05-12 18:33:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (301,NULL,9,'Subject for Tell a Friend','2021-07-31 00:58:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (302,NULL,9,'Subject for Tell a Friend','2021-11-23 03:10:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (303,NULL,9,'Subject for Tell a Friend','2022-01-02 22:09:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (304,NULL,9,'Subject for Tell a Friend','2021-09-24 06:06:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (305,NULL,10,'Subject for Pledge Acknowledgment','2021-07-08 18:56:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (306,NULL,9,'Subject for Tell a Friend','2021-07-12 09:51:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (307,NULL,10,'Subject for Pledge Acknowledgment','2021-07-21 21:04:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (308,NULL,10,'Subject for Pledge Acknowledgment','2021-12-01 04:29:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (309,NULL,10,'Subject for Pledge Acknowledgment','2022-06-04 17:40:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (310,NULL,9,'Subject for Tell a Friend','2021-09-26 20:05:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (311,NULL,9,'Subject for Tell a Friend','2021-06-25 02:27:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (312,NULL,9,'Subject for Tell a Friend','2021-06-26 23:17:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (313,NULL,9,'Subject for Tell a Friend','2021-09-27 20:48:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (314,NULL,9,'Subject for Tell a Friend','2021-09-15 23:09:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (315,NULL,9,'Subject for Tell a Friend','2022-06-09 02:53:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (316,NULL,9,'Subject for Tell a Friend','2022-04-07 20:42:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (317,NULL,10,'Subject for Pledge Acknowledgment','2022-02-09 17:25:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (318,NULL,9,'Subject for Tell a Friend','2022-05-15 15:19:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (319,NULL,10,'Subject for Pledge Acknowledgment','2021-09-06 14:55:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (320,NULL,10,'Subject for Pledge Acknowledgment','2021-12-09 20:58:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (321,NULL,9,'Subject for Tell a Friend','2021-12-17 03:58:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (322,NULL,9,'Subject for Tell a Friend','2021-08-02 17:28:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (323,NULL,10,'Subject for Pledge Acknowledgment','2022-06-06 03:31:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (324,NULL,10,'Subject for Pledge Acknowledgment','2022-02-03 15:01:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (325,NULL,10,'Subject for Pledge Acknowledgment','2021-07-21 23:06:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (326,NULL,10,'Subject for Pledge Acknowledgment','2021-09-25 02:05:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (327,NULL,10,'Subject for Pledge Acknowledgment','2021-11-15 11:07:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (328,NULL,10,'Subject for Pledge Acknowledgment','2021-08-15 04:47:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (329,NULL,9,'Subject for Tell a Friend','2022-03-16 11:52:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (330,NULL,9,'Subject for Tell a Friend','2021-08-13 15:57:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (331,NULL,10,'Subject for Pledge Acknowledgment','2021-08-30 10:31:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (332,NULL,9,'Subject for Tell a Friend','2021-11-27 12:42:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (333,NULL,9,'Subject for Tell a Friend','2022-01-26 04:13:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (334,NULL,9,'Subject for Tell a Friend','2022-05-20 10:48:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (335,NULL,9,'Subject for Tell a Friend','2021-11-14 06:50:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (336,NULL,9,'Subject for Tell a Friend','2021-11-01 07:45:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (337,NULL,10,'Subject for Pledge Acknowledgment','2021-12-04 23:48:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (338,NULL,10,'Subject for Pledge Acknowledgment','2022-03-03 21:03:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (339,NULL,9,'Subject for Tell a Friend','2022-04-21 17:50:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (340,NULL,10,'Subject for Pledge Acknowledgment','2021-10-31 18:35:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (341,NULL,9,'Subject for Tell a Friend','2022-04-02 20:11:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (342,NULL,9,'Subject for Tell a Friend','2022-06-08 07:50:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (343,NULL,9,'Subject for Tell a Friend','2021-09-03 00:04:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (344,NULL,9,'Subject for Tell a Friend','2021-08-05 21:37:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (345,NULL,10,'Subject for Pledge Acknowledgment','2022-01-02 16:30:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (346,NULL,9,'Subject for Tell a Friend','2022-03-04 05:41:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (347,NULL,10,'Subject for Pledge Acknowledgment','2021-07-26 07:36:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (348,NULL,9,'Subject for Tell a Friend','2022-02-01 22:29:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (349,NULL,10,'Subject for Pledge Acknowledgment','2021-09-08 14:00:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (350,NULL,10,'Subject for Pledge Acknowledgment','2021-09-20 09:00:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (351,NULL,10,'Subject for Pledge Acknowledgment','2021-08-21 21:51:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (352,NULL,10,'Subject for Pledge Acknowledgment','2021-08-20 13:58:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (353,NULL,9,'Subject for Tell a Friend','2021-12-30 22:05:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (354,NULL,9,'Subject for Tell a Friend','2021-11-28 06:55:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (355,NULL,9,'Subject for Tell a Friend','2021-09-26 03:14:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (356,NULL,10,'Subject for Pledge Acknowledgment','2021-10-20 20:06:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (357,NULL,10,'Subject for Pledge Acknowledgment','2021-08-10 07:07:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (358,NULL,9,'Subject for Tell a Friend','2022-01-21 04:19:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (359,NULL,10,'Subject for Pledge Acknowledgment','2021-09-24 12:33:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (360,NULL,9,'Subject for Tell a Friend','2021-07-12 00:30:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (361,NULL,10,'Subject for Pledge Acknowledgment','2021-10-10 18:58:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (362,NULL,9,'Subject for Tell a Friend','2021-10-19 17:04:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (363,NULL,9,'Subject for Tell a Friend','2021-09-14 06:44:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (364,NULL,10,'Subject for Pledge Acknowledgment','2021-07-12 14:10:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (365,NULL,9,'Subject for Tell a Friend','2021-08-04 09:14:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (366,NULL,9,'Subject for Tell a Friend','2021-09-11 05:52:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (367,NULL,9,'Subject for Tell a Friend','2021-11-19 02:01:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (368,NULL,9,'Subject for Tell a Friend','2022-03-23 18:36:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (369,NULL,9,'Subject for Tell a Friend','2021-07-10 05:40:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (370,NULL,9,'Subject for Tell a Friend','2021-07-22 17:25:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (371,NULL,9,'Subject for Tell a Friend','2021-07-05 22:00:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (372,NULL,10,'Subject for Pledge Acknowledgment','2022-04-16 07:44:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (373,NULL,10,'Subject for Pledge Acknowledgment','2021-10-13 15:15:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (374,NULL,10,'Subject for Pledge Acknowledgment','2022-02-28 10:41:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (375,NULL,9,'Subject for Tell a Friend','2022-06-20 17:29:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (376,NULL,10,'Subject for Pledge Acknowledgment','2022-05-18 07:57:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (377,NULL,9,'Subject for Tell a Friend','2022-03-02 20:16:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (378,NULL,10,'Subject for Pledge Acknowledgment','2021-07-23 12:15:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (379,NULL,10,'Subject for Pledge Acknowledgment','2022-06-09 07:08:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (380,NULL,10,'Subject for Pledge Acknowledgment','2022-02-24 15:29:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (381,NULL,9,'Subject for Tell a Friend','2022-01-06 05:24:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (382,NULL,9,'Subject for Tell a Friend','2021-10-15 16:04:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (383,NULL,10,'Subject for Pledge Acknowledgment','2021-12-01 02:38:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (384,NULL,10,'Subject for Pledge Acknowledgment','2022-03-02 19:11:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (385,NULL,10,'Subject for Pledge Acknowledgment','2021-11-29 03:23:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (386,NULL,10,'Subject for Pledge Acknowledgment','2021-12-16 04:31:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (387,NULL,10,'Subject for Pledge Acknowledgment','2022-01-01 10:10:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (388,NULL,10,'Subject for Pledge Acknowledgment','2021-10-24 10:01:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (389,NULL,10,'Subject for Pledge Acknowledgment','2022-03-09 00:00:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (390,NULL,10,'Subject for Pledge Acknowledgment','2021-08-31 01:01:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (391,NULL,9,'Subject for Tell a Friend','2022-06-14 03:38:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (392,NULL,9,'Subject for Tell a Friend','2021-08-13 15:20:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (393,NULL,9,'Subject for Tell a Friend','2022-01-07 15:37:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (394,NULL,9,'Subject for Tell a Friend','2022-02-05 23:29:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (395,NULL,9,'Subject for Tell a Friend','2021-08-07 08:38:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (396,NULL,9,'Subject for Tell a Friend','2021-08-08 04:20:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (397,NULL,9,'Subject for Tell a Friend','2021-07-10 19:55:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (398,NULL,10,'Subject for Pledge Acknowledgment','2022-02-09 01:05:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (399,NULL,9,'Subject for Tell a Friend','2022-04-08 03:43:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (400,NULL,9,'Subject for Tell a Friend','2022-01-14 09:18:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (401,NULL,10,'Subject for Pledge Acknowledgment','2021-10-15 15:23:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (402,NULL,10,'Subject for Pledge Acknowledgment','2022-03-08 01:11:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (403,NULL,10,'Subject for Pledge Acknowledgment','2021-07-12 02:20:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (404,NULL,10,'Subject for Pledge Acknowledgment','2022-04-18 13:34:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (405,NULL,10,'Subject for Pledge Acknowledgment','2022-02-03 03:41:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (406,NULL,10,'Subject for Pledge Acknowledgment','2021-12-25 18:58:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (407,NULL,9,'Subject for Tell a Friend','2022-01-28 08:12:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (408,NULL,10,'Subject for Pledge Acknowledgment','2021-12-13 17:46:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (409,NULL,9,'Subject for Tell a Friend','2022-03-01 19:28:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (410,NULL,9,'Subject for Tell a Friend','2021-11-02 02:55:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (411,NULL,10,'Subject for Pledge Acknowledgment','2021-10-05 20:51:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (412,NULL,9,'Subject for Tell a Friend','2022-06-22 04:17:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (413,NULL,9,'Subject for Tell a Friend','2022-01-07 05:48:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (414,NULL,9,'Subject for Tell a Friend','2022-02-22 19:49:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (415,NULL,9,'Subject for Tell a Friend','2022-03-22 13:50:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (416,NULL,10,'Subject for Pledge Acknowledgment','2021-09-21 23:29:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (417,NULL,9,'Subject for Tell a Friend','2022-03-16 11:31:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (418,NULL,9,'Subject for Tell a Friend','2021-11-06 12:55:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (419,NULL,10,'Subject for Pledge Acknowledgment','2021-10-06 09:17:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (420,NULL,10,'Subject for Pledge Acknowledgment','2021-08-18 11:58:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (421,NULL,9,'Subject for Tell a Friend','2022-04-21 04:20:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (422,NULL,10,'Subject for Pledge Acknowledgment','2022-03-16 06:08:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (423,NULL,10,'Subject for Pledge Acknowledgment','2022-06-11 11:23:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (424,NULL,10,'Subject for Pledge Acknowledgment','2021-07-23 12:18:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (425,NULL,10,'Subject for Pledge Acknowledgment','2022-06-17 00:52:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (426,NULL,10,'Subject for Pledge Acknowledgment','2022-03-03 21:46:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (427,NULL,9,'Subject for Tell a Friend','2022-02-26 21:57:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (428,NULL,10,'Subject for Pledge Acknowledgment','2022-01-29 04:22:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (429,NULL,10,'Subject for Pledge Acknowledgment','2021-12-24 20:56:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (430,NULL,10,'Subject for Pledge Acknowledgment','2021-08-16 00:57:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (431,NULL,9,'Subject for Tell a Friend','2021-11-27 00:57:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (432,NULL,9,'Subject for Tell a Friend','2021-09-05 15:27:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (433,NULL,10,'Subject for Pledge Acknowledgment','2022-03-02 06:13:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (434,NULL,10,'Subject for Pledge Acknowledgment','2021-07-12 03:30:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (435,NULL,10,'Subject for Pledge Acknowledgment','2022-02-02 23:29:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (436,NULL,9,'Subject for Tell a Friend','2022-06-02 03:37:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (437,NULL,9,'Subject for Tell a Friend','2021-07-03 00:41:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (438,NULL,10,'Subject for Pledge Acknowledgment','2022-05-08 06:42:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (439,NULL,9,'Subject for Tell a Friend','2022-01-26 09:56:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (440,NULL,9,'Subject for Tell a Friend','2022-04-02 07:38:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (441,NULL,10,'Subject for Pledge Acknowledgment','2022-04-26 04:20:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (442,NULL,9,'Subject for Tell a Friend','2022-01-22 19:02:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (443,NULL,10,'Subject for Pledge Acknowledgment','2021-12-06 01:32:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (444,NULL,10,'Subject for Pledge Acknowledgment','2022-03-10 11:00:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (445,NULL,9,'Subject for Tell a Friend','2021-09-08 02:47:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (446,NULL,10,'Subject for Pledge Acknowledgment','2022-04-03 17:25:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (447,NULL,9,'Subject for Tell a Friend','2022-05-21 13:51:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (448,NULL,10,'Subject for Pledge Acknowledgment','2021-11-15 06:49:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (449,NULL,9,'Subject for Tell a Friend','2022-06-11 18:30:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (450,NULL,9,'Subject for Tell a Friend','2022-03-24 17:42:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (451,1,6,'$ 125 April Mailer 1','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (452,2,6,'$ 50 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (453,3,6,'£ 25 April Mailer 1','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (454,4,6,'$ 50 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (455,5,6,'$ 50 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (456,6,6,'$ 500 April Mailer 1','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (457,7,6,'$ 1750 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (458,8,6,'$ 50 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (459,9,6,'$ 10 Online: Help CiviCRM','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (460,10,6,'$ 250 Online: Help CiviCRM','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (461,11,6,'¥ 500 ','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (462,12,6,'$ 50 Online: Save the Penguins','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (463,13,6,'$ 50 ','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (464,14,6,'$ 50 ','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (465,15,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (466,16,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (467,17,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (468,18,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (469,19,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (470,20,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (471,21,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (472,22,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (473,23,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (474,24,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (475,25,6,'$ 25 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (476,26,6,'$ 10 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (477,27,6,'$ 10 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (478,28,6,'$ 10 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (479,29,6,'$ 10 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (480,30,6,'$ 10 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (481,31,6,'€ 5 Recurring contribution','2022-08-22 09:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (482,1,7,'General','2022-06-22 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (483,2,7,'Student','2022-06-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (484,3,7,'General','2022-06-20 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (485,4,7,'Student','2022-06-19 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (486,5,7,'Student','2021-06-18 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (487,6,7,'Student','2022-06-17 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (488,7,7,'General','2022-06-16 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (489,8,7,'Student','2022-06-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (490,9,7,'General','2022-06-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (491,10,7,'Student','2021-06-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (492,11,7,'Lifetime','2022-06-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (493,12,7,'Student','2022-06-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (494,13,7,'General','2022-06-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (495,14,7,'Student','2022-06-09 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (496,15,7,'Student','2021-06-08 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (497,16,7,'Student','2022-06-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (498,17,7,'General','2022-06-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (499,18,7,'Student','2022-06-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (500,19,7,'General','2022-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (501,20,7,'Student','2021-06-03 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (502,21,7,'General','2022-06-02 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (503,22,7,'Lifetime','2022-06-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (504,23,7,'General','2022-05-31 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (505,24,7,'Student','2022-05-30 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (506,25,7,'Student','2021-05-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (507,26,7,'Student','2022-05-28 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (508,27,7,'General','2022-05-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (509,28,7,'Student','2022-05-26 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (510,29,7,'General','2022-05-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (511,30,7,'Student','2021-05-24 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (512,32,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (513,33,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (514,34,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (515,35,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (516,36,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (517,37,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (518,38,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (519,39,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (520,40,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (521,41,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (522,42,6,'$ 1200.00 - Lifetime Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (523,43,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (524,44,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (525,45,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (526,46,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (527,47,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (528,48,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (529,49,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (530,50,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (531,51,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (532,52,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (533,53,6,'$ 1200.00 - Lifetime Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (534,54,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (535,55,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (536,56,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (537,57,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (538,58,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (539,59,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (540,60,6,'$ 100.00 - General Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (541,61,6,'$ 50.00 - Student Membership: Offline signup','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (543,1,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (544,2,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (545,3,5,'NULL','2008-05-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (546,4,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (547,5,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (548,6,5,'NULL','2008-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (549,7,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (550,8,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (551,9,5,'NULL','2008-02-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (552,10,5,'NULL','2008-02-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (553,11,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (554,12,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (555,13,5,'NULL','2008-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (556,14,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (557,15,5,'NULL','2008-07-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (558,16,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (559,17,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (560,18,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (561,19,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (562,20,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (563,21,5,'NULL','2008-03-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (564,22,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (565,23,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (566,24,5,'NULL','2008-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (567,25,5,'NULL','2008-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (568,26,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (569,27,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (570,28,5,'NULL','2009-12-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (571,29,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (572,30,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (573,31,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (574,32,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (575,33,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (576,34,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (577,35,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (578,36,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (579,37,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (580,38,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (581,39,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (582,40,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (583,41,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (584,42,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (585,43,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (586,44,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (587,45,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (588,46,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (589,47,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (590,48,5,'NULL','2009-12-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (591,49,5,'NULL','2009-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (592,50,5,'NULL','2009-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (593,63,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (594,64,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (595,65,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (596,66,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (597,67,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (598,68,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (599,69,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (600,70,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (601,71,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (602,72,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (603,73,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (604,74,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (605,75,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (606,76,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (607,77,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (608,78,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (609,79,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (610,80,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (611,81,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (612,82,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (613,83,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (614,84,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (615,85,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (616,86,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (617,87,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (618,88,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (619,89,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (620,90,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (621,91,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (622,92,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (623,93,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (624,94,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (625,95,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (626,96,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (627,97,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (628,98,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (629,99,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (630,100,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (631,101,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (632,102,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (633,103,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (634,104,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (635,105,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (636,106,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (637,107,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (638,108,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (639,109,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (640,110,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (641,111,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54'),
+ (642,112,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2022-06-22 09:51:54',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2022-06-22 13:51:54','2022-06-22 13:51:54');
 /*!40000 ALTER TABLE `civicrm_activity` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -812,837 +812,828 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_activity_contact` WRITE;
 /*!40000 ALTER TABLE `civicrm_activity_contact` DISABLE KEYS */;
 INSERT INTO `civicrm_activity_contact` (`id`, `activity_id`, `contact_id`, `record_type_id`) VALUES
- (260,169,1,3),
- (306,199,1,3),
- (358,232,1,3),
- (394,255,1,3),
- (455,296,1,3),
- (4,3,2,3),
- (603,395,2,3),
- (691,451,2,2),
- (796,556,2,2),
- (36,24,3,3),
- (163,110,3,3),
- (250,163,3,3),
- (526,341,3,3),
- (537,349,3,3),
- (542,353,3,3),
- (832,592,3,2),
- (573,372,4,3),
- (674,440,4,3),
- (692,452,4,2),
- (695,455,4,2),
- (746,506,4,2),
- (752,536,4,2),
- (47,30,5,3),
- (552,359,6,3),
- (693,453,6,2),
- (49,31,7,3),
- (177,118,7,3),
- (789,549,7,2),
- (582,378,8,3),
- (694,454,8,2),
- (237,155,9,3),
- (341,221,9,3),
- (355,230,9,3),
- (220,143,10,3),
- (318,206,10,3),
- (618,405,10,3),
- (245,160,11,3),
- (265,172,11,3),
- (16,12,12,3),
- (26,18,12,3),
- (185,123,12,3),
- (401,259,12,3),
- (807,567,12,2),
- (241,157,13,3),
- (269,175,13,3),
- (593,386,13,3),
- (822,582,13,2),
- (627,411,14,3),
- (187,124,15,3),
- (247,161,15,3),
- (785,545,15,2),
- (696,456,16,2),
- (327,213,17,3),
- (346,224,18,3),
- (435,284,18,3),
- (463,300,18,3),
- (387,250,19,3),
- (697,457,19,2),
- (802,562,19,2),
- (38,25,21,3),
- (142,95,21,3),
- (351,227,21,3),
- (657,429,21,3),
- (308,200,23,3),
- (522,339,23,3),
- (624,409,23,3),
- (311,202,24,3),
- (316,205,24,3),
- (40,26,25,3),
- (520,338,25,3),
- (653,427,25,3),
- (790,550,25,2),
- (57,37,26,3),
- (339,220,26,3),
- (727,487,26,2),
- (753,517,26,2),
- (472,305,27,3),
- (736,496,27,2),
- (754,526,27,2),
- (159,107,28,3),
- (284,185,28,3),
- (403,260,28,3),
- (426,278,28,3),
- (169,114,29,3),
- (45,29,30,3),
- (189,125,30,3),
- (380,245,30,3),
- (428,279,30,3),
- (591,385,30,3),
- (731,491,30,2),
- (755,521,30,2),
- (64,42,31,3),
- (87,58,31,3),
- (192,127,31,3),
- (303,197,31,3),
- (659,430,31,3),
- (445,290,32,3),
- (703,463,32,2),
- (704,464,32,2),
- (399,258,33,3),
- (569,370,33,3),
- (286,186,34,3),
- (700,460,34,2),
- (824,584,34,2),
- (32,22,35,3),
- (66,43,35,3),
- (101,67,35,3),
- (739,499,35,2),
- (756,529,35,2),
- (42,27,36,3),
- (59,38,36,3),
- (153,104,36,3),
- (196,129,36,3),
- (140,94,37,3),
- (483,312,37,3),
- (546,355,38,3),
- (687,448,38,3),
- (210,138,39,3),
- (289,188,39,3),
- (638,419,39,3),
- (257,167,40,3),
- (485,313,40,3),
- (678,442,40,3),
- (813,573,40,2),
- (12,9,41,3),
- (441,287,41,3),
- (171,115,42,3),
- (732,492,42,2),
- (757,522,42,2),
- (825,585,42,2),
- (23,16,43,3),
- (447,291,43,3),
- (702,462,43,2),
- (99,66,44,3),
- (641,421,44,3),
- (212,139,45,3),
- (263,171,45,3),
- (348,225,45,3),
- (344,223,46,3),
- (377,243,46,3),
- (408,264,46,3),
- (488,315,46,3),
- (208,137,47,3),
- (218,142,47,3),
- (232,152,47,3),
- (111,74,48,3),
- (281,183,48,3),
- (544,354,48,3),
- (670,438,48,3),
- (826,586,48,2),
- (181,120,49,3),
- (684,446,49,3),
- (313,203,50,3),
- (515,334,50,3),
- (645,423,50,3),
- (360,233,52,3),
- (93,62,53,3),
- (449,292,53,3),
- (554,360,53,3),
- (383,247,54,3),
- (793,553,54,2),
- (155,105,55,3),
- (291,189,55,3),
- (466,302,56,3),
- (530,344,56,3),
- (805,565,56,2),
- (68,44,57,3),
- (206,136,57,3),
- (133,89,58,3),
- (329,214,59,3),
- (331,215,59,3),
- (452,294,59,3),
- (585,380,59,3),
- (705,465,59,2),
- (706,466,59,2),
- (707,467,59,2),
- (708,468,59,2),
- (709,469,59,2),
- (710,470,59,2),
- (711,471,59,2),
- (712,472,59,2),
- (713,473,59,2),
- (714,474,59,2),
- (715,475,59,2),
- (235,154,60,3),
- (298,194,60,3),
- (301,196,60,3),
- (439,286,60,3),
- (827,587,60,2),
- (150,102,61,3),
- (524,340,61,3),
- (556,361,61,3),
- (368,237,62,3),
- (375,242,62,3),
- (29,20,63,3),
- (166,112,63,3),
- (511,332,63,3),
- (577,375,63,3),
- (216,141,65,3),
- (336,218,65,3),
- (366,236,65,3),
- (649,425,65,3),
- (636,418,66,3),
- (651,426,66,3),
- (828,588,66,2),
- (105,69,67,3),
- (566,368,68,3),
- (129,87,69,3),
- (470,304,69,3),
- (271,176,70,3),
- (811,571,70,2),
- (73,47,71,3),
- (175,117,71,3),
- (701,461,71,2),
- (734,494,71,2),
- (758,524,71,2),
- (75,48,72,3),
- (364,235,72,3),
- (532,345,72,3),
- (605,396,72,3),
- (173,116,74,3),
- (275,179,74,3),
- (415,270,74,3),
- (505,328,74,3),
- (459,298,76,3),
- (477,308,76,3),
- (95,63,77,3),
- (571,371,78,3),
- (672,439,78,3),
- (500,324,79,3),
- (548,356,79,3),
- (561,365,79,3),
- (743,503,79,2),
- (759,533,79,2),
- (179,119,80,3),
- (494,319,80,3),
- (622,408,80,3),
- (122,82,81,3),
- (157,106,81,3),
- (226,148,81,3),
- (252,164,81,3),
- (810,570,81,2),
- (6,4,82,3),
- (119,80,82,3),
- (214,140,82,3),
- (362,234,82,3),
- (371,239,82,3),
- (513,333,82,3),
- (698,458,82,2),
- (804,564,82,2),
- (194,128,83,3),
- (643,422,83,3),
- (738,498,83,2),
- (760,528,83,2),
- (819,579,83,2),
- (103,68,84,3),
- (323,210,84,3),
- (580,377,84,3),
- (661,431,84,3),
- (663,432,84,3),
- (689,449,84,3),
- (812,572,85,2),
- (200,131,86,3),
- (255,166,86,3),
- (461,299,88,3),
- (612,401,88,3),
- (632,415,88,3),
- (229,150,89,3),
- (334,217,89,3),
- (397,257,89,3),
- (791,551,89,2),
- (85,57,90,3),
- (277,180,90,3),
- (474,306,90,3),
- (52,33,91,3),
- (131,88,91,3),
- (480,310,92,3),
- (614,402,92,3),
- (676,441,92,3),
- (699,459,92,2),
- (91,61,93,3),
- (198,130,93,3),
- (509,331,93,3),
- (745,505,93,2),
- (761,535,93,2),
- (295,192,94,3),
- (18,13,95,3),
- (419,273,95,3),
- (607,397,95,3),
- (20,14,96,3),
- (114,76,96,3),
- (423,276,96,3),
- (468,303,96,3),
- (125,84,97,3),
- (800,560,97,2),
- (392,254,98,3),
- (437,285,98,3),
- (137,92,99,3),
- (457,297,99,3),
- (563,366,99,3),
- (681,444,99,3),
- (716,476,99,2),
- (717,477,99,2),
- (718,478,99,2),
- (719,479,99,2),
- (720,480,99,2),
- (70,45,100,3),
- (490,316,100,3),
- (655,428,100,3),
- (34,23,101,3),
- (239,156,101,3),
- (431,281,101,3),
- (647,424,101,3),
- (820,580,102,2),
- (721,481,103,2),
- (783,543,103,2),
- (830,590,104,2),
- (814,574,105,2),
- (742,502,106,2),
- (762,532,106,2),
- (799,559,106,2),
- (751,511,108,2),
- (763,541,108,2),
- (750,510,109,2),
- (764,540,109,2),
- (740,500,111,2),
- (765,530,111,2),
- (816,576,112,2),
- (722,482,115,2),
- (766,512,115,2),
- (735,495,117,2),
- (767,525,117,2),
- (724,484,118,2),
- (768,514,118,2),
- (728,488,119,2),
- (769,518,119,2),
- (823,583,119,2),
- (818,578,120,2),
- (723,483,123,2),
- (770,513,123,2),
- (792,552,131,2),
- (1,1,133,2),
- (2,2,133,2),
- (3,3,133,2),
- (5,4,133,2),
- (7,5,133,2),
- (8,6,133,2),
- (9,7,133,2),
- (10,8,133,2),
- (11,9,133,2),
- (13,10,133,2),
- (14,11,133,2),
- (15,12,133,2),
- (17,13,133,2),
- (19,14,133,2),
- (21,15,133,2),
- (22,16,133,2),
- (24,17,133,2),
- (25,18,133,2),
- (27,19,133,2),
- (28,20,133,2),
- (30,21,133,2),
- (31,22,133,2),
- (33,23,133,2),
- (35,24,133,2),
- (37,25,133,2),
- (39,26,133,2),
- (41,27,133,2),
- (43,28,133,2),
- (44,29,133,2),
- (46,30,133,2),
- (48,31,133,2),
- (50,32,133,2),
- (51,33,133,2),
- (53,34,133,2),
- (54,35,133,2),
- (55,36,133,2),
- (56,37,133,2),
- (58,38,133,2),
- (60,39,133,2),
- (61,40,133,2),
- (62,41,133,2),
- (63,42,133,2),
- (65,43,133,2),
- (67,44,133,2),
- (69,45,133,2),
- (71,46,133,2),
- (72,47,133,2),
- (74,48,133,2),
- (76,49,133,2),
- (77,50,133,2),
- (78,51,133,2),
- (79,52,133,2),
- (80,53,133,2),
- (81,54,133,2),
- (82,55,133,2),
- (83,56,133,2),
- (84,57,133,2),
- (86,58,133,2),
- (88,59,133,2),
- (89,60,133,2),
- (90,61,133,2),
- (92,62,133,2),
- (94,63,133,2),
- (96,64,133,2),
- (97,65,133,2),
- (98,66,133,2),
- (100,67,133,2),
- (102,68,133,2),
- (104,69,133,2),
- (106,70,133,2),
- (107,71,133,2),
- (108,72,133,2),
- (109,73,133,2),
- (110,74,133,2),
- (112,75,133,2),
- (113,76,133,2),
- (115,77,133,2),
- (116,78,133,2),
- (117,79,133,2),
- (118,80,133,2),
- (120,81,133,2),
- (121,82,133,2),
- (123,83,133,2),
- (124,84,133,2),
- (126,85,133,2),
- (127,86,133,2),
- (128,87,133,2),
- (130,88,133,2),
- (132,89,133,2),
- (134,90,133,2),
- (135,91,133,2),
- (136,92,133,2),
- (138,93,133,2),
- (139,94,133,2),
- (141,95,133,2),
- (143,96,133,2),
- (144,97,133,2),
- (145,98,133,2),
- (146,99,133,2),
- (147,100,133,2),
- (148,101,133,2),
- (149,102,133,2),
- (151,103,133,2),
- (152,104,133,2),
- (154,105,133,2),
- (156,106,133,2),
- (158,107,133,2),
- (160,108,133,2),
- (161,109,133,2),
- (162,110,133,2),
- (164,111,133,2),
- (165,112,133,2),
- (167,113,133,2),
- (168,114,133,2),
- (170,115,133,2),
- (172,116,133,2),
- (174,117,133,2),
- (176,118,133,2),
- (178,119,133,2),
- (180,120,133,2),
- (182,121,133,2),
- (183,122,133,2),
- (184,123,133,2),
- (186,124,133,2),
- (188,125,133,2),
- (190,126,133,2),
- (191,127,133,2),
- (193,128,133,2),
- (195,129,133,2),
- (197,130,133,2),
- (199,131,133,2),
- (201,132,133,2),
- (202,133,133,2),
- (203,134,133,2),
- (204,135,133,2),
- (205,136,133,2),
- (207,137,133,2),
- (209,138,133,2),
- (211,139,133,2),
- (213,140,133,2),
- (215,141,133,2),
- (217,142,133,2),
- (219,143,133,2),
- (221,144,133,2),
- (222,145,133,2),
- (223,146,133,2),
- (224,147,133,2),
- (225,148,133,2),
- (227,149,133,2),
- (228,150,133,2),
- (797,557,135,2),
- (798,558,142,2),
- (748,508,143,2),
- (771,538,143,2),
- (230,151,145,2),
- (231,152,145,2),
- (233,153,145,2),
- (234,154,145,2),
- (236,155,145,2),
- (238,156,145,2),
- (240,157,145,2),
- (242,158,145,2),
- (243,159,145,2),
- (244,160,145,2),
- (246,161,145,2),
- (248,162,145,2),
- (249,163,145,2),
- (251,164,145,2),
- (253,165,145,2),
- (254,166,145,2),
- (256,167,145,2),
- (258,168,145,2),
- (259,169,145,2),
- (261,170,145,2),
- (262,171,145,2),
- (264,172,145,2),
- (266,173,145,2),
- (267,174,145,2),
- (268,175,145,2),
- (270,176,145,2),
- (272,177,145,2),
- (273,178,145,2),
- (274,179,145,2),
- (276,180,145,2),
- (278,181,145,2),
- (279,182,145,2),
- (280,183,145,2),
- (282,184,145,2),
- (283,185,145,2),
- (285,186,145,2),
- (287,187,145,2),
- (288,188,145,2),
- (290,189,145,2),
- (292,190,145,2),
- (293,191,145,2),
- (294,192,145,2),
- (296,193,145,2),
- (297,194,145,2),
- (299,195,145,2),
- (300,196,145,2),
- (302,197,145,2),
- (304,198,145,2),
- (305,199,145,2),
- (307,200,145,2),
- (309,201,145,2),
- (310,202,145,2),
- (312,203,145,2),
- (314,204,145,2),
- (315,205,145,2),
- (317,206,145,2),
- (319,207,145,2),
- (320,208,145,2),
- (321,209,145,2),
- (322,210,145,2),
- (324,211,145,2),
- (325,212,145,2),
- (326,213,145,2),
- (328,214,145,2),
- (330,215,145,2),
- (332,216,145,2),
- (333,217,145,2),
- (335,218,145,2),
- (337,219,145,2),
- (338,220,145,2),
- (340,221,145,2),
- (342,222,145,2),
- (343,223,145,2),
- (345,224,145,2),
- (347,225,145,2),
- (349,226,145,2),
- (350,227,145,2),
- (352,228,145,2),
- (353,229,145,2),
- (354,230,145,2),
- (356,231,145,2),
- (357,232,145,2),
- (359,233,145,2),
- (361,234,145,2),
- (363,235,145,2),
- (365,236,145,2),
- (367,237,145,2),
- (369,238,145,2),
- (370,239,145,2),
- (372,240,145,2),
- (373,241,145,2),
- (374,242,145,2),
- (376,243,145,2),
- (378,244,145,2),
- (379,245,145,2),
- (381,246,145,2),
- (382,247,145,2),
- (384,248,145,2),
- (385,249,145,2),
- (386,250,145,2),
- (388,251,145,2),
- (389,252,145,2),
- (390,253,145,2),
- (391,254,145,2),
- (393,255,145,2),
- (395,256,145,2),
- (396,257,145,2),
- (398,258,145,2),
- (400,259,145,2),
- (402,260,145,2),
- (404,261,145,2),
- (405,262,145,2),
- (406,263,145,2),
- (407,264,145,2),
- (409,265,145,2),
- (410,266,145,2),
- (411,267,145,2),
- (412,268,145,2),
- (413,269,145,2),
- (414,270,145,2),
- (416,271,145,2),
- (417,272,145,2),
- (418,273,145,2),
- (420,274,145,2),
- (421,275,145,2),
- (422,276,145,2),
- (424,277,145,2),
- (425,278,145,2),
- (427,279,145,2),
- (429,280,145,2),
- (430,281,145,2),
- (432,282,145,2),
- (433,283,145,2),
- (434,284,145,2),
- (436,285,145,2),
- (438,286,145,2),
- (440,287,145,2),
- (442,288,145,2),
- (443,289,145,2),
- (444,290,145,2),
- (446,291,145,2),
- (448,292,145,2),
- (450,293,145,2),
- (451,294,145,2),
- (453,295,145,2),
- (454,296,145,2),
- (456,297,145,2),
- (458,298,145,2),
- (460,299,145,2),
- (462,300,145,2),
- (788,548,148,2),
- (747,507,154,2),
- (772,537,154,2),
- (729,489,155,2),
- (773,519,155,2),
- (806,566,156,2),
- (749,509,158,2),
- (774,539,158,2),
- (831,591,159,2),
- (801,561,163,2),
- (741,501,166,2),
- (775,531,166,2),
- (787,547,166,2),
- (725,485,168,2),
- (776,515,168,2),
- (815,575,169,2),
- (808,568,170,2),
- (744,504,173,2),
- (777,534,173,2),
- (733,493,175,2),
- (778,523,175,2),
- (794,554,176,2),
- (803,563,177,2),
- (464,301,180,2),
- (465,302,180,2),
- (467,303,180,2),
- (469,304,180,2),
- (471,305,180,2),
- (473,306,180,2),
- (475,307,180,2),
- (476,308,180,2),
- (478,309,180,2),
- (479,310,180,2),
- (481,311,180,2),
- (482,312,180,2),
- (484,313,180,2),
- (486,314,180,2),
- (487,315,180,2),
- (489,316,180,2),
- (491,317,180,2),
- (492,318,180,2),
- (493,319,180,2),
- (495,320,180,2),
- (496,321,180,2),
- (497,322,180,2),
- (498,323,180,2),
- (499,324,180,2),
- (501,325,180,2),
- (502,326,180,2),
- (503,327,180,2),
- (504,328,180,2),
- (506,329,180,2),
- (507,330,180,2),
- (508,331,180,2),
- (510,332,180,2),
- (512,333,180,2),
- (514,334,180,2),
- (516,335,180,2),
- (517,336,180,2),
- (518,337,180,2),
- (519,338,180,2),
- (521,339,180,2),
- (523,340,180,2),
- (525,341,180,2),
- (527,342,180,2),
- (528,343,180,2),
- (529,344,180,2),
- (531,345,180,2),
- (533,346,180,2),
- (534,347,180,2),
- (535,348,180,2),
- (536,349,180,2),
- (538,350,180,2),
- (539,351,180,2),
- (540,352,180,2),
- (541,353,180,2),
- (543,354,180,2),
- (545,355,180,2),
- (547,356,180,2),
- (549,357,180,2),
- (550,358,180,2),
- (551,359,180,2),
- (553,360,180,2),
- (555,361,180,2),
- (557,362,180,2),
- (558,363,180,2),
- (559,364,180,2),
- (560,365,180,2),
- (562,366,180,2),
- (564,367,180,2),
- (565,368,180,2),
- (567,369,180,2),
- (568,370,180,2),
- (570,371,180,2),
- (572,372,180,2),
- (574,373,180,2),
- (575,374,180,2),
- (576,375,180,2),
- (578,376,180,2),
- (579,377,180,2),
- (581,378,180,2),
- (583,379,180,2),
- (584,380,180,2),
- (586,381,180,2),
- (587,382,180,2),
- (588,383,180,2),
- (589,384,180,2),
- (590,385,180,2),
- (592,386,180,2),
- (594,387,180,2),
- (595,388,180,2),
- (596,389,180,2),
- (597,390,180,2),
- (598,391,180,2),
- (599,392,180,2),
- (600,393,180,2),
- (601,394,180,2),
- (602,395,180,2),
- (604,396,180,2),
- (606,397,180,2),
- (608,398,180,2),
- (609,399,180,2),
- (610,400,180,2),
- (611,401,180,2),
- (613,402,180,2),
- (615,403,180,2),
- (616,404,180,2),
- (617,405,180,2),
- (619,406,180,2),
- (620,407,180,2),
- (621,408,180,2),
- (623,409,180,2),
- (625,410,180,2),
- (626,411,180,2),
- (628,412,180,2),
- (629,413,180,2),
- (630,414,180,2),
- (631,415,180,2),
- (633,416,180,2),
- (634,417,180,2),
- (635,418,180,2),
- (637,419,180,2),
- (639,420,180,2),
- (640,421,180,2),
- (642,422,180,2),
- (644,423,180,2),
- (646,424,180,2),
- (648,425,180,2),
- (650,426,180,2),
- (652,427,180,2),
- (654,428,180,2),
- (656,429,180,2),
- (658,430,180,2),
- (660,431,180,2),
- (662,432,180,2),
- (664,433,180,2),
- (665,434,180,2),
- (666,435,180,2),
- (667,436,180,2),
- (668,437,180,2),
- (669,438,180,2),
- (671,439,180,2),
- (673,440,180,2),
- (675,441,180,2),
- (677,442,180,2),
- (679,443,180,2),
- (680,444,180,2),
- (682,445,180,2),
- (683,446,180,2),
- (685,447,180,2),
- (686,448,180,2),
- (688,449,180,2),
- (690,450,180,2),
- (726,486,180,2),
- (779,516,180,2),
- (795,555,180,2),
- (784,544,182,2),
- (786,546,185,2),
- (821,581,187,2),
- (829,589,190,2),
- (817,577,192,2),
- (809,569,193,2),
- (730,490,200,2),
- (780,520,200,2),
- (737,497,201,2),
- (781,527,201,2);
+ (461,304,1,3),
+ (469,310,1,3),
+ (783,552,1,2),
+ (99,69,2,3),
+ (369,245,2,3),
+ (682,451,2,2),
+ (718,487,2,2),
+ (748,517,2,2),
+ (781,550,2,2),
+ (95,66,4,3),
+ (503,332,4,3),
+ (683,452,4,2),
+ (686,455,4,2),
+ (821,590,4,2),
+ (321,212,5,3),
+ (726,495,5,2),
+ (756,525,5,2),
+ (25,17,6,3),
+ (64,43,6,3),
+ (303,201,6,3),
+ (609,400,6,3),
+ (684,453,6,2),
+ (782,551,6,2),
+ (34,23,7,3),
+ (38,25,7,3),
+ (313,206,7,3),
+ (818,587,7,2),
+ (193,130,8,3),
+ (236,158,8,3),
+ (305,202,8,3),
+ (354,235,8,3),
+ (604,397,8,3),
+ (685,454,8,2),
+ (719,488,8,2),
+ (749,518,8,2),
+ (814,583,8,2),
+ (218,147,10,3),
+ (165,112,11,3),
+ (429,284,11,3),
+ (557,366,11,3),
+ (596,393,11,3),
+ (536,353,12,3),
+ (598,394,12,3),
+ (631,415,12,3),
+ (238,159,13,3),
+ (240,160,13,3),
+ (664,439,13,3),
+ (287,189,14,3),
+ (296,196,14,3),
+ (634,417,14,3),
+ (777,546,14,2),
+ (126,85,15,3),
+ (167,113,15,3),
+ (251,167,15,3),
+ (413,273,15,3),
+ (511,336,15,3),
+ (815,584,15,2),
+ (572,375,16,3),
+ (687,456,16,2),
+ (464,306,17,3),
+ (600,395,17,3),
+ (739,508,18,2),
+ (769,538,18,2),
+ (785,554,18,2),
+ (215,145,19,3),
+ (688,457,19,2),
+ (728,497,19,2),
+ (758,527,19,2),
+ (809,578,19,2),
+ (158,107,20,3),
+ (362,240,20,3),
+ (737,506,20,2),
+ (767,536,20,2),
+ (3,2,21,3),
+ (271,179,21,3),
+ (731,500,21,2),
+ (761,530,21,2),
+ (92,64,22,3),
+ (479,315,22,3),
+ (226,152,23,3),
+ (425,282,23,3),
+ (171,116,24,3),
+ (246,164,24,3),
+ (359,238,24,3),
+ (454,301,24,2),
+ (456,302,24,2),
+ (458,303,24,2),
+ (460,304,24,2),
+ (462,305,24,2),
+ (463,306,24,2),
+ (465,307,24,2),
+ (466,308,24,2),
+ (467,309,24,2),
+ (468,310,24,2),
+ (470,311,24,2),
+ (472,312,24,2),
+ (474,313,24,2),
+ (476,314,24,2),
+ (478,315,24,2),
+ (480,316,24,2),
+ (482,317,24,2),
+ (483,318,24,2),
+ (485,319,24,2),
+ (486,320,24,2),
+ (487,321,24,2),
+ (489,322,24,2),
+ (491,323,24,2),
+ (492,324,24,2),
+ (493,325,24,2),
+ (494,326,24,2),
+ (495,327,24,2),
+ (496,328,24,2),
+ (497,329,24,2),
+ (499,330,24,2),
+ (501,331,24,2),
+ (502,332,24,2),
+ (504,333,24,2),
+ (506,334,24,2),
+ (508,335,24,2),
+ (510,336,24,2),
+ (512,337,24,2),
+ (513,338,24,2),
+ (514,339,24,2),
+ (516,340,24,2),
+ (517,341,24,2),
+ (519,342,24,2),
+ (521,343,24,2),
+ (523,344,24,2),
+ (525,345,24,2),
+ (526,346,24,2),
+ (528,347,24,2),
+ (529,348,24,2),
+ (531,349,24,2),
+ (532,350,24,2),
+ (533,351,24,2),
+ (534,352,24,2),
+ (535,353,24,2),
+ (537,354,24,2),
+ (539,355,24,2),
+ (541,356,24,2),
+ (542,357,24,2),
+ (543,358,24,2),
+ (545,359,24,2),
+ (546,360,24,2),
+ (548,361,24,2),
+ (549,362,24,2),
+ (551,363,24,2),
+ (553,364,24,2),
+ (554,365,24,2),
+ (556,366,24,2),
+ (558,367,24,2),
+ (560,368,24,2),
+ (562,369,24,2),
+ (564,370,24,2),
+ (566,371,24,2),
+ (568,372,24,2),
+ (569,373,24,2),
+ (570,374,24,2),
+ (571,375,24,2),
+ (573,376,24,2),
+ (574,377,24,2),
+ (576,378,24,2),
+ (577,379,24,2),
+ (578,380,24,2),
+ (579,381,24,2),
+ (581,382,24,2),
+ (583,383,24,2),
+ (584,384,24,2),
+ (585,385,24,2),
+ (586,386,24,2),
+ (587,387,24,2),
+ (588,388,24,2),
+ (589,389,24,2),
+ (590,390,24,2),
+ (591,391,24,2),
+ (593,392,24,2),
+ (595,393,24,2),
+ (597,394,24,2),
+ (599,395,24,2),
+ (601,396,24,2),
+ (603,397,24,2),
+ (605,398,24,2),
+ (606,399,24,2),
+ (608,400,24,2),
+ (610,401,24,2),
+ (611,402,24,2),
+ (612,403,24,2),
+ (613,404,24,2),
+ (614,405,24,2),
+ (615,406,24,2),
+ (616,407,24,2),
+ (618,408,24,2),
+ (619,409,24,2),
+ (620,409,24,3),
+ (621,410,24,2),
+ (623,411,24,2),
+ (624,412,24,2),
+ (626,413,24,2),
+ (628,414,24,2),
+ (630,415,24,2),
+ (632,416,24,2),
+ (633,417,24,2),
+ (635,418,24,2),
+ (637,419,24,2),
+ (638,420,24,2),
+ (639,421,24,2),
+ (641,422,24,2),
+ (642,423,24,2),
+ (643,424,24,2),
+ (644,425,24,2),
+ (645,426,24,2),
+ (646,427,24,2),
+ (648,428,24,2),
+ (649,429,24,2),
+ (650,430,24,2),
+ (651,431,24,2),
+ (653,432,24,2),
+ (655,433,24,2),
+ (656,434,24,2),
+ (657,435,24,2),
+ (658,436,24,2),
+ (660,437,24,2),
+ (662,438,24,2),
+ (663,439,24,2),
+ (665,440,24,2),
+ (667,441,24,2),
+ (668,442,24,2),
+ (670,443,24,2),
+ (671,444,24,2),
+ (672,445,24,2),
+ (674,446,24,2),
+ (675,447,24,2),
+ (677,448,24,2),
+ (678,449,24,2),
+ (680,450,24,2),
+ (8,5,25,3),
+ (186,125,25,3),
+ (203,137,25,3),
+ (402,266,25,3),
+ (518,341,25,3),
+ (530,348,25,3),
+ (101,70,27,3),
+ (396,261,27,3),
+ (505,333,27,3),
+ (659,436,27,3),
+ (254,169,28,3),
+ (547,360,28,3),
+ (795,564,28,2),
+ (427,283,29,3),
+ (673,445,29,3),
+ (81,57,30,3),
+ (116,79,30,3),
+ (291,192,30,3),
+ (565,370,30,3),
+ (636,418,30,3),
+ (375,248,31,3),
+ (694,463,32,2),
+ (695,464,32,2),
+ (498,329,33,3),
+ (515,339,33,3),
+ (627,413,33,3),
+ (640,421,33,3),
+ (742,511,33,2),
+ (772,541,33,2),
+ (433,287,34,3),
+ (617,407,34,3),
+ (691,460,34,2),
+ (647,427,35,3),
+ (822,591,35,2),
+ (490,322,36,3),
+ (128,86,37,3),
+ (184,124,37,3),
+ (520,342,37,3),
+ (281,186,38,3),
+ (507,334,38,3),
+ (580,381,38,3),
+ (790,559,38,2),
+ (206,139,39,3),
+ (420,278,39,3),
+ (182,123,40,3),
+ (327,215,40,3),
+ (163,111,41,3),
+ (301,200,41,3),
+ (195,131,42,3),
+ (325,214,42,3),
+ (383,254,42,3),
+ (473,312,42,3),
+ (230,155,43,3),
+ (527,346,43,3),
+ (693,462,43,2),
+ (130,87,45,3),
+ (222,150,45,3),
+ (724,493,45,2),
+ (754,523,45,2),
+ (173,117,47,3),
+ (373,247,47,3),
+ (524,344,47,3),
+ (629,414,47,3),
+ (50,33,48,3),
+ (389,257,49,3),
+ (582,382,49,3),
+ (459,303,50,3),
+ (139,94,51,3),
+ (155,105,52,3),
+ (244,163,53,3),
+ (68,46,54,3),
+ (105,72,54,3),
+ (266,176,54,3),
+ (348,230,55,3),
+ (550,362,55,3),
+ (439,291,56,3),
+ (666,440,56,3),
+ (819,588,56,2),
+ (119,81,58,3),
+ (262,174,58,3),
+ (407,270,58,3),
+ (775,544,58,2),
+ (696,465,59,2),
+ (697,466,59,2),
+ (698,467,59,2),
+ (699,468,59,2),
+ (700,469,59,2),
+ (701,470,59,2),
+ (702,471,59,2),
+ (703,472,59,2),
+ (704,473,59,2),
+ (705,474,59,2),
+ (706,475,59,2),
+ (736,505,59,2),
+ (766,535,59,2),
+ (592,391,60,3),
+ (602,396,60,3),
+ (625,412,60,3),
+ (451,299,61,3),
+ (457,302,61,3),
+ (278,184,62,3),
+ (669,442,62,3),
+ (153,104,63,3),
+ (540,355,63,3),
+ (725,494,63,2),
+ (755,524,63,2),
+ (786,555,63,2),
+ (334,220,64,3),
+ (817,586,64,2),
+ (323,213,65,3),
+ (90,63,66,3),
+ (208,140,66,3),
+ (538,354,66,3),
+ (561,368,66,3),
+ (311,205,67,3),
+ (418,277,67,3),
+ (594,392,67,3),
+ (54,35,68,3),
+ (103,71,69,3),
+ (676,447,70,3),
+ (810,579,70,2),
+ (692,461,71,2),
+ (714,483,71,2),
+ (744,513,71,2),
+ (446,296,72,3),
+ (453,300,72,3),
+ (559,367,72,3),
+ (5,3,73,3),
+ (224,151,73,3),
+ (260,173,73,3),
+ (727,496,73,2),
+ (757,526,73,2),
+ (285,188,74,3),
+ (544,358,74,3),
+ (563,369,74,3),
+ (679,449,74,3),
+ (411,272,75,3),
+ (179,121,76,3),
+ (213,144,76,3),
+ (232,156,76,3),
+ (364,241,76,3),
+ (46,30,77,3),
+ (124,84,77,3),
+ (342,226,77,3),
+ (808,577,77,2),
+ (199,134,78,3),
+ (794,563,78,2),
+ (248,165,79,3),
+ (32,22,80,3),
+ (234,157,80,3),
+ (661,437,80,3),
+ (800,569,80,2),
+ (41,27,81,3),
+ (78,55,81,3),
+ (137,93,81,3),
+ (276,183,81,3),
+ (393,259,81,3),
+ (722,491,81,2),
+ (752,521,81,2),
+ (85,59,82,3),
+ (345,228,82,3),
+ (484,318,82,3),
+ (509,335,82,3),
+ (689,458,82,2),
+ (391,258,83,3),
+ (488,321,83,3),
+ (681,450,83,3),
+ (112,77,84,3),
+ (356,236,84,3),
+ (371,246,84,3),
+ (500,330,84,3),
+ (17,12,85,3),
+ (409,271,85,3),
+ (107,73,86,3),
+ (385,255,86,3),
+ (555,365,86,3),
+ (652,431,86,3),
+ (654,432,86,3),
+ (148,101,87,3),
+ (307,203,87,3),
+ (455,301,87,3),
+ (607,399,87,3),
+ (791,560,87,2),
+ (44,29,88,3),
+ (114,78,88,3),
+ (443,294,88,3),
+ (22,15,89,3),
+ (30,21,89,3),
+ (522,343,89,3),
+ (379,251,90,3),
+ (567,371,90,3),
+ (188,126,91,3),
+ (789,558,91,2),
+ (83,58,92,3),
+ (151,103,92,3),
+ (387,256,92,3),
+ (690,459,92,2),
+ (36,24,93,3),
+ (57,37,93,3),
+ (264,175,93,3),
+ (622,410,93,3),
+ (177,120,94,3),
+ (437,290,94,3),
+ (20,14,95,3),
+ (329,216,95,3),
+ (14,10,96,3),
+ (142,96,96,3),
+ (338,223,96,3),
+ (733,502,96,2),
+ (763,532,96,2),
+ (223,151,97,2),
+ (225,152,97,2),
+ (227,153,97,2),
+ (228,154,97,2),
+ (229,155,97,2),
+ (231,156,97,2),
+ (233,157,97,2),
+ (235,158,97,2),
+ (237,159,97,2),
+ (239,160,97,2),
+ (241,161,97,2),
+ (242,162,97,2),
+ (243,163,97,2),
+ (245,164,97,2),
+ (247,165,97,2),
+ (249,166,97,2),
+ (250,167,97,2),
+ (252,168,97,2),
+ (253,169,97,2),
+ (255,170,97,2),
+ (257,171,97,2),
+ (258,172,97,2),
+ (259,173,97,2),
+ (261,174,97,2),
+ (263,175,97,2),
+ (265,176,97,2),
+ (267,177,97,2),
+ (268,178,97,2),
+ (270,179,97,2),
+ (272,180,97,2),
+ (273,181,97,2),
+ (274,182,97,2),
+ (275,183,97,2),
+ (277,184,97,2),
+ (279,185,97,2),
+ (280,186,97,2),
+ (282,187,97,2),
+ (284,188,97,2),
+ (286,189,97,2),
+ (288,190,97,2),
+ (289,191,97,2),
+ (290,192,97,2),
+ (292,193,97,2),
+ (293,194,97,2),
+ (294,195,97,2),
+ (295,196,97,2),
+ (297,197,97,2),
+ (298,198,97,2),
+ (299,199,97,2),
+ (300,200,97,2),
+ (302,201,97,2),
+ (304,202,97,2),
+ (306,203,97,2),
+ (308,204,97,2),
+ (310,205,97,2),
+ (312,206,97,2),
+ (314,207,97,2),
+ (315,208,97,2),
+ (317,209,97,2),
+ (318,210,97,2),
+ (319,211,97,2),
+ (320,212,97,2),
+ (322,213,97,2),
+ (324,214,97,2),
+ (326,215,97,2),
+ (328,216,97,2),
+ (330,217,97,2),
+ (331,218,97,2),
+ (332,219,97,2),
+ (333,220,97,2),
+ (335,221,97,2),
+ (336,222,97,2),
+ (337,223,97,2),
+ (339,224,97,2),
+ (340,225,97,2),
+ (341,226,97,2),
+ (343,227,97,2),
+ (344,228,97,2),
+ (346,229,97,2),
+ (347,230,97,2),
+ (349,231,97,2),
+ (350,232,97,2),
+ (351,233,97,2),
+ (352,234,97,2),
+ (353,235,97,2),
+ (355,236,97,2),
+ (357,237,97,2),
+ (358,238,97,2),
+ (360,239,97,2),
+ (361,240,97,2),
+ (363,241,97,2),
+ (365,242,97,2),
+ (366,243,97,2),
+ (367,244,97,2),
+ (368,245,97,2),
+ (370,246,97,2),
+ (372,247,97,2),
+ (374,248,97,2),
+ (376,249,97,2),
+ (377,250,97,2),
+ (378,251,97,2),
+ (380,252,97,2),
+ (381,253,97,2),
+ (382,254,97,2),
+ (384,255,97,2),
+ (386,256,97,2),
+ (388,257,97,2),
+ (390,258,97,2),
+ (392,259,97,2),
+ (394,260,97,2),
+ (395,261,97,2),
+ (397,262,97,2),
+ (398,263,97,2),
+ (399,264,97,2),
+ (400,265,97,2),
+ (401,266,97,2),
+ (403,267,97,2),
+ (404,268,97,2),
+ (405,269,97,2),
+ (406,270,97,2),
+ (408,271,97,2),
+ (410,272,97,2),
+ (412,273,97,2),
+ (414,274,97,2),
+ (415,275,97,2),
+ (416,276,97,2),
+ (417,277,97,2),
+ (419,278,97,2),
+ (421,279,97,2),
+ (422,280,97,2),
+ (423,281,97,2),
+ (424,282,97,2),
+ (426,283,97,2),
+ (428,284,97,2),
+ (430,285,97,2),
+ (431,286,97,2),
+ (432,287,97,2),
+ (434,288,97,2),
+ (435,289,97,2),
+ (436,290,97,2),
+ (438,291,97,2),
+ (440,292,97,2),
+ (441,293,97,2),
+ (442,294,97,2),
+ (444,295,97,2),
+ (445,296,97,2),
+ (447,297,97,2),
+ (449,298,97,2),
+ (450,299,97,2),
+ (452,300,97,2),
+ (477,314,97,3),
+ (481,316,97,3),
+ (448,297,98,3),
+ (471,311,98,3),
+ (475,313,99,3),
+ (552,363,99,3),
+ (575,377,99,3),
+ (707,476,99,2),
+ (708,477,99,2),
+ (709,478,99,2),
+ (710,479,99,2),
+ (711,480,99,2),
+ (52,34,100,3),
+ (121,82,100,3),
+ (256,170,100,3),
+ (283,187,100,3),
+ (269,178,101,3),
+ (309,204,101,3),
+ (316,208,101,3),
+ (715,484,101,2),
+ (745,514,101,2),
+ (807,576,102,2),
+ (712,481,103,2),
+ (820,589,107,2),
+ (796,565,111,2),
+ (774,543,114,2),
+ (806,575,121,2),
+ (729,498,123,2),
+ (759,528,123,2),
+ (798,567,126,2),
+ (792,561,127,2),
+ (784,553,128,2),
+ (802,571,129,2),
+ (787,556,130,2),
+ (713,482,131,2),
+ (743,512,131,2),
+ (816,585,131,2),
+ (804,573,132,2),
+ (740,509,133,2),
+ (770,539,133,2),
+ (717,486,134,2),
+ (747,516,134,2),
+ (779,548,134,2),
+ (730,499,136,2),
+ (760,529,136,2),
+ (1,1,137,2),
+ (2,2,137,2),
+ (4,3,137,2),
+ (6,4,137,2),
+ (7,5,137,2),
+ (9,6,137,2),
+ (10,7,137,2),
+ (11,8,137,2),
+ (12,9,137,2),
+ (13,10,137,2),
+ (15,11,137,2),
+ (16,12,137,2),
+ (18,13,137,2),
+ (19,14,137,2),
+ (21,15,137,2),
+ (23,16,137,2),
+ (24,17,137,2),
+ (26,18,137,2),
+ (27,19,137,2),
+ (28,20,137,2),
+ (29,21,137,2),
+ (31,22,137,2),
+ (33,23,137,2),
+ (35,24,137,2),
+ (37,25,137,2),
+ (39,26,137,2),
+ (40,27,137,2),
+ (42,28,137,2),
+ (43,29,137,2),
+ (45,30,137,2),
+ (47,31,137,2),
+ (48,32,137,2),
+ (49,33,137,2),
+ (51,34,137,2),
+ (53,35,137,2),
+ (55,36,137,2),
+ (56,37,137,2),
+ (58,38,137,2),
+ (59,39,137,2),
+ (60,40,137,2),
+ (61,41,137,2),
+ (62,42,137,2),
+ (63,43,137,2),
+ (65,44,137,2),
+ (66,45,137,2),
+ (67,46,137,2),
+ (69,47,137,2),
+ (70,48,137,2),
+ (71,49,137,2),
+ (72,50,137,2),
+ (73,51,137,2),
+ (74,52,137,2),
+ (75,53,137,2),
+ (76,54,137,2),
+ (77,55,137,2),
+ (79,56,137,2),
+ (80,57,137,2),
+ (82,58,137,2),
+ (84,59,137,2),
+ (86,60,137,2),
+ (87,61,137,2),
+ (88,62,137,2),
+ (89,63,137,2),
+ (91,64,137,2),
+ (93,65,137,2),
+ (94,66,137,2),
+ (96,67,137,2),
+ (97,68,137,2),
+ (98,69,137,2),
+ (100,70,137,2),
+ (102,71,137,2),
+ (104,72,137,2),
+ (106,73,137,2),
+ (108,74,137,2),
+ (109,75,137,2),
+ (110,76,137,2),
+ (111,77,137,2),
+ (113,78,137,2),
+ (115,79,137,2),
+ (117,80,137,2),
+ (118,81,137,2),
+ (120,82,137,2),
+ (122,83,137,2),
+ (123,84,137,2),
+ (125,85,137,2),
+ (127,86,137,2),
+ (129,87,137,2),
+ (131,88,137,2),
+ (132,89,137,2),
+ (133,90,137,2),
+ (134,91,137,2),
+ (135,92,137,2),
+ (136,93,137,2),
+ (138,94,137,2),
+ (140,95,137,2),
+ (141,96,137,2),
+ (143,97,137,2),
+ (144,98,137,2),
+ (145,99,137,2),
+ (146,100,137,2),
+ (147,101,137,2),
+ (149,102,137,2),
+ (150,103,137,2),
+ (152,104,137,2),
+ (154,105,137,2),
+ (156,106,137,2),
+ (157,107,137,2),
+ (159,108,137,2),
+ (160,109,137,2),
+ (161,110,137,2),
+ (162,111,137,2),
+ (164,112,137,2),
+ (166,113,137,2),
+ (168,114,137,2),
+ (169,115,137,2),
+ (170,116,137,2),
+ (172,117,137,2),
+ (174,118,137,2),
+ (175,119,137,2),
+ (176,120,137,2),
+ (178,121,137,2),
+ (180,122,137,2),
+ (181,123,137,2),
+ (183,124,137,2),
+ (185,125,137,2),
+ (187,126,137,2),
+ (189,127,137,2),
+ (190,128,137,2),
+ (191,129,137,2),
+ (192,130,137,2),
+ (194,131,137,2),
+ (196,132,137,2),
+ (197,133,137,2),
+ (198,134,137,2),
+ (200,135,137,2),
+ (201,136,137,2),
+ (202,137,137,2),
+ (204,138,137,2),
+ (205,139,137,2),
+ (207,140,137,2),
+ (209,141,137,2),
+ (210,142,137,2),
+ (211,143,137,2),
+ (212,144,137,2),
+ (214,145,137,2),
+ (216,146,137,2),
+ (217,147,137,2),
+ (219,148,137,2),
+ (220,149,137,2),
+ (221,150,137,2),
+ (723,492,137,2),
+ (753,522,137,2),
+ (813,582,140,2),
+ (788,557,146,2),
+ (801,570,148,2),
+ (799,568,149,2),
+ (803,572,151,2),
+ (735,504,154,2),
+ (765,534,154,2),
+ (741,510,155,2),
+ (771,540,155,2),
+ (797,566,158,2),
+ (721,490,164,2),
+ (751,520,164,2),
+ (778,547,166,2),
+ (720,489,168,2),
+ (750,519,168,2),
+ (793,562,168,2),
+ (734,503,171,2),
+ (764,533,171,2),
+ (823,592,174,2),
+ (811,580,180,2),
+ (776,545,189,2),
+ (716,485,192,2),
+ (746,515,192,2),
+ (732,501,197,2),
+ (762,531,197,2),
+ (805,574,197,2),
+ (812,581,199,2),
+ (738,507,201,2),
+ (768,537,201,2),
+ (780,549,202,2);
 /*!40000 ALTER TABLE `civicrm_activity_contact` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -1653,184 +1644,189 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_address` WRITE;
 /*!40000 ALTER TABLE `civicrm_address` DISABLE KEYS */;
 INSERT INTO `civicrm_address` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `street_address`, `street_number`, `street_number_suffix`, `street_number_predirectional`, `street_name`, `street_type`, `street_number_postdirectional`, `street_unit`, `supplemental_address_1`, `supplemental_address_2`, `supplemental_address_3`, `city`, `county_id`, `state_province_id`, `postal_code_suffix`, `postal_code`, `usps_adc`, `country_id`, `geo_code_1`, `geo_code_2`, `manual_geo_code`, `timezone`, `name`, `master_id`) VALUES
- (1,73,1,1,0,'725M Martin Luther King Pl S',725,'M',NULL,'Martin Luther King','Pl','S',NULL,NULL,NULL,NULL,'Garden City',1,1021,NULL,'48136',NULL,1228,42.239933,-83.150823,0,NULL,NULL,NULL),
- (2,77,1,1,0,'93U States Pl SE',93,'U',NULL,'States','Pl','SE',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45269',NULL,1228,39.166759,-84.53822,0,NULL,NULL,NULL),
- (3,106,1,1,0,'264J Northpoint Path NW',264,'J',NULL,'Northpoint','Path','NW',NULL,NULL,NULL,NULL,'Yukon',1,1024,NULL,'65589',NULL,1228,37.246525,-91.82976,0,NULL,NULL,NULL),
- (4,14,1,1,0,'391E Van Ness Blvd S',391,'E',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Long Pond',1,1037,NULL,'18334',NULL,1228,41.075315,-75.43058,0,NULL,NULL,NULL),
- (5,162,1,1,0,'388G Van Ness Ave S',388,'G',NULL,'Van Ness','Ave','S',NULL,NULL,NULL,NULL,'Worcester',1,1020,NULL,'01614',NULL,1228,42.364807,-71.896868,0,NULL,NULL,NULL),
- (6,90,1,1,0,'525F Cadell Way S',525,'F',NULL,'Cadell','Way','S',NULL,NULL,NULL,NULL,'Catawissa',1,1037,NULL,'17820',NULL,1228,40.916126,-76.43888,0,NULL,NULL,NULL),
- (7,11,1,1,0,'2I Main St S',2,'I',NULL,'Main','St','S',NULL,NULL,NULL,NULL,'Erie',1,1037,NULL,'16510',NULL,1228,42.126956,-80.0004,0,NULL,NULL,NULL),
- (8,187,1,1,0,'832E Bay Dr SE',832,'E',NULL,'Bay','Dr','SE',NULL,NULL,NULL,NULL,'Louisville',1,1012,NULL,'62858',NULL,1228,38.806292,-88.48012,0,NULL,NULL,NULL),
- (9,139,1,1,0,'405Z Cadell Rd E',405,'Z',NULL,'Cadell','Rd','E',NULL,NULL,NULL,NULL,'Petty',1,1042,NULL,'75470',NULL,1228,33.60355,-95.81202,0,NULL,NULL,NULL),
- (10,123,1,1,0,'641M Dowlen Blvd SW',641,'M',NULL,'Dowlen','Blvd','SW',NULL,NULL,NULL,NULL,'Englewood',1,1029,NULL,'07631',NULL,1228,40.893343,-73.9758,0,NULL,NULL,NULL),
- (11,78,1,1,0,'723F Jackson Pl NE',723,'F',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Kelly',1,1017,NULL,'71441',NULL,1228,31.95047,-92.15107,0,NULL,NULL,NULL),
- (12,108,1,1,0,'586R States Blvd SW',586,'R',NULL,'States','Blvd','SW',NULL,NULL,NULL,NULL,'Dunkerton',1,1014,NULL,'50626',NULL,1228,42.576054,-92.16575,0,NULL,NULL,NULL),
- (13,110,1,1,0,'566Z Main Rd SW',566,'Z',NULL,'Main','Rd','SW',NULL,NULL,NULL,NULL,'Flint',1,1021,NULL,'48531',NULL,1228,43.002,-83.692507,0,NULL,NULL,NULL),
- (14,104,1,1,0,'886L Green Path W',886,'L',NULL,'Green','Path','W',NULL,NULL,NULL,NULL,'Amityville',1,1031,NULL,'11701',NULL,1228,40.6851,-73.41317,0,NULL,NULL,NULL),
- (15,62,1,1,0,'113H Main Way SW',113,'H',NULL,'Main','Way','SW',NULL,NULL,NULL,NULL,'Floral Park',1,1031,NULL,'11002',NULL,1228,40.754757,-73.601772,0,NULL,NULL,NULL),
- (16,28,1,1,0,'921L Main Dr SW',921,'L',NULL,'Main','Dr','SW',NULL,NULL,NULL,NULL,'Ward',1,1039,NULL,'29166',NULL,1228,33.90529,-81.70607,0,NULL,NULL,NULL),
- (17,70,1,1,0,'63B Pine Blvd S',63,'B',NULL,'Pine','Blvd','S',NULL,NULL,NULL,NULL,'El Campo',1,1042,NULL,'77437',NULL,1228,29.197701,-96.2774,0,NULL,NULL,NULL),
- (18,164,1,1,0,'800E Lincoln Ln NW',800,'E',NULL,'Lincoln','Ln','NW',NULL,NULL,NULL,NULL,'Deerfield',1,1024,NULL,'64741',NULL,1228,37.825966,-94.55673,0,NULL,NULL,NULL),
- (19,101,1,1,0,'51V Beech Way N',51,'V',NULL,'Beech','Way','N',NULL,NULL,NULL,NULL,'Warriormine',1,1047,NULL,'24894',NULL,1228,37.291157,-81.69541,0,NULL,NULL,NULL),
- (20,9,1,1,0,'912Y Van Ness Path E',912,'Y',NULL,'Van Ness','Path','E',NULL,NULL,NULL,NULL,'Minturn',1,1039,NULL,'29573',NULL,1228,34.488255,-79.476859,0,NULL,NULL,NULL),
- (21,2,1,1,0,'260I Beech Ln SW',260,'I',NULL,'Beech','Ln','SW',NULL,NULL,NULL,NULL,'Albany',1,1034,NULL,'45710',NULL,1228,39.202517,-82.21421,0,NULL,NULL,NULL),
- (22,10,1,1,0,'405G El Camino Way E',405,'G',NULL,'El Camino','Way','E',NULL,NULL,NULL,NULL,'Beaufort',1,1039,NULL,'29901',NULL,1228,32.424353,-80.565343,0,NULL,NULL,NULL),
- (23,79,1,1,0,'856F Maple Path NE',856,'F',NULL,'Maple','Path','NE',NULL,NULL,NULL,NULL,'Trenton',1,1029,NULL,'08625',NULL,1228,40.206709,-74.75643,0,NULL,NULL,NULL),
- (24,93,1,1,0,'165U Pine Pl N',165,'U',NULL,'Pine','Pl','N',NULL,NULL,NULL,NULL,'Weston',1,1020,NULL,'02493',NULL,1228,42.358663,-71.28831,0,NULL,NULL,NULL),
- (25,66,1,1,0,'345Z Woodbridge Rd NW',345,'Z',NULL,'Woodbridge','Rd','NW',NULL,NULL,NULL,NULL,'Medina',1,1031,NULL,'14103',NULL,1228,43.217155,-78.38746,0,NULL,NULL,NULL),
- (26,193,1,1,0,'409T El Camino Rd N',409,'T',NULL,'El Camino','Rd','N',NULL,NULL,NULL,NULL,'Royal',1,1003,NULL,'71968',NULL,1228,34.522254,-93.25662,0,NULL,NULL,NULL),
- (27,37,1,1,0,'651X Lincoln Ave SE',651,'X',NULL,'Lincoln','Ave','SE',NULL,NULL,NULL,NULL,'Lerona',1,1047,NULL,'25971',NULL,1228,37.478519,-80.95735,0,NULL,NULL,NULL),
- (28,27,1,1,0,'43G Cadell Blvd S',43,'G',NULL,'Cadell','Blvd','S',NULL,NULL,NULL,NULL,'New Castle',1,1005,NULL,'81647',NULL,1228,39.567059,-107.54974,0,NULL,NULL,NULL),
- (29,65,1,1,0,'533L Main Dr NE',533,'L',NULL,'Main','Dr','NE',NULL,NULL,NULL,NULL,'San Antonio',1,1042,NULL,'78292',NULL,1228,29.437532,-98.461582,0,NULL,NULL,NULL),
- (30,167,1,1,0,'982X College Path NW',982,'X',NULL,'College','Path','NW',NULL,NULL,NULL,NULL,'San Diego',1,1004,NULL,'92116',NULL,1228,32.76235,-117.12246,0,NULL,NULL,NULL),
- (31,146,1,1,0,'437W Woodbridge Ln NE',437,'W',NULL,'Woodbridge','Ln','NE',NULL,NULL,NULL,NULL,'Cornell',1,1012,NULL,'61319',NULL,1228,41.011259,-88.74854,0,NULL,NULL,NULL),
- (32,4,1,1,0,'73J Lincoln Ln NW',73,'J',NULL,'Lincoln','Ln','NW',NULL,NULL,NULL,NULL,'Pinehurst',1,1011,NULL,'83850',NULL,1228,47.512203,-116.24128,0,NULL,NULL,NULL),
- (33,81,1,1,0,'469T Beech St S',469,'T',NULL,'Beech','St','S',NULL,NULL,NULL,NULL,'Chester',1,1040,NULL,'57016',NULL,1228,43.89916,-96.95926,0,NULL,NULL,NULL),
- (34,145,1,1,0,'330D Maple Rd W',330,'D',NULL,'Maple','Rd','W',NULL,NULL,NULL,NULL,'Prim',1,1003,NULL,'72130',NULL,1228,35.638247,-92.06612,0,NULL,NULL,NULL),
- (35,92,1,1,0,'860B Northpoint Rd W',860,'B',NULL,'Northpoint','Rd','W',NULL,NULL,NULL,NULL,'Village',1,1003,NULL,'71769',NULL,1228,33.236156,-93.234494,0,NULL,NULL,NULL),
- (36,84,1,1,0,'850H Jackson Blvd SW',850,'H',NULL,'Jackson','Blvd','SW',NULL,NULL,NULL,NULL,'Alsace',1,1037,NULL,'19650',NULL,1228,40.394884,-75.86638,0,NULL,NULL,NULL),
- (37,64,1,1,0,'942W Cadell Ln NW',942,'W',NULL,'Cadell','Ln','NW',NULL,NULL,NULL,NULL,'Ila',1,1009,NULL,'30647',NULL,1228,34.120239,-83.288117,0,NULL,NULL,NULL),
- (38,143,1,1,0,'460M States Way E',460,'M',NULL,'States','Way','E',NULL,NULL,NULL,NULL,'Coulter',1,1014,NULL,'50431',NULL,1228,42.735305,-93.37056,0,NULL,NULL,NULL),
- (39,199,1,1,0,'955I States Blvd NW',955,'I',NULL,'States','Blvd','NW',NULL,NULL,NULL,NULL,'Ashley',1,1021,NULL,'48806',NULL,1228,43.179346,-84.50765,0,NULL,NULL,NULL),
- (40,31,1,1,0,'366M Second Ln SE',366,'M',NULL,'Second','Ln','SE',NULL,NULL,NULL,NULL,'Elysburg',1,1037,NULL,'17824',NULL,1228,40.848885,-76.53547,0,NULL,NULL,NULL),
- (41,18,1,1,0,'663J Northpoint St NW',663,'J',NULL,'Northpoint','St','NW',NULL,NULL,NULL,NULL,'Fort Lauderdale',1,1008,NULL,'33305',NULL,1228,26.153728,-80.12606,0,NULL,NULL,NULL),
- (42,56,1,1,0,'392R Maple Dr NE',392,'R',NULL,'Maple','Dr','NE',NULL,NULL,NULL,NULL,'Tampa',1,1008,NULL,'33684',NULL,1228,27.871964,-82.438841,0,NULL,NULL,NULL),
- (43,20,1,1,0,'722A College Ave S',722,'A',NULL,'College','Ave','S',NULL,NULL,NULL,NULL,'Marshall',1,1048,NULL,'53559',NULL,1228,43.172619,-89.07464,0,NULL,NULL,NULL),
- (44,51,1,1,0,'756Q Northpoint Pl NW',756,'Q',NULL,'Northpoint','Pl','NW',NULL,NULL,NULL,NULL,'Barrington',1,1038,NULL,'02806',NULL,1228,41.746834,-71.32031,0,NULL,NULL,NULL),
- (45,172,1,1,0,'360Q Jackson Rd W',360,'Q',NULL,'Jackson','Rd','W',NULL,NULL,NULL,NULL,'Hampton',1,1045,NULL,'23665',NULL,1228,37.098317,-76.4196,0,NULL,NULL,NULL),
- (46,140,1,1,0,'677G Main Dr N',677,'G',NULL,'Main','Dr','N',NULL,NULL,NULL,NULL,'Taconic',1,1006,NULL,'06079',NULL,1228,42.032012,-73.403763,0,NULL,NULL,NULL),
- (47,13,1,1,0,'75G Cadell Ave E',75,'G',NULL,'Cadell','Ave','E',NULL,NULL,NULL,NULL,'Saint George',1,1018,NULL,'04857',NULL,1228,44.008875,-69.20629,0,NULL,NULL,NULL),
- (48,45,1,1,0,'427R Northpoint Ln NW',427,'R',NULL,'Northpoint','Ln','NW',NULL,NULL,NULL,NULL,'Marvell',1,1003,NULL,'72366',NULL,1228,34.550982,-90.94433,0,NULL,NULL,NULL),
- (49,161,1,1,0,'535P Pine Path NE',535,'P',NULL,'Pine','Path','NE',NULL,NULL,NULL,NULL,'Sunland',1,1004,NULL,'91041',NULL,1228,33.786594,-118.298662,0,NULL,NULL,NULL),
- (50,67,1,1,0,'737V El Camino Dr SW',737,'V',NULL,'El Camino','Dr','SW',NULL,NULL,NULL,NULL,'Long Branch',1,1029,NULL,'07740',NULL,1228,40.297932,-73.99097,0,NULL,NULL,NULL),
- (51,8,1,1,0,'652O Martin Luther King Dr SW',652,'O',NULL,'Martin Luther King','Dr','SW',NULL,NULL,NULL,NULL,'McKinney',1,1042,NULL,'75070',NULL,1228,33.212203,-96.67522,0,NULL,NULL,NULL),
- (52,176,1,1,0,'970O Main Blvd SW',970,'O',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Boca Raton',1,1008,NULL,'33499',NULL,1228,26.645895,-80.430269,0,NULL,NULL,NULL),
- (53,5,1,1,0,'855O Beech Ave NE',855,'O',NULL,'Beech','Ave','NE',NULL,NULL,NULL,NULL,'Fort Worth',1,1042,NULL,'76129',NULL,1228,32.771419,-97.291484,0,NULL,NULL,NULL),
- (54,69,1,1,0,'524G Jackson Pl NE',524,'G',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Jackson',1,1025,NULL,'59736',NULL,1228,45.26938,-113.35533,0,NULL,NULL,NULL),
- (55,183,1,1,0,'717K College St NE',717,'K',NULL,'College','St','NE',NULL,NULL,NULL,NULL,'Hamilton',1,1034,NULL,'45015',NULL,1228,39.367106,-84.55053,0,NULL,NULL,NULL),
- (56,157,1,1,0,'905E Lincoln St SW',905,'E',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Mountain View',1,1004,NULL,'94041',NULL,1228,37.38949,-122.07846,0,NULL,NULL,NULL),
- (57,76,1,1,0,'844W Bay Ln N',844,'W',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Albany',1,1009,NULL,'31708',NULL,1228,31.591073,-84.132357,0,NULL,NULL,NULL),
- (58,131,1,1,0,'296H Maple Ave SW',296,'H',NULL,'Maple','Ave','SW',NULL,NULL,NULL,NULL,'Johnstown',1,1031,NULL,'12095',NULL,1228,43.014523,-74.38473,0,NULL,NULL,NULL),
- (59,160,1,1,0,'444K Caulder Path SE',444,'K',NULL,'Caulder','Path','SE',NULL,NULL,NULL,NULL,'Leeton',1,1024,NULL,'64761',NULL,1228,38.585719,-93.68518,0,NULL,NULL,NULL),
- (60,181,1,1,0,'569H Green Way SW',569,'H',NULL,'Green','Way','SW',NULL,NULL,NULL,NULL,'Pioneer',1,1004,NULL,'95666',NULL,1228,38.529753,-120.41411,0,NULL,NULL,NULL),
- (61,39,1,1,0,'634F Second Pl SW',634,'F',NULL,'Second','Pl','SW',NULL,NULL,NULL,NULL,'Mentor',1,1034,NULL,'44061',NULL,1228,41.910676,-81.249027,0,NULL,NULL,NULL),
- (62,50,1,1,0,'792G College Blvd SE',792,'G',NULL,'College','Blvd','SE',NULL,NULL,NULL,NULL,'Bethany',1,1017,NULL,'71007',NULL,1228,32.420611,-94.00923,0,NULL,NULL,NULL),
- (63,182,1,1,0,'833V Van Ness Blvd N',833,'V',NULL,'Van Ness','Blvd','N',NULL,NULL,NULL,NULL,'Fishtail',1,1025,NULL,'59028',NULL,1228,45.373162,-109.64134,0,NULL,NULL,NULL),
- (64,163,3,1,0,'394Q College Ln SE',394,'Q',NULL,'College','Ln','SE',NULL,'Subscriptions Dept',NULL,NULL,'Kerens',1,1047,NULL,'26276',NULL,1228,39.019639,-79.74614,0,NULL,NULL,NULL),
- (65,190,2,1,0,'394Q College Ln SE',394,'Q',NULL,'College','Ln','SE',NULL,'Subscriptions Dept',NULL,NULL,'Kerens',1,1047,NULL,'26276',NULL,1228,39.019639,-79.74614,0,NULL,NULL,64),
- (66,80,3,1,0,'329B Green Pl N',329,'B',NULL,'Green','Pl','N',NULL,'Donor Relations',NULL,NULL,'Auburn',1,1046,NULL,'98002',NULL,1228,47.304221,-122.21602,0,NULL,NULL,NULL),
- (67,99,3,1,0,'94I Northpoint Dr E',94,'I',NULL,'Northpoint','Dr','E',NULL,'c/o OPDC',NULL,NULL,'Marshall',1,1045,NULL,'20115',NULL,1228,38.855848,-77.88174,0,NULL,NULL,NULL),
- (68,61,3,1,0,'671E States Path SE',671,'E',NULL,'States','Path','SE',NULL,'Churchgate',NULL,NULL,'Athens',1,1009,NULL,'30606',NULL,1228,33.945619,-83.41732,0,NULL,NULL,NULL),
- (69,89,2,1,0,'671E States Path SE',671,'E',NULL,'States','Path','SE',NULL,'Churchgate',NULL,NULL,'Athens',1,1009,NULL,'30606',NULL,1228,33.945619,-83.41732,0,NULL,NULL,68),
- (70,132,3,1,0,'601E Green St E',601,'E',NULL,'Green','St','E',NULL,'Community Relations',NULL,NULL,'Temple Bar Marina',1,1002,NULL,'86443',NULL,1228,35.210634,-114.179228,0,NULL,NULL,NULL),
- (71,152,3,1,0,'329G Northpoint Way SW',329,'G',NULL,'Northpoint','Way','SW',NULL,'Payables Dept.',NULL,NULL,'Mantua',1,1043,NULL,'84324',NULL,1228,41.492466,-111.94275,0,NULL,NULL,NULL),
- (72,187,2,0,0,'329G Northpoint Way SW',329,'G',NULL,'Northpoint','Way','SW',NULL,'Payables Dept.',NULL,NULL,'Mantua',1,1043,NULL,'84324',NULL,1228,41.492466,-111.94275,0,NULL,NULL,71),
- (73,48,3,1,0,'842O Maple Rd E',842,'O',NULL,'Maple','Rd','E',NULL,'Donor Relations',NULL,NULL,'Pleasureville',1,1016,NULL,'40057',NULL,1228,38.386916,-85.06609,0,NULL,NULL,NULL),
- (74,18,2,0,0,'842O Maple Rd E',842,'O',NULL,'Maple','Rd','E',NULL,'Donor Relations',NULL,NULL,'Pleasureville',1,1016,NULL,'40057',NULL,1228,38.386916,-85.06609,0,NULL,NULL,73),
- (75,178,3,1,0,'465H Maple Pl SW',465,'H',NULL,'Maple','Pl','SW',NULL,'c/o OPDC',NULL,NULL,'Eagle',1,1011,NULL,'83616',NULL,1228,43.705551,-116.36346,0,NULL,NULL,NULL),
- (76,126,3,1,0,'884H Beech Dr SE',884,'H',NULL,'Beech','Dr','SE',NULL,'Subscriptions Dept',NULL,NULL,'Forbestown',1,1004,NULL,'95941',NULL,1228,39.51642,-121.26853,0,NULL,NULL,NULL),
- (77,91,2,1,0,'884H Beech Dr SE',884,'H',NULL,'Beech','Dr','SE',NULL,'Subscriptions Dept',NULL,NULL,'Forbestown',1,1004,NULL,'95941',NULL,1228,39.51642,-121.26853,0,NULL,NULL,76),
- (78,124,3,1,0,'976M Main Way E',976,'M',NULL,'Main','Way','E',NULL,'Community Relations',NULL,NULL,'Vallecito',1,1004,NULL,'95251',NULL,1228,38.075897,-120.46544,0,NULL,NULL,NULL),
- (79,155,2,1,0,'976M Main Way E',976,'M',NULL,'Main','Way','E',NULL,'Community Relations',NULL,NULL,'Vallecito',1,1004,NULL,'95251',NULL,1228,38.075897,-120.46544,0,NULL,NULL,78),
- (80,85,3,1,0,'508P Cadell Way NW',508,'P',NULL,'Cadell','Way','NW',NULL,'Donor Relations',NULL,NULL,'Churchville',1,1031,NULL,'14428',NULL,1228,43.079181,-77.87334,0,NULL,NULL,NULL),
- (81,127,3,1,0,'926D Bay Blvd N',926,'D',NULL,'Bay','Blvd','N',NULL,'Churchgate',NULL,NULL,'Crystal Lake',1,1012,NULL,'60012',NULL,1228,42.265643,-88.31664,0,NULL,NULL,NULL),
- (82,34,3,1,0,'869H Bay Rd NW',869,'H',NULL,'Bay','Rd','NW',NULL,'c/o OPDC',NULL,NULL,'Seneca',1,1015,NULL,'66538',NULL,1228,39.840496,-96.04833,0,NULL,NULL,NULL),
- (83,30,2,1,0,'869H Bay Rd NW',869,'H',NULL,'Bay','Rd','NW',NULL,'c/o OPDC',NULL,NULL,'Seneca',1,1015,NULL,'66538',NULL,1228,39.840496,-96.04833,0,NULL,NULL,82),
- (84,113,3,1,0,'487O Lincoln St SW',487,'O',NULL,'Lincoln','St','SW',NULL,'c/o OPDC',NULL,NULL,'Sedona',1,1002,NULL,'86339',NULL,1228,34.907188,-111.728572,0,NULL,NULL,NULL),
- (85,43,2,1,0,'487O Lincoln St SW',487,'O',NULL,'Lincoln','St','SW',NULL,'c/o OPDC',NULL,NULL,'Sedona',1,1002,NULL,'86339',NULL,1228,34.907188,-111.728572,0,NULL,NULL,84),
- (86,21,3,1,0,'722U Dowlen Blvd NE',722,'U',NULL,'Dowlen','Blvd','NE',NULL,'c/o OPDC',NULL,NULL,'Bathgate',1,1033,NULL,'58216',NULL,1228,48.883906,-97.4489,0,NULL,NULL,NULL),
- (87,166,2,1,0,'722U Dowlen Blvd NE',722,'U',NULL,'Dowlen','Blvd','NE',NULL,'c/o OPDC',NULL,NULL,'Bathgate',1,1033,NULL,'58216',NULL,1228,48.883906,-97.4489,0,NULL,NULL,86),
- (88,6,3,1,0,'897B Caulder Way SW',897,'B',NULL,'Caulder','Way','SW',NULL,'Attn: Accounting',NULL,NULL,'Long Beach',1,1004,NULL,'90808',NULL,1228,33.823316,-118.11329,0,NULL,NULL,NULL),
- (89,116,3,1,0,'389A Second Way NW',389,'A',NULL,'Second','Way','NW',NULL,'Payables Dept.',NULL,NULL,'Sacramento',1,1004,NULL,'94244',NULL,1228,38.377411,-121.444429,0,NULL,NULL,NULL),
- (90,185,2,1,0,'389A Second Way NW',389,'A',NULL,'Second','Way','NW',NULL,'Payables Dept.',NULL,NULL,'Sacramento',1,1004,NULL,'94244',NULL,1228,38.377411,-121.444429,0,NULL,NULL,89),
- (91,122,3,1,0,'95L Second Dr W',95,'L',NULL,'Second','Dr','W',NULL,'Donor Relations',NULL,NULL,'Uriah',1,1000,NULL,'36480',NULL,1228,31.320897,-87.59607,0,NULL,NULL,NULL),
- (92,58,2,1,0,'95L Second Dr W',95,'L',NULL,'Second','Dr','W',NULL,'Donor Relations',NULL,NULL,'Uriah',1,1000,NULL,'36480',NULL,1228,31.320897,-87.59607,0,NULL,NULL,91),
- (93,191,3,1,0,'487P Beech Ln NE',487,'P',NULL,'Beech','Ln','NE',NULL,'Disbursements',NULL,NULL,'San Francisco',1,1004,NULL,'94177',NULL,1228,37.784827,-122.727802,0,NULL,NULL,NULL),
- (94,82,2,1,0,'487P Beech Ln NE',487,'P',NULL,'Beech','Ln','NE',NULL,'Disbursements',NULL,NULL,'San Francisco',1,1004,NULL,'94177',NULL,1228,37.784827,-122.727802,0,NULL,NULL,93),
- (95,159,3,1,0,'637K Lincoln Dr N',637,'K',NULL,'Lincoln','Dr','N',NULL,'Donor Relations',NULL,NULL,'Griffin',1,1013,NULL,'47616',NULL,1228,38.218814,-87.92435,0,NULL,NULL,NULL),
- (96,156,1,1,0,'756Q Northpoint Pl NW',756,'Q',NULL,'Northpoint','Pl','NW',NULL,NULL,NULL,NULL,'Barrington',1,1038,NULL,'02806',NULL,1228,41.746834,-71.32031,0,NULL,NULL,44),
- (97,150,1,1,0,'756Q Northpoint Pl NW',756,'Q',NULL,'Northpoint','Pl','NW',NULL,NULL,NULL,NULL,'Barrington',1,1038,NULL,'02806',NULL,1228,41.746834,-71.32031,0,NULL,NULL,44),
- (98,102,1,1,0,'756Q Northpoint Pl NW',756,'Q',NULL,'Northpoint','Pl','NW',NULL,NULL,NULL,NULL,'Barrington',1,1038,NULL,'02806',NULL,1228,41.746834,-71.32031,0,NULL,NULL,44),
- (99,20,1,0,0,'756Q Northpoint Pl NW',756,'Q',NULL,'Northpoint','Pl','NW',NULL,NULL,NULL,NULL,'Barrington',1,1038,NULL,'02806',NULL,1228,41.746834,-71.32031,0,NULL,NULL,44),
- (100,49,1,1,0,'360Q Jackson Rd W',360,'Q',NULL,'Jackson','Rd','W',NULL,NULL,NULL,NULL,'Hampton',1,1045,NULL,'23665',NULL,1228,37.098317,-76.4196,0,NULL,NULL,45),
- (101,128,1,1,0,'360Q Jackson Rd W',360,'Q',NULL,'Jackson','Rd','W',NULL,NULL,NULL,NULL,'Hampton',1,1045,NULL,'23665',NULL,1228,37.098317,-76.4196,0,NULL,NULL,45),
- (102,44,1,1,0,'360Q Jackson Rd W',360,'Q',NULL,'Jackson','Rd','W',NULL,NULL,NULL,NULL,'Hampton',1,1045,NULL,'23665',NULL,1228,37.098317,-76.4196,0,NULL,NULL,45),
- (103,52,1,1,0,'845A Bay Ln N',845,'A',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Glasgow',1,1024,NULL,'65254',NULL,1228,39.235444,-92.84612,0,NULL,NULL,NULL),
- (104,35,1,1,0,'677G Main Dr N',677,'G',NULL,'Main','Dr','N',NULL,NULL,NULL,NULL,'Taconic',1,1006,NULL,'06079',NULL,1228,42.032012,-73.403763,0,NULL,NULL,46),
- (105,118,1,1,0,'677G Main Dr N',677,'G',NULL,'Main','Dr','N',NULL,NULL,NULL,NULL,'Taconic',1,1006,NULL,'06079',NULL,1228,42.032012,-73.403763,0,NULL,NULL,46),
- (106,186,1,1,0,'677G Main Dr N',677,'G',NULL,'Main','Dr','N',NULL,NULL,NULL,NULL,'Taconic',1,1006,NULL,'06079',NULL,1228,42.032012,-73.403763,0,NULL,NULL,46),
- (107,33,1,1,0,'677G Main Dr N',677,'G',NULL,'Main','Dr','N',NULL,NULL,NULL,NULL,'Taconic',1,1006,NULL,'06079',NULL,1228,42.032012,-73.403763,0,NULL,NULL,46),
- (108,158,1,1,0,'75G Cadell Ave E',75,'G',NULL,'Cadell','Ave','E',NULL,NULL,NULL,NULL,'Saint George',1,1018,NULL,'04857',NULL,1228,44.008875,-69.20629,0,NULL,NULL,47),
- (109,105,1,1,0,'75G Cadell Ave E',75,'G',NULL,'Cadell','Ave','E',NULL,NULL,NULL,NULL,'Saint George',1,1018,NULL,'04857',NULL,1228,44.008875,-69.20629,0,NULL,NULL,47),
- (110,173,1,1,0,'75G Cadell Ave E',75,'G',NULL,'Cadell','Ave','E',NULL,NULL,NULL,NULL,'Saint George',1,1018,NULL,'04857',NULL,1228,44.008875,-69.20629,0,NULL,NULL,47),
- (111,129,1,1,0,'75G Cadell Ave E',75,'G',NULL,'Cadell','Ave','E',NULL,NULL,NULL,NULL,'Saint George',1,1018,NULL,'04857',NULL,1228,44.008875,-69.20629,0,NULL,NULL,47),
- (112,134,1,1,0,'427R Northpoint Ln NW',427,'R',NULL,'Northpoint','Ln','NW',NULL,NULL,NULL,NULL,'Marvell',1,1003,NULL,'72366',NULL,1228,34.550982,-90.94433,0,NULL,NULL,48),
- (113,103,1,1,0,'427R Northpoint Ln NW',427,'R',NULL,'Northpoint','Ln','NW',NULL,NULL,NULL,NULL,'Marvell',1,1003,NULL,'72366',NULL,1228,34.550982,-90.94433,0,NULL,NULL,48),
- (114,97,1,1,0,'427R Northpoint Ln NW',427,'R',NULL,'Northpoint','Ln','NW',NULL,NULL,NULL,NULL,'Marvell',1,1003,NULL,'72366',NULL,1228,34.550982,-90.94433,0,NULL,NULL,48),
- (115,119,1,1,0,'427R Northpoint Ln NW',427,'R',NULL,'Northpoint','Ln','NW',NULL,NULL,NULL,NULL,'Marvell',1,1003,NULL,'72366',NULL,1228,34.550982,-90.94433,0,NULL,NULL,48),
- (116,149,1,1,0,'535P Pine Path NE',535,'P',NULL,'Pine','Path','NE',NULL,NULL,NULL,NULL,'Sunland',1,1004,NULL,'91041',NULL,1228,33.786594,-118.298662,0,NULL,NULL,49),
- (117,180,1,1,0,'535P Pine Path NE',535,'P',NULL,'Pine','Path','NE',NULL,NULL,NULL,NULL,'Sunland',1,1004,NULL,'91041',NULL,1228,33.786594,-118.298662,0,NULL,NULL,49),
- (118,114,1,1,0,'535P Pine Path NE',535,'P',NULL,'Pine','Path','NE',NULL,NULL,NULL,NULL,'Sunland',1,1004,NULL,'91041',NULL,1228,33.786594,-118.298662,0,NULL,NULL,49),
- (119,75,1,1,0,'533J El Camino Ave NE',533,'J',NULL,'El Camino','Ave','NE',NULL,NULL,NULL,NULL,'Hebron',1,1016,NULL,'41048',NULL,1228,39.0805,-84.68754,0,NULL,NULL,NULL),
- (120,17,1,1,0,'737V El Camino Dr SW',737,'V',NULL,'El Camino','Dr','SW',NULL,NULL,NULL,NULL,'Long Branch',1,1029,NULL,'07740',NULL,1228,40.297932,-73.99097,0,NULL,NULL,50),
- (121,32,1,1,0,'737V El Camino Dr SW',737,'V',NULL,'El Camino','Dr','SW',NULL,NULL,NULL,NULL,'Long Branch',1,1029,NULL,'07740',NULL,1228,40.297932,-73.99097,0,NULL,NULL,50),
- (122,60,1,1,0,'737V El Camino Dr SW',737,'V',NULL,'El Camino','Dr','SW',NULL,NULL,NULL,NULL,'Long Branch',1,1029,NULL,'07740',NULL,1228,40.297932,-73.99097,0,NULL,NULL,50),
- (123,190,1,0,0,'737V El Camino Dr SW',737,'V',NULL,'El Camino','Dr','SW',NULL,NULL,NULL,NULL,'Long Branch',1,1029,NULL,'07740',NULL,1228,40.297932,-73.99097,0,NULL,NULL,50),
- (124,29,1,1,0,'652O Martin Luther King Dr SW',652,'O',NULL,'Martin Luther King','Dr','SW',NULL,NULL,NULL,NULL,'McKinney',1,1042,NULL,'75070',NULL,1228,33.212203,-96.67522,0,NULL,NULL,51),
- (125,94,1,1,0,'652O Martin Luther King Dr SW',652,'O',NULL,'Martin Luther King','Dr','SW',NULL,NULL,NULL,NULL,'McKinney',1,1042,NULL,'75070',NULL,1228,33.212203,-96.67522,0,NULL,NULL,51),
- (126,95,1,1,0,'652O Martin Luther King Dr SW',652,'O',NULL,'Martin Luther King','Dr','SW',NULL,NULL,NULL,NULL,'McKinney',1,1042,NULL,'75070',NULL,1228,33.212203,-96.67522,0,NULL,NULL,51),
- (127,72,1,1,0,'652O Martin Luther King Dr SW',652,'O',NULL,'Martin Luther King','Dr','SW',NULL,NULL,NULL,NULL,'McKinney',1,1042,NULL,'75070',NULL,1228,33.212203,-96.67522,0,NULL,NULL,51),
- (128,197,1,1,0,'970O Main Blvd SW',970,'O',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Boca Raton',1,1008,NULL,'33499',NULL,1228,26.645895,-80.430269,0,NULL,NULL,52),
- (129,7,1,1,0,'970O Main Blvd SW',970,'O',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Boca Raton',1,1008,NULL,'33499',NULL,1228,26.645895,-80.430269,0,NULL,NULL,52),
- (130,43,1,0,0,'970O Main Blvd SW',970,'O',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Boca Raton',1,1008,NULL,'33499',NULL,1228,26.645895,-80.430269,0,NULL,NULL,52),
- (131,82,1,0,0,'970O Main Blvd SW',970,'O',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Boca Raton',1,1008,NULL,'33499',NULL,1228,26.645895,-80.430269,0,NULL,NULL,52),
- (132,23,1,1,0,'855O Beech Ave NE',855,'O',NULL,'Beech','Ave','NE',NULL,NULL,NULL,NULL,'Fort Worth',1,1042,NULL,'76129',NULL,1228,32.771419,-97.291484,0,NULL,NULL,53),
- (133,96,1,1,0,'855O Beech Ave NE',855,'O',NULL,'Beech','Ave','NE',NULL,NULL,NULL,NULL,'Fort Worth',1,1042,NULL,'76129',NULL,1228,32.771419,-97.291484,0,NULL,NULL,53),
- (134,63,1,1,0,'855O Beech Ave NE',855,'O',NULL,'Beech','Ave','NE',NULL,NULL,NULL,NULL,'Fort Worth',1,1042,NULL,'76129',NULL,1228,32.771419,-97.291484,0,NULL,NULL,53),
- (135,130,1,1,0,'855O Beech Ave NE',855,'O',NULL,'Beech','Ave','NE',NULL,NULL,NULL,NULL,'Fort Worth',1,1042,NULL,'76129',NULL,1228,32.771419,-97.291484,0,NULL,NULL,53),
- (136,38,1,1,0,'524G Jackson Pl NE',524,'G',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Jackson',1,1025,NULL,'59736',NULL,1228,45.26938,-113.35533,0,NULL,NULL,54),
- (137,174,1,1,0,'524G Jackson Pl NE',524,'G',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Jackson',1,1025,NULL,'59736',NULL,1228,45.26938,-113.35533,0,NULL,NULL,54),
- (138,42,1,1,0,'524G Jackson Pl NE',524,'G',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Jackson',1,1025,NULL,'59736',NULL,1228,45.26938,-113.35533,0,NULL,NULL,54),
- (139,68,1,1,0,'524G Jackson Pl NE',524,'G',NULL,'Jackson','Pl','NE',NULL,NULL,NULL,NULL,'Jackson',1,1025,NULL,'59736',NULL,1228,45.26938,-113.35533,0,NULL,NULL,54),
- (140,196,1,1,0,'717K College St NE',717,'K',NULL,'College','St','NE',NULL,NULL,NULL,NULL,'Hamilton',1,1034,NULL,'45015',NULL,1228,39.367106,-84.55053,0,NULL,NULL,55),
- (141,24,1,1,0,'717K College St NE',717,'K',NULL,'College','St','NE',NULL,NULL,NULL,NULL,'Hamilton',1,1034,NULL,'45015',NULL,1228,39.367106,-84.55053,0,NULL,NULL,55),
- (142,153,1,1,0,'717K College St NE',717,'K',NULL,'College','St','NE',NULL,NULL,NULL,NULL,'Hamilton',1,1034,NULL,'45015',NULL,1228,39.367106,-84.55053,0,NULL,NULL,55),
- (143,151,1,1,0,'91N Bay Pl NW',91,'N',NULL,'Bay','Pl','NW',NULL,NULL,NULL,NULL,'Massies Mill',1,1045,NULL,'22954',NULL,1228,37.790887,-79.00334,0,NULL,NULL,NULL),
- (144,137,1,1,0,'905E Lincoln St SW',905,'E',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Mountain View',1,1004,NULL,'94041',NULL,1228,37.38949,-122.07846,0,NULL,NULL,56),
- (145,170,1,1,0,'905E Lincoln St SW',905,'E',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Mountain View',1,1004,NULL,'94041',NULL,1228,37.38949,-122.07846,0,NULL,NULL,56),
- (146,155,1,0,0,'905E Lincoln St SW',905,'E',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Mountain View',1,1004,NULL,'94041',NULL,1228,37.38949,-122.07846,0,NULL,NULL,56),
- (147,40,1,1,0,'905E Lincoln St SW',905,'E',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Mountain View',1,1004,NULL,'94041',NULL,1228,37.38949,-122.07846,0,NULL,NULL,56),
- (148,112,1,1,0,'844W Bay Ln N',844,'W',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Albany',1,1009,NULL,'31708',NULL,1228,31.591073,-84.132357,0,NULL,NULL,57),
- (149,117,1,1,0,'844W Bay Ln N',844,'W',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Albany',1,1009,NULL,'31708',NULL,1228,31.591073,-84.132357,0,NULL,NULL,57),
- (150,109,1,1,0,'844W Bay Ln N',844,'W',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Albany',1,1009,NULL,'31708',NULL,1228,31.591073,-84.132357,0,NULL,NULL,57),
- (151,198,1,1,0,'844W Bay Ln N',844,'W',NULL,'Bay','Ln','N',NULL,NULL,NULL,NULL,'Albany',1,1009,NULL,'31708',NULL,1228,31.591073,-84.132357,0,NULL,NULL,57),
- (152,147,1,1,0,'296H Maple Ave SW',296,'H',NULL,'Maple','Ave','SW',NULL,NULL,NULL,NULL,'Johnstown',1,1031,NULL,'12095',NULL,1228,43.014523,-74.38473,0,NULL,NULL,58),
- (153,87,1,1,0,'296H Maple Ave SW',296,'H',NULL,'Maple','Ave','SW',NULL,NULL,NULL,NULL,'Johnstown',1,1031,NULL,'12095',NULL,1228,43.014523,-74.38473,0,NULL,NULL,58),
- (154,115,1,1,0,'296H Maple Ave SW',296,'H',NULL,'Maple','Ave','SW',NULL,NULL,NULL,NULL,'Johnstown',1,1031,NULL,'12095',NULL,1228,43.014523,-74.38473,0,NULL,NULL,58),
- (155,179,1,1,0,'296H Maple Ave SW',296,'H',NULL,'Maple','Ave','SW',NULL,NULL,NULL,NULL,'Johnstown',1,1031,NULL,'12095',NULL,1228,43.014523,-74.38473,0,NULL,NULL,58),
- (156,154,1,1,0,'444K Caulder Path SE',444,'K',NULL,'Caulder','Path','SE',NULL,NULL,NULL,NULL,'Leeton',1,1024,NULL,'64761',NULL,1228,38.585719,-93.68518,0,NULL,NULL,59),
- (157,185,1,0,0,'444K Caulder Path SE',444,'K',NULL,'Caulder','Path','SE',NULL,NULL,NULL,NULL,'Leeton',1,1024,NULL,'64761',NULL,1228,38.585719,-93.68518,0,NULL,NULL,59),
- (158,201,1,1,0,'444K Caulder Path SE',444,'K',NULL,'Caulder','Path','SE',NULL,NULL,NULL,NULL,'Leeton',1,1024,NULL,'64761',NULL,1228,38.585719,-93.68518,0,NULL,NULL,59),
- (159,91,1,0,0,'444K Caulder Path SE',444,'K',NULL,'Caulder','Path','SE',NULL,NULL,NULL,NULL,'Leeton',1,1024,NULL,'64761',NULL,1228,38.585719,-93.68518,0,NULL,NULL,59),
- (160,15,1,1,0,'569H Green Way SW',569,'H',NULL,'Green','Way','SW',NULL,NULL,NULL,NULL,'Pioneer',1,1004,NULL,'95666',NULL,1228,38.529753,-120.41411,0,NULL,NULL,60),
- (161,166,1,0,0,'569H Green Way SW',569,'H',NULL,'Green','Way','SW',NULL,NULL,NULL,NULL,'Pioneer',1,1004,NULL,'95666',NULL,1228,38.529753,-120.41411,0,NULL,NULL,60),
- (162,169,1,1,0,'569H Green Way SW',569,'H',NULL,'Green','Way','SW',NULL,NULL,NULL,NULL,'Pioneer',1,1004,NULL,'95666',NULL,1228,38.529753,-120.41411,0,NULL,NULL,60),
- (163,120,1,1,0,'569H Green Way SW',569,'H',NULL,'Green','Way','SW',NULL,NULL,NULL,NULL,'Pioneer',1,1004,NULL,'95666',NULL,1228,38.529753,-120.41411,0,NULL,NULL,60),
- (164,192,1,1,0,'634F Second Pl SW',634,'F',NULL,'Second','Pl','SW',NULL,NULL,NULL,NULL,'Mentor',1,1034,NULL,'44061',NULL,1228,41.910676,-81.249027,0,NULL,NULL,61),
- (165,194,1,1,0,'634F Second Pl SW',634,'F',NULL,'Second','Pl','SW',NULL,NULL,NULL,NULL,'Mentor',1,1034,NULL,'44061',NULL,1228,41.910676,-81.249027,0,NULL,NULL,61),
- (166,83,1,1,0,'634F Second Pl SW',634,'F',NULL,'Second','Pl','SW',NULL,NULL,NULL,NULL,'Mentor',1,1034,NULL,'44061',NULL,1228,41.910676,-81.249027,0,NULL,NULL,61),
- (167,22,1,1,0,'634F Second Pl SW',634,'F',NULL,'Second','Pl','SW',NULL,NULL,NULL,NULL,'Mentor',1,1034,NULL,'44061',NULL,1228,41.910676,-81.249027,0,NULL,NULL,61),
- (168,125,1,1,0,'792G College Blvd SE',792,'G',NULL,'College','Blvd','SE',NULL,NULL,NULL,NULL,'Bethany',1,1017,NULL,'71007',NULL,1228,32.420611,-94.00923,0,NULL,NULL,62),
- (169,19,1,1,0,'792G College Blvd SE',792,'G',NULL,'College','Blvd','SE',NULL,NULL,NULL,NULL,'Bethany',1,1017,NULL,'71007',NULL,1228,32.420611,-94.00923,0,NULL,NULL,62),
- (170,121,1,1,0,'792G College Blvd SE',792,'G',NULL,'College','Blvd','SE',NULL,NULL,NULL,NULL,'Bethany',1,1017,NULL,'71007',NULL,1228,32.420611,-94.00923,0,NULL,NULL,62),
- (171,57,1,1,0,'792G College Blvd SE',792,'G',NULL,'College','Blvd','SE',NULL,NULL,NULL,NULL,'Bethany',1,1017,NULL,'71007',NULL,1228,32.420611,-94.00923,0,NULL,NULL,62),
- (172,54,1,1,0,'833V Van Ness Blvd N',833,'V',NULL,'Van Ness','Blvd','N',NULL,NULL,NULL,NULL,'Fishtail',1,1025,NULL,'59028',NULL,1228,45.373162,-109.64134,0,NULL,NULL,63),
- (173,98,1,1,0,'833V Van Ness Blvd N',833,'V',NULL,'Van Ness','Blvd','N',NULL,NULL,NULL,NULL,'Fishtail',1,1025,NULL,'59028',NULL,1228,45.373162,-109.64134,0,NULL,NULL,63),
- (174,177,1,1,0,'833V Van Ness Blvd N',833,'V',NULL,'Van Ness','Blvd','N',NULL,NULL,NULL,NULL,'Fishtail',1,1025,NULL,'59028',NULL,1228,45.373162,-109.64134,0,NULL,NULL,63),
- (175,16,1,1,0,'747F Dowlen Blvd NE',747,'F',NULL,'Dowlen','Blvd','NE',NULL,NULL,NULL,NULL,'Arlington',1,1045,NULL,'22241',NULL,1228,38.880811,-77.11295,0,NULL,NULL,NULL),
- (176,NULL,1,1,1,'14S El Camino Way E',14,'S',NULL,'El Camino','Way',NULL,NULL,NULL,NULL,NULL,'Collinsville',NULL,1006,NULL,'6022',NULL,1228,41.8328,-72.9253,0,NULL,NULL,NULL),
- (177,NULL,1,1,1,'11B Woodbridge Path SW',11,'B',NULL,'Woodbridge','Path',NULL,NULL,NULL,NULL,NULL,'Dayton',NULL,1034,NULL,'45417',NULL,1228,39.7531,-84.2471,0,NULL,NULL,NULL),
- (178,NULL,1,1,1,'581O Lincoln Dr SW',581,'O',NULL,'Lincoln','Dr',NULL,NULL,NULL,NULL,NULL,'Santa Fe',NULL,1030,NULL,'87594',NULL,1228,35.5212,-105.982,0,NULL,NULL,NULL);
+ (1,174,1,1,0,'328Y El Camino Ave SE',328,'Y',NULL,'El Camino','Ave','SE',NULL,NULL,NULL,NULL,'Cartwright',1,1035,NULL,'74731',NULL,1228,33.869195,-96.57617,0,NULL,NULL,NULL),
+ (2,43,1,1,0,'547N States Pl W',547,'N',NULL,'States','Pl','W',NULL,NULL,NULL,NULL,'Potomac',1,1019,NULL,'20854',NULL,1228,39.035028,-77.19995,0,NULL,NULL,NULL),
+ (3,14,1,1,0,'773F Jackson St SW',773,'F',NULL,'Jackson','St','SW',NULL,NULL,NULL,NULL,'Caledonia',1,1012,NULL,'61011',NULL,1228,42.376423,-88.9325,0,NULL,NULL,NULL),
+ (4,191,1,1,0,'881I Beech Rd NE',881,'I',NULL,'Beech','Rd','NE',NULL,NULL,NULL,NULL,'Annapolis',1,1019,NULL,'21411',NULL,1228,38.974203,-76.594942,0,NULL,NULL,NULL),
+ (5,97,1,1,0,'949A Dowlen Pl NW',949,'A',NULL,'Dowlen','Pl','NW',NULL,NULL,NULL,NULL,'Flint Hill',1,1045,NULL,'22627',NULL,1228,38.765004,-78.0948,0,NULL,NULL,NULL),
+ (6,77,1,1,0,'127U Maple Way S',127,'U',NULL,'Maple','Way','S',NULL,NULL,NULL,NULL,'Huntington',1,1047,NULL,'25709',NULL,1228,38.132114,-82.418277,0,NULL,NULL,NULL),
+ (7,110,1,1,0,'913G Pine Ave SE',913,'G',NULL,'Pine','Ave','SE',NULL,NULL,NULL,NULL,'Leeds',1,1020,NULL,'01053',NULL,1228,42.353105,-72.70206,0,NULL,NULL,NULL),
+ (8,101,1,1,0,'270V Van Ness Way W',270,'V',NULL,'Van Ness','Way','W',NULL,NULL,NULL,NULL,'Salesville',1,1034,NULL,'43778',NULL,1228,39.995987,-81.36641,0,NULL,NULL,NULL),
+ (9,5,1,1,0,'108B Cadell Pl W',108,'B',NULL,'Cadell','Pl','W',NULL,NULL,NULL,NULL,'Monserrate',1,1056,NULL,'00763',NULL,1228,18.452175,-66.399836,0,NULL,NULL,NULL),
+ (10,184,1,1,0,'153A Caulder St W',153,'A',NULL,'Caulder','St','W',NULL,NULL,NULL,NULL,'Ballentine',1,1039,NULL,'29002',NULL,1228,34.126535,-81.234811,0,NULL,NULL,NULL),
+ (11,84,1,1,0,'646K Green Blvd S',646,'K',NULL,'Green','Blvd','S',NULL,NULL,NULL,NULL,'Charlotte',1,1032,NULL,'28256',NULL,1228,35.26002,-80.804151,0,NULL,NULL,NULL),
+ (12,9,1,1,0,'252M Van Ness Path N',252,'M',NULL,'Van Ness','Path','N',NULL,NULL,NULL,NULL,'Nickelsville',1,1045,NULL,'24271',NULL,1228,36.741128,-82.41823,0,NULL,NULL,NULL),
+ (13,25,1,1,0,'621Q Pine Blvd SW',621,'Q',NULL,'Pine','Blvd','SW',NULL,NULL,NULL,NULL,'Finger',1,1041,NULL,'38334',NULL,1228,35.357639,-88.60089,0,NULL,NULL,NULL),
+ (14,137,1,1,0,'897Q Dowlen Rd N',897,'Q',NULL,'Dowlen','Rd','N',NULL,NULL,NULL,NULL,'Amherst',1,1040,NULL,'57421',NULL,1228,45.755146,-97.92723,0,NULL,NULL,NULL),
+ (15,90,1,1,0,'512M Maple Rd NW',512,'M',NULL,'Maple','Rd','NW',NULL,NULL,NULL,NULL,'Leeds Point',1,1029,NULL,'08220',NULL,1228,39.509208,-74.608557,0,NULL,NULL,NULL),
+ (16,4,1,1,0,'543H Van Ness Ave SW',543,'H',NULL,'Van Ness','Ave','SW',NULL,NULL,NULL,NULL,'Seattle',1,1046,NULL,'98195',NULL,1228,47.432251,-121.803388,0,NULL,NULL,NULL),
+ (17,116,1,1,0,'329J Pine St E',329,'J',NULL,'Pine','St','E',NULL,NULL,NULL,NULL,'Draper',1,1045,NULL,'24324',NULL,1228,36.973028,-80.79309,0,NULL,NULL,NULL),
+ (18,94,1,1,0,'733Q College Path SW',733,'Q',NULL,'College','Path','SW',NULL,NULL,NULL,NULL,'Moscow',1,1042,NULL,'75960',NULL,1228,30.903688,-94.80916,0,NULL,NULL,NULL),
+ (19,130,1,1,0,'663K Jackson Blvd E',663,'K',NULL,'Jackson','Blvd','E',NULL,NULL,NULL,NULL,'Bellefontaine',1,1023,NULL,'39737',NULL,1228,33.648956,-89.334234,0,NULL,NULL,NULL),
+ (20,41,1,1,0,'179B Jackson Blvd SE',179,'B',NULL,'Jackson','Blvd','SE',NULL,NULL,NULL,NULL,'Parish',1,1031,NULL,'13131',NULL,1228,43.415157,-76.11416,0,NULL,NULL,NULL),
+ (21,164,1,1,0,'139R Van Ness Path NE',139,'R',NULL,'Van Ness','Path','NE',NULL,NULL,NULL,NULL,'Strausstown',1,1037,NULL,'19559',NULL,1228,40.492053,-76.1841,0,NULL,NULL,NULL),
+ (22,138,1,1,0,'889X Second Blvd SE',889,'X',NULL,'Second','Blvd','SE',NULL,NULL,NULL,NULL,'Marietta',1,1009,NULL,'30061',NULL,1228,33.932842,-84.556004,0,NULL,NULL,NULL),
+ (23,118,1,1,0,'90W Beech Ln SE',90,'W',NULL,'Beech','Ln','SE',NULL,NULL,NULL,NULL,'Englewood',1,1005,NULL,'80155',NULL,1228,39.738752,-104.408349,0,NULL,NULL,NULL),
+ (24,140,1,1,0,'780T Caulder Blvd W',780,'T',NULL,'Caulder','Blvd','W',NULL,NULL,NULL,NULL,'San Francisco',1,1004,NULL,'94142',NULL,1228,37.784827,-122.727802,0,NULL,NULL,NULL),
+ (25,153,1,1,0,'225M Van Ness Way E',225,'M',NULL,'Van Ness','Way','E',NULL,NULL,NULL,NULL,'Pep',1,1030,NULL,'88126',NULL,1228,33.793145,-103.27741,0,NULL,NULL,NULL),
+ (26,58,1,1,0,'874K Martin Luther King Path S',874,'K',NULL,'Martin Luther King','Path','S',NULL,NULL,NULL,NULL,'San Gabriel',1,1004,NULL,'91776',NULL,1228,34.089059,-118.0951,0,NULL,NULL,NULL),
+ (27,163,1,1,0,'321E Maple Way SW',321,'E',NULL,'Maple','Way','SW',NULL,NULL,NULL,NULL,'Noble',1,1035,NULL,'73068',NULL,1228,35.138421,-97.32689,0,NULL,NULL,NULL),
+ (28,44,1,1,0,'596C Martin Luther King Rd SW',596,'C',NULL,'Martin Luther King','Rd','SW',NULL,NULL,NULL,NULL,'Reddick',1,1012,NULL,'60961',NULL,1228,41.105629,-88.23794,0,NULL,NULL,NULL),
+ (29,95,1,1,0,'905H Main Ave NW',905,'H',NULL,'Main','Ave','NW',NULL,NULL,NULL,NULL,'West Townshend',1,1044,NULL,'05359',NULL,1228,43.149377,-72.72492,0,NULL,NULL,NULL),
+ (30,6,1,1,0,'764D Woodbridge St E',764,'D',NULL,'Woodbridge','St','E',NULL,NULL,NULL,NULL,'Covina',1,1004,NULL,'91723',NULL,1228,34.085809,-117.88694,0,NULL,NULL,NULL),
+ (31,177,1,1,0,'102K Pine Ave NE',102,'K',NULL,'Pine','Ave','NE',NULL,NULL,NULL,NULL,'La Farge',1,1048,NULL,'54639',NULL,1228,43.610629,-90.62108,0,NULL,NULL,NULL),
+ (32,120,1,1,0,'857R Woodbridge Path NW',857,'R',NULL,'Woodbridge','Path','NW',NULL,NULL,NULL,NULL,'Walton',1,1013,NULL,'46994',NULL,1228,40.668348,-86.24943,0,NULL,NULL,NULL),
+ (33,52,1,1,0,'188S College Dr N',188,'S',NULL,'College','Dr','N',NULL,NULL,NULL,NULL,'Holyoke',1,1005,NULL,'80734',NULL,1228,40.582954,-102.30451,0,NULL,NULL,NULL),
+ (34,117,1,1,0,'251H Martin Luther King Dr W',251,'H',NULL,'Martin Luther King','Dr','W',NULL,NULL,NULL,NULL,'Anderson',1,1013,NULL,'46018',NULL,1228,40.161733,-85.719659,0,NULL,NULL,NULL),
+ (35,197,1,1,0,'529Q Jackson Pl N',529,'Q',NULL,'Jackson','Pl','N',NULL,NULL,NULL,NULL,'East Amherst',1,1031,NULL,'14051',NULL,1228,43.025217,-78.70394,0,NULL,NULL,NULL),
+ (36,17,1,1,0,'399R States Way SW',399,'R',NULL,'States','Way','SW',NULL,NULL,NULL,NULL,'Winnfield',1,1017,NULL,'71483',NULL,1228,31.915828,-92.6445,0,NULL,NULL,NULL),
+ (37,33,1,1,0,'609E Maple Path N',609,'E',NULL,'Maple','Path','N',NULL,NULL,NULL,NULL,'Eaton',1,1048,NULL,'53245',NULL,1228,44.056094,-87.985595,0,NULL,NULL,NULL),
+ (38,192,1,1,0,'862G Green Ln SW',862,'G',NULL,'Green','Ln','SW',NULL,NULL,NULL,NULL,'Darrington',1,1046,NULL,'98241',NULL,1228,48.265483,-121.56075,0,NULL,NULL,NULL),
+ (39,71,1,1,0,'13H Second St SW',13,'H',NULL,'Second','St','SW',NULL,NULL,NULL,NULL,'Cleveland',1,1041,NULL,'37311',NULL,1228,35.146362,-84.88723,0,NULL,NULL,NULL),
+ (40,133,1,1,0,'521J Northpoint Pl N',521,'J',NULL,'Northpoint','Pl','N',NULL,NULL,NULL,NULL,'Oxnard',1,1004,NULL,'93032',NULL,1228,34.032383,-119.1343,0,NULL,NULL,NULL),
+ (41,76,1,1,0,'535F Bay Path NW',535,'F',NULL,'Bay','Path','NW',NULL,NULL,NULL,NULL,'Nutrioso',1,1002,NULL,'85932',NULL,1228,33.927014,-109.22149,0,NULL,NULL,NULL),
+ (42,51,1,1,0,'68R Bay Blvd NE',68,'R',NULL,'Bay','Blvd','NE',NULL,NULL,NULL,NULL,'Laneville',1,1042,NULL,'75667',NULL,1228,31.981458,-94.85741,0,NULL,NULL,NULL),
+ (43,56,1,1,0,'863Q Jackson Pl NW',863,'Q',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Exira',1,1014,NULL,'50076',NULL,1228,41.592497,-94.87032,0,NULL,NULL,NULL),
+ (44,8,1,1,0,'473L Cadell Ave NE',473,'L',NULL,'Cadell','Ave','NE',NULL,NULL,NULL,NULL,'Patoka',1,1013,NULL,'47666',NULL,1228,38.411923,-87.58462,0,NULL,NULL,NULL),
+ (45,29,1,1,0,'669H Northpoint Path W',669,'H',NULL,'Northpoint','Path','W',NULL,NULL,NULL,NULL,'Elbridge',1,1031,NULL,'13060',NULL,1228,43.025843,-76.42589,0,NULL,NULL,NULL),
+ (46,27,1,1,0,'950Z Cadell Ln SW',950,'Z',NULL,'Cadell','Ln','SW',NULL,NULL,NULL,NULL,'Gentryville',1,1013,NULL,'47537',NULL,1228,38.099889,-87.04073,0,NULL,NULL,NULL),
+ (47,67,1,1,0,'202F College Path S',202,'F',NULL,'College','Path','S',NULL,NULL,NULL,NULL,'Murrells Inlet',1,1039,NULL,'29576',NULL,1228,33.568115,-79.03226,0,NULL,NULL,NULL),
+ (48,106,1,1,0,'692M Woodbridge Dr SE',692,'M',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Sophia',1,1032,NULL,'27350',NULL,1228,35.808395,-79.90244,0,NULL,NULL,NULL),
+ (49,47,1,1,0,'248G College Ave E',248,'G',NULL,'College','Ave','E',NULL,NULL,NULL,NULL,'Riegelsville',1,1037,NULL,'18077',NULL,1228,40.576989,-75.22121,0,NULL,NULL,NULL),
+ (50,200,1,1,0,'641P Second Blvd SE',641,'P',NULL,'Second','Blvd','SE',NULL,NULL,NULL,NULL,'Greensboro',1,1044,NULL,'05841',NULL,1228,44.599177,-72.31179,0,NULL,NULL,NULL),
+ (51,103,1,1,0,'10Z Cadell Pl E',10,'Z',NULL,'Cadell','Pl','E',NULL,NULL,NULL,NULL,'Atlanta',1,1009,NULL,'31107',NULL,1228,33.844371,-84.47405,0,NULL,NULL,NULL),
+ (52,75,1,1,0,'849U Maple Ave SE',849,'U',NULL,'Maple','Ave','SE',NULL,NULL,NULL,NULL,'Hot Springs',1,1003,NULL,'71907',NULL,1228,34.532516,-93.048397,0,NULL,NULL,NULL),
+ (53,66,1,1,0,'421C El Camino Way W',421,'C',NULL,'El Camino','Way','W',NULL,NULL,NULL,NULL,'Salem',1,1020,NULL,'01971',NULL,1228,42.635443,-70.879123,0,NULL,NULL,NULL),
+ (54,92,1,1,0,'307P Bay St SW',307,'P',NULL,'Bay','St','SW',NULL,NULL,NULL,NULL,'Orange Park',1,1008,NULL,'32065',NULL,1228,30.133007,-81.77904,0,NULL,NULL,NULL),
+ (55,85,1,1,0,'532L Green Path SW',532,'L',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Sebeka',1,1022,NULL,'56477',NULL,1228,46.630023,-95.01222,0,NULL,NULL,NULL),
+ (56,158,1,1,0,'948N Woodbridge Dr N',948,'N',NULL,'Woodbridge','Dr','N',NULL,NULL,NULL,NULL,'Colesburg',1,1014,NULL,'52035',NULL,1228,42.662381,-91.18541,0,NULL,NULL,NULL),
+ (57,57,1,1,0,'423O Cadell Way W',423,'O',NULL,'Cadell','Way','W',NULL,NULL,NULL,NULL,'Winston Salem',1,1032,NULL,'27198',NULL,1228,36.027482,-80.20728,0,NULL,NULL,NULL),
+ (58,182,1,1,0,'43N Green Pl SE',43,'N',NULL,'Green','Pl','SE',NULL,NULL,NULL,NULL,'Dunlevy',1,1037,NULL,'15432',NULL,1228,40.117368,-79.86413,0,NULL,NULL,NULL),
+ (59,199,1,1,0,'274W Lincoln Pl W',274,'W',NULL,'Lincoln','Pl','W',NULL,NULL,NULL,NULL,'Aurora',1,1026,NULL,'68818',NULL,1228,40.83605,-98.00493,0,NULL,NULL,NULL),
+ (60,93,1,1,0,'318R Martin Luther King Pl N',318,'R',NULL,'Martin Luther King','Pl','N',NULL,NULL,NULL,NULL,'Floyd',1,1030,NULL,'88118',NULL,1228,34.215025,-103.61576,0,NULL,NULL,NULL),
+ (61,114,1,1,0,'486Q Woodbridge St SE',486,'Q',NULL,'Woodbridge','St','SE',NULL,NULL,NULL,NULL,'Ricetown',1,1016,NULL,'41364',NULL,1228,37.382832,-83.62327,0,NULL,NULL,NULL),
+ (62,87,1,1,0,'212B Caulder Blvd SE',212,'B',NULL,'Caulder','Blvd','SE',NULL,NULL,NULL,NULL,'Gideon',1,1024,NULL,'63848',NULL,1228,36.449337,-89.89562,0,NULL,NULL,NULL),
+ (63,7,1,1,0,'352U Martin Luther King Path NW',352,'U',NULL,'Martin Luther King','Path','NW',NULL,NULL,NULL,NULL,'Medford',1,1036,NULL,'97501',NULL,1228,42.313498,-122.87944,0,NULL,NULL,NULL),
+ (64,167,1,1,0,'657K Pine Dr N',657,'K',NULL,'Pine','Dr','N',NULL,NULL,NULL,NULL,'Wauchula',1,1008,NULL,'33873',NULL,1228,27.541676,-81.8127,0,NULL,NULL,NULL),
+ (65,107,3,1,0,'489I Caulder Path W',489,'I',NULL,'Caulder','Path','W',NULL,'Churchgate',NULL,NULL,'Laingsburg',1,1021,NULL,'48848',NULL,1228,42.884921,-84.3569,0,NULL,NULL,NULL),
+ (66,48,3,1,0,'48P Van Ness Path E',48,'P',NULL,'Van Ness','Path','E',NULL,'Cuffe Parade',NULL,NULL,'Elgin',1,1012,NULL,'60121',NULL,1228,42.04133,-88.3126,0,NULL,NULL,NULL),
+ (67,127,2,1,0,'48P Van Ness Path E',48,'P',NULL,'Van Ness','Path','E',NULL,'Cuffe Parade',NULL,NULL,'Elgin',1,1012,NULL,'60121',NULL,1228,42.04133,-88.3126,0,NULL,NULL,66),
+ (68,115,3,1,0,'713G Bay Way SE',713,'G',NULL,'Bay','Way','SE',NULL,'Urgent',NULL,NULL,'Port Alsworth',1,1001,NULL,'99653',NULL,1228,60.102331,-154.55708,0,NULL,NULL,NULL),
+ (69,50,2,1,0,'713G Bay Way SE',713,'G',NULL,'Bay','Way','SE',NULL,'Urgent',NULL,NULL,'Port Alsworth',1,1001,NULL,'99653',NULL,1228,60.102331,-154.55708,0,NULL,NULL,68),
+ (70,165,3,1,0,'629M Woodbridge Dr NE',629,'M',NULL,'Woodbridge','Dr','NE',NULL,'Donor Relations',NULL,NULL,'Eastlake',1,1034,NULL,'44097',NULL,1228,41.910676,-81.249027,0,NULL,NULL,NULL),
+ (71,134,2,1,0,'629M Woodbridge Dr NE',629,'M',NULL,'Woodbridge','Dr','NE',NULL,'Donor Relations',NULL,NULL,'Eastlake',1,1034,NULL,'44097',NULL,1228,41.910676,-81.249027,0,NULL,NULL,70),
+ (72,175,3,1,0,'552B Maple Dr E',552,'B',NULL,'Maple','Dr','E',NULL,'c/o OPDC',NULL,NULL,'Dousman',1,1048,NULL,'53118',NULL,1228,42.991622,-88.47085,0,NULL,NULL,NULL),
+ (73,8,2,0,0,'552B Maple Dr E',552,'B',NULL,'Maple','Dr','E',NULL,'c/o OPDC',NULL,NULL,'Dousman',1,1048,NULL,'53118',NULL,1228,42.991622,-88.47085,0,NULL,NULL,72),
+ (74,126,3,1,0,'316M Lincoln Dr S',316,'M',NULL,'Lincoln','Dr','S',NULL,'c/o OPDC',NULL,NULL,'Brinklow',1,1019,NULL,'20862',NULL,1228,39.184019,-77.01708,0,NULL,NULL,NULL),
+ (75,99,2,1,0,'316M Lincoln Dr S',316,'M',NULL,'Lincoln','Dr','S',NULL,'c/o OPDC',NULL,NULL,'Brinklow',1,1019,NULL,'20862',NULL,1228,39.184019,-77.01708,0,NULL,NULL,74),
+ (76,74,3,1,0,'317E Cadell Ave N',317,'E',NULL,'Cadell','Ave','N',NULL,'Mailstop 101',NULL,NULL,'Lake Butler',1,1008,NULL,'32054',NULL,1228,30.005135,-82.38103,0,NULL,NULL,NULL),
+ (77,23,3,1,0,'221X Lincoln St S',221,'X',NULL,'Lincoln','St','S',NULL,'Subscriptions Dept',NULL,NULL,'Judson',1,1042,NULL,'75660',NULL,1228,32.51121,-94.783493,0,NULL,NULL,NULL),
+ (78,124,2,1,0,'221X Lincoln St S',221,'X',NULL,'Lincoln','St','S',NULL,'Subscriptions Dept',NULL,NULL,'Judson',1,1042,NULL,'75660',NULL,1228,32.51121,-94.783493,0,NULL,NULL,77),
+ (79,109,3,1,0,'596V Main Way N',596,'V',NULL,'Main','Way','N',NULL,'Community Relations',NULL,NULL,'Snowmass Village',1,1005,NULL,'81613',NULL,1228,39.212626,-106.941907,0,NULL,NULL,NULL),
+ (80,161,2,1,0,'596V Main Way N',596,'V',NULL,'Main','Way','N',NULL,'Community Relations',NULL,NULL,'Snowmass Village',1,1005,NULL,'81613',NULL,1228,39.212626,-106.941907,0,NULL,NULL,79),
+ (81,22,3,1,0,'249W Woodbridge Path SE',249,'W',NULL,'Woodbridge','Path','SE',NULL,'Cuffe Parade',NULL,NULL,'Camp Lejeune',1,1032,NULL,'28547',NULL,1228,34.637348,-77.3127,0,NULL,NULL,NULL),
+ (82,52,2,0,0,'249W Woodbridge Path SE',249,'W',NULL,'Woodbridge','Path','SE',NULL,'Cuffe Parade',NULL,NULL,'Camp Lejeune',1,1032,NULL,'28547',NULL,1228,34.637348,-77.3127,0,NULL,NULL,81),
+ (83,80,3,1,0,'96L Caulder Path NE',96,'L',NULL,'Caulder','Path','NE',NULL,'Cuffe Parade',NULL,NULL,'Kirkwood',1,1031,NULL,'13795',NULL,1228,42.056312,-75.79275,0,NULL,NULL,NULL),
+ (84,13,2,1,0,'96L Caulder Path NE',96,'L',NULL,'Caulder','Path','NE',NULL,'Cuffe Parade',NULL,NULL,'Kirkwood',1,1031,NULL,'13795',NULL,1228,42.056312,-75.79275,0,NULL,NULL,83),
+ (85,150,3,1,0,'690M College Dr SW',690,'M',NULL,'College','Dr','SW',NULL,'c/o OPDC',NULL,NULL,'Chillicothe',1,1014,NULL,'52548',NULL,1228,41.085573,-92.52863,0,NULL,NULL,NULL),
+ (86,180,3,1,0,'941Y College Rd NE',941,'Y',NULL,'College','Rd','NE',NULL,'Community Relations',NULL,NULL,'Littlefork',1,1022,NULL,'56653',NULL,1228,48.366833,-93.56367,0,NULL,NULL,NULL),
+ (87,17,2,0,0,'941Y College Rd NE',941,'Y',NULL,'College','Rd','NE',NULL,'Community Relations',NULL,NULL,'Littlefork',1,1022,NULL,'56653',NULL,1228,48.366833,-93.56367,0,NULL,NULL,86),
+ (88,173,3,1,0,'243H Northpoint Way S',243,'H',NULL,'Northpoint','Way','S',NULL,'c/o PO Plus',NULL,NULL,'Saint Helena',1,1004,NULL,'94574',NULL,1228,38.511241,-122.45695,0,NULL,NULL,NULL),
+ (89,179,2,1,0,'243H Northpoint Way S',243,'H',NULL,'Northpoint','Way','S',NULL,'c/o PO Plus',NULL,NULL,'Saint Helena',1,1004,NULL,'94574',NULL,1228,38.511241,-122.45695,0,NULL,NULL,88),
+ (90,38,3,1,0,'306X College Dr SE',306,'X',NULL,'College','Dr','SE',NULL,'Subscriptions Dept',NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,NULL),
+ (91,88,2,1,0,'306X College Dr SE',306,'X',NULL,'College','Dr','SE',NULL,'Subscriptions Dept',NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,90),
+ (92,104,3,1,0,'189D Dowlen Ave NE',189,'D',NULL,'Dowlen','Ave','NE',NULL,'Editorial Dept',NULL,NULL,'Silver Spring',1,1019,NULL,'20997',NULL,1228,39.143979,-77.207617,0,NULL,NULL,NULL),
+ (93,51,2,0,0,'189D Dowlen Ave NE',189,'D',NULL,'Dowlen','Ave','NE',NULL,'Editorial Dept',NULL,NULL,'Silver Spring',1,1019,NULL,'20997',NULL,1228,39.143979,-77.207617,0,NULL,NULL,92),
+ (94,65,3,1,0,'304U Second Dr SW',304,'U',NULL,'Second','Dr','SW',NULL,'Attn: Accounting',NULL,NULL,'Garyville',1,1017,NULL,'70051',NULL,1228,30.058276,-90.61738,0,NULL,NULL,NULL),
+ (95,113,3,1,0,'409W El Camino Ln W',409,'W',NULL,'El Camino','Ln','W',NULL,'c/o OPDC',NULL,NULL,'Rough And Ready',1,1004,NULL,'95975',NULL,1228,39.224179,-121.14539,0,NULL,NULL,NULL),
+ (96,122,2,1,0,'409W El Camino Ln W',409,'W',NULL,'El Camino','Ln','W',NULL,'c/o OPDC',NULL,NULL,'Rough And Ready',1,1004,NULL,'95975',NULL,1228,39.224179,-121.14539,0,NULL,NULL,95),
+ (97,54,3,1,0,'4G College Way NW',4,'G',NULL,'College','Way','NW',NULL,'Churchgate',NULL,NULL,'Amboy',1,1012,NULL,'61310',NULL,1228,41.707588,-89.34371,0,NULL,NULL,NULL),
+ (98,40,2,1,0,'4G College Way NW',4,'G',NULL,'College','Way','NW',NULL,'Churchgate',NULL,NULL,'Amboy',1,1012,NULL,'61310',NULL,1228,41.707588,-89.34371,0,NULL,NULL,97),
+ (99,46,3,1,0,'100A Van Ness Path N',100,'A',NULL,'Van Ness','Path','N',NULL,'Attn: Development',NULL,NULL,'Goleta',1,1004,NULL,'93199',NULL,1228,34.262834,-119.848555,0,NULL,NULL,NULL),
+ (100,138,2,0,0,'100A Van Ness Path N',100,'A',NULL,'Van Ness','Path','N',NULL,'Attn: Development',NULL,NULL,'Goleta',1,1004,NULL,'93199',NULL,1228,34.262834,-119.848555,0,NULL,NULL,99),
+ (101,144,1,1,0,'669H Northpoint Path W',669,'H',NULL,'Northpoint','Path','W',NULL,NULL,NULL,NULL,'Elbridge',1,1031,NULL,'13060',NULL,1228,43.025843,-76.42589,0,NULL,NULL,45),
+ (102,151,1,1,0,'669H Northpoint Path W',669,'H',NULL,'Northpoint','Path','W',NULL,NULL,NULL,NULL,'Elbridge',1,1031,NULL,'13060',NULL,1228,43.025843,-76.42589,0,NULL,NULL,45),
+ (103,96,1,1,0,'669H Northpoint Path W',669,'H',NULL,'Northpoint','Path','W',NULL,NULL,NULL,NULL,'Elbridge',1,1031,NULL,'13060',NULL,1228,43.025843,-76.42589,0,NULL,NULL,45),
+ (104,161,1,0,0,'863X Jackson Blvd N',863,'X',NULL,'Jackson','Blvd','N',NULL,NULL,NULL,NULL,'Jacksonville',1,1008,NULL,'32245',NULL,1228,30.34494,-81.683107,0,NULL,NULL,NULL),
+ (105,63,1,1,0,'950Z Cadell Ln SW',950,'Z',NULL,'Cadell','Ln','SW',NULL,NULL,NULL,NULL,'Gentryville',1,1013,NULL,'47537',NULL,1228,38.099889,-87.04073,0,NULL,NULL,46),
+ (106,172,1,1,0,'950Z Cadell Ln SW',950,'Z',NULL,'Cadell','Ln','SW',NULL,NULL,NULL,NULL,'Gentryville',1,1013,NULL,'47537',NULL,1228,38.099889,-87.04073,0,NULL,NULL,46),
+ (107,39,1,1,0,'950Z Cadell Ln SW',950,'Z',NULL,'Cadell','Ln','SW',NULL,NULL,NULL,NULL,'Gentryville',1,1013,NULL,'47537',NULL,1228,38.099889,-87.04073,0,NULL,NULL,46),
+ (108,179,1,0,0,'950Z Cadell Ln SW',950,'Z',NULL,'Cadell','Ln','SW',NULL,NULL,NULL,NULL,'Gentryville',1,1013,NULL,'47537',NULL,1228,38.099889,-87.04073,0,NULL,NULL,46),
+ (109,32,1,1,0,'202F College Path S',202,'F',NULL,'College','Path','S',NULL,NULL,NULL,NULL,'Murrells Inlet',1,1039,NULL,'29576',NULL,1228,33.568115,-79.03226,0,NULL,NULL,47),
+ (110,16,1,1,0,'202F College Path S',202,'F',NULL,'College','Path','S',NULL,NULL,NULL,NULL,'Murrells Inlet',1,1039,NULL,'29576',NULL,1228,33.568115,-79.03226,0,NULL,NULL,47),
+ (111,146,1,1,0,'202F College Path S',202,'F',NULL,'College','Path','S',NULL,NULL,NULL,NULL,'Murrells Inlet',1,1039,NULL,'29576',NULL,1228,33.568115,-79.03226,0,NULL,NULL,47),
+ (112,159,1,1,0,'202F College Path S',202,'F',NULL,'College','Path','S',NULL,NULL,NULL,NULL,'Murrells Inlet',1,1039,NULL,'29576',NULL,1228,33.568115,-79.03226,0,NULL,NULL,47),
+ (113,83,1,1,0,'692M Woodbridge Dr SE',692,'M',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Sophia',1,1032,NULL,'27350',NULL,1228,35.808395,-79.90244,0,NULL,NULL,48),
+ (114,154,1,1,0,'692M Woodbridge Dr SE',692,'M',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Sophia',1,1032,NULL,'27350',NULL,1228,35.808395,-79.90244,0,NULL,NULL,48),
+ (115,12,1,1,0,'692M Woodbridge Dr SE',692,'M',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Sophia',1,1032,NULL,'27350',NULL,1228,35.808395,-79.90244,0,NULL,NULL,48),
+ (116,105,1,1,0,'692M Woodbridge Dr SE',692,'M',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Sophia',1,1032,NULL,'27350',NULL,1228,35.808395,-79.90244,0,NULL,NULL,48),
+ (117,79,1,1,0,'248G College Ave E',248,'G',NULL,'College','Ave','E',NULL,NULL,NULL,NULL,'Riegelsville',1,1037,NULL,'18077',NULL,1228,40.576989,-75.22121,0,NULL,NULL,49),
+ (118,36,1,1,0,'248G College Ave E',248,'G',NULL,'College','Ave','E',NULL,NULL,NULL,NULL,'Riegelsville',1,1037,NULL,'18077',NULL,1228,40.576989,-75.22121,0,NULL,NULL,49),
+ (119,162,1,1,0,'248G College Ave E',248,'G',NULL,'College','Ave','E',NULL,NULL,NULL,NULL,'Riegelsville',1,1037,NULL,'18077',NULL,1228,40.576989,-75.22121,0,NULL,NULL,49),
+ (120,194,1,1,0,'202B Second Ln W',202,'B',NULL,'Second','Ln','W',NULL,NULL,NULL,NULL,'Magnolia',1,1007,NULL,'19962',NULL,1228,39.06517,-75.49858,0,NULL,NULL,NULL),
+ (121,170,1,1,0,'641P Second Blvd SE',641,'P',NULL,'Second','Blvd','SE',NULL,NULL,NULL,NULL,'Greensboro',1,1044,NULL,'05841',NULL,1228,44.599177,-72.31179,0,NULL,NULL,50),
+ (122,37,1,1,0,'641P Second Blvd SE',641,'P',NULL,'Second','Blvd','SE',NULL,NULL,NULL,NULL,'Greensboro',1,1044,NULL,'05841',NULL,1228,44.599177,-72.31179,0,NULL,NULL,50),
+ (123,15,1,1,0,'641P Second Blvd SE',641,'P',NULL,'Second','Blvd','SE',NULL,NULL,NULL,NULL,'Greensboro',1,1044,NULL,'05841',NULL,1228,44.599177,-72.31179,0,NULL,NULL,50),
+ (124,69,1,1,0,'391M Woodbridge Path S',391,'M',NULL,'Woodbridge','Path','S',NULL,NULL,NULL,NULL,'Iredell',1,1042,NULL,'76649',NULL,1228,32.001365,-97.88196,0,NULL,NULL,NULL),
+ (125,59,1,1,0,'10Z Cadell Pl E',10,'Z',NULL,'Cadell','Pl','E',NULL,NULL,NULL,NULL,'Atlanta',1,1009,NULL,'31107',NULL,1228,33.844371,-84.47405,0,NULL,NULL,51),
+ (126,186,1,1,0,'10Z Cadell Pl E',10,'Z',NULL,'Cadell','Pl','E',NULL,NULL,NULL,NULL,'Atlanta',1,1009,NULL,'31107',NULL,1228,33.844371,-84.47405,0,NULL,NULL,51),
+ (127,112,1,1,0,'10Z Cadell Pl E',10,'Z',NULL,'Cadell','Pl','E',NULL,NULL,NULL,NULL,'Atlanta',1,1009,NULL,'31107',NULL,1228,33.844371,-84.47405,0,NULL,NULL,51),
+ (128,131,1,1,0,'806C Second Rd SE',806,'C',NULL,'Second','Rd','SE',NULL,NULL,NULL,NULL,'Newry',1,1018,NULL,'04261',NULL,1228,44.570532,-70.87599,0,NULL,NULL,NULL),
+ (129,11,1,1,0,'849U Maple Ave SE',849,'U',NULL,'Maple','Ave','SE',NULL,NULL,NULL,NULL,'Hot Springs',1,1003,NULL,'71907',NULL,1228,34.532516,-93.048397,0,NULL,NULL,52),
+ (130,127,1,0,0,'849U Maple Ave SE',849,'U',NULL,'Maple','Ave','SE',NULL,NULL,NULL,NULL,'Hot Springs',1,1003,NULL,'71907',NULL,1228,34.532516,-93.048397,0,NULL,NULL,52),
+ (131,190,1,1,0,'849U Maple Ave SE',849,'U',NULL,'Maple','Ave','SE',NULL,NULL,NULL,NULL,'Hot Springs',1,1003,NULL,'71907',NULL,1228,34.532516,-93.048397,0,NULL,NULL,52),
+ (132,89,1,1,0,'768M Cadell Dr SE',768,'M',NULL,'Cadell','Dr','SE',NULL,NULL,NULL,NULL,'Hurricane Mills',1,1041,NULL,'37078',NULL,1228,35.924976,-87.77219,0,NULL,NULL,NULL),
+ (133,178,1,1,0,'421C El Camino Way W',421,'C',NULL,'El Camino','Way','W',NULL,NULL,NULL,NULL,'Salem',1,1020,NULL,'01971',NULL,1228,42.635443,-70.879123,0,NULL,NULL,53),
+ (134,2,1,1,0,'421C El Camino Way W',421,'C',NULL,'El Camino','Way','W',NULL,NULL,NULL,NULL,'Salem',1,1020,NULL,'01971',NULL,1228,42.635443,-70.879123,0,NULL,NULL,53),
+ (135,188,1,1,0,'421C El Camino Way W',421,'C',NULL,'El Camino','Way','W',NULL,NULL,NULL,NULL,'Salem',1,1020,NULL,'01971',NULL,1228,42.635443,-70.879123,0,NULL,NULL,53),
+ (136,201,1,1,0,'421C El Camino Way W',421,'C',NULL,'El Camino','Way','W',NULL,NULL,NULL,NULL,'Salem',1,1020,NULL,'01971',NULL,1228,42.635443,-70.879123,0,NULL,NULL,53),
+ (137,20,1,1,0,'307P Bay St SW',307,'P',NULL,'Bay','St','SW',NULL,NULL,NULL,NULL,'Orange Park',1,1008,NULL,'32065',NULL,1228,30.133007,-81.77904,0,NULL,NULL,54),
+ (138,30,1,1,0,'307P Bay St SW',307,'P',NULL,'Bay','St','SW',NULL,NULL,NULL,NULL,'Orange Park',1,1008,NULL,'32065',NULL,1228,30.133007,-81.77904,0,NULL,NULL,54),
+ (139,42,1,1,0,'307P Bay St SW',307,'P',NULL,'Bay','St','SW',NULL,NULL,NULL,NULL,'Orange Park',1,1008,NULL,'32065',NULL,1228,30.133007,-81.77904,0,NULL,NULL,54),
+ (140,26,1,1,0,'707K Bay Pl SW',707,'K',NULL,'Bay','Pl','SW',NULL,NULL,NULL,NULL,'Childersburg',1,1000,NULL,'35044',NULL,1228,33.268471,-86.35582,0,NULL,NULL,NULL),
+ (141,18,1,1,0,'532L Green Path SW',532,'L',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Sebeka',1,1022,NULL,'56477',NULL,1228,46.630023,-95.01222,0,NULL,NULL,55),
+ (142,122,1,0,0,'532L Green Path SW',532,'L',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Sebeka',1,1022,NULL,'56477',NULL,1228,46.630023,-95.01222,0,NULL,NULL,55),
+ (143,13,1,0,0,'532L Green Path SW',532,'L',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Sebeka',1,1022,NULL,'56477',NULL,1228,46.630023,-95.01222,0,NULL,NULL,55),
+ (144,139,1,1,0,'532L Green Path SW',532,'L',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Sebeka',1,1022,NULL,'56477',NULL,1228,46.630023,-95.01222,0,NULL,NULL,55),
+ (145,100,1,1,0,'948N Woodbridge Dr N',948,'N',NULL,'Woodbridge','Dr','N',NULL,NULL,NULL,NULL,'Colesburg',1,1014,NULL,'52035',NULL,1228,42.662381,-91.18541,0,NULL,NULL,56),
+ (146,45,1,1,0,'948N Woodbridge Dr N',948,'N',NULL,'Woodbridge','Dr','N',NULL,NULL,NULL,NULL,'Colesburg',1,1014,NULL,'52035',NULL,1228,42.662381,-91.18541,0,NULL,NULL,56),
+ (147,160,1,1,0,'948N Woodbridge Dr N',948,'N',NULL,'Woodbridge','Dr','N',NULL,NULL,NULL,NULL,'Colesburg',1,1014,NULL,'52035',NULL,1228,42.662381,-91.18541,0,NULL,NULL,56),
+ (148,99,1,0,0,'495O Northpoint Path W',495,'O',NULL,'Northpoint','Path','W',NULL,NULL,NULL,NULL,'Ranchos De Taos',1,1030,NULL,'87557',NULL,1228,36.377149,-105.67963,0,NULL,NULL,NULL),
+ (149,111,1,1,0,'423O Cadell Way W',423,'O',NULL,'Cadell','Way','W',NULL,NULL,NULL,NULL,'Winston Salem',1,1032,NULL,'27198',NULL,1228,36.027482,-80.20728,0,NULL,NULL,57),
+ (150,102,1,1,0,'423O Cadell Way W',423,'O',NULL,'Cadell','Way','W',NULL,NULL,NULL,NULL,'Winston Salem',1,1032,NULL,'27198',NULL,1228,36.027482,-80.20728,0,NULL,NULL,57),
+ (151,156,1,1,0,'423O Cadell Way W',423,'O',NULL,'Cadell','Way','W',NULL,NULL,NULL,NULL,'Winston Salem',1,1032,NULL,'27198',NULL,1228,36.027482,-80.20728,0,NULL,NULL,57),
+ (152,181,1,1,0,'439B Northpoint Path N',439,'B',NULL,'Northpoint','Path','N',NULL,NULL,NULL,NULL,'Diaz',1,1003,NULL,'72043',NULL,1228,35.633263,-91.26187,0,NULL,NULL,NULL),
+ (153,124,1,0,0,'43N Green Pl SE',43,'N',NULL,'Green','Pl','SE',NULL,NULL,NULL,NULL,'Dunlevy',1,1037,NULL,'15432',NULL,1228,40.117368,-79.86413,0,NULL,NULL,58),
+ (154,3,1,1,0,'43N Green Pl SE',43,'N',NULL,'Green','Pl','SE',NULL,NULL,NULL,NULL,'Dunlevy',1,1037,NULL,'15432',NULL,1228,40.117368,-79.86413,0,NULL,NULL,58),
+ (155,123,1,1,0,'43N Green Pl SE',43,'N',NULL,'Green','Pl','SE',NULL,NULL,NULL,NULL,'Dunlevy',1,1037,NULL,'15432',NULL,1228,40.117368,-79.86413,0,NULL,NULL,58),
+ (156,40,1,0,0,'755K Jackson Blvd S',755,'K',NULL,'Jackson','Blvd','S',NULL,NULL,NULL,NULL,'Delton',1,1021,NULL,'49046',NULL,1228,42.504149,-85.39257,0,NULL,NULL,NULL),
+ (157,143,1,1,0,'274W Lincoln Pl W',274,'W',NULL,'Lincoln','Pl','W',NULL,NULL,NULL,NULL,'Aurora',1,1026,NULL,'68818',NULL,1228,40.83605,-98.00493,0,NULL,NULL,59),
+ (158,145,1,1,0,'274W Lincoln Pl W',274,'W',NULL,'Lincoln','Pl','W',NULL,NULL,NULL,NULL,'Aurora',1,1026,NULL,'68818',NULL,1228,40.83605,-98.00493,0,NULL,NULL,59),
+ (159,60,1,1,0,'274W Lincoln Pl W',274,'W',NULL,'Lincoln','Pl','W',NULL,NULL,NULL,NULL,'Aurora',1,1026,NULL,'68818',NULL,1228,40.83605,-98.00493,0,NULL,NULL,59),
+ (160,196,1,1,0,'332V Woodbridge Ln SE',332,'V',NULL,'Woodbridge','Ln','SE',NULL,NULL,NULL,NULL,'Oakland',1,1004,NULL,'94602',NULL,1228,37.799727,-122.21211,0,NULL,NULL,NULL),
+ (161,193,1,1,0,'318R Martin Luther King Pl N',318,'R',NULL,'Martin Luther King','Pl','N',NULL,NULL,NULL,NULL,'Floyd',1,1030,NULL,'88118',NULL,1228,34.215025,-103.61576,0,NULL,NULL,60),
+ (162,171,1,1,0,'318R Martin Luther King Pl N',318,'R',NULL,'Martin Luther King','Pl','N',NULL,NULL,NULL,NULL,'Floyd',1,1030,NULL,'88118',NULL,1228,34.215025,-103.61576,0,NULL,NULL,60),
+ (163,86,1,1,0,'318R Martin Luther King Pl N',318,'R',NULL,'Martin Luther King','Pl','N',NULL,NULL,NULL,NULL,'Floyd',1,1030,NULL,'88118',NULL,1228,34.215025,-103.61576,0,NULL,NULL,60),
+ (164,21,1,1,0,'318R Martin Luther King Pl N',318,'R',NULL,'Martin Luther King','Pl','N',NULL,NULL,NULL,NULL,'Floyd',1,1030,NULL,'88118',NULL,1228,34.215025,-103.61576,0,NULL,NULL,60),
+ (165,157,1,1,0,'486Q Woodbridge St SE',486,'Q',NULL,'Woodbridge','St','SE',NULL,NULL,NULL,NULL,'Ricetown',1,1016,NULL,'41364',NULL,1228,37.382832,-83.62327,0,NULL,NULL,61),
+ (166,142,1,1,0,'486Q Woodbridge St SE',486,'Q',NULL,'Woodbridge','St','SE',NULL,NULL,NULL,NULL,'Ricetown',1,1016,NULL,'41364',NULL,1228,37.382832,-83.62327,0,NULL,NULL,61),
+ (167,53,1,1,0,'486Q Woodbridge St SE',486,'Q',NULL,'Woodbridge','St','SE',NULL,NULL,NULL,NULL,'Ricetown',1,1016,NULL,'41364',NULL,1228,37.382832,-83.62327,0,NULL,NULL,61),
+ (168,189,1,1,0,'791Z Van Ness Ln SW',791,'Z',NULL,'Van Ness','Ln','SW',NULL,NULL,NULL,NULL,'Forest Hills',1,1016,NULL,'41527',NULL,1228,37.641773,-82.27793,0,NULL,NULL,NULL),
+ (169,155,1,1,0,'212B Caulder Blvd SE',212,'B',NULL,'Caulder','Blvd','SE',NULL,NULL,NULL,NULL,'Gideon',1,1024,NULL,'63848',NULL,1228,36.449337,-89.89562,0,NULL,NULL,62),
+ (170,148,1,1,0,'212B Caulder Blvd SE',212,'B',NULL,'Caulder','Blvd','SE',NULL,NULL,NULL,NULL,'Gideon',1,1024,NULL,'63848',NULL,1228,36.449337,-89.89562,0,NULL,NULL,62),
+ (171,141,1,1,0,'212B Caulder Blvd SE',212,'B',NULL,'Caulder','Blvd','SE',NULL,NULL,NULL,NULL,'Gideon',1,1024,NULL,'63848',NULL,1228,36.449337,-89.89562,0,NULL,NULL,62),
+ (172,136,1,1,0,'955K Beech Pl NW',955,'K',NULL,'Beech','Pl','NW',NULL,NULL,NULL,NULL,'Winston Salem',1,1032,NULL,'27150',NULL,1228,36.027482,-80.20728,0,NULL,NULL,NULL),
+ (173,129,1,1,0,'352U Martin Luther King Path NW',352,'U',NULL,'Martin Luther King','Path','NW',NULL,NULL,NULL,NULL,'Medford',1,1036,NULL,'97501',NULL,1228,42.313498,-122.87944,0,NULL,NULL,63),
+ (174,82,1,1,0,'352U Martin Luther King Path NW',352,'U',NULL,'Martin Luther King','Path','NW',NULL,NULL,NULL,NULL,'Medford',1,1036,NULL,'97501',NULL,1228,42.313498,-122.87944,0,NULL,NULL,63),
+ (175,81,1,1,0,'352U Martin Luther King Path NW',352,'U',NULL,'Martin Luther King','Path','NW',NULL,NULL,NULL,NULL,'Medford',1,1036,NULL,'97501',NULL,1228,42.313498,-122.87944,0,NULL,NULL,63),
+ (176,185,1,1,0,'352U Martin Luther King Path NW',352,'U',NULL,'Martin Luther King','Path','NW',NULL,NULL,NULL,NULL,'Medford',1,1036,NULL,'97501',NULL,1228,42.313498,-122.87944,0,NULL,NULL,63),
+ (177,128,1,1,0,'657K Pine Dr N',657,'K',NULL,'Pine','Dr','N',NULL,NULL,NULL,NULL,'Wauchula',1,1008,NULL,'33873',NULL,1228,27.541676,-81.8127,0,NULL,NULL,64),
+ (178,121,1,1,0,'657K Pine Dr N',657,'K',NULL,'Pine','Dr','N',NULL,NULL,NULL,NULL,'Wauchula',1,1008,NULL,'33873',NULL,1228,27.541676,-81.8127,0,NULL,NULL,64),
+ (179,166,1,1,0,'657K Pine Dr N',657,'K',NULL,'Pine','Dr','N',NULL,NULL,NULL,NULL,'Wauchula',1,1008,NULL,'33873',NULL,1228,27.541676,-81.8127,0,NULL,NULL,64),
+ (180,55,1,1,0,'657K Pine Dr N',657,'K',NULL,'Pine','Dr','N',NULL,NULL,NULL,NULL,'Wauchula',1,1008,NULL,'33873',NULL,1228,27.541676,-81.8127,0,NULL,NULL,64),
+ (181,NULL,1,1,1,'14S El Camino Way E',14,'S',NULL,'El Camino','Way',NULL,NULL,NULL,NULL,NULL,'Collinsville',NULL,1006,NULL,'6022',NULL,1228,41.8328,-72.9253,0,NULL,NULL,NULL),
+ (182,NULL,1,1,1,'11B Woodbridge Path SW',11,'B',NULL,'Woodbridge','Path',NULL,NULL,NULL,NULL,NULL,'Dayton',NULL,1034,NULL,'45417',NULL,1228,39.7531,-84.2471,0,NULL,NULL,NULL),
+ (183,NULL,1,1,1,'581O Lincoln Dr SW',581,'O',NULL,'Lincoln','Dr',NULL,NULL,NULL,NULL,NULL,'Santa Fe',NULL,1030,NULL,'87594',NULL,1228,35.5212,-105.982,0,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_address` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -1940,208 +1936,208 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_contact` WRITE;
 /*!40000 ALTER TABLE `civicrm_contact` DISABLE KEYS */;
 INSERT INTO `civicrm_contact` (`id`, `contact_type`, `contact_sub_type`, `do_not_email`, `do_not_phone`, `do_not_mail`, `do_not_sms`, `do_not_trade`, `is_opt_out`, `legal_identifier`, `external_identifier`, `sort_name`, `display_name`, `nick_name`, `legal_name`, `image_URL`, `preferred_communication_method`, `preferred_language`, `preferred_mail_format`, `hash`, `api_key`, `source`, `first_name`, `middle_name`, `last_name`, `prefix_id`, `suffix_id`, `formal_title`, `communication_style_id`, `email_greeting_id`, `email_greeting_custom`, `email_greeting_display`, `postal_greeting_id`, `postal_greeting_custom`, `postal_greeting_display`, `addressee_id`, `addressee_custom`, `addressee_display`, `job_title`, `gender_id`, `birth_date`, `is_deceased`, `deceased_date`, `household_name`, `primary_contact_id`, `organization_name`, `sic_code`, `user_unique_id`, `employer_id`, `is_deleted`, `created_date`, `modified_date`) VALUES
- (1,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Default Organization','Default Organization',NULL,'Default Organization',NULL,NULL,NULL,'Both',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,'Default Organization',NULL,NULL,NULL,0,NULL,'2022-06-15 13:01:24'),
- (2,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'olsen.d.bryon@example.org','olsen.d.bryon@example.org',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','902560150',NULL,'Sample Data',NULL,NULL,NULL,4,4,NULL,NULL,1,NULL,'Dear olsen.d.bryon@example.org',1,NULL,'Dear olsen.d.bryon@example.org',1,NULL,'olsen.d.bryon@example.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (3,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Carylon','Carylon Dimitrov',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2719489073',NULL,'Sample Data','Carylon','J','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Carylon Dimitrov',NULL,1,'1944-01-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (4,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'González, Rodrigo','Rodrigo González',NULL,NULL,NULL,NULL,NULL,'Both','2713589605',NULL,'Sample Data','Rodrigo','M','González',NULL,NULL,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Rodrigo González',NULL,2,'1972-03-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (5,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Olsen family','Olsen family',NULL,NULL,NULL,NULL,NULL,'Both','1990073228',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Olsen family',5,NULL,'Dear Olsen family',2,NULL,'Olsen family',NULL,NULL,NULL,0,NULL,'Olsen family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (6,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'United Music Systems','United Music Systems',NULL,NULL,NULL,NULL,NULL,'Both','3812884701',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'United Music Systems',NULL,NULL,NULL,0,NULL,NULL,NULL,'United Music Systems',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (7,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Blackwell-Jameson, Lashawnda','Lashawnda Blackwell-Jameson',NULL,NULL,NULL,NULL,NULL,'Both','3318802273',NULL,'Sample Data','Lashawnda','','Blackwell-Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Blackwell-Jameson',NULL,1,'1980-05-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (8,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Parker family','Parker family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','425242179',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Parker family',5,NULL,'Dear Parker family',2,NULL,'Parker family',NULL,NULL,NULL,0,NULL,'Parker family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (9,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Prentice, Josefa','Dr. Josefa Prentice',NULL,NULL,NULL,NULL,NULL,'Both','3169036877',NULL,'Sample Data','Josefa','','Prentice',4,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Dr. Josefa Prentice',NULL,1,'1990-09-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (10,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Brigette','Brigette Dimitrov',NULL,NULL,NULL,NULL,NULL,'Both','1336788682',NULL,'Sample Data','Brigette','','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Brigette',1,NULL,'Dear Brigette',1,NULL,'Brigette Dimitrov',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (11,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Betty','Ms. Betty Terrell',NULL,NULL,NULL,NULL,NULL,'Both','2284472069',NULL,'Sample Data','Betty','E','Terrell',2,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Ms. Betty Terrell',NULL,NULL,'1999-02-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (12,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'jones.elizabeth32@airmail.info','jones.elizabeth32@airmail.info',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3736284471',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear jones.elizabeth32@airmail.info',1,NULL,'Dear jones.elizabeth32@airmail.info',1,NULL,'jones.elizabeth32@airmail.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (13,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson family','Wilson family',NULL,NULL,NULL,NULL,NULL,'Both','350510798',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Wilson family',5,NULL,'Dear Wilson family',2,NULL,'Wilson family',NULL,NULL,NULL,0,NULL,'Wilson family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (14,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cruz, Kathlyn','Mrs. Kathlyn Cruz',NULL,NULL,NULL,NULL,NULL,'Both','1454474422',NULL,'Sample Data','Kathlyn','D','Cruz',1,NULL,NULL,NULL,1,NULL,'Dear Kathlyn',1,NULL,'Dear Kathlyn',1,NULL,'Mrs. Kathlyn Cruz',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (15,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cooper, Rebekah','Rebekah Cooper',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3979151803',NULL,'Sample Data','Rebekah','','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Rebekah',1,NULL,'Dear Rebekah',1,NULL,'Rebekah Cooper',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (16,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Cruz, Landon','Landon Cruz Jr.',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2389658974',NULL,'Sample Data','Landon','Q','Cruz',NULL,1,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Landon Cruz Jr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (17,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wagner, Teddy','Dr. Teddy Wagner',NULL,NULL,NULL,NULL,NULL,'Both','796298897',NULL,'Sample Data','Teddy','J','Wagner',4,NULL,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Dr. Teddy Wagner',NULL,2,'1973-07-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (18,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Dimitrov, Princess','Dr. Princess Dimitrov',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','4281935840',NULL,'Sample Data','Princess','W','Dimitrov',4,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Dr. Princess Dimitrov',NULL,1,'1963-08-20',0,NULL,NULL,NULL,'Pleasureville Wellness Solutions',NULL,NULL,48,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (19,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels-Samson, Justina','Justina Samuels-Samson',NULL,NULL,NULL,NULL,NULL,'Both','2669772966',NULL,'Sample Data','Justina','','Samuels-Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina Samuels-Samson',NULL,NULL,'1976-04-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (20,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Betty','Betty Bachman',NULL,NULL,NULL,NULL,NULL,'Both','2914699083',NULL,'Sample Data','Betty','','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Bachman',NULL,NULL,'1941-04-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (21,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'United Sustainability Trust','United Sustainability Trust',NULL,NULL,NULL,NULL,NULL,'Both','558596185',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'United Sustainability Trust',NULL,NULL,NULL,0,NULL,NULL,166,'United Sustainability Trust',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (22,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Łąchowski, Shad','Mr. Shad Łąchowski II',NULL,NULL,NULL,NULL,NULL,'Both','695965162',NULL,'Sample Data','Shad','L','Łąchowski',3,3,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Mr. Shad Łąchowski II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (23,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson-Olsen, Sharyn','Mrs. Sharyn Wattson-Olsen',NULL,NULL,NULL,NULL,NULL,'Both','1788574815',NULL,'Sample Data','Sharyn','','Wattson-Olsen',1,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Mrs. Sharyn Wattson-Olsen',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (24,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Megan','Megan Dimitrov',NULL,NULL,NULL,NULL,NULL,'Both','604448148',NULL,'Sample Data','Megan','','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Megan',1,NULL,'Dear Megan',1,NULL,'Megan Dimitrov',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (25,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cruz, Juliann','Mrs. Juliann Cruz',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2381734764',NULL,'Sample Data','Juliann','','Cruz',1,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Mrs. Juliann Cruz',NULL,1,'1957-09-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (26,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Müller, Kandace','Dr. Kandace Müller',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2260484736',NULL,'Sample Data','Kandace','','Müller',4,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Dr. Kandace Müller',NULL,1,'1997-12-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (27,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Dimitrov, Miguel','Miguel Dimitrov',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1550560736',NULL,'Sample Data','Miguel','V','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Miguel',1,NULL,'Dear Miguel',1,NULL,'Miguel Dimitrov',NULL,2,'1956-05-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (28,'Individual',NULL,1,1,0,0,1,0,NULL,NULL,'Zope, Jay','Mr. Jay Zope',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','819910080',NULL,'Sample Data','Jay','N','Zope',3,NULL,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Mr. Jay Zope',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (29,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'parker.josefa@testing.co.in','parker.josefa@testing.co.in',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3686712419',NULL,'Sample Data',NULL,NULL,NULL,2,NULL,NULL,NULL,1,NULL,'Dear parker.josefa@testing.co.in',1,NULL,'Dear parker.josefa@testing.co.in',1,NULL,'parker.josefa@testing.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (30,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'prentice.esta69@lol.net','prentice.esta69@lol.net',NULL,NULL,NULL,NULL,NULL,'Both','843482718',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear prentice.esta69@lol.net',1,NULL,'Dear prentice.esta69@lol.net',1,NULL,'prentice.esta69@lol.net',NULL,NULL,NULL,0,NULL,NULL,NULL,'Bay Music Collective',NULL,NULL,34,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (31,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'McReynolds, Princess','Princess McReynolds',NULL,NULL,NULL,NULL,NULL,'Both','2818218342',NULL,'Sample Data','Princess','S','McReynolds',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess McReynolds',NULL,NULL,'1969-04-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (32,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones-Wagner, Kathleen','Mrs. Kathleen Jones-Wagner',NULL,NULL,NULL,NULL,NULL,'Both','1504008744',NULL,'Sample Data','Kathleen','','Jones-Wagner',1,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Mrs. Kathleen Jones-Wagner',NULL,1,'1978-10-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (33,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Jay','Jay González Sr.',NULL,NULL,NULL,NULL,NULL,'Both','431469491',NULL,'Sample Data','Jay','','González',NULL,2,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Jay González Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (34,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Bay Music Collective','Bay Music Collective',NULL,NULL,NULL,NULL,NULL,'Both','3688509611',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Bay Music Collective',NULL,NULL,NULL,0,NULL,NULL,30,'Bay Music Collective',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (35,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'gonzlezm23@testing.co.uk','gonzlezm23@testing.co.uk',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2983825536',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear gonzlezm23@testing.co.uk',1,NULL,'Dear gonzlezm23@testing.co.uk',1,NULL,'gonzlezm23@testing.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (36,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Müller, Carylon','Mrs. Carylon Müller',NULL,NULL,NULL,NULL,NULL,'Both','2173697265',NULL,'Sample Data','Carylon','L','Müller',1,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Mrs. Carylon Müller',NULL,NULL,'1962-08-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (37,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Roberts, Lincoln','Lincoln Roberts',NULL,NULL,NULL,NULL,NULL,'Both','1322526002',NULL,'Sample Data','Lincoln','P','Roberts',NULL,NULL,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Lincoln Roberts',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (38,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Omar','Mr. Omar Díaz Sr.',NULL,NULL,NULL,NULL,NULL,'Both','790008959',NULL,'Sample Data','Omar','P','Díaz',3,2,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Mr. Omar Díaz Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (39,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Łąchowski-Cruz family','Łąchowski-Cruz family',NULL,NULL,NULL,NULL,NULL,'Both','3194742436',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Łąchowski-Cruz family',5,NULL,'Dear Łąchowski-Cruz family',2,NULL,'Łąchowski-Cruz family',NULL,NULL,NULL,0,NULL,'Łąchowski-Cruz family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (40,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Brent','Mr. Brent Terrell',NULL,NULL,NULL,NULL,NULL,'Both','2526832386',NULL,'Sample Data','Brent','','Terrell',3,NULL,NULL,NULL,1,NULL,'Dear Brent',1,NULL,'Dear Brent',1,NULL,'Mr. Brent Terrell',NULL,NULL,'1967-02-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (41,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Bachman, Eleonor','Eleonor Bachman',NULL,NULL,NULL,NULL,NULL,'Both','711175679',NULL,'Sample Data','Eleonor','B','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Eleonor',1,NULL,'Dear Eleonor',1,NULL,'Eleonor Bachman',NULL,1,'1949-11-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (42,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Díaz, Jed','Dr. Jed Díaz',NULL,NULL,NULL,NULL,NULL,'Both','3371840516',NULL,'Sample Data','Jed','G','Díaz',4,NULL,NULL,NULL,1,NULL,'Dear Jed',1,NULL,'Dear Jed',1,NULL,'Dr. Jed Díaz',NULL,2,'1998-08-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (43,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Blackwell-Jameson, Teddy','Teddy Blackwell-Jameson III',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','333215437',NULL,'Sample Data','Teddy','Y','Blackwell-Jameson',NULL,4,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Teddy Blackwell-Jameson III',NULL,NULL,'2006-08-13',0,NULL,NULL,NULL,'Lincoln Education Trust',NULL,NULL,113,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (44,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Juliann','Dr. Juliann González',NULL,NULL,NULL,NULL,NULL,'Both','1216128265',NULL,'Sample Data','Juliann','','González',4,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Dr. Juliann González',NULL,1,'1994-08-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (45,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jones family','Jones family',NULL,NULL,NULL,NULL,NULL,'Both','1110516799',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jones family',5,NULL,'Dear Jones family',2,NULL,'Jones family',NULL,NULL,NULL,0,NULL,'Jones family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (46,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Müller, Allen','Mr. Allen Müller',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2000293400',NULL,'Sample Data','Allen','','Müller',3,NULL,NULL,NULL,1,NULL,'Dear Allen',1,NULL,'Dear Allen',1,NULL,'Mr. Allen Müller',NULL,NULL,'1962-11-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (47,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Beula','Dr. Beula Yadav',NULL,NULL,NULL,NULL,NULL,'Both','852214760',NULL,'Sample Data','Beula','','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Beula',1,NULL,'Dear Beula',1,NULL,'Dr. Beula Yadav',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (48,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Pleasureville Wellness Solutions','Pleasureville Wellness Solutions',NULL,NULL,NULL,NULL,NULL,'Both','516209815',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Pleasureville Wellness Solutions',NULL,NULL,NULL,0,NULL,NULL,18,'Pleasureville Wellness Solutions',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (49,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'magang@lol.co.in','magang@lol.co.in',NULL,NULL,NULL,NULL,NULL,'Both','1747687516',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear magang@lol.co.in',1,NULL,'Dear magang@lol.co.in',1,NULL,'magang@lol.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (50,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Samuels-Samson family','Samuels-Samson family',NULL,NULL,NULL,NULL,NULL,'Both','3598035709',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Samuels-Samson family',5,NULL,'Dear Samuels-Samson family',2,NULL,'Samuels-Samson family',NULL,NULL,NULL,0,NULL,'Samuels-Samson family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (51,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav family','Yadav family',NULL,NULL,NULL,NULL,NULL,'Both','1777336212',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Yadav family',5,NULL,'Dear Yadav family',2,NULL,'Yadav family',NULL,NULL,NULL,0,NULL,'Yadav family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:35'),
- (52,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'González, Sherman','Sherman González Jr.',NULL,NULL,NULL,NULL,NULL,'Both','33045013',NULL,'Sample Data','Sherman','','González',NULL,1,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Sherman González Jr.',NULL,2,'1988-12-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (53,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Grant, Brigette','Dr. Brigette Grant',NULL,NULL,NULL,NULL,NULL,'Both','996729836',NULL,'Sample Data','Brigette','','Grant',4,NULL,NULL,NULL,1,NULL,'Dear Brigette',1,NULL,'Dear Brigette',1,NULL,'Dr. Brigette Grant',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (54,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Valene','Mrs. Valene Bachman',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','4000615529',NULL,'Sample Data','Valene','','Bachman',1,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Mrs. Valene Bachman',NULL,1,'1970-09-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (55,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Iris','Ms. Iris Zope',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3326964728',NULL,'Sample Data','Iris','G','Zope',2,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Ms. Iris Zope',NULL,1,'1934-05-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (56,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Samson, Sherman','Sherman Samson',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','583200758',NULL,'Sample Data','Sherman','','Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Sherman Samson',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (57,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Samuels, Jed','Dr. Jed Samuels III',NULL,NULL,NULL,NULL,NULL,'Both','3988235934',NULL,'Sample Data','Jed','','Samuels',4,4,NULL,NULL,1,NULL,'Dear Jed',1,NULL,'Dear Jed',1,NULL,'Dr. Jed Samuels III',NULL,NULL,'1953-11-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (58,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Wattson, Lashawnda','Lashawnda Wattson',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3926771014',NULL,'Sample Data','Lashawnda','P','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Wattson',NULL,1,'1940-11-16',0,NULL,NULL,NULL,'Second Music Network',NULL,NULL,122,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (59,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Carlos','Mr. Carlos McReynolds',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1986804051',NULL,'Sample Data','Carlos','I','McReynolds',3,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Mr. Carlos McReynolds',NULL,2,'1989-12-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (60,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones-Wagner, Tanya','Tanya Jones-Wagner',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2838510476',NULL,'Sample Data','Tanya','','Jones-Wagner',NULL,NULL,NULL,NULL,1,NULL,'Dear Tanya',1,NULL,'Dear Tanya',1,NULL,'Tanya Jones-Wagner',NULL,1,'2001-05-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (61,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Athens Sports Systems','Athens Sports Systems',NULL,NULL,NULL,NULL,NULL,'Both','1731596059',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Athens Sports Systems',NULL,NULL,NULL,0,NULL,NULL,89,'Athens Sports Systems',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (62,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Samson, Kathleen','Kathleen Samson',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2829652278',NULL,'Sample Data','Kathleen','','Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Kathleen Samson',NULL,NULL,'1976-03-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (63,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'olsen.rodrigo@testing.info','olsen.rodrigo@testing.info',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','327989421',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear olsen.rodrigo@testing.info',1,NULL,'Dear olsen.rodrigo@testing.info',1,NULL,'olsen.rodrigo@testing.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (64,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Terry, Princess','Princess Terry',NULL,NULL,NULL,NULL,NULL,'Both','383206962',NULL,'Sample Data','Princess','W','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess Terry',NULL,1,'1986-01-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (65,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'maxwellb@testmail.co.pl','maxwellb@testmail.co.pl',NULL,NULL,NULL,NULL,NULL,'Both','1821391338',NULL,'Sample Data',NULL,NULL,NULL,3,NULL,NULL,NULL,1,NULL,'Dear maxwellb@testmail.co.pl',1,NULL,'Dear maxwellb@testmail.co.pl',1,NULL,'maxwellb@testmail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (66,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Lee, Toby','Dr. Toby Lee',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1467160380',NULL,'Sample Data','Toby','','Lee',4,NULL,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Dr. Toby Lee',NULL,2,'1941-06-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (67,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jones-Wagner family','Jones-Wagner family',NULL,NULL,NULL,NULL,NULL,'Both','3037747200',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jones-Wagner family',5,NULL,'Dear Jones-Wagner family',2,NULL,'Jones-Wagner family',NULL,NULL,NULL,0,NULL,'Jones-Wagner family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (68,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Clint','Mr. Clint Díaz Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3503793680',NULL,'Sample Data','Clint','Y','Díaz',3,2,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Mr. Clint Díaz Sr.',NULL,NULL,'1957-10-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (69,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz family','Díaz family',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2169249835',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Díaz family',5,NULL,'Dear Díaz family',2,NULL,'Díaz family',NULL,NULL,NULL,0,NULL,'Díaz family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (70,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones, Junko','Mrs. Junko Jones',NULL,NULL,NULL,NULL,NULL,'Both','3254186828',NULL,'Sample Data','Junko','W','Jones',1,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Mrs. Junko Jones',NULL,1,'1933-07-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (71,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Ashley','Ashley Blackwell II',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2843113739',NULL,'Sample Data','Ashley','F','Blackwell',NULL,3,NULL,NULL,1,NULL,'Dear Ashley',1,NULL,'Dear Ashley',1,NULL,'Ashley Blackwell II',NULL,2,'1952-04-12',1,'2021-11-26',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (72,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Omar','Mr. Omar Parker Sr.',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3921166397',NULL,'Sample Data','Omar','B','Parker',3,2,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Mr. Omar Parker Sr.',NULL,2,'1968-12-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (73,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Merrie','Dr. Merrie Jensen',NULL,NULL,NULL,NULL,NULL,'Both','3371244828',NULL,'Sample Data','Merrie','Y','Jensen',4,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Dr. Merrie Jensen',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (74,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Ivey','Ivey Díaz',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3920665534',NULL,'Sample Data','Ivey','P','Díaz',NULL,NULL,NULL,NULL,1,NULL,'Dear Ivey',1,NULL,'Dear Ivey',1,NULL,'Ivey Díaz',NULL,1,'1971-03-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (75,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Maxwell','Maxwell Bachman II',NULL,NULL,NULL,NULL,NULL,'Both','1975016772',NULL,'Sample Data','Maxwell','','Bachman',NULL,3,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Maxwell Bachman II',NULL,NULL,'1952-06-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (76,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Łąchowski-Deforest family','Łąchowski-Deforest family',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2241755689',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Łąchowski-Deforest family',5,NULL,'Dear Łąchowski-Deforest family',2,NULL,'Łąchowski-Deforest family',NULL,NULL,NULL,0,NULL,'Łąchowski-Deforest family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (77,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Reynolds, Elbert','Elbert Reynolds Jr.',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2224864329',NULL,'Sample Data','Elbert','L','Reynolds',NULL,1,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Reynolds Jr.',NULL,2,'1998-09-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (78,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Kenny','Kenny Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','4111336352',NULL,'Sample Data','Kenny','V','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Kenny Ivanov',NULL,NULL,'1996-12-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (79,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Lou','Lou Jacobs Jr.',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2205571416',NULL,'Sample Data','Lou','T','Jacobs',NULL,1,NULL,NULL,1,NULL,'Dear Lou',1,NULL,'Dear Lou',1,NULL,'Lou Jacobs Jr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (80,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Auburn Environmental Collective','Auburn Environmental Collective',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3961229060',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Auburn Environmental Collective',NULL,NULL,NULL,0,NULL,NULL,138,'Auburn Environmental Collective',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (81,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Justina','Justina González',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2517853745',NULL,'Sample Data','Justina','','González',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina González',NULL,NULL,'1962-12-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (82,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Blackwell, Troy','Dr. Troy Blackwell II',NULL,NULL,NULL,NULL,NULL,'Both','1289798221',NULL,'Sample Data','Troy','A','Blackwell',4,3,NULL,NULL,1,NULL,'Dear Troy',1,NULL,'Dear Troy',1,NULL,'Dr. Troy Blackwell II',NULL,2,'1965-01-29',0,NULL,NULL,NULL,'California Agriculture Systems',NULL,NULL,191,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (83,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Łąchowski-Cruz, Elbert','Elbert Łąchowski-Cruz III',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3194095718',NULL,'Sample Data','Elbert','','Łąchowski-Cruz',NULL,4,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Łąchowski-Cruz III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (84,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Smith, Truman','Truman Smith II',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2166519703',NULL,'Sample Data','Truman','Z','Smith',NULL,3,NULL,NULL,1,NULL,'Dear Truman',1,NULL,'Dear Truman',1,NULL,'Truman Smith II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (85,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'New York Music Partnership','New York Music Partnership',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2765149100',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'New York Music Partnership',NULL,NULL,NULL,0,NULL,NULL,NULL,'New York Music Partnership',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (86,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jameson, Lashawnda','Lashawnda Jameson',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','4055900754',NULL,'Sample Data','Lashawnda','W','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Jameson',NULL,1,'1982-12-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (87,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Billy','Billy Díaz',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2418385734',NULL,'Sample Data','Billy','','Díaz',NULL,NULL,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Billy Díaz',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (88,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Scott','Mr. Scott McReynolds',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1769704842',NULL,'Sample Data','Scott','W','McReynolds',3,NULL,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Mr. Scott McReynolds',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (89,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Samson, Barry','Mr. Barry Samson Sr.',NULL,NULL,NULL,NULL,NULL,'Both','100370241',NULL,'Sample Data','Barry','Q','Samson',3,2,NULL,NULL,1,NULL,'Dear Barry',1,NULL,'Dear Barry',1,NULL,'Mr. Barry Samson Sr.',NULL,2,'1935-09-04',0,NULL,NULL,NULL,'Athens Sports Systems',NULL,NULL,61,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (90,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Cooper, Shad','Dr. Shad Cooper Jr.',NULL,NULL,NULL,NULL,NULL,'Both','3562872158',NULL,'Sample Data','Shad','','Cooper',4,1,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Dr. Shad Cooper Jr.',NULL,NULL,'1960-11-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (91,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wattson, Brzęczysław','Dr. Brzęczysław Wattson',NULL,NULL,NULL,NULL,NULL,'Both','1189364369',NULL,'Sample Data','Brzęczysław','C','Wattson',4,NULL,NULL,NULL,1,NULL,'Dear Brzęczysław',1,NULL,'Dear Brzęczysław',1,NULL,'Dr. Brzęczysław Wattson',NULL,2,NULL,0,NULL,NULL,NULL,'Forbestown Legal Fund',NULL,NULL,126,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (92,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'nielsenh@infomail.co.in','nielsenh@infomail.co.in',NULL,NULL,NULL,NULL,NULL,'Both','2655415017',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear nielsenh@infomail.co.in',1,NULL,'Dear nielsenh@infomail.co.in',1,NULL,'nielsenh@infomail.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (93,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'beularobertson1@fakemail.org','beularobertson1@fakemail.org',NULL,NULL,NULL,NULL,NULL,'Both','1304318351',NULL,'Sample Data',NULL,NULL,NULL,1,NULL,NULL,NULL,1,NULL,'Dear beularobertson1@fakemail.org',1,NULL,'Dear beularobertson1@fakemail.org',1,NULL,'beularobertson1@fakemail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (94,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Bernadette','Bernadette Parker',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3051186931',NULL,'Sample Data','Bernadette','','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Bernadette Parker',NULL,1,'2012-05-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (95,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Parker, Lawerence','Mr. Lawerence Parker',NULL,NULL,NULL,NULL,NULL,'Both','2317515072',NULL,'Sample Data','Lawerence','','Parker',3,NULL,NULL,NULL,1,NULL,'Dear Lawerence',1,NULL,'Dear Lawerence',1,NULL,'Mr. Lawerence Parker',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (96,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen, Juliann','Juliann Olsen',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3406571736',NULL,'Sample Data','Juliann','H','Olsen',NULL,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Juliann Olsen',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (97,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Jones, Roland','Mr. Roland Jones',NULL,NULL,NULL,NULL,NULL,'Both','2619785805',NULL,'Sample Data','Roland','','Jones',3,NULL,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Mr. Roland Jones',NULL,NULL,'1985-05-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (98,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Samson-Cruz-Bachman, Teddy','Mr. Teddy Samson-Cruz-Bachman',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2776909708',NULL,'Sample Data','Teddy','N','Samson-Cruz-Bachman',3,NULL,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Mr. Teddy Samson-Cruz-Bachman',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (99,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Friends Wellness Fellowship','Friends Wellness Fellowship',NULL,NULL,NULL,NULL,NULL,'Both','3263600022',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Friends Wellness Fellowship',NULL,NULL,NULL,0,NULL,NULL,129,'Friends Wellness Fellowship',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (100,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Arlyne','Arlyne Jensen',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2653015935',NULL,'Sample Data','Arlyne','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Jensen',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (101,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Díaz, Teddy','Teddy Díaz',NULL,NULL,NULL,NULL,NULL,'Both','4086932844',NULL,'Sample Data','Teddy','','Díaz',NULL,NULL,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Teddy Díaz',NULL,NULL,'1990-06-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (102,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Yadav, Kandace','Kandace Yadav',NULL,NULL,NULL,NULL,NULL,'Both','2056711888',NULL,'Sample Data','Kandace','','Yadav',NULL,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Kandace Yadav',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (103,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Beula','Beula Jones',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','420812867',NULL,'Sample Data','Beula','B','Jones',NULL,NULL,NULL,NULL,1,NULL,'Dear Beula',1,NULL,'Dear Beula',1,NULL,'Beula Jones',NULL,1,'2012-03-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (104,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'teresac@airmail.info','teresac@airmail.info',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','4274681866',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear teresac@airmail.info',1,NULL,'Dear teresac@airmail.info',1,NULL,'teresac@airmail.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (105,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson, Kenny','Dr. Kenny Wilson II',NULL,NULL,NULL,NULL,NULL,'Both','1945745030',NULL,'Sample Data','Kenny','D','Wilson',4,3,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Dr. Kenny Wilson II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (106,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Clint','Clint Jones II',NULL,NULL,NULL,NULL,NULL,'Both','329949700',NULL,'Sample Data','Clint','','Jones',NULL,3,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Clint Jones II',NULL,NULL,'1971-09-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (107,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Wilson, Allen','Dr. Allen Wilson Sr.',NULL,NULL,NULL,NULL,NULL,'Both','669149647',NULL,'Sample Data','Allen','X','Wilson',4,2,NULL,NULL,1,NULL,'Dear Allen',1,NULL,'Dear Allen',1,NULL,'Dr. Allen Wilson Sr.',NULL,2,'1984-10-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (108,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Nicole','Mrs. Nicole Zope',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3499360934',NULL,'Sample Data','Nicole','','Zope',1,NULL,NULL,NULL,1,NULL,'Dear Nicole',1,NULL,'Dear Nicole',1,NULL,'Mrs. Nicole Zope',NULL,1,'1961-02-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (109,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Łąchowski-Deforest, Claudio','Claudio Łąchowski-Deforest Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1331338262',NULL,'Sample Data','Claudio','','Łąchowski-Deforest',NULL,2,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Łąchowski-Deforest Sr.',NULL,2,'1999-11-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (110,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Łąchowski, Billy','Mr. Billy Łąchowski III',NULL,NULL,NULL,NULL,NULL,'Both','2651887338',NULL,'Sample Data','Billy','','Łąchowski',3,4,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Mr. Billy Łąchowski III',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (111,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Jameson, Iris','Dr. Iris Jameson',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','4047916660',NULL,'Sample Data','Iris','','Jameson',4,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Dr. Iris Jameson',NULL,NULL,'1990-01-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (112,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Deforest, Santina','Santina Deforest',NULL,NULL,NULL,NULL,NULL,'Both','3837505413',NULL,'Sample Data','Santina','','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Santina Deforest',NULL,1,'1987-04-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (113,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Lincoln Education Trust','Lincoln Education Trust',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2408105830',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Lincoln Education Trust',NULL,NULL,NULL,0,NULL,NULL,43,'Lincoln Education Trust',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (114,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman-Zope, Omar','Omar Bachman-Zope',NULL,NULL,NULL,NULL,NULL,'Both','2099143452',NULL,'Sample Data','Omar','','Bachman-Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Omar Bachman-Zope',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (115,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Díaz, Rodrigo','Rodrigo Díaz III',NULL,NULL,NULL,NULL,NULL,'Both','1921232492',NULL,'Sample Data','Rodrigo','','Díaz',NULL,4,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Rodrigo Díaz III',NULL,2,'2004-01-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (116,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Sacramento Environmental Partners','Sacramento Environmental Partners',NULL,NULL,NULL,NULL,NULL,'Both','794003326',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Sacramento Environmental Partners',NULL,NULL,NULL,0,NULL,NULL,185,'Sacramento Environmental Partners',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (117,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Łąchowski-Deforest, Irvin','Irvin Łąchowski-Deforest',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2334805999',NULL,'Sample Data','Irvin','C','Łąchowski-Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Irvin',1,NULL,'Dear Irvin',1,NULL,'Irvin Łąchowski-Deforest',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (118,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Claudio','Claudio González III',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','636484517',NULL,'Sample Data','Claudio','','González',NULL,4,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio González III',NULL,2,'2000-01-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (119,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Winford','Winford Jones Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3992988064',NULL,'Sample Data','Winford','X','Jones',NULL,2,NULL,NULL,1,NULL,'Dear Winford',1,NULL,'Dear Winford',1,NULL,'Winford Jones Sr.',NULL,2,'1980-08-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (120,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cooper, Russell','Russell Cooper',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2119445007',NULL,'Sample Data','Russell','Q','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Russell',1,NULL,'Dear Russell',1,NULL,'Russell Cooper',NULL,2,'1964-03-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (121,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels-Samson, Scarlet','Scarlet Samuels-Samson',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','255974600',NULL,'Sample Data','Scarlet','E','Samuels-Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Scarlet',1,NULL,'Dear Scarlet',1,NULL,'Scarlet Samuels-Samson',NULL,1,'1992-10-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (122,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Second Music Network','Second Music Network',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','641481343',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Second Music Network',NULL,NULL,NULL,0,NULL,NULL,58,'Second Music Network',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (123,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Łąchowski, Nicole','Ms. Nicole Łąchowski',NULL,NULL,NULL,NULL,NULL,'Both','3049908682',NULL,'Sample Data','Nicole','Y','Łąchowski',2,NULL,NULL,NULL,1,NULL,'Dear Nicole',1,NULL,'Dear Nicole',1,NULL,'Ms. Nicole Łąchowski',NULL,NULL,'1990-07-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (124,'Organization',NULL,1,0,0,0,1,0,NULL,NULL,'Progressive Arts Partners','Progressive Arts Partners',NULL,NULL,NULL,NULL,NULL,'Both','983686471',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Progressive Arts Partners',NULL,NULL,NULL,0,NULL,NULL,155,'Progressive Arts Partners',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (125,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'mv.samson18@example.co.nz','mv.samson18@example.co.nz',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3916763413',NULL,'Sample Data',NULL,NULL,NULL,2,NULL,NULL,NULL,1,NULL,'Dear mv.samson18@example.co.nz',1,NULL,'Dear mv.samson18@example.co.nz',1,NULL,'mv.samson18@example.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (126,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Forbestown Legal Fund','Forbestown Legal Fund',NULL,NULL,NULL,NULL,NULL,'Both','3747354833',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Forbestown Legal Fund',NULL,NULL,NULL,0,NULL,NULL,91,'Forbestown Legal Fund',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (127,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Crystal Lake Arts Center','Crystal Lake Arts Center',NULL,NULL,NULL,NULL,NULL,'Both','568258035',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Crystal Lake Arts Center',NULL,NULL,NULL,0,NULL,NULL,NULL,'Crystal Lake Arts Center',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (128,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Rolando','Rolando González III',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','4244693395',NULL,'Sample Data','Rolando','D','González',NULL,4,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Rolando González III',NULL,NULL,'1998-11-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (129,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wilson, Winford','Winford Wilson',NULL,NULL,NULL,NULL,NULL,'Both','1400321963',NULL,'Sample Data','Winford','','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Winford',1,NULL,'Dear Winford',1,NULL,'Winford Wilson',NULL,2,'1958-03-15',0,NULL,NULL,NULL,'Friends Wellness Fellowship',NULL,NULL,99,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (130,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Olsen, Winford','Winford Olsen',NULL,NULL,NULL,NULL,NULL,'Both','2542718281',NULL,'Sample Data','Winford','','Olsen',NULL,NULL,NULL,NULL,1,NULL,'Dear Winford',1,NULL,'Dear Winford',1,NULL,'Winford Olsen',NULL,NULL,'1985-04-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (131,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz family','Díaz family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2169249835',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Díaz family',5,NULL,'Dear Díaz family',2,NULL,'Díaz family',NULL,NULL,NULL,0,NULL,'Díaz family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (132,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Green Food Trust','Green Food Trust',NULL,NULL,NULL,NULL,NULL,'Both','2713601245',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Green Food Trust',NULL,NULL,NULL,0,NULL,NULL,NULL,'Green Food Trust',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (133,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Adams, Jackson','Jackson Adams',NULL,NULL,NULL,NULL,NULL,'Both','1686335427',NULL,'Sample Data','Jackson','','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Jackson Adams',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (134,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jacobs-Jones, Merrie','Merrie Jacobs-Jones',NULL,NULL,NULL,NULL,NULL,'Both','127948654',NULL,'Sample Data','Merrie','','Jacobs-Jones',NULL,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Merrie Jacobs-Jones',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (135,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Blackwell, Ashley','Ms. Ashley Blackwell',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2843113739',NULL,'Sample Data','Ashley','H','Blackwell',2,NULL,NULL,NULL,1,NULL,'Dear Ashley',1,NULL,'Dear Ashley',1,NULL,'Ms. Ashley Blackwell',NULL,1,'1997-08-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (136,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Müller, Merrie','Merrie Müller',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1627224470',NULL,'Sample Data','Merrie','','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Merrie Müller',NULL,1,'1959-08-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (137,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Brigette','Mrs. Brigette Terrell',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2563003580',NULL,'Sample Data','Brigette','L','Terrell',1,NULL,NULL,NULL,1,NULL,'Dear Brigette',1,NULL,'Dear Brigette',1,NULL,'Mrs. Brigette Terrell',NULL,1,'1955-07-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (138,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Nielsen, Carylon','Dr. Carylon Nielsen',NULL,NULL,NULL,NULL,NULL,'Both','1077556196',NULL,'Sample Data','Carylon','Q','Nielsen',4,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Dr. Carylon Nielsen',NULL,NULL,'1970-11-03',0,NULL,NULL,NULL,'Auburn Environmental Collective',NULL,NULL,80,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (139,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'teddyl@fakemail.org','teddyl@fakemail.org',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2145388967',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear teddyl@fakemail.org',1,NULL,'Dear teddyl@fakemail.org',1,NULL,'teddyl@fakemail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (140,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'González family','González family',NULL,NULL,NULL,NULL,NULL,'Both','3263723758',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear González family',5,NULL,'Dear González family',2,NULL,'González family',NULL,NULL,NULL,0,NULL,'González family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (141,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Łąchowski, Sharyn','Sharyn Łąchowski',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','695277067',NULL,'Sample Data','Sharyn','N','Łąchowski',NULL,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Sharyn Łąchowski',NULL,NULL,'1935-07-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (142,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Brzęczysław','Brzęczysław Müller',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1266385966',NULL,'Sample Data','Brzęczysław','E','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Brzęczysław',1,NULL,'Dear Brzęczysław',1,NULL,'Brzęczysław Müller',NULL,2,'1943-07-14',1,'2021-06-30',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (143,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wagner, Roland','Roland Wagner Jr.',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1173293758',NULL,'Sample Data','Roland','R','Wagner',NULL,1,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Wagner Jr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (144,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wagner, Jay','Jay Wagner',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3927011642',NULL,'Sample Data','Jay','B','Wagner',NULL,NULL,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Jay Wagner',NULL,NULL,'1982-09-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (145,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'arlynem@spamalot.co.nz','arlynem@spamalot.co.nz',NULL,NULL,NULL,NULL,NULL,'Both','2162444933',NULL,'Sample Data',NULL,NULL,NULL,1,NULL,NULL,NULL,1,NULL,'Dear arlynem@spamalot.co.nz',1,NULL,'Dear arlynem@spamalot.co.nz',1,NULL,'arlynem@spamalot.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (146,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wattson, Maxwell','Mr. Maxwell Wattson Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1935352485',NULL,'Sample Data','Maxwell','Y','Wattson',3,2,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Mr. Maxwell Wattson Sr.',NULL,2,'1949-02-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (147,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Rolando','Dr. Rolando Díaz Sr.',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','775772314',NULL,'Sample Data','Rolando','','Díaz',4,2,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Dr. Rolando Díaz Sr.',NULL,NULL,'1967-07-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (148,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Łąchowski, Bob','Mr. Bob Łąchowski II',NULL,NULL,NULL,NULL,NULL,'Both','1721371649',NULL,'Sample Data','Bob','S','Łąchowski',3,3,NULL,NULL,1,NULL,'Dear Bob',1,NULL,'Dear Bob',1,NULL,'Mr. Bob Łąchowski II',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (149,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'zopek@notmail.info','zopek@notmail.info',NULL,NULL,NULL,NULL,NULL,'Both','1619136682',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear zopek@notmail.info',1,NULL,'Dear zopek@notmail.info',1,NULL,'zopek@notmail.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (150,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Rosario','Rosario Yadav Jr.',NULL,NULL,NULL,NULL,NULL,'Both','422504705',NULL,'Sample Data','Rosario','','Yadav',NULL,1,NULL,NULL,1,NULL,'Dear Rosario',1,NULL,'Dear Rosario',1,NULL,'Rosario Yadav Jr.',NULL,NULL,'1989-09-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (151,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Rodrigo','Mr. Rodrigo Dimitrov',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3624892269',NULL,'Sample Data','Rodrigo','','Dimitrov',3,NULL,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Mr. Rodrigo Dimitrov',NULL,2,'1971-02-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (152,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Northpoint Legal Initiative','Northpoint Legal Initiative',NULL,NULL,NULL,NULL,NULL,'Both','784501517',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Northpoint Legal Initiative',NULL,NULL,NULL,0,NULL,NULL,187,'Northpoint Legal Initiative',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (153,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Troy','Mr. Troy Dimitrov Jr.',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','1394736389',NULL,'Sample Data','Troy','U','Dimitrov',3,1,NULL,NULL,1,NULL,'Dear Troy',1,NULL,'Dear Troy',1,NULL,'Mr. Troy Dimitrov Jr.',NULL,2,'1994-08-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (154,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Betty','Betty Lee',NULL,NULL,NULL,NULL,NULL,'Both','4193978956',NULL,'Sample Data','Betty','M','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Lee',NULL,1,'1969-06-02',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (155,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Terrell, Carlos','Carlos Terrell',NULL,NULL,NULL,NULL,NULL,'Both','2130082917',NULL,'Sample Data','Carlos','T','Terrell',NULL,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Terrell',NULL,NULL,'2000-08-17',0,NULL,NULL,NULL,'Progressive Arts Partners',NULL,NULL,124,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (156,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Yadav, Elizabeth','Dr. Elizabeth Yadav',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2557068242',NULL,'Sample Data','Elizabeth','','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Elizabeth',1,NULL,'Dear Elizabeth',1,NULL,'Dr. Elizabeth Yadav',NULL,1,'1974-08-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (157,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell family','Terrell family',NULL,NULL,NULL,NULL,NULL,'Both','1136333121',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terrell family',5,NULL,'Dear Terrell family',2,NULL,'Terrell family',NULL,NULL,NULL,0,NULL,'Terrell family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (158,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson, Esta','Esta Wilson',NULL,NULL,NULL,NULL,NULL,'Both','4062984803',NULL,'Sample Data','Esta','M','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Esta Wilson',NULL,NULL,'1964-05-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (159,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Griffin Environmental Systems','Griffin Environmental Systems',NULL,NULL,NULL,NULL,NULL,'Both','2001403642',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Griffin Environmental Systems',NULL,NULL,NULL,0,NULL,NULL,NULL,'Griffin Environmental Systems',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (160,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Wattson-Lee family','Wattson-Lee family',NULL,NULL,NULL,NULL,NULL,'Both','2200560896',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Wattson-Lee family',5,NULL,'Dear Wattson-Lee family',2,NULL,'Wattson-Lee family',NULL,NULL,NULL,0,NULL,'Wattson-Lee family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (161,'Household',NULL,0,1,0,0,1,0,NULL,NULL,'Bachman-Zope family','Bachman-Zope family',NULL,NULL,NULL,NULL,NULL,'Both','1436883006',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Bachman-Zope family',5,NULL,'Dear Bachman-Zope family',2,NULL,'Bachman-Zope family',NULL,NULL,NULL,0,NULL,'Bachman-Zope family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (162,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Claudio','Claudio Jensen III',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','1913396535',NULL,'Sample Data','Claudio','W','Jensen',NULL,4,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Jensen III',NULL,2,'1980-04-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (163,'Organization',NULL,1,1,0,0,0,0,NULL,NULL,'West Virginia Empowerment Trust','West Virginia Empowerment Trust',NULL,NULL,NULL,NULL,NULL,'Both','720045438',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'West Virginia Empowerment Trust',NULL,NULL,NULL,0,NULL,NULL,190,'West Virginia Empowerment Trust',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (164,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'González, Craig','Dr. Craig González',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3862517976',NULL,'Sample Data','Craig','D','González',4,NULL,NULL,NULL,1,NULL,'Dear Craig',1,NULL,'Dear Craig',1,NULL,'Dr. Craig González',NULL,NULL,'1948-10-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (165,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jameson, Daren','Daren Jameson',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2571539775',NULL,'Sample Data','Daren','','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Daren',1,NULL,'Dear Daren',1,NULL,'Daren Jameson',NULL,2,'1953-06-17',1,'2021-11-22',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (166,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cooper, Felisha','Mrs. Felisha Cooper',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','829505946',NULL,'Sample Data','Felisha','W','Cooper',1,NULL,NULL,NULL,1,NULL,'Dear Felisha',1,NULL,'Dear Felisha',1,NULL,'Mrs. Felisha Cooper',NULL,1,NULL,0,NULL,NULL,NULL,'United Sustainability Trust',NULL,NULL,21,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (167,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Magan','Magan Lee',NULL,NULL,NULL,NULL,NULL,'Both','1590654000',NULL,'Sample Data','Magan','','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Magan',1,NULL,'Dear Magan',1,NULL,'Magan Lee',NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (168,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Wagner, Elina','Elina Wagner',NULL,NULL,NULL,NULL,NULL,'Both','4003830950',NULL,'Sample Data','Elina','','Wagner',NULL,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Elina Wagner',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (169,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Cooper, Iris','Iris Cooper',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2973926348',NULL,'Sample Data','Iris','S','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Iris Cooper',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (170,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terrell, Ashley','Dr. Ashley Terrell',NULL,NULL,NULL,NULL,NULL,'Both','209760227',NULL,'Sample Data','Ashley','','Terrell',4,NULL,NULL,NULL,1,NULL,'Dear Ashley',1,NULL,'Dear Ashley',1,NULL,'Dr. Ashley Terrell',NULL,1,'1997-10-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (171,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'blackwell.heidi@example.co.nz','blackwell.heidi@example.co.nz',NULL,NULL,NULL,NULL,NULL,'Both','617809646',NULL,'Sample Data',NULL,NULL,NULL,2,NULL,NULL,NULL,1,NULL,'Dear blackwell.heidi@example.co.nz',1,NULL,'Dear blackwell.heidi@example.co.nz',1,NULL,'blackwell.heidi@example.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:34'),
- (172,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'González family','González family',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3263723758',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear González family',5,NULL,'Dear González family',2,NULL,'González family',NULL,NULL,NULL,0,NULL,'González family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:35'),
- (173,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson, Jackson','Jackson Wilson',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3109194674',NULL,'Sample Data','Jackson','C','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Jackson Wilson',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (174,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Díaz, Santina','Mrs. Santina Díaz',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3076461979',NULL,'Sample Data','Santina','','Díaz',1,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Mrs. Santina Díaz',NULL,1,'1989-09-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (175,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Josefa','Josefa Blackwell',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3593065423',NULL,'Sample Data','Josefa','','Blackwell',NULL,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Josefa Blackwell',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:33'),
- (176,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell-Jameson family','Blackwell-Jameson family',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1628042122',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Blackwell-Jameson family',5,NULL,'Dear Blackwell-Jameson family',2,NULL,'Blackwell-Jameson family',NULL,NULL,NULL,0,NULL,'Blackwell-Jameson family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (177,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson-Cruz-Bachman, Arlyne','Dr. Arlyne Samson-Cruz-Bachman',NULL,NULL,NULL,NULL,NULL,'Both','1583576566',NULL,'Sample Data','Arlyne','','Samson-Cruz-Bachman',4,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Dr. Arlyne Samson-Cruz-Bachman',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (178,'Organization',NULL,1,0,0,0,1,0,NULL,NULL,'Urban Peace Systems','Urban Peace Systems',NULL,NULL,NULL,NULL,NULL,'Both','3936538786',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Urban Peace Systems',NULL,NULL,NULL,0,NULL,NULL,NULL,'Urban Peace Systems',NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (179,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Díaz, Andrew','Mr. Andrew Díaz II',NULL,NULL,NULL,NULL,NULL,'Both','2189664098',NULL,'Sample Data','Andrew','H','Díaz',3,3,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Mr. Andrew Díaz II',NULL,2,'1977-10-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:38'),
- (180,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman-Zope, Errol','Errol Bachman-Zope',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','566013583',NULL,'Sample Data','Errol','V','Bachman-Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Errol',1,NULL,'Dear Errol',1,NULL,'Errol Bachman-Zope',NULL,NULL,'2020-03-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:37'),
- (181,'Household',NULL,0,1,0,0,1,0,NULL,NULL,'Cooper family','Cooper family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1133003930',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cooper family',5,NULL,'Dear Cooper family',2,NULL,'Cooper family',NULL,NULL,NULL,0,NULL,'Cooper family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:32','2022-06-15 13:01:36'),
- (182,'Household',NULL,1,0,0,0,1,0,NULL,NULL,'Samson-Cruz-Bachman family','Samson-Cruz-Bachman family',NULL,NULL,NULL,NULL,NULL,'Both','3612459723',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Samson-Cruz-Bachman family',5,NULL,'Dear Samson-Cruz-Bachman family',2,NULL,'Samson-Cruz-Bachman family',NULL,NULL,NULL,0,NULL,'Samson-Cruz-Bachman family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:36'),
- (183,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov family','Dimitrov family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3351288571',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Dimitrov family',5,NULL,'Dear Dimitrov family',2,NULL,'Dimitrov family',NULL,NULL,NULL,0,NULL,'Dimitrov family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:36'),
- (184,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Carylon','Carylon Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','548653672',NULL,'Sample Data','Carylon','Z','Jacobs',NULL,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Carylon Jacobs',NULL,1,'1964-09-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:34'),
- (185,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson-Lee, Shad','Shad Wattson-Lee Jr.',NULL,NULL,NULL,NULL,NULL,'Both','3482331681',NULL,'Sample Data','Shad','','Wattson-Lee',NULL,1,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad Wattson-Lee Jr.',NULL,2,'2003-05-02',0,NULL,NULL,NULL,'Sacramento Environmental Partners',NULL,NULL,116,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (186,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'González, Jerome','Jerome González',NULL,NULL,NULL,NULL,NULL,'Both','775254007',NULL,'Sample Data','Jerome','Y','González',NULL,NULL,NULL,NULL,1,NULL,'Dear Jerome',1,NULL,'Dear Jerome',1,NULL,'Jerome González',NULL,2,'1973-11-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:37'),
- (187,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Bachman, Claudio','Claudio Bachman',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3143419767',NULL,'Sample Data','Claudio','Z','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Bachman',NULL,NULL,'1998-02-20',0,NULL,NULL,NULL,'Northpoint Legal Initiative',NULL,NULL,152,0,'2022-06-15 13:01:33','2022-06-15 13:01:36'),
- (188,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Samson, Claudio','Claudio Samson Sr.',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','114634310',NULL,'Sample Data','Claudio','P','Samson',NULL,2,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Samson Sr.',NULL,2,'2009-02-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:33'),
- (189,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'McReynolds, Shauna','Dr. Shauna McReynolds',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3277027646',NULL,'Sample Data','Shauna','','McReynolds',4,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Dr. Shauna McReynolds',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:34'),
- (190,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones, Maria','Dr. Maria Jones',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1814034949',NULL,'Sample Data','Maria','X','Jones',4,NULL,NULL,NULL,1,NULL,'Dear Maria',1,NULL,'Dear Maria',1,NULL,'Dr. Maria Jones',NULL,2,'1990-03-05',0,NULL,NULL,NULL,'West Virginia Empowerment Trust',NULL,NULL,163,0,'2022-06-15 13:01:33','2022-06-15 13:01:37'),
- (191,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'California Agriculture Systems','California Agriculture Systems',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2582961904',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'California Agriculture Systems',NULL,NULL,NULL,0,NULL,NULL,82,'California Agriculture Systems',NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:36'),
- (192,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Carlos','Carlos Cruz Sr.',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','149105357',NULL,'Sample Data','Carlos','','Cruz',NULL,2,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Cruz Sr.',NULL,2,'1971-10-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (193,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Sonny','Dr. Sonny Dimitrov III',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2683326100',NULL,'Sample Data','Sonny','','Dimitrov',4,4,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Dr. Sonny Dimitrov III',NULL,NULL,'1988-05-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:34'),
- (194,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Łąchowski-Cruz, Toby','Mr. Toby Łąchowski-Cruz',NULL,NULL,NULL,NULL,NULL,'Both','2243250274',NULL,'Sample Data','Toby','','Łąchowski-Cruz',3,NULL,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Mr. Toby Łąchowski-Cruz',NULL,NULL,'1991-08-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (195,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Josefa','Dr. Josefa Cruz',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','97145743',NULL,'Sample Data','Josefa','','Cruz',4,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Dr. Josefa Cruz',NULL,NULL,'1984-09-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:33'),
- (196,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Arlyne','Arlyne Dimitrov',NULL,NULL,NULL,NULL,NULL,'Both','2024461314',NULL,'Sample Data','Arlyne','','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Dimitrov',NULL,NULL,'1981-05-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (197,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jameson, Margaret','Margaret Jameson',NULL,NULL,NULL,NULL,NULL,'Both','1719938872',NULL,'Sample Data','Margaret','A','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Jameson',NULL,1,'1987-09-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:37'),
- (198,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'bchowski@fakemail.co.nz','bchowski@fakemail.co.nz',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3318107700',NULL,'Sample Data',NULL,NULL,NULL,1,NULL,NULL,NULL,1,NULL,'Dear bchowski@fakemail.co.nz',1,NULL,'Dear bchowski@fakemail.co.nz',1,NULL,'bchowski@fakemail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (199,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Justina','Justina Dimitrov',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','4020373049',NULL,'Sample Data','Justina','','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina Dimitrov',NULL,1,'1978-06-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:34'),
- (200,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'rx.ivanov@spamalot.co.pl','rx.ivanov@spamalot.co.pl',NULL,NULL,NULL,NULL,NULL,'Both','4078672356',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear rx.ivanov@spamalot.co.pl',1,NULL,'Dear rx.ivanov@spamalot.co.pl',1,NULL,'rx.ivanov@spamalot.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:34'),
- (201,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Wattson-Lee, Kathleen','Ms. Kathleen Wattson-Lee',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1472922339',NULL,'Sample Data','Kathleen','Q','Wattson-Lee',2,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Ms. Kathleen Wattson-Lee',NULL,1,'1986-09-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:33','2022-06-15 13:01:38'),
- (202,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Jenny','Jenny Lee',NULL,NULL,NULL,NULL,'en_US','Both','9dd90eb55a01bca4915e8affd82e9c3b',NULL,NULL,'Jenny',NULL,'Lee',NULL,NULL,NULL,1,1,NULL,'Dear Jenny',1,NULL,'Dear Jenny',1,NULL,'Jenny Lee','Volunteer coordinator',NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-15 13:01:40','2022-06-15 13:01:41');
+ (1,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Default Organization','Default Organization',NULL,'Default Organization',NULL,NULL,NULL,'Both',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,'Default Organization',NULL,NULL,NULL,0,NULL,'2022-06-22 13:51:50'),
+ (2,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'ti.zope@lol.co.pl','ti.zope@lol.co.pl',NULL,NULL,NULL,NULL,NULL,'Both','4083429631',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear ti.zope@lol.co.pl',1,NULL,'Dear ti.zope@lol.co.pl',1,NULL,'ti.zope@lol.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (3,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terry, Lincoln','Lincoln Terry',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2249730385',NULL,'Sample Data','Lincoln','','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Lincoln Terry',NULL,2,'2016-05-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (4,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Prentice, Allen','Allen Prentice',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','4136097142',NULL,'Sample Data','Allen','V','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Allen',1,NULL,'Dear Allen',1,NULL,'Allen Prentice',NULL,2,'1997-10-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (5,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Łąchowski, Kenny','Kenny Łąchowski',NULL,NULL,NULL,NULL,NULL,'Both','3898932687',NULL,'Sample Data','Kenny','I','Łąchowski',NULL,NULL,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Kenny Łąchowski',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (6,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Cooper, Betty','Dr. Betty Cooper',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2283344606',NULL,'Sample Data','Betty','','Cooper',4,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Dr. Betty Cooper',NULL,1,'1971-01-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (7,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds-Łąchowski family','McReynolds-Łąchowski family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1204002830',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear McReynolds-Łąchowski family',5,NULL,'Dear McReynolds-Łąchowski family',2,NULL,'McReynolds-Łąchowski family',NULL,NULL,NULL,0,NULL,'McReynolds-Łąchowski family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (8,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Smith, Lincoln','Mr. Lincoln Smith Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3833936283',NULL,'Sample Data','Lincoln','N','Smith',3,2,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Mr. Lincoln Smith Sr.',NULL,2,NULL,0,NULL,NULL,NULL,'Dousman Sustainability Solutions',NULL,NULL,175,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (9,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson, Claudio','Claudio Wattson Jr.',NULL,NULL,NULL,NULL,NULL,'Both','3183458454',NULL,'Sample Data','Claudio','K','Wattson',NULL,1,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Wattson Jr.',NULL,2,'1946-04-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (10,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones, Iris','Mrs. Iris Jones',NULL,NULL,NULL,NULL,NULL,'Both','3545440397',NULL,'Sample Data','Iris','I','Jones',1,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Mrs. Iris Jones',NULL,1,'1933-05-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (11,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'patel.kathleen56@infomail.co.nz','patel.kathleen56@infomail.co.nz',NULL,NULL,NULL,NULL,NULL,'Both','272454913',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear patel.kathleen56@infomail.co.nz',1,NULL,'Dear patel.kathleen56@infomail.co.nz',1,NULL,'patel.kathleen56@infomail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (12,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Margaret','Ms. Margaret Cooper',NULL,NULL,NULL,NULL,NULL,'Both','897960138',NULL,'Sample Data','Margaret','P','Cooper',2,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Ms. Margaret Cooper',NULL,1,'1988-10-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (13,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Samuels, Eleonor','Eleonor Samuels',NULL,NULL,NULL,NULL,NULL,'Both','1163174005',NULL,'Sample Data','Eleonor','T','Samuels',NULL,NULL,NULL,NULL,1,NULL,'Dear Eleonor',1,NULL,'Dear Eleonor',1,NULL,'Eleonor Samuels',NULL,1,'2014-04-12',0,NULL,NULL,NULL,'Community Technology Systems',NULL,NULL,80,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (14,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Dimitrov, Megan','Ms. Megan Dimitrov',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','604448148',NULL,'Sample Data','Megan','','Dimitrov',2,NULL,NULL,NULL,1,NULL,'Dear Megan',1,NULL,'Dear Megan',1,NULL,'Ms. Megan Dimitrov',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (15,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Carylon','Carylon Terrell',NULL,NULL,NULL,NULL,NULL,'Both','3327689936',NULL,'Sample Data','Carylon','P','Terrell',NULL,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Carylon Terrell',NULL,1,'1985-09-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (16,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cruz-Jensen, Sherman','Dr. Sherman Cruz-Jensen',NULL,NULL,NULL,NULL,NULL,'Both','2101990231',NULL,'Sample Data','Sherman','P','Cruz-Jensen',4,NULL,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Dr. Sherman Cruz-Jensen',NULL,NULL,'1985-01-13',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (17,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'González, Lou','Mr. Lou González Sr.',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2316283556',NULL,'Sample Data','Lou','C','González',3,2,NULL,NULL,1,NULL,'Dear Lou',1,NULL,'Dear Lou',1,NULL,'Mr. Lou González Sr.',NULL,NULL,'1978-03-08',0,NULL,NULL,NULL,'Urban Advocacy Solutions',NULL,NULL,180,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (18,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Ashlie','Ashlie Samuels',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2718903137',NULL,'Sample Data','Ashlie','A','Samuels',NULL,NULL,NULL,NULL,1,NULL,'Dear Ashlie',1,NULL,'Dear Ashlie',1,NULL,'Ashlie Samuels',NULL,1,'1986-06-13',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (19,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Rodrigo','Rodrigo Patel',NULL,NULL,NULL,NULL,NULL,'Both','631852002',NULL,'Sample Data','Rodrigo','','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Rodrigo Patel',NULL,NULL,'1962-11-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (20,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Patel, Felisha','Ms. Felisha Patel',NULL,NULL,NULL,NULL,NULL,'Both','3512360040',NULL,'Sample Data','Felisha','Y','Patel',2,NULL,NULL,NULL,1,NULL,'Dear Felisha',1,NULL,'Dear Felisha',1,NULL,'Ms. Felisha Patel',NULL,NULL,'1980-02-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (21,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Jacob','Jacob Patel II',NULL,NULL,NULL,NULL,NULL,'Both','767952211',NULL,'Sample Data','Jacob','L','Patel',NULL,3,NULL,NULL,1,NULL,'Dear Jacob',1,NULL,'Dear Jacob',1,NULL,'Jacob Patel II',NULL,2,'1957-09-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (22,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Woodbridge Empowerment Solutions','Woodbridge Empowerment Solutions',NULL,NULL,NULL,NULL,NULL,'Both','2316780308',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Woodbridge Empowerment Solutions',NULL,NULL,NULL,0,NULL,NULL,52,'Woodbridge Empowerment Solutions',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (23,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Lincoln Technology Initiative','Lincoln Technology Initiative',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','708412752',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Lincoln Technology Initiative',NULL,NULL,NULL,0,NULL,NULL,124,'Lincoln Technology Initiative',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (24,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Barkley, Allan','Mr. Allan Barkley',NULL,NULL,NULL,NULL,NULL,'Both','4216235672',NULL,'Sample Data','Allan','F','Barkley',3,NULL,NULL,NULL,1,NULL,'Dear Allan',1,NULL,'Dear Allan',1,NULL,'Mr. Allan Barkley',NULL,2,'1979-04-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (25,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Valene','Ms. Valene Samuels',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1762584511',NULL,'Sample Data','Valene','A','Samuels',2,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Ms. Valene Samuels',NULL,1,'1969-12-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (26,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Patel, Jerome','Jerome Patel II',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2267559652',NULL,'Sample Data','Jerome','M','Patel',NULL,3,NULL,NULL,1,NULL,'Dear Jerome',1,NULL,'Dear Jerome',1,NULL,'Jerome Patel II',NULL,NULL,'1980-01-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (27,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Terry-Robertson family','Terry-Robertson family',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1556955133',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terry-Robertson family',5,NULL,'Dear Terry-Robertson family',2,NULL,'Terry-Robertson family',NULL,NULL,NULL,0,NULL,'Terry-Robertson family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (28,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'erroldaz88@lol.co.in','erroldaz88@lol.co.in',NULL,NULL,NULL,NULL,NULL,'Both','4102684554',NULL,'Sample Data',NULL,NULL,NULL,NULL,2,NULL,NULL,1,NULL,'Dear erroldaz88@lol.co.in',1,NULL,'Dear erroldaz88@lol.co.in',1,NULL,'erroldaz88@lol.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (29,'Household',NULL,1,1,0,0,0,0,NULL,NULL,'Jensen family','Jensen family',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','797435572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jensen family',5,NULL,'Dear Jensen family',2,NULL,'Jensen family',NULL,NULL,NULL,0,NULL,'Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (30,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'patel.l.felisha@airmail.co.uk','patel.l.felisha@airmail.co.uk',NULL,NULL,NULL,NULL,NULL,'Both','736266',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear patel.l.felisha@airmail.co.uk',1,NULL,'Dear patel.l.felisha@airmail.co.uk',1,NULL,'patel.l.felisha@airmail.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (31,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Deforest, Toby','Toby Deforest',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2295860847',NULL,'Sample Data','Toby','','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Toby Deforest',NULL,NULL,'1937-08-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (32,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Lashawnda','Lashawnda Jensen',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','4222472250',NULL,'Sample Data','Lashawnda','A','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Jensen',NULL,1,'1957-04-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (33,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Robertson, Heidi','Heidi Robertson',NULL,NULL,NULL,NULL,NULL,'Both','266812175',NULL,'Sample Data','Heidi','','Robertson',NULL,NULL,NULL,NULL,1,NULL,'Dear Heidi',1,NULL,'Dear Heidi',1,NULL,'Heidi Robertson',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (34,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice, Laree','Laree Prentice',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2098700008',NULL,'Sample Data','Laree','','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Laree',1,NULL,'Dear Laree',1,NULL,'Laree Prentice',NULL,NULL,'1949-12-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (35,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen, Damaris','Dr. Damaris Olsen',NULL,NULL,NULL,NULL,NULL,'Both','3381130592',NULL,'Sample Data','Damaris','','Olsen',4,NULL,NULL,NULL,1,NULL,'Dear Damaris',1,NULL,'Dear Damaris',1,NULL,'Dr. Damaris Olsen',NULL,1,'1957-09-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (36,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Shauna','Shauna Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','1678938046',NULL,'Sample Data','Shauna','V','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Shauna Ivanov',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (37,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Terrell, Rolando','Rolando Terrell II',NULL,NULL,NULL,NULL,NULL,'Both','3773897082',NULL,'Sample Data','Rolando','','Terrell',NULL,3,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Rolando Terrell II',NULL,2,'1992-09-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (38,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'New York Literacy Collective','New York Literacy Collective',NULL,NULL,NULL,NULL,NULL,'Both','1837047164',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'New York Literacy Collective',NULL,NULL,NULL,0,NULL,NULL,88,'New York Literacy Collective',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (39,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terry-Robertson, Brittney','Dr. Brittney Terry-Robertson',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2137852579',NULL,'Sample Data','Brittney','Q','Terry-Robertson',4,NULL,NULL,NULL,1,NULL,'Dear Brittney',1,NULL,'Dear Brittney',1,NULL,'Dr. Brittney Terry-Robertson',NULL,1,'1995-06-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (40,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terry, Omar','Omar Terry',NULL,NULL,NULL,NULL,NULL,'Both','767854751',NULL,'Sample Data','Omar','','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Omar Terry',NULL,2,'1960-08-06',0,NULL,NULL,NULL,'College Health Trust',NULL,NULL,54,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (41,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Ashlie','Ashlie Ivanov',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','468651798',NULL,'Sample Data','Ashlie','G','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Ashlie',1,NULL,'Dear Ashlie',1,NULL,'Ashlie Ivanov',NULL,NULL,'1956-11-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (42,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Patel, Margaret','Margaret Patel',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1725329639',NULL,'Sample Data','Margaret','U','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Patel',NULL,1,'2007-02-15',0,NULL,NULL,NULL,'Michigan Development Fund',NULL,NULL,107,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (43,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'olsent@fishmail.co.uk','olsent@fishmail.co.uk',NULL,NULL,NULL,NULL,NULL,'Both','726478168',NULL,'Sample Data',NULL,NULL,NULL,NULL,2,NULL,NULL,1,NULL,'Dear olsent@fishmail.co.uk',1,NULL,'Dear olsent@fishmail.co.uk',1,NULL,'olsent@fishmail.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (44,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wattson, Arlyne','Arlyne Wattson',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2534537033',NULL,'Sample Data','Arlyne','','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Wattson',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (45,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'patel-deforest.elina45@testmail.co.in','patel-deforest.elina45@testmail.co.in',NULL,NULL,NULL,NULL,NULL,'Both','490965083',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear patel-deforest.elina45@testmail.co.in',1,NULL,'Dear patel-deforest.elina45@testmail.co.in',1,NULL,'patel-deforest.elina45@testmail.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (46,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'California Family Alliance','California Family Alliance',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','4129427905',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'California Family Alliance',NULL,NULL,NULL,0,NULL,NULL,138,'California Family Alliance',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (47,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov family','Ivanov family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2450779112',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Ivanov family',5,NULL,'Dear Ivanov family',2,NULL,'Ivanov family',NULL,NULL,NULL,0,NULL,'Ivanov family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (48,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Illinois Sports School','Illinois Sports School',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','174728266',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Illinois Sports School',NULL,NULL,NULL,0,NULL,NULL,127,'Illinois Sports School',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (49,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Jameson, Damaris','Damaris Jameson',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2629827382',NULL,'Sample Data','Damaris','X','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Damaris',1,NULL,'Dear Damaris',1,NULL,'Damaris Jameson',NULL,NULL,'1933-11-08',1,'2021-07-22',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (50,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'mcreynolds.g.merrie@airmail.co.pl','mcreynolds.g.merrie@airmail.co.pl',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2606677361',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear mcreynolds.g.merrie@airmail.co.pl',1,NULL,'Dear mcreynolds.g.merrie@airmail.co.pl',1,NULL,'mcreynolds.g.merrie@airmail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,'Port Alsworth Peace Solutions',NULL,NULL,115,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (51,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Nicole','Dr. Nicole Jones',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','1891539525',NULL,'Sample Data','Nicole','','Jones',4,NULL,NULL,NULL,1,NULL,'Dear Nicole',1,NULL,'Dear Nicole',1,NULL,'Dr. Nicole Jones',NULL,NULL,NULL,0,NULL,NULL,NULL,'Maryland Family Center',NULL,NULL,104,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (52,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'ev.bachman96@lol.co.in','ev.bachman96@lol.co.in',NULL,NULL,NULL,NULL,NULL,'Both','3724998050',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear ev.bachman96@lol.co.in',1,NULL,'Dear ev.bachman96@lol.co.in',1,NULL,'ev.bachman96@lol.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,'Woodbridge Empowerment Solutions',NULL,NULL,22,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (53,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Bob','Bob Zope Jr.',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','707485722',NULL,'Sample Data','Bob','U','Zope',NULL,1,NULL,NULL,1,NULL,'Dear Bob',1,NULL,'Dear Bob',1,NULL,'Bob Zope Jr.',NULL,NULL,'2013-03-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (54,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'College Health Trust','College Health Trust',NULL,NULL,NULL,NULL,NULL,'Both','2297106076',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'College Health Trust',NULL,NULL,NULL,0,NULL,NULL,40,'College Health Trust',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (55,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Cruz, Ray','Mr. Ray Cruz II',NULL,NULL,NULL,NULL,NULL,'Both','1703831601',NULL,'Sample Data','Ray','','Cruz',3,3,NULL,NULL,1,NULL,'Dear Ray',1,NULL,'Dear Ray',1,NULL,'Mr. Ray Cruz II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (56,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Truman','Mr. Truman Terrell Sr.',NULL,NULL,NULL,NULL,NULL,'Both','653635789',NULL,'Sample Data','Truman','','Terrell',3,2,NULL,NULL,1,NULL,'Dear Truman',1,NULL,'Dear Truman',1,NULL,'Mr. Truman Terrell Sr.',NULL,NULL,'1978-01-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (57,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Samson family','Samson family',NULL,NULL,NULL,NULL,NULL,'Both','333421926',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Samson family',5,NULL,'Dear Samson family',2,NULL,'Samson family',NULL,NULL,NULL,0,NULL,'Samson family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (58,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'deforestk16@fakemail.co.pl','deforestk16@fakemail.co.pl',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2126676097',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear deforestk16@fakemail.co.pl',1,NULL,'Dear deforestk16@fakemail.co.pl',1,NULL,'deforestk16@fakemail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (59,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper-Jones, Damaris','Mrs. Damaris Cooper-Jones',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3069123387',NULL,'Sample Data','Damaris','','Cooper-Jones',1,NULL,NULL,NULL,1,NULL,'Dear Damaris',1,NULL,'Dear Damaris',1,NULL,'Mrs. Damaris Cooper-Jones',NULL,1,'1965-01-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (60,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Jina','Jina Cooper',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','259819324',NULL,'Sample Data','Jina','','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Jina Cooper',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (61,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'smith.bryon@airmail.net','smith.bryon@airmail.net',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1741224028',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear smith.bryon@airmail.net',1,NULL,'Dear smith.bryon@airmail.net',1,NULL,'smith.bryon@airmail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,'Second Empowerment Center',NULL,NULL,65,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (62,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Delana','Ms. Delana Terrell',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3301906923',NULL,'Sample Data','Delana','','Terrell',2,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Ms. Delana Terrell',NULL,1,'1953-09-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (63,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Robertson, Brigette','Brigette Robertson',NULL,NULL,NULL,NULL,NULL,'Both','3984430218',NULL,'Sample Data','Brigette','R','Robertson',NULL,NULL,NULL,NULL,1,NULL,'Dear Brigette',1,NULL,'Dear Brigette',1,NULL,'Brigette Robertson',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (64,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'wattsone4@fakemail.com','wattsone4@fakemail.com',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2623684150',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear wattsone4@fakemail.com',1,NULL,'Dear wattsone4@fakemail.com',1,NULL,'wattsone4@fakemail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (65,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Second Empowerment Center','Second Empowerment Center',NULL,NULL,NULL,NULL,NULL,'Both','2631823297',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Second Empowerment Center',NULL,NULL,NULL,0,NULL,NULL,61,'Second Empowerment Center',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (66,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Zope family','Zope family',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1649131487',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Zope family',5,NULL,'Dear Zope family',2,NULL,'Zope family',NULL,NULL,NULL,0,NULL,'Zope family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (67,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz-Jensen family','Cruz-Jensen family',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','429481467',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cruz-Jensen family',5,NULL,'Dear Cruz-Jensen family',2,NULL,'Cruz-Jensen family',NULL,NULL,NULL,0,NULL,'Cruz-Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (68,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Deforest, Truman','Dr. Truman Deforest',NULL,NULL,NULL,NULL,NULL,'Both','3698975048',NULL,'Sample Data','Truman','','Deforest',4,NULL,NULL,NULL,1,NULL,'Dear Truman',1,NULL,'Dear Truman',1,NULL,'Dr. Truman Deforest',NULL,NULL,'1996-03-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (69,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Norris','Norris Terrell',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','1035663398',NULL,'Sample Data','Norris','','Terrell',NULL,NULL,NULL,NULL,1,NULL,'Dear Norris',1,NULL,'Dear Norris',1,NULL,'Norris Terrell',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (70,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'daz.ashley48@testmail.biz','daz.ashley48@testmail.biz',NULL,NULL,NULL,NULL,NULL,'Both','2813348464',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear daz.ashley48@testmail.biz',1,NULL,'Dear daz.ashley48@testmail.biz',1,NULL,'daz.ashley48@testmail.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (71,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Deforest, Margaret','Margaret Deforest',NULL,NULL,NULL,NULL,NULL,'Both','2531077628',NULL,'Sample Data','Margaret','A','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Deforest',NULL,NULL,'1936-11-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (72,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Yadav, Maria','Mr. Maria Yadav',NULL,NULL,NULL,NULL,NULL,'Both','1203839406',NULL,'Sample Data','Maria','','Yadav',3,NULL,NULL,NULL,1,NULL,'Dear Maria',1,NULL,'Dear Maria',1,NULL,'Mr. Maria Yadav',NULL,NULL,'1969-11-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (73,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'maxwellcruz@lol.co.nz','maxwellcruz@lol.co.nz',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2501478056',NULL,'Sample Data',NULL,NULL,NULL,3,NULL,NULL,NULL,1,NULL,'Dear maxwellcruz@lol.co.nz',1,NULL,'Dear maxwellcruz@lol.co.nz',1,NULL,'maxwellcruz@lol.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (74,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Cadell Culture Systems','Cadell Culture Systems',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','1049299857',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Cadell Culture Systems',NULL,NULL,NULL,0,NULL,NULL,166,'Cadell Culture Systems',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (75,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Patel family','Patel family',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1669281794',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Patel family',5,NULL,'Dear Patel family',2,NULL,'Patel family',NULL,NULL,NULL,0,NULL,'Patel family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (76,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'fh.parker98@fishmail.co.in','fh.parker98@fishmail.co.in',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1872272527',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear fh.parker98@fishmail.co.in',1,NULL,'Dear fh.parker98@fishmail.co.in',1,NULL,'fh.parker98@fishmail.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (77,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Díaz, Juliann','Mrs. Juliann Díaz',NULL,NULL,NULL,NULL,NULL,'Both','2604735488',NULL,'Sample Data','Juliann','','Díaz',1,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Mrs. Juliann Díaz',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (78,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Justina','Ms. Justina McReynolds',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1146130692',NULL,'Sample Data','Justina','','McReynolds',2,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Ms. Justina McReynolds',NULL,1,'1968-05-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (79,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Esta','Mrs. Esta Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','3595290803',NULL,'Sample Data','Esta','Y','Ivanov',1,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Mrs. Esta Ivanov',NULL,1,'1987-09-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (80,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Community Technology Systems','Community Technology Systems',NULL,NULL,NULL,NULL,NULL,'Both','2302981624',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Community Technology Systems',NULL,NULL,NULL,0,NULL,NULL,13,'Community Technology Systems',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (81,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'mcreynolds-chowski.lincoln45@airmail.co.nz','mcreynolds-chowski.lincoln45@airmail.co.nz',NULL,NULL,NULL,NULL,NULL,'Both','1999680850',NULL,'Sample Data',NULL,NULL,NULL,3,3,NULL,NULL,1,NULL,'Dear mcreynolds-chowski.lincoln45@airmail.co.nz',1,NULL,'Dear mcreynolds-chowski.lincoln45@airmail.co.nz',1,NULL,'mcreynolds-chowski.lincoln45@airmail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (82,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'McReynolds-Łąchowski, Delana','Ms. Delana McReynolds-Łąchowski',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','581451099',NULL,'Sample Data','Delana','V','McReynolds-Łąchowski',2,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Ms. Delana McReynolds-Łąchowski',NULL,1,'1978-08-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (83,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Cooper, Alexia','Mrs. Alexia Cooper',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','2846725010',NULL,'Sample Data','Alexia','D','Cooper',1,NULL,NULL,NULL,1,NULL,'Dear Alexia',1,NULL,'Dear Alexia',1,NULL,'Mrs. Alexia Cooper',NULL,1,'1983-03-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (84,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Andrew','Andrew Parker',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3245499014',NULL,'Sample Data','Andrew','F','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Andrew Parker',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (85,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels family','Samuels family',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','350459294',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Samuels family',5,NULL,'Dear Samuels family',2,NULL,'Samuels family',NULL,NULL,NULL,0,NULL,'Samuels family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (86,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Patel, Beula','Beula Patel',NULL,NULL,NULL,NULL,NULL,'Both','945489022',NULL,'Sample Data','Beula','','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Beula',1,NULL,'Dear Beula',1,NULL,'Beula Patel',NULL,1,'2006-04-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (87,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell family','Blackwell family',NULL,NULL,NULL,NULL,NULL,'Both','3218641510',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Blackwell family',5,NULL,'Dear Blackwell family',2,NULL,'Blackwell family',NULL,NULL,NULL,0,NULL,'Blackwell family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (88,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Reynolds, Rodrigo','Dr. Rodrigo Reynolds III',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','393523623',NULL,'Sample Data','Rodrigo','','Reynolds',4,4,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Dr. Rodrigo Reynolds III',NULL,2,'1965-10-31',0,NULL,NULL,NULL,'New York Literacy Collective',NULL,NULL,38,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (89,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Patel, Toby','Dr. Toby Patel',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','2618763021',NULL,'Sample Data','Toby','W','Patel',4,NULL,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Dr. Toby Patel',NULL,2,'1958-04-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (90,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Grant, Rosario','Rosario Grant II',NULL,NULL,NULL,NULL,NULL,'Both','2992904466',NULL,'Sample Data','Rosario','','Grant',NULL,3,NULL,NULL,1,NULL,'Dear Rosario',1,NULL,'Dear Rosario',1,NULL,'Rosario Grant II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (91,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Reynolds, Troy','Mr. Troy Reynolds',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3318751273',NULL,'Sample Data','Troy','Z','Reynolds',3,NULL,NULL,NULL,1,NULL,'Dear Troy',1,NULL,'Dear Troy',1,NULL,'Mr. Troy Reynolds',NULL,2,'1990-02-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (92,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Patel family','Patel family',NULL,NULL,NULL,NULL,NULL,'Both','1669281794',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Patel family',5,NULL,'Dear Patel family',2,NULL,'Patel family',NULL,NULL,NULL,0,NULL,'Patel family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (93,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Patel family','Patel family',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1669281794',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Patel family',5,NULL,'Dear Patel family',2,NULL,'Patel family',NULL,NULL,NULL,0,NULL,'Patel family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (94,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jameson, Elina','Elina Jameson',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','896855193',NULL,'Sample Data','Elina','Q','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Elina Jameson',NULL,NULL,'1963-04-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (95,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Cruz, Kenny','Kenny Cruz II',NULL,NULL,NULL,NULL,NULL,'Both','3987849545',NULL,'Sample Data','Kenny','X','Cruz',NULL,3,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Kenny Cruz II',NULL,2,'1948-10-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (96,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Sonny','Sonny Jensen Sr.',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2008494811',NULL,'Sample Data','Sonny','','Jensen',NULL,2,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Sonny Jensen Sr.',NULL,2,'2005-08-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (97,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Adams, Rolando','Dr. Rolando Adams Jr.',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1733849809',NULL,'Sample Data','Rolando','','Adams',4,1,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Dr. Rolando Adams Jr.',NULL,NULL,'1952-09-25',1,'2022-04-10',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (98,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Arlyne','Ms. Arlyne Lee',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','1558961506',NULL,'Sample Data','Arlyne','','Lee',2,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Ms. Arlyne Lee',NULL,1,'1950-07-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (99,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Patel, Claudio','Mr. Claudio Patel III',NULL,NULL,NULL,NULL,NULL,'Both','2717427490',NULL,'Sample Data','Claudio','','Patel',3,4,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Mr. Claudio Patel III',NULL,NULL,NULL,0,NULL,NULL,NULL,'Rural Advocacy Fund',NULL,NULL,126,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (100,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Deforest, Kandace','Dr. Kandace Deforest',NULL,NULL,NULL,NULL,NULL,'Both','1547944287',NULL,'Sample Data','Kandace','','Deforest',4,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Dr. Kandace Deforest',NULL,1,'1965-06-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (101,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Merrie','Ms. Merrie Jacobs',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2371395127',NULL,'Sample Data','Merrie','C','Jacobs',2,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Ms. Merrie Jacobs',NULL,NULL,'1939-10-05',1,'2022-01-20',NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (102,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Samson, Juliann','Ms. Juliann Samson',NULL,NULL,NULL,NULL,NULL,'Both','1799778538',NULL,'Sample Data','Juliann','P','Samson',2,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Ms. Juliann Samson',NULL,1,'1976-10-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (103,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jones family','Jones family',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1110516799',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jones family',5,NULL,'Dear Jones family',2,NULL,'Jones family',NULL,NULL,NULL,0,NULL,'Jones family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (104,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Maryland Family Center','Maryland Family Center',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','4094534622',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Maryland Family Center',NULL,NULL,NULL,0,NULL,NULL,51,'Maryland Family Center',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (105,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Allan','Allan Cooper',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','350402207',NULL,'Sample Data','Allan','S','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Allan',1,NULL,'Dear Allan',1,NULL,'Allan Cooper',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (106,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper family','Cooper family',NULL,NULL,NULL,NULL,NULL,'Both','1133003930',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cooper family',5,NULL,'Dear Cooper family',2,NULL,'Cooper family',NULL,NULL,NULL,0,NULL,'Cooper family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (107,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Michigan Development Fund','Michigan Development Fund',NULL,NULL,NULL,NULL,NULL,'Both','709737418',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Michigan Development Fund',NULL,NULL,NULL,0,NULL,NULL,42,'Michigan Development Fund',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (108,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Russell','Dr. Russell Jameson',NULL,NULL,NULL,NULL,NULL,'Both','3424708861',NULL,'Sample Data','Russell','V','Jameson',4,NULL,NULL,NULL,1,NULL,'Dear Russell',1,NULL,'Dear Russell',1,NULL,'Dr. Russell Jameson',NULL,2,'1965-04-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (109,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Colorado Legal Network','Colorado Legal Network',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','254274369',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Colorado Legal Network',NULL,NULL,NULL,0,NULL,NULL,161,'Colorado Legal Network',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (110,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Lee, Erik','Dr. Erik Lee Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3144007526',NULL,'Sample Data','Erik','','Lee',4,2,NULL,NULL,1,NULL,'Dear Erik',1,NULL,'Dear Erik',1,NULL,'Dr. Erik Lee Sr.',NULL,2,'1968-03-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (111,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Wilson-Samson, Kathlyn','Ms. Kathlyn Wilson-Samson',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','170950877',NULL,'Sample Data','Kathlyn','E','Wilson-Samson',2,NULL,NULL,NULL,1,NULL,'Dear Kathlyn',1,NULL,'Dear Kathlyn',1,NULL,'Ms. Kathlyn Wilson-Samson',NULL,NULL,'1987-06-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (112,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jones, Magan','Mrs. Magan Jones',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','781454343',NULL,'Sample Data','Magan','B','Jones',1,NULL,NULL,NULL,1,NULL,'Dear Magan',1,NULL,'Dear Magan',1,NULL,'Mrs. Magan Jones',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (113,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'California Environmental Network','California Environmental Network',NULL,NULL,NULL,NULL,NULL,'Both','2090444528',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'California Environmental Network',NULL,NULL,NULL,0,NULL,NULL,122,'California Environmental Network',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (114,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Zope family','Zope family',NULL,NULL,NULL,NULL,NULL,'Both','1649131487',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Zope family',5,NULL,'Dear Zope family',2,NULL,'Zope family',NULL,NULL,NULL,0,NULL,'Zope family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (115,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Port Alsworth Peace Solutions','Port Alsworth Peace Solutions',NULL,NULL,NULL,NULL,NULL,'Both','1776195820',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Port Alsworth Peace Solutions',NULL,NULL,NULL,0,NULL,NULL,50,'Port Alsworth Peace Solutions',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (116,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen, Shad','Shad Olsen',NULL,NULL,NULL,NULL,NULL,'Both','2007691638',NULL,'Sample Data','Shad','','Olsen',NULL,NULL,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad Olsen',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (117,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Angelika','Ms. Angelika González',NULL,NULL,NULL,NULL,NULL,'Both','2364901887',NULL,'Sample Data','Angelika','','González',2,NULL,NULL,NULL,1,NULL,'Dear Angelika',1,NULL,'Dear Angelika',1,NULL,'Ms. Angelika González',NULL,1,'1945-10-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (118,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Felisha','Felisha Parker',NULL,NULL,NULL,NULL,NULL,'Both','559181434',NULL,'Sample Data','Felisha','U','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Felisha',1,NULL,'Dear Felisha',1,NULL,'Felisha Parker',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (119,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Müller, Junko','Junko Müller',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','3355176554',NULL,'Sample Data','Junko','','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Junko Müller',NULL,NULL,'1990-07-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (120,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Landon','Dr. Landon Roberts Jr.',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','83700418',NULL,'Sample Data','Landon','','Roberts',4,1,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Dr. Landon Roberts Jr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (121,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Roland','Dr. Roland Cruz',NULL,NULL,NULL,NULL,NULL,'Both','1569669867',NULL,'Sample Data','Roland','W','Cruz',4,NULL,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Dr. Roland Cruz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (122,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Brittney','Dr. Brittney Samuels',NULL,NULL,NULL,NULL,NULL,'Both','3183617598',NULL,'Sample Data','Brittney','','Samuels',4,NULL,NULL,NULL,1,NULL,'Dear Brittney',1,NULL,'Dear Brittney',1,NULL,'Dr. Brittney Samuels',NULL,NULL,NULL,0,NULL,NULL,NULL,'California Environmental Network',NULL,NULL,113,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (123,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Terry, Brigette','Ms. Brigette Terry',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2789451544',NULL,'Sample Data','Brigette','D','Terry',2,NULL,NULL,NULL,1,NULL,'Dear Brigette',1,NULL,'Dear Brigette',1,NULL,'Ms. Brigette Terry',NULL,1,'1992-09-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (124,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terry, Kandace','Mrs. Kandace Terry',NULL,NULL,NULL,NULL,NULL,'Both','686769478',NULL,'Sample Data','Kandace','','Terry',1,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Mrs. Kandace Terry',NULL,NULL,NULL,0,NULL,NULL,NULL,'Lincoln Technology Initiative',NULL,NULL,23,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (125,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Omar','Mr. Omar González',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','2191997719',NULL,'Sample Data','Omar','G','González',3,NULL,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Mr. Omar González',NULL,NULL,'1942-08-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (126,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Rural Advocacy Fund','Rural Advocacy Fund',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','1051170169',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Rural Advocacy Fund',NULL,NULL,NULL,0,NULL,NULL,99,'Rural Advocacy Fund',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (127,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Valene','Dr. Valene Patel',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2428544125',NULL,'Sample Data','Valene','','Patel',4,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Dr. Valene Patel',NULL,1,NULL,0,NULL,NULL,NULL,'Illinois Sports School',NULL,NULL,48,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (128,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cruz, Arlyne','Arlyne Cruz',NULL,NULL,NULL,NULL,NULL,'Both','630170547',NULL,'Sample Data','Arlyne','','Cruz',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Cruz',NULL,NULL,'1960-11-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (129,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Łąchowski, Elina','Elina Łąchowski',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1014989559',NULL,'Sample Data','Elina','K','Łąchowski',NULL,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Elina Łąchowski',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (130,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Barkley, Lincoln','Lincoln Barkley Jr.',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','1151829541',NULL,'Sample Data','Lincoln','','Barkley',NULL,1,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Lincoln Barkley Jr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (131,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Rodrigo','Rodrigo Jones Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1530953309',NULL,'Sample Data','Rodrigo','W','Jones',NULL,2,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Rodrigo Jones Sr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (132,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Smith, Alexia','Mrs. Alexia Smith',NULL,NULL,NULL,NULL,NULL,'Both','528182465',NULL,'Sample Data','Alexia','','Smith',1,NULL,NULL,NULL,1,NULL,'Dear Alexia',1,NULL,'Dear Alexia',1,NULL,'Mrs. Alexia Smith',NULL,1,'1982-12-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (133,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'billyr99@example.co.nz','billyr99@example.co.nz',NULL,NULL,NULL,NULL,NULL,'Both','4019110424',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear billyr99@example.co.nz',1,NULL,'Dear billyr99@example.co.nz',1,NULL,'billyr99@example.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (134,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Claudio','Mr. Claudio Yadav',NULL,NULL,NULL,NULL,NULL,'Both','2212747069',NULL,'Sample Data','Claudio','','Yadav',3,NULL,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Mr. Claudio Yadav',NULL,2,'1942-08-21',1,'2022-02-25',NULL,NULL,'Woodbridge Sustainability Services',NULL,NULL,165,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (135,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Roberts, Tanya','Dr. Tanya Roberts',NULL,NULL,NULL,NULL,NULL,'Both','1629633174',NULL,'Sample Data','Tanya','W','Roberts',4,NULL,NULL,NULL,1,NULL,'Dear Tanya',1,NULL,'Dear Tanya',1,NULL,'Dr. Tanya Roberts',NULL,1,'1990-04-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (136,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'shaunablackwell92@sample.biz','shaunablackwell92@sample.biz',NULL,NULL,NULL,NULL,NULL,'Both','3784827658',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear shaunablackwell92@sample.biz',1,NULL,'Dear shaunablackwell92@sample.biz',1,NULL,'shaunablackwell92@sample.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (137,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Erik','Mr. Erik Adams Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1567928244',NULL,'Sample Data','Erik','K','Adams',3,2,NULL,NULL,1,NULL,'Dear Erik',1,NULL,'Dear Erik',1,NULL,'Mr. Erik Adams Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (138,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Prentice, Sharyn','Sharyn Prentice',NULL,NULL,NULL,NULL,NULL,'Both','2491817184',NULL,'Sample Data','Sharyn','','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Sharyn Prentice',NULL,1,NULL,0,NULL,NULL,NULL,'California Family Alliance',NULL,NULL,46,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (139,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Clint','Clint Samuels',NULL,NULL,NULL,NULL,NULL,'Both','1165497253',NULL,'Sample Data','Clint','','Samuels',NULL,NULL,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Clint Samuels',NULL,2,'1964-05-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (140,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Jacob','Jacob Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','400655816',NULL,'Sample Data','Jacob','C','Jacobs',NULL,NULL,NULL,NULL,1,NULL,'Dear Jacob',1,NULL,'Dear Jacob',1,NULL,'Jacob Jacobs',NULL,NULL,'1985-05-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (141,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Andrew','Andrew Blackwell',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2328901373',NULL,'Sample Data','Andrew','','Blackwell',NULL,NULL,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Andrew Blackwell',NULL,2,'1989-08-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (142,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'zope.rodrigo@sample.info','zope.rodrigo@sample.info',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','557975893',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear zope.rodrigo@sample.info',1,NULL,'Dear zope.rodrigo@sample.info',1,NULL,'zope.rodrigo@sample.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (143,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cooper, Rebekah','Mrs. Rebekah Cooper',NULL,NULL,NULL,NULL,NULL,'Both','3979151803',NULL,'Sample Data','Rebekah','','Cooper',1,NULL,NULL,NULL,1,NULL,'Dear Rebekah',1,NULL,'Dear Rebekah',1,NULL,'Mrs. Rebekah Cooper',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (144,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Betty','Betty Jensen',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','3826692336',NULL,'Sample Data','Betty','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Jensen',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (145,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Arlyne','Arlyne Cooper',NULL,NULL,NULL,NULL,NULL,'Both','1117506834',NULL,'Sample Data','Arlyne','E','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Cooper',NULL,1,'2017-02-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (146,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz-Jensen, Magan','Magan Cruz-Jensen',NULL,NULL,NULL,NULL,NULL,'Both','1966896579',NULL,'Sample Data','Magan','','Cruz-Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Magan',1,NULL,'Dear Magan',1,NULL,'Magan Cruz-Jensen',NULL,1,'1984-12-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (147,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Landon','Dr. Landon Jones Jr.',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1338428920',NULL,'Sample Data','Landon','','Jones',4,1,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Dr. Landon Jones Jr.',NULL,2,'1977-12-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (148,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Sharyn','Sharyn Blackwell',NULL,NULL,NULL,NULL,NULL,'Both','4266419554',NULL,'Sample Data','Sharyn','','Blackwell',NULL,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Sharyn Blackwell',NULL,NULL,'1992-04-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (149,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones, Claudio','Dr. Claudio Jones',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3742470813',NULL,'Sample Data','Claudio','U','Jones',4,NULL,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Dr. Claudio Jones',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (150,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Chillicothe Family Collective','Chillicothe Family Collective',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','911688679',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Chillicothe Family Collective',NULL,NULL,NULL,0,NULL,NULL,NULL,'Chillicothe Family Collective',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (151,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Mei','Mei Jensen',NULL,NULL,NULL,NULL,NULL,'Both','3305491240',NULL,'Sample Data','Mei','K','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Mei',1,NULL,'Dear Mei',1,NULL,'Mei Jensen',NULL,1,'1996-08-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (152,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Cooper, Iris','Mrs. Iris Cooper',NULL,NULL,NULL,NULL,NULL,'Both','2973926348',NULL,'Sample Data','Iris','','Cooper',1,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Mrs. Iris Cooper',NULL,1,'1944-07-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (153,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Teresa','Teresa Müller',NULL,NULL,NULL,NULL,NULL,'Both','3926761970',NULL,'Sample Data','Teresa','E','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Teresa',1,NULL,'Dear Teresa',1,NULL,'Teresa Müller',NULL,1,'1969-11-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (154,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'billycooper67@testing.net','billycooper67@testing.net',NULL,NULL,NULL,NULL,NULL,'Both','806391372',NULL,'Sample Data',NULL,NULL,NULL,3,1,NULL,NULL,1,NULL,'Dear billycooper67@testing.net',1,NULL,'Dear billycooper67@testing.net',1,NULL,'billycooper67@testing.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (155,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Samuels-Blackwell, Herminia','Ms. Herminia Samuels-Blackwell',NULL,NULL,NULL,NULL,NULL,'Both','62895609',NULL,'Sample Data','Herminia','F','Samuels-Blackwell',2,NULL,NULL,NULL,1,NULL,'Dear Herminia',1,NULL,'Dear Herminia',1,NULL,'Ms. Herminia Samuels-Blackwell',NULL,NULL,'1958-01-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (156,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'samsonm@mymail.net','samsonm@mymail.net',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','4181468242',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear samsonm@mymail.net',1,NULL,'Dear samsonm@mymail.net',1,NULL,'samsonm@mymail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (157,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Zope, Kacey','Dr. Kacey Zope',NULL,NULL,NULL,NULL,NULL,'Both','1628998232',NULL,'Sample Data','Kacey','R','Zope',4,NULL,NULL,NULL,1,NULL,'Dear Kacey',1,NULL,'Dear Kacey',1,NULL,'Dr. Kacey Zope',NULL,1,'1993-04-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (158,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Patel-Deforest family','Patel-Deforest family',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3380192877',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Patel-Deforest family',5,NULL,'Dear Patel-Deforest family',2,NULL,'Patel-Deforest family',NULL,NULL,NULL,0,NULL,'Patel-Deforest family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (159,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Lou','Dr. Lou Cruz',NULL,NULL,NULL,NULL,NULL,'Both','3825436654',NULL,'Sample Data','Lou','N','Cruz',4,NULL,NULL,NULL,1,NULL,'Dear Lou',1,NULL,'Dear Lou',1,NULL,'Dr. Lou Cruz',NULL,NULL,'1981-06-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (160,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel-Deforest, Delana','Delana Patel-Deforest',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','4137531327',NULL,'Sample Data','Delana','','Patel-Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Delana Patel-Deforest',NULL,1,'2002-02-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (161,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Sherman','Dr. Sherman Jensen',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','1444666503',NULL,'Sample Data','Sherman','','Jensen',4,NULL,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Dr. Sherman Jensen',NULL,2,'1987-03-27',0,NULL,NULL,NULL,'Colorado Legal Network',NULL,NULL,109,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (162,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Princess','Princess Ivanov',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3366449477',NULL,'Sample Data','Princess','B','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess Ivanov',NULL,NULL,'2019-06-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (163,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Patel, Clint','Mr. Clint Patel',NULL,NULL,NULL,NULL,NULL,'Both','853851705',NULL,'Sample Data','Clint','','Patel',3,NULL,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Mr. Clint Patel',NULL,NULL,'1945-04-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (164,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Princess','Princess Jones',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3647166533',NULL,'Sample Data','Princess','Y','Jones',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess Jones',NULL,1,'1965-10-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (165,'Organization',NULL,1,0,0,0,1,0,NULL,NULL,'Woodbridge Sustainability Services','Woodbridge Sustainability Services',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3365734368',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Woodbridge Sustainability Services',NULL,NULL,NULL,0,NULL,NULL,134,'Woodbridge Sustainability Services',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (166,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Delana','Delana Cruz',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3000651587',NULL,'Sample Data','Delana','K','Cruz',NULL,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Delana Cruz',NULL,1,'1982-02-25',0,NULL,NULL,NULL,'Cadell Culture Systems',NULL,NULL,74,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (167,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Cruz family','Cruz family',NULL,NULL,NULL,NULL,NULL,'Both','2326538497',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cruz family',5,NULL,'Dear Cruz family',2,NULL,'Cruz family',NULL,NULL,NULL,0,NULL,'Cruz family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (168,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'teddywattson1@spamalot.com','teddywattson1@spamalot.com',NULL,NULL,NULL,NULL,NULL,'Both','2127773846',NULL,'Sample Data',NULL,NULL,NULL,3,NULL,NULL,NULL,1,NULL,'Dear teddywattson1@spamalot.com',1,NULL,'Dear teddywattson1@spamalot.com',1,NULL,'teddywattson1@spamalot.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (169,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Wagner, Claudio','Claudio Wagner Sr.',NULL,NULL,NULL,NULL,NULL,'Both','4219271411',NULL,'Sample Data','Claudio','','Wagner',NULL,2,NULL,NULL,1,NULL,'Dear Claudio',1,NULL,'Dear Claudio',1,NULL,'Claudio Wagner Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (170,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terrell, Ashley','Ashley Terrell',NULL,NULL,NULL,NULL,NULL,'Both','209760227',NULL,'Sample Data','Ashley','C','Terrell',NULL,NULL,NULL,NULL,1,NULL,'Dear Ashley',1,NULL,'Dear Ashley',1,NULL,'Ashley Terrell',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (171,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Patel, Bryon','Mr. Bryon Patel',NULL,NULL,NULL,NULL,NULL,'Both','1193139310',NULL,'Sample Data','Bryon','D','Patel',3,NULL,NULL,NULL,1,NULL,'Dear Bryon',1,NULL,'Dear Bryon',1,NULL,'Mr. Bryon Patel',NULL,NULL,'1985-09-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (172,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Terry-Robertson, Scott','Scott Terry-Robertson',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','2171975803',NULL,'Sample Data','Scott','','Terry-Robertson',NULL,NULL,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Scott Terry-Robertson',NULL,NULL,'2014-02-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (173,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Saint Helena Literacy Alliance','Saint Helena Literacy Alliance',NULL,NULL,NULL,NULL,NULL,'Both','626955140',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Saint Helena Literacy Alliance',NULL,NULL,NULL,0,NULL,NULL,179,'Saint Helena Literacy Alliance',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (174,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Wagner, Santina','Ms. Santina Wagner',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3136401348',NULL,'Sample Data','Santina','','Wagner',2,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Ms. Santina Wagner',NULL,1,'1941-02-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (175,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Dousman Sustainability Solutions','Dousman Sustainability Solutions',NULL,NULL,NULL,'\ 14\ 1',NULL,'Both','2586724771',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Dousman Sustainability Solutions',NULL,NULL,NULL,0,NULL,NULL,8,'Dousman Sustainability Solutions',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (176,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Cruz, Omar','Mr. Omar Cruz III',NULL,NULL,NULL,NULL,NULL,'Both','348168112',NULL,'Sample Data','Omar','O','Cruz',3,4,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Mr. Omar Cruz III',NULL,2,'1990-12-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (177,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Nicole','Mrs. Nicole Roberts',NULL,NULL,NULL,NULL,NULL,'Both','998604159',NULL,'Sample Data','Nicole','','Roberts',1,NULL,NULL,NULL,1,NULL,'Dear Nicole',1,NULL,'Dear Nicole',1,NULL,'Mrs. Nicole Roberts',NULL,NULL,'1986-04-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (178,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'heiditerrell-zope95@notmail.co.pl','heiditerrell-zope95@notmail.co.pl',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','35112576',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear heiditerrell-zope95@notmail.co.pl',1,NULL,'Dear heiditerrell-zope95@notmail.co.pl',1,NULL,'heiditerrell-zope95@notmail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (179,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'terry.maxwell@infomail.org','terry.maxwell@infomail.org',NULL,NULL,NULL,NULL,NULL,'Both','1967966149',NULL,'Sample Data',NULL,NULL,NULL,NULL,1,NULL,NULL,1,NULL,'Dear terry.maxwell@infomail.org',1,NULL,'Dear terry.maxwell@infomail.org',1,NULL,'terry.maxwell@infomail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,'Saint Helena Literacy Alliance',NULL,NULL,173,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (180,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Urban Advocacy Solutions','Urban Advocacy Solutions',NULL,NULL,NULL,NULL,NULL,'Both','1856526663',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Urban Advocacy Solutions',NULL,NULL,NULL,0,NULL,NULL,17,'Urban Advocacy Solutions',NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (181,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'samsont88@notmail.co.nz','samsont88@notmail.co.nz',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','137391330',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear samsont88@notmail.co.nz',1,NULL,'Dear samsont88@notmail.co.nz',1,NULL,'samsont88@notmail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (182,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Terry family','Terry family',NULL,NULL,NULL,NULL,NULL,'Both','558108751',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terry family',5,NULL,'Dear Terry family',2,NULL,'Terry family',NULL,NULL,NULL,0,NULL,'Terry family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (183,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Barry','Barry Zope',NULL,NULL,NULL,NULL,NULL,'Both','1953474040',NULL,'Sample Data','Barry','C','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Barry',1,NULL,'Dear Barry',1,NULL,'Barry Zope',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (184,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'ce.jameson58@testing.biz','ce.jameson58@testing.biz',NULL,NULL,NULL,NULL,NULL,'Both','3055850464',NULL,'Sample Data',NULL,NULL,NULL,NULL,1,NULL,NULL,1,NULL,'Dear ce.jameson58@testing.biz',1,NULL,'Dear ce.jameson58@testing.biz',1,NULL,'ce.jameson58@testing.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (185,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'McReynolds, Sonny','Sonny McReynolds',NULL,NULL,NULL,'\ 15\ 1',NULL,'Both','3975405155',NULL,'Sample Data','Sonny','S','McReynolds',NULL,NULL,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Sonny McReynolds',NULL,2,'1961-04-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (186,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones, Shad','Shad Jones III',NULL,NULL,NULL,'\ 13\ 1',NULL,'Both','3058482719',NULL,'Sample Data','Shad','','Jones',NULL,4,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad Jones III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (187,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Arlyne','Arlyne Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','4232136365',NULL,'Sample Data','Arlyne','S','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Ivanov',NULL,1,'1936-03-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (188,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Zope, Bernadette','Bernadette Zope',NULL,NULL,NULL,NULL,NULL,'Both','2602904844',NULL,'Sample Data','Bernadette','','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Bernadette Zope',NULL,1,'2014-02-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (189,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Zope, Sanford','Sanford Zope Jr.',NULL,NULL,NULL,NULL,NULL,'Both','3485406852',NULL,'Sample Data','Sanford','E','Zope',NULL,1,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Sanford Zope Jr.',NULL,2,'1971-11-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (190,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Patel, Junko','Ms. Junko Patel',NULL,NULL,NULL,NULL,NULL,'Both','3770216305',NULL,'Sample Data','Junko','','Patel',2,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Ms. Junko Patel',NULL,1,'1985-05-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (191,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Kathleen','Kathleen Patel',NULL,NULL,NULL,'\ 11\ 1',NULL,'Both','3805387262',NULL,'Sample Data','Kathleen','R','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Kathleen Patel',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (192,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Merrie','Merrie Smith',NULL,NULL,NULL,NULL,NULL,'Both','2728255522',NULL,'Sample Data','Merrie','A','Smith',NULL,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Merrie Smith',NULL,1,'1934-10-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (193,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'mller-patel.juliann@sample.co.in','mller-patel.juliann@sample.co.in',NULL,NULL,NULL,NULL,NULL,'Both','3898593674',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear mller-patel.juliann@sample.co.in',1,NULL,'Dear mller-patel.juliann@sample.co.in',1,NULL,'mller-patel.juliann@sample.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (194,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Clint','Clint Ivanov III',NULL,NULL,NULL,NULL,NULL,'Both','3280498131',NULL,'Sample Data','Clint','','Ivanov',NULL,4,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Clint Ivanov III',NULL,2,'1958-09-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (195,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Bernadette','Mrs. Bernadette Roberts',NULL,NULL,NULL,NULL,NULL,'Both','4225100946',NULL,'Sample Data','Bernadette','','Roberts',1,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Mrs. Bernadette Roberts',NULL,NULL,'1980-03-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:52'),
+ (196,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cooper, Brzęczysław','Mr. Brzęczysław Cooper',NULL,NULL,NULL,NULL,NULL,'Both','671824527',NULL,'Sample Data','Brzęczysław','','Cooper',3,NULL,NULL,NULL,1,NULL,'Dear Brzęczysław',1,NULL,'Dear Brzęczysław',1,NULL,'Mr. Brzęczysław Cooper',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (197,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Elbert','Elbert Roberts Sr.',NULL,NULL,NULL,NULL,NULL,'Both','2457403218',NULL,'Sample Data','Elbert','A','Roberts',NULL,2,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Roberts Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (198,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'samuels.beula@example.info','samuels.beula@example.info',NULL,NULL,NULL,NULL,NULL,'Both','3262465673',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear samuels.beula@example.info',1,NULL,'Dear samuels.beula@example.info',1,NULL,'samuels.beula@example.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (199,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper family','Cooper family',NULL,NULL,NULL,NULL,NULL,'Both','1133003930',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cooper family',5,NULL,'Dear Cooper family',2,NULL,'Cooper family',NULL,NULL,NULL,0,NULL,'Cooper family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (200,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Terrell family','Terrell family',NULL,NULL,NULL,'\ 12\ 1',NULL,'Both','1136333121',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terrell family',5,NULL,'Dear Terrell family',2,NULL,'Terrell family',NULL,NULL,NULL,0,NULL,'Terrell family',NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (201,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Roland','Roland Zope',NULL,NULL,NULL,NULL,NULL,'Both','1007442606',NULL,'Sample Data','Roland','G','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Zope',NULL,NULL,'1965-04-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:52','2022-06-22 13:51:53'),
+ (202,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Jenny','Jenny Lee',NULL,NULL,NULL,NULL,'en_US','Both','8d3969ad251075f759046920ff5bc305',NULL,NULL,'Jenny',NULL,'Lee',NULL,NULL,NULL,1,1,NULL,'Dear Jenny',1,NULL,'Dear Jenny',1,NULL,'Jenny Lee','Volunteer coordinator',NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2022-06-22 13:51:53','2022-06-22 13:51:53');
 /*!40000 ALTER TABLE `civicrm_contact` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -2170,117 +2166,117 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_contribution` WRITE;
 /*!40000 ALTER TABLE `civicrm_contribution` DISABLE KEYS */;
 INSERT INTO `civicrm_contribution` (`id`, `contact_id`, `financial_type_id`, `contribution_page_id`, `payment_instrument_id`, `receive_date`, `non_deductible_amount`, `total_amount`, `fee_amount`, `net_amount`, `trxn_id`, `invoice_id`, `invoice_number`, `currency`, `cancel_date`, `cancel_reason`, `receipt_date`, `thankyou_date`, `source`, `amount_level`, `contribution_recur_id`, `is_test`, `is_pay_later`, `contribution_status_id`, `address_id`, `check_number`, `campaign_id`, `creditnote_id`, `tax_amount`, `revenue_recognition_date`, `is_template`) VALUES
- (1,2,1,NULL,4,'2012-06-15 13:01:47',0.00,125.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'1041',NULL,NULL,NULL,NULL,0),
- (2,4,1,NULL,1,'2020-03-15 13:01:47',0.00,50.00,NULL,NULL,'P20901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (3,6,1,NULL,4,'2016-05-21 00:01:47',0.00,25.00,NULL,NULL,'GBP12',NULL,NULL,'GBP',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'2095',NULL,NULL,NULL,NULL,0),
- (4,8,1,NULL,4,'2020-03-15 13:01:47',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,'10552',NULL,NULL,NULL,NULL,0),
- (5,4,1,NULL,1,'2020-03-15 13:01:47',0.00,50.00,NULL,NULL,'Q90901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (6,16,1,NULL,4,'2022-03-22 12:19:47',0.00,500.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'509',NULL,NULL,NULL,NULL,0),
- (7,19,1,NULL,1,'2022-06-13 13:01:47',0.00,1750.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,'102',NULL,NULL,NULL,NULL,0),
- (8,82,1,NULL,1,'2021-10-21 21:12:47',0.00,50.00,NULL,NULL,'P20193L2',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (9,92,1,NULL,1,'2021-07-15 13:01:47',0.00,10.00,NULL,NULL,'P40232Y3',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (10,34,1,NULL,1,'2018-01-23 15:01:47',0.00,250.00,NULL,NULL,'P20193L6',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (11,71,1,NULL,1,'2022-06-14 09:01:47',0.00,500.00,NULL,NULL,'PL71',NULL,NULL,'JPY',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (12,43,1,NULL,1,'2021-03-15 02:28:27',0.00,50.00,NULL,NULL,'P291X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (13,32,1,NULL,1,'2022-03-15 00:00:00',0.00,50.00,NULL,NULL,'PL32I',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (14,32,1,NULL,1,'2022-04-15 00:00:00',0.00,50.00,NULL,NULL,'PL32II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (15,59,1,NULL,1,'2021-03-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I591',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (16,59,1,NULL,1,'2021-04-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I592',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (17,59,1,NULL,1,'2021-05-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I593',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (18,59,1,NULL,1,'2021-06-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I594',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (19,59,1,NULL,1,'2021-07-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I595',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (20,59,1,NULL,1,'2021-08-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I596',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (21,59,1,NULL,1,'2021-09-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I597',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (22,59,1,NULL,1,'2021-10-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I598',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (23,59,1,NULL,1,'2021-11-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I599',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (24,59,1,NULL,1,'2021-12-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I5910',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (25,59,1,NULL,1,'2022-01-15 13:01:47',0.00,25.00,NULL,NULL,'PL32I5911',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (26,99,1,NULL,1,'2021-10-15 13:01:47',0.00,10.00,NULL,NULL,'PL32I991',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (27,99,1,NULL,1,'2021-11-15 13:01:47',0.00,10.00,NULL,NULL,'PL32I992',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (28,99,1,NULL,1,'2021-12-15 13:01:47',0.00,10.00,NULL,NULL,'PL32I993',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (29,99,1,NULL,1,'2022-01-15 13:01:47',0.00,10.00,NULL,NULL,'PL32I994',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (30,99,1,NULL,1,'2022-02-15 13:01:47',0.00,10.00,NULL,NULL,'PL32I995',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (31,103,1,NULL,1,'2022-05-15 13:01:47',0.00,5.00,NULL,NULL,'PL32I1031',NULL,NULL,'EUR',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,3,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (32,115,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'0b501621df6a5aa9',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (33,123,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'ba342a62b8cbf4b1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (34,118,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'fa8f8f34c4c2d622',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (35,168,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'b8cc846058a9c0e0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (36,180,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'8bd0b79d53365e67',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (37,26,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'2e70f3841e781019',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (38,119,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'3e765d2076f852a3',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (39,155,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'f740da72e6ceaec6',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (40,200,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'df820bfd35029e14',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (41,30,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'9e02eed4bc42aa18',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (42,42,2,NULL,1,'2022-06-15 13:01:47',0.00,1200.00,NULL,NULL,'6ab45e211ebea088',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (43,175,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'bbbf470e0eb141c0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (44,71,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'8d1b57390197f27c',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (45,117,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'9b532a25367ee94c',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (46,27,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'8478629bfe0c65df',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (47,201,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'41ebf8246b90f103',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (48,83,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'41c4ac768adfa48c',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (49,35,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'c6c51148d4877ade',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (50,111,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'e657f6c73459481e',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (51,166,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'c40d4ff2839846b0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (52,106,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'7ab9e53b261c9629',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (53,79,2,NULL,1,'2022-06-15 13:01:47',0.00,1200.00,NULL,NULL,'d2e9c08114c3eadf',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (54,173,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'f33f9ea6c2b9ba84',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (55,93,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'fa84f301a2a41748',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (56,4,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'0e9b9b49c5b71ed1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (57,154,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'8131a91a32b93c4e',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (58,143,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'0de157fea8c723b1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (59,158,2,NULL,1,'2022-06-15 13:01:47',0.00,50.00,NULL,NULL,'e6210d6c7e7bb86f',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (60,109,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'e5467aa4cf9ca60b',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (61,108,2,NULL,1,'2022-06-15 13:01:47',0.00,100.00,NULL,NULL,'8d0508926f65bb52',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (63,2,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'67ca5ee6abebb58d',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (64,3,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'5bcde7ac38acf25d',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (65,7,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'fd6ac42c32476c70',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (66,12,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'43b4eb3cfa5346e7',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (67,13,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'8d2d88fbd9e3804f',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (68,15,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'98648ef7d12def23',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (69,19,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'4d92c75ef27d61b5',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (70,25,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'8bfae879b5c5496e',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (71,34,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'7cedf0f874765abf',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (72,40,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'1cb09270aa64de0e',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (73,42,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'d2a3872dca4a217c',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (74,48,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'c29eaec166f7cc5c',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (75,54,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'fe369f633274eb31',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (76,56,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'8cbc5e26bacb1801',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (77,60,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'71ee4f9ed9eb1abe',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (78,66,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'05770fa317ed215b',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (79,70,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'f952ef975745ceb8',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (80,81,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'ef58f05ce3036e43',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (81,82,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'3e3f81ab8d4db42b',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (82,83,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'9fdc71e43f9209ee',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (83,85,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'f33ccc23ded6e4d4',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (84,89,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'f73055fa47e38ef5',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (85,97,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'c57eb7c5b4432dd9',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (86,102,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'1a0081cb846ba704',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (87,103,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'d959c871355d54de',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (88,104,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'0ef98011ddba0e1f',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (89,105,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'26144635dd2e1df4',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (90,106,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'0f2d42bf6b2c0859',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (91,112,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'a6b1475d797bf5f1',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (92,119,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'83ccf7963013c193',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (93,120,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'883f3a3b7b3ab1c8',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (94,131,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'2e41d04090996293',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (95,135,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'a7733acc8496ccb1',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (96,142,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'7efe879a78d1aa22',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (97,148,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'9f3091b31fc35d76',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (98,156,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'8e78912fa73e7dcb',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (99,159,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'3557c084365787f8',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (100,163,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'25216e06f98e9bef',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (101,166,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'3b80d36c75294d33',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (102,169,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'2a49a61d798329d9',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (103,170,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'fe238cee69bcfe5f',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (104,176,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'e98a15f1f779d40d',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (105,177,4,NULL,1,'2022-06-15 13:01:48',0.00,800.00,NULL,NULL,'135dece21be468de',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (106,180,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'6b76277821e9e2c0',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (107,182,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'959915cf30646939',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (108,185,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'7e84cd7d3daa49ae',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (109,187,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'8a3eed68d5c77f43',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (110,190,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'92b62c734baa968e',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (111,192,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'6f9cdc73efb0ec51',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
- (112,193,4,NULL,1,'2022-06-15 13:01:48',0.00,50.00,NULL,NULL,'ec20dd4f94c58e45',NULL,NULL,'USD',NULL,NULL,'2022-06-15 13:01:48',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0);
+ (1,2,1,NULL,4,'2012-06-22 09:51:54',0.00,125.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'1041',NULL,NULL,NULL,NULL,0),
+ (2,4,1,NULL,1,'2020-03-22 09:51:54',0.00,50.00,NULL,NULL,'P20901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (3,6,1,NULL,4,'2016-05-27 20:51:54',0.00,25.00,NULL,NULL,'GBP12',NULL,NULL,'GBP',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'2095',NULL,NULL,NULL,NULL,0),
+ (4,8,1,NULL,4,'2020-03-22 09:51:54',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,'10552',NULL,NULL,NULL,NULL,0),
+ (5,4,1,NULL,1,'2020-03-22 09:51:54',0.00,50.00,NULL,NULL,'Q90901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (6,16,1,NULL,4,'2022-03-29 09:09:54',0.00,500.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'April Mailer 1',NULL,NULL,0,0,1,NULL,'509',NULL,NULL,NULL,NULL,0),
+ (7,19,1,NULL,1,'2022-06-20 09:51:54',0.00,1750.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,'102',NULL,NULL,NULL,NULL,0),
+ (8,82,1,NULL,1,'2021-10-28 18:02:54',0.00,50.00,NULL,NULL,'P20193L2',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (9,92,1,NULL,1,'2021-07-22 09:51:54',0.00,10.00,NULL,NULL,'P40232Y3',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (10,34,1,NULL,1,'2018-01-30 11:51:54',0.00,250.00,NULL,NULL,'P20193L6',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (11,71,1,NULL,1,'2022-06-21 05:51:54',0.00,500.00,NULL,NULL,'PL71',NULL,NULL,'JPY',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (12,43,1,NULL,1,'2021-03-21 23:18:34',0.00,50.00,NULL,NULL,'P291X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (13,32,1,NULL,1,'2022-03-22 00:00:00',0.00,50.00,NULL,NULL,'PL32I',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (14,32,1,NULL,1,'2022-04-22 00:00:00',0.00,50.00,NULL,NULL,'PL32II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (15,59,1,NULL,1,'2021-03-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I591',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (16,59,1,NULL,1,'2021-04-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I592',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (17,59,1,NULL,1,'2021-05-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I593',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (18,59,1,NULL,1,'2021-06-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I594',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (19,59,1,NULL,1,'2021-07-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I595',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (20,59,1,NULL,1,'2021-08-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I596',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (21,59,1,NULL,1,'2021-09-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I597',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (22,59,1,NULL,1,'2021-10-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I598',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (23,59,1,NULL,1,'2021-11-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I599',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (24,59,1,NULL,1,'2021-12-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I5910',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (25,59,1,NULL,1,'2022-01-22 09:51:54',0.00,25.00,NULL,NULL,'PL32I5911',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,1,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (26,99,1,NULL,1,'2021-10-22 09:51:54',0.00,10.00,NULL,NULL,'PL32I991',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (27,99,1,NULL,1,'2021-11-22 09:51:54',0.00,10.00,NULL,NULL,'PL32I992',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (28,99,1,NULL,1,'2021-12-22 09:51:54',0.00,10.00,NULL,NULL,'PL32I993',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (29,99,1,NULL,1,'2022-01-22 09:51:54',0.00,10.00,NULL,NULL,'PL32I994',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (30,99,1,NULL,1,'2022-02-22 09:51:54',0.00,10.00,NULL,NULL,'PL32I995',NULL,NULL,'CAD',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,2,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (31,103,1,NULL,1,'2022-05-22 09:51:54',0.00,5.00,NULL,NULL,'PL32I1031',NULL,NULL,'EUR',NULL,NULL,NULL,NULL,'Recurring contribution',NULL,3,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (32,131,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'28fe54a2e12346b9',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (33,71,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9f0fdb03ae014e13',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (34,101,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'824167b4f2f6a00c',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (35,192,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9fd96e940d770cd8',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (36,134,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'14d15ad2c9a7ce3c',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (37,2,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9044b2acafa51819',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (38,8,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'6959b93934b2599b',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (39,168,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'fac11c1af9276211',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (40,164,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'e1b367229a77977a',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (41,81,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'b552801b65205b60',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (42,137,2,NULL,1,'2022-06-22 09:51:54',0.00,1200.00,NULL,NULL,'7b00946ebebfd3e0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (43,45,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'3bc0fa5a784cd06d',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (44,63,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'3c033b377bba5ad4',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (45,5,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'eaf8fd785b2d650e',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (46,73,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9b5778fd82f9fdc0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (47,19,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9f41fa270f1d1f65',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (48,123,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'ca2ad95d434d0a75',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (49,136,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'9d3adce27a83e400',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (50,21,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'e81ab3c38c8e1d58',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (51,197,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'75986f8cd2e4e0d5',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (52,96,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'39a6bea5a782e5bb',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (53,171,2,NULL,1,'2022-06-22 09:51:54',0.00,1200.00,NULL,NULL,'a51de6bf4ab34440',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (54,154,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'beb72efaa0c55854',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (55,59,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'f2cc37da11999f66',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (56,20,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'3e2230ded06a4ff2',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (57,201,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'b4d81bc239fc298d',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (58,18,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'c433dab0f68bf3f0',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (59,133,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'fe1cd545096edaad',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (60,155,2,NULL,1,'2022-06-22 09:51:54',0.00,100.00,NULL,NULL,'1a3e131e60490fba',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (61,33,2,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'f66d0174b87acf1d',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (63,1,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'e0471ccdf963a072',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (64,2,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'cf8c325e969c7d3c',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (65,4,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'cf4c165aec49c550',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (66,6,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'639efa098f6caffd',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (67,7,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'632fcb3e63cd8c4e',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (68,8,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'a810fab676f62dbd',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (69,14,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'b390d0d7575256a2',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (70,15,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'293813dc6309f41e',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (71,18,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'83da0f4330b0011f',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (72,19,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'b6a939834246bc92',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (73,28,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'7792427cd429502c',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (74,35,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'2801eeb18ead8d9b',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (75,38,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'3f38c95b0848adc3',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (76,56,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'2ab4377281aa13db',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (77,58,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'16d4098454e519d9',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (78,63,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'d709ffe8e28506cf',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (79,64,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'0d3c2a755c49d49b',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (80,70,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'da426931229acb8f',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (81,77,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'587c22763f64d837',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (82,78,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'00d821f8ed2c5ea2',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (83,80,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'bd22b3d1fd2132ad',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (84,87,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'9aa798abdf017438',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (85,91,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'154790ca52344b60',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (86,102,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'9c681c8ad63a44ca',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (87,107,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'3b593264eb94c70b',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (88,111,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'357c861c1f9d5294',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (89,114,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'f069b05227743a64',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (90,121,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'0c72b7ac77e3e34c',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (91,126,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'fd46399849025f85',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (92,127,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'66b264923941f9ba',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (93,128,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'b2ea96f4ee909042',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (94,129,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'3e69ae9d238300df',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (95,130,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'edb4a7825601c734',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (96,131,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'c4f4fe4f3ecee695',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (97,132,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'e45d2a2ca0965aae',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (98,134,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'2317d7ff2cb8757a',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (99,140,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'0ce02d56ccaeff17',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (100,146,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'430d1fce1dba7268',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (101,148,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'aaec111895c96da1',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (102,149,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'01379d1d23d88550',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (103,151,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'6c014b0037077b09',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (104,158,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'a6cf9eea1050247c',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (105,166,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'d55b31acbf3d46e1',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (106,168,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'1aef52ebd54323ad',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (107,174,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'a217ae61436d8213',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (108,180,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'c9a6f3d4ae35fe1f',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (109,189,4,NULL,1,'2022-06-22 09:51:54',0.00,800.00,NULL,NULL,'9877c894fae7a092',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (110,197,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'ca2b9a9578628450',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (111,199,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'87ab1025cd4ec6ca',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0),
+ (112,202,4,NULL,1,'2022-06-22 09:51:54',0.00,50.00,NULL,NULL,'e0317f3ef2a31915',NULL,NULL,'USD',NULL,NULL,'2022-06-22 09:51:54',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0);
 /*!40000 ALTER TABLE `civicrm_contribution` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -2313,9 +2309,9 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_contribution_recur` WRITE;
 /*!40000 ALTER TABLE `civicrm_contribution_recur` DISABLE KEYS */;
 INSERT INTO `civicrm_contribution_recur` (`id`, `contact_id`, `amount`, `currency`, `frequency_unit`, `frequency_interval`, `installments`, `start_date`, `create_date`, `modified_date`, `cancel_date`, `cancel_reason`, `end_date`, `processor_id`, `payment_token_id`, `trxn_id`, `invoice_id`, `contribution_status_id`, `is_test`, `cycle_day`, `next_sched_contribution_date`, `failure_count`, `failure_retry_date`, `auto_renew`, `payment_processor_id`, `financial_type_id`, `payment_instrument_id`, `campaign_id`, `is_email_receipt`) VALUES
- (1,59,25.00,'USD','month',1,12,'2021-03-15 13:01:47','2022-06-15 13:01:47','2022-06-15 13:01:47',NULL,'',NULL,'CLC45',NULL,'56799',NULL,1,0,1,NULL,0,NULL,0,1,NULL,NULL,NULL,1),
- (2,99,10.00,'CAD','month',1,6,'2021-10-15 13:01:47','2022-06-15 13:01:47','2022-06-15 13:01:47','2022-05-15 13:01:47','No longer interested',NULL,'CLR35',NULL,'22799',NULL,3,0,1,NULL,0,NULL,0,1,NULL,NULL,NULL,1),
- (3,103,5.00,'EUR','month',3,3,'2022-05-15 13:01:47','2022-06-15 13:01:47','2022-06-15 13:01:47',NULL,'',NULL,'EGR12',NULL,'44889',NULL,5,0,1,'2022-08-15 13:01:47',0,NULL,0,1,NULL,NULL,NULL,1);
+ (1,59,25.00,'USD','month',1,12,'2021-03-22 09:51:54','2022-06-22 09:51:54','2022-06-22 13:51:54',NULL,'',NULL,'CLC45',NULL,'56799',NULL,1,0,1,NULL,0,NULL,0,1,NULL,NULL,NULL,1),
+ (2,99,10.00,'CAD','month',1,6,'2021-10-22 09:51:54','2022-06-22 09:51:54','2022-06-22 13:51:54','2022-05-22 09:51:54','No longer interested',NULL,'CLR35',NULL,'22799',NULL,3,0,1,NULL,0,NULL,0,1,NULL,NULL,NULL,1),
+ (3,103,5.00,'EUR','month',3,3,'2022-05-22 09:51:54','2022-06-22 09:51:54','2022-06-22 13:51:54',NULL,'',NULL,'EGR12',NULL,'44889',NULL,5,0,1,'2022-08-22 09:51:54',0,NULL,0,1,NULL,NULL,NULL,1);
 /*!40000 ALTER TABLE `civicrm_contribution_recur` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -2326,8 +2322,8 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_contribution_soft` WRITE;
 /*!40000 ALTER TABLE `civicrm_contribution_soft` DISABLE KEYS */;
 INSERT INTO `civicrm_contribution_soft` (`id`, `contribution_id`, `contact_id`, `amount`, `currency`, `pcp_id`, `pcp_display_in_roll`, `pcp_roll_nickname`, `pcp_personal_note`, `soft_credit_type_id`) VALUES
- (1,9,106,10.00,'USD',1,1,'Jones Family','Helping Hands',10),
- (2,10,106,250.00,'USD',1,1,'Annie and the kids','Annie Helps',10);
+ (1,9,134,10.00,'USD',1,1,'Jones Family','Helping Hands',10),
+ (2,10,134,250.00,'USD',1,1,'Annie and the kids','Annie Helps',10);
 /*!40000 ALTER TABLE `civicrm_contribution_soft` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -2938,191 +2934,199 @@ LOCK TABLES `civicrm_email` WRITE;
 /*!40000 ALTER TABLE `civicrm_email` DISABLE KEYS */;
 INSERT INTO `civicrm_email` (`id`, `contact_id`, `location_type_id`, `email`, `is_primary`, `is_billing`, `on_hold`, `is_bulkmail`, `hold_date`, `reset_date`, `signature_text`, `signature_html`) VALUES
  (1,1,1,'fixme.domainemail@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (2,188,1,'samson.claudio@mymail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (3,73,1,'jensenm69@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
- (4,73,1,'merriej@testing.biz',0,0,0,0,NULL,NULL,NULL,NULL),
- (5,77,1,'elbertreynolds85@testmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (6,106,1,'clintj73@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (7,133,1,'adamsj39@lol.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (8,133,1,'jacksonadams@testmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (9,14,1,'cruz.d.kathlyn@testing.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (10,30,1,'prentice.esta69@lol.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (11,90,1,'cooper.shad82@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (12,58,1,'lp.wattson@lol.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (13,58,1,'wattson.p.lashawnda@example.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (14,142,1,'be.mller16@testmail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (15,142,1,'mllerb@mymail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (16,46,1,'amller@fishmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (17,11,1,'terrell.betty@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (18,187,1,'claudiob@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (19,47,1,'beulay35@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (20,26,1,'kmller@fishmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (21,59,1,'mcreynolds.i.carlos@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (22,139,1,'lee.teddy80@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (23,139,1,'teddyl@fakemail.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (24,86,1,'lashawndajameson56@spamalot.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (25,86,1,'jameson.w.lashawnda@testing.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (26,168,1,'wagnere@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (27,168,1,'wagnere@infomail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (28,123,1,'chowskin@airmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (29,123,1,'chowski.y.nicole@notmail.com',0,0,0,0,NULL,NULL,NULL,NULL),
- (30,78,1,'kennyivanov@airmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (31,78,1,'kennyi@example.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (32,110,1,'billy@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (33,110,1,'chowskib69@mymail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (34,104,1,'teresac@airmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (35,62,1,'kathleens@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (36,62,1,'samson.kathleen@testmail.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (37,175,1,'blackwell.josefa64@example.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (38,175,1,'josefab@notmail.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (39,28,1,'zopej2@spamalot.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (40,28,1,'jayzope@fishmail.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (41,70,1,'junkojones41@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (42,164,1,'craigg@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
- (43,107,1,'wilson.allen43@lol.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (44,107,1,'wilson.allen35@airmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (45,9,1,'josefaprentice38@example.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (46,9,1,'josefaprentice@airmail.com',0,0,0,0,NULL,NULL,NULL,NULL),
- (47,2,1,'olsenb@spamalot.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (48,2,1,'olsen.d.bryon@example.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (49,12,1,'elizabethj@fakemail.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (50,12,1,'jones.elizabeth32@airmail.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (51,93,1,'beularobertson1@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (52,37,1,'roberts.p.lincoln9@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (53,37,1,'robertsl@fishmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
- (54,165,1,'jamesond@lol.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (55,65,1,'maxwellb@testmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
- (56,89,1,'barrys@testing.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (57,36,1,'carylonm@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (58,36,1,'carylonmller86@fishmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
- (59,167,1,'maganl@airmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (60,189,1,'smcreynolds@example.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (61,55,1,'zope.iris@fakemail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (62,4,1,'gonzlez.m.rodrigo@notmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (63,41,1,'eleonorb17@infomail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (64,41,1,'bachman.eleonor@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
- (65,144,1,'wagner.jay44@testmail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (66,144,1,'jaywagner56@mymail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
- (67,171,1,'blackwell.heidi@mymail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (68,171,1,'blackwell.heidi@example.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (69,81,1,'jgonzlez44@spamalot.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (70,81,1,'gonzlez.justina@testmail.net',0,0,0,0,NULL,NULL,NULL,NULL),
- (71,200,1,'ivanov.ray@infomail.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (72,200,1,'rx.ivanov@spamalot.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (73,145,1,'arlynem@spamalot.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (74,92,1,'nielsenh@infomail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (75,84,1,'trumans63@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (76,199,1,'dimitrov.justina@testmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (77,31,1,'mcreynolds.s.princess@infomail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (78,31,1,'mcreynolds.s.princess32@airmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
- (79,18,1,'pw.dimitrov@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (80,18,1,'princessd62@testmail.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (81,20,1,'bbachman@notmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (82,20,1,'bettybachman10@infomail.com',0,0,0,0,NULL,NULL,NULL,NULL),
- (83,156,1,'elizabethy@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (84,156,1,'elizabethy69@example.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (85,52,1,'gonzlezs@spamalot.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (86,52,1,'sgonzlez21@example.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (87,49,1,'gonzlezm@infomail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (88,49,1,'magang@lol.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
- (89,128,1,'rolandog@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (90,128,1,'rolandogonzlez@sample.net',0,0,0,0,NULL,NULL,NULL,NULL),
- (91,33,1,'jayg@testmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (92,35,1,'gonzlezm23@testing.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (93,186,1,'jeromegonzlez@lol.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (94,186,1,'gonzlez.jerome80@airmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (95,129,1,'wwilson36@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (96,158,1,'em.wilson@example.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (97,119,1,'winfordj@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (98,134,1,'mjacobs-jones@example.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (99,134,1,'jacobs-jonesm@lol.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (100,103,1,'jones.beula66@infomail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
- (101,75,1,'bachman.maxwell@spamalot.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (102,149,1,'zopek@notmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (103,190,1,'jones.x.maria@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (104,32,1,'jones-wagnerk@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (105,60,1,'jones-wagner.tanya@testing.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (106,60,1,'jones-wagner.tanya@fakemail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (107,72,1,'parker.b.omar@sample.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (108,29,1,'parkerj@example.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (109,29,1,'parker.josefa@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
- (110,94,1,'bernadettep22@lol.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (111,94,1,'bernadettep@testmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (112,197,1,'margaretj@fishmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (113,43,1,'blackwell-jameson.y.teddy@lol.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (114,23,1,'sharynwattson-olsen@example.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (115,23,1,'swattson-olsen@mymail.com',0,0,0,0,NULL,NULL,NULL,NULL),
- (116,96,1,'olsen.juliann@testmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (117,96,1,'olsen.juliann39@airmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (118,63,1,'olsen.rodrigo@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (119,63,1,'olsen.rodrigo@testing.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (120,68,1,'clintdaz14@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
- (121,174,1,'santinadaz@testing.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (122,174,1,'daz.santina1@notmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
- (123,42,1,'jeddaz@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (124,42,1,'dazj@lol.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (125,196,1,'adimitrov@airmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (126,196,1,'dimitrov.arlyne@fishmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (127,153,1,'troydimitrov@testing.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (128,155,1,'terrellc43@infomail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (129,155,1,'terrellc@testmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
- (130,198,1,'bchowski32@fishmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (131,198,1,'bchowski@fakemail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (132,117,1,'ic.chowski-deforest57@notmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (133,179,1,'ah.daz@testing.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (134,147,1,'daz.rolando@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (135,115,1,'rdaz@spamalot.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (136,154,1,'bettylee@sample.info',1,0,0,0,NULL,NULL,NULL,NULL),
- (137,154,1,'leeb@example.com',0,0,0,0,NULL,NULL,NULL,NULL),
- (138,201,1,'kathleenw@fishmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
- (139,201,1,'wattson-lee.kathleen48@mymail.info',0,0,0,0,NULL,NULL,NULL,NULL),
- (140,120,1,'cooper.q.russell98@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (141,120,1,'cooper.russell64@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
- (142,166,1,'fw.cooper@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
- (143,169,1,'cooperi84@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (144,192,1,'cruz.carlos66@fakemail.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (145,192,1,'cruz.carlos@sample.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
- (146,125,1,'samsonm47@lol.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (147,125,1,'mv.samson18@example.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (148,121,1,'scarlets18@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
- (149,54,1,'vbachman@sample.biz',1,0,0,0,NULL,NULL,NULL,NULL),
- (150,54,1,'bachman.valene22@testmail.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (151,177,1,'arlynesamson-cruz-bachman80@example.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
- (152,177,1,'samson-cruz-bachman.arlyne@testmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
- (153,163,3,'feedback@wvempowermenttrust.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (154,190,2,'jones.maria@wvempowermenttrust.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (155,80,3,'sales@auburnenvironmental.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (156,138,2,'nielsen.carylon@auburnenvironmental.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (157,99,3,'sales@friendswellnessfellowship.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (158,129,2,'wwilson77@friendswellnessfellowship.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (159,61,3,'feedback@athenssystems.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (160,89,2,'barrysamson@athenssystems.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (161,132,3,'sales@greentrust.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (162,152,3,'sales@northpointinitiative.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (163,187,2,'claudiobachman56@northpointinitiative.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (164,178,3,'info@urbansystems.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (165,126,3,'feedback@forbestownlegal.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (166,91,2,'brzczysawwattson@forbestownlegal.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (167,124,3,'contact@progressiveartspartners.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (168,155,2,'carlost@progressiveartspartners.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (169,85,3,'feedback@nymusicpartnership.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (170,127,3,'sales@clartscenter.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (171,34,3,'sales@baymusic.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (172,30,2,'69@baymusic.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (173,113,3,'service@lincolntrust.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (174,43,2,'teddyblackwell-jameson@lincolntrust.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (175,6,3,'service@unitedmusic.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (176,116,3,'feedback@sacramentopartners.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (177,185,2,'wattson-lee.shad@sacramentopartners.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (178,122,3,'info@secondmusic.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (179,58,2,'wattsonl@secondmusic.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (180,191,3,'contact@californiasystems.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (181,82,2,'ta.blackwell74@californiasystems.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (182,159,3,'service@griffinenvironmental.org',1,0,0,0,NULL,NULL,NULL,NULL),
- (183,202,1,'jenny@example.com',1,0,0,0,NULL,NULL,NULL,NULL),
- (184,NULL,1,'development@example.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (185,NULL,1,'tournaments@example.org',0,0,0,0,NULL,NULL,NULL,NULL),
- (186,NULL,1,'celebration@example.org',0,0,0,0,NULL,NULL,NULL,NULL);
+ (2,176,1,'omarc@notmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (3,64,1,'wattson.s.elizabeth@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (4,64,1,'wattsone4@fakemail.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (5,168,1,'teddywattson1@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (6,134,1,'claudioy75@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (7,134,1,'yadavc@spamalot.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (8,174,1,'wagner.santina85@example.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (9,174,1,'santinaw@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (10,43,1,'olsent@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (11,14,1,'megandimitrov27@sample.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (12,14,1,'mdimitrov79@example.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (13,195,1,'robertsb@sample.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (14,195,1,'bernadetter@testmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (15,191,1,'patel.r.kathleen@fishmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (16,191,1,'kathleenpatel43@testing.net',0,0,0,0,NULL,NULL,NULL,NULL),
+ (17,28,1,'erroldaz88@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (18,97,1,'rolandoadams@fishmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (19,77,1,'daz.juliann@spamalot.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (20,77,1,'julianndaz@notmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (21,101,1,'merriej39@lol.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (22,152,1,'icooper@spamalot.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (23,61,1,'smith.bryon@airmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (24,132,1,'alexiasmith@example.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (25,184,1,'ce.jameson58@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (26,50,1,'mcreynolds.g.merrie@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (27,50,1,'mcreynolds.g.merrie@airmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (28,84,1,'parker.andrew@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (29,84,1,'af.parker@testing.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (30,70,1,'ashleyd@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (31,70,1,'daz.ashley48@testmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (32,25,1,'valenes@lol.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (33,25,1,'samuels.a.valene@airmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (34,137,1,'adams.erik@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (35,137,1,'erika@infomail.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (36,4,1,'allenp@airmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (37,4,1,'av.prentice@example.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (38,116,1,'shadolsen@infomail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (39,108,1,'russelljameson7@testing.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (40,130,1,'lincolnbarkley93@mymail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (41,41,1,'ivanov.g.ashlie15@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (42,41,1,'ivanov.ashlie@infomail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (43,73,1,'mcruz@mymail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (44,73,1,'maxwellcruz@lol.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (45,164,1,'jones.y.princess92@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (46,91,1,'reynolds.troy@fishmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (47,62,1,'delanat22@testmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (48,183,1,'barryzope@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (49,183,1,'zopeb@lol.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (50,187,1,'arlynei76@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (51,187,1,'ivanov.s.arlyne@spamalot.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (52,118,1,'fu.parker@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (53,118,1,'parker.felisha@testmail.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (54,140,1,'jacobsj@example.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (55,140,1,'jacobs.c.jacob@example.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (56,58,1,'deforestk16@fakemail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (57,163,1,'clintp@example.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (58,6,1,'bettycooper61@testing.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (59,119,1,'mllerj@sample.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (60,119,1,'mllerj@fakemail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (61,120,1,'landonroberts@lol.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (62,35,1,'damarisolsen@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (63,52,1,'bachman.v.erik80@airmail.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (64,52,1,'ev.bachman96@lol.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (65,117,1,'gonzlez.angelika@sample.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (66,17,1,'lc.gonzlez@testing.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (67,198,1,'samuels.beula@example.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (68,198,1,'samuels.beula@example.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (69,169,1,'claudiow92@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (70,192,1,'smith.a.merrie80@airmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (71,71,1,'deforestm@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (72,71,1,'margaretdeforest98@infomail.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (73,19,1,'rodrigopatel@lol.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (74,133,1,'billyr50@testmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (75,133,1,'billyr99@example.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (76,76,1,'fh.parker98@fishmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (77,125,1,'gonzlezo52@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (78,56,1,'terrell.truman24@fakemail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (79,56,1,'trumanterrell@mymail.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (80,68,1,'deforest.truman10@fishmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (81,8,1,'smith.lincoln@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (82,78,1,'mcreynolds.justina@lol.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (83,78,1,'mcreynolds.justina8@lol.net',0,0,0,0,NULL,NULL,NULL,NULL),
+ (84,135,1,'roberts.w.tanya@lol.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (85,135,1,'robertst@testmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (86,161,1,'shermanjensen@example.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (87,151,1,'meij@spamalot.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (88,151,1,'jensen.mei@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (89,179,1,'terry.maxwell@infomail.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (90,63,1,'brigetterobertson@fakemail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (91,105,1,'as.cooper15@airmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (92,154,1,'cooper.a.billy@sample.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (93,154,1,'billycooper67@testing.net',0,0,0,0,NULL,NULL,NULL,NULL),
+ (94,12,1,'margaretcooper@fakemail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (95,12,1,'cooper.margaret@testing.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (96,194,1,'clintivanov60@notmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (97,79,1,'ey.ivanov@notmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (98,162,1,'ivanovp22@testmail.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (99,69,1,'nterrell@fishmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (100,69,1,'terrelln45@testing.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (101,170,1,'terrell.ashley@spamalot.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (102,131,1,'jones.w.rodrigo@spamalot.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (103,131,1,'jonesr@fishmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (104,59,1,'dcooper-jones@testing.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (105,59,1,'dcooper-jones@notmail.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (106,89,1,'tobyp@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (107,89,1,'patel.w.toby@lol.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (108,11,1,'patelk94@mymail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (109,11,1,'patel.kathleen56@infomail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (110,127,1,'valenep35@fishmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (111,127,1,'vpatel28@example.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (112,190,1,'patel.junko@sample.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (113,190,1,'junkopatel@spamalot.net',0,0,0,0,NULL,NULL,NULL,NULL),
+ (114,201,1,'zope.g.roland96@notmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (115,201,1,'zoper@mymail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),
+ (116,178,1,'heiditerrell-zope95@notmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (117,2,1,'ti.zope@lol.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (118,188,1,'zopeb84@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (119,188,1,'bernadettez63@airmail.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (120,26,1,'jeromep@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (121,26,1,'patel.jerome7@testmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (122,30,1,'patel.l.felisha@airmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (123,42,1,'patel.margaret@example.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (124,139,1,'samuelsc@lol.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (125,139,1,'samuelsc61@sample.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (126,122,1,'samuelsb16@notmail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (127,13,1,'samuels.eleonor@testmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (128,13,1,'et.samuels@spamalot.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (129,99,1,'patelc59@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (130,45,1,'elinap@infomail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (131,45,1,'patel-deforest.elina45@testmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),
+ (132,160,1,'patel-deforest.delana44@example.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (133,160,1,'delanap@testmail.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (134,181,1,'samsont88@notmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (135,111,1,'kathlynwilson-samson@fakemail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (136,111,1,'wilson-samsonk93@infomail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (137,156,1,'samsonm@mymail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (138,40,1,'omarterry@notmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (139,196,1,'cooper.brzczysaw@lol.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (140,143,1,'cooper.rebekah@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),
+ (141,143,1,'cooperr58@infomail.biz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (142,60,1,'cooper.jina@testmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (143,21,1,'jl.patel@fishmail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (144,21,1,'jacobpatel@lol.net',0,0,0,0,NULL,NULL,NULL,NULL),
+ (145,193,1,'mller-patel.juliann@sample.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (146,86,1,'beulapatel@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (147,86,1,'patel.beula94@fishmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (148,189,1,'sanfordzope@spamalot.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (149,189,1,'zope.e.sanford@sample.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (150,157,1,'zope.r.kacey55@fakemail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (151,157,1,'kaceyz@infomail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (152,142,1,'zope.rodrigo@sample.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (153,142,1,'zope.rodrigo@sample.info',0,0,0,0,NULL,NULL,NULL,NULL),
+ (154,53,1,'zopeb@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (155,53,1,'zope.u.bob@infomail.com',0,0,0,0,NULL,NULL,NULL,NULL),
+ (156,136,1,'shaunablackwell92@sample.biz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (157,148,1,'blackwell.sharyn@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (158,141,1,'blackwell.andrew@sample.net',1,0,0,0,NULL,NULL,NULL,NULL),
+ (159,185,1,'mcreynolds.sonny64@mymail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (160,129,1,'elinachowski@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),
+ (161,81,1,'mcreynolds-chowskil@notmail.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (162,81,1,'mcreynolds-chowski.lincoln45@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),
+ (163,55,1,'rcruz41@mymail.info',1,0,0,0,NULL,NULL,NULL,NULL),
+ (164,128,1,'cruza88@notmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (165,121,1,'rw.cruz@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),
+ (166,121,1,'rolandc@fishmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),
+ (167,166,1,'dk.cruz@example.co.in',1,0,0,0,NULL,NULL,NULL,NULL),
+ (168,107,3,'feedback@michiganfund.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (169,42,2,'patelm@michiganfund.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (170,48,3,'feedback@illinoisschool.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (171,127,2,'vpatel72@illinoisschool.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (172,175,3,'service@dousmansolutions.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (173,8,2,'smith.n.lincoln@dousmansolutions.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (174,74,3,'contact@cadellsystems.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (175,166,2,'cruz.k.delana@cadellsystems.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (176,23,3,'contact@lincolninitiative.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (177,124,2,'kandacet@lincolninitiative.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (178,109,3,'info@coloradonetwork.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (179,161,2,'shermanjensen@coloradonetwork.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (180,22,3,'contact@woodbridgeempowerment.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (181,52,2,'.59@woodbridgeempowerment.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (182,150,3,'contact@chillicothefamily.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (183,104,3,'contact@marylandcenter.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (184,51,2,'njones@marylandcenter.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (185,65,3,'contact@secondcenter.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (186,61,2,'.2@secondcenter.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (187,113,3,'contact@californiaenvironmentalnetwork.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (188,122,2,'brittneysamuels51@californiaenvironmentalnetwork.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (189,46,3,'info@californiafamilyalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (190,138,2,'sharynp@californiafamilyalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),
+ (191,202,1,'jenny@example.com',1,0,0,0,NULL,NULL,NULL,NULL),
+ (192,NULL,1,'development@example.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (193,NULL,1,'tournaments@example.org',0,0,0,0,NULL,NULL,NULL,NULL),
+ (194,NULL,1,'celebration@example.org',0,0,0,0,NULL,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_email` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -3250,161 +3254,161 @@ INSERT INTO `civicrm_entity_financial_trxn` (`id`, `entity_table`, `entity_id`,
  (64,'civicrm_financial_item',32,32,100.00),
  (65,'civicrm_contribution',34,33,100.00),
  (66,'civicrm_financial_item',33,33,100.00),
- (67,'civicrm_contribution',36,34,100.00),
+ (67,'civicrm_contribution',38,34,100.00),
  (68,'civicrm_financial_item',34,34,100.00),
- (69,'civicrm_contribution',38,35,100.00),
+ (69,'civicrm_contribution',40,35,100.00),
  (70,'civicrm_financial_item',35,35,100.00),
- (71,'civicrm_contribution',40,36,100.00),
+ (71,'civicrm_contribution',44,36,100.00),
  (72,'civicrm_financial_item',36,36,100.00),
- (73,'civicrm_contribution',41,37,100.00),
+ (73,'civicrm_contribution',48,37,100.00),
  (74,'civicrm_financial_item',37,37,100.00),
- (75,'civicrm_contribution',44,38,100.00),
+ (75,'civicrm_contribution',50,38,100.00),
  (76,'civicrm_financial_item',38,38,100.00),
- (77,'civicrm_contribution',46,39,100.00),
+ (77,'civicrm_contribution',52,39,100.00),
  (78,'civicrm_financial_item',39,39,100.00),
- (79,'civicrm_contribution',48,40,100.00),
+ (79,'civicrm_contribution',54,40,100.00),
  (80,'civicrm_financial_item',40,40,100.00),
- (81,'civicrm_contribution',50,41,100.00),
+ (81,'civicrm_contribution',58,41,100.00),
  (82,'civicrm_financial_item',41,41,100.00),
- (83,'civicrm_contribution',52,42,100.00),
+ (83,'civicrm_contribution',60,42,100.00),
  (84,'civicrm_financial_item',42,42,100.00),
- (85,'civicrm_contribution',54,43,100.00),
- (86,'civicrm_financial_item',43,43,100.00),
- (87,'civicrm_contribution',56,44,100.00),
- (88,'civicrm_financial_item',44,44,100.00),
- (89,'civicrm_contribution',58,45,100.00),
- (90,'civicrm_financial_item',45,45,100.00),
- (91,'civicrm_contribution',60,46,100.00),
- (92,'civicrm_financial_item',46,46,100.00),
- (93,'civicrm_contribution',61,47,100.00),
- (94,'civicrm_financial_item',47,47,100.00),
- (95,'civicrm_contribution',33,48,50.00),
+ (85,'civicrm_contribution',33,43,50.00),
+ (86,'civicrm_financial_item',43,43,50.00),
+ (87,'civicrm_contribution',35,44,50.00),
+ (88,'civicrm_financial_item',44,44,50.00),
+ (89,'civicrm_contribution',36,45,50.00),
+ (90,'civicrm_financial_item',45,45,50.00),
+ (91,'civicrm_contribution',37,46,50.00),
+ (92,'civicrm_financial_item',46,46,50.00),
+ (93,'civicrm_contribution',39,47,50.00),
+ (94,'civicrm_financial_item',47,47,50.00),
+ (95,'civicrm_contribution',41,48,50.00),
  (96,'civicrm_financial_item',48,48,50.00),
- (97,'civicrm_contribution',35,49,50.00),
+ (97,'civicrm_contribution',43,49,50.00),
  (98,'civicrm_financial_item',49,49,50.00),
- (99,'civicrm_contribution',37,50,50.00),
+ (99,'civicrm_contribution',45,50,50.00),
  (100,'civicrm_financial_item',50,50,50.00),
- (101,'civicrm_contribution',39,51,50.00),
+ (101,'civicrm_contribution',46,51,50.00),
  (102,'civicrm_financial_item',51,51,50.00),
- (103,'civicrm_contribution',43,52,50.00),
+ (103,'civicrm_contribution',47,52,50.00),
  (104,'civicrm_financial_item',52,52,50.00),
- (105,'civicrm_contribution',45,53,50.00),
+ (105,'civicrm_contribution',49,53,50.00),
  (106,'civicrm_financial_item',53,53,50.00),
- (107,'civicrm_contribution',47,54,50.00),
+ (107,'civicrm_contribution',51,54,50.00),
  (108,'civicrm_financial_item',54,54,50.00),
- (109,'civicrm_contribution',49,55,50.00),
+ (109,'civicrm_contribution',55,55,50.00),
  (110,'civicrm_financial_item',55,55,50.00),
- (111,'civicrm_contribution',51,56,50.00),
+ (111,'civicrm_contribution',56,56,50.00),
  (112,'civicrm_financial_item',56,56,50.00),
- (113,'civicrm_contribution',55,57,50.00),
+ (113,'civicrm_contribution',57,57,50.00),
  (114,'civicrm_financial_item',57,57,50.00),
- (115,'civicrm_contribution',57,58,50.00),
+ (115,'civicrm_contribution',59,58,50.00),
  (116,'civicrm_financial_item',58,58,50.00),
- (117,'civicrm_contribution',59,59,50.00),
+ (117,'civicrm_contribution',61,59,50.00),
  (118,'civicrm_financial_item',59,59,50.00),
  (119,'civicrm_contribution',42,60,1200.00),
  (120,'civicrm_financial_item',60,60,1200.00),
  (121,'civicrm_contribution',53,61,1200.00),
  (122,'civicrm_financial_item',61,61,1200.00),
- (123,'civicrm_contribution',107,62,50.00),
+ (123,'civicrm_contribution',77,62,50.00),
  (124,'civicrm_financial_item',62,62,50.00),
- (125,'civicrm_contribution',101,63,50.00),
+ (125,'civicrm_contribution',105,63,50.00),
  (126,'civicrm_financial_item',63,63,50.00),
- (127,'civicrm_contribution',70,64,50.00),
+ (127,'civicrm_contribution',64,64,50.00),
  (128,'civicrm_financial_item',64,64,50.00),
- (129,'civicrm_contribution',75,65,50.00),
+ (129,'civicrm_contribution',93,65,50.00),
  (130,'civicrm_financial_item',65,65,50.00),
- (131,'civicrm_contribution',63,66,50.00),
+ (131,'civicrm_contribution',95,66,50.00),
  (132,'civicrm_financial_item',66,66,50.00),
- (133,'civicrm_contribution',90,67,50.00),
+ (133,'civicrm_contribution',75,67,50.00),
  (134,'civicrm_financial_item',67,67,50.00),
- (135,'civicrm_contribution',69,68,50.00),
+ (135,'civicrm_contribution',106,68,50.00),
  (136,'civicrm_financial_item',68,68,50.00),
- (137,'civicrm_contribution',76,69,50.00),
+ (137,'civicrm_contribution',88,69,50.00),
  (138,'civicrm_financial_item',69,69,50.00),
- (139,'civicrm_contribution',112,70,50.00),
+ (139,'civicrm_contribution',83,70,50.00),
  (140,'civicrm_financial_item',70,70,50.00),
- (141,'civicrm_contribution',83,71,50.00),
+ (141,'civicrm_contribution',103,71,50.00),
  (142,'civicrm_financial_item',71,71,50.00),
- (143,'civicrm_contribution',102,72,50.00),
+ (143,'civicrm_contribution',90,72,50.00),
  (144,'civicrm_financial_item',72,72,50.00),
- (145,'civicrm_contribution',93,73,50.00),
+ (145,'civicrm_contribution',72,73,50.00),
  (146,'civicrm_financial_item',73,73,50.00),
- (147,'civicrm_contribution',109,74,50.00),
+ (147,'civicrm_contribution',111,74,50.00),
  (148,'civicrm_financial_item',74,74,50.00),
- (149,'civicrm_contribution',71,75,50.00),
+ (149,'civicrm_contribution',70,75,50.00),
  (150,'civicrm_financial_item',75,75,50.00),
- (151,'civicrm_contribution',77,76,50.00),
+ (151,'civicrm_contribution',67,76,50.00),
  (152,'civicrm_financial_item',76,76,50.00),
- (153,'civicrm_contribution',88,77,50.00),
+ (153,'civicrm_contribution',65,77,50.00),
  (154,'civicrm_financial_item',77,77,50.00),
- (155,'civicrm_contribution',68,78,800.00),
+ (155,'civicrm_contribution',109,78,800.00),
  (156,'civicrm_financial_item',78,78,800.00),
- (157,'civicrm_contribution',97,79,800.00),
+ (157,'civicrm_contribution',98,79,800.00),
  (158,'civicrm_financial_item',79,79,800.00),
- (159,'civicrm_contribution',84,80,800.00),
+ (159,'civicrm_contribution',66,80,800.00),
  (160,'civicrm_financial_item',80,80,800.00),
- (161,'civicrm_contribution',104,81,800.00),
+ (161,'civicrm_contribution',71,81,800.00),
  (162,'civicrm_financial_item',81,81,800.00),
- (163,'civicrm_contribution',95,82,800.00),
+ (163,'civicrm_contribution',100,82,800.00),
  (164,'civicrm_financial_item',82,82,800.00),
- (165,'civicrm_contribution',85,83,800.00),
+ (165,'civicrm_contribution',84,83,800.00),
  (166,'civicrm_financial_item',83,83,800.00),
- (167,'civicrm_contribution',105,84,800.00),
+ (167,'civicrm_contribution',82,84,800.00),
  (168,'civicrm_financial_item',84,84,800.00),
- (169,'civicrm_contribution',98,85,800.00),
+ (169,'civicrm_contribution',104,85,800.00),
  (170,'civicrm_financial_item',85,85,800.00),
- (171,'civicrm_contribution',66,86,800.00),
+ (171,'civicrm_contribution',91,86,800.00),
  (172,'civicrm_financial_item',86,86,800.00),
- (173,'civicrm_contribution',80,87,800.00),
+ (173,'civicrm_contribution',101,87,800.00),
  (174,'civicrm_financial_item',87,87,800.00),
- (175,'civicrm_contribution',72,88,800.00),
+ (175,'civicrm_contribution',97,88,800.00),
  (176,'civicrm_financial_item',88,88,800.00),
- (177,'civicrm_contribution',91,89,800.00),
+ (177,'civicrm_contribution',86,89,800.00),
  (178,'civicrm_financial_item',89,89,800.00),
- (179,'civicrm_contribution',82,90,800.00),
+ (179,'civicrm_contribution',80,90,800.00),
  (180,'civicrm_financial_item',90,90,800.00),
- (181,'civicrm_contribution',67,91,800.00),
+ (181,'civicrm_contribution',99,91,800.00),
  (182,'civicrm_financial_item',91,91,800.00),
- (183,'civicrm_contribution',73,92,800.00),
+ (183,'civicrm_contribution',96,92,800.00),
  (184,'civicrm_financial_item',92,92,800.00),
- (185,'civicrm_contribution',78,93,800.00),
+ (185,'civicrm_contribution',76,93,800.00),
  (186,'civicrm_financial_item',93,93,800.00),
- (187,'civicrm_contribution',99,94,800.00),
+ (187,'civicrm_contribution',74,94,800.00),
  (188,'civicrm_financial_item',94,94,800.00),
- (189,'civicrm_contribution',64,95,800.00),
+ (189,'civicrm_contribution',107,95,800.00),
  (190,'civicrm_financial_item',95,95,800.00),
- (191,'civicrm_contribution',87,96,50.00),
+ (191,'civicrm_contribution',89,96,50.00),
  (192,'civicrm_financial_item',96,96,50.00),
- (193,'civicrm_contribution',108,97,50.00),
+ (193,'civicrm_contribution',69,97,50.00),
  (194,'civicrm_financial_item',97,97,50.00),
- (195,'civicrm_contribution',65,98,50.00),
+ (195,'civicrm_contribution',112,98,50.00),
  (196,'civicrm_financial_item',98,98,50.00),
- (197,'civicrm_contribution',94,99,50.00),
+ (197,'civicrm_contribution',63,99,50.00),
  (198,'civicrm_financial_item',99,99,50.00),
- (199,'civicrm_contribution',106,100,50.00),
+ (199,'civicrm_contribution',78,100,50.00),
  (200,'civicrm_financial_item',100,100,50.00),
- (201,'civicrm_contribution',96,101,50.00),
+ (201,'civicrm_contribution',85,101,50.00),
  (202,'civicrm_financial_item',101,101,50.00),
- (203,'civicrm_contribution',100,102,50.00),
+ (203,'civicrm_contribution',92,102,50.00),
  (204,'civicrm_financial_item',102,102,50.00),
- (205,'civicrm_contribution',81,103,50.00),
+ (205,'civicrm_contribution',73,103,50.00),
  (206,'civicrm_financial_item',103,103,50.00),
- (207,'civicrm_contribution',103,104,50.00),
+ (207,'civicrm_contribution',102,104,50.00),
  (208,'civicrm_financial_item',104,104,50.00),
- (209,'civicrm_contribution',79,105,50.00),
+ (209,'civicrm_contribution',94,105,50.00),
  (210,'civicrm_financial_item',105,105,50.00),
- (211,'civicrm_contribution',89,106,50.00),
+ (211,'civicrm_contribution',110,106,50.00),
  (212,'civicrm_financial_item',106,106,50.00),
- (213,'civicrm_contribution',111,107,50.00),
+ (213,'civicrm_contribution',81,107,50.00),
  (214,'civicrm_financial_item',107,107,50.00),
- (215,'civicrm_contribution',86,108,50.00),
+ (215,'civicrm_contribution',108,108,50.00),
  (216,'civicrm_financial_item',108,108,50.00),
- (217,'civicrm_contribution',92,109,50.00),
+ (217,'civicrm_contribution',68,109,50.00),
  (218,'civicrm_financial_item',109,109,50.00),
- (219,'civicrm_contribution',74,110,50.00),
+ (219,'civicrm_contribution',79,110,50.00),
  (220,'civicrm_financial_item',110,110,50.00),
- (221,'civicrm_contribution',110,111,50.00),
+ (221,'civicrm_contribution',87,111,50.00),
  (222,'civicrm_financial_item',111,111,50.00);
 /*!40000 ALTER TABLE `civicrm_entity_financial_trxn` ENABLE KEYS */;
 UNLOCK TABLES;
@@ -3416,126 +3420,123 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_entity_tag` WRITE;
 /*!40000 ALTER TABLE `civicrm_entity_tag` DISABLE KEYS */;
 INSERT INTO `civicrm_entity_tag` (`id`, `entity_table`, `entity_id`, `tag_id`) VALUES
- (37,'civicrm_contact',2,4),
- (51,'civicrm_contact',3,4),
- (52,'civicrm_contact',3,5),
- (54,'civicrm_contact',4,4),
- (90,'civicrm_contact',7,5),
- (35,'civicrm_contact',9,4),
- (36,'civicrm_contact',9,5),
- (38,'civicrm_contact',10,4),
- (119,'civicrm_contact',16,4),
- (64,'civicrm_contact',18,4),
- (65,'civicrm_contact',18,5),
- (118,'civicrm_contact',19,4),
- (66,'civicrm_contact',20,5),
- (8,'civicrm_contact',21,1),
- (114,'civicrm_contact',22,5),
- (98,'civicrm_contact',24,4),
- (99,'civicrm_contact',24,5),
- (45,'civicrm_contact',27,4),
- (46,'civicrm_contact',27,5),
- (16,'civicrm_contact',30,4),
- (17,'civicrm_contact',30,5),
- (85,'civicrm_contact',32,4),
- (71,'civicrm_contact',33,4),
- (72,'civicrm_contact',33,5),
- (7,'civicrm_contact',34,1),
- (48,'civicrm_contact',36,4),
- (49,'civicrm_contact',36,5),
+ (87,'civicrm_contact',2,4),
+ (101,'civicrm_contact',3,4),
+ (102,'civicrm_contact',3,5),
+ (23,'civicrm_contact',5,5),
+ (26,'civicrm_contact',9,4),
+ (27,'civicrm_contact',9,5),
+ (16,'civicrm_contact',14,5),
+ (70,'civicrm_contact',16,4),
+ (51,'civicrm_contact',17,4),
+ (56,'civicrm_contact',19,5),
+ (105,'civicrm_contact',21,4),
+ (106,'civicrm_contact',21,5),
+ (39,'civicrm_contact',24,4),
+ (40,'civicrm_contact',24,5),
+ (28,'civicrm_contact',25,5),
+ (88,'civicrm_contact',26,5),
+ (89,'civicrm_contact',30,4),
+ (90,'civicrm_contact',30,5),
+ (46,'civicrm_contact',31,4),
+ (52,'civicrm_contact',33,4),
+ (53,'civicrm_contact',33,5),
+ (48,'civicrm_contact',35,4),
+ (75,'civicrm_contact',36,4),
+ (76,'civicrm_contact',36,5),
+ (79,'civicrm_contact',37,5),
+ (8,'civicrm_contact',38,3),
  (100,'civicrm_contact',40,5),
- (21,'civicrm_contact',46,5),
- (4,'civicrm_contact',48,3),
- (69,'civicrm_contact',52,5),
- (62,'civicrm_contact',53,4),
- (53,'civicrm_contact',55,4),
- (116,'civicrm_contact',57,4),
- (117,'civicrm_contact',57,5),
- (18,'civicrm_contact',58,5),
- (24,'civicrm_contact',59,5),
- (94,'civicrm_contact',68,5),
- (33,'civicrm_contact',70,4),
- (86,'civicrm_contact',72,4),
- (87,'civicrm_contact',72,5),
- (80,'civicrm_contact',75,4),
- (81,'civicrm_contact',75,5),
- (12,'civicrm_contact',77,5),
- (39,'civicrm_contact',79,5),
- (57,'civicrm_contact',81,4),
- (58,'civicrm_contact',81,5),
- (89,'civicrm_contact',82,5),
- (60,'civicrm_contact',84,4),
- (61,'civicrm_contact',84,5),
- (6,'civicrm_contact',85,3),
- (25,'civicrm_contact',86,5),
- (107,'civicrm_contact',87,4),
- (108,'civicrm_contact',87,5),
- (47,'civicrm_contact',88,5),
- (109,'civicrm_contact',91,5),
- (40,'civicrm_contact',93,4),
- (41,'civicrm_contact',93,5),
- (88,'civicrm_contact',94,5),
- (92,'civicrm_contact',96,4),
- (93,'civicrm_contact',96,5),
- (120,'civicrm_contact',98,4),
- (2,'civicrm_contact',99,1),
- (28,'civicrm_contact',100,5),
- (79,'civicrm_contact',103,4),
- (31,'civicrm_contact',104,5),
- (76,'civicrm_contact',105,4),
- (77,'civicrm_contact',105,5),
- (34,'civicrm_contact',107,5),
- (29,'civicrm_contact',108,4),
- (30,'civicrm_contact',108,5),
- (9,'civicrm_contact',116,2),
- (104,'civicrm_contact',117,4),
- (105,'civicrm_contact',117,5),
- (73,'civicrm_contact',118,5),
- (78,'civicrm_contact',119,5),
- (111,'civicrm_contact',120,4),
- (112,'civicrm_contact',120,5),
- (26,'civicrm_contact',123,4),
- (27,'civicrm_contact',123,5),
- (5,'civicrm_contact',126,1),
- (70,'civicrm_contact',128,4),
- (74,'civicrm_contact',129,4),
- (75,'civicrm_contact',129,5),
- (91,'civicrm_contact',130,5),
- (3,'civicrm_contact',132,1),
- (13,'civicrm_contact',133,5),
- (23,'civicrm_contact',136,5),
- (55,'civicrm_contact',144,4),
- (56,'civicrm_contact',144,5),
- (59,'civicrm_contact',145,5),
- (67,'civicrm_contact',150,4),
- (68,'civicrm_contact',150,5),
- (97,'civicrm_contact',151,5),
- (14,'civicrm_contact',162,4),
- (15,'civicrm_contact',162,5),
- (1,'civicrm_contact',163,2),
- (43,'civicrm_contact',165,4),
- (44,'civicrm_contact',165,5),
- (113,'civicrm_contact',166,5),
- (50,'civicrm_contact',167,4),
- (101,'civicrm_contact',170,5),
- (95,'civicrm_contact',174,4),
- (96,'civicrm_contact',174,5),
- (32,'civicrm_contact',175,5),
- (106,'civicrm_contact',179,4),
- (82,'civicrm_contact',180,4),
- (83,'civicrm_contact',180,5),
- (110,'civicrm_contact',185,5),
- (22,'civicrm_contact',187,4),
- (11,'civicrm_contact',188,4),
- (84,'civicrm_contact',190,4),
- (10,'civicrm_contact',191,2),
- (42,'civicrm_contact',193,5),
- (115,'civicrm_contact',194,5),
- (19,'civicrm_contact',195,4),
- (20,'civicrm_contact',195,5),
- (102,'civicrm_contact',198,4),
- (103,'civicrm_contact',198,5),
- (63,'civicrm_contact',199,5);
+ (44,'civicrm_contact',44,5),
+ (95,'civicrm_contact',45,4),
+ (96,'civicrm_contact',45,5),
+ (59,'civicrm_contact',51,4),
+ (60,'civicrm_contact',51,5),
+ (10,'civicrm_contact',54,3),
+ (116,'civicrm_contact',55,5),
+ (43,'civicrm_contact',58,4),
+ (9,'civicrm_contact',65,1),
+ (61,'civicrm_contact',68,4),
+ (77,'civicrm_contact',69,4),
+ (78,'civicrm_contact',69,5),
+ (35,'civicrm_contact',73,4),
+ (4,'civicrm_contact',74,2),
+ (62,'civicrm_contact',78,4),
+ (63,'civicrm_contact',78,5),
+ (6,'civicrm_contact',80,1),
+ (115,'civicrm_contact',82,4),
+ (57,'civicrm_contact',88,5),
+ (83,'civicrm_contact',89,5),
+ (29,'civicrm_contact',90,4),
+ (30,'civicrm_contact',90,5),
+ (38,'civicrm_contact',91,4),
+ (45,'civicrm_contact',95,5),
+ (20,'civicrm_contact',97,4),
+ (25,'civicrm_contact',98,5),
+ (93,'civicrm_contact',99,4),
+ (94,'civicrm_contact',99,5),
+ (98,'civicrm_contact',102,4),
+ (99,'civicrm_contact',102,5),
+ (71,'civicrm_contact',105,4),
+ (72,'civicrm_contact',105,5),
+ (1,'civicrm_contact',107,2),
+ (32,'civicrm_contact',108,4),
+ (33,'civicrm_contact',108,5),
+ (5,'civicrm_contact',109,1),
+ (21,'civicrm_contact',110,4),
+ (2,'civicrm_contact',115,2),
+ (31,'civicrm_contact',116,4),
+ (49,'civicrm_contact',117,4),
+ (50,'civicrm_contact',117,5),
+ (47,'civicrm_contact',119,4),
+ (117,'civicrm_contact',121,4),
+ (92,'civicrm_contact',122,5),
+ (58,'civicrm_contact',125,5),
+ (84,'civicrm_contact',127,5),
+ (34,'civicrm_contact',130,4),
+ (80,'civicrm_contact',131,5),
+ (112,'civicrm_contact',136,4),
+ (36,'civicrm_contact',138,4),
+ (37,'civicrm_contact',138,5),
+ (91,'civicrm_contact',139,4),
+ (42,'civicrm_contact',140,4),
+ (111,'civicrm_contact',142,5),
+ (104,'civicrm_contact',145,4),
+ (113,'civicrm_contact',148,4),
+ (65,'civicrm_contact',151,4),
+ (22,'civicrm_contact',152,4),
+ (73,'civicrm_contact',154,5),
+ (68,'civicrm_contact',159,4),
+ (69,'civicrm_contact',159,5),
+ (64,'civicrm_contact',161,4),
+ (12,'civicrm_contact',168,4),
+ (13,'civicrm_contact',168,5),
+ (107,'civicrm_contact',171,4),
+ (108,'civicrm_contact',171,5),
+ (67,'civicrm_contact',172,5),
+ (14,'civicrm_contact',174,4),
+ (15,'civicrm_contact',174,5),
+ (3,'civicrm_contact',175,1),
+ (11,'civicrm_contact',176,5),
+ (66,'civicrm_contact',179,5),
+ (7,'civicrm_contact',180,2),
+ (97,'civicrm_contact',181,4),
+ (24,'civicrm_contact',184,4),
+ (114,'civicrm_contact',185,4),
+ (81,'civicrm_contact',186,4),
+ (82,'civicrm_contact',186,5),
+ (41,'civicrm_contact',187,4),
+ (109,'civicrm_contact',189,4),
+ (110,'civicrm_contact',189,5),
+ (19,'civicrm_contact',191,5),
+ (54,'civicrm_contact',192,4),
+ (55,'civicrm_contact',192,5),
+ (74,'civicrm_contact',194,5),
+ (17,'civicrm_contact',195,4),
+ (18,'civicrm_contact',195,5),
+ (103,'civicrm_contact',196,5),
+ (85,'civicrm_contact',201,4),
+ (86,'civicrm_contact',201,5);
 /*!40000 ALTER TABLE `civicrm_entity_tag` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -3546,9 +3547,9 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_event` WRITE;
 /*!40000 ALTER TABLE `civicrm_event` DISABLE KEYS */;
 INSERT INTO `civicrm_event` (`id`, `title`, `summary`, `description`, `event_type_id`, `participant_listing_id`, `is_public`, `start_date`, `end_date`, `is_online_registration`, `registration_link_text`, `registration_start_date`, `registration_end_date`, `max_participants`, `event_full_text`, `is_monetary`, `financial_type_id`, `payment_processor`, `is_map`, `is_active`, `fee_label`, `is_show_location`, `loc_block_id`, `default_role_id`, `intro_text`, `footer_text`, `confirm_title`, `confirm_text`, `confirm_footer_text`, `is_email_confirm`, `confirm_email_text`, `confirm_from_name`, `confirm_from_email`, `cc_confirm`, `bcc_confirm`, `default_fee_id`, `default_discount_fee_id`, `thankyou_title`, `thankyou_text`, `thankyou_footer_text`, `is_pay_later`, `pay_later_text`, `pay_later_receipt`, `is_partial_payment`, `initial_amount_label`, `initial_amount_help_text`, `min_initial_amount`, `is_multiple_registrations`, `max_additional_participants`, `allow_same_participant_emails`, `has_waitlist`, `requires_approval`, `expiration_time`, `allow_selfcancelxfer`, `selfcancelxfer_time`, `waitlist_text`, `approval_req_text`, `is_template`, `template_title`, `created_id`, `created_date`, `currency`, `campaign_id`, `is_share`, `is_confirm_enabled`, `parent_event_id`, `slot_label_id`, `dedupe_rule_group_id`, `is_billing_required`) VALUES
- (1,'Fall Fundraiser Dinner','Kick up your heels at our Fall Fundraiser Dinner/Dance at Glen Echo Park! Come by yourself or bring a partner, friend or the entire family!','This event benefits our teen programs. Admission includes a full 3 course meal and wine or soft drinks. Grab your dancing shoes, bring the kids and come join the party!',3,1,1,'2022-12-15 17:00:00','2022-12-17 17:00:00',1,'Register Now',NULL,NULL,100,'Sorry! The Fall Fundraiser Dinner is full. Please call Jane at 204 222-1000 ext 33 if you want to be added to the waiting list.',1,4,NULL,1,1,'Dinner Contribution',1,1,1,'Fill in the information below to join as at this wonderful dinner event.',NULL,'Confirm Your Registration Information','Review the information below carefully.',NULL,1,'Contact the Development Department if you need to make any changes to your registration.','Fundraising Dept.','development@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!','<p>Thank you for your support. Your contribution will help us build even better tools.</p><p>Please tell your friends and colleagues about this wonderful event.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',1,'I will send payment by check','Send a check payable to Our Organization within 3 business days to hold your reservation. Checks should be sent to: 100 Main St., Suite 3, San Francisco CA 94110',0,NULL,NULL,NULL,1,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
- (2,'Summer Solstice Festival Day Concert','Festival Day is coming! Join us and help support your parks.','We will gather at noon, learn a song all together,  and then join in a joyous procession to the pavilion. We will be one of many groups performing at this wonderful concert which benefits our city parks.',5,1,1,'2022-06-14 12:00:00','2022-06-14 17:00:00',1,'Register Now',NULL,NULL,50,'We have all the singers we can handle. Come to the pavilion anyway and join in from the audience.',1,2,NULL,0,1,'Festival Fee',1,2,1,'Complete the form below and click Continue to register online for the festival. Or you can register by calling us at 204 222-1000 ext 22.','','Confirm Your Registration Information','','',1,'This email confirms your registration. If you have questions or need to change your registration - please do not hesitate to call us.','Event Dept.','events@example.org','',NULL,NULL,NULL,'Thanks for Your Joining In!','<p>Thank you for your support. Your participation will help build new parks.</p><p>Please tell your friends and colleagues about the concert.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,1,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
- (3,'Rain-forest Cup Youth Soccer Tournament','Sign up your team to participate in this fun tournament which benefits several Rain-forest protection groups in the Amazon basin.','This is a FYSA Sanctioned Tournament, which is open to all USSF/FIFA affiliated organizations for boys and girls in age groups: U9-U10 (6v6), U11-U12 (8v8), and U13-U17 (Full Sided).',3,1,1,'2023-01-15 07:00:00','2023-01-18 17:00:00',1,'Register Now',NULL,NULL,500,'Sorry! All available team slots for this tournament have been filled. Contact Jill Futbol for information about the waiting list and next years event.',1,4,NULL,0,1,'Tournament Fees',1,3,1,'Complete the form below to register your team for this year\'s tournament.','<em>A Soccer Youth Event</em>','Review and Confirm Your Registration Information','','<em>A Soccer Youth Event</em>',1,'Contact our Tournament Director for eligibility details.','Tournament Director','tournament@example.org','',NULL,NULL,NULL,'Thanks for Your Support!','<p>Thank you for your support. Your participation will help save thousands of acres of rainforest.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,0,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
+ (1,'Fall Fundraiser Dinner','Kick up your heels at our Fall Fundraiser Dinner/Dance at Glen Echo Park! Come by yourself or bring a partner, friend or the entire family!','This event benefits our teen programs. Admission includes a full 3 course meal and wine or soft drinks. Grab your dancing shoes, bring the kids and come join the party!',3,1,1,'2022-12-22 17:00:00','2022-12-24 17:00:00',1,'Register Now',NULL,NULL,100,'Sorry! The Fall Fundraiser Dinner is full. Please call Jane at 204 222-1000 ext 33 if you want to be added to the waiting list.',1,4,NULL,1,1,'Dinner Contribution',1,1,1,'Fill in the information below to join as at this wonderful dinner event.',NULL,'Confirm Your Registration Information','Review the information below carefully.',NULL,1,'Contact the Development Department if you need to make any changes to your registration.','Fundraising Dept.','development@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!','<p>Thank you for your support. Your contribution will help us build even better tools.</p><p>Please tell your friends and colleagues about this wonderful event.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',1,'I will send payment by check','Send a check payable to Our Organization within 3 business days to hold your reservation. Checks should be sent to: 100 Main St., Suite 3, San Francisco CA 94110',0,NULL,NULL,NULL,1,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
+ (2,'Summer Solstice Festival Day Concert','Festival Day is coming! Join us and help support your parks.','We will gather at noon, learn a song all together,  and then join in a joyous procession to the pavilion. We will be one of many groups performing at this wonderful concert which benefits our city parks.',5,1,1,'2022-06-21 12:00:00','2022-06-21 17:00:00',1,'Register Now',NULL,NULL,50,'We have all the singers we can handle. Come to the pavilion anyway and join in from the audience.',1,2,NULL,0,1,'Festival Fee',1,2,1,'Complete the form below and click Continue to register online for the festival. Or you can register by calling us at 204 222-1000 ext 22.','','Confirm Your Registration Information','','',1,'This email confirms your registration. If you have questions or need to change your registration - please do not hesitate to call us.','Event Dept.','events@example.org','',NULL,NULL,NULL,'Thanks for Your Joining In!','<p>Thank you for your support. Your participation will help build new parks.</p><p>Please tell your friends and colleagues about the concert.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,1,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
+ (3,'Rain-forest Cup Youth Soccer Tournament','Sign up your team to participate in this fun tournament which benefits several Rain-forest protection groups in the Amazon basin.','This is a FYSA Sanctioned Tournament, which is open to all USSF/FIFA affiliated organizations for boys and girls in age groups: U9-U10 (6v6), U11-U12 (8v8), and U13-U17 (Full Sided).',3,1,1,'2023-01-22 07:00:00','2023-01-25 17:00:00',1,'Register Now',NULL,NULL,500,'Sorry! All available team slots for this tournament have been filled. Contact Jill Futbol for information about the waiting list and next years event.',1,4,NULL,0,1,'Tournament Fees',1,3,1,'Complete the form below to register your team for this year\'s tournament.','<em>A Soccer Youth Event</em>','Review and Confirm Your Registration Information','','<em>A Soccer Youth Event</em>',1,'Contact our Tournament Director for eligibility details.','Tournament Director','tournament@example.org','',NULL,NULL,NULL,'Thanks for Your Support!','<p>Thank you for your support. Your participation will help save thousands of acres of rainforest.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,0,0,0,0,0,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
  (4,NULL,NULL,NULL,4,1,1,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,0,0,0,NULL,0,0,NULL,NULL,1,'Free Meeting without Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
  (5,NULL,NULL,NULL,4,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,0,0,NULL,0,0,NULL,NULL,1,'Free Meeting with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),
  (6,NULL,NULL,NULL,1,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,1,4,NULL,0,1,'Conference Fee',1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,1,NULL,'Event Template Dept.','event_templates@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,0,0,NULL,0,0,NULL,NULL,1,'Paid Conference with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0);
@@ -3632,117 +3633,117 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_financial_item` WRITE;
 /*!40000 ALTER TABLE `civicrm_financial_item` DISABLE KEYS */;
 INSERT INTO `civicrm_financial_item` (`id`, `created_date`, `transaction_date`, `contact_id`, `description`, `amount`, `currency`, `financial_account_id`, `status_id`, `entity_table`, `entity_id`) VALUES
- (1,'2022-06-15 13:01:48','2012-06-15 13:01:47',2,'Contribution Amount',125.00,'USD',1,1,'civicrm_line_item',1),
- (2,'2022-06-15 13:01:48','2020-03-15 13:01:47',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',2),
- (3,'2022-06-15 13:01:48','2016-05-21 00:01:47',6,'Contribution Amount',25.00,'GBP',1,1,'civicrm_line_item',3),
- (4,'2022-06-15 13:01:48','2020-03-15 13:01:47',8,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',4),
- (5,'2022-06-15 13:01:48','2020-03-15 13:01:47',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',5),
- (6,'2022-06-15 13:01:48','2022-03-22 12:19:47',16,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',6),
- (7,'2022-06-15 13:01:48','2022-06-13 13:01:47',19,'Contribution Amount',1750.00,'USD',1,1,'civicrm_line_item',7),
- (8,'2022-06-15 13:01:48','2021-10-21 21:12:47',82,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',8),
- (9,'2022-06-15 13:01:48','2021-07-15 13:01:47',92,'Contribution Amount',10.00,'USD',1,1,'civicrm_line_item',9),
- (10,'2022-06-15 13:01:48','2018-01-23 15:01:47',34,'Contribution Amount',250.00,'USD',1,1,'civicrm_line_item',10),
- (11,'2022-06-15 13:01:48','2022-06-14 09:01:47',71,'Contribution Amount',500.00,'JPY',1,1,'civicrm_line_item',11),
- (12,'2022-06-15 13:01:48','2021-03-15 02:28:27',43,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',12),
- (13,'2022-06-15 13:01:48','2022-03-15 00:00:00',32,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',13),
- (14,'2022-06-15 13:01:48','2022-04-15 00:00:00',32,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',14),
- (15,'2022-06-15 13:01:48','2021-03-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',15),
- (16,'2022-06-15 13:01:48','2021-04-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',16),
- (17,'2022-06-15 13:01:48','2021-05-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',17),
- (18,'2022-06-15 13:01:48','2021-06-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',18),
- (19,'2022-06-15 13:01:48','2021-07-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',19),
- (20,'2022-06-15 13:01:48','2021-08-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',20),
- (21,'2022-06-15 13:01:48','2021-09-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',21),
- (22,'2022-06-15 13:01:48','2021-10-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',22),
- (23,'2022-06-15 13:01:49','2021-11-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',23),
- (24,'2022-06-15 13:01:49','2021-12-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',24),
- (25,'2022-06-15 13:01:49','2022-01-15 13:01:47',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',25),
- (26,'2022-06-15 13:01:49','2021-10-15 13:01:47',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',26),
- (27,'2022-06-15 13:01:49','2021-11-15 13:01:47',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',27),
- (28,'2022-06-15 13:01:49','2021-12-15 13:01:47',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',28),
- (29,'2022-06-15 13:01:49','2022-01-15 13:01:47',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',29),
- (30,'2022-06-15 13:01:49','2022-02-15 13:01:47',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',30),
- (31,'2022-06-15 13:01:49','2022-05-15 13:01:47',103,'Contribution Amount',5.00,'EUR',1,1,'civicrm_line_item',31),
- (32,'2022-06-15 13:01:49','2022-06-15 13:01:47',115,'General',100.00,'USD',2,1,'civicrm_line_item',32),
- (33,'2022-06-15 13:01:49','2022-06-15 13:01:47',118,'General',100.00,'USD',2,1,'civicrm_line_item',33),
- (34,'2022-06-15 13:01:49','2022-06-15 13:01:47',180,'General',100.00,'USD',2,1,'civicrm_line_item',34),
- (35,'2022-06-15 13:01:49','2022-06-15 13:01:47',119,'General',100.00,'USD',2,1,'civicrm_line_item',35),
- (36,'2022-06-15 13:01:49','2022-06-15 13:01:47',200,'General',100.00,'USD',2,1,'civicrm_line_item',36),
- (37,'2022-06-15 13:01:49','2022-06-15 13:01:47',30,'General',100.00,'USD',2,1,'civicrm_line_item',37),
- (38,'2022-06-15 13:01:49','2022-06-15 13:01:47',71,'General',100.00,'USD',2,1,'civicrm_line_item',38),
- (39,'2022-06-15 13:01:49','2022-06-15 13:01:47',27,'General',100.00,'USD',2,1,'civicrm_line_item',39),
- (40,'2022-06-15 13:01:49','2022-06-15 13:01:47',83,'General',100.00,'USD',2,1,'civicrm_line_item',40),
- (41,'2022-06-15 13:01:49','2022-06-15 13:01:47',111,'General',100.00,'USD',2,1,'civicrm_line_item',41),
- (42,'2022-06-15 13:01:49','2022-06-15 13:01:47',106,'General',100.00,'USD',2,1,'civicrm_line_item',42),
- (43,'2022-06-15 13:01:49','2022-06-15 13:01:47',173,'General',100.00,'USD',2,1,'civicrm_line_item',43),
- (44,'2022-06-15 13:01:49','2022-06-15 13:01:47',4,'General',100.00,'USD',2,1,'civicrm_line_item',44),
- (45,'2022-06-15 13:01:49','2022-06-15 13:01:47',143,'General',100.00,'USD',2,1,'civicrm_line_item',45),
- (46,'2022-06-15 13:01:49','2022-06-15 13:01:47',109,'General',100.00,'USD',2,1,'civicrm_line_item',46),
- (47,'2022-06-15 13:01:49','2022-06-15 13:01:47',108,'General',100.00,'USD',2,1,'civicrm_line_item',47),
- (48,'2022-06-15 13:01:49','2022-06-15 13:01:47',123,'Student',50.00,'USD',2,1,'civicrm_line_item',48),
- (49,'2022-06-15 13:01:49','2022-06-15 13:01:47',168,'Student',50.00,'USD',2,1,'civicrm_line_item',49),
- (50,'2022-06-15 13:01:49','2022-06-15 13:01:47',26,'Student',50.00,'USD',2,1,'civicrm_line_item',50),
- (51,'2022-06-15 13:01:49','2022-06-15 13:01:47',155,'Student',50.00,'USD',2,1,'civicrm_line_item',51),
- (52,'2022-06-15 13:01:49','2022-06-15 13:01:47',175,'Student',50.00,'USD',2,1,'civicrm_line_item',52),
- (53,'2022-06-15 13:01:49','2022-06-15 13:01:47',117,'Student',50.00,'USD',2,1,'civicrm_line_item',53),
- (54,'2022-06-15 13:01:49','2022-06-15 13:01:47',201,'Student',50.00,'USD',2,1,'civicrm_line_item',54),
- (55,'2022-06-15 13:01:49','2022-06-15 13:01:47',35,'Student',50.00,'USD',2,1,'civicrm_line_item',55),
- (56,'2022-06-15 13:01:49','2022-06-15 13:01:47',166,'Student',50.00,'USD',2,1,'civicrm_line_item',56),
- (57,'2022-06-15 13:01:49','2022-06-15 13:01:47',93,'Student',50.00,'USD',2,1,'civicrm_line_item',57),
- (58,'2022-06-15 13:01:49','2022-06-15 13:01:47',154,'Student',50.00,'USD',2,1,'civicrm_line_item',58),
- (59,'2022-06-15 13:01:49','2022-06-15 13:01:47',158,'Student',50.00,'USD',2,1,'civicrm_line_item',59),
- (60,'2022-06-15 13:01:49','2022-06-15 13:01:47',42,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',60),
- (61,'2022-06-15 13:01:49','2022-06-15 13:01:47',79,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',61),
- (62,'2022-06-15 13:01:49','2022-06-15 13:01:48',182,'Soprano',50.00,'USD',2,1,'civicrm_line_item',97),
- (63,'2022-06-15 13:01:49','2022-06-15 13:01:48',166,'Soprano',50.00,'USD',2,1,'civicrm_line_item',98),
- (64,'2022-06-15 13:01:49','2022-06-15 13:01:48',25,'Soprano',50.00,'USD',2,1,'civicrm_line_item',99),
- (65,'2022-06-15 13:01:49','2022-06-15 13:01:48',54,'Soprano',50.00,'USD',2,1,'civicrm_line_item',100),
- (66,'2022-06-15 13:01:50','2022-06-15 13:01:48',2,'Soprano',50.00,'USD',2,1,'civicrm_line_item',101),
- (67,'2022-06-15 13:01:50','2022-06-15 13:01:48',106,'Soprano',50.00,'USD',2,1,'civicrm_line_item',102),
- (68,'2022-06-15 13:01:50','2022-06-15 13:01:48',19,'Soprano',50.00,'USD',2,1,'civicrm_line_item',103),
- (69,'2022-06-15 13:01:50','2022-06-15 13:01:48',56,'Soprano',50.00,'USD',2,1,'civicrm_line_item',104),
- (70,'2022-06-15 13:01:50','2022-06-15 13:01:48',193,'Soprano',50.00,'USD',2,1,'civicrm_line_item',105),
- (71,'2022-06-15 13:01:50','2022-06-15 13:01:48',85,'Soprano',50.00,'USD',2,1,'civicrm_line_item',106),
- (72,'2022-06-15 13:01:50','2022-06-15 13:01:48',169,'Soprano',50.00,'USD',2,1,'civicrm_line_item',107),
- (73,'2022-06-15 13:01:50','2022-06-15 13:01:48',120,'Soprano',50.00,'USD',2,1,'civicrm_line_item',108),
- (74,'2022-06-15 13:01:50','2022-06-15 13:01:48',187,'Soprano',50.00,'USD',2,1,'civicrm_line_item',109),
- (75,'2022-06-15 13:01:50','2022-06-15 13:01:48',34,'Soprano',50.00,'USD',2,1,'civicrm_line_item',110),
- (76,'2022-06-15 13:01:50','2022-06-15 13:01:48',60,'Soprano',50.00,'USD',2,1,'civicrm_line_item',111),
- (77,'2022-06-15 13:01:50','2022-06-15 13:01:48',104,'Soprano',50.00,'USD',2,1,'civicrm_line_item',112),
- (78,'2022-06-15 13:01:50','2022-06-15 13:01:48',15,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',63),
- (79,'2022-06-15 13:01:50','2022-06-15 13:01:48',148,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',64),
- (80,'2022-06-15 13:01:50','2022-06-15 13:01:48',89,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',65),
- (81,'2022-06-15 13:01:50','2022-06-15 13:01:48',176,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',66),
- (82,'2022-06-15 13:01:50','2022-06-15 13:01:48',135,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',67),
- (83,'2022-06-15 13:01:50','2022-06-15 13:01:48',97,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',68),
- (84,'2022-06-15 13:01:50','2022-06-15 13:01:48',177,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',69),
- (85,'2022-06-15 13:01:50','2022-06-15 13:01:48',156,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',70),
- (86,'2022-06-15 13:01:50','2022-06-15 13:01:48',12,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',71),
- (87,'2022-06-15 13:01:50','2022-06-15 13:01:48',81,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',72),
- (88,'2022-06-15 13:01:50','2022-06-15 13:01:48',40,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',73),
- (89,'2022-06-15 13:01:50','2022-06-15 13:01:48',112,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',74),
- (90,'2022-06-15 13:01:50','2022-06-15 13:01:48',83,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',75),
- (91,'2022-06-15 13:01:50','2022-06-15 13:01:48',13,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',76),
- (92,'2022-06-15 13:01:50','2022-06-15 13:01:48',42,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',77),
- (93,'2022-06-15 13:01:50','2022-06-15 13:01:48',66,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',78),
- (94,'2022-06-15 13:01:50','2022-06-15 13:01:48',159,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',79),
- (95,'2022-06-15 13:01:50','2022-06-15 13:01:48',3,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',80),
- (96,'2022-06-15 13:01:50','2022-06-15 13:01:48',103,'Single',50.00,'USD',4,1,'civicrm_line_item',81),
- (97,'2022-06-15 13:01:50','2022-06-15 13:01:48',185,'Single',50.00,'USD',4,1,'civicrm_line_item',82),
- (98,'2022-06-15 13:01:50','2022-06-15 13:01:48',7,'Single',50.00,'USD',4,1,'civicrm_line_item',83),
- (99,'2022-06-15 13:01:50','2022-06-15 13:01:48',131,'Single',50.00,'USD',4,1,'civicrm_line_item',84),
- (100,'2022-06-15 13:01:50','2022-06-15 13:01:48',180,'Single',50.00,'USD',4,1,'civicrm_line_item',85),
- (101,'2022-06-15 13:01:50','2022-06-15 13:01:48',142,'Single',50.00,'USD',4,1,'civicrm_line_item',86),
- (102,'2022-06-15 13:01:50','2022-06-15 13:01:48',163,'Single',50.00,'USD',4,1,'civicrm_line_item',87),
- (103,'2022-06-15 13:01:50','2022-06-15 13:01:48',82,'Single',50.00,'USD',4,1,'civicrm_line_item',88),
- (104,'2022-06-15 13:01:50','2022-06-15 13:01:48',170,'Single',50.00,'USD',4,1,'civicrm_line_item',89),
- (105,'2022-06-15 13:01:50','2022-06-15 13:01:48',70,'Single',50.00,'USD',4,1,'civicrm_line_item',90),
- (106,'2022-06-15 13:01:51','2022-06-15 13:01:48',105,'Single',50.00,'USD',4,1,'civicrm_line_item',91),
- (107,'2022-06-15 13:01:51','2022-06-15 13:01:48',192,'Single',50.00,'USD',4,1,'civicrm_line_item',92),
- (108,'2022-06-15 13:01:51','2022-06-15 13:01:48',102,'Single',50.00,'USD',4,1,'civicrm_line_item',93),
- (109,'2022-06-15 13:01:51','2022-06-15 13:01:48',119,'Single',50.00,'USD',4,1,'civicrm_line_item',94),
- (110,'2022-06-15 13:01:51','2022-06-15 13:01:48',48,'Single',50.00,'USD',4,1,'civicrm_line_item',95),
- (111,'2022-06-15 13:01:51','2022-06-15 13:01:48',190,'Single',50.00,'USD',4,1,'civicrm_line_item',96);
+ (1,'2022-06-22 13:51:54','2012-06-22 09:51:54',2,'Contribution Amount',125.00,'USD',1,1,'civicrm_line_item',1),
+ (2,'2022-06-22 13:51:54','2020-03-22 09:51:54',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',2),
+ (3,'2022-06-22 13:51:54','2016-05-27 20:51:54',6,'Contribution Amount',25.00,'GBP',1,1,'civicrm_line_item',3),
+ (4,'2022-06-22 13:51:55','2020-03-22 09:51:54',8,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',4),
+ (5,'2022-06-22 13:51:55','2020-03-22 09:51:54',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',5),
+ (6,'2022-06-22 13:51:55','2022-03-29 09:09:54',16,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',6),
+ (7,'2022-06-22 13:51:55','2022-06-20 09:51:54',19,'Contribution Amount',1750.00,'USD',1,1,'civicrm_line_item',7),
+ (8,'2022-06-22 13:51:55','2021-10-28 18:02:54',82,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',8),
+ (9,'2022-06-22 13:51:55','2021-07-22 09:51:54',92,'Contribution Amount',10.00,'USD',1,1,'civicrm_line_item',9),
+ (10,'2022-06-22 13:51:55','2018-01-30 11:51:54',34,'Contribution Amount',250.00,'USD',1,1,'civicrm_line_item',10),
+ (11,'2022-06-22 13:51:55','2022-06-21 05:51:54',71,'Contribution Amount',500.00,'JPY',1,1,'civicrm_line_item',11),
+ (12,'2022-06-22 13:51:55','2021-03-21 23:18:34',43,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',12),
+ (13,'2022-06-22 13:51:55','2022-03-22 00:00:00',32,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',13),
+ (14,'2022-06-22 13:51:55','2022-04-22 00:00:00',32,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',14),
+ (15,'2022-06-22 13:51:55','2021-03-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',15),
+ (16,'2022-06-22 13:51:55','2021-04-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',16),
+ (17,'2022-06-22 13:51:55','2021-05-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',17),
+ (18,'2022-06-22 13:51:55','2021-06-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',18),
+ (19,'2022-06-22 13:51:55','2021-07-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',19),
+ (20,'2022-06-22 13:51:55','2021-08-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',20),
+ (21,'2022-06-22 13:51:55','2021-09-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',21),
+ (22,'2022-06-22 13:51:55','2021-10-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',22),
+ (23,'2022-06-22 13:51:55','2021-11-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',23),
+ (24,'2022-06-22 13:51:55','2021-12-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',24),
+ (25,'2022-06-22 13:51:55','2022-01-22 09:51:54',59,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',25),
+ (26,'2022-06-22 13:51:55','2021-10-22 09:51:54',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',26),
+ (27,'2022-06-22 13:51:55','2021-11-22 09:51:54',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',27),
+ (28,'2022-06-22 13:51:55','2021-12-22 09:51:54',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',28),
+ (29,'2022-06-22 13:51:55','2022-01-22 09:51:54',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',29),
+ (30,'2022-06-22 13:51:55','2022-02-22 09:51:54',99,'Contribution Amount',10.00,'CAD',1,1,'civicrm_line_item',30),
+ (31,'2022-06-22 13:51:55','2022-05-22 09:51:54',103,'Contribution Amount',5.00,'EUR',1,1,'civicrm_line_item',31),
+ (32,'2022-06-22 13:51:55','2022-06-22 09:51:54',131,'General',100.00,'USD',2,1,'civicrm_line_item',32),
+ (33,'2022-06-22 13:51:55','2022-06-22 09:51:54',101,'General',100.00,'USD',2,1,'civicrm_line_item',33),
+ (34,'2022-06-22 13:51:55','2022-06-22 09:51:54',8,'General',100.00,'USD',2,1,'civicrm_line_item',34),
+ (35,'2022-06-22 13:51:55','2022-06-22 09:51:54',164,'General',100.00,'USD',2,1,'civicrm_line_item',35),
+ (36,'2022-06-22 13:51:55','2022-06-22 09:51:54',63,'General',100.00,'USD',2,1,'civicrm_line_item',36),
+ (37,'2022-06-22 13:51:55','2022-06-22 09:51:54',123,'General',100.00,'USD',2,1,'civicrm_line_item',37),
+ (38,'2022-06-22 13:51:55','2022-06-22 09:51:54',21,'General',100.00,'USD',2,1,'civicrm_line_item',38),
+ (39,'2022-06-22 13:51:55','2022-06-22 09:51:54',96,'General',100.00,'USD',2,1,'civicrm_line_item',39),
+ (40,'2022-06-22 13:51:55','2022-06-22 09:51:54',154,'General',100.00,'USD',2,1,'civicrm_line_item',40),
+ (41,'2022-06-22 13:51:55','2022-06-22 09:51:54',18,'General',100.00,'USD',2,1,'civicrm_line_item',41),
+ (42,'2022-06-22 13:51:55','2022-06-22 09:51:54',155,'General',100.00,'USD',2,1,'civicrm_line_item',42),
+ (43,'2022-06-22 13:51:55','2022-06-22 09:51:54',71,'Student',50.00,'USD',2,1,'civicrm_line_item',43),
+ (44,'2022-06-22 13:51:55','2022-06-22 09:51:54',192,'Student',50.00,'USD',2,1,'civicrm_line_item',44),
+ (45,'2022-06-22 13:51:55','2022-06-22 09:51:54',134,'Student',50.00,'USD',2,1,'civicrm_line_item',45),
+ (46,'2022-06-22 13:51:55','2022-06-22 09:51:54',2,'Student',50.00,'USD',2,1,'civicrm_line_item',46),
+ (47,'2022-06-22 13:51:55','2022-06-22 09:51:54',168,'Student',50.00,'USD',2,1,'civicrm_line_item',47),
+ (48,'2022-06-22 13:51:55','2022-06-22 09:51:54',81,'Student',50.00,'USD',2,1,'civicrm_line_item',48),
+ (49,'2022-06-22 13:51:55','2022-06-22 09:51:54',45,'Student',50.00,'USD',2,1,'civicrm_line_item',49),
+ (50,'2022-06-22 13:51:55','2022-06-22 09:51:54',5,'Student',50.00,'USD',2,1,'civicrm_line_item',50),
+ (51,'2022-06-22 13:51:55','2022-06-22 09:51:54',73,'Student',50.00,'USD',2,1,'civicrm_line_item',51),
+ (52,'2022-06-22 13:51:55','2022-06-22 09:51:54',19,'Student',50.00,'USD',2,1,'civicrm_line_item',52),
+ (53,'2022-06-22 13:51:55','2022-06-22 09:51:54',136,'Student',50.00,'USD',2,1,'civicrm_line_item',53),
+ (54,'2022-06-22 13:51:55','2022-06-22 09:51:54',197,'Student',50.00,'USD',2,1,'civicrm_line_item',54),
+ (55,'2022-06-22 13:51:55','2022-06-22 09:51:54',59,'Student',50.00,'USD',2,1,'civicrm_line_item',55),
+ (56,'2022-06-22 13:51:55','2022-06-22 09:51:54',20,'Student',50.00,'USD',2,1,'civicrm_line_item',56),
+ (57,'2022-06-22 13:51:55','2022-06-22 09:51:54',201,'Student',50.00,'USD',2,1,'civicrm_line_item',57),
+ (58,'2022-06-22 13:51:55','2022-06-22 09:51:54',133,'Student',50.00,'USD',2,1,'civicrm_line_item',58),
+ (59,'2022-06-22 13:51:55','2022-06-22 09:51:54',33,'Student',50.00,'USD',2,1,'civicrm_line_item',59),
+ (60,'2022-06-22 13:51:55','2022-06-22 09:51:54',137,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',60),
+ (61,'2022-06-22 13:51:55','2022-06-22 09:51:54',171,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',61),
+ (62,'2022-06-22 13:51:55','2022-06-22 09:51:54',58,'Soprano',50.00,'USD',2,1,'civicrm_line_item',97),
+ (63,'2022-06-22 13:51:55','2022-06-22 09:51:54',166,'Soprano',50.00,'USD',2,1,'civicrm_line_item',98),
+ (64,'2022-06-22 13:51:55','2022-06-22 09:51:54',2,'Soprano',50.00,'USD',2,1,'civicrm_line_item',99),
+ (65,'2022-06-22 13:51:55','2022-06-22 09:51:54',128,'Soprano',50.00,'USD',2,1,'civicrm_line_item',100),
+ (66,'2022-06-22 13:51:55','2022-06-22 09:51:54',130,'Soprano',50.00,'USD',2,1,'civicrm_line_item',101),
+ (67,'2022-06-22 13:51:55','2022-06-22 09:51:54',38,'Soprano',50.00,'USD',2,1,'civicrm_line_item',102),
+ (68,'2022-06-22 13:51:55','2022-06-22 09:51:54',168,'Soprano',50.00,'USD',2,1,'civicrm_line_item',103),
+ (69,'2022-06-22 13:51:55','2022-06-22 09:51:54',111,'Soprano',50.00,'USD',2,1,'civicrm_line_item',104),
+ (70,'2022-06-22 13:51:55','2022-06-22 09:51:54',80,'Soprano',50.00,'USD',2,1,'civicrm_line_item',105),
+ (71,'2022-06-22 13:51:55','2022-06-22 09:51:54',151,'Soprano',50.00,'USD',2,1,'civicrm_line_item',106),
+ (72,'2022-06-22 13:51:55','2022-06-22 09:51:54',121,'Soprano',50.00,'USD',2,1,'civicrm_line_item',107),
+ (73,'2022-06-22 13:51:55','2022-06-22 09:51:54',19,'Soprano',50.00,'USD',2,1,'civicrm_line_item',108),
+ (74,'2022-06-22 13:51:55','2022-06-22 09:51:54',199,'Soprano',50.00,'USD',2,1,'civicrm_line_item',109),
+ (75,'2022-06-22 13:51:55','2022-06-22 09:51:54',15,'Soprano',50.00,'USD',2,1,'civicrm_line_item',110),
+ (76,'2022-06-22 13:51:55','2022-06-22 09:51:54',7,'Soprano',50.00,'USD',2,1,'civicrm_line_item',111),
+ (77,'2022-06-22 13:51:55','2022-06-22 09:51:54',4,'Soprano',50.00,'USD',2,1,'civicrm_line_item',112),
+ (78,'2022-06-22 13:51:55','2022-06-22 09:51:54',189,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',63),
+ (79,'2022-06-22 13:51:55','2022-06-22 09:51:54',134,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',64),
+ (80,'2022-06-22 13:51:55','2022-06-22 09:51:54',6,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',65),
+ (81,'2022-06-22 13:51:55','2022-06-22 09:51:54',18,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',66),
+ (82,'2022-06-22 13:51:55','2022-06-22 09:51:54',146,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',67),
+ (83,'2022-06-22 13:51:55','2022-06-22 09:51:54',87,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',68),
+ (84,'2022-06-22 13:51:55','2022-06-22 09:51:54',78,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',69),
+ (85,'2022-06-22 13:51:55','2022-06-22 09:51:54',158,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',70),
+ (86,'2022-06-22 13:51:55','2022-06-22 09:51:54',126,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',71),
+ (87,'2022-06-22 13:51:55','2022-06-22 09:51:54',148,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',72),
+ (88,'2022-06-22 13:51:55','2022-06-22 09:51:54',132,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',73),
+ (89,'2022-06-22 13:51:55','2022-06-22 09:51:54',102,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',74),
+ (90,'2022-06-22 13:51:55','2022-06-22 09:51:54',70,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',75),
+ (91,'2022-06-22 13:51:55','2022-06-22 09:51:54',140,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',76),
+ (92,'2022-06-22 13:51:55','2022-06-22 09:51:54',131,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',77),
+ (93,'2022-06-22 13:51:55','2022-06-22 09:51:54',56,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',78),
+ (94,'2022-06-22 13:51:55','2022-06-22 09:51:54',35,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',79),
+ (95,'2022-06-22 13:51:55','2022-06-22 09:51:54',174,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',80),
+ (96,'2022-06-22 13:51:55','2022-06-22 09:51:54',114,'Single',50.00,'USD',4,1,'civicrm_line_item',81),
+ (97,'2022-06-22 13:51:55','2022-06-22 09:51:54',14,'Single',50.00,'USD',4,1,'civicrm_line_item',82),
+ (98,'2022-06-22 13:51:55','2022-06-22 09:51:54',202,'Single',50.00,'USD',4,1,'civicrm_line_item',83),
+ (99,'2022-06-22 13:51:55','2022-06-22 09:51:54',1,'Single',50.00,'USD',4,1,'civicrm_line_item',84),
+ (100,'2022-06-22 13:51:55','2022-06-22 09:51:54',63,'Single',50.00,'USD',4,1,'civicrm_line_item',85),
+ (101,'2022-06-22 13:51:55','2022-06-22 09:51:54',91,'Single',50.00,'USD',4,1,'civicrm_line_item',86),
+ (102,'2022-06-22 13:51:55','2022-06-22 09:51:54',127,'Single',50.00,'USD',4,1,'civicrm_line_item',87),
+ (103,'2022-06-22 13:51:55','2022-06-22 09:51:54',28,'Single',50.00,'USD',4,1,'civicrm_line_item',88),
+ (104,'2022-06-22 13:51:55','2022-06-22 09:51:54',149,'Single',50.00,'USD',4,1,'civicrm_line_item',89),
+ (105,'2022-06-22 13:51:55','2022-06-22 09:51:54',129,'Single',50.00,'USD',4,1,'civicrm_line_item',90),
+ (106,'2022-06-22 13:51:55','2022-06-22 09:51:54',197,'Single',50.00,'USD',4,1,'civicrm_line_item',91),
+ (107,'2022-06-22 13:51:55','2022-06-22 09:51:54',77,'Single',50.00,'USD',4,1,'civicrm_line_item',92),
+ (108,'2022-06-22 13:51:55','2022-06-22 09:51:54',180,'Single',50.00,'USD',4,1,'civicrm_line_item',93),
+ (109,'2022-06-22 13:51:55','2022-06-22 09:51:54',8,'Single',50.00,'USD',4,1,'civicrm_line_item',94),
+ (110,'2022-06-22 13:51:55','2022-06-22 09:51:54',64,'Single',50.00,'USD',4,1,'civicrm_line_item',95),
+ (111,'2022-06-22 13:51:55','2022-06-22 09:51:54',107,'Single',50.00,'USD',4,1,'civicrm_line_item',96);
 /*!40000 ALTER TABLE `civicrm_financial_item` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -3753,117 +3754,117 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_financial_trxn` WRITE;
 /*!40000 ALTER TABLE `civicrm_financial_trxn` DISABLE KEYS */;
 INSERT INTO `civicrm_financial_trxn` (`id`, `from_financial_account_id`, `to_financial_account_id`, `trxn_date`, `total_amount`, `fee_amount`, `net_amount`, `currency`, `is_payment`, `trxn_id`, `trxn_result_code`, `status_id`, `payment_processor_id`, `payment_instrument_id`, `card_type_id`, `check_number`, `pan_truncation`, `order_reference`) VALUES
- (1,NULL,6,'2012-06-15 13:01:47',125.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'1041',NULL,NULL),
- (2,NULL,6,'2020-03-15 13:01:47',50.00,NULL,NULL,'USD',1,'P20901X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (3,NULL,6,'2016-05-21 00:01:47',25.00,NULL,NULL,'GBP',1,'GBP12',NULL,1,NULL,4,NULL,'2095',NULL,NULL),
- (4,NULL,6,'2020-03-15 13:01:47',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'10552',NULL,NULL),
- (5,NULL,6,'2020-03-15 13:01:47',50.00,NULL,NULL,'USD',1,'Q90901X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (6,NULL,6,'2022-03-22 12:19:47',500.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'509',NULL,NULL),
- (7,NULL,6,'2022-06-13 13:01:47',1750.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,'102',NULL,NULL),
- (8,NULL,6,'2021-10-21 21:12:47',50.00,NULL,NULL,'USD',1,'P20193L2',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (9,NULL,6,'2021-07-15 13:01:47',10.00,NULL,NULL,'USD',1,'P40232Y3',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (10,NULL,6,'2018-01-23 15:01:47',250.00,NULL,NULL,'USD',1,'P20193L6',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (11,NULL,6,'2022-06-14 09:01:47',500.00,NULL,NULL,'JPY',1,'PL71',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (12,NULL,6,'2021-03-15 02:28:27',50.00,NULL,NULL,'USD',1,'P291X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (13,NULL,6,'2022-03-15 00:00:00',50.00,NULL,NULL,'USD',1,'PL32I',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (14,NULL,6,'2022-04-15 00:00:00',50.00,NULL,NULL,'USD',1,'PL32II',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (15,NULL,6,'2021-03-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I591',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (16,NULL,6,'2021-04-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I592',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (17,NULL,6,'2021-05-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I593',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (18,NULL,6,'2021-06-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I594',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (19,NULL,6,'2021-07-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I595',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (20,NULL,6,'2021-08-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I596',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (21,NULL,6,'2021-09-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I597',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (22,NULL,6,'2021-10-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I598',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (23,NULL,6,'2021-11-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I599',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (24,NULL,6,'2021-12-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I5910',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (25,NULL,6,'2022-01-15 13:01:47',25.00,NULL,NULL,'USD',1,'PL32I5911',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (26,NULL,6,'2021-10-15 13:01:47',10.00,NULL,NULL,'CAD',1,'PL32I991',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (27,NULL,6,'2021-11-15 13:01:47',10.00,NULL,NULL,'CAD',1,'PL32I992',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (28,NULL,6,'2021-12-15 13:01:47',10.00,NULL,NULL,'CAD',1,'PL32I993',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (29,NULL,6,'2022-01-15 13:01:47',10.00,NULL,NULL,'CAD',1,'PL32I994',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (30,NULL,6,'2022-02-15 13:01:47',10.00,NULL,NULL,'CAD',1,'PL32I995',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (31,NULL,6,'2022-05-15 13:01:47',5.00,NULL,NULL,'EUR',1,'PL32I1031',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (32,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'0b501621df6a5aa9',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (33,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'fa8f8f34c4c2d622',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (34,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'8bd0b79d53365e67',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (35,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'3e765d2076f852a3',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (36,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'df820bfd35029e14',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (37,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'9e02eed4bc42aa18',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (38,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'8d1b57390197f27c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (39,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'8478629bfe0c65df',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (40,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'41c4ac768adfa48c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (41,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'e657f6c73459481e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (42,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'7ab9e53b261c9629',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (43,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'f33f9ea6c2b9ba84',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (44,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'0e9b9b49c5b71ed1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (45,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'0de157fea8c723b1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (46,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'e5467aa4cf9ca60b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (47,NULL,6,'2022-06-15 13:01:47',100.00,NULL,NULL,'USD',1,'8d0508926f65bb52',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (48,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'ba342a62b8cbf4b1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (49,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'b8cc846058a9c0e0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (50,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'2e70f3841e781019',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (51,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'f740da72e6ceaec6',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (52,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'bbbf470e0eb141c0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (53,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'9b532a25367ee94c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (54,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'41ebf8246b90f103',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (55,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'c6c51148d4877ade',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (56,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'c40d4ff2839846b0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (57,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'fa84f301a2a41748',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (58,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'8131a91a32b93c4e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (59,NULL,6,'2022-06-15 13:01:47',50.00,NULL,NULL,'USD',1,'e6210d6c7e7bb86f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (60,NULL,6,'2022-06-15 13:01:47',1200.00,NULL,NULL,'USD',1,'6ab45e211ebea088',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (61,NULL,6,'2022-06-15 13:01:47',1200.00,NULL,NULL,'USD',1,'d2e9c08114c3eadf',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (62,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'959915cf30646939',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (63,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'3b80d36c75294d33',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (64,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'8bfae879b5c5496e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (65,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'fe369f633274eb31',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (66,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'67ca5ee6abebb58d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (67,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'0f2d42bf6b2c0859',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (68,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'4d92c75ef27d61b5',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (69,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'8cbc5e26bacb1801',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (70,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'ec20dd4f94c58e45',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (71,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'f33ccc23ded6e4d4',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (72,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'2a49a61d798329d9',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (73,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'883f3a3b7b3ab1c8',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (74,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'8a3eed68d5c77f43',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (75,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'7cedf0f874765abf',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (76,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'71ee4f9ed9eb1abe',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (77,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'0ef98011ddba0e1f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (78,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'98648ef7d12def23',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (79,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'9f3091b31fc35d76',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (80,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'f73055fa47e38ef5',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (81,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'e98a15f1f779d40d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (82,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'a7733acc8496ccb1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (83,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'c57eb7c5b4432dd9',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (84,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'135dece21be468de',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (85,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'8e78912fa73e7dcb',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (86,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'43b4eb3cfa5346e7',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (87,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'ef58f05ce3036e43',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (88,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'1cb09270aa64de0e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (89,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'a6b1475d797bf5f1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (90,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'9fdc71e43f9209ee',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (91,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'8d2d88fbd9e3804f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (92,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'d2a3872dca4a217c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (93,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'05770fa317ed215b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (94,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'3557c084365787f8',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (95,NULL,6,'2022-06-15 13:01:48',800.00,NULL,NULL,'USD',1,'5bcde7ac38acf25d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (96,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'d959c871355d54de',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (97,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'7e84cd7d3daa49ae',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (98,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'fd6ac42c32476c70',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (99,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'2e41d04090996293',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (100,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'6b76277821e9e2c0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (101,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'7efe879a78d1aa22',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (102,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'25216e06f98e9bef',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (103,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'3e3f81ab8d4db42b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (104,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'fe238cee69bcfe5f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (105,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'f952ef975745ceb8',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (106,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'26144635dd2e1df4',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (107,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'6f9cdc73efb0ec51',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (108,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'1a0081cb846ba704',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (109,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'83ccf7963013c193',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (110,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'c29eaec166f7cc5c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
- (111,NULL,6,'2022-06-15 13:01:48',50.00,NULL,NULL,'USD',1,'92b62c734baa968e',NULL,1,NULL,1,NULL,NULL,NULL,NULL);
+ (1,NULL,6,'2012-06-22 09:51:54',125.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'1041',NULL,NULL),
+ (2,NULL,6,'2020-03-22 09:51:54',50.00,NULL,NULL,'USD',1,'P20901X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (3,NULL,6,'2016-05-27 20:51:54',25.00,NULL,NULL,'GBP',1,'GBP12',NULL,1,NULL,4,NULL,'2095',NULL,NULL),
+ (4,NULL,6,'2020-03-22 09:51:54',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'10552',NULL,NULL),
+ (5,NULL,6,'2020-03-22 09:51:54',50.00,NULL,NULL,'USD',1,'Q90901X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (6,NULL,6,'2022-03-29 09:09:54',500.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'509',NULL,NULL),
+ (7,NULL,6,'2022-06-20 09:51:54',1750.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,'102',NULL,NULL),
+ (8,NULL,6,'2021-10-28 18:02:54',50.00,NULL,NULL,'USD',1,'P20193L2',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (9,NULL,6,'2021-07-22 09:51:54',10.00,NULL,NULL,'USD',1,'P40232Y3',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (10,NULL,6,'2018-01-30 11:51:54',250.00,NULL,NULL,'USD',1,'P20193L6',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (11,NULL,6,'2022-06-21 05:51:54',500.00,NULL,NULL,'JPY',1,'PL71',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (12,NULL,6,'2021-03-21 23:18:34',50.00,NULL,NULL,'USD',1,'P291X1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (13,NULL,6,'2022-03-22 00:00:00',50.00,NULL,NULL,'USD',1,'PL32I',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (14,NULL,6,'2022-04-22 00:00:00',50.00,NULL,NULL,'USD',1,'PL32II',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (15,NULL,6,'2021-03-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I591',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (16,NULL,6,'2021-04-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I592',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (17,NULL,6,'2021-05-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I593',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (18,NULL,6,'2021-06-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I594',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (19,NULL,6,'2021-07-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I595',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (20,NULL,6,'2021-08-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I596',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (21,NULL,6,'2021-09-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I597',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (22,NULL,6,'2021-10-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I598',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (23,NULL,6,'2021-11-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I599',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (24,NULL,6,'2021-12-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I5910',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (25,NULL,6,'2022-01-22 09:51:54',25.00,NULL,NULL,'USD',1,'PL32I5911',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (26,NULL,6,'2021-10-22 09:51:54',10.00,NULL,NULL,'CAD',1,'PL32I991',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (27,NULL,6,'2021-11-22 09:51:54',10.00,NULL,NULL,'CAD',1,'PL32I992',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (28,NULL,6,'2021-12-22 09:51:54',10.00,NULL,NULL,'CAD',1,'PL32I993',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (29,NULL,6,'2022-01-22 09:51:54',10.00,NULL,NULL,'CAD',1,'PL32I994',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (30,NULL,6,'2022-02-22 09:51:54',10.00,NULL,NULL,'CAD',1,'PL32I995',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (31,NULL,6,'2022-05-22 09:51:54',5.00,NULL,NULL,'EUR',1,'PL32I1031',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (32,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'28fe54a2e12346b9',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (33,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'824167b4f2f6a00c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (34,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'6959b93934b2599b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (35,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'e1b367229a77977a',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (36,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'3c033b377bba5ad4',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (37,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'ca2ad95d434d0a75',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (38,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'e81ab3c38c8e1d58',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (39,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'39a6bea5a782e5bb',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (40,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'beb72efaa0c55854',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (41,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'c433dab0f68bf3f0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (42,NULL,6,'2022-06-22 09:51:54',100.00,NULL,NULL,'USD',1,'1a3e131e60490fba',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (43,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9f0fdb03ae014e13',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (44,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9fd96e940d770cd8',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (45,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'14d15ad2c9a7ce3c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (46,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9044b2acafa51819',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (47,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'fac11c1af9276211',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (48,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'b552801b65205b60',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (49,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'3bc0fa5a784cd06d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (50,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'eaf8fd785b2d650e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (51,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9b5778fd82f9fdc0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (52,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9f41fa270f1d1f65',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (53,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'9d3adce27a83e400',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (54,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'75986f8cd2e4e0d5',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (55,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'f2cc37da11999f66',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (56,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'3e2230ded06a4ff2',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (57,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'b4d81bc239fc298d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (58,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'fe1cd545096edaad',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (59,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'f66d0174b87acf1d',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (60,NULL,6,'2022-06-22 09:51:54',1200.00,NULL,NULL,'USD',1,'7b00946ebebfd3e0',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (61,NULL,6,'2022-06-22 09:51:54',1200.00,NULL,NULL,'USD',1,'a51de6bf4ab34440',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (62,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'16d4098454e519d9',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (63,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'d55b31acbf3d46e1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (64,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'cf8c325e969c7d3c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (65,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'b2ea96f4ee909042',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (66,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'edb4a7825601c734',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (67,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'3f38c95b0848adc3',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (68,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'1aef52ebd54323ad',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (69,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'357c861c1f9d5294',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (70,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'bd22b3d1fd2132ad',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (71,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'6c014b0037077b09',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (72,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'0c72b7ac77e3e34c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (73,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'b6a939834246bc92',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (74,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'87ab1025cd4ec6ca',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (75,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'293813dc6309f41e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (76,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'632fcb3e63cd8c4e',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (77,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'cf4c165aec49c550',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (78,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'9877c894fae7a092',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (79,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'2317d7ff2cb8757a',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (80,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'639efa098f6caffd',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (81,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'83da0f4330b0011f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (82,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'430d1fce1dba7268',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (83,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'9aa798abdf017438',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (84,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'00d821f8ed2c5ea2',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (85,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'a6cf9eea1050247c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (86,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'fd46399849025f85',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (87,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'aaec111895c96da1',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (88,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'e45d2a2ca0965aae',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (89,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'9c681c8ad63a44ca',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (90,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'da426931229acb8f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (91,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'0ce02d56ccaeff17',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (92,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'c4f4fe4f3ecee695',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (93,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'2ab4377281aa13db',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (94,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'2801eeb18ead8d9b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (95,NULL,6,'2022-06-22 09:51:54',800.00,NULL,NULL,'USD',1,'a217ae61436d8213',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (96,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'f069b05227743a64',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (97,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'b390d0d7575256a2',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (98,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'e0317f3ef2a31915',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (99,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'e0471ccdf963a072',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (100,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'d709ffe8e28506cf',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (101,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'154790ca52344b60',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (102,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'66b264923941f9ba',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (103,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'7792427cd429502c',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (104,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'01379d1d23d88550',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (105,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'3e69ae9d238300df',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (106,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'ca2b9a9578628450',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (107,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'587c22763f64d837',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (108,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'c9a6f3d4ae35fe1f',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (109,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'a810fab676f62dbd',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (110,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'0d3c2a755c49d49b',NULL,1,NULL,1,NULL,NULL,NULL,NULL),
+ (111,NULL,6,'2022-06-22 09:51:54',50.00,NULL,NULL,'USD',1,'3b593264eb94c70b',NULL,1,NULL,1,NULL,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_financial_trxn` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -3902,89 +3903,89 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_group_contact` WRITE;
 /*!40000 ALTER TABLE `civicrm_group_contact` DISABLE KEYS */;
 INSERT INTO `civicrm_group_contact` (`id`, `group_id`, `contact_id`, `status`, `location_id`, `email_id`) VALUES
- (1,2,188,'Added',NULL,NULL),
- (2,2,73,'Added',NULL,NULL),
- (3,2,77,'Added',NULL,NULL),
- (4,2,106,'Added',NULL,NULL),
- (5,2,133,'Added',NULL,NULL),
- (6,2,14,'Added',NULL,NULL),
- (7,2,162,'Added',NULL,NULL),
- (8,2,111,'Added',NULL,NULL),
- (9,2,30,'Added',NULL,NULL),
- (10,2,90,'Added',NULL,NULL),
- (11,2,58,'Added',NULL,NULL),
- (12,2,135,'Added',NULL,NULL),
- (13,2,195,'Added',NULL,NULL),
- (14,2,142,'Added',NULL,NULL),
- (15,2,46,'Added',NULL,NULL),
- (16,2,11,'Added',NULL,NULL),
- (17,2,187,'Added',NULL,NULL),
- (18,2,47,'Added',NULL,NULL),
- (19,2,136,'Added',NULL,NULL),
- (20,2,26,'Added',NULL,NULL),
- (21,2,59,'Added',NULL,NULL),
- (22,2,139,'Added',NULL,NULL),
- (23,2,86,'Added',NULL,NULL),
- (24,2,168,'Added',NULL,NULL),
- (25,2,123,'Added',NULL,NULL),
- (26,2,78,'Added',NULL,NULL),
- (27,2,100,'Added',NULL,NULL),
- (28,2,71,'Added',NULL,NULL),
- (29,2,108,'Added',NULL,NULL),
- (30,2,110,'Added',NULL,NULL),
- (31,2,104,'Added',NULL,NULL),
- (32,2,62,'Added',NULL,NULL),
- (33,2,175,'Added',NULL,NULL),
- (34,2,28,'Added',NULL,NULL),
- (35,2,70,'Added',NULL,NULL),
- (36,2,164,'Added',NULL,NULL),
- (37,2,107,'Added',NULL,NULL),
- (38,2,101,'Added',NULL,NULL),
- (39,2,9,'Added',NULL,NULL),
- (40,2,138,'Added',NULL,NULL),
- (41,2,2,'Added',NULL,NULL),
- (42,2,74,'Added',NULL,NULL),
- (43,2,10,'Added',NULL,NULL),
- (44,2,141,'Added',NULL,NULL),
- (45,2,79,'Added',NULL,NULL),
- (46,2,12,'Added',NULL,NULL),
- (47,2,93,'Added',NULL,NULL),
- (48,2,66,'Added',NULL,NULL),
- (49,2,193,'Added',NULL,NULL),
- (50,2,37,'Added',NULL,NULL),
- (51,2,165,'Added',NULL,NULL),
- (52,2,25,'Added',NULL,NULL),
- (53,2,27,'Added',NULL,NULL),
- (54,2,65,'Added',NULL,NULL),
- (55,2,88,'Added',NULL,NULL),
- (56,2,89,'Added',NULL,NULL),
- (57,2,36,'Added',NULL,NULL),
- (58,2,184,'Added',NULL,NULL),
- (59,2,167,'Added',NULL,NULL),
- (60,2,189,'Added',NULL,NULL),
- (61,3,3,'Added',NULL,NULL),
- (62,3,146,'Added',NULL,NULL),
- (63,3,55,'Added',NULL,NULL),
- (64,3,148,'Added',NULL,NULL),
- (65,3,4,'Added',NULL,NULL),
- (66,3,41,'Added',NULL,NULL),
- (67,3,144,'Added',NULL,NULL),
- (68,3,171,'Added',NULL,NULL),
- (69,3,81,'Added',NULL,NULL),
- (70,3,200,'Added',NULL,NULL),
- (71,3,145,'Added',NULL,NULL),
- (72,3,92,'Added',NULL,NULL),
- (73,3,84,'Added',NULL,NULL),
- (74,3,64,'Added',NULL,NULL),
- (75,3,53,'Added',NULL,NULL),
- (76,4,188,'Added',NULL,NULL),
- (77,4,111,'Added',NULL,NULL),
- (78,4,46,'Added',NULL,NULL),
- (79,4,139,'Added',NULL,NULL),
- (80,4,108,'Added',NULL,NULL),
- (81,4,164,'Added',NULL,NULL),
- (82,4,10,'Added',NULL,NULL),
- (83,4,37,'Added',NULL,NULL),
+ (1,2,176,'Added',NULL,NULL),
+ (2,2,64,'Added',NULL,NULL),
+ (3,2,168,'Added',NULL,NULL),
+ (4,2,134,'Added',NULL,NULL),
+ (5,2,174,'Added',NULL,NULL),
+ (6,2,43,'Added',NULL,NULL),
+ (7,2,14,'Added',NULL,NULL),
+ (8,2,49,'Added',NULL,NULL),
+ (9,2,195,'Added',NULL,NULL),
+ (10,2,34,'Added',NULL,NULL),
+ (11,2,191,'Added',NULL,NULL),
+ (12,2,28,'Added',NULL,NULL),
+ (13,2,97,'Added',NULL,NULL),
+ (14,2,77,'Added',NULL,NULL),
+ (15,2,110,'Added',NULL,NULL),
+ (16,2,101,'Added',NULL,NULL),
+ (17,2,152,'Added',NULL,NULL),
+ (18,2,61,'Added',NULL,NULL),
+ (19,2,5,'Added',NULL,NULL),
+ (20,2,132,'Added',NULL,NULL),
+ (21,2,184,'Added',NULL,NULL),
+ (22,2,50,'Added',NULL,NULL),
+ (23,2,98,'Added',NULL,NULL),
+ (24,2,84,'Added',NULL,NULL),
+ (25,2,9,'Added',NULL,NULL),
+ (26,2,70,'Added',NULL,NULL),
+ (27,2,25,'Added',NULL,NULL),
+ (28,2,137,'Added',NULL,NULL),
+ (29,2,90,'Added',NULL,NULL),
+ (30,2,4,'Added',NULL,NULL),
+ (31,2,116,'Added',NULL,NULL),
+ (32,2,149,'Added',NULL,NULL),
+ (33,2,108,'Added',NULL,NULL),
+ (34,2,94,'Added',NULL,NULL),
+ (35,2,130,'Added',NULL,NULL),
+ (36,2,41,'Added',NULL,NULL),
+ (37,2,73,'Added',NULL,NULL),
+ (38,2,164,'Added',NULL,NULL),
+ (39,2,138,'Added',NULL,NULL),
+ (40,2,147,'Added',NULL,NULL),
+ (41,2,91,'Added',NULL,NULL),
+ (42,2,62,'Added',NULL,NULL),
+ (43,2,24,'Added',NULL,NULL),
+ (44,2,183,'Added',NULL,NULL),
+ (45,2,187,'Added',NULL,NULL),
+ (46,2,118,'Added',NULL,NULL),
+ (47,2,140,'Added',NULL,NULL),
+ (48,2,153,'Added',NULL,NULL),
+ (49,2,58,'Added',NULL,NULL),
+ (50,2,163,'Added',NULL,NULL),
+ (51,2,44,'Added',NULL,NULL),
+ (52,2,72,'Added',NULL,NULL),
+ (53,2,95,'Added',NULL,NULL),
+ (54,2,6,'Added',NULL,NULL),
+ (55,2,31,'Added',NULL,NULL),
+ (56,2,177,'Added',NULL,NULL),
+ (57,2,119,'Added',NULL,NULL),
+ (58,2,120,'Added',NULL,NULL),
+ (59,2,35,'Added',NULL,NULL),
+ (60,2,52,'Added',NULL,NULL),
+ (61,3,117,'Added',NULL,NULL),
+ (62,3,197,'Added',NULL,NULL),
+ (63,3,17,'Added',NULL,NULL),
+ (64,3,198,'Added',NULL,NULL),
+ (65,3,33,'Added',NULL,NULL),
+ (66,3,169,'Added',NULL,NULL),
+ (67,3,192,'Added',NULL,NULL),
+ (68,3,71,'Added',NULL,NULL),
+ (69,3,19,'Added',NULL,NULL),
+ (70,3,133,'Added',NULL,NULL),
+ (71,3,88,'Added',NULL,NULL),
+ (72,3,76,'Added',NULL,NULL),
+ (73,3,125,'Added',NULL,NULL),
+ (74,3,10,'Added',NULL,NULL),
+ (75,3,51,'Added',NULL,NULL),
+ (76,4,176,'Added',NULL,NULL),
+ (77,4,49,'Added',NULL,NULL),
+ (78,4,110,'Added',NULL,NULL),
+ (79,4,50,'Added',NULL,NULL),
+ (80,4,90,'Added',NULL,NULL),
+ (81,4,41,'Added',NULL,NULL),
+ (82,4,24,'Added',NULL,NULL),
+ (83,4,163,'Added',NULL,NULL),
  (84,4,202,'Added',NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_group_contact` ENABLE KEYS */;
 UNLOCK TABLES;
@@ -4101,84 +4102,84 @@ INSERT INTO `civicrm_line_item` (`id`, `entity_table`, `entity_id`, `contributio
  (31,'civicrm_contribution',31,31,1,'Contribution Amount',1.00,5.00,5.00,0,1,1,0.00,NULL,NULL),
  (32,'civicrm_membership',1,32,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
  (33,'civicrm_membership',3,34,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (34,'civicrm_membership',5,36,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (35,'civicrm_membership',7,38,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (36,'civicrm_membership',9,40,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (37,'civicrm_membership',10,41,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (38,'civicrm_membership',13,44,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (39,'civicrm_membership',15,46,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (40,'civicrm_membership',17,48,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (41,'civicrm_membership',19,50,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (42,'civicrm_membership',21,52,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (43,'civicrm_membership',23,54,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (44,'civicrm_membership',25,56,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (45,'civicrm_membership',27,58,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (46,'civicrm_membership',29,60,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (47,'civicrm_membership',30,61,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
- (48,'civicrm_membership',2,33,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (49,'civicrm_membership',4,35,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (50,'civicrm_membership',6,37,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (51,'civicrm_membership',8,39,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (52,'civicrm_membership',12,43,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (53,'civicrm_membership',14,45,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (54,'civicrm_membership',16,47,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (55,'civicrm_membership',18,49,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (56,'civicrm_membership',20,51,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (57,'civicrm_membership',24,55,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (58,'civicrm_membership',26,57,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
- (59,'civicrm_membership',28,59,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (34,'civicrm_membership',7,38,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (35,'civicrm_membership',9,40,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (36,'civicrm_membership',13,44,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (37,'civicrm_membership',17,48,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (38,'civicrm_membership',19,50,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (39,'civicrm_membership',21,52,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (40,'civicrm_membership',23,54,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (41,'civicrm_membership',27,58,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (42,'civicrm_membership',29,60,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL,NULL),
+ (43,'civicrm_membership',2,33,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (44,'civicrm_membership',4,35,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (45,'civicrm_membership',5,36,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (46,'civicrm_membership',6,37,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (47,'civicrm_membership',8,39,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (48,'civicrm_membership',10,41,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (49,'civicrm_membership',12,43,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (50,'civicrm_membership',14,45,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (51,'civicrm_membership',15,46,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (52,'civicrm_membership',16,47,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (53,'civicrm_membership',18,49,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (54,'civicrm_membership',20,51,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (55,'civicrm_membership',24,55,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (56,'civicrm_membership',25,56,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (57,'civicrm_membership',26,57,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (58,'civicrm_membership',28,59,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
+ (59,'civicrm_membership',30,61,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL,NULL),
  (60,'civicrm_membership',11,42,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL,NULL),
  (61,'civicrm_membership',22,53,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL,NULL),
- (63,'civicrm_participant',3,68,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (64,'civicrm_participant',6,97,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (65,'civicrm_participant',9,84,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (66,'civicrm_participant',12,104,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (67,'civicrm_participant',15,95,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (68,'civicrm_participant',18,85,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (69,'civicrm_participant',21,105,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (70,'civicrm_participant',24,98,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (71,'civicrm_participant',25,66,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (72,'civicrm_participant',28,80,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (73,'civicrm_participant',31,72,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (74,'civicrm_participant',34,91,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (75,'civicrm_participant',37,82,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (76,'civicrm_participant',40,67,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (77,'civicrm_participant',43,73,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (78,'civicrm_participant',46,78,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (79,'civicrm_participant',49,99,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (80,'civicrm_participant',50,64,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
- (81,'civicrm_participant',1,87,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (82,'civicrm_participant',4,108,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (83,'civicrm_participant',7,65,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (84,'civicrm_participant',10,94,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (85,'civicrm_participant',13,106,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (86,'civicrm_participant',16,96,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (87,'civicrm_participant',19,100,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (88,'civicrm_participant',22,81,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (89,'civicrm_participant',26,103,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (90,'civicrm_participant',29,79,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (91,'civicrm_participant',32,89,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (92,'civicrm_participant',35,111,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (93,'civicrm_participant',38,86,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (94,'civicrm_participant',41,92,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (95,'civicrm_participant',44,74,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (96,'civicrm_participant',47,110,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
- (97,'civicrm_participant',2,107,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (98,'civicrm_participant',5,101,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (99,'civicrm_participant',8,70,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (100,'civicrm_participant',11,75,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (101,'civicrm_participant',14,63,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (102,'civicrm_participant',17,90,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (103,'civicrm_participant',20,69,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (104,'civicrm_participant',23,76,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (105,'civicrm_participant',27,112,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (106,'civicrm_participant',30,83,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (107,'civicrm_participant',33,102,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (108,'civicrm_participant',36,93,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (109,'civicrm_participant',39,109,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (110,'civicrm_participant',42,71,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (111,'civicrm_participant',45,77,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
- (112,'civicrm_participant',48,88,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL);
+ (63,'civicrm_participant',3,109,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (64,'civicrm_participant',6,98,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (65,'civicrm_participant',9,66,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (66,'civicrm_participant',12,71,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (67,'civicrm_participant',15,100,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (68,'civicrm_participant',18,84,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (69,'civicrm_participant',21,82,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (70,'civicrm_participant',24,104,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (71,'civicrm_participant',25,91,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (72,'civicrm_participant',28,101,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (73,'civicrm_participant',31,97,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (74,'civicrm_participant',34,86,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (75,'civicrm_participant',37,80,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (76,'civicrm_participant',40,99,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (77,'civicrm_participant',43,96,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (78,'civicrm_participant',46,76,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (79,'civicrm_participant',49,74,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (80,'civicrm_participant',50,107,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL,NULL),
+ (81,'civicrm_participant',1,89,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (82,'civicrm_participant',4,69,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (83,'civicrm_participant',7,112,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (84,'civicrm_participant',10,63,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (85,'civicrm_participant',13,78,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (86,'civicrm_participant',16,85,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (87,'civicrm_participant',19,92,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (88,'civicrm_participant',22,73,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (89,'civicrm_participant',26,102,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (90,'civicrm_participant',29,94,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (91,'civicrm_participant',32,110,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (92,'civicrm_participant',35,81,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (93,'civicrm_participant',38,108,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (94,'civicrm_participant',41,68,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (95,'civicrm_participant',44,79,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (96,'civicrm_participant',47,87,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL,NULL),
+ (97,'civicrm_participant',2,77,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (98,'civicrm_participant',5,105,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (99,'civicrm_participant',8,64,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (100,'civicrm_participant',11,93,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (101,'civicrm_participant',14,95,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (102,'civicrm_participant',17,75,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (103,'civicrm_participant',20,106,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (104,'civicrm_participant',23,88,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (105,'civicrm_participant',27,83,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (106,'civicrm_participant',30,103,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (107,'civicrm_participant',33,90,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (108,'civicrm_participant',36,72,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (109,'civicrm_participant',39,111,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (110,'civicrm_participant',42,70,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (111,'civicrm_participant',45,67,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL),
+ (112,'civicrm_participant',48,65,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_line_item` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4189,9 +4190,9 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_loc_block` WRITE;
 /*!40000 ALTER TABLE `civicrm_loc_block` DISABLE KEYS */;
 INSERT INTO `civicrm_loc_block` (`id`, `address_id`, `email_id`, `phone_id`, `im_id`, `address_2_id`, `email_2_id`, `phone_2_id`, `im_2_id`) VALUES
- (1,176,184,150,NULL,NULL,NULL,NULL,NULL),
- (2,177,185,151,NULL,NULL,NULL,NULL,NULL),
- (3,178,186,152,NULL,NULL,NULL,NULL,NULL);
+ (1,181,192,172,NULL,NULL,NULL,NULL,NULL),
+ (2,182,193,173,NULL,NULL,NULL,NULL,NULL),
+ (3,183,194,174,NULL,NULL,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_loc_block` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4217,7 +4218,7 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_log` WRITE;
 /*!40000 ALTER TABLE `civicrm_log` DISABLE KEYS */;
 INSERT INTO `civicrm_log` (`id`, `entity_table`, `entity_id`, `data`, `modified_id`, `modified_date`) VALUES
- (1,'civicrm_contact',202,'civicrm_contact,202',202,'2022-06-15 13:01:40');
+ (1,'civicrm_contact',202,'civicrm_contact,202',202,'2022-06-22 09:51:53');
 /*!40000 ALTER TABLE `civicrm_log` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4633,36 +4634,36 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_membership` WRITE;
 /*!40000 ALTER TABLE `civicrm_membership` DISABLE KEYS */;
 INSERT INTO `civicrm_membership` (`id`, `contact_id`, `membership_type_id`, `join_date`, `start_date`, `end_date`, `source`, `status_id`, `is_override`, `status_override_end_date`, `owner_membership_id`, `max_related`, `is_test`, `is_pay_later`, `contribution_recur_id`, `campaign_id`) VALUES
- (1,115,1,'2022-06-15','2022-06-15','2024-06-14','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (2,123,2,'2022-06-14','2022-06-14','2023-06-13','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (3,118,1,'2022-06-13','2022-06-13','2024-06-12','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (4,168,2,'2022-06-12','2022-06-12','2023-06-11','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (5,180,1,'2020-05-14','2020-05-14','2022-05-13','Donation',3,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (6,26,2,'2022-06-10','2022-06-10','2023-06-09','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (7,119,1,'2022-06-09','2022-06-09','2024-06-08','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (8,155,2,'2022-06-08','2022-06-08','2023-06-07','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (9,200,1,'2022-06-07','2022-06-07','2024-06-06','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (10,30,1,'2020-04-04','2020-04-04','2022-04-03','Check',3,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (11,42,3,'2022-06-05','2022-06-05',NULL,'Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (12,175,2,'2022-06-04','2022-06-04','2023-06-03','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (13,71,1,'2022-06-03','2022-06-03','2024-06-02','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (14,117,2,'2022-06-02','2022-06-02','2023-06-01','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (15,27,1,'2020-02-24','2020-02-24','2022-02-23','Donation',3,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (16,201,2,'2022-05-31','2022-05-31','2023-05-30','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (17,83,1,'2022-05-30','2022-05-30','2024-05-29','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (18,35,2,'2022-05-29','2022-05-29','2023-05-28','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (19,111,1,'2022-05-28','2022-05-28','2024-05-27','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (20,166,2,'2021-05-27','2021-05-27','2022-05-26','Donation',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (21,106,1,'2022-05-26','2022-05-26','2024-05-25','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (22,79,3,'2022-05-25','2022-05-25',NULL,'Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (23,173,1,'2022-05-24','2022-05-24','2024-05-23','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (24,93,2,'2022-05-23','2022-05-23','2023-05-22','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (25,4,1,'2019-12-06','2019-12-06','2021-12-05','Check',3,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (26,154,2,'2022-05-21','2022-05-21','2023-05-20','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (27,143,1,'2022-05-20','2022-05-20','2024-05-19','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (28,158,2,'2022-05-19','2022-05-19','2023-05-18','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (29,109,1,'2022-05-18','2022-05-18','2024-05-17','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
- (30,108,1,'2019-10-27','2019-10-27','2021-10-26','Donation',3,0,NULL,NULL,NULL,0,0,NULL,NULL);
+ (1,131,1,'2022-06-22','2022-06-22','2024-06-21','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (2,71,2,'2022-06-21','2022-06-21','2023-06-20','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (3,101,1,'2022-06-20','2022-06-20','2024-06-19','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (4,192,2,'2022-06-19','2022-06-19','2023-06-18','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (5,134,2,'2021-06-18','2021-06-18','2022-06-17','Donation',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (6,2,2,'2022-06-17','2022-06-17','2023-06-16','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (7,8,1,'2022-06-16','2022-06-16','2024-06-15','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (8,168,2,'2022-06-15','2022-06-15','2023-06-14','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (9,164,1,'2022-06-14','2022-06-14','2024-06-13','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (10,81,2,'2021-06-13','2021-06-13','2022-06-12','Check',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (11,137,3,'2022-06-12','2022-06-12',NULL,'Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (12,45,2,'2022-06-11','2022-06-11','2023-06-10','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (13,63,1,'2022-06-10','2022-06-10','2024-06-09','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (14,5,2,'2022-06-09','2022-06-09','2023-06-08','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (15,73,2,'2021-06-08','2021-06-08','2022-06-07','Check',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (16,19,2,'2022-06-07','2022-06-07','2023-06-06','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (17,123,1,'2022-06-06','2022-06-06','2024-06-05','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (18,136,2,'2022-06-05','2022-06-05','2023-06-04','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (19,21,1,'2022-06-04','2022-06-04','2024-06-03','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (20,197,2,'2021-06-03','2021-06-03','2022-06-02','Donation',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (21,96,1,'2022-06-02','2022-06-02','2024-06-01','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (22,171,3,'2022-06-01','2022-06-01',NULL,'Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (23,154,1,'2022-05-31','2022-05-31','2024-05-30','Donation',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (24,59,2,'2022-05-30','2022-05-30','2023-05-29','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (25,20,2,'2021-05-29','2021-05-29','2022-05-28','Donation',4,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (26,201,2,'2022-05-28','2022-05-28','2023-05-27','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (27,18,1,'2022-05-27','2022-05-27','2024-05-26','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (28,133,2,'2022-05-26','2022-05-26','2023-05-25','Payment',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (29,155,1,'2022-05-25','2022-05-25','2024-05-24','Check',1,0,NULL,NULL,NULL,0,0,NULL,NULL),
+ (30,33,2,'2021-05-24','2021-05-24','2022-05-23','Payment',4,0,NULL,NULL,NULL,0,0,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_membership` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4684,36 +4685,36 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_membership_log` WRITE;
 /*!40000 ALTER TABLE `civicrm_membership_log` DISABLE KEYS */;
 INSERT INTO `civicrm_membership_log` (`id`, `membership_id`, `status_id`, `start_date`, `end_date`, `modified_id`, `modified_date`, `membership_type_id`, `max_related`) VALUES
- (1,25,3,'2019-12-06','2021-12-05',4,'2022-06-15',1,NULL),
- (2,6,1,'2022-06-10','2023-06-09',26,'2022-06-15',2,NULL),
- (3,15,3,'2020-02-24','2022-02-23',27,'2022-06-15',1,NULL),
- (4,10,3,'2020-04-04','2022-04-03',30,'2022-06-15',1,NULL),
- (5,18,1,'2022-05-29','2023-05-28',35,'2022-06-15',2,NULL),
- (6,11,1,'2022-06-05',NULL,42,'2022-06-15',3,NULL),
- (7,13,1,'2022-06-03','2024-06-02',71,'2022-06-15',1,NULL),
- (8,22,1,'2022-05-25',NULL,79,'2022-06-15',3,NULL),
- (9,17,1,'2022-05-30','2024-05-29',83,'2022-06-15',1,NULL),
- (10,24,1,'2022-05-23','2023-05-22',93,'2022-06-15',2,NULL),
- (11,21,1,'2022-05-26','2024-05-25',106,'2022-06-15',1,NULL),
- (12,30,3,'2019-10-27','2021-10-26',108,'2022-06-15',1,NULL),
- (13,29,1,'2022-05-18','2024-05-17',109,'2022-06-15',1,NULL),
- (14,19,1,'2022-05-28','2024-05-27',111,'2022-06-15',1,NULL),
- (15,1,1,'2022-06-15','2024-06-14',115,'2022-06-15',1,NULL),
- (16,14,1,'2022-06-02','2023-06-01',117,'2022-06-15',2,NULL),
- (17,3,1,'2022-06-13','2024-06-12',118,'2022-06-15',1,NULL),
- (18,7,1,'2022-06-09','2024-06-08',119,'2022-06-15',1,NULL),
- (19,2,1,'2022-06-14','2023-06-13',123,'2022-06-15',2,NULL),
- (20,27,1,'2022-05-20','2024-05-19',143,'2022-06-15',1,NULL),
- (21,26,1,'2022-05-21','2023-05-20',154,'2022-06-15',2,NULL),
- (22,8,1,'2022-06-08','2023-06-07',155,'2022-06-15',2,NULL),
- (23,28,1,'2022-05-19','2023-05-18',158,'2022-06-15',2,NULL),
- (24,20,4,'2021-05-27','2022-05-26',166,'2022-06-15',2,NULL),
- (25,4,1,'2022-06-12','2023-06-11',168,'2022-06-15',2,NULL),
- (26,23,1,'2022-05-24','2024-05-23',173,'2022-06-15',1,NULL),
- (27,12,1,'2022-06-04','2023-06-03',175,'2022-06-15',2,NULL),
- (28,5,3,'2020-05-14','2022-05-13',180,'2022-06-15',1,NULL),
- (29,9,1,'2022-06-07','2024-06-06',200,'2022-06-15',1,NULL),
- (30,16,1,'2022-05-31','2023-05-30',201,'2022-06-15',2,NULL);
+ (1,6,1,'2022-06-17','2023-06-16',2,'2022-06-22',2,NULL),
+ (2,14,1,'2022-06-09','2023-06-08',5,'2022-06-22',2,NULL),
+ (3,7,1,'2022-06-16','2024-06-15',8,'2022-06-22',1,NULL),
+ (4,27,1,'2022-05-27','2024-05-26',18,'2022-06-22',1,NULL),
+ (5,16,1,'2022-06-07','2023-06-06',19,'2022-06-22',2,NULL),
+ (6,25,4,'2021-05-29','2022-05-28',20,'2022-06-22',2,NULL),
+ (7,19,1,'2022-06-04','2024-06-03',21,'2022-06-22',1,NULL),
+ (8,30,4,'2021-05-24','2022-05-23',33,'2022-06-22',2,NULL),
+ (9,12,1,'2022-06-11','2023-06-10',45,'2022-06-22',2,NULL),
+ (10,24,1,'2022-05-30','2023-05-29',59,'2022-06-22',2,NULL),
+ (11,13,1,'2022-06-10','2024-06-09',63,'2022-06-22',1,NULL),
+ (12,2,1,'2022-06-21','2023-06-20',71,'2022-06-22',2,NULL),
+ (13,15,4,'2021-06-08','2022-06-07',73,'2022-06-22',2,NULL),
+ (14,10,4,'2021-06-13','2022-06-12',81,'2022-06-22',2,NULL),
+ (15,21,1,'2022-06-02','2024-06-01',96,'2022-06-22',1,NULL),
+ (16,3,1,'2022-06-20','2024-06-19',101,'2022-06-22',1,NULL),
+ (17,17,1,'2022-06-06','2024-06-05',123,'2022-06-22',1,NULL),
+ (18,1,1,'2022-06-22','2024-06-21',131,'2022-06-22',1,NULL),
+ (19,28,1,'2022-05-26','2023-05-25',133,'2022-06-22',2,NULL),
+ (20,5,4,'2021-06-18','2022-06-17',134,'2022-06-22',2,NULL),
+ (21,18,1,'2022-06-05','2023-06-04',136,'2022-06-22',2,NULL),
+ (22,11,1,'2022-06-12',NULL,137,'2022-06-22',3,NULL),
+ (23,23,1,'2022-05-31','2024-05-30',154,'2022-06-22',1,NULL),
+ (24,29,1,'2022-05-25','2024-05-24',155,'2022-06-22',1,NULL),
+ (25,9,1,'2022-06-14','2024-06-13',164,'2022-06-22',1,NULL),
+ (26,8,1,'2022-06-15','2023-06-14',168,'2022-06-22',2,NULL),
+ (27,22,1,'2022-06-01',NULL,171,'2022-06-22',3,NULL),
+ (28,4,1,'2022-06-19','2023-06-18',192,'2022-06-22',2,NULL),
+ (29,20,4,'2021-06-03','2022-06-02',197,'2022-06-22',2,NULL),
+ (30,26,1,'2022-05-28','2023-05-27',201,'2022-06-22',2,NULL);
 /*!40000 ALTER TABLE `civicrm_membership_log` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4724,36 +4725,36 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_membership_payment` WRITE;
 /*!40000 ALTER TABLE `civicrm_membership_payment` DISABLE KEYS */;
 INSERT INTO `civicrm_membership_payment` (`id`, `membership_id`, `contribution_id`) VALUES
- (15,1,32),
- (19,2,33),
- (17,3,34),
- (25,4,35),
- (28,5,36),
- (2,6,37),
- (18,7,38),
- (22,8,39),
- (29,9,40),
- (4,10,41),
- (6,11,42),
- (27,12,43),
- (7,13,44),
- (16,14,45),
- (3,15,46),
- (30,16,47),
- (9,17,48),
- (5,18,49),
- (14,19,50),
- (24,20,51),
- (11,21,52),
- (8,22,53),
- (26,23,54),
- (10,24,55),
- (1,25,56),
- (21,26,57),
- (20,27,58),
- (23,28,59),
- (13,29,60),
- (12,30,61);
+ (1,1,32),
+ (2,2,33),
+ (3,3,34),
+ (4,4,35),
+ (5,5,36),
+ (6,6,37),
+ (7,7,38),
+ (8,8,39),
+ (9,9,40),
+ (10,10,41),
+ (11,11,42),
+ (12,12,43),
+ (13,13,44),
+ (14,14,45),
+ (15,15,46),
+ (16,16,47),
+ (17,17,48),
+ (18,18,49),
+ (19,19,50),
+ (20,20,51),
+ (21,21,52),
+ (22,22,53),
+ (23,23,54),
+ (24,24,55),
+ (25,25,56),
+ (26,26,57),
+ (27,27,58),
+ (28,28,59),
+ (29,29,60),
+ (30,30,61);
 /*!40000 ALTER TABLE `civicrm_membership_payment` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -4798,293 +4799,293 @@ INSERT INTO `civicrm_menu` (`id`, `domain_id`, `path`, `path_arguments`, `title`
  (2,1,'civicrm/group/search',NULL,'Group Members','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:22:\"/civicrm/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:1:{s:7:\"comment\";s:164:\"Note: group search already respect ACL, so a strict permission at url level is not required. A simple/basic permission like \'access CiviCRM\' could be used. CRM-5417\";}'),
  (3,1,'civicrm/group/add',NULL,'New Group','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:11:\"edit groups\";}i:1;s:3:\"and\";}','s:20:\"CRM_Group_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:22:\"/civicrm/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
  (4,1,'civicrm/ajax/grouplist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Group_Page_AJAX\";i:1;s:12:\"getGroupList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (5,1,'civicrm/import',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,400,1,1,0,'a:0:{}'),
- (6,1,'civicrm/import/contact',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,410,1,1,0,'a:0:{}'),
- (7,1,'civicrm/import/contact/summary',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Import_Form_Summary\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}i:2;a:2:{s:5:\"title\";s:15:\"Import Contacts\";s:3:\"url\";s:31:\"/civicrm/import/contact?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,410,1,1,0,'a:0:{}'),
- (8,1,'civicrm/import/outcome',NULL,'Import results','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Import_Forms\";i:1;s:9:\"outputCSV\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (9,1,'civicrm/import/activity',NULL,'Import Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,420,1,1,0,'a:0:{}'),
- (10,1,'civicrm/import/custom','id=%%id%%','Import Multi-value Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Custom_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,420,1,1,0,'a:0:{}'),
- (11,1,'civicrm/ajax/status',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Contact_Import_Page_AJAX\";i:1;s:6:\"status\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (12,1,'civicrm/import/datasource',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Import_Form_DataSourceConfig\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,450,1,1,0,'a:0:{}'),
- (13,1,'civicrm/admin/custom/group',NULL,'Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (14,1,'civicrm/admin/custom/group/edit',NULL,'Configure Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (15,1,'civicrm/admin/custom/group/preview',NULL,'Custom Field Preview','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:23:\"CRM_Custom_Form_Preview\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (16,1,'civicrm/admin/custom/group/delete',NULL,'Delete Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:27:\"CRM_Custom_Form_DeleteGroup\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (17,1,'civicrm/admin/custom/group/field',NULL,'Custom Data Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,11,1,0,0,'a:0:{}'),
- (18,1,'civicrm/admin/custom/group/field/delete',NULL,'Delete Custom Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:27:\"CRM_Custom_Form_DeleteField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (19,1,'civicrm/admin/custom/group/field/option',NULL,'Custom Field - Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:22:\"CRM_Custom_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (20,1,'civicrm/admin/custom/group/field/add',NULL,'Custom Field - Add','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (21,1,'civicrm/admin/custom/group/field/update',NULL,'Custom Field - Edit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (22,1,'civicrm/admin/custom/group/field/move',NULL,'Custom Field - Move','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:25:\"CRM_Custom_Form_MoveField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (23,1,'civicrm/admin/uf/group',NULL,'Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (24,1,'civicrm/admin/uf/group/field',NULL,'CiviCRM Profile Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,21,1,0,0,'a:0:{}'),
- (25,1,'civicrm/admin/uf/group/field/add',NULL,'Add Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,22,1,0,0,'a:0:{}'),
- (26,1,'civicrm/admin/uf/group/field/update',NULL,'Edit Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,23,1,0,0,'a:0:{}'),
- (27,1,'civicrm/admin/uf/group/add',NULL,'New CiviCRM Profile','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,24,1,0,0,'a:0:{}'),
- (28,1,'civicrm/admin/uf/group/update',NULL,'Profile Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,25,1,0,0,'a:0:{}'),
- (29,1,'civicrm/admin/uf/group/setting',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_UF_Form_AdvanceSetting\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,0,1,0,0,'a:0:{}'),
- (30,1,'civicrm/admin/options/activity_type',NULL,'Activity Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (31,1,'civicrm/admin/reltype',NULL,'Relationship Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_RelationshipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,35,1,0,0,'a:2:{s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (32,1,'civicrm/admin/options/subtype',NULL,'Contact Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_ContactType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (33,1,'civicrm/admin/options/gender',NULL,'Gender Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,45,1,0,0,'a:2:{s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (34,1,'civicrm/admin/options/individual_prefix',NULL,'Individual Prefixes (Ms, Mr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (35,1,'civicrm/admin/options/individual_suffix',NULL,'Individual Suffixes (Jr, Sr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,55,1,0,0,'a:2:{s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (36,1,'civicrm/admin/locationType',NULL,'Location Types (Home, Work...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LocationType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:2:{s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (37,1,'civicrm/admin/options/website_type',NULL,'Website Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,65,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (38,1,'civicrm/admin/options/instant_messenger_service',NULL,'Instant Messenger Services','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:2:{s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (39,1,'civicrm/admin/options/mobile_provider',NULL,'Mobile Phone Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,75,1,0,0,'a:2:{s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (40,1,'civicrm/admin/options/phone_type',NULL,'Phone Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n    Mobile, Fax, Pager)\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (41,1,'civicrm/admin/setting/preferences/display',NULL,'Display Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Display\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (42,1,'civicrm/admin/setting/search',NULL,'Search Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Form_Setting_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,95,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (43,1,'civicrm/admin/setting/preferences/date',NULL,'View Date Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Page_PreferencesDate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (44,1,'civicrm/admin/menu',NULL,'Navigation Menu','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Navigation\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (45,1,'civicrm/admin/options/wordreplacements',NULL,'Word Replacements','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_WordReplacements\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,105,1,0,0,'a:2:{s:4:\"desc\";s:18:\"Word Replacements.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (46,1,'civicrm/admin/options/custom_search',NULL,'Manage Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,110,1,0,0,'a:2:{s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (47,1,'civicrm/admin/domain','action=update','Organization Address and Contact Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contact_Form_Domain\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (48,1,'civicrm/admin/options/from_email_address',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (49,1,'civicrm/admin/messageTemplates',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:22:\"edit message templates\";i:1;s:34:\"edit user-driven message templates\";i:2;s:38:\"edit system workflow message templates\";}i:1;s:2:\"or\";}','s:31:\"CRM_Admin_Page_MessageTemplates\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (50,1,'civicrm/admin/messageTemplates/add',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:22:\"edit message templates\";i:1;s:34:\"edit user-driven message templates\";i:2;s:38:\"edit system workflow message templates\";}i:1;s:2:\"or\";}','s:31:\"CRM_Admin_Form_MessageTemplates\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Message Templates\";s:3:\"url\";s:39:\"/civicrm/admin/messageTemplates?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,262,1,0,0,'a:1:{s:4:\"desc\";s:26:\"Add/Edit Message Templates\";}'),
- (51,1,'civicrm/admin/scheduleReminders',NULL,'Schedule Reminders','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCRM data\";i:1;s:15:\"edit all events\";}i:1;s:2:\"or\";}','s:32:\"CRM_Admin_Page_ScheduleReminders\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:2:{s:4:\"desc\";s:19:\"Schedule Reminders.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (52,1,'civicrm/admin/weight',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_Weight\";i:1;s:8:\"fixOrder\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (53,1,'civicrm/admin/options/preferred_communication_method',NULL,'Preferred Communication Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (54,1,'civicrm/admin/labelFormats',NULL,'Label Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LabelFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:2:{s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (55,1,'civicrm/admin/pdfFormats',NULL,'Print Page (PDF) Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_PdfFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:2:{s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (56,1,'civicrm/admin/options/communication_style',NULL,'Communication Style Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,75,1,0,0,'a:2:{s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (57,1,'civicrm/admin/options/email_greeting',NULL,'Email Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (58,1,'civicrm/admin/options/postal_greeting',NULL,'Postal Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:2:{s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (59,1,'civicrm/admin/options/addressee',NULL,'Addressee Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
- (60,1,'civicrm/admin/setting/localization',NULL,'Languages, Currency, Locations','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Setting_Localization\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
- (61,1,'civicrm/admin/setting/preferences/address',NULL,'Address Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Address\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
- (62,1,'civicrm/admin/setting/date',NULL,'Date Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Date\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
- (63,1,'civicrm/admin/options/languages',NULL,'Preferred Languages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:2:{s:4:\"desc\";s:30:\"Options for contact languages.\";s:10:\"adminGroup\";s:12:\"Localization\";}'),
- (64,1,'civicrm/admin/access',NULL,'Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_Access\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";}'),
- (65,1,'civicrm/admin/access/wp-permissions',NULL,'WordPress Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_ACL_Form_WordPress_Permissions\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Access Control\";s:3:\"url\";s:29:\"/civicrm/admin/access?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:1:{s:4:\"desc\";s:65:\"Grant access to CiviCRM components and other CiviCRM permissions.\";}'),
- (66,1,'civicrm/admin/synchUser',NULL,'Synchronize Users to Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_CMSUser\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";}'),
- (67,1,'civicrm/admin/configtask',NULL,'Configuration Checklist','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_ConfigTaskList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}','civicrm/admin/configtask',NULL,NULL,1,0,1,1,1,1,0,0,'a:2:{s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (68,1,'civicrm/admin/setting/component',NULL,'Enable CiviCRM Components','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (69,1,'civicrm/admin/extensions',NULL,'Manage Extensions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Extensions\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,120,1,0,0,'a:2:{s:4:\"desc\";s:0:\"\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (70,1,'civicrm/admin/extensions/upgrade',NULL,'Database Upgrades','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Page_ExtensionsUpgrade\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Manage Extensions\";s:3:\"url\";s:33:\"/civicrm/admin/extensions?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (71,1,'civicrm/admin/setting/smtp',NULL,'Outbound Email Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Smtp\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (72,1,'civicrm/admin/paymentProcessor',NULL,'Settings - Payment Processor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:29:\"administer payment processors\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_PaymentProcessor\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (73,1,'civicrm/admin/setting/mapping',NULL,'Mapping and Geocoding','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Form_Setting_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (74,1,'civicrm/admin/setting/misc',NULL,'Misc (Undelete, PDFs, Limits, Logging, etc.)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Setting_Miscellaneous\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:63:\"Enable undelete/move to trash feature, detailed change logging.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (75,1,'civicrm/admin/setting/path',NULL,'Directories','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Path\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (76,1,'civicrm/admin/setting/url',NULL,'Resource URLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Form_Setting_Url\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (77,1,'civicrm/admin/setting/updateConfigBackend',NULL,'Cleanup Caches and Update Paths','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Admin_Form_Setting_UpdateConfigBackend\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (78,1,'civicrm/admin/setting/uf',NULL,'CMS Database Integration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Setting_UF\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (79,1,'civicrm/admin/options/safe_file_extension',NULL,'Safe File Extension Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (80,1,'civicrm/admin/options',NULL,'Option Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,105,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (81,1,'civicrm/admin/mapping',NULL,'Import/Export Mappings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,110,1,0,0,'a:2:{s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (82,1,'civicrm/admin/setting/debug',NULL,'Debugging','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Debugging\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,120,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (83,1,'civicrm/admin/setting/preferences/multisite',NULL,'Multi Site Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,130,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (84,1,'civicrm/admin/setting/preferences/campaign',NULL,'CiviCampaign Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:3:{s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),
- (85,1,'civicrm/admin/setting/preferences/event',NULL,'CiviEvent Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,420,1,0,0,'a:2:{s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (86,1,'civicrm/admin/setting/preferences/mailing',NULL,'CiviMail Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Mailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,430,1,0,0,'a:2:{s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:10:\"adminGroup\";s:8:\"CiviMail\";}'),
- (87,1,'civicrm/admin/setting/preferences/member',NULL,'CiviMember Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Admin_Form_Preferences_Member\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:2:{s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:10:\"adminGroup\";s:10:\"CiviMember\";}'),
- (88,1,'civicrm/admin/runjobs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:20:\"executeScheduledJobs\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:1:{s:4:\"desc\";s:36:\"URL used for running scheduled jobs.\";}'),
- (89,1,'civicrm/admin/job',NULL,'Scheduled Jobs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:18:\"CRM_Admin_Page_Job\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1370,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (90,1,'civicrm/admin/joblog',NULL,'Scheduled Jobs Log','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_JobLog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1380,1,0,0,'a:2:{s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:10:\"adminGroup\";s:6:\"Manage\";}'),
- (91,1,'civicrm/admin/options/grant_type',NULL,'Grant Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,385,1,0,0,'a:2:{s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:10:\"adminGroup\";s:12:\"Option Lists\";}'),
- (92,1,'civicrm/admin/paymentProcessorType',NULL,'Payment Processor Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Page_PaymentProcessorType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:1:{s:4:\"desc\";s:34:\"Payment Processor type information\";}'),
- (93,1,'civicrm/admin',NULL,'Administer CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Admin_Page_Admin\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,9000,1,1,0,'a:0:{}'),
- (94,1,'civicrm/ajax/navmenu',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:7:\"navMenu\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (95,1,'civicrm/ajax/menutree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:8:\"menuTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
- (96,1,'civicrm/ajax/statusmsg',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:12:\"getStatusMsg\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (97,1,'civicrm/admin/price',NULL,'Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,380,1,0,0,'a:2:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:10:\"adminGroup\";s:9:\"Customize\";}'),
- (98,1,'civicrm/admin/price/add','action=add','New Price Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:1:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";}'),
- (99,1,'civicrm/admin/price/field',NULL,'Price Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:20:\"CRM_Price_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (100,1,'civicrm/admin/price/field/option',NULL,'Price Field Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Price_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (101,1,'civicrm/ajax/mapping',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:11:\"mappingList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (102,1,'civicrm/ajax/recipientListing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:16:\"recipientListing\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (103,1,'civicrm/admin/sms/provider',NULL,'Sms Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Provider\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,500,1,0,0,'a:2:{s:4:\"desc\";s:27:\"To configure a sms provider\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
- (104,1,'civicrm/sms/send',NULL,'New Mass SMS','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:23:\"CRM_SMS_Controller_Send\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,610,1,1,0,'a:0:{}'),
- (105,1,'civicrm/sms/callback',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Callback\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (106,1,'civicrm/admin/badgelayout','action=browse','Event Name Badge Layouts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Page_Layout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,399,1,0,0,'a:2:{s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (107,1,'civicrm/admin/badgelayout/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Form_Layout\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:3:\"url\";s:52:\"/civicrm/admin/badgelayout?reset=1&amp;action=browse\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (108,1,'civicrm/ajax/jqState',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:7:\"jqState\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (109,1,'civicrm/ajax/jqCounty',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:8:\"jqCounty\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (110,1,'civicrm/profile',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
- (111,1,'civicrm/profile/create',NULL,'CiviCRM Profile Create','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
- (112,1,'civicrm/profile/view',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Profile_Page_View\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (113,1,'civicrm/custom/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Custom_Form_CustomData\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (114,1,'civicrm/ajax/optionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:13:\"getOptionList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (115,1,'civicrm/ajax/reorder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:11:\"fixOrdering\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (116,1,'civicrm/ajax/multirecordfieldlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:23:\"getMultiRecordFieldList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (117,1,'civicrm/upgrade',NULL,'Upgrade CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Upgrade_Page_Upgrade\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (118,1,'civicrm/export',NULL,'Download Errors','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (119,1,'civicrm/export/contact',NULL,'Export Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,0,1,0,0,'a:0:{}'),
- (120,1,'civicrm/export/standalone',NULL,'Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Export_Controller_Standalone\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (121,1,'civicrm/admin/options/acl_role',NULL,'ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
- (122,1,'civicrm/acl',NULL,'Manage ACLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_ACL_Page_ACL\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (123,1,'civicrm/acl/entityrole',NULL,'Assign Users to ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_ACL_Page_EntityRole\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (124,1,'civicrm/acl/basic',NULL,'ACL','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_ACL_Page_ACLBasic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (125,1,'civicrm/file',NULL,'Browse Uploaded files','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_Page_File\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (126,1,'civicrm/file/delete',NULL,'Delete File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:17:\"CRM_Core_BAO_File\";i:1;s:16:\"deleteAttachment\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:21:\"Browse Uploaded files\";s:3:\"url\";s:21:\"/civicrm/file?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (127,1,'civicrm/friend',NULL,'Tell a Friend','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:15:\"CRM_Friend_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (128,1,'civicrm/logout',NULL,'Log out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:6:\"logout\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,9999,1,1,0,'a:0:{}'),
- (129,1,'civicrm/i18n',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"translate CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_I18n_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (130,1,'civicrm/ajax/attachment',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:29:\"CRM_Core_Page_AJAX_Attachment\";i:1;s:10:\"attachFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (131,1,'civicrm/api',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Core_Page_Redirect\";','s:16:\"url=civicrm/api3\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (132,1,'civicrm/api3',NULL,'CiviCRM API v3','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_APIExplorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (133,1,'civicrm/ajax/apiexample',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:14:\"getExampleFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (134,1,'civicrm/ajax/apidoc',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:6:\"getDoc\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (135,1,'civicrm/ajax/rest',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:4:\"ajax\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (136,1,'civicrm/api/json',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:8:\"ajaxJson\";}','s:16:\"url=civicrm/api3\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (137,1,'civicrm/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:12:\"loadTemplate\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (138,1,'civicrm/ajax/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (139,1,'civicrm/asset/builder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"\\Civi\\Core\\AssetBuilder\";i:1;s:7:\"pageRun\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (140,1,'civicrm/contribute/ajax/tableview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,1,0,1,0,1,1,0,0,'a:0:{}'),
- (141,1,'civicrm/payment/ipn',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Core_Payment\";i:1;s:9:\"handleIPN\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,1,1,0,1,1,0,0,'a:0:{}'),
- (142,1,'civicrm/batch',NULL,'Batch Data Entry','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (143,1,'civicrm/batch/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Batch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (144,1,'civicrm/batch/entry',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Entry\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (145,1,'civicrm/ajax/batch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:9:\"batchSave\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (146,1,'civicrm/ajax/batchlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:12:\"getBatchList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (147,1,'civicrm/ajax/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Page_AJAX\";i:1;s:3:\"run\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (148,1,'civicrm/dev/qunit',NULL,'QUnit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:19:\"CRM_Core_Page_QUnit\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (149,1,'civicrm/dev/fake-error',NULL,'Fake Error','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Page_FakeError\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (150,1,'civicrm/profile-editor/schema',NULL,'ProfileEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:25:\"CRM_UF_Page_ProfileEditor\";i:1;s:13:\"getSchemaJSON\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (151,1,'civicrm/a',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"\\Civi\\Angular\\Page\\Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (152,1,'civicrm/ajax/angular-modules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"\\Civi\\Angular\\Page\\Modules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (153,1,'civicrm/ajax/recurringentity/update-mode',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:34:\"CRM_Core_Page_AJAX_RecurringEntity\";i:1;s:10:\"updateMode\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (154,1,'civicrm/recurringentity/preview',NULL,'Confirm dates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Core_Page_RecurringEntityPreview\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (155,1,'civicrm/shortcode',NULL,'Insert CiviCRM Content','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Form_ShortCode\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (156,1,'civicrm/task/add-to-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Form_Task_AddToGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (157,1,'civicrm/task/remove-from-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contact_Form_Task_RemoveFromGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (158,1,'civicrm/task/add-to-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Contact_Form_Task_AddToTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (159,1,'civicrm/task/remove-from-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Form_Task_RemoveFromTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (160,1,'civicrm/task/send-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (161,1,'civicrm/task/make-mailing-label',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Label\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (162,1,'civicrm/task/pick-profile',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contact_Form_Task_PickProfile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (163,1,'civicrm/task/print-document',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (164,1,'civicrm/task/unhold-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Unhold\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (165,1,'civicrm/task/alter-contact-preference',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contact_Form_Task_AlterPreferences\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (166,1,'civicrm/task/delete-contact',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (167,1,'civicrm',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:0:{}',NULL,NULL,NULL,1,0,1,0,0,1,0,0,'a:0:{}'),
- (168,1,'civicrm/dashboard',NULL,'CiviCRM Home','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,0,1,1,0,'a:0:{}'),
- (169,1,'civicrm/contact/search',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,10,1,1,0,'a:0:{}'),
- (170,1,'civicrm/contact/image',NULL,'Process Uploaded Images','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"CRM_Contact_BAO_Contact\";i:1;s:12:\"processImage\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (171,1,'civicrm/contact/imagefile',NULL,'Get Image File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_ImageFile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (172,1,'civicrm/contact/search/basic',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (173,1,'civicrm/contact/search/advanced',NULL,'Advanced Search','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=512\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,12,1,1,0,'a:0:{}'),
- (174,1,'civicrm/contact/search/builder',NULL,'Search Builder','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:9:\"mode=8192\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,14,1,1,0,'a:0:{}'),
- (175,1,'civicrm/contact/search/custom/list',NULL,'Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Page_CustomSearch\";','s:10:\"mode=16384\";','a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:38:\"/civicrm/contact/search/custom?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,16,1,1,0,'a:0:{}'),
- (176,1,'civicrm/contact/add',NULL,'New Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (177,1,'civicrm/contact/add/individual','ct=Individual','New Individual','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (178,1,'civicrm/contact/add/household','ct=Household','New Household','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (179,1,'civicrm/contact/add/organization','ct=Organization','New Organization','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (180,1,'civicrm/contact/relatedcontact',NULL,'Edit Related Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_RelatedContact\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (181,1,'civicrm/contact/merge',NULL,'Merge Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:22:\"CRM_Contact_Form_Merge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (182,1,'civicrm/contact/email',NULL,'Email a Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (183,1,'civicrm/contact/map',NULL,'Map Location(s)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_Map\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (184,1,'civicrm/contact/map/event',NULL,'Map Event Location','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_Task_Map_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Map Location(s)\";s:3:\"url\";s:28:\"/civicrm/contact/map?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (185,1,'civicrm/contact/view','cid=%%cid%%','Contact Summary','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Summary\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (186,1,'civicrm/contact/view/delete',NULL,'Delete Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (187,1,'civicrm/contact/view/activity','show=1,cid=%%cid%%','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:21:\"CRM_Activity_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (188,1,'civicrm/activity/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (189,1,'civicrm/activity/email/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (190,1,'civicrm/activity/pdf/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (191,1,'civicrm/contact/view/rel','cid=%%cid%%','Relationships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_Relationship\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (192,1,'civicrm/contact/view/group','cid=%%cid%%','Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_GroupContact\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (193,1,'civicrm/contact/view/smartgroup','cid=%%cid%%','Smart Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:39:\"CRM_Contact_Page_View_ContactSmartGroup\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (194,1,'civicrm/contact/view/note','cid=%%cid%%','Notes','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:26:\"CRM_Contact_Page_View_Note\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (195,1,'civicrm/contact/view/tag','cid=%%cid%%','Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Tag\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (196,1,'civicrm/contact/view/cd',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:32:\"CRM_Contact_Page_View_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (197,1,'civicrm/contact/view/cd/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Form_CustomData\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (198,1,'civicrm/contact/view/vcard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Vcard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (199,1,'civicrm/contact/view/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Print\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (200,1,'civicrm/contact/view/log',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Log\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (201,1,'civicrm/user',NULL,'Contact Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Page_View_UserDashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
- (202,1,'civicrm/dashlet/activity',NULL,'Activity Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_Activity\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (203,1,'civicrm/dashlet/blog',NULL,'CiviCRM Blog','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Dashlet_Page_Blog\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (204,1,'civicrm/dashlet/getting-started',NULL,'CiviCRM Resources','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Dashlet_Page_GettingStarted\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (205,1,'civicrm/ajax/relation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"relationship\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
- (206,1,'civicrm/ajax/groupTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"groupTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (207,1,'civicrm/ajax/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:11:\"customField\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (208,1,'civicrm/ajax/customvalue',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:17:\"deleteCustomValue\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
- (209,1,'civicrm/ajax/cmsuser',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"checkUserName\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (210,1,'civicrm/ajax/checkemail',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactEmail\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (211,1,'civicrm/ajax/checkphone',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactPhone\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (212,1,'civicrm/ajax/subtype',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"buildSubTypes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (213,1,'civicrm/ajax/signature',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"getSignature\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (214,1,'civicrm/ajax/pdfFormat',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"pdfFormat\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (215,1,'civicrm/ajax/paperSize',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"paperSize\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (216,1,'civicrm/ajax/contactref',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:31:\"access contact reference fields\";i:1;s:15:\" access CiviCRM\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"contactReference\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (217,1,'civicrm/dashlet/myCases',NULL,'Case Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Dashlet_Page_MyCases\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (218,1,'civicrm/dashlet/allCases',NULL,'All Cases Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_AllCases\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (219,1,'civicrm/dashlet/casedashboard',NULL,'Case Dashboard Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Dashlet_Page_CaseDashboard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (220,1,'civicrm/contact/deduperules',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer dedupe rules\";i:1;s:24:\"merge duplicate contacts\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Page_DedupeRules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,105,1,0,0,'a:2:{s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:10:\"adminGroup\";s:6:\"Manage\";}'),
- (221,1,'civicrm/contact/dedupefind',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Page_DedupeFind\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (222,1,'civicrm/ajax/dedupefind',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:10:\"getDedupes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (223,1,'civicrm/contact/dedupemerge',NULL,'Batch Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Page_DedupeMerge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (224,1,'civicrm/dedupe/exception',NULL,'Dedupe Exceptions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Page_DedupeException\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,110,1,0,0,'a:1:{s:10:\"adminGroup\";s:6:\"Manage\";}'),
- (225,1,'civicrm/ajax/dedupeRules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"buildDedupeRules\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (226,1,'civicrm/contact/view/useradd','cid=%%cid%%','Add User','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Useradd\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (227,1,'civicrm/ajax/markSelection',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:22:\"selectUnselectContacts\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (228,1,'civicrm/ajax/toggleDedupeSelect',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:18:\"toggleDedupeSelect\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (229,1,'civicrm/ajax/flipDupePairs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"flipDupePairs\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (230,1,'civicrm/activity/sms/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_SMS\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (231,1,'civicrm/ajax/contactrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"view my contact\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:23:\"getContactRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (232,1,'civicrm/ajax/api4',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Api4_Permission\";i:1;s:5:\"check\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Api4_Page_AJAX\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (233,1,'civicrm/api4',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Api4_Page_Api4Explorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (234,1,'civicrm/activity','action=add&context=standalone','New Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (235,1,'civicrm/activity/view',NULL,'View Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Form_ActivityView\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (236,1,'civicrm/ajax/activity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:15:\"getCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (237,1,'civicrm/ajax/globalrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseGlobalRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (238,1,'civicrm/ajax/clientrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseClientRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (239,1,'civicrm/ajax/caseroles',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:12:\"getCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (240,1,'civicrm/ajax/contactactivity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:18:\"getContactActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (241,1,'civicrm/ajax/activity/convert',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:21:\"convertToCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
- (242,1,'civicrm/activity/search',NULL,'Find Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Controller_Search\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (243,1,'civicrm/tag',NULL,'Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:16:\"CRM_Tag_Page_Tag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,25,1,0,0,'a:2:{s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
- (244,1,'civicrm/tag/edit','action=add','New Tag','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:17:\"CRM_Tag_Form_Edit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:4:\"Tags\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (245,1,'civicrm/tag/merge',NULL,'Merge Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:18:\"CRM_Tag_Form_Merge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:4:\"Tags\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (246,1,'civicrm/ajax/tagTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:10:\"getTagTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (247,1,'civicrm/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (248,1,'civicrm/pcp/campaign',NULL,'Setup a Personal Campaign Page - Account Information','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
- (249,1,'civicrm/pcp/info',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_PCP_Page_PCPInfo\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
- (250,1,'civicrm/admin/pcp','context=contribute','Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Page_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,362,1,0,0,'a:2:{s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),
- (251,1,'civicrm/payment/form',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:26:\"CRM_Financial_Form_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,1,1,0,0,1,0,0,'a:0:{}'),
- (252,1,'civicrm/payment/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:30:\"CRM_Financial_Form_PaymentEdit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,0,1,0,1,1,0,0,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),
- (253,1,'civicrm/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Custom_Form_CustomDataByType\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (254,1,'civicrm/event',NULL,'CiviEvent Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,1,1,0,1,0,800,1,1,0,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),
- (255,1,'civicrm/participant/add','action=add','Register New Participant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),
- (256,1,'civicrm/event/info',NULL,'Event Information','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,1,1,0,0,'a:0:{}'),
- (257,1,'civicrm/event/register',NULL,'Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Controller_Registration\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,1,1,1,0,0,'a:0:{}'),
- (258,1,'civicrm/event/confirm',NULL,'Confirm Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:46:\"CRM_Event_Form_Registration_ParticipantConfirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,1,1,1,0,0,'a:0:{}'),
- (259,1,'civicrm/event/ical',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_ICalendar\";i:1;s:3:\"run\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
- (260,1,'civicrm/event/list',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','s:19:\"CRM_Event_Page_List\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
- (261,1,'civicrm/event/participant',NULL,'Event Participants List','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"view event participants\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Page_ParticipantListing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
- (262,1,'civicrm/admin/event',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,370,1,0,0,'a:2:{s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (263,1,'civicrm/admin/eventTemplate',NULL,'Event Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Admin_Page_EventTemplate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,375,1,0,0,'a:2:{s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (264,1,'civicrm/admin/options/event_type',NULL,'Event Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,385,1,0,0,'a:2:{s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (265,1,'civicrm/admin/participant_status',NULL,'Participant Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Page_ParticipantStatusType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:2:{s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (266,1,'civicrm/admin/options/participant_role',NULL,'Participant Role','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,395,1,0,0,'a:2:{s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (267,1,'civicrm/admin/options/participant_listing',NULL,'Participant Listing Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,398,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (268,1,'civicrm/admin/options/conference_slot',NULL,'Conference Slot Labels','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,415,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
- (269,1,'civicrm/event/search',NULL,'Find Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,810,1,1,0,'a:0:{}'),
- (270,1,'civicrm/event/manage',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,1,820,1,1,0,'a:0:{}'),
- (271,1,'civicrm/event/badge',NULL,'Print Event Name Badge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:25:\"CRM_Event_Form_Task_Badge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,1,1,0,0,'a:0:{}'),
- (272,1,'civicrm/event/manage/settings',NULL,'Event Info and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,910,1,0,0,'a:0:{}'),
- (273,1,'civicrm/event/manage/location',NULL,'Event Location','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:35:\"CRM_Event_Form_ManageEvent_Location\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,930,1,0,0,'a:0:{}'),
- (274,1,'civicrm/event/manage/fee',NULL,'Event Fees','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_ManageEvent_Fee\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,920,1,0,0,'a:0:{}'),
- (275,1,'civicrm/event/manage/registration',NULL,'Event Online Registration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:39:\"CRM_Event_Form_ManageEvent_Registration\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,930,1,0,0,'a:0:{}'),
- (276,1,'civicrm/event/manage/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Friend_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,940,1,0,0,'a:0:{}'),
- (277,1,'civicrm/event/manage/reminder',NULL,'Schedule Reminders','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:44:\"CRM_Event_Form_ManageEvent_ScheduleReminders\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,950,1,0,0,'a:0:{}'),
- (278,1,'civicrm/event/manage/repeat',NULL,'Repeat Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Form_ManageEvent_Repeat\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,960,1,0,0,'a:0:{}'),
- (279,1,'civicrm/event/manage/conference',NULL,'Conference Slots','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:37:\"CRM_Event_Form_ManageEvent_Conference\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,950,1,0,0,'a:0:{}'),
- (280,1,'civicrm/event/add','action=add','New Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,830,1,0,0,'a:0:{}'),
- (281,1,'civicrm/event/import',NULL,'Import Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:23:\"edit event participants\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,840,1,1,0,'a:0:{}'),
- (282,1,'civicrm/event/price',NULL,'Manage Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,850,1,1,0,'a:0:{}'),
- (283,1,'civicrm/event/selfsvcupdate',NULL,'Self-service Registration Update','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Form_SelfSvcUpdate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,880,1,1,0,'a:0:{}'),
- (284,1,'civicrm/event/selfsvctransfer',NULL,'Self-service Registration Transfer','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_SelfSvcTransfer\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,890,1,1,0,'a:0:{}'),
- (285,1,'civicrm/contact/view/participant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,4,1,0,0,'a:0:{}'),
- (286,1,'civicrm/ajax/eventFee',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_Page_AJAX\";i:1;s:8:\"eventFee\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (287,1,'civicrm/ajax/locBlock',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:11:\"getLocBlock\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
- (288,1,'civicrm/event/participant/feeselection',NULL,'Change Registration Selections','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:38:\"CRM_Event_Form_ParticipantFeeSelection\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:23:\"Event Participants List\";s:3:\"url\";s:34:\"/civicrm/event/participant?reset=1\";}}',NULL,NULL,1,1,0,1,0,1,1,0,0,'a:0:{}'),
- (289,1,'civicrm/event/manage/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_PCP_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,540,1,1,0,'a:0:{}'),
- (290,1,'civicrm/event/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,1,1,0,0,'a:0:{}'),
- (291,1,'civicrm/event/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (5,1,'civicrm/activity','action=add&context=standalone','New Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (6,1,'civicrm/activity/view',NULL,'View Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Form_ActivityView\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (7,1,'civicrm/ajax/activity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:15:\"getCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (8,1,'civicrm/ajax/globalrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseGlobalRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (9,1,'civicrm/ajax/clientrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseClientRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (10,1,'civicrm/ajax/caseroles',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:12:\"getCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (11,1,'civicrm/ajax/contactactivity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:18:\"getContactActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (12,1,'civicrm/ajax/activity/convert',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:21:\"convertToCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
+ (13,1,'civicrm/activity/search',NULL,'Find Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Controller_Search\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (14,1,'civicrm/profile',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (15,1,'civicrm/profile/create',NULL,'CiviCRM Profile Create','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (16,1,'civicrm/profile/view',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Profile_Page_View\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (17,1,'civicrm/payment/form',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:26:\"CRM_Financial_Form_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (18,1,'civicrm/payment/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:30:\"CRM_Financial_Form_PaymentEdit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,0,1,0,1,1,0,0,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),
+ (19,1,'civicrm/ajax/api4',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Api4_Permission\";i:1;s:5:\"check\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Api4_Page_AJAX\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (20,1,'civicrm/api4',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Api4_Page_Api4Explorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (21,1,'civicrm/admin/custom/group',NULL,'Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (22,1,'civicrm/admin/custom/group/edit',NULL,'Configure Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (23,1,'civicrm/admin/custom/group/preview',NULL,'Custom Field Preview','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:23:\"CRM_Custom_Form_Preview\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (24,1,'civicrm/admin/custom/group/delete',NULL,'Delete Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:27:\"CRM_Custom_Form_DeleteGroup\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (25,1,'civicrm/admin/custom/group/field',NULL,'Custom Data Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,11,1,0,0,'a:0:{}'),
+ (26,1,'civicrm/admin/custom/group/field/delete',NULL,'Delete Custom Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:27:\"CRM_Custom_Form_DeleteField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (27,1,'civicrm/admin/custom/group/field/option',NULL,'Custom Field - Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:22:\"CRM_Custom_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (28,1,'civicrm/admin/custom/group/field/add',NULL,'Custom Field - Add','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (29,1,'civicrm/admin/custom/group/field/update',NULL,'Custom Field - Edit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (30,1,'civicrm/admin/custom/group/field/move',NULL,'Custom Field - Move','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCRM data\";}i:1;s:3:\"and\";}','s:25:\"CRM_Custom_Form_MoveField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (31,1,'civicrm/admin/uf/group',NULL,'Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (32,1,'civicrm/admin/uf/group/field',NULL,'CiviCRM Profile Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,21,1,0,0,'a:0:{}'),
+ (33,1,'civicrm/admin/uf/group/field/add',NULL,'Add Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,22,1,0,0,'a:0:{}'),
+ (34,1,'civicrm/admin/uf/group/field/update',NULL,'Edit Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,23,1,0,0,'a:0:{}'),
+ (35,1,'civicrm/admin/uf/group/add',NULL,'New CiviCRM Profile','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,24,1,0,0,'a:0:{}'),
+ (36,1,'civicrm/admin/uf/group/update',NULL,'Profile Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,25,1,0,0,'a:0:{}'),
+ (37,1,'civicrm/admin/uf/group/setting',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_UF_Form_AdvanceSetting\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,0,1,0,0,'a:0:{}'),
+ (38,1,'civicrm/admin/options/activity_type',NULL,'Activity Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (39,1,'civicrm/admin/reltype',NULL,'Relationship Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_RelationshipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,35,1,0,0,'a:2:{s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (40,1,'civicrm/admin/options/subtype',NULL,'Contact Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_ContactType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (41,1,'civicrm/admin/options/gender',NULL,'Gender Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,45,1,0,0,'a:2:{s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (42,1,'civicrm/admin/options/individual_prefix',NULL,'Individual Prefixes (Ms, Mr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (43,1,'civicrm/admin/options/individual_suffix',NULL,'Individual Suffixes (Jr, Sr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,55,1,0,0,'a:2:{s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (44,1,'civicrm/admin/locationType',NULL,'Location Types (Home, Work...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LocationType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:2:{s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (45,1,'civicrm/admin/options/website_type',NULL,'Website Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,65,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (46,1,'civicrm/admin/options/instant_messenger_service',NULL,'Instant Messenger Services','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:2:{s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (47,1,'civicrm/admin/options/mobile_provider',NULL,'Mobile Phone Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,75,1,0,0,'a:2:{s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (48,1,'civicrm/admin/options/phone_type',NULL,'Phone Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n    Mobile, Fax, Pager)\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (49,1,'civicrm/admin/setting/preferences/display',NULL,'Display Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Display\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (50,1,'civicrm/admin/setting/search',NULL,'Search Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Form_Setting_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,95,1,0,0,'a:1:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (51,1,'civicrm/admin/setting/preferences/date',NULL,'View Date Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Page_PreferencesDate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (52,1,'civicrm/admin/menu',NULL,'Navigation Menu','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Navigation\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (53,1,'civicrm/admin/options/wordreplacements',NULL,'Word Replacements','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_WordReplacements\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,105,1,0,0,'a:2:{s:4:\"desc\";s:18:\"Word Replacements.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (54,1,'civicrm/admin/options/custom_search',NULL,'Manage Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,110,1,0,0,'a:2:{s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (55,1,'civicrm/admin/domain','action=update','Organization Address and Contact Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contact_Form_Domain\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (56,1,'civicrm/admin/options/from_email_address',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (57,1,'civicrm/admin/messageTemplates',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:22:\"edit message templates\";i:1;s:34:\"edit user-driven message templates\";i:2;s:38:\"edit system workflow message templates\";}i:1;s:2:\"or\";}','s:31:\"CRM_Admin_Page_MessageTemplates\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (58,1,'civicrm/admin/messageTemplates/add',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:22:\"edit message templates\";i:1;s:34:\"edit user-driven message templates\";i:2;s:38:\"edit system workflow message templates\";}i:1;s:2:\"or\";}','s:31:\"CRM_Admin_Form_MessageTemplates\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Message Templates\";s:3:\"url\";s:39:\"/civicrm/admin/messageTemplates?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,262,1,0,0,'a:1:{s:4:\"desc\";s:26:\"Add/Edit Message Templates\";}'),
+ (59,1,'civicrm/admin/scheduleReminders',NULL,'Schedule Reminders','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCRM data\";i:1;s:15:\"edit all events\";}i:1;s:2:\"or\";}','s:32:\"CRM_Admin_Page_ScheduleReminders\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:2:{s:4:\"desc\";s:19:\"Schedule Reminders.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (60,1,'civicrm/admin/weight',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_Weight\";i:1;s:8:\"fixOrder\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (61,1,'civicrm/admin/options/preferred_communication_method',NULL,'Preferred Communication Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (62,1,'civicrm/admin/labelFormats',NULL,'Label Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LabelFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:2:{s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (63,1,'civicrm/admin/pdfFormats',NULL,'Print Page (PDF) Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_PdfFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:2:{s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (64,1,'civicrm/admin/options/communication_style',NULL,'Communication Style Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,75,1,0,0,'a:2:{s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (65,1,'civicrm/admin/options/email_greeting',NULL,'Email Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (66,1,'civicrm/admin/options/postal_greeting',NULL,'Postal Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:2:{s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (67,1,'civicrm/admin/options/addressee',NULL,'Addressee Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";}'),
+ (68,1,'civicrm/admin/setting/localization',NULL,'Languages, Currency, Locations','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Setting_Localization\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
+ (69,1,'civicrm/admin/setting/preferences/address',NULL,'Address Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Address\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
+ (70,1,'civicrm/admin/setting/date',NULL,'Date Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Date\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:1:{s:10:\"adminGroup\";s:12:\"Localization\";}'),
+ (71,1,'civicrm/admin/options/languages',NULL,'Preferred Languages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:2:{s:4:\"desc\";s:30:\"Options for contact languages.\";s:10:\"adminGroup\";s:12:\"Localization\";}'),
+ (72,1,'civicrm/admin/access',NULL,'Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_Access\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";}'),
+ (73,1,'civicrm/admin/access/wp-permissions',NULL,'WordPress Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_ACL_Form_WordPress_Permissions\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Access Control\";s:3:\"url\";s:29:\"/civicrm/admin/access?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:1:{s:4:\"desc\";s:65:\"Grant access to CiviCRM components and other CiviCRM permissions.\";}'),
+ (74,1,'civicrm/admin/synchUser',NULL,'Synchronize Users to Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_CMSUser\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:2:{s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";}'),
+ (75,1,'civicrm/admin/configtask',NULL,'Configuration Checklist','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_ConfigTaskList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}','civicrm/admin/configtask',NULL,NULL,1,0,1,1,1,1,0,0,'a:2:{s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (76,1,'civicrm/admin/setting/component',NULL,'Enable CiviCRM Components','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:2:{s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (77,1,'civicrm/admin/extensions',NULL,'Manage Extensions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Extensions\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,120,1,0,0,'a:2:{s:4:\"desc\";s:0:\"\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (78,1,'civicrm/admin/extensions/upgrade',NULL,'Database Upgrades','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Page_ExtensionsUpgrade\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Manage Extensions\";s:3:\"url\";s:33:\"/civicrm/admin/extensions?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (79,1,'civicrm/admin/setting/smtp',NULL,'Outbound Email Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Smtp\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,20,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (80,1,'civicrm/admin/paymentProcessor',NULL,'Settings - Payment Processor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:29:\"administer payment processors\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_PaymentProcessor\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,30,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (81,1,'civicrm/admin/setting/mapping',NULL,'Mapping and Geocoding','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Form_Setting_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,40,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (82,1,'civicrm/admin/setting/misc',NULL,'Misc (Undelete, PDFs, Limits, Logging, etc.)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Setting_Miscellaneous\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,50,1,0,0,'a:2:{s:4:\"desc\";s:63:\"Enable undelete/move to trash feature, detailed change logging.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (83,1,'civicrm/admin/setting/path',NULL,'Directories','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Path\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,60,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (84,1,'civicrm/admin/setting/url',NULL,'Resource URLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Form_Setting_Url\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,70,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (85,1,'civicrm/admin/setting/updateConfigBackend',NULL,'Cleanup Caches and Update Paths','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Admin_Form_Setting_UpdateConfigBackend\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,80,1,0,0,'a:2:{s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (86,1,'civicrm/admin/setting/uf',NULL,'CMS Database Integration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Setting_UF\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,90,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (87,1,'civicrm/admin/options/safe_file_extension',NULL,'Safe File Extension Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,100,1,0,0,'a:2:{s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (88,1,'civicrm/admin/options',NULL,'Option Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,105,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (89,1,'civicrm/admin/mapping',NULL,'Import/Export Mappings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,110,1,0,0,'a:2:{s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (90,1,'civicrm/admin/setting/debug',NULL,'Debugging','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Debugging\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,120,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (91,1,'civicrm/admin/setting/preferences/multisite',NULL,'Multi Site Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,130,1,0,0,'a:1:{s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (92,1,'civicrm/admin/setting/preferences/campaign',NULL,'CiviCampaign Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,10,1,0,0,'a:3:{s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),
+ (93,1,'civicrm/admin/setting/preferences/event',NULL,'CiviEvent Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_Generic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,420,1,0,0,'a:2:{s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (94,1,'civicrm/admin/setting/preferences/mailing',NULL,'CiviMail Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Mailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,430,1,0,0,'a:2:{s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:10:\"adminGroup\";s:8:\"CiviMail\";}'),
+ (95,1,'civicrm/admin/setting/preferences/member',NULL,'CiviMember Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Admin_Form_Preferences_Member\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:2:{s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:10:\"adminGroup\";s:10:\"CiviMember\";}'),
+ (96,1,'civicrm/admin/runjobs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:20:\"executeScheduledJobs\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:1:{s:4:\"desc\";s:36:\"URL used for running scheduled jobs.\";}'),
+ (97,1,'civicrm/admin/job',NULL,'Scheduled Jobs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:18:\"CRM_Admin_Page_Job\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1370,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (98,1,'civicrm/admin/joblog',NULL,'Scheduled Jobs Log','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:25:\"administer CiviCRM system\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_JobLog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1380,1,0,0,'a:2:{s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:10:\"adminGroup\";s:6:\"Manage\";}'),
+ (99,1,'civicrm/admin/options/grant_type',NULL,'Grant Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,385,1,0,0,'a:2:{s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:10:\"adminGroup\";s:12:\"Option Lists\";}'),
+ (100,1,'civicrm/admin/paymentProcessorType',NULL,'Payment Processor Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Page_PaymentProcessorType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:1:{s:4:\"desc\";s:34:\"Payment Processor type information\";}'),
+ (101,1,'civicrm/admin',NULL,'Administer CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Admin_Page_Admin\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,9000,1,1,0,'a:0:{}'),
+ (102,1,'civicrm/ajax/navmenu',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:7:\"navMenu\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (103,1,'civicrm/ajax/menutree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:8:\"menuTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
+ (104,1,'civicrm/ajax/statusmsg',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:12:\"getStatusMsg\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (105,1,'civicrm/admin/price',NULL,'Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,380,1,0,0,'a:2:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:10:\"adminGroup\";s:9:\"Customize\";}'),
+ (106,1,'civicrm/admin/price/add','action=add','New Price Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:1:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";}'),
+ (107,1,'civicrm/admin/price/field',NULL,'Price Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:20:\"CRM_Price_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (108,1,'civicrm/admin/price/field/option',NULL,'Price Field Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Price_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (109,1,'civicrm/ajax/mapping',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:11:\"mappingList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (110,1,'civicrm/ajax/recipientListing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:16:\"recipientListing\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (111,1,'civicrm/admin/sms/provider',NULL,'Sms Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Provider\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,500,1,0,0,'a:2:{s:4:\"desc\";s:27:\"To configure a sms provider\";s:10:\"adminGroup\";s:15:\"System Settings\";}'),
+ (112,1,'civicrm/sms/send',NULL,'New Mass SMS','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:23:\"CRM_SMS_Controller_Send\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,610,1,1,0,'a:0:{}'),
+ (113,1,'civicrm/sms/callback',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Callback\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (114,1,'civicrm/admin/badgelayout','action=browse','Event Name Badge Layouts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Page_Layout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,399,1,0,0,'a:2:{s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (115,1,'civicrm/admin/badgelayout/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Form_Layout\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:3:\"url\";s:52:\"/civicrm/admin/badgelayout?reset=1&amp;action=browse\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (116,1,'civicrm/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Custom_Form_CustomDataByType\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (117,1,'civicrm/import',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,400,1,1,0,'a:0:{}'),
+ (118,1,'civicrm/import/contact',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,410,1,1,0,'a:0:{}'),
+ (119,1,'civicrm/import/contact/summary',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Import_Form_Summary\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}i:2;a:2:{s:5:\"title\";s:15:\"Import Contacts\";s:3:\"url\";s:31:\"/civicrm/import/contact?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,410,1,1,0,'a:0:{}'),
+ (120,1,'civicrm/import/outcome',NULL,'Import results','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Import_Forms\";i:1;s:9:\"outputCSV\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (121,1,'civicrm/import/activity',NULL,'Import Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,420,1,1,0,'a:0:{}'),
+ (122,1,'civicrm/import/custom','id=%%id%%','Import Multi-value Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Custom_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,420,1,1,0,'a:0:{}'),
+ (123,1,'civicrm/ajax/status',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Contact_Import_Page_AJAX\";i:1;s:6:\"status\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (124,1,'civicrm/import/datasource',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Import_Form_DataSourceConfig\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,450,1,1,0,'a:0:{}'),
+ (125,1,'civicrm/tag',NULL,'Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:16:\"CRM_Tag_Page_Tag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,25,1,0,0,'a:2:{s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),
+ (126,1,'civicrm/tag/edit','action=add','New Tag','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:17:\"CRM_Tag_Form_Edit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:4:\"Tags\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (127,1,'civicrm/tag/merge',NULL,'Merge Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:18:\"CRM_Tag_Form_Merge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:4:\"Tags\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (128,1,'civicrm/ajax/tagTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:10:\"getTagTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (129,1,'civicrm/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (130,1,'civicrm/pcp/campaign',NULL,'Setup a Personal Campaign Page - Account Information','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (131,1,'civicrm/pcp/info',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_PCP_Page_PCPInfo\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (132,1,'civicrm/admin/pcp','context=contribute','Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Page_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,362,1,0,0,'a:2:{s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),
+ (133,1,'civicrm/custom/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Custom_Form_CustomData\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (134,1,'civicrm/ajax/optionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:13:\"getOptionList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (135,1,'civicrm/ajax/reorder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:11:\"fixOrdering\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (136,1,'civicrm/ajax/multirecordfieldlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:23:\"getMultiRecordFieldList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (137,1,'civicrm/upgrade',NULL,'Upgrade CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Upgrade_Page_Upgrade\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (138,1,'civicrm/export',NULL,'Download Errors','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (139,1,'civicrm/export/contact',NULL,'Export Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,0,1,0,0,'a:0:{}'),
+ (140,1,'civicrm/export/standalone',NULL,'Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Export_Controller_Standalone\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (141,1,'civicrm/admin/options/acl_role',NULL,'ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,1,1,0,0,'a:0:{}'),
+ (142,1,'civicrm/acl',NULL,'Manage ACLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_ACL_Page_ACL\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (143,1,'civicrm/acl/entityrole',NULL,'Assign Users to ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_ACL_Page_EntityRole\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (144,1,'civicrm/acl/basic',NULL,'ACL','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_ACL_Page_ACLBasic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (145,1,'civicrm/file',NULL,'Browse Uploaded files','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_Page_File\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (146,1,'civicrm/file/delete',NULL,'Delete File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:17:\"CRM_Core_BAO_File\";i:1;s:16:\"deleteAttachment\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:21:\"Browse Uploaded files\";s:3:\"url\";s:21:\"/civicrm/file?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (147,1,'civicrm/friend',NULL,'Tell a Friend','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:15:\"CRM_Friend_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (148,1,'civicrm/logout',NULL,'Log out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:6:\"logout\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,9999,1,1,0,'a:0:{}'),
+ (149,1,'civicrm/i18n',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"translate CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_I18n_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (150,1,'civicrm/ajax/attachment',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:29:\"CRM_Core_Page_AJAX_Attachment\";i:1;s:10:\"attachFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (151,1,'civicrm/api',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Core_Page_Redirect\";','s:16:\"url=civicrm/api3\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (152,1,'civicrm/api3',NULL,'CiviCRM API v3','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_APIExplorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (153,1,'civicrm/ajax/apiexample',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:14:\"getExampleFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (154,1,'civicrm/ajax/apidoc',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:6:\"getDoc\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (155,1,'civicrm/ajax/rest',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:4:\"ajax\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (156,1,'civicrm/api/json',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:8:\"ajaxJson\";}','s:16:\"url=civicrm/api3\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (157,1,'civicrm/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:12:\"loadTemplate\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (158,1,'civicrm/ajax/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (159,1,'civicrm/asset/builder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"\\Civi\\Core\\AssetBuilder\";i:1;s:7:\"pageRun\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (160,1,'civicrm/contribute/ajax/tableview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (161,1,'civicrm/payment/ipn',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Core_Payment\";i:1;s:9:\"handleIPN\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&amp;action=add\";}}',NULL,NULL,2,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (162,1,'civicrm/batch',NULL,'Batch Data Entry','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (163,1,'civicrm/batch/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Batch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (164,1,'civicrm/batch/entry',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Entry\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (165,1,'civicrm/ajax/batch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:9:\"batchSave\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (166,1,'civicrm/ajax/batchlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:12:\"getBatchList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (167,1,'civicrm/ajax/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Page_AJAX\";i:1;s:3:\"run\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (168,1,'civicrm/dev/qunit',NULL,'QUnit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:19:\"CRM_Core_Page_QUnit\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (169,1,'civicrm/dev/fake-error',NULL,'Fake Error','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Page_FakeError\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (170,1,'civicrm/profile-editor/schema',NULL,'ProfileEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:25:\"CRM_UF_Page_ProfileEditor\";i:1;s:13:\"getSchemaJSON\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (171,1,'civicrm/a',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"\\Civi\\Angular\\Page\\Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (172,1,'civicrm/ajax/angular-modules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"\\Civi\\Angular\\Page\\Modules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (173,1,'civicrm/ajax/recurringentity/update-mode',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:34:\"CRM_Core_Page_AJAX_RecurringEntity\";i:1;s:10:\"updateMode\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (174,1,'civicrm/recurringentity/preview',NULL,'Confirm dates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Core_Page_RecurringEntityPreview\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (175,1,'civicrm/shortcode',NULL,'Insert CiviCRM Content','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Form_ShortCode\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (176,1,'civicrm/task/add-to-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Form_Task_AddToGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (177,1,'civicrm/task/remove-from-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contact_Form_Task_RemoveFromGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (178,1,'civicrm/task/add-to-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Contact_Form_Task_AddToTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (179,1,'civicrm/task/remove-from-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Form_Task_RemoveFromTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (180,1,'civicrm/task/send-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (181,1,'civicrm/task/make-mailing-label',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Label\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (182,1,'civicrm/task/pick-profile',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contact_Form_Task_PickProfile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (183,1,'civicrm/task/print-document',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (184,1,'civicrm/task/unhold-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Unhold\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (185,1,'civicrm/task/alter-contact-preference',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contact_Form_Task_AlterPreferences\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (186,1,'civicrm/task/delete-contact',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (187,1,'civicrm',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:0:{}',NULL,NULL,NULL,1,0,1,0,0,1,0,0,'a:0:{}'),
+ (188,1,'civicrm/dashboard',NULL,'CiviCRM Home','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,0,1,1,0,'a:0:{}'),
+ (189,1,'civicrm/contact/search',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,10,1,1,0,'a:0:{}'),
+ (190,1,'civicrm/contact/image',NULL,'Process Uploaded Images','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"CRM_Contact_BAO_Contact\";i:1;s:12:\"processImage\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (191,1,'civicrm/contact/imagefile',NULL,'Get Image File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_ImageFile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (192,1,'civicrm/contact/search/basic',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (193,1,'civicrm/contact/search/advanced',NULL,'Advanced Search','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=512\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,12,1,1,0,'a:0:{}'),
+ (194,1,'civicrm/contact/search/builder',NULL,'Search Builder','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:9:\"mode=8192\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,14,1,1,0,'a:0:{}'),
+ (195,1,'civicrm/contact/search/custom/list',NULL,'Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Page_CustomSearch\";','s:10:\"mode=16384\";','a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:38:\"/civicrm/contact/search/custom?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,16,1,1,0,'a:0:{}'),
+ (196,1,'civicrm/contact/add',NULL,'New Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (197,1,'civicrm/contact/add/individual','ct=Individual','New Individual','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (198,1,'civicrm/contact/add/household','ct=Household','New Household','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (199,1,'civicrm/contact/add/organization','ct=Organization','New Organization','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (200,1,'civicrm/contact/relatedcontact',NULL,'Edit Related Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_RelatedContact\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (201,1,'civicrm/contact/merge',NULL,'Merge Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:22:\"CRM_Contact_Form_Merge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (202,1,'civicrm/contact/email',NULL,'Email a Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (203,1,'civicrm/contact/map',NULL,'Map Location(s)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_Map\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (204,1,'civicrm/contact/map/event',NULL,'Map Event Location','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_Task_Map_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Map Location(s)\";s:3:\"url\";s:28:\"/civicrm/contact/map?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (205,1,'civicrm/contact/view','cid=%%cid%%','Contact Summary','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Summary\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (206,1,'civicrm/contact/view/delete',NULL,'Delete Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (207,1,'civicrm/contact/view/activity','show=1,cid=%%cid%%','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:21:\"CRM_Activity_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (208,1,'civicrm/activity/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (209,1,'civicrm/activity/email/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (210,1,'civicrm/activity/pdf/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (211,1,'civicrm/contact/view/rel','cid=%%cid%%','Relationships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_Relationship\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (212,1,'civicrm/contact/view/group','cid=%%cid%%','Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_GroupContact\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (213,1,'civicrm/contact/view/smartgroup','cid=%%cid%%','Smart Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:39:\"CRM_Contact_Page_View_ContactSmartGroup\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (214,1,'civicrm/contact/view/note','cid=%%cid%%','Notes','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:26:\"CRM_Contact_Page_View_Note\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (215,1,'civicrm/contact/view/tag','cid=%%cid%%','Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Tag\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (216,1,'civicrm/contact/view/cd',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:32:\"CRM_Contact_Page_View_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (217,1,'civicrm/contact/view/cd/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Form_CustomData\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (218,1,'civicrm/contact/view/vcard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Vcard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (219,1,'civicrm/contact/view/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Print\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (220,1,'civicrm/contact/view/log',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Log\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (221,1,'civicrm/user',NULL,'Contact Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Page_View_UserDashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (222,1,'civicrm/dashlet/activity',NULL,'Activity Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_Activity\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (223,1,'civicrm/dashlet/blog',NULL,'CiviCRM Blog','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Dashlet_Page_Blog\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (224,1,'civicrm/dashlet/getting-started',NULL,'CiviCRM Resources','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Dashlet_Page_GettingStarted\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (225,1,'civicrm/ajax/relation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"relationship\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
+ (226,1,'civicrm/ajax/groupTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"groupTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (227,1,'civicrm/ajax/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:11:\"customField\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (228,1,'civicrm/ajax/customvalue',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:17:\"deleteCustomValue\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,3,0,'a:0:{}'),
+ (229,1,'civicrm/ajax/cmsuser',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"checkUserName\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (230,1,'civicrm/ajax/checkemail',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactEmail\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (231,1,'civicrm/ajax/checkphone',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactPhone\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (232,1,'civicrm/ajax/subtype',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"buildSubTypes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (233,1,'civicrm/ajax/signature',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"getSignature\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (234,1,'civicrm/ajax/pdfFormat',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"pdfFormat\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (235,1,'civicrm/ajax/paperSize',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"paperSize\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (236,1,'civicrm/ajax/contactref',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:31:\"access contact reference fields\";i:1;s:15:\" access CiviCRM\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"contactReference\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (237,1,'civicrm/dashlet/myCases',NULL,'Case Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Dashlet_Page_MyCases\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (238,1,'civicrm/dashlet/allCases',NULL,'All Cases Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_AllCases\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (239,1,'civicrm/dashlet/casedashboard',NULL,'Case Dashboard Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Dashlet_Page_CaseDashboard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (240,1,'civicrm/contact/deduperules',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer dedupe rules\";i:1;s:24:\"merge duplicate contacts\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Page_DedupeRules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,105,1,0,0,'a:2:{s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:10:\"adminGroup\";s:6:\"Manage\";}'),
+ (241,1,'civicrm/contact/dedupefind',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Page_DedupeFind\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (242,1,'civicrm/ajax/dedupefind',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:10:\"getDedupes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (243,1,'civicrm/contact/dedupemerge',NULL,'Batch Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Page_DedupeMerge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (244,1,'civicrm/dedupe/exception',NULL,'Dedupe Exceptions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Page_DedupeException\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,110,1,0,0,'a:1:{s:10:\"adminGroup\";s:6:\"Manage\";}'),
+ (245,1,'civicrm/ajax/dedupeRules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"buildDedupeRules\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (246,1,'civicrm/contact/view/useradd','cid=%%cid%%','Add User','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Useradd\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (247,1,'civicrm/ajax/markSelection',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:22:\"selectUnselectContacts\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (248,1,'civicrm/ajax/toggleDedupeSelect',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:18:\"toggleDedupeSelect\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (249,1,'civicrm/ajax/flipDupePairs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"flipDupePairs\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (250,1,'civicrm/activity/sms/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_SMS\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&amp;action=add&amp;context=standalone\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (251,1,'civicrm/ajax/contactrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"view my contact\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:23:\"getContactRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (252,1,'civicrm/ajax/jqState',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:7:\"jqState\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (253,1,'civicrm/ajax/jqCounty',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:8:\"jqCounty\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (254,1,'civicrm/event/manage/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_PCP_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,540,1,1,0,'a:0:{}'),
+ (255,1,'civicrm/event/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (256,1,'civicrm/event/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (257,1,'civicrm/event',NULL,'CiviEvent Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,1,1,0,1,0,800,1,1,0,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),
+ (258,1,'civicrm/participant/add','action=add','Register New Participant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),
+ (259,1,'civicrm/event/info',NULL,'Event Information','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,1,1,0,0,'a:0:{}'),
+ (260,1,'civicrm/event/register',NULL,'Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Controller_Registration\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,1,1,1,0,0,'a:0:{}'),
+ (261,1,'civicrm/event/confirm',NULL,'Confirm Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:46:\"CRM_Event_Form_Registration_ParticipantConfirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,1,1,1,0,0,'a:0:{}'),
+ (262,1,'civicrm/event/ical',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_ICalendar\";i:1;s:3:\"run\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (263,1,'civicrm/event/list',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','s:19:\"CRM_Event_Page_List\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (264,1,'civicrm/event/participant',NULL,'Event Participants List','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"view event participants\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Page_ParticipantListing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,0,1,0,0,'a:0:{}'),
+ (265,1,'civicrm/admin/event',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,370,1,0,0,'a:2:{s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (266,1,'civicrm/admin/eventTemplate',NULL,'Event Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Admin_Page_EventTemplate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,375,1,0,0,'a:2:{s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (267,1,'civicrm/admin/options/event_type',NULL,'Event Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,385,1,0,0,'a:2:{s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (268,1,'civicrm/admin/participant_status',NULL,'Participant Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Page_ParticipantStatusType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,390,1,0,0,'a:2:{s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (269,1,'civicrm/admin/options/participant_role',NULL,'Participant Role','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,395,1,0,0,'a:2:{s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (270,1,'civicrm/admin/options/participant_listing',NULL,'Participant Listing Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:25:\"administer CiviCRM system\";i:1;s:23:\"administer CiviCRM data\";i:2;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,398,1,0,0,'a:2:{s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (271,1,'civicrm/admin/options/conference_slot',NULL,'Conference Slot Labels','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,1,0,1,1,415,1,0,0,'a:2:{s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),
+ (272,1,'civicrm/event/search',NULL,'Find Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,810,1,1,0,'a:0:{}'),
+ (273,1,'civicrm/event/manage',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,1,820,1,1,0,'a:0:{}'),
+ (274,1,'civicrm/event/badge',NULL,'Print Event Name Badge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:25:\"CRM_Event_Form_Task_Badge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (275,1,'civicrm/event/manage/settings',NULL,'Event Info and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,910,1,0,0,'a:0:{}'),
+ (276,1,'civicrm/event/manage/location',NULL,'Event Location','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:35:\"CRM_Event_Form_ManageEvent_Location\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,930,1,0,0,'a:0:{}'),
+ (277,1,'civicrm/event/manage/fee',NULL,'Event Fees','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_ManageEvent_Fee\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,920,1,0,0,'a:0:{}'),
+ (278,1,'civicrm/event/manage/registration',NULL,'Event Online Registration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:39:\"CRM_Event_Form_ManageEvent_Registration\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,930,1,0,0,'a:0:{}'),
+ (279,1,'civicrm/event/manage/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Friend_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,940,1,0,0,'a:0:{}'),
+ (280,1,'civicrm/event/manage/reminder',NULL,'Schedule Reminders','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:44:\"CRM_Event_Form_ManageEvent_ScheduleReminders\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,950,1,0,0,'a:0:{}'),
+ (281,1,'civicrm/event/manage/repeat',NULL,'Repeat Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Form_ManageEvent_Repeat\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,960,1,0,0,'a:0:{}'),
+ (282,1,'civicrm/event/manage/conference',NULL,'Conference Slots','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:37:\"CRM_Event_Form_ManageEvent_Conference\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,1,0,1,1,950,1,0,0,'a:0:{}'),
+ (283,1,'civicrm/event/add','action=add','New Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,830,1,0,0,'a:0:{}'),
+ (284,1,'civicrm/event/import',NULL,'Import Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:23:\"edit event participants\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,840,1,1,0,'a:0:{}'),
+ (285,1,'civicrm/event/price',NULL,'Manage Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,0,1,0,850,1,1,0,'a:0:{}'),
+ (286,1,'civicrm/event/selfsvcupdate',NULL,'Self-service Registration Update','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Form_SelfSvcUpdate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,880,1,1,0,'a:0:{}'),
+ (287,1,'civicrm/event/selfsvctransfer',NULL,'Self-service Registration Transfer','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_SelfSvcTransfer\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,1,1,1,0,890,1,1,0,'a:0:{}'),
+ (288,1,'civicrm/contact/view/participant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&amp;cid=%%cid%%\";}}',NULL,NULL,NULL,1,0,1,0,4,1,0,0,'a:0:{}'),
+ (289,1,'civicrm/ajax/eventFee',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_Page_AJAX\";i:1;s:8:\"eventFee\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (290,1,'civicrm/ajax/locBlock',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:11:\"getLocBlock\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,1,0,1,0,1,1,0,0,'a:0:{}'),
+ (291,1,'civicrm/event/participant/feeselection',NULL,'Change Registration Selections','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:38:\"CRM_Event_Form_ParticipantFeeSelection\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:23:\"Event Participants List\";s:3:\"url\";s:34:\"/civicrm/event/participant?reset=1\";}}',NULL,NULL,1,1,0,1,0,1,1,0,0,'a:0:{}'),
  (292,1,'civicrm/contribute',NULL,'CiviContribute Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,2,1,0,1,0,500,1,1,0,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),
  (293,1,'civicrm/contribute/add','action=add','New Contribution','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contribute_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,1,0,1,0,1,1,1,0,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),
  (294,1,'civicrm/contribute/chart',NULL,'Contribution Summary - Chart View','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,1,0,1,0,1,1,0,0,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),
@@ -5262,8 +5263,8 @@ INSERT INTO `civicrm_msg_template` (`id`, `msg_title`, `msg_subject`, `msg_text`
  (6,'Contributions - Receipt (off-line)','{ts}Contribution Receipt{/ts} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n\n{if !empty($formValues.receipt_text)}\n{$formValues.receipt_text}\n{else}{ts}Below you will find a receipt for this contribution.{/ts}{/if}\n\n===========================================================\n{ts}Contribution Information{/ts}\n\n===========================================================\n{ts}Contributor{/ts}: {contact.display_name}\n{if \'{contribution.financial_type_id}\'}\n{ts}Financial Type{/ts}: {contribution.financial_type_id:label}\n{/if}\n{if $lineItem}\n{foreach from=$lineItem item=value key=priceset}\n---------------------------------------------------------\n{capture assign=ts_item}{ts}Item{/ts}{/capture}\n{capture assign=ts_qty}{ts}Qty{/ts}{/capture}\n{capture assign=ts_each}{ts}Each{/ts}{/capture}\n{if !empty($getTaxDetails)}\n{capture assign=ts_subtotal}{ts}Subtotal{/ts}{/capture}\n{capture assign=ts_taxRate}{ts}Tax Rate{/ts}{/capture}\n{capture assign=ts_taxAmount}{ts}Tax Amount{/ts}{/capture}\n{/if}\n{capture assign=ts_total}{ts}Total{/ts}{/capture}\n{$ts_item|string_format:\"%-30s\"} {$ts_qty|string_format:\"%5s\"} {$ts_each|string_format:\"%10s\"} {if !empty($getTaxDetails)} {$ts_subtotal|string_format:\"%10s\"} {$ts_taxRate} {$ts_taxAmount|string_format:\"%10s\"} {/if} {$ts_total|string_format:\"%10s\"}\n----------------------------------------------------------\n{foreach from=$value item=line}\n{capture assign=ts_item}{if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description} {$line.description}{/if}{/capture}{$ts_item|truncate:30:\"...\"|string_format:\"%-30s\"} {$line.qty|string_format:\"%5s\"} {$line.unit_price|crmMoney:$currency|string_format:\"%10s\"} {if !empty($getTaxDetails)}{$line.unit_price*$line.qty|crmMoney:$currency|string_format:\"%10s\"} {if $line.tax_rate || $line.tax_amount != \"\"} {$line.tax_rate|string_format:\"%.2f\"} %   {$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"} {else}                  {/if} {/if}   {$line.line_total+$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"}\n{/foreach}\n{/foreach}\n{/if}\n\n{if !empty($getTaxDetails) && !empty($dataArray)}\n{ts}Amount before Tax{/ts} : {$formValues.total_amount-$totalTaxAmount|crmMoney:$currency}\n\n{foreach from=$dataArray item=value key=priceset}\n{if $priceset ||  $priceset == 0 || $value != \'\'}\n{$taxTerm} {$priceset|string_format:\"%.2f\"}% : {$value|crmMoney:$currency}\n{else}\n{ts}No{/ts} {$taxTerm} : {$value|crmMoney:$currency}\n{/if}\n{/foreach}\n{/if}\n\n{if $isShowTax}\n{ts}Total Tax Amount{/ts} : {contribution.tax_amount}\n{/if}\n{ts}Total Amount{/ts} : {contribution.total_amount}\n{if \'{contribution.receive_date}\'}\n{ts}Date Received{/ts}: {contribution.receive_date|crmDate:\"shortdate\"}\n{/if}\n{if \'{contribution.receipt_date}\'}\n{ts}Receipt Date{/ts}: {contribution.receipt_date|crmDate:\"shortdate\"}\n{/if}\n{if \'{contribution.payment_instrument_id}\' and empty($formValues.hidden_CreditCard)}\n{ts}Paid By{/ts}: {contribution.payment_instrument_id:label}\n{if \'{contribution.check_number}\'}\n{ts}Check Number{/ts}: {contribution.check_number}\n{/if}\n{/if}\n{if \'{contribution.trxn_id}\'}\n{ts}Transaction ID{/ts}: {contribution.trxn_id}\n{/if}\n\n{if !empty($ccContribution)}\n===========================================================\n{ts}Billing Name and Address{/ts}\n\n===========================================================\n{$billingName}\n{$address}\n\n===========================================================\n{ts}Credit Card Information{/ts}\n\n===========================================================\n{$credit_card_type}\n{$credit_card_number}\n{ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}\n{/if}\n{if !empty($customGroup)}\n{foreach from=$customGroup item=value key=customName}\n===========================================================\n{$customName}\n===========================================================\n{foreach from=$value item=v key=n}\n{$n}: {$v}\n{/foreach}\n{/foreach}\n{/if}\n\n{if !empty($softCreditTypes) and !empty($softCredits)}\n{foreach from=$softCreditTypes item=softCreditType key=n}\n===========================================================\n{$softCreditType}\n===========================================================\n{foreach from=$softCredits.$n item=value key=label}\n{$label}: {$value}\n{/foreach}\n{/foreach}\n{/if}\n\n{if !empty($formValues.product_name)}\n===========================================================\n{ts}Premium Information{/ts}\n\n===========================================================\n{$formValues.product_name}\n{if $formValues.product_option}\n{ts}Option{/ts}: {$formValues.product_option}\n{/if}\n{if $formValues.product_sku}\n{ts}SKU{/ts}: {$formValues.product_sku}\n{/if}\n{if !empty($fulfilled_date)}\n{ts}Sent{/ts}: {$fulfilled_date|crmDate}\n{/if}\n{/if}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n    {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n    {if !empty($formValues.receipt_text)}\n     <p>{$formValues.receipt_text|htmlize}</p>\n    {else}\n     <p>{ts}Below you will find a receipt for this contribution.{/ts}</p>\n    {/if}\n   </td>\n  </tr>\n  <tr>\n   <td>\n    <table style=\"border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse; width:100%;\">\n     <tr>\n      <th {$headerStyle}>\n       {ts}Contribution Information{/ts}\n      </th>\n     </tr>\n     <tr>\n      <td {$labelStyle}>\n       {ts}Contributor Name{/ts}\n      </td>\n      <td {$valueStyle}>\n       {contact.display_name}\n      </td>\n     </tr>\n     <tr>\n      {if \'{contribution.financial_type_id}\'}\n        <td {$labelStyle}>\n         {ts}Financial Type{/ts}\n        </td>\n        <td {$valueStyle}>\n         {contribution.financial_type_id:label}\n        </td>\n      {/if}\n     </tr>\n\n     {if !empty($lineItem) and empty($is_quick_config)}\n      {foreach from=$lineItem item=value key=priceset}\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n          <tr>\n           <th>{ts}Item{/ts}</th>\n           <th>{ts}Qty{/ts}</th>\n           <th>{ts}Each{/ts}</th>\n           {if !empty($getTaxDetails)}\n             <th>{ts}Subtotal{/ts}</th>\n             <th>{ts}Tax Rate{/ts}</th>\n             <th>{ts}Tax Amount{/ts}</th>\n           {/if}\n           <th>{ts}Total{/ts}</th>\n          </tr>\n          {foreach from=$value item=line}\n           <tr>\n            <td>\n            {if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description}<div>{$line.description|truncate:30:\"...\"}</div>{/if}\n            </td>\n            <td>\n             {$line.qty}\n            </td>\n            <td>\n             {$line.unit_price|crmMoney:$currency}\n            </td>\n            {if !empty($getTaxDetails)}\n              <td>\n                {$line.unit_price*$line.qty|crmMoney:$currency}\n              </td>\n              {if $line.tax_rate || $line.tax_amount != \"\"}\n                <td>\n                  {$line.tax_rate|string_format:\"%.2f\"}%\n                </td>\n                <td>\n                  {$line.tax_amount|crmMoney:$currency}\n                </td>\n              {else}\n                <td></td>\n                <td></td>\n              {/if}\n            {/if}\n            <td>\n             {$line.line_total+$line.tax_amount|crmMoney:$currency}\n            </td>\n           </tr>\n          {/foreach}\n         </table>\n        </td>\n       </tr>\n      {/foreach}\n     {/if}\n     {if !empty($getTaxDetails) && !empty($dataArray)}\n       <tr>\n         <td {$labelStyle}>\n           {ts} Amount before Tax : {/ts}\n         </td>\n         <td {$valueStyle}>\n           {$formValues.total_amount-$totalTaxAmount|crmMoney:$currency}\n         </td>\n       </tr>\n\n      {foreach from=$dataArray item=value key=priceset}\n        <tr>\n        {if $priceset ||  $priceset == 0 || $value != \'\'}\n          <td>&nbsp;{$taxTerm} {$priceset|string_format:\"%.2f\"}%</td>\n          <td>&nbsp;{$value|crmMoney:$currency}</td>\n        {else}\n          <td>&nbsp;{ts}No{/ts} {$taxTerm}</td>\n          <td>&nbsp;{$value|crmMoney:$currency}</td>\n        {/if}\n        </tr>\n      {/foreach}\n     {/if}\n\n     {if $isShowTax}\n      <tr>\n        <td {$labelStyle}>\n          {ts}Total Tax Amount{/ts}\n        </td>\n        <td {$valueStyle}>\n          {contribution.tax_amount}\n        </td>\n      </tr>\n     {/if}\n\n     <tr>\n      <td {$labelStyle}>\n       {ts}Total Amount{/ts}\n      </td>\n      <td {$valueStyle}>\n        {contribution.total_amount}\n      </td>\n     </tr>\n\n     {if \'{contribution.receive_date}\'}\n       <tr>\n       <td {$labelStyle}>\n        {ts}Date Received{/ts}\n       </td>\n       <td {$valueStyle}>\n         {contribution.receive_date|crmDate:\"shortdate\"}\n       </td>\n      </tr>\n     {/if}\n\n      {if \'{contribution.receipt_date}\'}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Receipt Date{/ts}\n       </td>\n       <td {$valueStyle}>\n         {contribution.receipt_date|crmDate:\"shortdate\"}\n       </td>\n      </tr>\n     {/if}\n\n     {if \'{contribution.payment_instrument_id}\' and empty($formValues.hidden_CreditCard)}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Paid By{/ts}\n       </td>\n       <td {$valueStyle}>\n         {contribution.payment_instrument_id:label}\n       </td>\n      </tr>\n      {if \'{contribution.check_number}\'}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Check Number{/ts}\n        </td>\n        <td {$valueStyle}>\n          {contribution.check_number}\n        </td>\n       </tr>\n      {/if}\n     {/if}\n\n     {if \'{contribution.trxn_id}\'}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Transaction ID{/ts}\n       </td>\n       <td {$valueStyle}>\n         {contribution.trxn_id}\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($ccContribution)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Billing Name and Address{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$valueStyle}>\n        {$billingName}<br />\n        {$address|nl2br}\n       </td>\n      </tr>\n      <tr>\n       <th {$headerStyle}>\n        {ts}Credit Card Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$valueStyle}>\n        {$credit_card_type}<br />\n        {$credit_card_number}<br />\n        {ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($softCreditTypes) and !empty($softCredits)}\n      {foreach from=$softCreditTypes item=softCreditType key=n}\n       <tr>\n        <th {$headerStyle}>\n         {$softCreditType}\n        </th>\n       </tr>\n       {foreach from=$softCredits.$n item=value key=label}\n         <tr>\n          <td {$labelStyle}>\n           {$label}\n          </td>\n          <td {$valueStyle}>\n           {$value}\n          </td>\n         </tr>\n        {/foreach}\n       {/foreach}\n     {/if}\n\n     {if !empty($customGroup)}\n      {foreach from=$customGroup item=value key=customName}\n       <tr>\n        <th {$headerStyle}>\n         {$customName}\n        </th>\n       </tr>\n       {foreach from=$value item=v key=n}\n        <tr>\n         <td {$labelStyle}>\n          {$n}\n         </td>\n         <td {$valueStyle}>\n          {$v}\n         </td>\n        </tr>\n       {/foreach}\n      {/foreach}\n     {/if}\n\n     {if !empty($formValues.product_name)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Premium Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$labelStyle}>\n        {$formValues.product_name}\n       </td>\n      </tr>\n      {if $formValues.product_option}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Option{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$formValues.product_option}\n        </td>\n       </tr>\n      {/if}\n      {if $formValues.product_sku}\n       <tr>\n        <td {$labelStyle}>\n         {ts}SKU{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$formValues.product_sku}\n        </td>\n       </tr>\n      {/if}\n      {if !empty($fulfilled_date)}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Sent{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$fulfilled_date|truncate:10:\'\'|crmDate}\n        </td>\n       </tr>\n      {/if}\n     {/if}\n\n    </table>\n   </td>\n  </tr>\n\n </table>\n\n</body>\n</html>\n',1,814,'contribution_offline_receipt',0,1,0,NULL),
  (7,'Contributions - Receipt (on-line)','{if $is_pay_later}{ts}Invoice{/ts}{else}{ts}Receipt{/ts}{/if} - {$title} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n{if !empty($receipt_text)}\n{$receipt_text}\n{/if}\n{if $is_pay_later}\n\n===========================================================\n{$pay_later_receipt}\n===========================================================\n{/if}\n\n{if $amount}\n===========================================================\n{ts}Contribution Information{/ts}\n\n===========================================================\n{if $isShowLineItems}\n{foreach from=$lineItem item=value key=priceset}\n---------------------------------------------------------\n{capture assign=ts_item}{ts}Item{/ts}{/capture}\n{capture assign=ts_qty}{ts}Qty{/ts}{/capture}\n{capture assign=ts_each}{ts}Each{/ts}{/capture}\n{if !empty($dataArray)}\n{capture assign=ts_subtotal}{ts}Subtotal{/ts}{/capture}\n{capture assign=ts_taxRate}{ts}Tax Rate{/ts}{/capture}\n{capture assign=ts_taxAmount}{ts}Tax Amount{/ts}{/capture}\n{/if}\n{capture assign=ts_total}{ts}Total{/ts}{/capture}\n{$ts_item|string_format:\"%-30s\"} {$ts_qty|string_format:\"%5s\"} {$ts_each|string_format:\"%10s\"} {if !empty($dataArray)} {$ts_subtotal|string_format:\"%10s\"} {$ts_taxRate} {$ts_taxAmount|string_format:\"%10s\"} {/if} {$ts_total|string_format:\"%10s\"}\n----------------------------------------------------------\n{foreach from=$value item=line}\n{capture assign=ts_item}{if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description} {$line.description}{/if}{/capture}{$ts_item|truncate:30:\"...\"|string_format:\"%-30s\"} {$line.qty|string_format:\"%5s\"} {$line.unit_price|crmMoney:$currency|string_format:\"%10s\"} {if !empty($dataArray)}{$line.unit_price*$line.qty|crmMoney:$currency|string_format:\"%10s\"} {if $line.tax_rate || $line.tax_amount != \"\"}  {$line.tax_rate|string_format:\"%.2f\"} %  {$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"} {else}                  {/if}  {/if} {$line.line_total+$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"}\n{/foreach}\n{/foreach}\n\n{if !empty($dataArray)}\n{ts}Amount before Tax{/ts}: {$amount-$totalTaxAmount|crmMoney:$currency}\n\n{foreach from=$dataArray item=value key=priceset}\n{if $priceset || $priceset == 0}\n{$taxTerm} {$priceset|string_format:\"%.2f\"}%: {$value|crmMoney:$currency}\n{else}\n{ts}No{/ts} {$taxTerm}: {$value|crmMoney:$currency}\n{/if}\n{/foreach}\n{/if}\n\n{if $isShowTax}\n{ts}Total Tax Amount{/ts}: {contribution.tax_amount|crmMoney}\n{/if}\n\n{ts}Total Amount{/ts}: {$amount|crmMoney:$currency}\n{else}\n{ts}Amount{/ts}: {$amount|crmMoney:$currency} {if \'{contribution.amount_level}\'} - {contribution.amount_level}{/if}\n{/if}\n{/if}\n{if !empty($receive_date)}\n\n{ts}Date{/ts}: {$receive_date|crmDate}\n{/if}\n{if !empty($is_monetary) and !empty($trxn_id)}\n{ts}Transaction #{/ts}: {$trxn_id}\n{/if}\n\n{if !empty($is_recur)}\n{ts}This is a recurring contribution.{/ts}\n\n{if $cancelSubscriptionUrl}\n{ts}You can cancel future contributions at:{/ts}\n\n{$cancelSubscriptionUrl}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts}You can update billing details for this recurring contribution at:{/ts}\n\n{$updateSubscriptionBillingUrl}\n\n{/if}\n\n{if $updateSubscriptionUrl}\n{ts}You can update recurring contribution amount or change the number of installments for this recurring contribution at:{/ts}\n\n{$updateSubscriptionUrl}\n\n{/if}\n{/if}\n\n{if $honor_block_is_active}\n===========================================================\n{$soft_credit_type}\n===========================================================\n{foreach from=$honoreeProfile item=value key=label}\n{$label}: {$value}\n{/foreach}\n{elseif !empty($softCreditTypes) and !empty($softCredits)}\n{foreach from=$softCreditTypes item=softCreditType key=n}\n===========================================================\n{$softCreditType}\n===========================================================\n{foreach from=$softCredits.$n item=value key=label}\n{$label}: {$value}\n{/foreach}\n{/foreach}\n{/if}\n{if !empty($pcpBlock)}\n===========================================================\n{ts}Personal Campaign Page{/ts}\n\n===========================================================\n{ts}Display In Honor Roll{/ts}: {if $pcp_display_in_roll}{ts}Yes{/ts}{else}{ts}No{/ts}{/if}\n\n{if $pcp_roll_nickname}{ts}Nickname{/ts}: {$pcp_roll_nickname}{/if}\n\n{if $pcp_personal_note}{ts}Personal Note{/ts}: {$pcp_personal_note}{/if}\n\n{/if}\n{if !empty($onBehalfProfile)}\n===========================================================\n{ts}On Behalf Of{/ts}\n\n===========================================================\n{foreach from=$onBehalfProfile item=onBehalfValue key=onBehalfName}\n{$onBehalfName}: {$onBehalfValue}\n{/foreach}\n{/if}\n\n{if !empty($billingName)}\n===========================================================\n{ts}Billing Name and Address{/ts}\n\n===========================================================\n{$billingName}\n{$address}\n\n{$email}\n{elseif !empty($email)}\n===========================================================\n{ts}Registered Email{/ts}\n\n===========================================================\n{$email}\n{/if} {* End billingName or Email*}\n{if !empty($credit_card_type)}\n\n===========================================================\n{ts}Credit Card Information{/ts}\n\n===========================================================\n{$credit_card_type}\n{$credit_card_number}\n{ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}\n{/if}\n\n{if !empty($selectPremium )}\n===========================================================\n{ts}Premium Information{/ts}\n\n===========================================================\n{$product_name}\n{if $option}\n{ts}Option{/ts}: {$option}\n{/if}\n{if $sku}\n{ts}SKU{/ts}: {$sku}\n{/if}\n{if $start_date}\n{ts}Start Date{/ts}: {$start_date|crmDate}\n{/if}\n{if $end_date}\n{ts}End Date{/ts}: {$end_date|crmDate}\n{/if}\n{if !empty($contact_email) OR !empty($contact_phone)}\n\n{ts}For information about this premium, contact:{/ts}\n\n{if !empty($contact_email)}\n  {$contact_email}\n{/if}\n{if !empty($contact_phone)}\n  {$contact_phone}\n{/if}\n{/if}\n{if !empty($is_deductible) AND !empty($price)}\n\n{ts 1=$price|crmMoney:$currency}The value of this premium is %1. This may affect the amount of the tax deduction you can claim. Consult your tax advisor for more information.{/ts}{/if}\n{/if}\n\n{if !empty($customPre)}\n===========================================================\n{$customPre_grouptitle}\n\n===========================================================\n{foreach from=$customPre item=customValue key=customName}\n{if ( !empty($trackingFields) and ! in_array( $customName, $trackingFields ) ) or empty($trackingFields)}\n {$customName}: {$customValue}\n{/if}\n{/foreach}\n{/if}\n\n\n{if !empty($customPost)}\n===========================================================\n{$customPost_grouptitle}\n\n===========================================================\n{foreach from=$customPost item=customValue key=customName}\n{if ( !empty($trackingFields) and ! in_array( $customName, $trackingFields ) ) or empty($trackingFields)}\n {$customName}: {$customValue}\n{/if}\n{/foreach}\n{/if}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n     {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n    {if !empty($receipt_text)}\n     <p>{$receipt_text|htmlize}</p>\n    {/if}\n\n    {if $is_pay_later}\n     <p>{$pay_later_receipt}</p> {* FIXME: this might be text rather than HTML *}\n    {/if}\n\n   </td>\n  </tr>\n  </table>\n  <table style=\"width:100%; max-width:500px; border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse;\">\n\n     {if $amount}\n\n\n      <tr>\n       <th {$headerStyle}>\n        {ts}Contribution Information{/ts}\n       </th>\n      </tr>\n\n      {if $isShowLineItems}\n\n       {foreach from=$lineItem item=value key=priceset}\n        <tr>\n         <td colspan=\"2\" {$valueStyle}>\n          <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n           <tr>\n            <th>{ts}Item{/ts}</th>\n            <th>{ts}Qty{/ts}</th>\n            <th>{ts}Each{/ts}</th>\n            {if !empty($dataArray)}\n             <th>{ts}Subtotal{/ts}</th>\n             <th>{ts}Tax Rate{/ts}</th>\n             <th>{ts}Tax Amount{/ts}</th>\n            {/if}\n            <th>{ts}Total{/ts}</th>\n           </tr>\n           {foreach from=$value item=line}\n            <tr>\n             <td>\n             {if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description}<div>{$line.description|truncate:30:\"...\"}</div>{/if}\n             </td>\n             <td>\n              {$line.qty}\n             </td>\n             <td>\n              {$line.unit_price|crmMoney:$currency}\n             </td>\n             {if !empty($getTaxDetails)}\n              <td>\n               {$line.unit_price*$line.qty|crmMoney:$currency}\n              </td>\n              {if $line.tax_rate || $line.tax_amount != \"\"}\n               <td>\n                {$line.tax_rate|string_format:\"%.2f\"}%\n               </td>\n               <td>\n                {$line.tax_amount|crmMoney:$currency}\n               </td>\n              {else}\n               <td></td>\n               <td></td>\n              {/if}\n             {/if}\n             <td>\n              {$line.line_total+$line.tax_amount|crmMoney:$currency}\n             </td>\n            </tr>\n           {/foreach}\n          </table>\n         </td>\n        </tr>\n       {/foreach}\n       {if !empty($dataArray)}\n        <tr>\n         <td {$labelStyle}>\n          {ts} Amount before Tax : {/ts}\n         </td>\n         <td {$valueStyle}>\n          {$amount-$totalTaxAmount|crmMoney:$currency}\n         </td>\n        </tr>\n\n        {foreach from=$dataArray item=value key=priceset}\n         <tr>\n          {if $priceset || $priceset == 0}\n           <td>&nbsp;{$taxTerm} {$priceset|string_format:\"%.2f\"}%</td>\n           <td>&nbsp;{$value|crmMoney:$currency}</td>\n          {else}\n           <td>&nbsp;{ts}No{/ts} {$taxTerm}</td>\n           <td>&nbsp;{$value|crmMoney:$currency}</td>\n          {/if}\n         </tr>\n        {/foreach}\n\n       {/if}\n       {if $isShowTax}\n        <tr>\n         <td {$labelStyle}>\n          {ts}Total Tax{/ts}\n         </td>\n         <td {$valueStyle}>\n          {$totalTaxAmount|crmMoney:$currency}\n         </td>\n        </tr>\n       {/if}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Total Amount{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$amount|crmMoney:$currency}\n        </td>\n       </tr>\n\n      {else}\n\n      {if !empty($totalTaxAmount)}\n         <tr>\n           <td {$labelStyle}>\n             {ts}Total Tax Amount{/ts}\n           </td>\n           <td {$valueStyle}>\n             {contribution.tax_amount|crmMoney}\n           </td>\n         </tr>\n       {/if}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Amount{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$amount|crmMoney:$currency} {if \'{contribution.amount_level}\'} - {contribution.amount_level}{/if}\n        </td>\n       </tr>\n\n      {/if}\n\n     {/if}\n\n\n     {if !empty($receive_date)}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$receive_date|crmDate}\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($is_monetary) and !empty($trxn_id)}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Transaction #{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$trxn_id}\n       </td>\n      </tr>\n     {/if}\n\n    {if !empty($is_recur)}\n      <tr>\n        <td  colspan=\"2\" {$labelStyle}>\n          {ts}This is a recurring contribution.{/ts}\n          {if $cancelSubscriptionUrl}\n            {ts 1=$cancelSubscriptionUrl}You can cancel future contributions by <a href=\"%1\">visiting this web page</a>.{/ts}\n          {/if}\n        </td>\n      </tr>\n      {if $updateSubscriptionBillingUrl}\n        <tr>\n          <td colspan=\"2\" {$labelStyle}>\n            {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n      {if $updateSubscriptionUrl}\n        <tr>\n          <td colspan=\"2\" {$labelStyle}>\n            {ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n    {/if}\n\n     {if $honor_block_is_active}\n      <tr>\n       <th {$headerStyle}>\n        {$soft_credit_type}\n       </th>\n      </tr>\n      {foreach from=$honoreeProfile item=value key=label}\n        <tr>\n         <td {$labelStyle}>\n          {$label}\n         </td>\n         <td {$valueStyle}>\n          {$value}\n         </td>\n        </tr>\n      {/foreach}\n      {elseif !empty($softCreditTypes) and !empty($softCredits)}\n      {foreach from=$softCreditTypes item=softCreditType key=n}\n       <tr>\n        <th {$headerStyle}>\n         {$softCreditType}\n        </th>\n       </tr>\n       {foreach from=$softCredits.$n item=value key=label}\n         <tr>\n          <td {$labelStyle}>\n           {$label}\n          </td>\n          <td {$valueStyle}>\n           {$value}\n          </td>\n         </tr>\n        {/foreach}\n       {/foreach}\n     {/if}\n\n     {if !empty($pcpBlock)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Personal Campaign Page{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}Display In Honor Roll{/ts}\n       </td>\n       <td {$valueStyle}>\n        {if $pcp_display_in_roll}{ts}Yes{/ts}{else}{ts}No{/ts}{/if}\n       </td>\n      </tr>\n      {if $pcp_roll_nickname}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Nickname{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$pcp_roll_nickname}\n        </td>\n       </tr>\n      {/if}\n      {if $pcp_personal_note}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Personal Note{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$pcp_personal_note}\n        </td>\n       </tr>\n      {/if}\n     {/if}\n\n     {if !empty($onBehalfProfile)}\n      <tr>\n       <th {$headerStyle}>\n        {$onBehalfProfile_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$onBehalfProfile item=onBehalfValue key=onBehalfName}\n        <tr>\n         <td {$labelStyle}>\n          {$onBehalfName}\n         </td>\n         <td {$valueStyle}>\n          {$onBehalfValue}\n         </td>\n        </tr>\n      {/foreach}\n     {/if}\n\n     {if !empty($isShare)}\n      <tr>\n        <td colspan=\"2\" {$valueStyle}>\n            {capture assign=contributionUrl}{crmURL p=\'civicrm/contribute/transact\' q=\"reset=1&id=`$contributionPageId`\" a=true fe=1 h=1}{/capture}\n            {include file=\"CRM/common/SocialNetwork.tpl\" emailMode=true url=$contributionUrl title=$title pageURL=$contributionUrl}\n        </td>\n      </tr>\n     {/if}\n\n     {if !empty($billingName)}\n       <tr>\n        <th {$headerStyle}>\n         {ts}Billing Name and Address{/ts}\n        </th>\n       </tr>\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         {$billingName}<br />\n         {$address|nl2br}<br />\n         {$email}\n        </td>\n       </tr>\n     {elseif !empty($email)}\n       <tr>\n        <th {$headerStyle}>\n         {ts}Registered Email{/ts}\n        </th>\n       </tr>\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         {$email}\n        </td>\n       </tr>\n     {/if}\n\n     {if !empty($credit_card_type)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Credit Card Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$valueStyle}>\n        {$credit_card_type}<br />\n        {$credit_card_number}<br />\n        {ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}<br />\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($selectPremium)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Premium Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$labelStyle}>\n        {$product_name}\n       </td>\n      </tr>\n      {if $option}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Option{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$option}\n        </td>\n       </tr>\n      {/if}\n      {if $sku}\n       <tr>\n        <td {$labelStyle}>\n         {ts}SKU{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$sku}\n        </td>\n       </tr>\n      {/if}\n      {if $start_date}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Start Date{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$start_date|crmDate}\n        </td>\n       </tr>\n      {/if}\n      {if $end_date}\n       <tr>\n        <td {$labelStyle}>\n         {ts}End Date{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$end_date|crmDate}\n        </td>\n       </tr>\n      {/if}\n      {if !empty($contact_email) OR !empty($contact_phone)}\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         <p>{ts}For information about this premium, contact:{/ts}</p>\n         {if !empty($contact_email)}\n          <p>{$contact_email}</p>\n         {/if}\n         {if !empty($contact_phone)}\n          <p>{$contact_phone}</p>\n         {/if}\n        </td>\n       </tr>\n      {/if}\n      {if !empty($is_deductible) AND !empty($price)}\n        <tr>\n         <td colspan=\"2\" {$valueStyle}>\n          <p>{ts 1=$price|crmMoney:$currency}The value of this premium is %1. This may affect the amount of the tax deduction you can claim. Consult your tax advisor for more information.{/ts}</p>\n         </td>\n        </tr>\n      {/if}\n     {/if}\n\n     {if !empty($customPre)}\n      <tr>\n       <th {$headerStyle}>\n        {$customPre_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$customPre item=customValue key=customName}\n       {if (!empty($trackingFields) and ! in_array($customName, $trackingFields)) or empty($trackingFields)}\n        <tr>\n         <td {$labelStyle}>\n          {$customName}\n         </td>\n         <td {$valueStyle}>\n          {$customValue}\n         </td>\n        </tr>\n       {/if}\n      {/foreach}\n     {/if}\n\n     {if !empty($customPost)}\n      <tr>\n       <th {$headerStyle}>\n        {$customPost_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$customPost item=customValue key=customName}\n       {if (!empty($trackingFields) and ! in_array($customName, $trackingFields)) or empty($trackingFields)}\n        <tr>\n         <td {$labelStyle}>\n          {$customName}\n         </td>\n         <td {$valueStyle}>\n          {$customValue}\n         </td>\n        </tr>\n       {/if}\n      {/foreach}\n     {/if}\n\n  </table>\n\n</body>\n</html>\n',1,815,'contribution_online_receipt',1,0,0,NULL),
  (8,'Contributions - Receipt (on-line)','{if $is_pay_later}{ts}Invoice{/ts}{else}{ts}Receipt{/ts}{/if} - {$title} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n{if !empty($receipt_text)}\n{$receipt_text}\n{/if}\n{if $is_pay_later}\n\n===========================================================\n{$pay_later_receipt}\n===========================================================\n{/if}\n\n{if $amount}\n===========================================================\n{ts}Contribution Information{/ts}\n\n===========================================================\n{if $isShowLineItems}\n{foreach from=$lineItem item=value key=priceset}\n---------------------------------------------------------\n{capture assign=ts_item}{ts}Item{/ts}{/capture}\n{capture assign=ts_qty}{ts}Qty{/ts}{/capture}\n{capture assign=ts_each}{ts}Each{/ts}{/capture}\n{if !empty($dataArray)}\n{capture assign=ts_subtotal}{ts}Subtotal{/ts}{/capture}\n{capture assign=ts_taxRate}{ts}Tax Rate{/ts}{/capture}\n{capture assign=ts_taxAmount}{ts}Tax Amount{/ts}{/capture}\n{/if}\n{capture assign=ts_total}{ts}Total{/ts}{/capture}\n{$ts_item|string_format:\"%-30s\"} {$ts_qty|string_format:\"%5s\"} {$ts_each|string_format:\"%10s\"} {if !empty($dataArray)} {$ts_subtotal|string_format:\"%10s\"} {$ts_taxRate} {$ts_taxAmount|string_format:\"%10s\"} {/if} {$ts_total|string_format:\"%10s\"}\n----------------------------------------------------------\n{foreach from=$value item=line}\n{capture assign=ts_item}{if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description} {$line.description}{/if}{/capture}{$ts_item|truncate:30:\"...\"|string_format:\"%-30s\"} {$line.qty|string_format:\"%5s\"} {$line.unit_price|crmMoney:$currency|string_format:\"%10s\"} {if !empty($dataArray)}{$line.unit_price*$line.qty|crmMoney:$currency|string_format:\"%10s\"} {if $line.tax_rate || $line.tax_amount != \"\"}  {$line.tax_rate|string_format:\"%.2f\"} %  {$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"} {else}                  {/if}  {/if} {$line.line_total+$line.tax_amount|crmMoney:$currency|string_format:\"%10s\"}\n{/foreach}\n{/foreach}\n\n{if !empty($dataArray)}\n{ts}Amount before Tax{/ts}: {$amount-$totalTaxAmount|crmMoney:$currency}\n\n{foreach from=$dataArray item=value key=priceset}\n{if $priceset || $priceset == 0}\n{$taxTerm} {$priceset|string_format:\"%.2f\"}%: {$value|crmMoney:$currency}\n{else}\n{ts}No{/ts} {$taxTerm}: {$value|crmMoney:$currency}\n{/if}\n{/foreach}\n{/if}\n\n{if $isShowTax}\n{ts}Total Tax Amount{/ts}: {contribution.tax_amount|crmMoney}\n{/if}\n\n{ts}Total Amount{/ts}: {$amount|crmMoney:$currency}\n{else}\n{ts}Amount{/ts}: {$amount|crmMoney:$currency} {if \'{contribution.amount_level}\'} - {contribution.amount_level}{/if}\n{/if}\n{/if}\n{if !empty($receive_date)}\n\n{ts}Date{/ts}: {$receive_date|crmDate}\n{/if}\n{if !empty($is_monetary) and !empty($trxn_id)}\n{ts}Transaction #{/ts}: {$trxn_id}\n{/if}\n\n{if !empty($is_recur)}\n{ts}This is a recurring contribution.{/ts}\n\n{if $cancelSubscriptionUrl}\n{ts}You can cancel future contributions at:{/ts}\n\n{$cancelSubscriptionUrl}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts}You can update billing details for this recurring contribution at:{/ts}\n\n{$updateSubscriptionBillingUrl}\n\n{/if}\n\n{if $updateSubscriptionUrl}\n{ts}You can update recurring contribution amount or change the number of installments for this recurring contribution at:{/ts}\n\n{$updateSubscriptionUrl}\n\n{/if}\n{/if}\n\n{if $honor_block_is_active}\n===========================================================\n{$soft_credit_type}\n===========================================================\n{foreach from=$honoreeProfile item=value key=label}\n{$label}: {$value}\n{/foreach}\n{elseif !empty($softCreditTypes) and !empty($softCredits)}\n{foreach from=$softCreditTypes item=softCreditType key=n}\n===========================================================\n{$softCreditType}\n===========================================================\n{foreach from=$softCredits.$n item=value key=label}\n{$label}: {$value}\n{/foreach}\n{/foreach}\n{/if}\n{if !empty($pcpBlock)}\n===========================================================\n{ts}Personal Campaign Page{/ts}\n\n===========================================================\n{ts}Display In Honor Roll{/ts}: {if $pcp_display_in_roll}{ts}Yes{/ts}{else}{ts}No{/ts}{/if}\n\n{if $pcp_roll_nickname}{ts}Nickname{/ts}: {$pcp_roll_nickname}{/if}\n\n{if $pcp_personal_note}{ts}Personal Note{/ts}: {$pcp_personal_note}{/if}\n\n{/if}\n{if !empty($onBehalfProfile)}\n===========================================================\n{ts}On Behalf Of{/ts}\n\n===========================================================\n{foreach from=$onBehalfProfile item=onBehalfValue key=onBehalfName}\n{$onBehalfName}: {$onBehalfValue}\n{/foreach}\n{/if}\n\n{if !empty($billingName)}\n===========================================================\n{ts}Billing Name and Address{/ts}\n\n===========================================================\n{$billingName}\n{$address}\n\n{$email}\n{elseif !empty($email)}\n===========================================================\n{ts}Registered Email{/ts}\n\n===========================================================\n{$email}\n{/if} {* End billingName or Email*}\n{if !empty($credit_card_type)}\n\n===========================================================\n{ts}Credit Card Information{/ts}\n\n===========================================================\n{$credit_card_type}\n{$credit_card_number}\n{ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}\n{/if}\n\n{if !empty($selectPremium )}\n===========================================================\n{ts}Premium Information{/ts}\n\n===========================================================\n{$product_name}\n{if $option}\n{ts}Option{/ts}: {$option}\n{/if}\n{if $sku}\n{ts}SKU{/ts}: {$sku}\n{/if}\n{if $start_date}\n{ts}Start Date{/ts}: {$start_date|crmDate}\n{/if}\n{if $end_date}\n{ts}End Date{/ts}: {$end_date|crmDate}\n{/if}\n{if !empty($contact_email) OR !empty($contact_phone)}\n\n{ts}For information about this premium, contact:{/ts}\n\n{if !empty($contact_email)}\n  {$contact_email}\n{/if}\n{if !empty($contact_phone)}\n  {$contact_phone}\n{/if}\n{/if}\n{if !empty($is_deductible) AND !empty($price)}\n\n{ts 1=$price|crmMoney:$currency}The value of this premium is %1. This may affect the amount of the tax deduction you can claim. Consult your tax advisor for more information.{/ts}{/if}\n{/if}\n\n{if !empty($customPre)}\n===========================================================\n{$customPre_grouptitle}\n\n===========================================================\n{foreach from=$customPre item=customValue key=customName}\n{if ( !empty($trackingFields) and ! in_array( $customName, $trackingFields ) ) or empty($trackingFields)}\n {$customName}: {$customValue}\n{/if}\n{/foreach}\n{/if}\n\n\n{if !empty($customPost)}\n===========================================================\n{$customPost_grouptitle}\n\n===========================================================\n{foreach from=$customPost item=customValue key=customName}\n{if ( !empty($trackingFields) and ! in_array( $customName, $trackingFields ) ) or empty($trackingFields)}\n {$customName}: {$customValue}\n{/if}\n{/foreach}\n{/if}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n     {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n    {if !empty($receipt_text)}\n     <p>{$receipt_text|htmlize}</p>\n    {/if}\n\n    {if $is_pay_later}\n     <p>{$pay_later_receipt}</p> {* FIXME: this might be text rather than HTML *}\n    {/if}\n\n   </td>\n  </tr>\n  </table>\n  <table style=\"width:100%; max-width:500px; border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse;\">\n\n     {if $amount}\n\n\n      <tr>\n       <th {$headerStyle}>\n        {ts}Contribution Information{/ts}\n       </th>\n      </tr>\n\n      {if $isShowLineItems}\n\n       {foreach from=$lineItem item=value key=priceset}\n        <tr>\n         <td colspan=\"2\" {$valueStyle}>\n          <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n           <tr>\n            <th>{ts}Item{/ts}</th>\n            <th>{ts}Qty{/ts}</th>\n            <th>{ts}Each{/ts}</th>\n            {if !empty($dataArray)}\n             <th>{ts}Subtotal{/ts}</th>\n             <th>{ts}Tax Rate{/ts}</th>\n             <th>{ts}Tax Amount{/ts}</th>\n            {/if}\n            <th>{ts}Total{/ts}</th>\n           </tr>\n           {foreach from=$value item=line}\n            <tr>\n             <td>\n             {if $line.html_type eq \'Text\'}{$line.label}{else}{$line.field_title} - {$line.label}{/if} {if $line.description}<div>{$line.description|truncate:30:\"...\"}</div>{/if}\n             </td>\n             <td>\n              {$line.qty}\n             </td>\n             <td>\n              {$line.unit_price|crmMoney:$currency}\n             </td>\n             {if !empty($getTaxDetails)}\n              <td>\n               {$line.unit_price*$line.qty|crmMoney:$currency}\n              </td>\n              {if $line.tax_rate || $line.tax_amount != \"\"}\n               <td>\n                {$line.tax_rate|string_format:\"%.2f\"}%\n               </td>\n               <td>\n                {$line.tax_amount|crmMoney:$currency}\n               </td>\n              {else}\n               <td></td>\n               <td></td>\n              {/if}\n             {/if}\n             <td>\n              {$line.line_total+$line.tax_amount|crmMoney:$currency}\n             </td>\n            </tr>\n           {/foreach}\n          </table>\n         </td>\n        </tr>\n       {/foreach}\n       {if !empty($dataArray)}\n        <tr>\n         <td {$labelStyle}>\n          {ts} Amount before Tax : {/ts}\n         </td>\n         <td {$valueStyle}>\n          {$amount-$totalTaxAmount|crmMoney:$currency}\n         </td>\n        </tr>\n\n        {foreach from=$dataArray item=value key=priceset}\n         <tr>\n          {if $priceset || $priceset == 0}\n           <td>&nbsp;{$taxTerm} {$priceset|string_format:\"%.2f\"}%</td>\n           <td>&nbsp;{$value|crmMoney:$currency}</td>\n          {else}\n           <td>&nbsp;{ts}No{/ts} {$taxTerm}</td>\n           <td>&nbsp;{$value|crmMoney:$currency}</td>\n          {/if}\n         </tr>\n        {/foreach}\n\n       {/if}\n       {if $isShowTax}\n        <tr>\n         <td {$labelStyle}>\n          {ts}Total Tax{/ts}\n         </td>\n         <td {$valueStyle}>\n          {$totalTaxAmount|crmMoney:$currency}\n         </td>\n        </tr>\n       {/if}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Total Amount{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$amount|crmMoney:$currency}\n        </td>\n       </tr>\n\n      {else}\n\n      {if !empty($totalTaxAmount)}\n         <tr>\n           <td {$labelStyle}>\n             {ts}Total Tax Amount{/ts}\n           </td>\n           <td {$valueStyle}>\n             {contribution.tax_amount|crmMoney}\n           </td>\n         </tr>\n       {/if}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Amount{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$amount|crmMoney:$currency} {if \'{contribution.amount_level}\'} - {contribution.amount_level}{/if}\n        </td>\n       </tr>\n\n      {/if}\n\n     {/if}\n\n\n     {if !empty($receive_date)}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$receive_date|crmDate}\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($is_monetary) and !empty($trxn_id)}\n      <tr>\n       <td {$labelStyle}>\n        {ts}Transaction #{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$trxn_id}\n       </td>\n      </tr>\n     {/if}\n\n    {if !empty($is_recur)}\n      <tr>\n        <td  colspan=\"2\" {$labelStyle}>\n          {ts}This is a recurring contribution.{/ts}\n          {if $cancelSubscriptionUrl}\n            {ts 1=$cancelSubscriptionUrl}You can cancel future contributions by <a href=\"%1\">visiting this web page</a>.{/ts}\n          {/if}\n        </td>\n      </tr>\n      {if $updateSubscriptionBillingUrl}\n        <tr>\n          <td colspan=\"2\" {$labelStyle}>\n            {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n      {if $updateSubscriptionUrl}\n        <tr>\n          <td colspan=\"2\" {$labelStyle}>\n            {ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n    {/if}\n\n     {if $honor_block_is_active}\n      <tr>\n       <th {$headerStyle}>\n        {$soft_credit_type}\n       </th>\n      </tr>\n      {foreach from=$honoreeProfile item=value key=label}\n        <tr>\n         <td {$labelStyle}>\n          {$label}\n         </td>\n         <td {$valueStyle}>\n          {$value}\n         </td>\n        </tr>\n      {/foreach}\n      {elseif !empty($softCreditTypes) and !empty($softCredits)}\n      {foreach from=$softCreditTypes item=softCreditType key=n}\n       <tr>\n        <th {$headerStyle}>\n         {$softCreditType}\n        </th>\n       </tr>\n       {foreach from=$softCredits.$n item=value key=label}\n         <tr>\n          <td {$labelStyle}>\n           {$label}\n          </td>\n          <td {$valueStyle}>\n           {$value}\n          </td>\n         </tr>\n        {/foreach}\n       {/foreach}\n     {/if}\n\n     {if !empty($pcpBlock)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Personal Campaign Page{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}Display In Honor Roll{/ts}\n       </td>\n       <td {$valueStyle}>\n        {if $pcp_display_in_roll}{ts}Yes{/ts}{else}{ts}No{/ts}{/if}\n       </td>\n      </tr>\n      {if $pcp_roll_nickname}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Nickname{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$pcp_roll_nickname}\n        </td>\n       </tr>\n      {/if}\n      {if $pcp_personal_note}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Personal Note{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$pcp_personal_note}\n        </td>\n       </tr>\n      {/if}\n     {/if}\n\n     {if !empty($onBehalfProfile)}\n      <tr>\n       <th {$headerStyle}>\n        {$onBehalfProfile_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$onBehalfProfile item=onBehalfValue key=onBehalfName}\n        <tr>\n         <td {$labelStyle}>\n          {$onBehalfName}\n         </td>\n         <td {$valueStyle}>\n          {$onBehalfValue}\n         </td>\n        </tr>\n      {/foreach}\n     {/if}\n\n     {if !empty($isShare)}\n      <tr>\n        <td colspan=\"2\" {$valueStyle}>\n            {capture assign=contributionUrl}{crmURL p=\'civicrm/contribute/transact\' q=\"reset=1&id=`$contributionPageId`\" a=true fe=1 h=1}{/capture}\n            {include file=\"CRM/common/SocialNetwork.tpl\" emailMode=true url=$contributionUrl title=$title pageURL=$contributionUrl}\n        </td>\n      </tr>\n     {/if}\n\n     {if !empty($billingName)}\n       <tr>\n        <th {$headerStyle}>\n         {ts}Billing Name and Address{/ts}\n        </th>\n       </tr>\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         {$billingName}<br />\n         {$address|nl2br}<br />\n         {$email}\n        </td>\n       </tr>\n     {elseif !empty($email)}\n       <tr>\n        <th {$headerStyle}>\n         {ts}Registered Email{/ts}\n        </th>\n       </tr>\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         {$email}\n        </td>\n       </tr>\n     {/if}\n\n     {if !empty($credit_card_type)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Credit Card Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$valueStyle}>\n        {$credit_card_type}<br />\n        {$credit_card_number}<br />\n        {ts}Expires{/ts}: {$credit_card_exp_date|truncate:7:\'\'|crmDate}<br />\n       </td>\n      </tr>\n     {/if}\n\n     {if !empty($selectPremium)}\n      <tr>\n       <th {$headerStyle}>\n        {ts}Premium Information{/ts}\n       </th>\n      </tr>\n      <tr>\n       <td colspan=\"2\" {$labelStyle}>\n        {$product_name}\n       </td>\n      </tr>\n      {if $option}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Option{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$option}\n        </td>\n       </tr>\n      {/if}\n      {if $sku}\n       <tr>\n        <td {$labelStyle}>\n         {ts}SKU{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$sku}\n        </td>\n       </tr>\n      {/if}\n      {if $start_date}\n       <tr>\n        <td {$labelStyle}>\n         {ts}Start Date{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$start_date|crmDate}\n        </td>\n       </tr>\n      {/if}\n      {if $end_date}\n       <tr>\n        <td {$labelStyle}>\n         {ts}End Date{/ts}\n        </td>\n        <td {$valueStyle}>\n         {$end_date|crmDate}\n        </td>\n       </tr>\n      {/if}\n      {if !empty($contact_email) OR !empty($contact_phone)}\n       <tr>\n        <td colspan=\"2\" {$valueStyle}>\n         <p>{ts}For information about this premium, contact:{/ts}</p>\n         {if !empty($contact_email)}\n          <p>{$contact_email}</p>\n         {/if}\n         {if !empty($contact_phone)}\n          <p>{$contact_phone}</p>\n         {/if}\n        </td>\n       </tr>\n      {/if}\n      {if !empty($is_deductible) AND !empty($price)}\n        <tr>\n         <td colspan=\"2\" {$valueStyle}>\n          <p>{ts 1=$price|crmMoney:$currency}The value of this premium is %1. This may affect the amount of the tax deduction you can claim. Consult your tax advisor for more information.{/ts}</p>\n         </td>\n        </tr>\n      {/if}\n     {/if}\n\n     {if !empty($customPre)}\n      <tr>\n       <th {$headerStyle}>\n        {$customPre_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$customPre item=customValue key=customName}\n       {if (!empty($trackingFields) and ! in_array($customName, $trackingFields)) or empty($trackingFields)}\n        <tr>\n         <td {$labelStyle}>\n          {$customName}\n         </td>\n         <td {$valueStyle}>\n          {$customValue}\n         </td>\n        </tr>\n       {/if}\n      {/foreach}\n     {/if}\n\n     {if !empty($customPost)}\n      <tr>\n       <th {$headerStyle}>\n        {$customPost_grouptitle}\n       </th>\n      </tr>\n      {foreach from=$customPost item=customValue key=customName}\n       {if (!empty($trackingFields) and ! in_array($customName, $trackingFields)) or empty($trackingFields)}\n        <tr>\n         <td {$labelStyle}>\n          {$customName}\n         </td>\n         <td {$valueStyle}>\n          {$customValue}\n         </td>\n        </tr>\n       {/if}\n      {/foreach}\n     {/if}\n\n  </table>\n\n</body>\n</html>\n',1,815,'contribution_online_receipt',0,1,0,NULL),
- (9,'Contributions - Invoice','{if $title}\n  {if $component}\n    {if $component == \'event\'}\n      {ts 1=$title}Event Registration Invoice: %1{/ts}\n    {else}\n      {ts 1=$title}Contribution Invoice: %1{/ts}\n    {/if}\n  {/if}\n{else}\n  {ts}Invoice{/ts}\n{/if}\n - {contact.display_name}\n','{ts}Contribution Invoice{/ts}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n      <title></title>\n  </head>\n  <body>\n  <div style=\"padding-top:100px;margin-right:50px;border-style: none;\">\n    {if $config->empoweredBy}\n      <table style=\"margin-top:5px;padding-bottom:50px;\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n        </tr>\n      </table>\n    {/if}\n      <table style=\"font-family: Arial, Verdana, sans-serif;\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td width=\"30%\"><b><font size=\"4\" align=\"center\">{ts}INVOICE{/ts}</font></b></td>\n          <td width=\"50%\" valign=\"bottom\"><b><font size=\"1\" align=\"center\">{ts}Invoice Date:{/ts}</font></b></td>\n          <td valign=\"bottom\" style=\"white-space: nowrap\"><b><font size=\"1\" align=\"right\">{domain.name}</font></b></td>\n        </tr>\n        <tr>\n          {if $organization_name}\n            <td><font size=\"1\" align=\"center\">{contact.display_name}  ({$organization_name})</font></td>\n          {else}\n            <td><font size=\"1\" align=\"center\">{contact.display_name}</font></td>\n          {/if}\n          <td><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$street_address} {$supplemental_address_1}</font></td>\n          <td><b><font size=\"1\" align=\"right\">{ts}Invoice Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$supplemental_address_2} {$stateProvinceAbbreviation}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.country_id:label}</font></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\"> {$country}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.source}</font></td>\n          <td valign=\"top\" style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{domain.email}</font> </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td valign=\"top\"><font size=\"1\" align=\"right\">{domain.phone}</font> </td>\n        </tr>\n      </table>\n\n             <table style=\"padding-top:75px;font-family: Arial, Verdana, sans-serif;\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n              <tr>\n                <th style=\"text-align:left;font-weight:bold;width:100%\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=taxpricevalue}\n                {if $smarty.foreach.taxpricevalue.index eq 0}\n                {else}\n                {/if}\n                <tr>\n                  <td style=\"text-align:left;nowrap\"><font size=\"1\">\n                    {if $value.html_type eq \'Text\'}\n                      {$value.label}\n                    {else}\n                      {$value.field_title} - {$value.label}\n                    {/if}\n                    {if $value.description}\n                      <div>{$value.description|truncate:30:\"...\"}</div>\n                    {/if}\n                   </font>\n                  </td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}-{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                    {if $priceset}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {elseif $priceset == 0}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL %1{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">\n                  {if $contribution_status_id == $refundedStatusId}\n                    {ts}Amount Credited{/ts}\n                  {else}\n                    {ts}Amount Paid{/ts}\n                  {/if}\n                 </font>\n                </td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amountPaid|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\" ><b><font size=\"1\">{ts}AMOUNT DUE:{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n              </tr>\n\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"5\"></td>\n              </tr>\n              {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n                <tr>\n                  <td colspan=\"3\"><b><font size=\"1\" align=\"center\">{ts 1=$dueDate}DUE DATE: %1{/ts}</font></b></td>\n                  <td colspan=\"2\"></td>\n                </tr>\n              {/if}\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n        <table style=\"margin-top:5px;\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\"></td>\n          </tr>\n        </table>\n\n        <table style=\"margin-top:5px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" id=\"desc\">\n          <tr>\n            <td width=\"60%\"><b><font size=\"4\" align=\"right\">{ts}PAYMENT ADVICE{/ts}</font></b><br/><br/><font size=\"1\" align=\"left\"><b>{ts}To:{/ts}</b><div style=\"width:24em;word-wrap:break-word;\">\n              {domain.name}<br />\n              {domain.street_address} {domain.supplemental_address_1}<br />\n              {domain.supplemental_address_2} {domain.state_province_id:label}<br />\n              {domain.city} {domain.postal_code}<br />\n              {domain.country_id:label}<br />\n              {domain.email}</div>\n              {domain.phone}<br />\n             </font><br/><br/><font size=\"1\" align=\"left\">{$notes}</font>\n            </td>\n            <td width=\"40%\">\n              <table cellpadding=\"5\" cellspacing=\"0\"  width=\"100%\" border=\"0\">\n                <tr>\n                  <td width=\"100%\"><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                  <td style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n                </tr>\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Invoice Number:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$invoice_number}</font></td>\n                </tr>\n                <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td></tr>\n                {if $is_pay_later == 1}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n                  </tr>\n                {else}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amountDue|crmMoney:$currency}</font></td>\n                  </tr>\n                {/if}\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Due Date:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$dueDate}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td>\n                </tr>\n              </table>\n      {/if}\n\n      {if $contribution_status_id == $refundedStatusId || $contribution_status_id == $cancelledStatusId}\n      {if $config->empoweredBy}\n        <table style=\"margin-top:2px;padding-left:7px;page-break-before: always;\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n          </tr>\n        </table>\n      {/if}\n\n      <table style=\"font-family: Arial, Verdana, sans-serif\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\">\n        <tr>\n          <td style=\"padding-left:15px;\"><b><font size=\"4\" align=\"center\">{ts}CREDIT NOTE{/ts}</font></b></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Date:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.name}</font></td>\n        </tr>\n        <tr>\n          {if $organization_name}\n            <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}  ({$organization_name})</font></td>\n          {else}\n            <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}</font></td>\n          {/if}\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$street_address}   {$supplemental_address_1}</font></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Credit Note Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$supplemental_address_2}  {$stateProvinceAbbreviation}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\" style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.country_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$source}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.email}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.phone}\n           </font>\n          </td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:75px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td colspan=\"2\" {$valueStyle}>\n            <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n              <tr>\n                <th style=\"padding-right:28px;text-align:left;font-weight:bold;width:200px;\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{$taxTerm}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=pricevalue}\n                {if $smarty.foreach.pricevalue.index eq 0}\n                  <tr><td colspan=\"5\"><hr size=\"3\" style=\"color:#000;\"></hr></td></tr>\n                {else}\n                  <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n                {/if}\n                <tr>\n                  <td style =\"text-align:left;\"  >\n                    <font size=\"1\">\n                      {if $value.html_type eq \'Text\'}\n                        {$value.label}\n                      {else}\n                        {$value.field_title} - {$value.label}\n                      {/if}\n                      {if $value.description}\n                        <div>{$value.description|truncate:30:\"...\"}</div>\n                      {/if}\n                   </font>\n                  </td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"padding-left:28px;text-align:right\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}No %1{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  {if $priceset}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {elseif $priceset == 0}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL NO %1{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              {if $is_pay_later == 0}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}LESS Credit to invoice(s){/ts}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td colspan=\"2\"><hr></hr></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts}REMAINING CREDIT{/ts}</font></b></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n                  <td style=\"padding-left:28px;\"><font size=\"1\" align=\"right\"></font></td>\n                </tr>\n              {/if}\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"3\"></td>\n              </tr>\n              <tr>\n                <td></td>\n                <td colspan=\"3\"></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      <table width=\"100%\" style=\"margin-top:5px;padding-right:45px;\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\" width=\"100%\"></td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:6px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td width=\"60%\"><font size=\"4\" align=\"right\"><b>{ts}CREDIT ADVICE{/ts}</b><br/><br /><div style=\"font-size:10px;max-width:300px;\">{ts}Please do not pay on this advice. Deduct the amount of this Credit Note from your next payment to us{/ts}</div><br/></font></td>\n          <td width=\"40%\">\n            <table align=\"right\">\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Note#:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n              </tr>\n              <tr><td colspan=\"5\"style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Amount:{/ts}</font></td>\n                <td width=\'50px\'><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n    {/if}\n\n  </div>\n  </body>\n</html>\n',1,816,'contribution_invoice_receipt',1,0,0,NULL),
- (10,'Contributions - Invoice','{if $title}\n  {if $component}\n    {if $component == \'event\'}\n      {ts 1=$title}Event Registration Invoice: %1{/ts}\n    {else}\n      {ts 1=$title}Contribution Invoice: %1{/ts}\n    {/if}\n  {/if}\n{else}\n  {ts}Invoice{/ts}\n{/if}\n - {contact.display_name}\n','{ts}Contribution Invoice{/ts}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n      <title></title>\n  </head>\n  <body>\n  <div style=\"padding-top:100px;margin-right:50px;border-style: none;\">\n    {if $config->empoweredBy}\n      <table style=\"margin-top:5px;padding-bottom:50px;\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n        </tr>\n      </table>\n    {/if}\n      <table style=\"font-family: Arial, Verdana, sans-serif;\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td width=\"30%\"><b><font size=\"4\" align=\"center\">{ts}INVOICE{/ts}</font></b></td>\n          <td width=\"50%\" valign=\"bottom\"><b><font size=\"1\" align=\"center\">{ts}Invoice Date:{/ts}</font></b></td>\n          <td valign=\"bottom\" style=\"white-space: nowrap\"><b><font size=\"1\" align=\"right\">{domain.name}</font></b></td>\n        </tr>\n        <tr>\n          {if $organization_name}\n            <td><font size=\"1\" align=\"center\">{contact.display_name}  ({$organization_name})</font></td>\n          {else}\n            <td><font size=\"1\" align=\"center\">{contact.display_name}</font></td>\n          {/if}\n          <td><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$street_address} {$supplemental_address_1}</font></td>\n          <td><b><font size=\"1\" align=\"right\">{ts}Invoice Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$supplemental_address_2} {$stateProvinceAbbreviation}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.country_id:label}</font></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\"> {$country}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.source}</font></td>\n          <td valign=\"top\" style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{domain.email}</font> </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td valign=\"top\"><font size=\"1\" align=\"right\">{domain.phone}</font> </td>\n        </tr>\n      </table>\n\n             <table style=\"padding-top:75px;font-family: Arial, Verdana, sans-serif;\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n              <tr>\n                <th style=\"text-align:left;font-weight:bold;width:100%\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=taxpricevalue}\n                {if $smarty.foreach.taxpricevalue.index eq 0}\n                {else}\n                {/if}\n                <tr>\n                  <td style=\"text-align:left;nowrap\"><font size=\"1\">\n                    {if $value.html_type eq \'Text\'}\n                      {$value.label}\n                    {else}\n                      {$value.field_title} - {$value.label}\n                    {/if}\n                    {if $value.description}\n                      <div>{$value.description|truncate:30:\"...\"}</div>\n                    {/if}\n                   </font>\n                  </td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}-{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                    {if $priceset}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {elseif $priceset == 0}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL %1{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">\n                  {if $contribution_status_id == $refundedStatusId}\n                    {ts}Amount Credited{/ts}\n                  {else}\n                    {ts}Amount Paid{/ts}\n                  {/if}\n                 </font>\n                </td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amountPaid|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\" ><b><font size=\"1\">{ts}AMOUNT DUE:{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n              </tr>\n\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"5\"></td>\n              </tr>\n              {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n                <tr>\n                  <td colspan=\"3\"><b><font size=\"1\" align=\"center\">{ts 1=$dueDate}DUE DATE: %1{/ts}</font></b></td>\n                  <td colspan=\"2\"></td>\n                </tr>\n              {/if}\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n        <table style=\"margin-top:5px;\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\"></td>\n          </tr>\n        </table>\n\n        <table style=\"margin-top:5px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" id=\"desc\">\n          <tr>\n            <td width=\"60%\"><b><font size=\"4\" align=\"right\">{ts}PAYMENT ADVICE{/ts}</font></b><br/><br/><font size=\"1\" align=\"left\"><b>{ts}To:{/ts}</b><div style=\"width:24em;word-wrap:break-word;\">\n              {domain.name}<br />\n              {domain.street_address} {domain.supplemental_address_1}<br />\n              {domain.supplemental_address_2} {domain.state_province_id:label}<br />\n              {domain.city} {domain.postal_code}<br />\n              {domain.country_id:label}<br />\n              {domain.email}</div>\n              {domain.phone}<br />\n             </font><br/><br/><font size=\"1\" align=\"left\">{$notes}</font>\n            </td>\n            <td width=\"40%\">\n              <table cellpadding=\"5\" cellspacing=\"0\"  width=\"100%\" border=\"0\">\n                <tr>\n                  <td width=\"100%\"><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                  <td style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n                </tr>\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Invoice Number:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$invoice_number}</font></td>\n                </tr>\n                <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td></tr>\n                {if $is_pay_later == 1}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n                  </tr>\n                {else}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amountDue|crmMoney:$currency}</font></td>\n                  </tr>\n                {/if}\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Due Date:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$dueDate}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td>\n                </tr>\n              </table>\n      {/if}\n\n      {if $contribution_status_id == $refundedStatusId || $contribution_status_id == $cancelledStatusId}\n      {if $config->empoweredBy}\n        <table style=\"margin-top:2px;padding-left:7px;page-break-before: always;\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n          </tr>\n        </table>\n      {/if}\n\n      <table style=\"font-family: Arial, Verdana, sans-serif\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\">\n        <tr>\n          <td style=\"padding-left:15px;\"><b><font size=\"4\" align=\"center\">{ts}CREDIT NOTE{/ts}</font></b></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Date:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.name}</font></td>\n        </tr>\n        <tr>\n          {if $organization_name}\n            <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}  ({$organization_name})</font></td>\n          {else}\n            <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}</font></td>\n          {/if}\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$street_address}   {$supplemental_address_1}</font></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Credit Note Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$supplemental_address_2}  {$stateProvinceAbbreviation}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\" style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.country_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$source}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.email}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.phone}\n           </font>\n          </td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:75px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td colspan=\"2\" {$valueStyle}>\n            <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n              <tr>\n                <th style=\"padding-right:28px;text-align:left;font-weight:bold;width:200px;\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{$taxTerm}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=pricevalue}\n                {if $smarty.foreach.pricevalue.index eq 0}\n                  <tr><td colspan=\"5\"><hr size=\"3\" style=\"color:#000;\"></hr></td></tr>\n                {else}\n                  <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n                {/if}\n                <tr>\n                  <td style =\"text-align:left;\"  >\n                    <font size=\"1\">\n                      {if $value.html_type eq \'Text\'}\n                        {$value.label}\n                      {else}\n                        {$value.field_title} - {$value.label}\n                      {/if}\n                      {if $value.description}\n                        <div>{$value.description|truncate:30:\"...\"}</div>\n                      {/if}\n                   </font>\n                  </td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"padding-left:28px;text-align:right\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}No %1{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  {if $priceset}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {elseif $priceset == 0}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL NO %1{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              {if $is_pay_later == 0}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}LESS Credit to invoice(s){/ts}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td colspan=\"2\"><hr></hr></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts}REMAINING CREDIT{/ts}</font></b></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n                  <td style=\"padding-left:28px;\"><font size=\"1\" align=\"right\"></font></td>\n                </tr>\n              {/if}\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"3\"></td>\n              </tr>\n              <tr>\n                <td></td>\n                <td colspan=\"3\"></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      <table width=\"100%\" style=\"margin-top:5px;padding-right:45px;\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\" width=\"100%\"></td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:6px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td width=\"60%\"><font size=\"4\" align=\"right\"><b>{ts}CREDIT ADVICE{/ts}</b><br/><br /><div style=\"font-size:10px;max-width:300px;\">{ts}Please do not pay on this advice. Deduct the amount of this Credit Note from your next payment to us{/ts}</div><br/></font></td>\n          <td width=\"40%\">\n            <table align=\"right\">\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Note#:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n              </tr>\n              <tr><td colspan=\"5\"style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Amount:{/ts}</font></td>\n                <td width=\'50px\'><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n    {/if}\n\n  </div>\n  </body>\n</html>\n',1,816,'contribution_invoice_receipt',0,1,0,NULL),
+ (9,'Contributions - Invoice','{if $title}\n  {if $component}\n    {if $component == \'event\'}\n      {ts 1=$title}Event Registration Invoice: %1{/ts}\n    {else}\n      {ts 1=$title}Contribution Invoice: %1{/ts}\n    {/if}\n  {/if}\n{else}\n  {ts}Invoice{/ts}\n{/if}\n - {contact.display_name}\n','{ts}Contribution Invoice{/ts}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n      <title></title>\n  </head>\n  <body>\n  <div style=\"padding-top:100px;margin-right:50px;border-style: none;\">\n    {if $config->empoweredBy}\n      <table style=\"margin-top:5px;padding-bottom:50px;\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n        </tr>\n      </table>\n    {/if}\n      <table style=\"font-family: Arial, Verdana, sans-serif;\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td width=\"30%\"><b><font size=\"4\" align=\"center\">{ts}INVOICE{/ts}</font></b></td>\n          <td width=\"50%\" valign=\"bottom\"><b><font size=\"1\" align=\"center\">{ts}Invoice Date:{/ts}</font></b></td>\n          <td valign=\"bottom\" style=\"white-space: nowrap\"><b><font size=\"1\" align=\"right\">{domain.name}</font></b></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{contact.display_name}{if \'{contact.current_employer}\'} ({contact.current_employer}){/if}</font></td>\n          <td><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$street_address} {$supplemental_address_1}</font></td>\n          <td><b><font size=\"1\" align=\"right\">{ts}Invoice Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$supplemental_address_2} {$stateProvinceAbbreviation}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.country_id:label}</font></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\"> {$country}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.source}</font></td>\n          <td valign=\"top\" style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{domain.email}</font> </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td valign=\"top\"><font size=\"1\" align=\"right\">{domain.phone}</font> </td>\n        </tr>\n      </table>\n\n             <table style=\"padding-top:75px;font-family: Arial, Verdana, sans-serif;\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n              <tr>\n                <th style=\"text-align:left;font-weight:bold;width:100%\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=taxpricevalue}\n                {if $smarty.foreach.taxpricevalue.index eq 0}\n                {else}\n                {/if}\n                <tr>\n                  <td style=\"text-align:left;nowrap\"><font size=\"1\">\n                    {if $value.html_type eq \'Text\'}\n                      {$value.label}\n                    {else}\n                      {$value.field_title} - {$value.label}\n                    {/if}\n                    {if $value.description}\n                      <div>{$value.description|truncate:30:\"...\"}</div>\n                    {/if}\n                   </font>\n                  </td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}-{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                    {if $priceset}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {elseif $priceset == 0}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL %1{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">\n                  {if $contribution_status_id == $refundedStatusId}\n                    {ts}Amount Credited{/ts}\n                  {else}\n                    {ts}Amount Paid{/ts}\n                  {/if}\n                 </font>\n                </td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amountPaid|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\" ><b><font size=\"1\">{ts}AMOUNT DUE:{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n              </tr>\n\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"5\"></td>\n              </tr>\n              {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n                <tr>\n                  <td colspan=\"3\"><b><font size=\"1\" align=\"center\">{ts 1=$dueDate}DUE DATE: %1{/ts}</font></b></td>\n                  <td colspan=\"2\"></td>\n                </tr>\n              {/if}\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n        <table style=\"margin-top:5px;\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\"></td>\n          </tr>\n        </table>\n\n        <table style=\"margin-top:5px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" id=\"desc\">\n          <tr>\n            <td width=\"60%\"><b><font size=\"4\" align=\"right\">{ts}PAYMENT ADVICE{/ts}</font></b><br/><br/><font size=\"1\" align=\"left\"><b>{ts}To:{/ts}</b><div style=\"width:24em;word-wrap:break-word;\">\n              {domain.name}<br />\n              {domain.street_address} {domain.supplemental_address_1}<br />\n              {domain.supplemental_address_2} {domain.state_province_id:label}<br />\n              {domain.city} {domain.postal_code}<br />\n              {domain.country_id:label}<br />\n              {domain.email}</div>\n              {domain.phone}<br />\n             </font><br/><br/><font size=\"1\" align=\"left\">{$notes}</font>\n            </td>\n            <td width=\"40%\">\n              <table cellpadding=\"5\" cellspacing=\"0\"  width=\"100%\" border=\"0\">\n                <tr>\n                  <td width=\"100%\"><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                  <td style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n                </tr>\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Invoice Number:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n                </tr>\n                <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td></tr>\n                {if $is_pay_later == 1}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n                  </tr>\n                {else}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amountDue|crmMoney:$currency}</font></td>\n                  </tr>\n                {/if}\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Due Date:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$dueDate}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td>\n                </tr>\n              </table>\n      {/if}\n\n      {if $contribution_status_id == $refundedStatusId || $contribution_status_id == $cancelledStatusId}\n      {if $config->empoweredBy}\n        <table style=\"margin-top:2px;padding-left:7px;page-break-before: always;\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n          </tr>\n        </table>\n      {/if}\n\n      <table style=\"font-family: Arial, Verdana, sans-serif\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\">\n        <tr>\n          <td style=\"padding-left:15px;\"><b><font size=\"4\" align=\"center\">{ts}CREDIT NOTE{/ts}</font></b></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Date:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.name}</font></td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}{if \'{contact.current_employer}\'} ({contact.current_employer}){/if}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$street_address}   {$supplemental_address_1}</font></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Credit Note Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$supplemental_address_2}  {$stateProvinceAbbreviation}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\" style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.country_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$source}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.email}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.phone}\n           </font>\n          </td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:75px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td colspan=\"2\" {$valueStyle}>\n            <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n              <tr>\n                <th style=\"padding-right:28px;text-align:left;font-weight:bold;width:200px;\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=pricevalue}\n                {if $smarty.foreach.pricevalue.index eq 0}\n                  <tr><td colspan=\"5\"><hr size=\"3\" style=\"color:#000;\"></hr></td></tr>\n                {else}\n                  <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n                {/if}\n                <tr>\n                  <td style =\"text-align:left;\"  >\n                    <font size=\"1\">\n                      {if $value.html_type eq \'Text\'}\n                        {$value.label}\n                      {else}\n                        {$value.field_title} - {$value.label}\n                      {/if}\n                      {if $value.description}\n                        <div>{$value.description|truncate:30:\"...\"}</div>\n                      {/if}\n                   </font>\n                  </td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"padding-left:28px;text-align:right\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}No %1{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  {if $priceset}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {elseif $priceset == 0}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL NO %1{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              {if $is_pay_later == 0}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}LESS Credit to invoice(s){/ts}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td colspan=\"2\"><hr></hr></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts}REMAINING CREDIT{/ts}</font></b></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n                  <td style=\"padding-left:28px;\"><font size=\"1\" align=\"right\"></font></td>\n                </tr>\n              {/if}\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"3\"></td>\n              </tr>\n              <tr>\n                <td></td>\n                <td colspan=\"3\"></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      <table width=\"100%\" style=\"margin-top:5px;padding-right:45px;\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\" width=\"100%\"></td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:6px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td width=\"60%\"><font size=\"4\" align=\"right\"><b>{ts}CREDIT ADVICE{/ts}</b><br/><br /><div style=\"font-size:10px;max-width:300px;\">{ts}Please do not pay on this advice. Deduct the amount of this Credit Note from your next payment to us{/ts}</div><br/></font></td>\n          <td width=\"40%\">\n            <table align=\"right\">\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Note#:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n              </tr>\n              <tr><td colspan=\"5\"style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Amount:{/ts}</font></td>\n                <td width=\'50px\'><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n    {/if}\n\n  </div>\n  </body>\n</html>\n',1,816,'contribution_invoice_receipt',1,0,0,NULL),
+ (10,'Contributions - Invoice','{if $title}\n  {if $component}\n    {if $component == \'event\'}\n      {ts 1=$title}Event Registration Invoice: %1{/ts}\n    {else}\n      {ts 1=$title}Contribution Invoice: %1{/ts}\n    {/if}\n  {/if}\n{else}\n  {ts}Invoice{/ts}\n{/if}\n - {contact.display_name}\n','{ts}Contribution Invoice{/ts}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n      <title></title>\n  </head>\n  <body>\n  <div style=\"padding-top:100px;margin-right:50px;border-style: none;\">\n    {if $config->empoweredBy}\n      <table style=\"margin-top:5px;padding-bottom:50px;\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n        </tr>\n      </table>\n    {/if}\n      <table style=\"font-family: Arial, Verdana, sans-serif;\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n        <tr>\n          <td width=\"30%\"><b><font size=\"4\" align=\"center\">{ts}INVOICE{/ts}</font></b></td>\n          <td width=\"50%\" valign=\"bottom\"><b><font size=\"1\" align=\"center\">{ts}Invoice Date:{/ts}</font></b></td>\n          <td valign=\"bottom\" style=\"white-space: nowrap\"><b><font size=\"1\" align=\"right\">{domain.name}</font></b></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{contact.display_name}{if \'{contact.current_employer}\'} ({contact.current_employer}){/if}</font></td>\n          <td><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$street_address} {$supplemental_address_1}</font></td>\n          <td><b><font size=\"1\" align=\"right\">{ts}Invoice Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"center\">{$supplemental_address_2} {$stateProvinceAbbreviation}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n          <td style=\"white-space: nowrap\">\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.country_id:label}</font></td>\n        </tr>\n        <tr>\n          <td><font size=\"1\" align=\"right\"> {$country}</font></td>\n          <td><font size=\"1\" align=\"right\">{contribution.source}</font></td>\n          <td valign=\"top\" style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{domain.email}</font> </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td valign=\"top\"><font size=\"1\" align=\"right\">{domain.phone}</font> </td>\n        </tr>\n      </table>\n\n             <table style=\"padding-top:75px;font-family: Arial, Verdana, sans-serif;\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">\n              <tr>\n                <th style=\"text-align:left;font-weight:bold;width:100%\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"text-align:right;font-weight:bold;white-space: nowrap\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=taxpricevalue}\n                {if $smarty.foreach.taxpricevalue.index eq 0}\n                {else}\n                {/if}\n                <tr>\n                  <td style=\"text-align:left;nowrap\"><font size=\"1\">\n                    {if $value.html_type eq \'Text\'}\n                      {$value.label}\n                    {else}\n                      {$value.field_title} - {$value.label}\n                    {/if}\n                    {if $value.description}\n                      <div>{$value.description|truncate:30:\"...\"}</div>\n                    {/if}\n                   </font>\n                  </td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}-{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                    {if $priceset}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {elseif $priceset == 0}\n                      <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL %1{/ts}{/if}</font></td>\n                      <td style=\"text-align:right\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                    {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\"><font size=\"1\">\n                  {if $contribution_status_id == $refundedStatusId}\n                    {ts}Amount Credited{/ts}\n                  {else}\n                    {ts}Amount Paid{/ts}\n                  {/if}\n                 </font>\n                </td>\n                <td style=\"text-align:right;\"><font size=\"1\">{$amountPaid|crmMoney:$currency}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"text-align:right;white-space: nowrap\" ><b><font size=\"1\">{ts}AMOUNT DUE:{/ts}</font></b></td>\n                <td style=\"text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n              </tr>\n\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"5\"></td>\n              </tr>\n              {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n                <tr>\n                  <td colspan=\"3\"><b><font size=\"1\" align=\"center\">{ts 1=$dueDate}DUE DATE: %1{/ts}</font></b></td>\n                  <td colspan=\"2\"></td>\n                </tr>\n              {/if}\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}\n        <table style=\"margin-top:5px;\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\"></td>\n          </tr>\n        </table>\n\n        <table style=\"margin-top:5px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" id=\"desc\">\n          <tr>\n            <td width=\"60%\"><b><font size=\"4\" align=\"right\">{ts}PAYMENT ADVICE{/ts}</font></b><br/><br/><font size=\"1\" align=\"left\"><b>{ts}To:{/ts}</b><div style=\"width:24em;word-wrap:break-word;\">\n              {domain.name}<br />\n              {domain.street_address} {domain.supplemental_address_1}<br />\n              {domain.supplemental_address_2} {domain.state_province_id:label}<br />\n              {domain.city} {domain.postal_code}<br />\n              {domain.country_id:label}<br />\n              {domain.email}</div>\n              {domain.phone}<br />\n             </font><br/><br/><font size=\"1\" align=\"left\">{$notes}</font>\n            </td>\n            <td width=\"40%\">\n              <table cellpadding=\"5\" cellspacing=\"0\"  width=\"100%\" border=\"0\">\n                <tr>\n                  <td width=\"100%\"><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                  <td style=\"white-space: nowrap\"><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n                </tr>\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Invoice Number:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{contribution.invoice_number}</font></td>\n                </tr>\n                <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td></tr>\n                {if $is_pay_later == 1}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n                  </tr>\n                {else}\n                  <tr>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Amount Due:{/ts}</font></td>\n                    <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amountDue|crmMoney:$currency}</font></td>\n                  </tr>\n                {/if}\n                <tr>\n                  <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Due Date:{/ts}</font></td>\n                  <td><font size=\"1\" align=\"right\">{$dueDate}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></td>\n                </tr>\n              </table>\n      {/if}\n\n      {if $contribution_status_id == $refundedStatusId || $contribution_status_id == $cancelledStatusId}\n      {if $config->empoweredBy}\n        <table style=\"margin-top:2px;padding-left:7px;page-break-before: always;\">\n          <tr>\n            <td><img src=\"{$resourceBase}/i/civi99.png\" height=\"34px\" width=\"99px\"></td>\n          </tr>\n        </table>\n      {/if}\n\n      <table style=\"font-family: Arial, Verdana, sans-serif\" width=\"100%\" height=\"100\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\">\n        <tr>\n          <td style=\"padding-left:15px;\"><b><font size=\"4\" align=\"center\">{ts}CREDIT NOTE{/ts}</font></b></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Date:{/ts}</font></b></td>\n          <td><font size=\"1\" align=\"right\">{domain.name}</font></td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{contact.display_name}{if \'{contact.current_employer}\'} ({contact.current_employer}){/if}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$invoice_date}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.street_address}\n              {domain.supplemental_address_1}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$street_address}   {$supplemental_address_1}</font></td>\n          <td style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Credit Note Number:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.supplemental_address_2}\n              {domain.state_province_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"center\">{$supplemental_address_2}  {$stateProvinceAbbreviation}</font></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.city}\n              {domain.postal_code}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td style=\"padding-left:17px;\"><font size=\"1\" align=\"right\">{$city}  {$postal_code}</font></td>\n          <td height=\"10\" style=\"padding-left:30px;\"><b><font size=\"1\" align=\"right\">{ts}Reference:{/ts}</font></b></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.country_id:label}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td style=\"padding-left:30px;\"><font size=\"1\" align=\"right\">{$source}</font></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.email}\n           </font>\n          </td>\n        </tr>\n        <tr>\n          <td></td>\n          <td></td>\n          <td>\n            <font size=\"1\" align=\"right\">\n              {domain.phone}\n           </font>\n          </td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:75px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td colspan=\"2\" {$valueStyle}>\n            <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}\n              <tr>\n                <th style=\"padding-right:28px;text-align:left;font-weight:bold;width:200px;\"><font size=\"1\">{ts}Description{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Quantity{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts}Unit Price{/ts}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{domain.tax_term}</font></th>\n                <th style=\"padding-left:28px;text-align:right;font-weight:bold;\"><font size=\"1\">{ts 1=$currency}Amount %1{/ts}</font></th>\n              </tr>\n              {foreach from=$lineItem item=value key=priceset name=pricevalue}\n                {if $smarty.foreach.pricevalue.index eq 0}\n                  <tr><td colspan=\"5\"><hr size=\"3\" style=\"color:#000;\"></hr></td></tr>\n                {else}\n                  <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n                {/if}\n                <tr>\n                  <td style =\"text-align:left;\"  >\n                    <font size=\"1\">\n                      {if $value.html_type eq \'Text\'}\n                        {$value.label}\n                      {else}\n                        {$value.field_title} - {$value.label}\n                      {/if}\n                      {if $value.description}\n                        <div>{$value.description|truncate:30:\"...\"}</div>\n                      {/if}\n                   </font>\n                  </td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.qty}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.unit_price|crmMoney:$currency}</font></td>\n                  {if $value.tax_amount != \'\'}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $value.tax_rate}{$value.tax_rate}%{/if}</font></td>\n                  {else}\n                    <td style=\"padding-left:28px;text-align:right\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}No %1{/ts}{/if}</font></td>\n                  {/if}\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$value.subTotal|crmMoney:$currency}</font></td>\n                </tr>\n              {/foreach}\n              <tr><td colspan=\"5\" style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}Sub Total{/ts}</font></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$subTotal|crmMoney:$currency}</font></td>\n              </tr>\n              {if !empty($dataArray)}\n              {foreach from=$dataArray item=value key=priceset}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  {if $priceset}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm 2=$priceset}TOTAL %1 %2%{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {elseif $priceset == 0}\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{if $taxTerm}{ts 1=$taxTerm}TOTAL NO %1{/ts}{/if}</font></td>\n                    <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\" align=\"right\">{$value|crmMoney:$currency}</font> </td>\n                  {/if}\n                </tr>\n              {/foreach}\n              {/if}\n              <tr>\n                <td colspan=\"3\"></td>\n                <td colspan=\"2\"><hr></hr></td>\n              </tr>\n              <tr>\n                <td colspan=\"3\"></td>\n                <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>\n                <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n              {if $is_pay_later == 0}\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{ts}LESS Credit to invoice(s){/ts}</font></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><font size=\"1\">{$amount|crmMoney:$currency}</font></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td colspan=\"2\"><hr></hr></td>\n                </tr>\n                <tr>\n                  <td colspan=\"3\"></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{ts}REMAINING CREDIT{/ts}</font></b></td>\n                  <td style=\"padding-left:28px;text-align:right;\"><b><font size=\"1\">{$amountDue|crmMoney:$currency}</font></b></td>\n                  <td style=\"padding-left:28px;\"><font size=\"1\" align=\"right\"></font></td>\n                </tr>\n              {/if}\n              <br/><br/><br/>\n              <tr>\n                <td colspan=\"3\"></td>\n              </tr>\n              <tr>\n                <td></td>\n                <td colspan=\"3\"></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n\n      <table width=\"100%\" style=\"margin-top:5px;padding-right:45px;\">\n        <tr>\n          <td><img src=\"{$resourceBase}/i/contribute/cut_line.png\" height=\"15\" width=\"100%\"></td>\n        </tr>\n      </table>\n\n      <table style=\"margin-top:6px;font-family: Arial, Verdana, sans-serif\" width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" id=\"desc\">\n        <tr>\n          <td width=\"60%\"><font size=\"4\" align=\"right\"><b>{ts}CREDIT ADVICE{/ts}</b><br/><br /><div style=\"font-size:10px;max-width:300px;\">{ts}Please do not pay on this advice. Deduct the amount of this Credit Note from your next payment to us{/ts}</div><br/></font></td>\n          <td width=\"40%\">\n            <table align=\"right\">\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Customer:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{contact.display_name}</font></td>\n              </tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Note#:{/ts}</font></td>\n                <td><font size=\"1\" align=\"right\">{$creditnote_id}</font></td>\n              </tr>\n              <tr><td colspan=\"5\"style=\"color:#F5F5F5;\"><hr></hr></td></tr>\n              <tr>\n                <td colspan=\"2\"></td>\n                <td><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{ts}Credit Amount:{/ts}</font></td>\n                <td width=\'50px\'><font size=\"1\" align=\"right\" style=\"font-weight:bold;\">{$amount|crmMoney:$currency}</font></td>\n              </tr>\n            </table>\n          </td>\n        </tr>\n      </table>\n    {/if}\n\n  </div>\n  </body>\n</html>\n',1,816,'contribution_invoice_receipt',0,1,0,NULL),
  (11,'Contributions - Recurring Start and End Notification','{ts}Recurring Contribution Notification{/ts} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n\n{if $recur_txnType eq \'START\'}\n{if $auto_renew_membership}\n{ts}Thanks for your auto renew membership sign-up.{/ts}\n\n\n{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This membership will be automatically renewed every %1 %2(s).{/ts}\n\n{if $cancelSubscriptionUrl}\n{ts 1=$cancelSubscriptionUrl}You can cancel the auto-renewal option by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts 1=$updateSubscriptionBillingUrl}You can update billing details for this automatically renewed membership by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n{else}\n{ts}Thanks for your recurring contribution sign-up.{/ts}\n\n\n{ts 1=$recur_frequency_interval 2=$recur_frequency_unit 3=$recur_installments}This recurring contribution will be automatically processed every %1 %2(s){/ts}{if $recur_installments } {ts 1=$recur_installments} for a total of %1 installment(s){/ts}{/if}.\n\n{ts}Start Date{/ts}:  {$recur_start_date|crmDate}\n\n{if $cancelSubscriptionUrl}\n{ts 1=$cancelSubscriptionUrl}You can cancel the recurring contribution option by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionUrl}\n{ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n{/if}\n\n{elseif $recur_txnType eq \'END\'}\n{if $auto_renew_membership}\n{ts}Your auto renew membership sign-up has ended and your membership will not be automatically renewed.{/ts}\n\n\n{else}\n{ts}Your recurring contribution term has ended.{/ts}\n\n\n{ts 1=$recur_installments}You have successfully completed %1 recurring contributions. Thank you.{/ts}\n\n\n==================================================\n{ts 1=$recur_installments}Interval of Subscription for %1 installment(s){/ts}\n\n==================================================\n{ts}Start Date{/ts}: {$recur_start_date|crmDate}\n\n{ts}End Date{/ts}: {$recur_end_date|crmDate}\n\n{/if}\n{/if}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n    {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n   </td>\n  </tr>\n\n  <tr>\n   <td>&nbsp;</td>\n  </tr>\n\n    {if $recur_txnType eq \'START\'}\n     {if $auto_renew_membership}\n       <tr>\n        <td>\n         <p>{ts}Thanks for your auto renew membership sign-up.{/ts}</p>\n         <p>{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This membership will be automatically renewed every %1 %2(s). {/ts}</p>\n        </td>\n       </tr>\n       {if $cancelSubscriptionUrl}\n       <tr>\n         <td {$labelStyle}>\n           {ts 1=$cancelSubscriptionUrl}You can cancel the auto-renewal option by <a href=\"%1\">visiting this web page</a>.{/ts}\n         </td>\n       </tr>\n       {/if}\n       {if $updateSubscriptionBillingUrl}\n         <tr>\n          <td {$labelStyle}>\n           {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this automatically renewed membership by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n         </tr>\n       {/if}\n     {else}\n      <tr>\n       <td>\n        <p>{ts}Thanks for your recurring contribution sign-up.{/ts}</p>\n        <p>{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This recurring contribution will be automatically processed every %1 %2(s){/ts}{if $recur_installments }{ts 1=$recur_installments} for a total of %1 installment(s){/ts}{/if}.</p>\n        <p>{ts}Start Date{/ts}: {$recur_start_date|crmDate}</p>\n       </td>\n      </tr>\n      {if $cancelSubscriptionUrl}\n      <tr>\n        <td {$labelStyle}>\n          {ts 1=$cancelSubscriptionUrl} You can cancel the recurring contribution option by <a href=\"%1\">visiting this web page</a>.{/ts}\n        </td>\n      </tr>\n      {/if}\n      {if $updateSubscriptionBillingUrl}\n        <tr>\n          <td {$labelStyle}>\n            {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n      {if $updateSubscriptionUrl}\n      <tr>\n        <td {$labelStyle}>\n          {ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n        </td>\n      </tr>\n      {/if}\n     {/if}\n\n    {elseif $recur_txnType eq \'END\'}\n\n     {if $auto_renew_membership}\n      <tr>\n       <td>\n        <p>{ts}Your auto renew membership sign-up has ended and your membership will not be automatically renewed.{/ts}</p>\n       </td>\n      </tr>\n     {else}\n      <tr>\n       <td>\n        <p>{ts}Your recurring contribution term has ended.{/ts}</p>\n        <p>{ts 1=$recur_installments}You have successfully completed %1 recurring contributions. Thank you.{/ts}</p>\n       </td>\n      </tr>\n      <tr>\n       <td>\n     <table style=\"border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse; width:100%;\">\n      <tr>\n       <th {$headerStyle}>\n        {ts 1=$recur_installments}Interval of Subscription for %1 installment(s){/ts}\n       </th>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}Start Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$recur_start_date|crmDate}\n       </td>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}End Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$recur_end_date|crmDate}\n       </td>\n      </tr>\n     </table>\n       </td>\n      </tr>\n\n     {/if}\n    {/if}\n\n </table>\n\n</body>\n</html>\n',1,817,'contribution_recurring_notify',1,0,0,NULL),
  (12,'Contributions - Recurring Start and End Notification','{ts}Recurring Contribution Notification{/ts} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n\n{if $recur_txnType eq \'START\'}\n{if $auto_renew_membership}\n{ts}Thanks for your auto renew membership sign-up.{/ts}\n\n\n{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This membership will be automatically renewed every %1 %2(s).{/ts}\n\n{if $cancelSubscriptionUrl}\n{ts 1=$cancelSubscriptionUrl}You can cancel the auto-renewal option by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts 1=$updateSubscriptionBillingUrl}You can update billing details for this automatically renewed membership by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n{else}\n{ts}Thanks for your recurring contribution sign-up.{/ts}\n\n\n{ts 1=$recur_frequency_interval 2=$recur_frequency_unit 3=$recur_installments}This recurring contribution will be automatically processed every %1 %2(s){/ts}{if $recur_installments } {ts 1=$recur_installments} for a total of %1 installment(s){/ts}{/if}.\n\n{ts}Start Date{/ts}:  {$recur_start_date|crmDate}\n\n{if $cancelSubscriptionUrl}\n{ts 1=$cancelSubscriptionUrl}You can cancel the recurring contribution option by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionBillingUrl}\n{ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n\n{if $updateSubscriptionUrl}\n{ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n\n{/if}\n{/if}\n\n{elseif $recur_txnType eq \'END\'}\n{if $auto_renew_membership}\n{ts}Your auto renew membership sign-up has ended and your membership will not be automatically renewed.{/ts}\n\n\n{else}\n{ts}Your recurring contribution term has ended.{/ts}\n\n\n{ts 1=$recur_installments}You have successfully completed %1 recurring contributions. Thank you.{/ts}\n\n\n==================================================\n{ts 1=$recur_installments}Interval of Subscription for %1 installment(s){/ts}\n\n==================================================\n{ts}Start Date{/ts}: {$recur_start_date|crmDate}\n\n{ts}End Date{/ts}: {$recur_end_date|crmDate}\n\n{/if}\n{/if}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n    {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n   </td>\n  </tr>\n\n  <tr>\n   <td>&nbsp;</td>\n  </tr>\n\n    {if $recur_txnType eq \'START\'}\n     {if $auto_renew_membership}\n       <tr>\n        <td>\n         <p>{ts}Thanks for your auto renew membership sign-up.{/ts}</p>\n         <p>{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This membership will be automatically renewed every %1 %2(s). {/ts}</p>\n        </td>\n       </tr>\n       {if $cancelSubscriptionUrl}\n       <tr>\n         <td {$labelStyle}>\n           {ts 1=$cancelSubscriptionUrl}You can cancel the auto-renewal option by <a href=\"%1\">visiting this web page</a>.{/ts}\n         </td>\n       </tr>\n       {/if}\n       {if $updateSubscriptionBillingUrl}\n         <tr>\n          <td {$labelStyle}>\n           {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this automatically renewed membership by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n         </tr>\n       {/if}\n     {else}\n      <tr>\n       <td>\n        <p>{ts}Thanks for your recurring contribution sign-up.{/ts}</p>\n        <p>{ts 1=$recur_frequency_interval 2=$recur_frequency_unit}This recurring contribution will be automatically processed every %1 %2(s){/ts}{if $recur_installments }{ts 1=$recur_installments} for a total of %1 installment(s){/ts}{/if}.</p>\n        <p>{ts}Start Date{/ts}: {$recur_start_date|crmDate}</p>\n       </td>\n      </tr>\n      {if $cancelSubscriptionUrl}\n      <tr>\n        <td {$labelStyle}>\n          {ts 1=$cancelSubscriptionUrl} You can cancel the recurring contribution option by <a href=\"%1\">visiting this web page</a>.{/ts}\n        </td>\n      </tr>\n      {/if}\n      {if $updateSubscriptionBillingUrl}\n        <tr>\n          <td {$labelStyle}>\n            {ts 1=$updateSubscriptionBillingUrl}You can update billing details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n          </td>\n        </tr>\n      {/if}\n      {if $updateSubscriptionUrl}\n      <tr>\n        <td {$labelStyle}>\n          {ts 1=$updateSubscriptionUrl}You can update recurring contribution amount or change the number of installments details for this recurring contribution by <a href=\"%1\">visiting this web page</a>.{/ts}\n        </td>\n      </tr>\n      {/if}\n     {/if}\n\n    {elseif $recur_txnType eq \'END\'}\n\n     {if $auto_renew_membership}\n      <tr>\n       <td>\n        <p>{ts}Your auto renew membership sign-up has ended and your membership will not be automatically renewed.{/ts}</p>\n       </td>\n      </tr>\n     {else}\n      <tr>\n       <td>\n        <p>{ts}Your recurring contribution term has ended.{/ts}</p>\n        <p>{ts 1=$recur_installments}You have successfully completed %1 recurring contributions. Thank you.{/ts}</p>\n       </td>\n      </tr>\n      <tr>\n       <td>\n     <table style=\"border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse; width:100%;\">\n      <tr>\n       <th {$headerStyle}>\n        {ts 1=$recur_installments}Interval of Subscription for %1 installment(s){/ts}\n       </th>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}Start Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$recur_start_date|crmDate}\n       </td>\n      </tr>\n      <tr>\n       <td {$labelStyle}>\n        {ts}End Date{/ts}\n       </td>\n       <td {$valueStyle}>\n        {$recur_end_date|crmDate}\n       </td>\n      </tr>\n     </table>\n       </td>\n      </tr>\n\n     {/if}\n    {/if}\n\n </table>\n\n</body>\n</html>\n',1,817,'contribution_recurring_notify',0,1,0,NULL),
  (13,'Contributions - Recurring Cancellation Notification','{ts}Recurring Contribution Cancellation Notification{/ts} - {contact.display_name}\n','{assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}{$greeting},{/if}\n\n{ts 1=$amount 2=$recur_frequency_interval 3=$recur_frequency_unit}Your recurring contribution of %1, every %2 %3 has been cancelled as requested.{/ts}\n','<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n <title></title>\n</head>\n<body>\n\n{capture assign=headerStyle}colspan=\"2\" style=\"text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;\"{/capture}\n{capture assign=labelStyle }style=\"padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;\"{/capture}\n{capture assign=valueStyle }style=\"padding: 4px; border-bottom: 1px solid #999;\"{/capture}\n\n  <table id=\"crm-event_receipt\" style=\"font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;\">\n\n  <!-- BEGIN HEADER -->\n  <!-- You can add table row(s) here with logo or other header elements -->\n  <!-- END HEADER -->\n\n  <!-- BEGIN CONTENT -->\n\n  <tr>\n   <td>\n    {assign var=\"greeting\" value=\"{contact.email_greeting}\"}{if $greeting}<p>{$greeting},</p>{/if}\n    <p>{ts 1=$amount 2=$recur_frequency_interval 3=$recur_frequency_unit}Your recurring contribution of %1, every %2 %3 has been cancelled as requested.{/ts}</p>\n   </td>\n  </tr>\n  <tr>\n </table>\n\n</body>\n</html>\n',1,818,'contribution_recurring_cancelled',1,0,0,NULL),
@@ -5354,7 +5355,7 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (21,1,'Import Contacts','Import Contacts','civicrm/import/contact?reset=1',NULL,'import contacts','',14,1,NULL,7),
  (22,1,'Import Activities','Import Activities','civicrm/import/activity?reset=1',NULL,'import contacts','',14,1,NULL,8),
  (23,1,'Import Custom Data','Import MultiValued Custom','civicrm/import/custom?reset=1',NULL,'import contacts','',14,1,1,9),
- (24,1,'New Group','New Group','civicrm/group/add?reset=1',NULL,'edit groups','',14,1,NULL,10),
+ (24,1,'New Group','New Group','civicrm/group/add?reset=1',NULL,'edit groups','',14,0,NULL,10),
  (25,1,'Manage Groups','Manage Groups','civicrm/group?reset=1',NULL,'access CiviCRM','',14,1,1,11),
  (26,1,'Manage Tags','Manage Tags (Categories)','civicrm/tag?reset=1',NULL,'manage tags','',14,1,1,12),
  (27,1,'Find and Merge Duplicate Contacts','Find and Merge Duplicate Contacts','civicrm/contact/deduperules?reset=1',NULL,'administer dedupe rules,merge duplicate contacts','OR',14,1,NULL,13),
@@ -5371,11 +5372,11 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (38,1,'New Pledge','New Pledge','civicrm/pledge/add?reset=1&action=add&context=standalone',NULL,'access CiviPledge,edit pledges','AND',35,1,NULL,2),
  (39,1,'Find Pledges','Find Pledges','civicrm/pledge/search?reset=1',NULL,'access CiviPledge','',35,1,NULL,3),
  (40,1,'Pledge Reports','Pledge Reports','civicrm/report/list?compid=6&reset=1',NULL,'access CiviPledge','',35,1,0,4),
- (41,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute/add?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,NULL,9),
+ (41,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute/add?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',28,0,NULL,9),
  (42,1,'Manage Contribution Pages','Manage Contribution Pages','civicrm/admin/contribute?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,1,10),
  (43,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=contribute',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,NULL,11),
  (44,1,'Premiums (Thank-you Gifts)','Premiums','civicrm/admin/contribute/managePremiums?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,1,12),
- (45,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,NULL,13),
+ (45,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',28,0,NULL,13),
  (46,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',28,1,1,14),
  (47,1,'New Batch','New Batch','civicrm/financial/batch?reset=1&action=add',NULL,'create manual batch','AND',36,1,NULL,1),
  (48,1,'Open Batches','Open Batches','civicrm/financial/financialbatches?reset=1&batchStatus=1',NULL,'view own manual batches,view all manual batches','OR',36,1,NULL,2),
@@ -5387,11 +5388,11 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (54,1,'Find Participants','Find Participants','civicrm/event/search?reset=1',NULL,'access CiviEvent','',51,1,NULL,3),
  (55,1,'Event Reports','Event Reports','civicrm/report/list?compid=1&reset=1',NULL,'access CiviEvent','',51,1,1,4),
  (56,1,'Import Participants','Import Participants','civicrm/event/import?reset=1',NULL,'access CiviEvent,edit event participants','AND',51,1,1,5),
- (57,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',51,1,NULL,6),
+ (57,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',51,0,NULL,6),
  (58,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,edit all events','AND',51,1,1,7),
  (59,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',51,1,1,8),
  (60,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,edit all events','AND',51,1,1,9),
- (61,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',51,1,NULL,10),
+ (61,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',51,0,NULL,10),
  (62,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,edit all events','AND',51,1,NULL,11),
  (63,1,'Mailings','Mailings',NULL,'crm-i fa-envelope-o','access CiviMail,create mailings,approve mailings,schedule mailings,send SMS','OR',NULL,1,NULL,50),
  (64,1,'New Mailing','New Mailing','civicrm/mailing/send?reset=1',NULL,'access CiviMail,create mailings','OR',63,1,NULL,1),
@@ -5408,12 +5409,12 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (75,1,'Manage A/B Tests','Manage A/B Tests','civicrm/a/#/abtest',NULL,'access CiviMail','',63,1,1,16),
  (76,1,'Memberships','Memberships',NULL,'crm-i fa-id-badge','access CiviMember','',NULL,1,NULL,60),
  (77,1,'Dashboard','Dashboard','civicrm/member?reset=1',NULL,'access CiviMember','',76,1,NULL,1),
- (78,1,'New Membership','New Membership','civicrm/member/add?reset=1&action=add&context=standalone',NULL,'access CiviMember,edit memberships','AND',76,1,NULL,2),
+ (78,1,'New Membership','New Membership','civicrm/member/add?reset=1&action=add&context=standalone',NULL,'access CiviMember,edit memberships','AND',76,0,NULL,2),
  (79,1,'Find Memberships','Find Memberships','civicrm/member/search?reset=1',NULL,'access CiviMember','',76,1,NULL,3),
  (80,1,'Membership Reports','Membership Reports','civicrm/report/list?compid=3&reset=1',NULL,'access CiviMember','',76,1,1,4),
  (81,1,'Batch Data Entry','Batch Data Entry','civicrm/batch?reset=1',NULL,'access CiviContribute','',76,1,NULL,5),
  (82,1,'Import Memberships','Import Members','civicrm/member/import?reset=1',NULL,'access CiviMember,edit memberships','AND',76,1,1,6),
- (83,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',76,1,NULL,7),
+ (83,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',76,0,NULL,7),
  (84,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',76,1,NULL,8),
  (85,1,'Campaigns','Campaigns',NULL,'crm-i fa-bullhorn','interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',NULL,1,NULL,70),
  (86,1,'Dashboard','Dashboard','civicrm/campaign?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',85,1,NULL,1),
@@ -5520,7 +5521,7 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (187,1,'Payment Methods','Payment Instruments','civicrm/admin/options/payment_instrument?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',180,1,NULL,12),
  (188,1,'Accepted Credit Cards','Accepted Credit Cards','civicrm/admin/options/accept_creditcard?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',180,1,NULL,13),
  (189,1,'Soft Credit Types','Soft Credit Types','civicrm/admin/options/soft_credit_type?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',180,1,1,14),
- (190,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',180,1,NULL,15),
+ (190,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',180,0,NULL,15),
  (191,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',180,1,NULL,16),
  (192,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',180,1,NULL,17),
  (193,1,'CiviContribute Component Settings','CiviContribute Component Settings','civicrm/admin/setting/preferences/contribute?reset=1',NULL,'administer CiviCRM','',180,1,NULL,18),
@@ -5529,7 +5530,7 @@ INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `ic
  (196,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,1,2),
  (197,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,1,3),
  (198,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,1,4),
- (199,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,NULL,5),
+ (199,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',194,0,NULL,5),
  (200,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,1,6),
  (201,1,'Event Types','Event Types','civicrm/admin/options/event_type?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,NULL,7),
  (202,1,'Participant Statuses','Participant Statuses','civicrm/admin/participant_status?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',194,1,NULL,8),
@@ -5594,26 +5595,26 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_note` WRITE;
 /*!40000 ALTER TABLE `civicrm_note` DISABLE KEYS */;
 INSERT INTO `civicrm_note` (`id`, `entity_table`, `entity_id`, `note`, `contact_id`, `note_date`, `created_date`, `modified_date`, `subject`, `privacy`) VALUES
- (1,'civicrm_contact',4,'Invite members for the Steve Prefontaine 10k dream run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-10-24 21:52:55',NULL,'0'),
- (2,'civicrm_contact',159,'Get the registration done for NGO status',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-12-23 14:23:08',NULL,'0'),
- (3,'civicrm_contact',154,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-05-22 10:47:11',NULL,'0'),
- (4,'civicrm_contact',178,'Chart out route map for next 10k run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-09-27 05:35:31',NULL,'0'),
- (5,'civicrm_contact',52,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-01-01 06:57:38',NULL,'0'),
- (6,'civicrm_contact',170,'Organize the Terry Fox run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-03-31 05:27:28',NULL,'0'),
- (7,'civicrm_contact',62,'Invite members for the Steve Prefontaine 10k dream run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-04-18 13:05:02',NULL,'0'),
- (8,'civicrm_contact',113,'Organize the Terry Fox run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-08-10 07:25:36',NULL,'0'),
- (9,'civicrm_contact',17,'Send newsletter for April 2005',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-06-27 09:10:04',NULL,'0'),
- (10,'civicrm_contact',13,'Arrange collection of funds from members',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-04-29 23:45:03',NULL,'0'),
- (11,'civicrm_contact',33,'Get the registration done for NGO status',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-02-25 19:00:16',NULL,'0'),
- (12,'civicrm_contact',4,'Send reminder for annual dinner',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-06-02 05:00:39',NULL,'0'),
- (13,'civicrm_contact',187,'Reminder screening of \"Black\" on next Friday',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-09-04 03:59:11',NULL,'0'),
- (14,'civicrm_contact',4,'Organize the Terry Fox run',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-01-17 14:26:45',NULL,'0'),
- (15,'civicrm_contact',9,'Get the registration done for NGO status',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-01-28 11:16:07',NULL,'0'),
- (16,'civicrm_contact',64,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-10-03 17:46:55',NULL,'0'),
- (17,'civicrm_contact',36,'Reminder screening of \"Black\" on next Friday',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-12-10 09:23:24',NULL,'0'),
- (18,'civicrm_contact',24,'Reminder screening of \"Black\" on next Friday',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-06-14 02:08:21',NULL,'0'),
- (19,'civicrm_contact',129,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2022-03-02 22:42:17',NULL,'0'),
- (20,'civicrm_contact',104,'Arrange collection of funds from members',1,'2022-06-15 13:01:41','2022-06-15 13:01:41','2021-07-26 10:29:55',NULL,'0');
+ (1,'civicrm_contact',66,'Organize the Terry Fox run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-07-20 02:05:06',NULL,'0'),
+ (2,'civicrm_contact',42,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-01-04 17:01:05',NULL,'0'),
+ (3,'civicrm_contact',81,'Arrange for cricket match with Sunil Gavaskar',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-03-17 17:29:36',NULL,'0'),
+ (4,'civicrm_contact',116,'Get the registration done for NGO status',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-10-19 20:40:59',NULL,'0'),
+ (5,'civicrm_contact',97,'Send reminder for annual dinner',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-01-04 12:12:14',NULL,'0'),
+ (6,'civicrm_contact',127,'Send reminder for annual dinner',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-11-10 03:24:00',NULL,'0'),
+ (7,'civicrm_contact',51,'Invite members for the Steve Prefontaine 10k dream run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-10-04 04:57:14',NULL,'0'),
+ (8,'civicrm_contact',185,'Organize the Terry Fox run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-11-24 14:14:00',NULL,'0'),
+ (9,'civicrm_contact',112,'Send newsletter for April 2005',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-06-23 11:50:50',NULL,'0'),
+ (10,'civicrm_contact',104,'Send reminder for annual dinner',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-03-01 09:21:45',NULL,'0'),
+ (11,'civicrm_contact',194,'Arrange collection of funds from members',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-02-09 19:33:39',NULL,'0'),
+ (12,'civicrm_contact',176,'Arrange collection of funds from members',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-01-30 13:52:54',NULL,'0'),
+ (13,'civicrm_contact',26,'Connect for presentation',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-12-29 02:20:57',NULL,'0'),
+ (14,'civicrm_contact',109,'Send newsletter for April 2005',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-02-08 06:56:23',NULL,'0'),
+ (15,'civicrm_contact',56,'Invite members for the Steve Prefontaine 10k dream run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-11-19 13:32:43',NULL,'0'),
+ (16,'civicrm_contact',98,'Organize the Terry Fox run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-03-05 03:28:08',NULL,'0'),
+ (17,'civicrm_contact',60,'Contact the Commissioner of Charities',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-05-25 03:55:14',NULL,'0'),
+ (18,'civicrm_contact',37,'Reminder screening of \"Black\" on next Friday',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-04-16 05:13:37',NULL,'0'),
+ (19,'civicrm_contact',148,'Send reminder for annual dinner',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2022-03-03 03:24:28',NULL,'0'),
+ (20,'civicrm_contact',197,'Chart out route map for next 10k run',1,'2022-06-22 13:51:53','2022-06-22 13:51:53','2021-09-21 23:43:01',NULL,'0');
 /*!40000 ALTER TABLE `civicrm_note` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -6604,56 +6605,56 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_participant` WRITE;
 /*!40000 ALTER TABLE `civicrm_participant` DISABLE KEYS */;
 INSERT INTO `civicrm_participant` (`id`, `contact_id`, `event_id`, `status_id`, `role_id`, `register_date`, `source`, `fee_level`, `is_test`, `is_pay_later`, `fee_amount`, `registered_by_id`, `discount_id`, `fee_currency`, `campaign_id`, `discount_amount`, `cart_id`, `must_wait`, `transferred_to_contact_id`) VALUES
- (1,103,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (2,182,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (3,15,3,3,'3','2008-05-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (4,185,1,4,'4','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (1,114,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (2,58,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (3,189,3,3,'3','2008-05-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (4,14,1,4,'4','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
  (5,166,2,1,'1','2008-01-10 00:00:00','Check','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (6,148,3,2,'2','2008-03-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (7,7,1,3,'3','2009-07-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (8,25,2,4,'4','2009-03-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (9,89,3,1,'1','2008-02-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (10,131,1,2,'2','2008-02-01 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (11,54,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (12,176,3,4,'4','2009-03-06 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (13,180,1,1,'2','2008-06-04 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (14,2,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (15,135,3,4,'1','2008-07-04 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (16,142,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (17,106,2,2,'3','2008-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (18,97,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (19,163,1,2,'1','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (20,19,2,4,'1','2009-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (21,177,3,1,'4','2008-03-25 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (22,82,1,2,'3','2009-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (23,56,2,4,'1','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (24,156,3,3,'1','2008-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (25,12,3,2,'2','2008-04-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (26,170,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (27,193,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (28,81,3,3,'3','2009-12-12 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (29,70,1,4,'4','2009-12-13 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (30,85,2,1,'1','2009-12-14 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (31,40,3,2,'2','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (32,105,1,3,'3','2009-07-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (33,169,2,4,'4','2009-03-07 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (34,112,3,1,'1','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (35,192,1,2,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (36,120,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (37,83,3,4,'4','2009-03-06 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (38,102,1,1,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (39,187,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (40,13,3,4,'1','2009-12-14 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (41,119,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (42,34,2,2,'3','2009-12-15 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (43,42,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (44,48,1,2,'1','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (45,60,2,4,'1','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (46,66,3,1,'4','2009-12-13 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (47,190,1,2,'3','2009-10-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (48,104,2,4,'1','2009-12-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (49,159,3,3,'1','2009-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
- (50,3,3,2,'2','2009-04-05 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL);
+ (6,134,3,2,'2','2008-03-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (7,202,1,3,'3','2009-07-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (8,2,2,4,'4','2009-03-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (9,6,3,1,'1','2008-02-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (10,1,1,2,'2','2008-02-01 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (11,128,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (12,18,3,4,'4','2009-03-06 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (13,63,1,1,'2','2008-06-04 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (14,130,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (15,146,3,4,'1','2008-07-04 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (16,91,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (17,38,2,2,'3','2008-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (18,87,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (19,127,1,2,'1','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (20,168,2,4,'1','2009-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (21,78,3,1,'4','2008-03-25 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (22,28,1,2,'3','2009-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (23,111,2,4,'1','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (24,158,3,3,'1','2008-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (25,126,3,2,'2','2008-04-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (26,149,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (27,80,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (28,148,3,3,'3','2009-12-12 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (29,129,1,4,'4','2009-12-13 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (30,151,2,1,'1','2009-12-14 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (31,132,3,2,'2','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (32,197,1,3,'3','2009-07-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (33,121,2,4,'4','2009-03-07 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (34,102,3,1,'1','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (35,77,1,2,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (36,19,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (37,70,3,4,'4','2009-03-06 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (38,180,1,1,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (39,199,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (40,140,3,4,'1','2009-12-14 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (41,8,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (42,15,2,2,'3','2009-12-15 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (43,131,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (44,64,1,2,'1','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (45,7,2,4,'1','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (46,56,3,1,'4','2009-12-13 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (47,107,1,2,'3','2009-10-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (48,4,2,4,'1','2009-12-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (49,35,3,3,'1','2009-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),
+ (50,174,3,2,'2','2009-04-05 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_participant` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -6664,56 +6665,56 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_participant_payment` WRITE;
 /*!40000 ALTER TABLE `civicrm_participant_payment` DISABLE KEYS */;
 INSERT INTO `civicrm_participant_payment` (`id`, `participant_id`, `contribution_id`) VALUES
- (1,14,63),
- (2,50,64),
- (3,7,65),
- (4,25,66),
- (5,40,67),
- (6,3,68),
- (7,20,69),
- (8,8,70),
- (9,42,71),
- (10,31,72),
- (11,43,73),
- (12,44,74),
- (13,11,75),
- (14,23,76),
- (15,45,77),
- (16,46,78),
- (17,29,79),
- (18,28,80),
- (19,22,81),
- (20,37,82),
- (21,30,83),
- (22,9,84),
- (23,18,85),
- (24,38,86),
- (25,1,87),
- (26,48,88),
- (27,32,89),
- (28,17,90),
- (29,34,91),
- (30,41,92),
- (31,36,93),
- (32,10,94),
- (33,15,95),
- (34,16,96),
- (35,6,97),
- (36,24,98),
- (37,49,99),
- (38,19,100),
- (39,5,101),
- (40,33,102),
- (41,26,103),
- (42,12,104),
- (43,21,105),
- (44,13,106),
- (45,2,107),
- (46,4,108),
- (47,39,109),
- (48,47,110),
- (49,35,111),
- (50,27,112);
+ (1,10,63),
+ (2,8,64),
+ (3,48,65),
+ (4,9,66),
+ (5,45,67),
+ (6,41,68),
+ (7,4,69),
+ (8,42,70),
+ (9,12,71),
+ (10,36,72),
+ (11,22,73),
+ (12,49,74),
+ (13,17,75),
+ (14,46,76),
+ (15,2,77),
+ (16,13,78),
+ (17,44,79),
+ (18,37,80),
+ (19,35,81),
+ (20,21,82),
+ (21,27,83),
+ (22,18,84),
+ (23,16,85),
+ (24,34,86),
+ (25,47,87),
+ (26,23,88),
+ (27,1,89),
+ (28,33,90),
+ (29,25,91),
+ (30,19,92),
+ (31,11,93),
+ (32,29,94),
+ (33,14,95),
+ (34,43,96),
+ (35,31,97),
+ (36,6,98),
+ (37,40,99),
+ (38,15,100),
+ (39,28,101),
+ (40,26,102),
+ (41,30,103),
+ (42,24,104),
+ (43,5,105),
+ (44,20,106),
+ (45,50,107),
+ (46,38,108),
+ (47,3,109),
+ (48,32,110),
+ (49,39,111),
+ (50,7,112);
 /*!40000 ALTER TABLE `civicrm_participant_payment` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -6787,7 +6788,7 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_pcp` WRITE;
 /*!40000 ALTER TABLE `civicrm_pcp` DISABLE KEYS */;
 INSERT INTO `civicrm_pcp` (`id`, `contact_id`, `status_id`, `title`, `intro_text`, `page_text`, `donate_link_text`, `page_id`, `page_type`, `pcp_block_id`, `is_thermometer`, `is_honor_roll`, `goal_amount`, `currency`, `is_active`, `is_notify`) VALUES
- (1,106,2,'My Personal Civi Fundraiser','I\'m on a mission to get all my friends and family to help support my favorite open-source civic sector CRM.','<p>Friends and family - please help build much needed infrastructure for the civic sector by supporting my personal campaign!</p>\r\n<p><a href=\"https://civicrm.org\">You can learn more about CiviCRM here</a>.</p>\r\n<p>Then click the <strong>Contribute Now</strong> button to go to our easy-to-use online contribution form.</p>','Contribute Now',1,'contribute',1,1,1,5000.00,'USD',1,1);
+ (1,134,2,'My Personal Civi Fundraiser','I\'m on a mission to get all my friends and family to help support my favorite open-source civic sector CRM.','<p>Friends and family - please help build much needed infrastructure for the civic sector by supporting my personal campaign!</p>\r\n<p><a href=\"https://civicrm.org\">You can learn more about CiviCRM here</a>.</p>\r\n<p>Then click the <strong>Contribute Now</strong> button to go to our easy-to-use online contribution form.</p>','Contribute Now',1,'contribute',1,1,1,5000.00,'USD',1,1);
 /*!40000 ALTER TABLE `civicrm_pcp` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -6809,158 +6810,180 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_phone` WRITE;
 /*!40000 ALTER TABLE `civicrm_phone` DISABLE KEYS */;
 INSERT INTO `civicrm_phone` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `mobile_provider_id`, `phone`, `phone_ext`, `phone_numeric`, `phone_type_id`) VALUES
- (1,73,1,1,0,NULL,'816-8449',NULL,'8168449',2),
- (2,77,1,1,0,NULL,'487-7910',NULL,'4877910',2),
- (3,77,1,0,0,NULL,'827-4994',NULL,'8274994',1),
- (4,133,1,1,0,NULL,'414-7744',NULL,'4147744',2),
- (5,133,1,0,0,NULL,'893-2764',NULL,'8932764',1),
- (6,14,1,1,0,NULL,'422-1587',NULL,'4221587',2),
- (7,14,1,0,0,NULL,'(707) 214-7485',NULL,'7072147485',1),
- (8,90,1,1,0,NULL,'565-9598',NULL,'5659598',1),
- (9,90,1,0,0,NULL,'(812) 339-7369',NULL,'8123397369',2),
- (10,135,1,1,0,NULL,'300-9051',NULL,'3009051',1),
- (11,135,1,0,0,NULL,'662-3099',NULL,'6623099',1),
- (12,47,1,1,0,NULL,'776-8454',NULL,'7768454',2),
- (13,136,1,1,0,NULL,'(210) 764-5089',NULL,'2107645089',1),
- (14,136,1,0,0,NULL,'569-8277',NULL,'5698277',2),
- (15,26,1,1,0,NULL,'(204) 837-8082',NULL,'2048378082',2),
- (16,139,1,1,0,NULL,'(206) 549-7393',NULL,'2065497393',2),
- (17,86,1,1,0,NULL,'(201) 538-9391',NULL,'2015389391',2),
- (18,86,1,0,0,NULL,'814-9214',NULL,'8149214',2),
- (19,168,1,1,0,NULL,'614-6121',NULL,'6146121',2),
- (20,78,1,1,0,NULL,'(473) 322-4496',NULL,'4733224496',2),
- (21,78,1,0,0,NULL,'498-7905',NULL,'4987905',2),
- (22,100,1,1,0,NULL,'(789) 316-8794',NULL,'7893168794',2),
- (23,100,1,0,0,NULL,'(687) 727-5879',NULL,'6877275879',2),
- (24,71,1,1,0,NULL,'(869) 837-2236',NULL,'8698372236',1),
- (25,71,1,0,0,NULL,'(532) 255-5993',NULL,'5322555993',1),
- (26,108,1,1,0,NULL,'(384) 439-2774',NULL,'3844392774',2),
- (27,110,1,1,0,NULL,'(271) 755-8159',NULL,'2717558159',1),
- (28,110,1,0,0,NULL,'(576) 637-9764',NULL,'5766379764',1),
- (29,175,1,1,0,NULL,'768-5914',NULL,'7685914',1),
- (30,175,1,0,0,NULL,'218-6918',NULL,'2186918',2),
- (31,28,1,1,0,NULL,'(303) 375-5879',NULL,'3033755879',1),
- (32,70,1,1,0,NULL,'331-4521',NULL,'3314521',2),
- (33,70,1,0,0,NULL,'301-7673',NULL,'3017673',2),
- (34,164,1,1,0,NULL,'892-3246',NULL,'8923246',1),
- (35,101,1,1,0,NULL,'666-4869',NULL,'6664869',2),
- (36,9,1,1,0,NULL,'687-8159',NULL,'6878159',1),
- (37,9,1,0,0,NULL,'(837) 300-7569',NULL,'8373007569',2),
- (38,138,1,1,0,NULL,'(737) 765-3386',NULL,'7377653386',1),
- (39,2,1,1,0,NULL,'812-4086',NULL,'8124086',1),
- (40,74,1,1,0,NULL,'831-1111',NULL,'8311111',1),
- (41,10,1,1,0,NULL,'(890) 529-6377',NULL,'8905296377',1),
- (42,141,1,1,0,NULL,'422-3547',NULL,'4223547',1),
- (43,79,1,1,0,NULL,'(646) 227-3854',NULL,'6462273854',1),
- (44,12,1,1,0,NULL,'349-4156',NULL,'3494156',1),
- (45,12,1,0,0,NULL,'690-7785',NULL,'6907785',2),
- (46,93,1,1,0,NULL,'828-4196',NULL,'8284196',1),
- (47,93,1,0,0,NULL,'(413) 501-8996',NULL,'4135018996',2),
- (48,66,1,1,0,NULL,'(359) 671-2715',NULL,'3596712715',2),
- (49,66,1,0,0,NULL,'542-7245',NULL,'5427245',2),
- (50,37,1,1,0,NULL,'(694) 534-1403',NULL,'6945341403',1),
- (51,25,1,1,0,NULL,'535-3391',NULL,'5353391',2),
- (52,27,1,1,0,NULL,'788-7675',NULL,'7887675',2),
- (53,27,1,0,0,NULL,'(308) 412-2460',NULL,'3084122460',2),
- (54,89,1,1,0,NULL,'245-6143',NULL,'2456143',2),
- (55,89,1,0,0,NULL,'606-8481',NULL,'6068481',2),
- (56,184,1,1,0,NULL,'(674) 352-3083',NULL,'6743523083',2),
- (57,3,1,1,0,NULL,'627-8761',NULL,'6278761',1),
- (58,146,1,1,0,NULL,'(269) 583-4157',NULL,'2695834157',1),
- (59,146,1,0,0,NULL,'(762) 878-3935',NULL,'7628783935',2),
- (60,55,1,1,0,NULL,'784-3399',NULL,'7843399',1),
- (61,55,1,0,0,NULL,'(506) 632-5382',NULL,'5066325382',2),
- (62,148,1,1,0,NULL,'(209) 596-8556',NULL,'2095968556',1),
- (63,4,1,1,0,NULL,'(356) 624-1704',NULL,'3566241704',2),
- (64,4,1,0,0,NULL,'683-2087',NULL,'6832087',2),
- (65,41,1,1,0,NULL,'466-3426',NULL,'4663426',1),
- (66,171,1,1,0,NULL,'(301) 805-6027',NULL,'3018056027',1),
- (67,171,1,0,0,NULL,'611-7597',NULL,'6117597',2),
- (68,81,1,1,0,NULL,'285-4654',NULL,'2854654',2),
- (69,81,1,0,0,NULL,'(746) 420-1878',NULL,'7464201878',2),
- (70,200,1,1,0,NULL,'(860) 447-8927',NULL,'8604478927',2),
- (71,200,1,0,0,NULL,'477-3807',NULL,'4773807',2),
- (72,84,1,1,0,NULL,'(750) 323-5557',NULL,'7503235557',1),
- (73,84,1,0,0,NULL,'(490) 657-9257',NULL,'4906579257',1),
- (74,64,1,1,0,NULL,'(576) 500-2298',NULL,'5765002298',2),
- (75,64,1,0,0,NULL,'541-7349',NULL,'5417349',1),
- (76,53,1,1,0,NULL,'(892) 883-8999',NULL,'8928838999',2),
- (77,53,1,0,0,NULL,'(494) 364-8281',NULL,'4943648281',2),
- (78,143,1,1,0,NULL,'(672) 444-5045',NULL,'6724445045',2),
- (79,143,1,0,0,NULL,'(410) 699-8938',NULL,'4106998938',1),
- (80,199,1,1,0,NULL,'(490) 249-8405',NULL,'4902498405',1),
- (81,31,1,1,0,NULL,'(205) 673-2880',NULL,'2056732880',1),
- (82,31,1,0,0,NULL,'(475) 801-2661',NULL,'4758012661',1),
- (83,18,1,1,0,NULL,'(295) 246-3787',NULL,'2952463787',2),
- (84,18,1,0,0,NULL,'503-3837',NULL,'5033837',2),
- (85,56,1,1,0,NULL,'(881) 383-8811',NULL,'8813838811',2),
- (86,20,1,1,0,NULL,'(643) 339-1472',NULL,'6433391472',2),
- (87,150,1,1,0,NULL,'724-7681',NULL,'7247681',1),
- (88,52,1,1,0,NULL,'(560) 509-9071',NULL,'5605099071',1),
- (89,52,1,0,0,NULL,'(218) 462-2740',NULL,'2184622740',1),
- (90,49,1,1,0,NULL,'775-6794',NULL,'7756794',2),
- (91,128,1,1,0,NULL,'407-5965',NULL,'4075965',2),
- (92,33,1,1,0,NULL,'635-5993',NULL,'6355993',1),
- (93,33,1,0,0,NULL,'339-3327',NULL,'3393327',2),
- (94,35,1,1,0,NULL,'(721) 347-6301',NULL,'7213476301',2),
- (95,105,1,1,0,NULL,'(399) 435-5663',NULL,'3994355663',2),
- (96,173,1,1,0,NULL,'773-2419',NULL,'7732419',1),
- (97,119,1,1,0,NULL,'880-8371',NULL,'8808371',1),
- (98,119,1,0,0,NULL,'247-4873',NULL,'2474873',1),
- (99,103,1,1,0,NULL,'(665) 562-3463',NULL,'6655623463',2),
- (100,97,1,1,0,NULL,'573-9494',NULL,'5739494',1),
- (101,97,1,0,0,NULL,'418-9211',NULL,'4189211',1),
- (102,149,1,1,0,NULL,'(357) 439-3800',NULL,'3574393800',1),
- (103,149,1,0,0,NULL,'(235) 282-1891',NULL,'2352821891',2),
- (104,190,1,1,0,NULL,'336-3410',NULL,'3363410',1),
- (105,17,1,1,0,NULL,'307-9951',NULL,'3079951',1),
- (106,32,1,1,0,NULL,'(202) 272-9127',NULL,'2022729127',1),
- (107,60,1,1,0,NULL,'(213) 214-8895',NULL,'2132148895',1),
- (108,60,1,0,0,NULL,'(343) 282-8632',NULL,'3432828632',2),
- (109,29,1,1,0,NULL,'(395) 490-9439',NULL,'3954909439',2),
- (110,94,1,1,0,NULL,'(652) 613-3664',NULL,'6526133664',1),
- (111,95,1,1,0,NULL,'(523) 295-7983',NULL,'5232957983',2),
- (112,95,1,0,0,NULL,'(295) 716-7439',NULL,'2957167439',2),
- (113,82,1,1,0,NULL,'537-9607',NULL,'5379607',1),
- (114,82,1,0,0,NULL,'578-4004',NULL,'5784004',1),
- (115,197,1,1,0,NULL,'647-4185',NULL,'6474185',2),
- (116,197,1,0,0,NULL,'677-4006',NULL,'6774006',1),
- (117,7,1,1,0,NULL,'(803) 466-9992',NULL,'8034669992',2),
- (118,130,1,1,0,NULL,'(790) 416-7026',NULL,'7904167026',2),
- (119,130,1,0,0,NULL,'(277) 285-7525',NULL,'2772857525',1),
- (120,96,1,1,0,NULL,'280-6840',NULL,'2806840',2),
- (121,63,1,1,0,NULL,'538-2720',NULL,'5382720',1),
- (122,38,1,1,0,NULL,'(348) 558-9068',NULL,'3485589068',1),
- (123,151,1,1,0,NULL,'408-1270',NULL,'4081270',2),
- (124,196,1,1,0,NULL,'897-6592',NULL,'8976592',1),
- (125,153,1,1,0,NULL,'239-9154',NULL,'2399154',1),
- (126,40,1,1,0,NULL,'(568) 858-2908',NULL,'5688582908',1),
- (127,155,1,1,0,NULL,'(255) 819-1829',NULL,'2558191829',2),
- (128,155,1,0,0,NULL,'579-6399',NULL,'5796399',2),
- (129,112,1,1,0,NULL,'401-1932',NULL,'4011932',2),
- (130,117,1,1,0,NULL,'526-9657',NULL,'5269657',1),
- (131,109,1,1,0,NULL,'(403) 212-4516',NULL,'4032124516',2),
- (132,185,1,1,0,NULL,'633-5732',NULL,'6335732',1),
- (133,201,1,1,0,NULL,'577-3400',NULL,'5773400',1),
- (134,201,1,0,0,NULL,'463-9704',NULL,'4639704',2),
- (135,166,1,1,0,NULL,'241-5024',NULL,'2415024',1),
- (136,166,1,0,0,NULL,'(318) 762-1387',NULL,'3187621387',1),
- (137,169,1,1,0,NULL,'385-1427',NULL,'3851427',2),
- (138,169,1,0,0,NULL,'310-7593',NULL,'3107593',1),
- (139,192,1,1,0,NULL,'(552) 893-2461',NULL,'5528932461',2),
- (140,192,1,0,0,NULL,'(389) 440-5588',NULL,'3894405588',1),
- (141,194,1,1,0,NULL,'412-8972',NULL,'4128972',1),
- (142,194,1,0,0,NULL,'288-7315',NULL,'2887315',1),
- (143,83,1,1,0,NULL,'(353) 543-4243',NULL,'3535434243',2),
- (144,57,1,1,0,NULL,'(650) 634-7684',NULL,'6506347684',2),
- (145,125,1,1,0,NULL,'(812) 398-9519',NULL,'8123989519',2),
- (146,19,1,1,0,NULL,'341-1044',NULL,'3411044',1),
- (147,98,1,1,0,NULL,'(313) 663-1175',NULL,'3136631175',2),
- (148,98,1,0,0,NULL,'288-3404',NULL,'2883404',2),
- (149,177,1,1,0,NULL,'(601) 859-5894',NULL,'6018595894',2),
- (150,NULL,1,0,0,NULL,'204 222-1000',NULL,'2042221000',1),
- (151,NULL,1,0,0,NULL,'204 223-1000',NULL,'2042231000',1),
- (152,NULL,1,0,0,NULL,'303 323-1000',NULL,'3033231000',1);
+ (1,176,1,1,0,NULL,'(523) 503-1517',NULL,'5235031517',2),
+ (2,176,1,0,0,NULL,'778-5486',NULL,'7785486',1),
+ (3,64,1,1,0,NULL,'802-5518',NULL,'8025518',1),
+ (4,64,1,0,0,NULL,'651-8496',NULL,'6518496',1),
+ (5,168,1,1,0,NULL,'(895) 682-7134',NULL,'8956827134',2),
+ (6,168,1,0,0,NULL,'523-5201',NULL,'5235201',2),
+ (7,134,1,1,0,NULL,'(799) 546-7444',NULL,'7995467444',2),
+ (8,43,1,1,0,NULL,'(703) 787-3783',NULL,'7037873783',1),
+ (9,43,1,0,0,NULL,'502-6800',NULL,'5026800',2),
+ (10,14,1,1,0,NULL,'(331) 484-8045',NULL,'3314848045',1),
+ (11,195,1,1,0,NULL,'353-9597',NULL,'3539597',1),
+ (12,195,1,0,0,NULL,'683-3620',NULL,'6833620',2),
+ (13,34,1,1,0,NULL,'(871) 298-2838',NULL,'8712982838',2),
+ (14,34,1,0,0,NULL,'533-4345',NULL,'5334345',2),
+ (15,97,1,1,0,NULL,'(421) 787-1532',NULL,'4217871532',2),
+ (16,97,1,0,0,NULL,'(431) 875-9665',NULL,'4318759665',1),
+ (17,77,1,1,0,NULL,'(803) 489-7400',NULL,'8034897400',2),
+ (18,77,1,0,0,NULL,'(271) 429-8475',NULL,'2714298475',1),
+ (19,101,1,1,0,NULL,'489-1289',NULL,'4891289',2),
+ (20,152,1,1,0,NULL,'336-3607',NULL,'3363607',1),
+ (21,184,1,1,0,NULL,'(701) 878-7181',NULL,'7018787181',2),
+ (22,184,1,0,0,NULL,'(490) 475-8955',NULL,'4904758955',1),
+ (23,50,1,1,0,NULL,'359-5934',NULL,'3595934',1),
+ (24,84,1,1,0,NULL,'(642) 755-7704',NULL,'6427557704',1),
+ (25,70,1,1,0,NULL,'(693) 783-3723',NULL,'6937833723',1),
+ (26,137,1,1,0,NULL,'804-2745',NULL,'8042745',1),
+ (27,137,1,0,0,NULL,'264-2952',NULL,'2642952',2),
+ (28,116,1,1,0,NULL,'334-7197',NULL,'3347197',2),
+ (29,149,1,1,0,NULL,'(341) 407-6873',NULL,'3414076873',1),
+ (30,149,1,0,0,NULL,'246-7624',NULL,'2467624',2),
+ (31,108,1,1,0,NULL,'(225) 280-1554',NULL,'2252801554',1),
+ (32,94,1,1,0,NULL,'(844) 582-8519',NULL,'8445828519',2),
+ (33,94,1,0,0,NULL,'(429) 226-4397',NULL,'4292264397',2),
+ (34,130,1,1,0,NULL,'(352) 623-2678',NULL,'3526232678',2),
+ (35,41,1,1,0,NULL,'266-9333',NULL,'2669333',2),
+ (36,41,1,0,0,NULL,'(735) 836-2914',NULL,'7358362914',1),
+ (37,73,1,1,0,NULL,'645-6631',NULL,'6456631',1),
+ (38,138,1,1,0,NULL,'(798) 608-4056',NULL,'7986084056',2),
+ (39,91,1,1,0,NULL,'(463) 695-3830',NULL,'4636953830',1),
+ (40,91,1,0,0,NULL,'(227) 326-6101',NULL,'2273266101',1),
+ (41,62,1,1,0,NULL,'709-8182',NULL,'7098182',1),
+ (42,24,1,1,0,NULL,'(272) 361-2203',NULL,'2723612203',2),
+ (43,24,1,0,0,NULL,'(794) 774-3778',NULL,'7947743778',2),
+ (44,183,1,1,0,NULL,'(564) 715-3730',NULL,'5647153730',1),
+ (45,118,1,1,0,NULL,'249-1151',NULL,'2491151',2),
+ (46,118,1,0,0,NULL,'424-9915',NULL,'4249915',2),
+ (47,140,1,1,0,NULL,'392-7112',NULL,'3927112',2),
+ (48,140,1,0,0,NULL,'(686) 704-7623',NULL,'6867047623',2),
+ (49,58,1,1,0,NULL,'(679) 777-2548',NULL,'6797772548',2),
+ (50,163,1,1,0,NULL,'323-4382',NULL,'3234382',1),
+ (51,44,1,1,0,NULL,'723-1102',NULL,'7231102',1),
+ (52,44,1,0,0,NULL,'(609) 889-8749',NULL,'6098898749',2),
+ (53,72,1,1,0,NULL,'339-1331',NULL,'3391331',2),
+ (54,95,1,1,0,NULL,'(835) 510-2658',NULL,'8355102658',1),
+ (55,6,1,1,0,NULL,'(315) 604-6837',NULL,'3156046837',1),
+ (56,6,1,0,0,NULL,'(267) 581-7209',NULL,'2675817209',1),
+ (57,31,1,1,0,NULL,'(536) 758-3806',NULL,'5367583806',2),
+ (58,31,1,0,0,NULL,'287-2123',NULL,'2872123',2),
+ (59,120,1,1,0,NULL,'(573) 284-3421',NULL,'5732843421',2),
+ (60,52,1,1,0,NULL,'741-8284',NULL,'7418284',2),
+ (61,52,1,0,0,NULL,'(679) 482-1961',NULL,'6794821961',2),
+ (62,197,1,1,0,NULL,'(288) 749-4902',NULL,'2887494902',1),
+ (63,197,1,0,0,NULL,'734-9143',NULL,'7349143',2),
+ (64,17,1,1,0,NULL,'(523) 306-2203',NULL,'5233062203',1),
+ (65,17,1,0,0,NULL,'759-3133',NULL,'7593133',2),
+ (66,198,1,1,0,NULL,'536-4609',NULL,'5364609',2),
+ (67,198,1,0,0,NULL,'416-8481',NULL,'4168481',2),
+ (68,33,1,1,0,NULL,'(484) 874-2872',NULL,'4848742872',2),
+ (69,33,1,0,0,NULL,'289-9418',NULL,'2899418',1),
+ (70,169,1,1,0,NULL,'872-1567',NULL,'8721567',1),
+ (71,192,1,1,0,NULL,'(218) 835-3663',NULL,'2188353663',1),
+ (72,71,1,1,0,NULL,'(613) 426-6094',NULL,'6134266094',1),
+ (73,133,1,1,0,NULL,'732-9850',NULL,'7329850',1),
+ (74,133,1,0,0,NULL,'296-8335',NULL,'2968335',2),
+ (75,88,1,1,0,NULL,'241-9007',NULL,'2419007',2),
+ (76,125,1,1,0,NULL,'713-9756',NULL,'7139756',2),
+ (77,125,1,0,0,NULL,'(853) 774-8370',NULL,'8537748370',2),
+ (78,10,1,1,0,NULL,'(217) 235-9801',NULL,'2172359801',1),
+ (79,51,1,1,0,NULL,'(774) 420-3640',NULL,'7744203640',2),
+ (80,56,1,1,0,NULL,'(343) 388-5264',NULL,'3433885264',1),
+ (81,56,1,0,0,NULL,'526-4601',NULL,'5264601',2),
+ (82,68,1,1,0,NULL,'711-9304',NULL,'7119304',2),
+ (83,68,1,0,0,NULL,'302-1144',NULL,'3021144',1),
+ (84,8,1,1,0,NULL,'696-3835',NULL,'6963835',1),
+ (85,78,1,1,0,NULL,'807-6683',NULL,'8076683',1),
+ (86,135,1,1,0,NULL,'(664) 875-2496',NULL,'6648752496',2),
+ (87,161,1,1,0,NULL,'(640) 220-2917',NULL,'6402202917',1),
+ (88,179,1,1,0,NULL,'207-7257',NULL,'2077257',1),
+ (89,63,1,1,0,NULL,'383-4029',NULL,'3834029',1),
+ (90,172,1,1,0,NULL,'(476) 210-3493',NULL,'4762103493',2),
+ (91,172,1,0,0,NULL,'355-2959',NULL,'3552959',2),
+ (92,39,1,1,0,NULL,'(390) 565-9681',NULL,'3905659681',1),
+ (93,159,1,1,0,NULL,'674-9871',NULL,'6749871',1),
+ (94,159,1,0,0,NULL,'(616) 437-4703',NULL,'6164374703',1),
+ (95,16,1,1,0,NULL,'898-4272',NULL,'8984272',1),
+ (96,16,1,0,0,NULL,'(820) 841-4436',NULL,'8208414436',2),
+ (97,146,1,1,0,NULL,'(229) 502-4538',NULL,'2295024538',2),
+ (98,146,1,0,0,NULL,'(848) 424-2942',NULL,'8484242942',2),
+ (99,83,1,1,0,NULL,'(786) 390-7561',NULL,'7863907561',2),
+ (100,83,1,0,0,NULL,'826-3365',NULL,'8263365',2),
+ (101,154,1,1,0,NULL,'(490) 331-3558',NULL,'4903313558',2),
+ (102,154,1,0,0,NULL,'780-4116',NULL,'7804116',1),
+ (103,12,1,1,0,NULL,'(710) 210-3486',NULL,'7102103486',1),
+ (104,12,1,0,0,NULL,'848-9601',NULL,'8489601',2),
+ (105,79,1,1,0,NULL,'586-6016',NULL,'5866016',2),
+ (106,36,1,1,0,NULL,'(322) 513-5575',NULL,'3225135575',1),
+ (107,36,1,0,0,NULL,'(605) 455-9406',NULL,'6054559406',1),
+ (108,69,1,1,0,NULL,'(824) 271-7222',NULL,'8242717222',2),
+ (109,170,1,1,0,NULL,'838-6527',NULL,'8386527',1),
+ (110,15,1,1,0,NULL,'(565) 325-3561',NULL,'5653253561',2),
+ (111,15,1,0,0,NULL,'496-3294',NULL,'4963294',2),
+ (112,131,1,1,0,NULL,'(736) 699-3765',NULL,'7366993765',1),
+ (113,59,1,1,0,NULL,'811-3185',NULL,'8113185',1),
+ (114,112,1,1,0,NULL,'(349) 424-4079',NULL,'3494244079',1),
+ (115,112,1,0,0,NULL,'(799) 466-3900',NULL,'7994663900',2),
+ (116,127,1,1,0,NULL,'211-5170',NULL,'2115170',2),
+ (117,201,1,1,0,NULL,'(693) 484-6788',NULL,'6934846788',2),
+ (118,201,1,0,0,NULL,'452-2656',NULL,'4522656',2),
+ (119,178,1,1,0,NULL,'(753) 574-9120',NULL,'7535749120',1),
+ (120,178,1,0,0,NULL,'839-8324',NULL,'8398324',2),
+ (121,2,1,1,0,NULL,'(833) 598-5041',NULL,'8335985041',2),
+ (122,188,1,1,0,NULL,'(696) 290-5970',NULL,'6962905970',1),
+ (123,26,1,1,0,NULL,'832-3610',NULL,'8323610',2),
+ (124,20,1,1,0,NULL,'(414) 675-7713',NULL,'4146757713',2),
+ (125,20,1,0,0,NULL,'791-4531',NULL,'7914531',2),
+ (126,30,1,1,0,NULL,'(545) 710-4721',NULL,'5457104721',1),
+ (127,30,1,0,0,NULL,'(737) 396-7587',NULL,'7373967587',1),
+ (128,42,1,1,0,NULL,'(546) 663-6211',NULL,'5466636211',2),
+ (129,139,1,1,0,NULL,'(388) 442-9538',NULL,'3884429538',1),
+ (130,18,1,1,0,NULL,'(647) 672-9515',NULL,'6476729515',1),
+ (131,18,1,0,0,NULL,'(300) 522-3874',NULL,'3005223874',2),
+ (132,122,1,1,0,NULL,'521-8740',NULL,'5218740',1),
+ (133,99,1,1,0,NULL,'(792) 505-9645',NULL,'7925059645',1),
+ (134,99,1,0,0,NULL,'(823) 332-1039',NULL,'8233321039',2),
+ (135,100,1,1,0,NULL,'(504) 574-1452',NULL,'5045741452',2),
+ (136,45,1,1,0,NULL,'(424) 765-5172',NULL,'4247655172',1),
+ (137,45,1,0,0,NULL,'858-4389',NULL,'8584389',2),
+ (138,181,1,1,0,NULL,'256-2310',NULL,'2562310',1),
+ (139,181,1,0,0,NULL,'741-7286',NULL,'7417286',1),
+ (140,111,1,1,0,NULL,'(230) 896-7446',NULL,'2308967446',2),
+ (141,102,1,1,0,NULL,'693-4693',NULL,'6934693',1),
+ (142,156,1,1,0,NULL,'400-4353',NULL,'4004353',1),
+ (143,156,1,0,0,NULL,'767-9588',NULL,'7679588',1),
+ (144,40,1,1,0,NULL,'(202) 690-9620',NULL,'2026909620',2),
+ (145,124,1,1,0,NULL,'(693) 569-7688',NULL,'6935697688',1),
+ (146,3,1,1,0,NULL,'(578) 502-6224',NULL,'5785026224',2),
+ (147,3,1,0,0,NULL,'(478) 895-2361',NULL,'4788952361',1),
+ (148,196,1,1,0,NULL,'(711) 657-4182',NULL,'7116574182',1),
+ (149,143,1,1,0,NULL,'(733) 690-5701',NULL,'7336905701',1),
+ (150,21,1,1,0,NULL,'(565) 819-9464',NULL,'5658199464',1),
+ (151,21,1,0,0,NULL,'388-3955',NULL,'3883955',1),
+ (152,193,1,1,0,NULL,'(698) 760-4972',NULL,'6987604972',2),
+ (153,193,1,0,0,NULL,'(335) 660-8585',NULL,'3356608585',1),
+ (154,171,1,1,0,NULL,'645-6133',NULL,'6456133',2),
+ (155,171,1,0,0,NULL,'(771) 404-9516',NULL,'7714049516',2),
+ (156,86,1,1,0,NULL,'422-9171',NULL,'4229171',1),
+ (157,86,1,0,0,NULL,'(749) 750-8275',NULL,'7497508275',1),
+ (158,189,1,1,0,NULL,'(762) 742-8969',NULL,'7627428969',2),
+ (159,142,1,1,0,NULL,'609-3263',NULL,'6093263',1),
+ (160,142,1,0,0,NULL,'(637) 246-4167',NULL,'6372464167',1),
+ (161,136,1,1,0,NULL,'723-6575',NULL,'7236575',1),
+ (162,136,1,0,0,NULL,'(737) 881-4357',NULL,'7378814357',1),
+ (163,155,1,1,0,NULL,'(374) 554-6656',NULL,'3745546656',2),
+ (164,155,1,0,0,NULL,'(676) 866-1757',NULL,'6768661757',2),
+ (165,185,1,1,0,NULL,'806-2024',NULL,'8062024',1),
+ (166,185,1,0,0,NULL,'509-9264',NULL,'5099264',2),
+ (167,55,1,1,0,NULL,'(341) 774-5840',NULL,'3417745840',2),
+ (168,128,1,1,0,NULL,'(708) 653-1205',NULL,'7086531205',2),
+ (169,128,1,0,0,NULL,'(364) 450-6494',NULL,'3644506494',2),
+ (170,166,1,1,0,NULL,'714-9628',NULL,'7149628',2),
+ (171,166,1,0,0,NULL,'762-4539',NULL,'7624539',1),
+ (172,NULL,1,0,0,NULL,'204 222-1000',NULL,'2042221000',1),
+ (173,NULL,1,0,0,NULL,'204 223-1000',NULL,'2042231000',1),
+ (174,NULL,1,0,0,NULL,'303 323-1000',NULL,'3033231000',1);
 /*!40000 ALTER TABLE `civicrm_phone` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -7195,220 +7218,225 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_relationship` WRITE;
 /*!40000 ALTER TABLE `civicrm_relationship` DISABLE KEYS */;
 INSERT INTO `civicrm_relationship` (`id`, `contact_id_a`, `contact_id_b`, `relationship_type_id`, `start_date`, `end_date`, `is_active`, `description`, `is_permission_a_b`, `is_permission_b_a`, `case_id`, `created_date`, `modified_date`) VALUES
- (1,150,20,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (2,102,20,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (3,150,156,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (4,102,156,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (5,102,150,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (6,156,51,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (7,150,51,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (8,102,51,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (9,20,51,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (10,156,20,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (11,128,52,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (12,44,52,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (13,128,49,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (14,44,49,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (15,44,128,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (16,49,172,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (17,128,172,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (18,44,172,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (19,52,172,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (20,49,52,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (21,118,33,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (22,186,33,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (23,118,35,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (24,186,35,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (25,186,118,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (26,35,140,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (27,118,140,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (28,186,140,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (29,33,140,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (30,35,33,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (31,105,129,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (32,173,129,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (33,105,158,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (34,173,158,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (35,173,105,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (36,158,13,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (37,105,13,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (38,173,13,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (39,129,13,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (40,158,129,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (41,103,119,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (42,97,119,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (43,103,134,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (44,97,134,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (45,97,103,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (46,134,45,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (47,103,45,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (48,97,45,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (49,119,45,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (50,134,119,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (51,180,75,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (52,114,75,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (53,180,149,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (54,114,149,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (55,114,180,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (56,149,161,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (57,180,161,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (58,114,161,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (59,75,161,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (60,149,75,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (61,32,190,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (62,60,190,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (63,32,17,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (64,60,17,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (65,60,32,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (66,17,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (67,32,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (68,60,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (69,190,67,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (70,17,190,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (71,94,72,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (72,95,72,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (73,94,29,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (74,95,29,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (75,95,94,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (76,29,8,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (77,94,8,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (78,95,8,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (79,72,8,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (80,29,72,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (81,7,82,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (82,43,82,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (83,7,197,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (84,43,197,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (85,43,7,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (86,197,176,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (87,7,176,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (88,43,176,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (89,82,176,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (90,197,82,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (91,96,130,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (92,63,130,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (93,96,23,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (94,63,23,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (95,63,96,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (96,23,5,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (97,96,5,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (98,63,5,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (99,130,5,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (100,23,130,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (101,174,68,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (102,42,68,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (103,174,38,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (104,42,38,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (105,42,174,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (106,38,69,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (107,174,69,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (108,42,69,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (109,68,69,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (110,38,68,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:37','2022-06-15 13:01:37'),
- (111,24,151,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (112,153,151,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (113,24,196,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (114,153,196,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (115,153,24,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (116,196,183,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (117,24,183,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (118,153,183,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (119,151,183,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (120,196,151,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (121,170,40,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (122,155,40,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (123,170,137,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (124,155,137,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (125,155,170,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (126,137,157,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (127,170,157,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (128,155,157,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (129,40,157,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (130,137,40,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (131,117,198,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (132,109,198,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (133,117,112,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (134,109,112,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (135,109,117,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (136,112,76,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (137,117,76,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (138,109,76,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (139,198,76,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (140,112,198,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (141,87,179,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (142,115,179,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (143,87,147,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (144,115,147,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (145,115,87,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (146,147,131,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (147,87,131,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (148,115,131,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (149,179,131,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (150,147,179,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (151,185,91,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (152,201,91,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (153,185,154,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (154,201,154,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (155,201,185,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (156,154,160,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (157,185,160,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (158,201,160,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (159,91,160,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (160,154,91,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (161,166,120,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (162,169,120,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (163,166,15,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (164,169,15,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (165,169,166,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (166,15,181,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (167,166,181,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (168,169,181,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (169,120,181,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (170,15,120,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (171,194,22,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (172,83,22,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (173,194,192,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (174,83,192,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (175,83,194,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (176,192,39,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (177,194,39,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (178,83,39,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (179,22,39,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (180,192,22,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (181,19,57,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (182,121,57,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (183,19,125,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (184,121,125,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (185,121,19,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (186,125,50,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (187,19,50,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (188,121,50,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (189,57,50,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (190,125,57,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (191,98,16,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (192,177,16,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (193,98,54,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (194,177,54,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (195,177,98,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (196,54,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (197,98,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (198,177,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (199,16,182,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (200,54,16,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (201,166,21,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (202,30,34,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (203,18,48,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (204,89,61,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (205,138,80,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (206,129,99,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (207,43,113,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (208,185,116,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (209,58,122,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (210,155,124,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (211,91,126,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (212,187,152,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (213,190,163,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38'),
- (214,82,191,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-15 13:01:38','2022-06-15 13:01:38');
+ (1,151,161,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (2,96,161,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (3,151,144,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (4,96,144,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (5,96,151,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (6,144,29,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (7,151,29,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (8,96,29,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (9,161,29,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (10,144,161,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (11,172,179,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (12,39,179,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (13,172,63,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (14,39,63,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (15,39,172,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (16,63,27,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (17,172,27,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (18,39,27,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (19,179,27,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (20,63,179,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (21,16,159,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (22,146,159,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (23,16,32,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (24,146,32,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (25,146,16,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (26,32,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (27,16,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (28,146,67,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (29,159,67,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (30,32,159,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (31,154,105,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (32,12,105,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (33,154,83,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (34,12,83,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (35,12,154,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (36,83,106,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (37,154,106,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (38,12,106,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (39,105,106,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (40,83,105,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (41,36,194,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (42,162,194,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (43,36,79,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (44,162,79,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (45,162,36,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (46,79,47,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (47,36,47,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (48,162,47,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (49,194,47,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (50,79,194,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (51,37,69,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (52,15,69,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (53,37,170,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (54,15,170,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (55,15,37,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (56,170,200,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (57,37,200,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (58,15,200,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (59,69,200,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (60,170,69,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (61,186,131,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (62,112,131,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (63,186,59,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (64,112,59,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (65,112,186,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (66,59,103,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (67,186,103,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (68,112,103,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (69,131,103,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (70,59,131,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (71,127,89,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (72,190,89,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (73,127,11,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (74,190,11,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (75,190,127,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (76,11,75,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (77,127,75,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (78,190,75,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (79,89,75,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (80,11,89,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (81,2,201,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (82,188,201,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (83,2,178,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (84,188,178,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (85,188,2,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (86,178,66,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (87,2,66,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (88,188,66,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (89,201,66,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (90,178,201,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (91,30,26,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (92,42,26,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (93,30,20,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (94,42,20,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (95,42,30,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (96,20,92,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (97,30,92,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (98,42,92,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (99,26,92,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (100,20,26,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (101,122,139,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (102,13,139,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (103,122,18,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (104,13,18,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (105,13,122,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (106,18,85,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (107,122,85,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (108,13,85,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (109,139,85,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (110,18,139,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (111,45,99,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (112,160,99,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (113,45,100,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (114,160,100,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (115,160,45,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (116,100,158,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (117,45,158,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (118,160,158,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (119,99,158,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (120,100,99,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (121,102,181,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (122,156,181,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (123,102,111,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (124,156,111,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (125,156,102,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (126,111,57,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (127,102,57,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (128,156,57,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (129,181,57,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (130,111,181,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (131,3,40,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (132,123,40,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (133,3,124,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (134,123,124,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (135,123,3,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (136,124,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (137,3,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (138,123,182,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (139,40,182,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (140,124,40,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (141,145,196,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (142,60,196,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (143,145,143,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (144,60,143,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (145,60,145,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (146,143,199,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (147,145,199,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (148,60,199,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (149,196,199,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (150,143,196,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (151,171,21,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (152,86,21,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (153,171,193,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (154,86,193,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (155,86,171,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (156,193,93,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (157,171,93,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (158,86,93,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (159,21,93,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (160,193,21,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (161,142,189,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (162,53,189,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (163,142,157,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (164,53,157,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (165,53,142,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (166,157,114,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (167,142,114,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (168,53,114,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (169,189,114,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (170,157,189,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (171,148,136,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (172,141,136,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (173,148,155,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (174,141,155,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (175,141,148,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (176,155,87,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (177,148,87,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (178,141,87,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (179,136,87,7,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (180,155,136,2,NULL,NULL,0,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (181,82,185,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (182,81,185,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (183,82,129,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (184,81,129,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (185,81,82,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (186,129,7,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (187,82,7,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (188,81,7,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (189,185,7,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (190,129,185,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (191,121,55,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (192,166,55,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (193,121,128,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (194,166,128,1,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (195,166,121,4,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (196,128,167,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (197,121,167,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (198,166,167,8,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (199,55,167,7,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (200,128,55,2,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (201,52,22,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (202,124,23,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (203,88,38,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (204,138,46,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (205,127,48,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (206,40,54,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (207,61,65,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (208,166,74,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (209,13,80,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (210,51,104,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (211,42,107,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (212,161,109,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (213,122,113,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (214,50,115,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (215,99,126,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (216,134,165,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (217,179,173,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (218,8,175,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53'),
+ (219,17,180,5,NULL,NULL,1,NULL,0,0,NULL,'2022-06-22 13:51:53','2022-06-22 13:51:53');
 /*!40000 ALTER TABLE `civicrm_relationship` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -7419,434 +7447,444 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_relationship_cache` WRITE;
 /*!40000 ALTER TABLE `civicrm_relationship_cache` DISABLE KEYS */;
 INSERT INTO `civicrm_relationship_cache` (`id`, `relationship_id`, `relationship_type_id`, `orientation`, `near_contact_id`, `near_relation`, `far_contact_id`, `far_relation`, `is_active`, `start_date`, `end_date`, `case_id`) VALUES
- (1,1,1,'a_b',150,'Child of',20,'Parent of',1,NULL,NULL,NULL),
- (2,1,1,'b_a',20,'Parent of',150,'Child of',1,NULL,NULL,NULL),
- (3,2,1,'a_b',102,'Child of',20,'Parent of',1,NULL,NULL,NULL),
- (4,2,1,'b_a',20,'Parent of',102,'Child of',1,NULL,NULL,NULL),
- (5,3,1,'a_b',150,'Child of',156,'Parent of',1,NULL,NULL,NULL),
- (6,3,1,'b_a',156,'Parent of',150,'Child of',1,NULL,NULL,NULL),
- (7,4,1,'a_b',102,'Child of',156,'Parent of',1,NULL,NULL,NULL),
- (8,4,1,'b_a',156,'Parent of',102,'Child of',1,NULL,NULL,NULL),
- (9,5,4,'a_b',102,'Sibling of',150,'Sibling of',1,NULL,NULL,NULL),
- (10,5,4,'b_a',150,'Sibling of',102,'Sibling of',1,NULL,NULL,NULL),
- (11,6,8,'a_b',156,'Household Member of',51,'Household Member is',1,NULL,NULL,NULL),
- (12,6,8,'b_a',51,'Household Member is',156,'Household Member of',1,NULL,NULL,NULL),
- (13,7,8,'a_b',150,'Household Member of',51,'Household Member is',1,NULL,NULL,NULL),
- (14,7,8,'b_a',51,'Household Member is',150,'Household Member of',1,NULL,NULL,NULL),
- (15,8,8,'a_b',102,'Household Member of',51,'Household Member is',1,NULL,NULL,NULL),
- (16,8,8,'b_a',51,'Household Member is',102,'Household Member of',1,NULL,NULL,NULL),
- (17,9,7,'a_b',20,'Head of Household for',51,'Head of Household is',1,NULL,NULL,NULL),
- (18,9,7,'b_a',51,'Head of Household is',20,'Head of Household for',1,NULL,NULL,NULL),
- (19,10,2,'a_b',156,'Spouse of',20,'Spouse of',1,NULL,NULL,NULL),
- (20,10,2,'b_a',20,'Spouse of',156,'Spouse of',1,NULL,NULL,NULL),
- (21,11,1,'a_b',128,'Child of',52,'Parent of',1,NULL,NULL,NULL),
- (22,11,1,'b_a',52,'Parent of',128,'Child of',1,NULL,NULL,NULL),
- (23,12,1,'a_b',44,'Child of',52,'Parent of',1,NULL,NULL,NULL),
- (24,12,1,'b_a',52,'Parent of',44,'Child of',1,NULL,NULL,NULL),
- (25,13,1,'a_b',128,'Child of',49,'Parent of',1,NULL,NULL,NULL),
- (26,13,1,'b_a',49,'Parent of',128,'Child of',1,NULL,NULL,NULL),
- (27,14,1,'a_b',44,'Child of',49,'Parent of',1,NULL,NULL,NULL),
- (28,14,1,'b_a',49,'Parent of',44,'Child of',1,NULL,NULL,NULL),
- (29,15,4,'a_b',44,'Sibling of',128,'Sibling of',1,NULL,NULL,NULL),
- (30,15,4,'b_a',128,'Sibling of',44,'Sibling of',1,NULL,NULL,NULL),
- (31,16,8,'a_b',49,'Household Member of',172,'Household Member is',1,NULL,NULL,NULL),
- (32,16,8,'b_a',172,'Household Member is',49,'Household Member of',1,NULL,NULL,NULL),
- (33,17,8,'a_b',128,'Household Member of',172,'Household Member is',1,NULL,NULL,NULL),
- (34,17,8,'b_a',172,'Household Member is',128,'Household Member of',1,NULL,NULL,NULL),
- (35,18,8,'a_b',44,'Household Member of',172,'Household Member is',1,NULL,NULL,NULL),
- (36,18,8,'b_a',172,'Household Member is',44,'Household Member of',1,NULL,NULL,NULL),
- (37,19,7,'a_b',52,'Head of Household for',172,'Head of Household is',0,NULL,NULL,NULL),
- (38,19,7,'b_a',172,'Head of Household is',52,'Head of Household for',0,NULL,NULL,NULL),
- (39,20,2,'a_b',49,'Spouse of',52,'Spouse of',0,NULL,NULL,NULL),
- (40,20,2,'b_a',52,'Spouse of',49,'Spouse of',0,NULL,NULL,NULL),
- (41,21,1,'a_b',118,'Child of',33,'Parent of',1,NULL,NULL,NULL),
- (42,21,1,'b_a',33,'Parent of',118,'Child of',1,NULL,NULL,NULL),
- (43,22,1,'a_b',186,'Child of',33,'Parent of',1,NULL,NULL,NULL),
- (44,22,1,'b_a',33,'Parent of',186,'Child of',1,NULL,NULL,NULL),
- (45,23,1,'a_b',118,'Child of',35,'Parent of',1,NULL,NULL,NULL),
- (46,23,1,'b_a',35,'Parent of',118,'Child of',1,NULL,NULL,NULL),
- (47,24,1,'a_b',186,'Child of',35,'Parent of',1,NULL,NULL,NULL),
- (48,24,1,'b_a',35,'Parent of',186,'Child of',1,NULL,NULL,NULL),
- (49,25,4,'a_b',186,'Sibling of',118,'Sibling of',1,NULL,NULL,NULL),
- (50,25,4,'b_a',118,'Sibling of',186,'Sibling of',1,NULL,NULL,NULL),
- (51,26,8,'a_b',35,'Household Member of',140,'Household Member is',1,NULL,NULL,NULL),
- (52,26,8,'b_a',140,'Household Member is',35,'Household Member of',1,NULL,NULL,NULL),
- (53,27,8,'a_b',118,'Household Member of',140,'Household Member is',1,NULL,NULL,NULL),
- (54,27,8,'b_a',140,'Household Member is',118,'Household Member of',1,NULL,NULL,NULL),
- (55,28,8,'a_b',186,'Household Member of',140,'Household Member is',1,NULL,NULL,NULL),
- (56,28,8,'b_a',140,'Household Member is',186,'Household Member of',1,NULL,NULL,NULL),
- (57,29,7,'a_b',33,'Head of Household for',140,'Head of Household is',1,NULL,NULL,NULL),
- (58,29,7,'b_a',140,'Head of Household is',33,'Head of Household for',1,NULL,NULL,NULL),
- (59,30,2,'a_b',35,'Spouse of',33,'Spouse of',1,NULL,NULL,NULL),
- (60,30,2,'b_a',33,'Spouse of',35,'Spouse of',1,NULL,NULL,NULL),
- (61,31,1,'a_b',105,'Child of',129,'Parent of',1,NULL,NULL,NULL),
- (62,31,1,'b_a',129,'Parent of',105,'Child of',1,NULL,NULL,NULL),
- (63,32,1,'a_b',173,'Child of',129,'Parent of',1,NULL,NULL,NULL),
- (64,32,1,'b_a',129,'Parent of',173,'Child of',1,NULL,NULL,NULL),
- (65,33,1,'a_b',105,'Child of',158,'Parent of',1,NULL,NULL,NULL),
- (66,33,1,'b_a',158,'Parent of',105,'Child of',1,NULL,NULL,NULL),
- (67,34,1,'a_b',173,'Child of',158,'Parent of',1,NULL,NULL,NULL),
- (68,34,1,'b_a',158,'Parent of',173,'Child of',1,NULL,NULL,NULL),
- (69,35,4,'a_b',173,'Sibling of',105,'Sibling of',1,NULL,NULL,NULL),
- (70,35,4,'b_a',105,'Sibling of',173,'Sibling of',1,NULL,NULL,NULL),
- (71,36,8,'a_b',158,'Household Member of',13,'Household Member is',1,NULL,NULL,NULL),
- (72,36,8,'b_a',13,'Household Member is',158,'Household Member of',1,NULL,NULL,NULL),
- (73,37,8,'a_b',105,'Household Member of',13,'Household Member is',1,NULL,NULL,NULL),
- (74,37,8,'b_a',13,'Household Member is',105,'Household Member of',1,NULL,NULL,NULL),
- (75,38,8,'a_b',173,'Household Member of',13,'Household Member is',1,NULL,NULL,NULL),
- (76,38,8,'b_a',13,'Household Member is',173,'Household Member of',1,NULL,NULL,NULL),
- (77,39,7,'a_b',129,'Head of Household for',13,'Head of Household is',1,NULL,NULL,NULL),
- (78,39,7,'b_a',13,'Head of Household is',129,'Head of Household for',1,NULL,NULL,NULL),
- (79,40,2,'a_b',158,'Spouse of',129,'Spouse of',1,NULL,NULL,NULL),
- (80,40,2,'b_a',129,'Spouse of',158,'Spouse of',1,NULL,NULL,NULL),
- (81,41,1,'a_b',103,'Child of',119,'Parent of',1,NULL,NULL,NULL),
- (82,41,1,'b_a',119,'Parent of',103,'Child of',1,NULL,NULL,NULL),
- (83,42,1,'a_b',97,'Child of',119,'Parent of',1,NULL,NULL,NULL),
- (84,42,1,'b_a',119,'Parent of',97,'Child of',1,NULL,NULL,NULL),
- (85,43,1,'a_b',103,'Child of',134,'Parent of',1,NULL,NULL,NULL),
- (86,43,1,'b_a',134,'Parent of',103,'Child of',1,NULL,NULL,NULL),
- (87,44,1,'a_b',97,'Child of',134,'Parent of',1,NULL,NULL,NULL),
- (88,44,1,'b_a',134,'Parent of',97,'Child of',1,NULL,NULL,NULL),
- (89,45,4,'a_b',97,'Sibling of',103,'Sibling of',1,NULL,NULL,NULL),
- (90,45,4,'b_a',103,'Sibling of',97,'Sibling of',1,NULL,NULL,NULL),
- (91,46,8,'a_b',134,'Household Member of',45,'Household Member is',1,NULL,NULL,NULL),
- (92,46,8,'b_a',45,'Household Member is',134,'Household Member of',1,NULL,NULL,NULL),
- (93,47,8,'a_b',103,'Household Member of',45,'Household Member is',1,NULL,NULL,NULL),
- (94,47,8,'b_a',45,'Household Member is',103,'Household Member of',1,NULL,NULL,NULL),
- (95,48,8,'a_b',97,'Household Member of',45,'Household Member is',1,NULL,NULL,NULL),
- (96,48,8,'b_a',45,'Household Member is',97,'Household Member of',1,NULL,NULL,NULL),
- (97,49,7,'a_b',119,'Head of Household for',45,'Head of Household is',1,NULL,NULL,NULL),
- (98,49,7,'b_a',45,'Head of Household is',119,'Head of Household for',1,NULL,NULL,NULL),
- (99,50,2,'a_b',134,'Spouse of',119,'Spouse of',1,NULL,NULL,NULL),
- (100,50,2,'b_a',119,'Spouse of',134,'Spouse of',1,NULL,NULL,NULL),
- (101,51,1,'a_b',180,'Child of',75,'Parent of',1,NULL,NULL,NULL),
- (102,51,1,'b_a',75,'Parent of',180,'Child of',1,NULL,NULL,NULL),
- (103,52,1,'a_b',114,'Child of',75,'Parent of',1,NULL,NULL,NULL),
- (104,52,1,'b_a',75,'Parent of',114,'Child of',1,NULL,NULL,NULL),
- (105,53,1,'a_b',180,'Child of',149,'Parent of',1,NULL,NULL,NULL),
- (106,53,1,'b_a',149,'Parent of',180,'Child of',1,NULL,NULL,NULL),
- (107,54,1,'a_b',114,'Child of',149,'Parent of',1,NULL,NULL,NULL),
- (108,54,1,'b_a',149,'Parent of',114,'Child of',1,NULL,NULL,NULL),
- (109,55,4,'a_b',114,'Sibling of',180,'Sibling of',1,NULL,NULL,NULL),
- (110,55,4,'b_a',180,'Sibling of',114,'Sibling of',1,NULL,NULL,NULL),
- (111,56,8,'a_b',149,'Household Member of',161,'Household Member is',1,NULL,NULL,NULL),
- (112,56,8,'b_a',161,'Household Member is',149,'Household Member of',1,NULL,NULL,NULL),
- (113,57,8,'a_b',180,'Household Member of',161,'Household Member is',1,NULL,NULL,NULL),
- (114,57,8,'b_a',161,'Household Member is',180,'Household Member of',1,NULL,NULL,NULL),
- (115,58,8,'a_b',114,'Household Member of',161,'Household Member is',1,NULL,NULL,NULL),
- (116,58,8,'b_a',161,'Household Member is',114,'Household Member of',1,NULL,NULL,NULL),
- (117,59,7,'a_b',75,'Head of Household for',161,'Head of Household is',0,NULL,NULL,NULL),
- (118,59,7,'b_a',161,'Head of Household is',75,'Head of Household for',0,NULL,NULL,NULL),
- (119,60,2,'a_b',149,'Spouse of',75,'Spouse of',0,NULL,NULL,NULL),
- (120,60,2,'b_a',75,'Spouse of',149,'Spouse of',0,NULL,NULL,NULL),
- (121,61,1,'a_b',32,'Child of',190,'Parent of',1,NULL,NULL,NULL),
- (122,61,1,'b_a',190,'Parent of',32,'Child of',1,NULL,NULL,NULL),
- (123,62,1,'a_b',60,'Child of',190,'Parent of',1,NULL,NULL,NULL),
- (124,62,1,'b_a',190,'Parent of',60,'Child of',1,NULL,NULL,NULL),
- (125,63,1,'a_b',32,'Child of',17,'Parent of',1,NULL,NULL,NULL),
- (126,63,1,'b_a',17,'Parent of',32,'Child of',1,NULL,NULL,NULL),
- (127,64,1,'a_b',60,'Child of',17,'Parent of',1,NULL,NULL,NULL),
- (128,64,1,'b_a',17,'Parent of',60,'Child of',1,NULL,NULL,NULL),
- (129,65,4,'a_b',60,'Sibling of',32,'Sibling of',1,NULL,NULL,NULL),
- (130,65,4,'b_a',32,'Sibling of',60,'Sibling of',1,NULL,NULL,NULL),
- (131,66,8,'a_b',17,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
- (132,66,8,'b_a',67,'Household Member is',17,'Household Member of',1,NULL,NULL,NULL),
- (133,67,8,'a_b',32,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
- (134,67,8,'b_a',67,'Household Member is',32,'Household Member of',1,NULL,NULL,NULL),
- (135,68,8,'a_b',60,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
- (136,68,8,'b_a',67,'Household Member is',60,'Household Member of',1,NULL,NULL,NULL),
- (137,69,7,'a_b',190,'Head of Household for',67,'Head of Household is',1,NULL,NULL,NULL),
- (138,69,7,'b_a',67,'Head of Household is',190,'Head of Household for',1,NULL,NULL,NULL),
- (139,70,2,'a_b',17,'Spouse of',190,'Spouse of',1,NULL,NULL,NULL),
- (140,70,2,'b_a',190,'Spouse of',17,'Spouse of',1,NULL,NULL,NULL),
- (141,71,1,'a_b',94,'Child of',72,'Parent of',1,NULL,NULL,NULL),
- (142,71,1,'b_a',72,'Parent of',94,'Child of',1,NULL,NULL,NULL),
- (143,72,1,'a_b',95,'Child of',72,'Parent of',1,NULL,NULL,NULL),
- (144,72,1,'b_a',72,'Parent of',95,'Child of',1,NULL,NULL,NULL),
- (145,73,1,'a_b',94,'Child of',29,'Parent of',1,NULL,NULL,NULL),
- (146,73,1,'b_a',29,'Parent of',94,'Child of',1,NULL,NULL,NULL),
- (147,74,1,'a_b',95,'Child of',29,'Parent of',1,NULL,NULL,NULL),
- (148,74,1,'b_a',29,'Parent of',95,'Child of',1,NULL,NULL,NULL),
- (149,75,4,'a_b',95,'Sibling of',94,'Sibling of',1,NULL,NULL,NULL),
- (150,75,4,'b_a',94,'Sibling of',95,'Sibling of',1,NULL,NULL,NULL),
- (151,76,8,'a_b',29,'Household Member of',8,'Household Member is',1,NULL,NULL,NULL),
- (152,76,8,'b_a',8,'Household Member is',29,'Household Member of',1,NULL,NULL,NULL),
- (153,77,8,'a_b',94,'Household Member of',8,'Household Member is',1,NULL,NULL,NULL),
- (154,77,8,'b_a',8,'Household Member is',94,'Household Member of',1,NULL,NULL,NULL),
- (155,78,8,'a_b',95,'Household Member of',8,'Household Member is',1,NULL,NULL,NULL),
- (156,78,8,'b_a',8,'Household Member is',95,'Household Member of',1,NULL,NULL,NULL),
- (157,79,7,'a_b',72,'Head of Household for',8,'Head of Household is',1,NULL,NULL,NULL),
- (158,79,7,'b_a',8,'Head of Household is',72,'Head of Household for',1,NULL,NULL,NULL),
- (159,80,2,'a_b',29,'Spouse of',72,'Spouse of',1,NULL,NULL,NULL),
- (160,80,2,'b_a',72,'Spouse of',29,'Spouse of',1,NULL,NULL,NULL),
- (161,81,1,'a_b',7,'Child of',82,'Parent of',1,NULL,NULL,NULL),
- (162,81,1,'b_a',82,'Parent of',7,'Child of',1,NULL,NULL,NULL),
- (163,82,1,'a_b',43,'Child of',82,'Parent of',1,NULL,NULL,NULL),
- (164,82,1,'b_a',82,'Parent of',43,'Child of',1,NULL,NULL,NULL),
- (165,83,1,'a_b',7,'Child of',197,'Parent of',1,NULL,NULL,NULL),
- (166,83,1,'b_a',197,'Parent of',7,'Child of',1,NULL,NULL,NULL),
- (167,84,1,'a_b',43,'Child of',197,'Parent of',1,NULL,NULL,NULL),
- (168,84,1,'b_a',197,'Parent of',43,'Child of',1,NULL,NULL,NULL),
- (169,85,4,'a_b',43,'Sibling of',7,'Sibling of',1,NULL,NULL,NULL),
- (170,85,4,'b_a',7,'Sibling of',43,'Sibling of',1,NULL,NULL,NULL),
- (171,86,8,'a_b',197,'Household Member of',176,'Household Member is',1,NULL,NULL,NULL),
- (172,86,8,'b_a',176,'Household Member is',197,'Household Member of',1,NULL,NULL,NULL),
- (173,87,8,'a_b',7,'Household Member of',176,'Household Member is',1,NULL,NULL,NULL),
- (174,87,8,'b_a',176,'Household Member is',7,'Household Member of',1,NULL,NULL,NULL),
- (175,88,8,'a_b',43,'Household Member of',176,'Household Member is',1,NULL,NULL,NULL),
- (176,88,8,'b_a',176,'Household Member is',43,'Household Member of',1,NULL,NULL,NULL),
- (177,89,7,'a_b',82,'Head of Household for',176,'Head of Household is',1,NULL,NULL,NULL),
- (178,89,7,'b_a',176,'Head of Household is',82,'Head of Household for',1,NULL,NULL,NULL),
- (179,90,2,'a_b',197,'Spouse of',82,'Spouse of',1,NULL,NULL,NULL),
- (180,90,2,'b_a',82,'Spouse of',197,'Spouse of',1,NULL,NULL,NULL),
- (181,91,1,'a_b',96,'Child of',130,'Parent of',1,NULL,NULL,NULL),
- (182,91,1,'b_a',130,'Parent of',96,'Child of',1,NULL,NULL,NULL),
- (183,92,1,'a_b',63,'Child of',130,'Parent of',1,NULL,NULL,NULL),
- (184,92,1,'b_a',130,'Parent of',63,'Child of',1,NULL,NULL,NULL),
- (185,93,1,'a_b',96,'Child of',23,'Parent of',1,NULL,NULL,NULL),
- (186,93,1,'b_a',23,'Parent of',96,'Child of',1,NULL,NULL,NULL),
- (187,94,1,'a_b',63,'Child of',23,'Parent of',1,NULL,NULL,NULL),
- (188,94,1,'b_a',23,'Parent of',63,'Child of',1,NULL,NULL,NULL),
- (189,95,4,'a_b',63,'Sibling of',96,'Sibling of',1,NULL,NULL,NULL),
- (190,95,4,'b_a',96,'Sibling of',63,'Sibling of',1,NULL,NULL,NULL),
- (191,96,8,'a_b',23,'Household Member of',5,'Household Member is',1,NULL,NULL,NULL),
- (192,96,8,'b_a',5,'Household Member is',23,'Household Member of',1,NULL,NULL,NULL),
- (193,97,8,'a_b',96,'Household Member of',5,'Household Member is',1,NULL,NULL,NULL),
- (194,97,8,'b_a',5,'Household Member is',96,'Household Member of',1,NULL,NULL,NULL),
- (195,98,8,'a_b',63,'Household Member of',5,'Household Member is',1,NULL,NULL,NULL),
- (196,98,8,'b_a',5,'Household Member is',63,'Household Member of',1,NULL,NULL,NULL),
- (197,99,7,'a_b',130,'Head of Household for',5,'Head of Household is',1,NULL,NULL,NULL),
- (198,99,7,'b_a',5,'Head of Household is',130,'Head of Household for',1,NULL,NULL,NULL),
- (199,100,2,'a_b',23,'Spouse of',130,'Spouse of',1,NULL,NULL,NULL),
- (200,100,2,'b_a',130,'Spouse of',23,'Spouse of',1,NULL,NULL,NULL),
- (201,101,1,'a_b',174,'Child of',68,'Parent of',1,NULL,NULL,NULL),
- (202,101,1,'b_a',68,'Parent of',174,'Child of',1,NULL,NULL,NULL),
- (203,102,1,'a_b',42,'Child of',68,'Parent of',1,NULL,NULL,NULL),
- (204,102,1,'b_a',68,'Parent of',42,'Child of',1,NULL,NULL,NULL),
- (205,103,1,'a_b',174,'Child of',38,'Parent of',1,NULL,NULL,NULL),
- (206,103,1,'b_a',38,'Parent of',174,'Child of',1,NULL,NULL,NULL),
- (207,104,1,'a_b',42,'Child of',38,'Parent of',1,NULL,NULL,NULL),
- (208,104,1,'b_a',38,'Parent of',42,'Child of',1,NULL,NULL,NULL),
- (209,105,4,'a_b',42,'Sibling of',174,'Sibling of',1,NULL,NULL,NULL),
- (210,105,4,'b_a',174,'Sibling of',42,'Sibling of',1,NULL,NULL,NULL),
- (211,106,8,'a_b',38,'Household Member of',69,'Household Member is',1,NULL,NULL,NULL),
- (212,106,8,'b_a',69,'Household Member is',38,'Household Member of',1,NULL,NULL,NULL),
- (213,107,8,'a_b',174,'Household Member of',69,'Household Member is',1,NULL,NULL,NULL),
- (214,107,8,'b_a',69,'Household Member is',174,'Household Member of',1,NULL,NULL,NULL),
- (215,108,8,'a_b',42,'Household Member of',69,'Household Member is',1,NULL,NULL,NULL),
- (216,108,8,'b_a',69,'Household Member is',42,'Household Member of',1,NULL,NULL,NULL),
- (217,109,7,'a_b',68,'Head of Household for',69,'Head of Household is',1,NULL,NULL,NULL),
- (218,109,7,'b_a',69,'Head of Household is',68,'Head of Household for',1,NULL,NULL,NULL),
- (219,110,2,'a_b',38,'Spouse of',68,'Spouse of',1,NULL,NULL,NULL),
- (220,110,2,'b_a',68,'Spouse of',38,'Spouse of',1,NULL,NULL,NULL),
- (221,111,1,'a_b',24,'Child of',151,'Parent of',1,NULL,NULL,NULL),
- (222,111,1,'b_a',151,'Parent of',24,'Child of',1,NULL,NULL,NULL),
- (223,112,1,'a_b',153,'Child of',151,'Parent of',1,NULL,NULL,NULL),
- (224,112,1,'b_a',151,'Parent of',153,'Child of',1,NULL,NULL,NULL),
- (225,113,1,'a_b',24,'Child of',196,'Parent of',1,NULL,NULL,NULL),
- (226,113,1,'b_a',196,'Parent of',24,'Child of',1,NULL,NULL,NULL),
- (227,114,1,'a_b',153,'Child of',196,'Parent of',1,NULL,NULL,NULL),
- (228,114,1,'b_a',196,'Parent of',153,'Child of',1,NULL,NULL,NULL),
- (229,115,4,'a_b',153,'Sibling of',24,'Sibling of',1,NULL,NULL,NULL),
- (230,115,4,'b_a',24,'Sibling of',153,'Sibling of',1,NULL,NULL,NULL),
- (231,116,8,'a_b',196,'Household Member of',183,'Household Member is',1,NULL,NULL,NULL),
- (232,116,8,'b_a',183,'Household Member is',196,'Household Member of',1,NULL,NULL,NULL),
- (233,117,8,'a_b',24,'Household Member of',183,'Household Member is',1,NULL,NULL,NULL),
- (234,117,8,'b_a',183,'Household Member is',24,'Household Member of',1,NULL,NULL,NULL),
- (235,118,8,'a_b',153,'Household Member of',183,'Household Member is',1,NULL,NULL,NULL),
- (236,118,8,'b_a',183,'Household Member is',153,'Household Member of',1,NULL,NULL,NULL),
- (237,119,7,'a_b',151,'Head of Household for',183,'Head of Household is',0,NULL,NULL,NULL),
- (238,119,7,'b_a',183,'Head of Household is',151,'Head of Household for',0,NULL,NULL,NULL),
- (239,120,2,'a_b',196,'Spouse of',151,'Spouse of',0,NULL,NULL,NULL),
- (240,120,2,'b_a',151,'Spouse of',196,'Spouse of',0,NULL,NULL,NULL),
- (241,121,1,'a_b',170,'Child of',40,'Parent of',1,NULL,NULL,NULL),
- (242,121,1,'b_a',40,'Parent of',170,'Child of',1,NULL,NULL,NULL),
- (243,122,1,'a_b',155,'Child of',40,'Parent of',1,NULL,NULL,NULL),
- (244,122,1,'b_a',40,'Parent of',155,'Child of',1,NULL,NULL,NULL),
- (245,123,1,'a_b',170,'Child of',137,'Parent of',1,NULL,NULL,NULL),
- (246,123,1,'b_a',137,'Parent of',170,'Child of',1,NULL,NULL,NULL),
- (247,124,1,'a_b',155,'Child of',137,'Parent of',1,NULL,NULL,NULL),
- (248,124,1,'b_a',137,'Parent of',155,'Child of',1,NULL,NULL,NULL),
- (249,125,4,'a_b',155,'Sibling of',170,'Sibling of',1,NULL,NULL,NULL),
- (250,125,4,'b_a',170,'Sibling of',155,'Sibling of',1,NULL,NULL,NULL),
- (251,126,8,'a_b',137,'Household Member of',157,'Household Member is',1,NULL,NULL,NULL),
- (252,126,8,'b_a',157,'Household Member is',137,'Household Member of',1,NULL,NULL,NULL),
- (253,127,8,'a_b',170,'Household Member of',157,'Household Member is',1,NULL,NULL,NULL),
- (254,127,8,'b_a',157,'Household Member is',170,'Household Member of',1,NULL,NULL,NULL),
- (255,128,8,'a_b',155,'Household Member of',157,'Household Member is',1,NULL,NULL,NULL),
- (256,128,8,'b_a',157,'Household Member is',155,'Household Member of',1,NULL,NULL,NULL),
- (257,129,7,'a_b',40,'Head of Household for',157,'Head of Household is',1,NULL,NULL,NULL),
- (258,129,7,'b_a',157,'Head of Household is',40,'Head of Household for',1,NULL,NULL,NULL),
- (259,130,2,'a_b',137,'Spouse of',40,'Spouse of',1,NULL,NULL,NULL),
- (260,130,2,'b_a',40,'Spouse of',137,'Spouse of',1,NULL,NULL,NULL),
- (261,131,1,'a_b',117,'Child of',198,'Parent of',1,NULL,NULL,NULL),
- (262,131,1,'b_a',198,'Parent of',117,'Child of',1,NULL,NULL,NULL),
- (263,132,1,'a_b',109,'Child of',198,'Parent of',1,NULL,NULL,NULL),
- (264,132,1,'b_a',198,'Parent of',109,'Child of',1,NULL,NULL,NULL),
- (265,133,1,'a_b',117,'Child of',112,'Parent of',1,NULL,NULL,NULL),
- (266,133,1,'b_a',112,'Parent of',117,'Child of',1,NULL,NULL,NULL),
- (267,134,1,'a_b',109,'Child of',112,'Parent of',1,NULL,NULL,NULL),
- (268,134,1,'b_a',112,'Parent of',109,'Child of',1,NULL,NULL,NULL),
- (269,135,4,'a_b',109,'Sibling of',117,'Sibling of',1,NULL,NULL,NULL),
- (270,135,4,'b_a',117,'Sibling of',109,'Sibling of',1,NULL,NULL,NULL),
- (271,136,8,'a_b',112,'Household Member of',76,'Household Member is',1,NULL,NULL,NULL),
- (272,136,8,'b_a',76,'Household Member is',112,'Household Member of',1,NULL,NULL,NULL),
- (273,137,8,'a_b',117,'Household Member of',76,'Household Member is',1,NULL,NULL,NULL),
- (274,137,8,'b_a',76,'Household Member is',117,'Household Member of',1,NULL,NULL,NULL),
- (275,138,8,'a_b',109,'Household Member of',76,'Household Member is',1,NULL,NULL,NULL),
- (276,138,8,'b_a',76,'Household Member is',109,'Household Member of',1,NULL,NULL,NULL),
- (277,139,7,'a_b',198,'Head of Household for',76,'Head of Household is',1,NULL,NULL,NULL),
- (278,139,7,'b_a',76,'Head of Household is',198,'Head of Household for',1,NULL,NULL,NULL),
- (279,140,2,'a_b',112,'Spouse of',198,'Spouse of',1,NULL,NULL,NULL),
- (280,140,2,'b_a',198,'Spouse of',112,'Spouse of',1,NULL,NULL,NULL),
- (281,141,1,'a_b',87,'Child of',179,'Parent of',1,NULL,NULL,NULL),
- (282,141,1,'b_a',179,'Parent of',87,'Child of',1,NULL,NULL,NULL),
- (283,142,1,'a_b',115,'Child of',179,'Parent of',1,NULL,NULL,NULL),
- (284,142,1,'b_a',179,'Parent of',115,'Child of',1,NULL,NULL,NULL),
- (285,143,1,'a_b',87,'Child of',147,'Parent of',1,NULL,NULL,NULL),
- (286,143,1,'b_a',147,'Parent of',87,'Child of',1,NULL,NULL,NULL),
- (287,144,1,'a_b',115,'Child of',147,'Parent of',1,NULL,NULL,NULL),
- (288,144,1,'b_a',147,'Parent of',115,'Child of',1,NULL,NULL,NULL),
- (289,145,4,'a_b',115,'Sibling of',87,'Sibling of',1,NULL,NULL,NULL),
- (290,145,4,'b_a',87,'Sibling of',115,'Sibling of',1,NULL,NULL,NULL),
- (291,146,8,'a_b',147,'Household Member of',131,'Household Member is',1,NULL,NULL,NULL),
- (292,146,8,'b_a',131,'Household Member is',147,'Household Member of',1,NULL,NULL,NULL),
- (293,147,8,'a_b',87,'Household Member of',131,'Household Member is',1,NULL,NULL,NULL),
- (294,147,8,'b_a',131,'Household Member is',87,'Household Member of',1,NULL,NULL,NULL),
- (295,148,8,'a_b',115,'Household Member of',131,'Household Member is',1,NULL,NULL,NULL),
- (296,148,8,'b_a',131,'Household Member is',115,'Household Member of',1,NULL,NULL,NULL),
- (297,149,7,'a_b',179,'Head of Household for',131,'Head of Household is',1,NULL,NULL,NULL),
- (298,149,7,'b_a',131,'Head of Household is',179,'Head of Household for',1,NULL,NULL,NULL),
- (299,150,2,'a_b',147,'Spouse of',179,'Spouse of',1,NULL,NULL,NULL),
- (300,150,2,'b_a',179,'Spouse of',147,'Spouse of',1,NULL,NULL,NULL),
- (301,151,1,'a_b',185,'Child of',91,'Parent of',1,NULL,NULL,NULL),
- (302,151,1,'b_a',91,'Parent of',185,'Child of',1,NULL,NULL,NULL),
- (303,152,1,'a_b',201,'Child of',91,'Parent of',1,NULL,NULL,NULL),
- (304,152,1,'b_a',91,'Parent of',201,'Child of',1,NULL,NULL,NULL),
- (305,153,1,'a_b',185,'Child of',154,'Parent of',1,NULL,NULL,NULL),
- (306,153,1,'b_a',154,'Parent of',185,'Child of',1,NULL,NULL,NULL),
- (307,154,1,'a_b',201,'Child of',154,'Parent of',1,NULL,NULL,NULL),
- (308,154,1,'b_a',154,'Parent of',201,'Child of',1,NULL,NULL,NULL),
- (309,155,4,'a_b',201,'Sibling of',185,'Sibling of',1,NULL,NULL,NULL),
- (310,155,4,'b_a',185,'Sibling of',201,'Sibling of',1,NULL,NULL,NULL),
- (311,156,8,'a_b',154,'Household Member of',160,'Household Member is',1,NULL,NULL,NULL),
- (312,156,8,'b_a',160,'Household Member is',154,'Household Member of',1,NULL,NULL,NULL),
- (313,157,8,'a_b',185,'Household Member of',160,'Household Member is',1,NULL,NULL,NULL),
- (314,157,8,'b_a',160,'Household Member is',185,'Household Member of',1,NULL,NULL,NULL),
- (315,158,8,'a_b',201,'Household Member of',160,'Household Member is',1,NULL,NULL,NULL),
- (316,158,8,'b_a',160,'Household Member is',201,'Household Member of',1,NULL,NULL,NULL),
- (317,159,7,'a_b',91,'Head of Household for',160,'Head of Household is',1,NULL,NULL,NULL),
- (318,159,7,'b_a',160,'Head of Household is',91,'Head of Household for',1,NULL,NULL,NULL),
- (319,160,2,'a_b',154,'Spouse of',91,'Spouse of',1,NULL,NULL,NULL),
- (320,160,2,'b_a',91,'Spouse of',154,'Spouse of',1,NULL,NULL,NULL),
- (321,161,1,'a_b',166,'Child of',120,'Parent of',1,NULL,NULL,NULL),
- (322,161,1,'b_a',120,'Parent of',166,'Child of',1,NULL,NULL,NULL),
- (323,162,1,'a_b',169,'Child of',120,'Parent of',1,NULL,NULL,NULL),
- (324,162,1,'b_a',120,'Parent of',169,'Child of',1,NULL,NULL,NULL),
- (325,163,1,'a_b',166,'Child of',15,'Parent of',1,NULL,NULL,NULL),
- (326,163,1,'b_a',15,'Parent of',166,'Child of',1,NULL,NULL,NULL),
- (327,164,1,'a_b',169,'Child of',15,'Parent of',1,NULL,NULL,NULL),
- (328,164,1,'b_a',15,'Parent of',169,'Child of',1,NULL,NULL,NULL),
- (329,165,4,'a_b',169,'Sibling of',166,'Sibling of',1,NULL,NULL,NULL),
- (330,165,4,'b_a',166,'Sibling of',169,'Sibling of',1,NULL,NULL,NULL),
- (331,166,8,'a_b',15,'Household Member of',181,'Household Member is',1,NULL,NULL,NULL),
- (332,166,8,'b_a',181,'Household Member is',15,'Household Member of',1,NULL,NULL,NULL),
- (333,167,8,'a_b',166,'Household Member of',181,'Household Member is',1,NULL,NULL,NULL),
- (334,167,8,'b_a',181,'Household Member is',166,'Household Member of',1,NULL,NULL,NULL),
- (335,168,8,'a_b',169,'Household Member of',181,'Household Member is',1,NULL,NULL,NULL),
- (336,168,8,'b_a',181,'Household Member is',169,'Household Member of',1,NULL,NULL,NULL),
- (337,169,7,'a_b',120,'Head of Household for',181,'Head of Household is',1,NULL,NULL,NULL),
- (338,169,7,'b_a',181,'Head of Household is',120,'Head of Household for',1,NULL,NULL,NULL),
- (339,170,2,'a_b',15,'Spouse of',120,'Spouse of',1,NULL,NULL,NULL),
- (340,170,2,'b_a',120,'Spouse of',15,'Spouse of',1,NULL,NULL,NULL),
- (341,171,1,'a_b',194,'Child of',22,'Parent of',1,NULL,NULL,NULL),
- (342,171,1,'b_a',22,'Parent of',194,'Child of',1,NULL,NULL,NULL),
- (343,172,1,'a_b',83,'Child of',22,'Parent of',1,NULL,NULL,NULL),
- (344,172,1,'b_a',22,'Parent of',83,'Child of',1,NULL,NULL,NULL),
- (345,173,1,'a_b',194,'Child of',192,'Parent of',1,NULL,NULL,NULL),
- (346,173,1,'b_a',192,'Parent of',194,'Child of',1,NULL,NULL,NULL),
- (347,174,1,'a_b',83,'Child of',192,'Parent of',1,NULL,NULL,NULL),
- (348,174,1,'b_a',192,'Parent of',83,'Child of',1,NULL,NULL,NULL),
- (349,175,4,'a_b',83,'Sibling of',194,'Sibling of',1,NULL,NULL,NULL),
- (350,175,4,'b_a',194,'Sibling of',83,'Sibling of',1,NULL,NULL,NULL),
- (351,176,8,'a_b',192,'Household Member of',39,'Household Member is',1,NULL,NULL,NULL),
- (352,176,8,'b_a',39,'Household Member is',192,'Household Member of',1,NULL,NULL,NULL),
- (353,177,8,'a_b',194,'Household Member of',39,'Household Member is',1,NULL,NULL,NULL),
- (354,177,8,'b_a',39,'Household Member is',194,'Household Member of',1,NULL,NULL,NULL),
- (355,178,8,'a_b',83,'Household Member of',39,'Household Member is',1,NULL,NULL,NULL),
- (356,178,8,'b_a',39,'Household Member is',83,'Household Member of',1,NULL,NULL,NULL),
- (357,179,7,'a_b',22,'Head of Household for',39,'Head of Household is',1,NULL,NULL,NULL),
- (358,179,7,'b_a',39,'Head of Household is',22,'Head of Household for',1,NULL,NULL,NULL),
- (359,180,2,'a_b',192,'Spouse of',22,'Spouse of',1,NULL,NULL,NULL),
- (360,180,2,'b_a',22,'Spouse of',192,'Spouse of',1,NULL,NULL,NULL),
- (361,181,1,'a_b',19,'Child of',57,'Parent of',1,NULL,NULL,NULL),
- (362,181,1,'b_a',57,'Parent of',19,'Child of',1,NULL,NULL,NULL),
- (363,182,1,'a_b',121,'Child of',57,'Parent of',1,NULL,NULL,NULL),
- (364,182,1,'b_a',57,'Parent of',121,'Child of',1,NULL,NULL,NULL),
- (365,183,1,'a_b',19,'Child of',125,'Parent of',1,NULL,NULL,NULL),
- (366,183,1,'b_a',125,'Parent of',19,'Child of',1,NULL,NULL,NULL),
- (367,184,1,'a_b',121,'Child of',125,'Parent of',1,NULL,NULL,NULL),
- (368,184,1,'b_a',125,'Parent of',121,'Child of',1,NULL,NULL,NULL),
- (369,185,4,'a_b',121,'Sibling of',19,'Sibling of',1,NULL,NULL,NULL),
- (370,185,4,'b_a',19,'Sibling of',121,'Sibling of',1,NULL,NULL,NULL),
- (371,186,8,'a_b',125,'Household Member of',50,'Household Member is',1,NULL,NULL,NULL),
- (372,186,8,'b_a',50,'Household Member is',125,'Household Member of',1,NULL,NULL,NULL),
- (373,187,8,'a_b',19,'Household Member of',50,'Household Member is',1,NULL,NULL,NULL),
- (374,187,8,'b_a',50,'Household Member is',19,'Household Member of',1,NULL,NULL,NULL),
- (375,188,8,'a_b',121,'Household Member of',50,'Household Member is',1,NULL,NULL,NULL),
- (376,188,8,'b_a',50,'Household Member is',121,'Household Member of',1,NULL,NULL,NULL),
- (377,189,7,'a_b',57,'Head of Household for',50,'Head of Household is',1,NULL,NULL,NULL),
- (378,189,7,'b_a',50,'Head of Household is',57,'Head of Household for',1,NULL,NULL,NULL),
- (379,190,2,'a_b',125,'Spouse of',57,'Spouse of',1,NULL,NULL,NULL),
- (380,190,2,'b_a',57,'Spouse of',125,'Spouse of',1,NULL,NULL,NULL),
- (381,191,1,'a_b',98,'Child of',16,'Parent of',1,NULL,NULL,NULL),
- (382,191,1,'b_a',16,'Parent of',98,'Child of',1,NULL,NULL,NULL),
- (383,192,1,'a_b',177,'Child of',16,'Parent of',1,NULL,NULL,NULL),
- (384,192,1,'b_a',16,'Parent of',177,'Child of',1,NULL,NULL,NULL),
- (385,193,1,'a_b',98,'Child of',54,'Parent of',1,NULL,NULL,NULL),
- (386,193,1,'b_a',54,'Parent of',98,'Child of',1,NULL,NULL,NULL),
- (387,194,1,'a_b',177,'Child of',54,'Parent of',1,NULL,NULL,NULL),
- (388,194,1,'b_a',54,'Parent of',177,'Child of',1,NULL,NULL,NULL),
- (389,195,4,'a_b',177,'Sibling of',98,'Sibling of',1,NULL,NULL,NULL),
- (390,195,4,'b_a',98,'Sibling of',177,'Sibling of',1,NULL,NULL,NULL),
- (391,196,8,'a_b',54,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
- (392,196,8,'b_a',182,'Household Member is',54,'Household Member of',1,NULL,NULL,NULL),
- (393,197,8,'a_b',98,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
- (394,197,8,'b_a',182,'Household Member is',98,'Household Member of',1,NULL,NULL,NULL),
- (395,198,8,'a_b',177,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
- (396,198,8,'b_a',182,'Household Member is',177,'Household Member of',1,NULL,NULL,NULL),
- (397,199,7,'a_b',16,'Head of Household for',182,'Head of Household is',0,NULL,NULL,NULL),
- (398,199,7,'b_a',182,'Head of Household is',16,'Head of Household for',0,NULL,NULL,NULL),
- (399,200,2,'a_b',54,'Spouse of',16,'Spouse of',0,NULL,NULL,NULL),
- (400,200,2,'b_a',16,'Spouse of',54,'Spouse of',0,NULL,NULL,NULL),
- (401,201,5,'a_b',166,'Employee of',21,'Employer of',1,NULL,NULL,NULL),
- (402,201,5,'b_a',21,'Employer of',166,'Employee of',1,NULL,NULL,NULL),
- (403,202,5,'a_b',30,'Employee of',34,'Employer of',1,NULL,NULL,NULL),
- (404,202,5,'b_a',34,'Employer of',30,'Employee of',1,NULL,NULL,NULL),
- (405,203,5,'a_b',18,'Employee of',48,'Employer of',1,NULL,NULL,NULL),
- (406,203,5,'b_a',48,'Employer of',18,'Employee of',1,NULL,NULL,NULL),
- (407,204,5,'a_b',89,'Employee of',61,'Employer of',1,NULL,NULL,NULL),
- (408,204,5,'b_a',61,'Employer of',89,'Employee of',1,NULL,NULL,NULL),
- (409,205,5,'a_b',138,'Employee of',80,'Employer of',1,NULL,NULL,NULL),
- (410,205,5,'b_a',80,'Employer of',138,'Employee of',1,NULL,NULL,NULL),
- (411,206,5,'a_b',129,'Employee of',99,'Employer of',1,NULL,NULL,NULL),
- (412,206,5,'b_a',99,'Employer of',129,'Employee of',1,NULL,NULL,NULL),
- (413,207,5,'a_b',43,'Employee of',113,'Employer of',1,NULL,NULL,NULL),
- (414,207,5,'b_a',113,'Employer of',43,'Employee of',1,NULL,NULL,NULL),
- (415,208,5,'a_b',185,'Employee of',116,'Employer of',1,NULL,NULL,NULL),
- (416,208,5,'b_a',116,'Employer of',185,'Employee of',1,NULL,NULL,NULL),
- (417,209,5,'a_b',58,'Employee of',122,'Employer of',1,NULL,NULL,NULL),
- (418,209,5,'b_a',122,'Employer of',58,'Employee of',1,NULL,NULL,NULL),
- (419,210,5,'a_b',155,'Employee of',124,'Employer of',1,NULL,NULL,NULL),
- (420,210,5,'b_a',124,'Employer of',155,'Employee of',1,NULL,NULL,NULL),
- (421,211,5,'a_b',91,'Employee of',126,'Employer of',1,NULL,NULL,NULL),
- (422,211,5,'b_a',126,'Employer of',91,'Employee of',1,NULL,NULL,NULL),
- (423,212,5,'a_b',187,'Employee of',152,'Employer of',1,NULL,NULL,NULL),
- (424,212,5,'b_a',152,'Employer of',187,'Employee of',1,NULL,NULL,NULL),
- (425,213,5,'a_b',190,'Employee of',163,'Employer of',1,NULL,NULL,NULL),
- (426,213,5,'b_a',163,'Employer of',190,'Employee of',1,NULL,NULL,NULL),
- (427,214,5,'a_b',82,'Employee of',191,'Employer of',1,NULL,NULL,NULL),
- (428,214,5,'b_a',191,'Employer of',82,'Employee of',1,NULL,NULL,NULL);
+ (1,1,1,'a_b',151,'Child of',161,'Parent of',1,NULL,NULL,NULL),
+ (2,1,1,'b_a',161,'Parent of',151,'Child of',1,NULL,NULL,NULL),
+ (3,2,1,'a_b',96,'Child of',161,'Parent of',1,NULL,NULL,NULL),
+ (4,2,1,'b_a',161,'Parent of',96,'Child of',1,NULL,NULL,NULL),
+ (5,3,1,'a_b',151,'Child of',144,'Parent of',1,NULL,NULL,NULL),
+ (6,3,1,'b_a',144,'Parent of',151,'Child of',1,NULL,NULL,NULL),
+ (7,4,1,'a_b',96,'Child of',144,'Parent of',1,NULL,NULL,NULL),
+ (8,4,1,'b_a',144,'Parent of',96,'Child of',1,NULL,NULL,NULL),
+ (9,5,4,'a_b',96,'Sibling of',151,'Sibling of',1,NULL,NULL,NULL),
+ (10,5,4,'b_a',151,'Sibling of',96,'Sibling of',1,NULL,NULL,NULL),
+ (11,6,8,'a_b',144,'Household Member of',29,'Household Member is',1,NULL,NULL,NULL),
+ (12,6,8,'b_a',29,'Household Member is',144,'Household Member of',1,NULL,NULL,NULL),
+ (13,7,8,'a_b',151,'Household Member of',29,'Household Member is',1,NULL,NULL,NULL),
+ (14,7,8,'b_a',29,'Household Member is',151,'Household Member of',1,NULL,NULL,NULL),
+ (15,8,8,'a_b',96,'Household Member of',29,'Household Member is',1,NULL,NULL,NULL),
+ (16,8,8,'b_a',29,'Household Member is',96,'Household Member of',1,NULL,NULL,NULL),
+ (17,9,7,'a_b',161,'Head of Household for',29,'Head of Household is',0,NULL,NULL,NULL),
+ (18,9,7,'b_a',29,'Head of Household is',161,'Head of Household for',0,NULL,NULL,NULL),
+ (19,10,2,'a_b',144,'Spouse of',161,'Spouse of',0,NULL,NULL,NULL),
+ (20,10,2,'b_a',161,'Spouse of',144,'Spouse of',0,NULL,NULL,NULL),
+ (21,11,1,'a_b',172,'Child of',179,'Parent of',1,NULL,NULL,NULL),
+ (22,11,1,'b_a',179,'Parent of',172,'Child of',1,NULL,NULL,NULL),
+ (23,12,1,'a_b',39,'Child of',179,'Parent of',1,NULL,NULL,NULL),
+ (24,12,1,'b_a',179,'Parent of',39,'Child of',1,NULL,NULL,NULL),
+ (25,13,1,'a_b',172,'Child of',63,'Parent of',1,NULL,NULL,NULL),
+ (26,13,1,'b_a',63,'Parent of',172,'Child of',1,NULL,NULL,NULL),
+ (27,14,1,'a_b',39,'Child of',63,'Parent of',1,NULL,NULL,NULL),
+ (28,14,1,'b_a',63,'Parent of',39,'Child of',1,NULL,NULL,NULL),
+ (29,15,4,'a_b',39,'Sibling of',172,'Sibling of',1,NULL,NULL,NULL),
+ (30,15,4,'b_a',172,'Sibling of',39,'Sibling of',1,NULL,NULL,NULL),
+ (31,16,8,'a_b',63,'Household Member of',27,'Household Member is',1,NULL,NULL,NULL),
+ (32,16,8,'b_a',27,'Household Member is',63,'Household Member of',1,NULL,NULL,NULL),
+ (33,17,8,'a_b',172,'Household Member of',27,'Household Member is',1,NULL,NULL,NULL),
+ (34,17,8,'b_a',27,'Household Member is',172,'Household Member of',1,NULL,NULL,NULL),
+ (35,18,8,'a_b',39,'Household Member of',27,'Household Member is',1,NULL,NULL,NULL),
+ (36,18,8,'b_a',27,'Household Member is',39,'Household Member of',1,NULL,NULL,NULL),
+ (37,19,7,'a_b',179,'Head of Household for',27,'Head of Household is',1,NULL,NULL,NULL),
+ (38,19,7,'b_a',27,'Head of Household is',179,'Head of Household for',1,NULL,NULL,NULL),
+ (39,20,2,'a_b',63,'Spouse of',179,'Spouse of',1,NULL,NULL,NULL),
+ (40,20,2,'b_a',179,'Spouse of',63,'Spouse of',1,NULL,NULL,NULL),
+ (41,21,1,'a_b',16,'Child of',159,'Parent of',1,NULL,NULL,NULL),
+ (42,21,1,'b_a',159,'Parent of',16,'Child of',1,NULL,NULL,NULL),
+ (43,22,1,'a_b',146,'Child of',159,'Parent of',1,NULL,NULL,NULL),
+ (44,22,1,'b_a',159,'Parent of',146,'Child of',1,NULL,NULL,NULL),
+ (45,23,1,'a_b',16,'Child of',32,'Parent of',1,NULL,NULL,NULL),
+ (46,23,1,'b_a',32,'Parent of',16,'Child of',1,NULL,NULL,NULL),
+ (47,24,1,'a_b',146,'Child of',32,'Parent of',1,NULL,NULL,NULL),
+ (48,24,1,'b_a',32,'Parent of',146,'Child of',1,NULL,NULL,NULL),
+ (49,25,4,'a_b',146,'Sibling of',16,'Sibling of',1,NULL,NULL,NULL),
+ (50,25,4,'b_a',16,'Sibling of',146,'Sibling of',1,NULL,NULL,NULL),
+ (51,26,8,'a_b',32,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
+ (52,26,8,'b_a',67,'Household Member is',32,'Household Member of',1,NULL,NULL,NULL),
+ (53,27,8,'a_b',16,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
+ (54,27,8,'b_a',67,'Household Member is',16,'Household Member of',1,NULL,NULL,NULL),
+ (55,28,8,'a_b',146,'Household Member of',67,'Household Member is',1,NULL,NULL,NULL),
+ (56,28,8,'b_a',67,'Household Member is',146,'Household Member of',1,NULL,NULL,NULL),
+ (57,29,7,'a_b',159,'Head of Household for',67,'Head of Household is',1,NULL,NULL,NULL),
+ (58,29,7,'b_a',67,'Head of Household is',159,'Head of Household for',1,NULL,NULL,NULL),
+ (59,30,2,'a_b',32,'Spouse of',159,'Spouse of',1,NULL,NULL,NULL),
+ (60,30,2,'b_a',159,'Spouse of',32,'Spouse of',1,NULL,NULL,NULL),
+ (61,31,1,'a_b',154,'Child of',105,'Parent of',1,NULL,NULL,NULL),
+ (62,31,1,'b_a',105,'Parent of',154,'Child of',1,NULL,NULL,NULL),
+ (63,32,1,'a_b',12,'Child of',105,'Parent of',1,NULL,NULL,NULL),
+ (64,32,1,'b_a',105,'Parent of',12,'Child of',1,NULL,NULL,NULL),
+ (65,33,1,'a_b',154,'Child of',83,'Parent of',1,NULL,NULL,NULL),
+ (66,33,1,'b_a',83,'Parent of',154,'Child of',1,NULL,NULL,NULL),
+ (67,34,1,'a_b',12,'Child of',83,'Parent of',1,NULL,NULL,NULL),
+ (68,34,1,'b_a',83,'Parent of',12,'Child of',1,NULL,NULL,NULL),
+ (69,35,4,'a_b',12,'Sibling of',154,'Sibling of',1,NULL,NULL,NULL),
+ (70,35,4,'b_a',154,'Sibling of',12,'Sibling of',1,NULL,NULL,NULL),
+ (71,36,8,'a_b',83,'Household Member of',106,'Household Member is',1,NULL,NULL,NULL),
+ (72,36,8,'b_a',106,'Household Member is',83,'Household Member of',1,NULL,NULL,NULL),
+ (73,37,8,'a_b',154,'Household Member of',106,'Household Member is',1,NULL,NULL,NULL),
+ (74,37,8,'b_a',106,'Household Member is',154,'Household Member of',1,NULL,NULL,NULL),
+ (75,38,8,'a_b',12,'Household Member of',106,'Household Member is',1,NULL,NULL,NULL),
+ (76,38,8,'b_a',106,'Household Member is',12,'Household Member of',1,NULL,NULL,NULL),
+ (77,39,7,'a_b',105,'Head of Household for',106,'Head of Household is',1,NULL,NULL,NULL),
+ (78,39,7,'b_a',106,'Head of Household is',105,'Head of Household for',1,NULL,NULL,NULL),
+ (79,40,2,'a_b',83,'Spouse of',105,'Spouse of',1,NULL,NULL,NULL),
+ (80,40,2,'b_a',105,'Spouse of',83,'Spouse of',1,NULL,NULL,NULL),
+ (81,41,1,'a_b',36,'Child of',194,'Parent of',1,NULL,NULL,NULL),
+ (82,41,1,'b_a',194,'Parent of',36,'Child of',1,NULL,NULL,NULL),
+ (83,42,1,'a_b',162,'Child of',194,'Parent of',1,NULL,NULL,NULL),
+ (84,42,1,'b_a',194,'Parent of',162,'Child of',1,NULL,NULL,NULL),
+ (85,43,1,'a_b',36,'Child of',79,'Parent of',1,NULL,NULL,NULL),
+ (86,43,1,'b_a',79,'Parent of',36,'Child of',1,NULL,NULL,NULL),
+ (87,44,1,'a_b',162,'Child of',79,'Parent of',1,NULL,NULL,NULL),
+ (88,44,1,'b_a',79,'Parent of',162,'Child of',1,NULL,NULL,NULL),
+ (89,45,4,'a_b',162,'Sibling of',36,'Sibling of',1,NULL,NULL,NULL),
+ (90,45,4,'b_a',36,'Sibling of',162,'Sibling of',1,NULL,NULL,NULL),
+ (91,46,8,'a_b',79,'Household Member of',47,'Household Member is',1,NULL,NULL,NULL),
+ (92,46,8,'b_a',47,'Household Member is',79,'Household Member of',1,NULL,NULL,NULL),
+ (93,47,8,'a_b',36,'Household Member of',47,'Household Member is',1,NULL,NULL,NULL),
+ (94,47,8,'b_a',47,'Household Member is',36,'Household Member of',1,NULL,NULL,NULL),
+ (95,48,8,'a_b',162,'Household Member of',47,'Household Member is',1,NULL,NULL,NULL),
+ (96,48,8,'b_a',47,'Household Member is',162,'Household Member of',1,NULL,NULL,NULL),
+ (97,49,7,'a_b',194,'Head of Household for',47,'Head of Household is',0,NULL,NULL,NULL),
+ (98,49,7,'b_a',47,'Head of Household is',194,'Head of Household for',0,NULL,NULL,NULL),
+ (99,50,2,'a_b',79,'Spouse of',194,'Spouse of',0,NULL,NULL,NULL),
+ (100,50,2,'b_a',194,'Spouse of',79,'Spouse of',0,NULL,NULL,NULL),
+ (101,51,1,'a_b',37,'Child of',69,'Parent of',1,NULL,NULL,NULL),
+ (102,51,1,'b_a',69,'Parent of',37,'Child of',1,NULL,NULL,NULL),
+ (103,52,1,'a_b',15,'Child of',69,'Parent of',1,NULL,NULL,NULL),
+ (104,52,1,'b_a',69,'Parent of',15,'Child of',1,NULL,NULL,NULL),
+ (105,53,1,'a_b',37,'Child of',170,'Parent of',1,NULL,NULL,NULL),
+ (106,53,1,'b_a',170,'Parent of',37,'Child of',1,NULL,NULL,NULL),
+ (107,54,1,'a_b',15,'Child of',170,'Parent of',1,NULL,NULL,NULL),
+ (108,54,1,'b_a',170,'Parent of',15,'Child of',1,NULL,NULL,NULL),
+ (109,55,4,'a_b',15,'Sibling of',37,'Sibling of',1,NULL,NULL,NULL),
+ (110,55,4,'b_a',37,'Sibling of',15,'Sibling of',1,NULL,NULL,NULL),
+ (111,56,8,'a_b',170,'Household Member of',200,'Household Member is',1,NULL,NULL,NULL),
+ (112,56,8,'b_a',200,'Household Member is',170,'Household Member of',1,NULL,NULL,NULL),
+ (113,57,8,'a_b',37,'Household Member of',200,'Household Member is',1,NULL,NULL,NULL),
+ (114,57,8,'b_a',200,'Household Member is',37,'Household Member of',1,NULL,NULL,NULL),
+ (115,58,8,'a_b',15,'Household Member of',200,'Household Member is',1,NULL,NULL,NULL),
+ (116,58,8,'b_a',200,'Household Member is',15,'Household Member of',1,NULL,NULL,NULL),
+ (117,59,7,'a_b',69,'Head of Household for',200,'Head of Household is',0,NULL,NULL,NULL),
+ (118,59,7,'b_a',200,'Head of Household is',69,'Head of Household for',0,NULL,NULL,NULL),
+ (119,60,2,'a_b',170,'Spouse of',69,'Spouse of',0,NULL,NULL,NULL),
+ (120,60,2,'b_a',69,'Spouse of',170,'Spouse of',0,NULL,NULL,NULL),
+ (121,61,1,'a_b',186,'Child of',131,'Parent of',1,NULL,NULL,NULL),
+ (122,61,1,'b_a',131,'Parent of',186,'Child of',1,NULL,NULL,NULL),
+ (123,62,1,'a_b',112,'Child of',131,'Parent of',1,NULL,NULL,NULL),
+ (124,62,1,'b_a',131,'Parent of',112,'Child of',1,NULL,NULL,NULL),
+ (125,63,1,'a_b',186,'Child of',59,'Parent of',1,NULL,NULL,NULL),
+ (126,63,1,'b_a',59,'Parent of',186,'Child of',1,NULL,NULL,NULL),
+ (127,64,1,'a_b',112,'Child of',59,'Parent of',1,NULL,NULL,NULL),
+ (128,64,1,'b_a',59,'Parent of',112,'Child of',1,NULL,NULL,NULL),
+ (129,65,4,'a_b',112,'Sibling of',186,'Sibling of',1,NULL,NULL,NULL),
+ (130,65,4,'b_a',186,'Sibling of',112,'Sibling of',1,NULL,NULL,NULL),
+ (131,66,8,'a_b',59,'Household Member of',103,'Household Member is',1,NULL,NULL,NULL),
+ (132,66,8,'b_a',103,'Household Member is',59,'Household Member of',1,NULL,NULL,NULL),
+ (133,67,8,'a_b',186,'Household Member of',103,'Household Member is',1,NULL,NULL,NULL),
+ (134,67,8,'b_a',103,'Household Member is',186,'Household Member of',1,NULL,NULL,NULL),
+ (135,68,8,'a_b',112,'Household Member of',103,'Household Member is',1,NULL,NULL,NULL),
+ (136,68,8,'b_a',103,'Household Member is',112,'Household Member of',1,NULL,NULL,NULL),
+ (137,69,7,'a_b',131,'Head of Household for',103,'Head of Household is',0,NULL,NULL,NULL),
+ (138,69,7,'b_a',103,'Head of Household is',131,'Head of Household for',0,NULL,NULL,NULL),
+ (139,70,2,'a_b',59,'Spouse of',131,'Spouse of',0,NULL,NULL,NULL),
+ (140,70,2,'b_a',131,'Spouse of',59,'Spouse of',0,NULL,NULL,NULL),
+ (141,71,1,'a_b',127,'Child of',89,'Parent of',1,NULL,NULL,NULL),
+ (142,71,1,'b_a',89,'Parent of',127,'Child of',1,NULL,NULL,NULL),
+ (143,72,1,'a_b',190,'Child of',89,'Parent of',1,NULL,NULL,NULL),
+ (144,72,1,'b_a',89,'Parent of',190,'Child of',1,NULL,NULL,NULL),
+ (145,73,1,'a_b',127,'Child of',11,'Parent of',1,NULL,NULL,NULL),
+ (146,73,1,'b_a',11,'Parent of',127,'Child of',1,NULL,NULL,NULL),
+ (147,74,1,'a_b',190,'Child of',11,'Parent of',1,NULL,NULL,NULL),
+ (148,74,1,'b_a',11,'Parent of',190,'Child of',1,NULL,NULL,NULL),
+ (149,75,4,'a_b',190,'Sibling of',127,'Sibling of',1,NULL,NULL,NULL),
+ (150,75,4,'b_a',127,'Sibling of',190,'Sibling of',1,NULL,NULL,NULL),
+ (151,76,8,'a_b',11,'Household Member of',75,'Household Member is',1,NULL,NULL,NULL),
+ (152,76,8,'b_a',75,'Household Member is',11,'Household Member of',1,NULL,NULL,NULL),
+ (153,77,8,'a_b',127,'Household Member of',75,'Household Member is',1,NULL,NULL,NULL),
+ (154,77,8,'b_a',75,'Household Member is',127,'Household Member of',1,NULL,NULL,NULL),
+ (155,78,8,'a_b',190,'Household Member of',75,'Household Member is',1,NULL,NULL,NULL),
+ (156,78,8,'b_a',75,'Household Member is',190,'Household Member of',1,NULL,NULL,NULL),
+ (157,79,7,'a_b',89,'Head of Household for',75,'Head of Household is',0,NULL,NULL,NULL),
+ (158,79,7,'b_a',75,'Head of Household is',89,'Head of Household for',0,NULL,NULL,NULL),
+ (159,80,2,'a_b',11,'Spouse of',89,'Spouse of',0,NULL,NULL,NULL),
+ (160,80,2,'b_a',89,'Spouse of',11,'Spouse of',0,NULL,NULL,NULL),
+ (161,81,1,'a_b',2,'Child of',201,'Parent of',1,NULL,NULL,NULL),
+ (162,81,1,'b_a',201,'Parent of',2,'Child of',1,NULL,NULL,NULL),
+ (163,82,1,'a_b',188,'Child of',201,'Parent of',1,NULL,NULL,NULL),
+ (164,82,1,'b_a',201,'Parent of',188,'Child of',1,NULL,NULL,NULL),
+ (165,83,1,'a_b',2,'Child of',178,'Parent of',1,NULL,NULL,NULL),
+ (166,83,1,'b_a',178,'Parent of',2,'Child of',1,NULL,NULL,NULL),
+ (167,84,1,'a_b',188,'Child of',178,'Parent of',1,NULL,NULL,NULL),
+ (168,84,1,'b_a',178,'Parent of',188,'Child of',1,NULL,NULL,NULL),
+ (169,85,4,'a_b',188,'Sibling of',2,'Sibling of',1,NULL,NULL,NULL),
+ (170,85,4,'b_a',2,'Sibling of',188,'Sibling of',1,NULL,NULL,NULL),
+ (171,86,8,'a_b',178,'Household Member of',66,'Household Member is',1,NULL,NULL,NULL),
+ (172,86,8,'b_a',66,'Household Member is',178,'Household Member of',1,NULL,NULL,NULL),
+ (173,87,8,'a_b',2,'Household Member of',66,'Household Member is',1,NULL,NULL,NULL),
+ (174,87,8,'b_a',66,'Household Member is',2,'Household Member of',1,NULL,NULL,NULL),
+ (175,88,8,'a_b',188,'Household Member of',66,'Household Member is',1,NULL,NULL,NULL),
+ (176,88,8,'b_a',66,'Household Member is',188,'Household Member of',1,NULL,NULL,NULL),
+ (177,89,7,'a_b',201,'Head of Household for',66,'Head of Household is',1,NULL,NULL,NULL),
+ (178,89,7,'b_a',66,'Head of Household is',201,'Head of Household for',1,NULL,NULL,NULL),
+ (179,90,2,'a_b',178,'Spouse of',201,'Spouse of',1,NULL,NULL,NULL),
+ (180,90,2,'b_a',201,'Spouse of',178,'Spouse of',1,NULL,NULL,NULL),
+ (181,91,1,'a_b',30,'Child of',26,'Parent of',1,NULL,NULL,NULL),
+ (182,91,1,'b_a',26,'Parent of',30,'Child of',1,NULL,NULL,NULL),
+ (183,92,1,'a_b',42,'Child of',26,'Parent of',1,NULL,NULL,NULL),
+ (184,92,1,'b_a',26,'Parent of',42,'Child of',1,NULL,NULL,NULL),
+ (185,93,1,'a_b',30,'Child of',20,'Parent of',1,NULL,NULL,NULL),
+ (186,93,1,'b_a',20,'Parent of',30,'Child of',1,NULL,NULL,NULL),
+ (187,94,1,'a_b',42,'Child of',20,'Parent of',1,NULL,NULL,NULL),
+ (188,94,1,'b_a',20,'Parent of',42,'Child of',1,NULL,NULL,NULL),
+ (189,95,4,'a_b',42,'Sibling of',30,'Sibling of',1,NULL,NULL,NULL),
+ (190,95,4,'b_a',30,'Sibling of',42,'Sibling of',1,NULL,NULL,NULL),
+ (191,96,8,'a_b',20,'Household Member of',92,'Household Member is',1,NULL,NULL,NULL),
+ (192,96,8,'b_a',92,'Household Member is',20,'Household Member of',1,NULL,NULL,NULL),
+ (193,97,8,'a_b',30,'Household Member of',92,'Household Member is',1,NULL,NULL,NULL),
+ (194,97,8,'b_a',92,'Household Member is',30,'Household Member of',1,NULL,NULL,NULL),
+ (195,98,8,'a_b',42,'Household Member of',92,'Household Member is',1,NULL,NULL,NULL),
+ (196,98,8,'b_a',92,'Household Member is',42,'Household Member of',1,NULL,NULL,NULL),
+ (197,99,7,'a_b',26,'Head of Household for',92,'Head of Household is',0,NULL,NULL,NULL),
+ (198,99,7,'b_a',92,'Head of Household is',26,'Head of Household for',0,NULL,NULL,NULL),
+ (199,100,2,'a_b',20,'Spouse of',26,'Spouse of',0,NULL,NULL,NULL),
+ (200,100,2,'b_a',26,'Spouse of',20,'Spouse of',0,NULL,NULL,NULL),
+ (201,101,1,'a_b',122,'Child of',139,'Parent of',1,NULL,NULL,NULL),
+ (202,101,1,'b_a',139,'Parent of',122,'Child of',1,NULL,NULL,NULL),
+ (203,102,1,'a_b',13,'Child of',139,'Parent of',1,NULL,NULL,NULL),
+ (204,102,1,'b_a',139,'Parent of',13,'Child of',1,NULL,NULL,NULL),
+ (205,103,1,'a_b',122,'Child of',18,'Parent of',1,NULL,NULL,NULL),
+ (206,103,1,'b_a',18,'Parent of',122,'Child of',1,NULL,NULL,NULL),
+ (207,104,1,'a_b',13,'Child of',18,'Parent of',1,NULL,NULL,NULL),
+ (208,104,1,'b_a',18,'Parent of',13,'Child of',1,NULL,NULL,NULL),
+ (209,105,4,'a_b',13,'Sibling of',122,'Sibling of',1,NULL,NULL,NULL),
+ (210,105,4,'b_a',122,'Sibling of',13,'Sibling of',1,NULL,NULL,NULL),
+ (211,106,8,'a_b',18,'Household Member of',85,'Household Member is',1,NULL,NULL,NULL),
+ (212,106,8,'b_a',85,'Household Member is',18,'Household Member of',1,NULL,NULL,NULL),
+ (213,107,8,'a_b',122,'Household Member of',85,'Household Member is',1,NULL,NULL,NULL),
+ (214,107,8,'b_a',85,'Household Member is',122,'Household Member of',1,NULL,NULL,NULL),
+ (215,108,8,'a_b',13,'Household Member of',85,'Household Member is',1,NULL,NULL,NULL),
+ (216,108,8,'b_a',85,'Household Member is',13,'Household Member of',1,NULL,NULL,NULL),
+ (217,109,7,'a_b',139,'Head of Household for',85,'Head of Household is',1,NULL,NULL,NULL),
+ (218,109,7,'b_a',85,'Head of Household is',139,'Head of Household for',1,NULL,NULL,NULL),
+ (219,110,2,'a_b',18,'Spouse of',139,'Spouse of',1,NULL,NULL,NULL),
+ (220,110,2,'b_a',139,'Spouse of',18,'Spouse of',1,NULL,NULL,NULL),
+ (221,111,1,'a_b',45,'Child of',99,'Parent of',1,NULL,NULL,NULL),
+ (222,111,1,'b_a',99,'Parent of',45,'Child of',1,NULL,NULL,NULL),
+ (223,112,1,'a_b',160,'Child of',99,'Parent of',1,NULL,NULL,NULL),
+ (224,112,1,'b_a',99,'Parent of',160,'Child of',1,NULL,NULL,NULL),
+ (225,113,1,'a_b',45,'Child of',100,'Parent of',1,NULL,NULL,NULL),
+ (226,113,1,'b_a',100,'Parent of',45,'Child of',1,NULL,NULL,NULL),
+ (227,114,1,'a_b',160,'Child of',100,'Parent of',1,NULL,NULL,NULL),
+ (228,114,1,'b_a',100,'Parent of',160,'Child of',1,NULL,NULL,NULL),
+ (229,115,4,'a_b',160,'Sibling of',45,'Sibling of',1,NULL,NULL,NULL),
+ (230,115,4,'b_a',45,'Sibling of',160,'Sibling of',1,NULL,NULL,NULL),
+ (231,116,8,'a_b',100,'Household Member of',158,'Household Member is',1,NULL,NULL,NULL),
+ (232,116,8,'b_a',158,'Household Member is',100,'Household Member of',1,NULL,NULL,NULL),
+ (233,117,8,'a_b',45,'Household Member of',158,'Household Member is',1,NULL,NULL,NULL),
+ (234,117,8,'b_a',158,'Household Member is',45,'Household Member of',1,NULL,NULL,NULL),
+ (235,118,8,'a_b',160,'Household Member of',158,'Household Member is',1,NULL,NULL,NULL),
+ (236,118,8,'b_a',158,'Household Member is',160,'Household Member of',1,NULL,NULL,NULL),
+ (237,119,7,'a_b',99,'Head of Household for',158,'Head of Household is',0,NULL,NULL,NULL),
+ (238,119,7,'b_a',158,'Head of Household is',99,'Head of Household for',0,NULL,NULL,NULL),
+ (239,120,2,'a_b',100,'Spouse of',99,'Spouse of',0,NULL,NULL,NULL),
+ (240,120,2,'b_a',99,'Spouse of',100,'Spouse of',0,NULL,NULL,NULL),
+ (241,121,1,'a_b',102,'Child of',181,'Parent of',1,NULL,NULL,NULL),
+ (242,121,1,'b_a',181,'Parent of',102,'Child of',1,NULL,NULL,NULL),
+ (243,122,1,'a_b',156,'Child of',181,'Parent of',1,NULL,NULL,NULL),
+ (244,122,1,'b_a',181,'Parent of',156,'Child of',1,NULL,NULL,NULL),
+ (245,123,1,'a_b',102,'Child of',111,'Parent of',1,NULL,NULL,NULL),
+ (246,123,1,'b_a',111,'Parent of',102,'Child of',1,NULL,NULL,NULL),
+ (247,124,1,'a_b',156,'Child of',111,'Parent of',1,NULL,NULL,NULL),
+ (248,124,1,'b_a',111,'Parent of',156,'Child of',1,NULL,NULL,NULL),
+ (249,125,4,'a_b',156,'Sibling of',102,'Sibling of',1,NULL,NULL,NULL),
+ (250,125,4,'b_a',102,'Sibling of',156,'Sibling of',1,NULL,NULL,NULL),
+ (251,126,8,'a_b',111,'Household Member of',57,'Household Member is',1,NULL,NULL,NULL),
+ (252,126,8,'b_a',57,'Household Member is',111,'Household Member of',1,NULL,NULL,NULL),
+ (253,127,8,'a_b',102,'Household Member of',57,'Household Member is',1,NULL,NULL,NULL),
+ (254,127,8,'b_a',57,'Household Member is',102,'Household Member of',1,NULL,NULL,NULL),
+ (255,128,8,'a_b',156,'Household Member of',57,'Household Member is',1,NULL,NULL,NULL),
+ (256,128,8,'b_a',57,'Household Member is',156,'Household Member of',1,NULL,NULL,NULL),
+ (257,129,7,'a_b',181,'Head of Household for',57,'Head of Household is',0,NULL,NULL,NULL),
+ (258,129,7,'b_a',57,'Head of Household is',181,'Head of Household for',0,NULL,NULL,NULL),
+ (259,130,2,'a_b',111,'Spouse of',181,'Spouse of',0,NULL,NULL,NULL),
+ (260,130,2,'b_a',181,'Spouse of',111,'Spouse of',0,NULL,NULL,NULL),
+ (261,131,1,'a_b',3,'Child of',40,'Parent of',1,NULL,NULL,NULL),
+ (262,131,1,'b_a',40,'Parent of',3,'Child of',1,NULL,NULL,NULL),
+ (263,132,1,'a_b',123,'Child of',40,'Parent of',1,NULL,NULL,NULL),
+ (264,132,1,'b_a',40,'Parent of',123,'Child of',1,NULL,NULL,NULL),
+ (265,133,1,'a_b',3,'Child of',124,'Parent of',1,NULL,NULL,NULL),
+ (266,133,1,'b_a',124,'Parent of',3,'Child of',1,NULL,NULL,NULL),
+ (267,134,1,'a_b',123,'Child of',124,'Parent of',1,NULL,NULL,NULL),
+ (268,134,1,'b_a',124,'Parent of',123,'Child of',1,NULL,NULL,NULL),
+ (269,135,4,'a_b',123,'Sibling of',3,'Sibling of',1,NULL,NULL,NULL),
+ (270,135,4,'b_a',3,'Sibling of',123,'Sibling of',1,NULL,NULL,NULL),
+ (271,136,8,'a_b',124,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
+ (272,136,8,'b_a',182,'Household Member is',124,'Household Member of',1,NULL,NULL,NULL),
+ (273,137,8,'a_b',3,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
+ (274,137,8,'b_a',182,'Household Member is',3,'Household Member of',1,NULL,NULL,NULL),
+ (275,138,8,'a_b',123,'Household Member of',182,'Household Member is',1,NULL,NULL,NULL),
+ (276,138,8,'b_a',182,'Household Member is',123,'Household Member of',1,NULL,NULL,NULL),
+ (277,139,7,'a_b',40,'Head of Household for',182,'Head of Household is',0,NULL,NULL,NULL),
+ (278,139,7,'b_a',182,'Head of Household is',40,'Head of Household for',0,NULL,NULL,NULL),
+ (279,140,2,'a_b',124,'Spouse of',40,'Spouse of',0,NULL,NULL,NULL),
+ (280,140,2,'b_a',40,'Spouse of',124,'Spouse of',0,NULL,NULL,NULL),
+ (281,141,1,'a_b',145,'Child of',196,'Parent of',1,NULL,NULL,NULL),
+ (282,141,1,'b_a',196,'Parent of',145,'Child of',1,NULL,NULL,NULL),
+ (283,142,1,'a_b',60,'Child of',196,'Parent of',1,NULL,NULL,NULL),
+ (284,142,1,'b_a',196,'Parent of',60,'Child of',1,NULL,NULL,NULL),
+ (285,143,1,'a_b',145,'Child of',143,'Parent of',1,NULL,NULL,NULL),
+ (286,143,1,'b_a',143,'Parent of',145,'Child of',1,NULL,NULL,NULL),
+ (287,144,1,'a_b',60,'Child of',143,'Parent of',1,NULL,NULL,NULL),
+ (288,144,1,'b_a',143,'Parent of',60,'Child of',1,NULL,NULL,NULL),
+ (289,145,4,'a_b',60,'Sibling of',145,'Sibling of',1,NULL,NULL,NULL),
+ (290,145,4,'b_a',145,'Sibling of',60,'Sibling of',1,NULL,NULL,NULL),
+ (291,146,8,'a_b',143,'Household Member of',199,'Household Member is',1,NULL,NULL,NULL),
+ (292,146,8,'b_a',199,'Household Member is',143,'Household Member of',1,NULL,NULL,NULL),
+ (293,147,8,'a_b',145,'Household Member of',199,'Household Member is',1,NULL,NULL,NULL),
+ (294,147,8,'b_a',199,'Household Member is',145,'Household Member of',1,NULL,NULL,NULL),
+ (295,148,8,'a_b',60,'Household Member of',199,'Household Member is',1,NULL,NULL,NULL),
+ (296,148,8,'b_a',199,'Household Member is',60,'Household Member of',1,NULL,NULL,NULL),
+ (297,149,7,'a_b',196,'Head of Household for',199,'Head of Household is',0,NULL,NULL,NULL),
+ (298,149,7,'b_a',199,'Head of Household is',196,'Head of Household for',0,NULL,NULL,NULL),
+ (299,150,2,'a_b',143,'Spouse of',196,'Spouse of',0,NULL,NULL,NULL),
+ (300,150,2,'b_a',196,'Spouse of',143,'Spouse of',0,NULL,NULL,NULL),
+ (301,151,1,'a_b',171,'Child of',21,'Parent of',1,NULL,NULL,NULL),
+ (302,151,1,'b_a',21,'Parent of',171,'Child of',1,NULL,NULL,NULL),
+ (303,152,1,'a_b',86,'Child of',21,'Parent of',1,NULL,NULL,NULL),
+ (304,152,1,'b_a',21,'Parent of',86,'Child of',1,NULL,NULL,NULL),
+ (305,153,1,'a_b',171,'Child of',193,'Parent of',1,NULL,NULL,NULL),
+ (306,153,1,'b_a',193,'Parent of',171,'Child of',1,NULL,NULL,NULL),
+ (307,154,1,'a_b',86,'Child of',193,'Parent of',1,NULL,NULL,NULL),
+ (308,154,1,'b_a',193,'Parent of',86,'Child of',1,NULL,NULL,NULL),
+ (309,155,4,'a_b',86,'Sibling of',171,'Sibling of',1,NULL,NULL,NULL),
+ (310,155,4,'b_a',171,'Sibling of',86,'Sibling of',1,NULL,NULL,NULL),
+ (311,156,8,'a_b',193,'Household Member of',93,'Household Member is',1,NULL,NULL,NULL),
+ (312,156,8,'b_a',93,'Household Member is',193,'Household Member of',1,NULL,NULL,NULL),
+ (313,157,8,'a_b',171,'Household Member of',93,'Household Member is',1,NULL,NULL,NULL),
+ (314,157,8,'b_a',93,'Household Member is',171,'Household Member of',1,NULL,NULL,NULL),
+ (315,158,8,'a_b',86,'Household Member of',93,'Household Member is',1,NULL,NULL,NULL),
+ (316,158,8,'b_a',93,'Household Member is',86,'Household Member of',1,NULL,NULL,NULL),
+ (317,159,7,'a_b',21,'Head of Household for',93,'Head of Household is',1,NULL,NULL,NULL),
+ (318,159,7,'b_a',93,'Head of Household is',21,'Head of Household for',1,NULL,NULL,NULL),
+ (319,160,2,'a_b',193,'Spouse of',21,'Spouse of',1,NULL,NULL,NULL),
+ (320,160,2,'b_a',21,'Spouse of',193,'Spouse of',1,NULL,NULL,NULL),
+ (321,161,1,'a_b',142,'Child of',189,'Parent of',1,NULL,NULL,NULL),
+ (322,161,1,'b_a',189,'Parent of',142,'Child of',1,NULL,NULL,NULL),
+ (323,162,1,'a_b',53,'Child of',189,'Parent of',1,NULL,NULL,NULL),
+ (324,162,1,'b_a',189,'Parent of',53,'Child of',1,NULL,NULL,NULL),
+ (325,163,1,'a_b',142,'Child of',157,'Parent of',1,NULL,NULL,NULL),
+ (326,163,1,'b_a',157,'Parent of',142,'Child of',1,NULL,NULL,NULL),
+ (327,164,1,'a_b',53,'Child of',157,'Parent of',1,NULL,NULL,NULL),
+ (328,164,1,'b_a',157,'Parent of',53,'Child of',1,NULL,NULL,NULL),
+ (329,165,4,'a_b',53,'Sibling of',142,'Sibling of',1,NULL,NULL,NULL),
+ (330,165,4,'b_a',142,'Sibling of',53,'Sibling of',1,NULL,NULL,NULL),
+ (331,166,8,'a_b',157,'Household Member of',114,'Household Member is',1,NULL,NULL,NULL),
+ (332,166,8,'b_a',114,'Household Member is',157,'Household Member of',1,NULL,NULL,NULL),
+ (333,167,8,'a_b',142,'Household Member of',114,'Household Member is',1,NULL,NULL,NULL),
+ (334,167,8,'b_a',114,'Household Member is',142,'Household Member of',1,NULL,NULL,NULL),
+ (335,168,8,'a_b',53,'Household Member of',114,'Household Member is',1,NULL,NULL,NULL),
+ (336,168,8,'b_a',114,'Household Member is',53,'Household Member of',1,NULL,NULL,NULL),
+ (337,169,7,'a_b',189,'Head of Household for',114,'Head of Household is',0,NULL,NULL,NULL),
+ (338,169,7,'b_a',114,'Head of Household is',189,'Head of Household for',0,NULL,NULL,NULL),
+ (339,170,2,'a_b',157,'Spouse of',189,'Spouse of',0,NULL,NULL,NULL),
+ (340,170,2,'b_a',189,'Spouse of',157,'Spouse of',0,NULL,NULL,NULL),
+ (341,171,1,'a_b',148,'Child of',136,'Parent of',1,NULL,NULL,NULL),
+ (342,171,1,'b_a',136,'Parent of',148,'Child of',1,NULL,NULL,NULL),
+ (343,172,1,'a_b',141,'Child of',136,'Parent of',1,NULL,NULL,NULL),
+ (344,172,1,'b_a',136,'Parent of',141,'Child of',1,NULL,NULL,NULL),
+ (345,173,1,'a_b',148,'Child of',155,'Parent of',1,NULL,NULL,NULL),
+ (346,173,1,'b_a',155,'Parent of',148,'Child of',1,NULL,NULL,NULL),
+ (347,174,1,'a_b',141,'Child of',155,'Parent of',1,NULL,NULL,NULL),
+ (348,174,1,'b_a',155,'Parent of',141,'Child of',1,NULL,NULL,NULL),
+ (349,175,4,'a_b',141,'Sibling of',148,'Sibling of',1,NULL,NULL,NULL),
+ (350,175,4,'b_a',148,'Sibling of',141,'Sibling of',1,NULL,NULL,NULL),
+ (351,176,8,'a_b',155,'Household Member of',87,'Household Member is',1,NULL,NULL,NULL),
+ (352,176,8,'b_a',87,'Household Member is',155,'Household Member of',1,NULL,NULL,NULL),
+ (353,177,8,'a_b',148,'Household Member of',87,'Household Member is',1,NULL,NULL,NULL),
+ (354,177,8,'b_a',87,'Household Member is',148,'Household Member of',1,NULL,NULL,NULL),
+ (355,178,8,'a_b',141,'Household Member of',87,'Household Member is',1,NULL,NULL,NULL),
+ (356,178,8,'b_a',87,'Household Member is',141,'Household Member of',1,NULL,NULL,NULL),
+ (357,179,7,'a_b',136,'Head of Household for',87,'Head of Household is',0,NULL,NULL,NULL),
+ (358,179,7,'b_a',87,'Head of Household is',136,'Head of Household for',0,NULL,NULL,NULL),
+ (359,180,2,'a_b',155,'Spouse of',136,'Spouse of',0,NULL,NULL,NULL),
+ (360,180,2,'b_a',136,'Spouse of',155,'Spouse of',0,NULL,NULL,NULL),
+ (361,181,1,'a_b',82,'Child of',185,'Parent of',1,NULL,NULL,NULL),
+ (362,181,1,'b_a',185,'Parent of',82,'Child of',1,NULL,NULL,NULL),
+ (363,182,1,'a_b',81,'Child of',185,'Parent of',1,NULL,NULL,NULL),
+ (364,182,1,'b_a',185,'Parent of',81,'Child of',1,NULL,NULL,NULL),
+ (365,183,1,'a_b',82,'Child of',129,'Parent of',1,NULL,NULL,NULL),
+ (366,183,1,'b_a',129,'Parent of',82,'Child of',1,NULL,NULL,NULL),
+ (367,184,1,'a_b',81,'Child of',129,'Parent of',1,NULL,NULL,NULL),
+ (368,184,1,'b_a',129,'Parent of',81,'Child of',1,NULL,NULL,NULL),
+ (369,185,4,'a_b',81,'Sibling of',82,'Sibling of',1,NULL,NULL,NULL),
+ (370,185,4,'b_a',82,'Sibling of',81,'Sibling of',1,NULL,NULL,NULL),
+ (371,186,8,'a_b',129,'Household Member of',7,'Household Member is',1,NULL,NULL,NULL),
+ (372,186,8,'b_a',7,'Household Member is',129,'Household Member of',1,NULL,NULL,NULL),
+ (373,187,8,'a_b',82,'Household Member of',7,'Household Member is',1,NULL,NULL,NULL),
+ (374,187,8,'b_a',7,'Household Member is',82,'Household Member of',1,NULL,NULL,NULL),
+ (375,188,8,'a_b',81,'Household Member of',7,'Household Member is',1,NULL,NULL,NULL),
+ (376,188,8,'b_a',7,'Household Member is',81,'Household Member of',1,NULL,NULL,NULL),
+ (377,189,7,'a_b',185,'Head of Household for',7,'Head of Household is',1,NULL,NULL,NULL),
+ (378,189,7,'b_a',7,'Head of Household is',185,'Head of Household for',1,NULL,NULL,NULL),
+ (379,190,2,'a_b',129,'Spouse of',185,'Spouse of',1,NULL,NULL,NULL),
+ (380,190,2,'b_a',185,'Spouse of',129,'Spouse of',1,NULL,NULL,NULL),
+ (381,191,1,'a_b',121,'Child of',55,'Parent of',1,NULL,NULL,NULL),
+ (382,191,1,'b_a',55,'Parent of',121,'Child of',1,NULL,NULL,NULL),
+ (383,192,1,'a_b',166,'Child of',55,'Parent of',1,NULL,NULL,NULL),
+ (384,192,1,'b_a',55,'Parent of',166,'Child of',1,NULL,NULL,NULL),
+ (385,193,1,'a_b',121,'Child of',128,'Parent of',1,NULL,NULL,NULL),
+ (386,193,1,'b_a',128,'Parent of',121,'Child of',1,NULL,NULL,NULL),
+ (387,194,1,'a_b',166,'Child of',128,'Parent of',1,NULL,NULL,NULL),
+ (388,194,1,'b_a',128,'Parent of',166,'Child of',1,NULL,NULL,NULL),
+ (389,195,4,'a_b',166,'Sibling of',121,'Sibling of',1,NULL,NULL,NULL),
+ (390,195,4,'b_a',121,'Sibling of',166,'Sibling of',1,NULL,NULL,NULL),
+ (391,196,8,'a_b',128,'Household Member of',167,'Household Member is',1,NULL,NULL,NULL),
+ (392,196,8,'b_a',167,'Household Member is',128,'Household Member of',1,NULL,NULL,NULL),
+ (393,197,8,'a_b',121,'Household Member of',167,'Household Member is',1,NULL,NULL,NULL),
+ (394,197,8,'b_a',167,'Household Member is',121,'Household Member of',1,NULL,NULL,NULL),
+ (395,198,8,'a_b',166,'Household Member of',167,'Household Member is',1,NULL,NULL,NULL),
+ (396,198,8,'b_a',167,'Household Member is',166,'Household Member of',1,NULL,NULL,NULL),
+ (397,199,7,'a_b',55,'Head of Household for',167,'Head of Household is',1,NULL,NULL,NULL),
+ (398,199,7,'b_a',167,'Head of Household is',55,'Head of Household for',1,NULL,NULL,NULL),
+ (399,200,2,'a_b',128,'Spouse of',55,'Spouse of',1,NULL,NULL,NULL),
+ (400,200,2,'b_a',55,'Spouse of',128,'Spouse of',1,NULL,NULL,NULL),
+ (401,201,5,'a_b',52,'Employee of',22,'Employer of',1,NULL,NULL,NULL),
+ (402,201,5,'b_a',22,'Employer of',52,'Employee of',1,NULL,NULL,NULL),
+ (403,202,5,'a_b',124,'Employee of',23,'Employer of',1,NULL,NULL,NULL),
+ (404,202,5,'b_a',23,'Employer of',124,'Employee of',1,NULL,NULL,NULL),
+ (405,203,5,'a_b',88,'Employee of',38,'Employer of',1,NULL,NULL,NULL),
+ (406,203,5,'b_a',38,'Employer of',88,'Employee of',1,NULL,NULL,NULL),
+ (407,204,5,'a_b',138,'Employee of',46,'Employer of',1,NULL,NULL,NULL),
+ (408,204,5,'b_a',46,'Employer of',138,'Employee of',1,NULL,NULL,NULL),
+ (409,205,5,'a_b',127,'Employee of',48,'Employer of',1,NULL,NULL,NULL),
+ (410,205,5,'b_a',48,'Employer of',127,'Employee of',1,NULL,NULL,NULL),
+ (411,206,5,'a_b',40,'Employee of',54,'Employer of',1,NULL,NULL,NULL),
+ (412,206,5,'b_a',54,'Employer of',40,'Employee of',1,NULL,NULL,NULL),
+ (413,207,5,'a_b',61,'Employee of',65,'Employer of',1,NULL,NULL,NULL),
+ (414,207,5,'b_a',65,'Employer of',61,'Employee of',1,NULL,NULL,NULL),
+ (415,208,5,'a_b',166,'Employee of',74,'Employer of',1,NULL,NULL,NULL),
+ (416,208,5,'b_a',74,'Employer of',166,'Employee of',1,NULL,NULL,NULL),
+ (417,209,5,'a_b',13,'Employee of',80,'Employer of',1,NULL,NULL,NULL),
+ (418,209,5,'b_a',80,'Employer of',13,'Employee of',1,NULL,NULL,NULL),
+ (419,210,5,'a_b',51,'Employee of',104,'Employer of',1,NULL,NULL,NULL),
+ (420,210,5,'b_a',104,'Employer of',51,'Employee of',1,NULL,NULL,NULL),
+ (421,211,5,'a_b',42,'Employee of',107,'Employer of',1,NULL,NULL,NULL),
+ (422,211,5,'b_a',107,'Employer of',42,'Employee of',1,NULL,NULL,NULL),
+ (423,212,5,'a_b',161,'Employee of',109,'Employer of',1,NULL,NULL,NULL),
+ (424,212,5,'b_a',109,'Employer of',161,'Employee of',1,NULL,NULL,NULL),
+ (425,213,5,'a_b',122,'Employee of',113,'Employer of',1,NULL,NULL,NULL),
+ (426,213,5,'b_a',113,'Employer of',122,'Employee of',1,NULL,NULL,NULL),
+ (427,214,5,'a_b',50,'Employee of',115,'Employer of',1,NULL,NULL,NULL),
+ (428,214,5,'b_a',115,'Employer of',50,'Employee of',1,NULL,NULL,NULL),
+ (429,215,5,'a_b',99,'Employee of',126,'Employer of',1,NULL,NULL,NULL),
+ (430,215,5,'b_a',126,'Employer of',99,'Employee of',1,NULL,NULL,NULL),
+ (431,216,5,'a_b',134,'Employee of',165,'Employer of',1,NULL,NULL,NULL),
+ (432,216,5,'b_a',165,'Employer of',134,'Employee of',1,NULL,NULL,NULL),
+ (433,217,5,'a_b',179,'Employee of',173,'Employer of',1,NULL,NULL,NULL),
+ (434,217,5,'b_a',173,'Employer of',179,'Employee of',1,NULL,NULL,NULL),
+ (435,218,5,'a_b',8,'Employee of',175,'Employer of',1,NULL,NULL,NULL),
+ (436,218,5,'b_a',175,'Employer of',8,'Employee of',1,NULL,NULL,NULL),
+ (437,219,5,'a_b',17,'Employee of',180,'Employer of',1,NULL,NULL,NULL),
+ (438,219,5,'b_a',180,'Employer of',17,'Employee of',1,NULL,NULL,NULL);
 /*!40000 ALTER TABLE `civicrm_relationship_cache` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -12014,90 +12052,90 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_subscription_history` WRITE;
 /*!40000 ALTER TABLE `civicrm_subscription_history` DISABLE KEYS */;
 INSERT INTO `civicrm_subscription_history` (`id`, `contact_id`, `group_id`, `date`, `method`, `status`, `tracking`) VALUES
- (1,188,2,'2021-07-26 04:24:00','Email','Added',NULL),
- (2,73,2,'2022-03-12 18:49:14','Admin','Added',NULL),
- (3,77,2,'2022-01-28 00:22:42','Admin','Added',NULL),
- (4,106,2,'2022-04-05 18:22:06','Email','Added',NULL),
- (5,133,2,'2022-04-13 07:36:20','Email','Added',NULL),
- (6,14,2,'2022-04-08 22:40:49','Email','Added',NULL),
- (7,162,2,'2021-07-08 17:14:05','Email','Added',NULL),
- (8,111,2,'2021-11-29 13:12:19','Admin','Added',NULL),
- (9,30,2,'2021-09-13 23:49:56','Email','Added',NULL),
- (10,90,2,'2021-09-15 08:02:05','Admin','Added',NULL),
- (11,58,2,'2021-10-12 03:22:10','Admin','Added',NULL),
- (12,135,2,'2022-05-02 01:38:33','Email','Added',NULL),
- (13,195,2,'2021-10-19 07:14:52','Email','Added',NULL),
- (14,142,2,'2021-10-26 12:31:09','Email','Added',NULL),
- (15,46,2,'2021-12-05 19:25:36','Email','Added',NULL),
- (16,11,2,'2022-06-08 09:19:36','Email','Added',NULL),
- (17,187,2,'2022-05-28 17:51:09','Admin','Added',NULL),
- (18,47,2,'2022-06-12 15:35:11','Email','Added',NULL),
- (19,136,2,'2021-08-03 17:28:14','Email','Added',NULL),
- (20,26,2,'2022-05-17 23:17:19','Admin','Added',NULL),
- (21,59,2,'2022-01-24 20:00:31','Admin','Added',NULL),
- (22,139,2,'2021-08-10 06:11:27','Email','Added',NULL),
- (23,86,2,'2022-03-26 23:45:31','Email','Added',NULL),
- (24,168,2,'2021-12-14 18:04:52','Admin','Added',NULL),
- (25,123,2,'2021-08-17 20:31:28','Admin','Added',NULL),
- (26,78,2,'2022-04-30 03:37:26','Email','Added',NULL),
- (27,100,2,'2021-08-16 22:59:23','Admin','Added',NULL),
- (28,71,2,'2022-03-27 15:02:43','Email','Added',NULL),
- (29,108,2,'2022-03-11 08:16:00','Email','Added',NULL),
- (30,110,2,'2021-07-03 09:48:44','Admin','Added',NULL),
- (31,104,2,'2022-04-21 15:01:53','Email','Added',NULL),
- (32,62,2,'2021-12-18 12:05:32','Email','Added',NULL),
- (33,175,2,'2021-08-05 18:24:35','Email','Added',NULL),
- (34,28,2,'2022-03-15 00:10:04','Admin','Added',NULL),
- (35,70,2,'2022-05-28 22:08:53','Admin','Added',NULL),
- (36,164,2,'2021-06-19 07:22:37','Admin','Added',NULL),
- (37,107,2,'2022-02-11 20:53:59','Email','Added',NULL),
- (38,101,2,'2021-12-31 05:28:46','Email','Added',NULL),
- (39,9,2,'2021-08-01 10:19:25','Admin','Added',NULL),
- (40,138,2,'2021-09-25 14:03:05','Admin','Added',NULL),
- (41,2,2,'2021-11-17 10:58:22','Admin','Added',NULL),
- (42,74,2,'2021-06-28 11:59:54','Admin','Added',NULL),
- (43,10,2,'2021-11-26 06:00:53','Admin','Added',NULL),
- (44,141,2,'2021-12-20 19:40:19','Email','Added',NULL),
- (45,79,2,'2022-03-03 06:12:08','Admin','Added',NULL),
- (46,12,2,'2022-04-12 01:43:36','Email','Added',NULL),
- (47,93,2,'2022-03-02 18:17:11','Admin','Added',NULL),
- (48,66,2,'2021-08-01 11:37:54','Email','Added',NULL),
- (49,193,2,'2021-10-03 18:56:25','Email','Added',NULL),
- (50,37,2,'2022-01-31 04:51:53','Email','Added',NULL),
- (51,165,2,'2022-05-04 00:49:53','Email','Added',NULL),
- (52,25,2,'2021-06-27 18:11:53','Email','Added',NULL),
- (53,27,2,'2021-12-07 23:22:15','Email','Added',NULL),
- (54,65,2,'2022-02-13 08:48:05','Admin','Added',NULL),
- (55,88,2,'2021-12-10 10:13:26','Admin','Added',NULL),
- (56,89,2,'2022-06-05 23:45:14','Admin','Added',NULL),
- (57,36,2,'2021-12-01 05:32:11','Email','Added',NULL),
- (58,184,2,'2021-11-12 14:24:35','Email','Added',NULL),
- (59,167,2,'2021-07-27 17:17:25','Admin','Added',NULL),
- (60,189,2,'2021-11-01 20:14:21','Admin','Added',NULL),
- (61,3,3,'2022-06-04 06:09:29','Email','Added',NULL),
- (62,146,3,'2021-11-19 01:53:55','Admin','Added',NULL),
- (63,55,3,'2021-08-25 16:19:25','Email','Added',NULL),
- (64,148,3,'2021-08-22 15:14:27','Admin','Added',NULL),
- (65,4,3,'2021-10-25 20:26:24','Admin','Added',NULL),
- (66,41,3,'2022-03-04 14:46:43','Admin','Added',NULL),
- (67,144,3,'2022-05-13 14:17:53','Admin','Added',NULL),
- (68,171,3,'2022-04-20 11:54:59','Email','Added',NULL),
- (69,81,3,'2022-03-26 08:17:39','Admin','Added',NULL),
- (70,200,3,'2021-07-05 01:59:21','Admin','Added',NULL),
- (71,145,3,'2022-03-30 05:11:16','Email','Added',NULL),
- (72,92,3,'2021-12-01 03:13:02','Email','Added',NULL),
- (73,84,3,'2022-01-01 04:23:08','Admin','Added',NULL),
- (74,64,3,'2022-04-23 23:50:05','Email','Added',NULL),
- (75,53,3,'2021-12-26 08:11:42','Email','Added',NULL),
- (76,188,4,'2021-11-25 02:51:06','Email','Added',NULL),
- (77,111,4,'2021-07-14 06:26:43','Admin','Added',NULL),
- (78,46,4,'2021-12-03 23:43:18','Email','Added',NULL),
- (79,139,4,'2021-09-27 22:15:26','Admin','Added',NULL),
- (80,108,4,'2021-12-08 05:12:23','Admin','Added',NULL),
- (81,164,4,'2021-08-16 22:15:20','Admin','Added',NULL),
- (82,10,4,'2022-01-20 09:04:37','Email','Added',NULL),
- (83,37,4,'2021-06-16 17:36:32','Admin','Added',NULL),
- (84,202,4,'2021-10-30 12:15:34','Email','Added',NULL);
+ (1,176,2,'2022-04-14 17:53:21','Admin','Added',NULL),
+ (2,64,2,'2022-01-09 03:40:07','Email','Added',NULL),
+ (3,168,2,'2022-03-26 09:39:30','Admin','Added',NULL),
+ (4,134,2,'2022-05-29 17:33:42','Email','Added',NULL),
+ (5,174,2,'2021-08-06 08:01:49','Admin','Added',NULL),
+ (6,43,2,'2022-02-01 11:40:28','Email','Added',NULL),
+ (7,14,2,'2022-05-19 14:09:30','Admin','Added',NULL),
+ (8,49,2,'2022-06-09 07:52:11','Admin','Added',NULL),
+ (9,195,2,'2022-01-09 00:43:33','Admin','Added',NULL),
+ (10,34,2,'2022-06-11 18:05:54','Admin','Added',NULL),
+ (11,191,2,'2022-05-25 19:26:26','Email','Added',NULL),
+ (12,28,2,'2021-10-10 04:29:41','Admin','Added',NULL),
+ (13,97,2,'2022-01-14 06:46:31','Email','Added',NULL),
+ (14,77,2,'2022-05-09 07:20:33','Email','Added',NULL),
+ (15,110,2,'2022-01-22 21:47:28','Email','Added',NULL),
+ (16,101,2,'2021-06-30 07:20:29','Admin','Added',NULL),
+ (17,152,2,'2022-02-22 05:31:45','Email','Added',NULL),
+ (18,61,2,'2021-06-29 00:03:10','Admin','Added',NULL),
+ (19,5,2,'2022-06-02 20:10:59','Email','Added',NULL),
+ (20,132,2,'2022-01-31 07:31:12','Email','Added',NULL),
+ (21,184,2,'2022-03-14 19:26:20','Admin','Added',NULL),
+ (22,50,2,'2021-06-27 03:51:21','Admin','Added',NULL),
+ (23,98,2,'2022-05-03 16:58:50','Admin','Added',NULL),
+ (24,84,2,'2021-08-31 08:13:00','Email','Added',NULL),
+ (25,9,2,'2022-06-16 19:09:59','Email','Added',NULL),
+ (26,70,2,'2022-02-27 04:53:45','Email','Added',NULL),
+ (27,25,2,'2022-03-07 08:24:57','Admin','Added',NULL),
+ (28,137,2,'2021-07-18 14:40:46','Email','Added',NULL),
+ (29,90,2,'2022-05-02 09:41:04','Admin','Added',NULL),
+ (30,4,2,'2022-01-27 06:12:41','Admin','Added',NULL),
+ (31,116,2,'2021-07-16 15:12:12','Email','Added',NULL),
+ (32,149,2,'2021-07-27 17:48:16','Admin','Added',NULL),
+ (33,108,2,'2021-08-13 10:39:17','Email','Added',NULL),
+ (34,94,2,'2021-07-26 14:38:20','Admin','Added',NULL),
+ (35,130,2,'2021-09-13 02:54:56','Admin','Added',NULL),
+ (36,41,2,'2021-09-05 10:52:14','Admin','Added',NULL),
+ (37,73,2,'2021-11-22 01:11:30','Admin','Added',NULL),
+ (38,164,2,'2022-01-29 02:33:53','Admin','Added',NULL),
+ (39,138,2,'2021-10-09 21:50:37','Admin','Added',NULL),
+ (40,147,2,'2021-12-13 06:44:30','Admin','Added',NULL),
+ (41,91,2,'2021-12-02 14:43:37','Admin','Added',NULL),
+ (42,62,2,'2022-02-15 05:22:46','Email','Added',NULL),
+ (43,24,2,'2022-03-06 01:59:04','Admin','Added',NULL),
+ (44,183,2,'2021-10-05 17:18:58','Admin','Added',NULL),
+ (45,187,2,'2022-01-21 14:57:48','Admin','Added',NULL),
+ (46,118,2,'2021-09-04 14:19:55','Admin','Added',NULL),
+ (47,140,2,'2021-12-25 17:56:08','Email','Added',NULL),
+ (48,153,2,'2022-04-25 19:06:23','Email','Added',NULL),
+ (49,58,2,'2022-06-05 03:50:10','Admin','Added',NULL),
+ (50,163,2,'2022-06-13 12:01:37','Email','Added',NULL),
+ (51,44,2,'2021-11-10 06:57:41','Admin','Added',NULL),
+ (52,72,2,'2021-11-15 17:59:59','Admin','Added',NULL),
+ (53,95,2,'2021-09-15 11:03:30','Email','Added',NULL),
+ (54,6,2,'2021-09-23 17:52:04','Admin','Added',NULL),
+ (55,31,2,'2022-02-03 20:59:52','Admin','Added',NULL),
+ (56,177,2,'2021-09-24 04:56:02','Admin','Added',NULL),
+ (57,119,2,'2021-07-03 04:10:08','Admin','Added',NULL),
+ (58,120,2,'2021-12-21 19:56:52','Admin','Added',NULL),
+ (59,35,2,'2021-11-07 16:24:57','Admin','Added',NULL),
+ (60,52,2,'2021-09-14 17:14:17','Admin','Added',NULL),
+ (61,117,3,'2022-01-16 00:11:38','Admin','Added',NULL),
+ (62,197,3,'2022-04-27 16:05:28','Admin','Added',NULL),
+ (63,17,3,'2021-07-04 20:06:54','Admin','Added',NULL),
+ (64,198,3,'2022-01-30 13:46:53','Admin','Added',NULL),
+ (65,33,3,'2021-09-22 07:26:37','Email','Added',NULL),
+ (66,169,3,'2022-06-05 21:45:28','Email','Added',NULL),
+ (67,192,3,'2021-10-01 10:36:50','Admin','Added',NULL),
+ (68,71,3,'2022-05-04 06:33:48','Admin','Added',NULL),
+ (69,19,3,'2021-08-22 18:06:46','Admin','Added',NULL),
+ (70,133,3,'2021-08-24 11:31:18','Admin','Added',NULL),
+ (71,88,3,'2022-04-09 17:42:02','Email','Added',NULL),
+ (72,76,3,'2021-12-05 17:45:38','Email','Added',NULL),
+ (73,125,3,'2022-03-04 14:49:22','Admin','Added',NULL),
+ (74,10,3,'2022-01-31 16:01:01','Email','Added',NULL),
+ (75,51,3,'2021-12-01 18:35:51','Email','Added',NULL),
+ (76,176,4,'2021-12-22 00:23:07','Admin','Added',NULL),
+ (77,49,4,'2022-06-18 12:17:40','Admin','Added',NULL),
+ (78,110,4,'2022-01-24 14:04:31','Admin','Added',NULL),
+ (79,50,4,'2021-07-30 06:40:28','Admin','Added',NULL),
+ (80,90,4,'2021-07-19 19:54:48','Admin','Added',NULL),
+ (81,41,4,'2022-05-08 20:25:33','Admin','Added',NULL),
+ (82,24,4,'2021-10-30 07:02:59','Email','Added',NULL),
+ (83,163,4,'2022-04-12 16:44:32','Email','Added',NULL),
+ (84,202,4,'2021-08-01 01:13:55','Admin','Added',NULL);
 /*!40000 ALTER TABLE `civicrm_subscription_history` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -12323,24 +12361,18 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_website` WRITE;
 /*!40000 ALTER TABLE `civicrm_website` DISABLE KEYS */;
 INSERT INTO `civicrm_website` (`id`, `contact_id`, `url`, `website_type_id`) VALUES
- (1,163,'http://wvempowermenttrust.org',1),
- (2,80,'http://auburnenvironmental.org',1),
- (3,99,'http://friendswellnessfellowship.org',1),
- (4,61,'http://athenssystems.org',1),
- (5,132,'http://greentrust.org',1),
- (6,152,'http://northpointinitiative.org',1),
- (7,178,'http://urbansystems.org',1),
- (8,126,'http://forbestownlegal.org',1),
- (9,124,'http://progressiveartspartners.org',1),
- (10,85,'http://nymusicpartnership.org',1),
- (11,127,'http://clartscenter.org',1),
- (12,34,'http://baymusic.org',1),
- (13,113,'http://lincolntrust.org',1),
- (14,6,'http://unitedmusic.org',1),
- (15,116,'http://sacramentopartners.org',1),
- (16,122,'http://secondmusic.org',1),
- (17,191,'http://californiasystems.org',1),
- (18,159,'http://griffinenvironmental.org',1);
+ (1,107,'http://michiganfund.org',1),
+ (2,48,'http://illinoisschool.org',1),
+ (3,175,'http://dousmansolutions.org',1),
+ (4,74,'http://cadellsystems.org',1),
+ (5,23,'http://lincolninitiative.org',1),
+ (6,109,'http://coloradonetwork.org',1),
+ (7,22,'http://woodbridgeempowerment.org',1),
+ (8,150,'http://chillicothefamily.org',1),
+ (9,104,'http://marylandcenter.org',1),
+ (10,65,'http://secondcenter.org',1),
+ (11,113,'http://californiaenvironmentalnetwork.org',1),
+ (12,46,'http://californiafamilyalliance.org',1);
 /*!40000 ALTER TABLE `civicrm_website` ENABLE KEYS */;
 UNLOCK TABLES;
 
@@ -12377,7 +12409,7 @@ UNLOCK TABLES;
 /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
 /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
 
--- Dump completed on 2022-06-15 13:01:51
+-- Dump completed on 2022-06-22  9:51:55
 -- +--------------------------------------------------------------------+
 -- | Copyright CiviCRM LLC. All rights reserved.                        |
 -- |                                                                    |
index 046d353dd14d1c65827523583160ff8ffbffba4c..9c57dfa77fcbf2849ff40c150fd2cc0d94ba9c2d 100644 (file)
  {include file="CRM/common/WizardHeader.tpl"}
 <div class="help">
     <p>
-    {ts}<strong>Import has completed successfully.</strong> The information below summarizes the results.{/ts}
+      <strong>{ts}Import has completed successfully.{/ts}</strong>
+    {if $outputUnavailable}{ts}Detailed information is no longer available.{/ts}{else}{ts}The information below summarizes the results.{/ts}{/if}
     </p>
 
-   {if $unMatchCount }
+   {if $unMatchCount}
         <p class="error">
         {ts count=$unMatchCount plural='CiviCRM has detected mismatched contact IDs. These records have not been updated.'}CiviCRM has detected mismatched contact ID. This record has not been updated.{/ts}
         </p>
@@ -52,8 +53,9 @@
         {ts 1=$downloadAddressRecordsUrl}You can <a href='%1'>Download Street Address Records </a>. You may then edit those contact records and update the street address accordingly.{/ts}
         </p>
     {/if}
-</div>
- {* Summary of Import Results (record counts) *}
+  </div>
+  {if !$outputUnavailable}
+  {* Summary of Import Results (record counts) *}
   <table id="summary-counts" class="report">
     <tr><td class="label crm-grid-cell">{ts}Total Rows{/ts}</td>
       <td class="data">{$totalRowCount}</td>
     {/if}
 
     <tr>
-      <td class="label crm-grid-cell">{ts}Total Contacts{/ts}</td>
+      <td class="label crm-grid-cell">{ts}Total Rows Imported{/ts}</td>
       <td class="data">{$validRowCount}</td>
-      <td class="explanation">{ts}Total number of contact records created or modified during the import.{/ts}</td>
+      <td class="explanation">{ts}Total number of primary records created or modified during the import.{/ts}</td>
     </tr>
+    {foreach from=$trackingSummary item="summaryRow"}
+      <tr>
+        <td class="label crm-grid-cell"></td>
+        <td class="data">{$summaryRow.value}</td>
+        <td class="explanation">{$summaryRow.description}</td>
+      </tr>
+    {/foreach}
 
     {if $groupAdditions}
     <tr><td class="label crm-grid-cell">{ts}Import to Groups{/ts}</td>
     {/if}
 
  </table>
+  {/if}
 
 </div>
index 3bfd864ea8a84b55a6826002be512c0d4a0da9a3..1beb28c2fe7c731b28288e3de5763ecfc7db37a9 100644 (file)
     </fieldset>
   {/if}
 
-  {if $pcpBlock}
+  {if $pcpBlock && $pcp_display_in_roll}
     <div class="crm-group pcp_display-group">
       <div class="header-dark">
         {ts}Contribution Honor Roll{/ts}
       </div>
       <div class="display-block">
-        {if $pcp_display_in_roll}
-          {ts}List my contribution{/ts}
-          {if $pcp_is_anonymous}
-            <strong>{ts}anonymously{/ts}.</strong>
+        {ts}List my contribution{/ts}
+        {if $pcp_is_anonymous}
+          <strong>{ts}anonymously{/ts}.</strong>
+        {else}
+          {ts}under the name{/ts}:
+          <strong>{$pcp_roll_nickname}</strong>
+          <br/>
+          {if $pcp_personal_note}
+            {ts}With the personal note{/ts}:
+            <strong>{$pcp_personal_note}</strong>
           {else}
-            {ts}under the name{/ts}:
-            <strong>{$pcp_roll_nickname}</strong>
-            <br/>
-            {if $pcp_personal_note}
-              {ts}With the personal note{/ts}:
-              <strong>{$pcp_personal_note}</strong>
-            {else}
-              <strong>{ts}With no personal note{/ts}</strong>
-            {/if}
+            <strong>{ts}With no personal note{/ts}</strong>
           {/if}
-        {else}
-          {ts}Don't list my contribution in the honor roll.{/ts}
         {/if}
         <br/>
       </div>
index 3e638d8aacd31689e96944c7b8322422a9fb94ec..c9ac6090e09ae4b0141204478d51b6c03863d7b5 100644 (file)
     </fieldset>
   {/if}
 
-  {if $pcpBlock}
+  {if $pcpBlock && $pcp_display_in_roll}
     <div class="crm-group pcp_display-group">
       <div class="header-dark">
         {ts}Contribution Honor Roll{/ts}
       </div>
       <div class="display-block">
-        {if $pcp_display_in_roll}
-          {ts}List my contribution{/ts}
-          {if $pcp_is_anonymous}
-            <strong>{ts}anonymously{/ts}.</strong>
+        {ts}List my contribution{/ts}
+        {if $pcp_is_anonymous}
+          <strong>{ts}anonymously{/ts}.</strong>
+        {else}
+          {ts}under the name{/ts}: <strong>{$pcp_roll_nickname}</strong><br/>
+          {if $pcp_personal_note}
+            {ts}With the personal note{/ts}: <strong>{$pcp_personal_note}</strong>
           {else}
-            {ts}under the name{/ts}: <strong>{$pcp_roll_nickname}</strong><br/>
-            {if $pcp_personal_note}
-              {ts}With the personal note{/ts}: <strong>{$pcp_personal_note}</strong>
-            {else}
-              <strong>{ts}With no personal note{/ts}</strong>
-            {/if}
+            <strong>{ts}With no personal note{/ts}</strong>
           {/if}
-        {else}
-          {ts}Don't list my contribution in the honor roll.{/ts}
         {/if}
         <br />
       </div>
index 3db616c76c5932b18fbc620777451533fa34abbb..ba35c212f8b2bee97d1ce211a520bf7ce0af05c2 100644 (file)
@@ -12,11 +12,27 @@ VERSION:2.0
 PRODID:-//CiviCRM//NONSGML CiviEvent iCal//EN
 X-WR-TIMEZONE:{$timezone}
 METHOD:PUBLISH
+{foreach from=$timezones item=tzItem}
+BEGIN:VTIMEZONE
+TZID:{$tzItem.id}
+{foreach from=$tzItem.transitions item=tzTr}
+BEGIN:{$tzTr.type}
+TZOFFSETFROM:{$tzTr.offset_from}
+TZOFFSETTO:{$tzTr.offset_to}
+TZNAME:{$tzTr.abbr}
+{if $tzTr.dtstart}
+DTSTART:{$tzTr.dtstart|crmICalDate}
+{/if}
+END:{$tzTr.type}
+{/foreach}
+END:VTIMEZONE
+{/foreach}
 {foreach from=$events key=uid item=event}
 BEGIN:VEVENT
 UID:{$event.uid}
 SUMMARY:{$event.title|crmICalText}
 {if $event.description}
+X-ALT-DESC;FMTTYPE=text/html:{$event.description|crmICalText:true:29}
 DESCRIPTION:{$event.description|crmICalText}
 {/if}
 {if $event.event_type}
index ffb5259b5fb5ae15537f7df4945d03b26bb3bfb2..ed85ad03f1c54c084a8b7de30f82e8d5d9e3aab2 100644 (file)
@@ -19,6 +19,8 @@
 {foreach from=$events key=uid item=event}
 <item>
 <title>{$event.title|escape:'html'}</title>
+{* pubDate must follow RFC822 format *}
+<pubDate>{$event.start_date|crmRSSPubDate}</pubDate>
 <link>{crmURL p='civicrm/event/info' q="reset=1&id=`$event.event_id`" fe=1 a=1}</link>
 <description>
 {if $event.summary}{$event.summary|escape:'html'}
index 862728aa978c92ebea6071bae8cd01997af6f53a..20fa9774f0be3b886f5bdb9b11e458be057036d3 100644 (file)
         </div>
     </div>
 
-    {if $pcpBlock}
+    {if $pcpBlock && $pcp_display_in_roll}
     <div class="crm-group pcp_display-group">
         <div class="header-dark">
            {ts}Contribution Honor Roll{/ts}
         </div>
         <div class="display-block">
-            {if $pcp_display_in_roll}
-                {ts}List my contribution{/ts}
-                {if $pcp_is_anonymous}
-                    <strong>{ts}anonymously{/ts}.</strong>
-                {else}
+          {ts}List my contribution{/ts}
+          {if $pcp_is_anonymous}
+              <strong>{ts}anonymously{/ts}.</strong>
+          {else}
             {ts}under the name{/ts}: <strong>{$pcp_roll_nickname}</strong><br/>
-                    {if $pcp_personal_note}
-                        {ts}With the personal note{/ts}: <strong>{$pcp_personal_note}</strong>
-                    {else}
-                     <strong>{ts}With no personal note{/ts}</strong>
-                     {/if}
-                {/if}
+            {if $pcp_personal_note}
+                {ts}With the personal note{/ts}: <strong>{$pcp_personal_note}</strong>
             {else}
-                {ts}Don't list my contribution in the honor roll.{/ts}
-            {/if}
-            <br />
+             <strong>{ts}With no personal note{/ts}</strong>
+             {/if}
+          {/if}
+          <br />
         </div>
     </div>
     {/if}
index 05a676c69469e94a579873146c6f290fc36ce78f..2f6a31556762d912b51d2076a2159935bb772dbb 100644 (file)
@@ -9,8 +9,8 @@
 *}
 {* Display icons / links for ical download and feed for EventInfo.tpl, ThankYou.tpl, DashBoard.tpl, and ManageEvent.tpl *}
   {foreach from=$iCal item="iCalItem"}
-  <a href="{$iCalItem.url}" title="{$iCalItem.text}"{if !empty($event)} class="crm-event-feed-link"{/if}>
+  <a href="{$iCalItem.url}" {if !empty($event)} class="crm-event-feed-link"{/if}>
     <span class="fa-stack" aria-hidden="true"><i class="crm-i fa-calendar-o fa-stack-2x"></i><i style="top: 15%;" class="crm-i {$iCalItem.icon} fa-stack-1x"></i></span>
-    <span class="sr-only">{$iCalItem.text}</span>
+    <span class="label">{$iCalItem.text}</span>
   </a>
   {/foreach}
index 91d681a68c1129df36b8148f667c38d88be6a19c..d0b160498419168c7fa11210e56796e83b4152a4 100644 (file)
@@ -43,7 +43,7 @@
     </tr>
 
     {* language *}
-    {if !empty($form.language)}
+    {if array_key_exists('language', $form)}
       <tr>
         <td>{$form.language.label} {help id="id-language"}<br />
           {$form.language.html|crmAddClass:big}
index 400be1786026d6ffe5302a5ca63b44cde9b0fdcb..117243e3ee02d2f5c95ecb30f9e59b68ddfcdfce 100644 (file)
                       {if ($option.tax_amount || $option.tax_amount == "0") && $displayOpt && $invoicing}
                         {assign var="amount" value=`$option.amount+$option.tax_amount`}
                         {if $displayOpt == 'Do_not_show'}
-                          {$amount|crmMoney}
+                          {$amount|crmMoney:$currency}
                         {elseif $displayOpt == 'Inclusive'}
-                          {$amount|crmMoney}
-                          <span class='crm-price-amount-label'> {ts 1=$taxTerm 2=$option.tax_amount|crmMoney}(includes %1 of %2){/ts}</span>
+                          {$amount|crmMoney:$currency}
+                          <span class='crm-price-amount-label'> {ts 1=$taxTerm 2=$option.tax_amount|crmMoney:$currency}(includes %1 of %2){/ts}</span>
                         {else}
-                          {$option.amount|crmMoney}
-                          <span class='crm-price-amount-label'> + {$option.tax_amount|crmMoney} {$taxTerm}</span>
+                          {$option.amount|crmMoney:$currency}
+                          <span class='crm-price-amount-label'> + {$option.tax_amount|crmMoney:$currency} {$taxTerm}</span>
                         {/if}
                       {else}
-                        {$option.amount|crmMoney} {$fieldHandle} {$form.$fieldHandle.frozen}
+                        {$option.amount|crmMoney:$currency} {$fieldHandle} {$form.$fieldHandle.frozen}
                       {/if}
                       {if $form.$element_name.frozen EQ 1} ({ts}Sold out{/ts}){/if}
                     {/foreach}
index 1584b0002ef05df0a9a2f0a89d9741cb777fcef9..94d9be9cb6b03933d0bbbfbd775befa59f26a445 100644 (file)
@@ -8,10 +8,10 @@
  +--------------------------------------------------------------------+
 *}
 {* Handles display of passed $infoMessage. *}
-{if $infoMessage || $infoTitle}
-  <div class="messages status {$infoType}"{if $infoOptions} data-options='{$infoOptions}'{/if}>
+{if $infoMessage|smarty:nodefaults || $infoTitle|smarty:nodefaults}
+  <div class="messages status {$infoType}"{if $infoOptions|smarty:nodefaults} data-options='{$infoOptions|smarty:nodefaults}'{/if}>
     {icon icon="fa-info-circle"}{/icon}
     <span class="msg-title">{$infoTitle}</span>
-    <span class="msg-text">{$infoMessage}</span>
+    <span class="msg-text">{$infoMessage|smarty:nodefaults|purify}</span>
   </div>
 {/if}
index 5ff662baf0dc3ad79b353b77d40f1132f78ba92d..fa36d7ec59279d0550f1051d5760875898f8c73c 100644 (file)
@@ -17,6 +17,6 @@
     {else}
       {assign var="infoType" value=$statItem.type}
     {/if}
-    {include file="CRM/common/info.tpl" infoTitle=$statItem.title infoMessage=$statItem.text infoOptions=$statItem.options|@json_encode}
+    {include file="CRM/common/info.tpl" infoTitle=$statItem.title infoMessage=$statItem.text|smarty:nodefaults|purify infoOptions=$statItem.options|smarty:nodefaults|@json_encode}
   {/foreach}
 {/if}
index 75cef855136983bb60de79895a71c6b26410eae0..7a07638ef8b26799324d21ed61b4ab9c7fc9db92 100644 (file)
@@ -368,7 +368,7 @@ class CRM_Activity_Import_Parser_ActivityTest extends CiviUnitTestCase {
         ], $submittedValues),
       ],
       'status_id:name' => 'draft',
-      'type_id:name' => 'activity_import',
+      'job_type' => 'activity_import',
     ])->execute()->first()['id'];
     if ($submittedValues['dataSource'] ?? NULL === 'CRM_Import_DataSource') {
       $dataSource = new CRM_Import_DataSource_CSV($userJobID);
diff --git a/tests/phpunit/CRM/Case/Form/CaseViewTest.php b/tests/phpunit/CRM/Case/Form/CaseViewTest.php
new file mode 100644 (file)
index 0000000..dff1949
--- /dev/null
@@ -0,0 +1,85 @@
+<?php
+/**
+ * Class CRM_Case_Form_CaseViewTest
+ * @group headless
+ */
+class CRM_Case_Form_CaseViewTest extends CiviCaseTestCase {
+
+  /**
+   * Test that the search filter dropdown includes the desired activity types.
+   */
+  public function testSearchFilterDropdown() {
+    $client_id = $this->individualCreate([], 0, TRUE);
+    $caseObj = $this->createCase($client_id, $this->_loggedInUser);
+
+    $form = $this->getFormObject('CRM_Case_Form_CaseView');
+    $form->set('cid', $client_id);
+    $form->set('id', $caseObj->id);
+    $form->buildForm();
+    $options = $form->getElement('activity_type_filter_id')->_options;
+    // We don't care about the first one, just check it's what we expect
+    $this->assertEquals('- select activity type -', $options[0]['text']);
+    unset($options[0]);
+    $mappedOptions = array_map(function($v) {
+      return [$v['attr']['value'] => $v['text']];
+    }, $options);
+    $this->assertEquals([
+      [14 => 'Follow up'],
+      [60 => 'Income and benefits stabilization'],
+      [58 => 'Long-term housing plan'],
+      [55 => 'Medical evaluation'],
+      [56 => 'Mental health evaluation'],
+      [13 => 'Open Case'],
+      [57 => 'Secure temporary housing'],
+    ], array_values($mappedOptions));
+
+    // Now add some activities where the type might not even be in the config.
+    $this->callAPISuccess('Activity', 'create', [
+      'case_id' => $caseObj->id,
+      'subject' => 'aaaa',
+      'activity_type_id' => 'Inbound Email',
+    ]);
+    $this->callAPISuccess('Activity', 'create', [
+      'case_id' => $caseObj->id,
+      'subject' => 'bbbb',
+      'activity_type_id' => 'Email',
+    ]);
+    $this->callAPISuccess('Activity', 'create', [
+      'case_id' => $caseObj->id,
+      'subject' => 'cccc',
+      'activity_type_id' => 'Meeting',
+    ]);
+
+    // And let's delete one since we still want it to be available as a filter
+    $this->callAPISuccess('Activity', 'create', [
+      'case_id' => $caseObj->id,
+      'subject' => 'dddd',
+      'activity_type_id' => 'Phone Call',
+      'is_deleted' => 1,
+    ]);
+
+    $form = $this->getFormObject('CRM_Case_Form_CaseView');
+    $form->set('cid', $client_id);
+    $form->set('id', $caseObj->id);
+    $form->buildForm();
+    $options = $form->getElement('activity_type_filter_id')->_options;
+    unset($options[0]);
+    $mappedOptions = array_map(function($v) {
+      return [$v['attr']['value'] => $v['text']];
+    }, $options);
+    $this->assertEquals([
+      [3 => 'Email'],
+      [14 => 'Follow up'],
+      [12 => 'Inbound Email'],
+      [60 => 'Income and benefits stabilization'],
+      [58 => 'Long-term housing plan'],
+      [55 => 'Medical evaluation'],
+      [1 => 'Meeting'],
+      [56 => 'Mental health evaluation'],
+      [13 => 'Open Case'],
+      [2 => 'Phone Call'],
+      [57 => 'Secure temporary housing'],
+    ], array_values($mappedOptions));
+  }
+
+}
index 8d29866cf64069e45a27a9f8d8ecf548400566a1..ce34bc710a5abde9116f62832f0d4f580728e4ee 100644 (file)
@@ -52,7 +52,7 @@ class CRM_Case_WorkflowMessage_CaseActivityTest extends CiviUnitTestCase {
    * @throws \Civi\API\Exception\UnauthorizedException
    */
   public function testExampleGet() {
-    $file = \Civi::paths()->getPath('[civicrm.root]/tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseModelExample.ex.php');
+    $file = \Civi::paths()->getPath('[civicrm.root]/tests/phpunit/CRM/Case/WorkflowMessage/CaseActivity/CaseModelExample.php');
     $name = 'workflow/case_activity/CaseModelExample';
 
     $this->assertTrue(file_exists($file), "Expect find canary file ($file)");
index 5e20414e7e7e33238fe0dd3ed48073c39787dd59..5204ee9968de6befa8b07fc7f68c568cff1e1e65 100644 (file)
@@ -157,7 +157,7 @@ class CRM_Contact_Import_Form_MapFieldTest extends CiviUnitTestCase {
         'submitted_values' => $submittedValues,
       ],
       'status_id:name' => 'draft',
-      'type_id:name' => 'contact_import',
+      'job_type' => 'contact_import',
     ])->execute()->first()['id'];
 
     $dataSource = new CRM_Import_DataSource_SQL($userJobID);
diff --git a/tests/phpunit/CRM/Contact/Import/Form/data/column_names_casing.csv b/tests/phpunit/CRM/Contact/Import/Form/data/column_names_casing.csv
new file mode 100644 (file)
index 0000000..e019c69
--- /dev/null
@@ -0,0 +1,2 @@
+FIRSTNAME,LASTNAME,ID,IND/ORG,Do Not Mail,Valid Address
+Mary,Jones,1,Individual,0,Yes
diff --git a/tests/phpunit/CRM/Contact/Import/Form/data/individual_related_create.csv b/tests/phpunit/CRM/Contact/Import/Form/data/individual_related_create.csv
new file mode 100644 (file)
index 0000000..f3bed8b
--- /dev/null
@@ -0,0 +1,5 @@
+First Name,Last Name,Dad first name,Dad Last name,Dad email
+Bob,Smith,William,The Kid,billy-the-kid@example.com
+Sarah,Smith,Bill,The Grandkid,Billy-the-grand-kid@example.com
+Jenny ,Smith,,,
+Julie,Smith,Bill,,
index 01150919d32de9d3d3417a665f825c3c9abdca44..1535c5cfaba86dedb50bc2b9899c3a6f8a7c747e 100644 (file)
@@ -24,6 +24,7 @@ use Civi\Api4\IM;
 use Civi\Api4\LocationType;
 use Civi\Api4\OpenID;
 use Civi\Api4\Phone;
+use Civi\Api4\Relationship;
 use Civi\Api4\RelationshipType;
 use Civi\Api4\UserJob;
 use Civi\Api4\Website;
@@ -36,6 +37,7 @@ use Civi\Api4\Website;
  */
 class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
   use CRMTraits_Custom_CustomDataTrait;
+  use CRMTraits_Import_ParserTrait;
 
   /**
    * Main entity for the class.
@@ -51,13 +53,6 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
    */
   private $relationships = [];
 
-  /**
-   * User Job ID.
-   *
-   * @var int
-   */
-  private $userJobID;
-
   /**
    * Tear down after test.
    */
@@ -315,6 +310,37 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
     $this->assertEquals(['Parent'], $contact['contact_sub_type']);
   }
 
+  /**
+   * Test updating an existing contact with external_identifier match but subtype mismatch.
+   *
+   * The subtype is not updated, as there is conflicting contact data.
+   */
+  public function testImportParserUpdateWithExistingRelatedMatch(): void {
+    $contactID = $this->individualCreate([
+      'external_identifier' => 'billy',
+      'first_name' => 'William',
+      'last_name' => 'The Kid',
+      'email' => 'billy-the-kid@example.com',
+      'contact_sub_type' => 'Parent',
+    ]);
+    $this->addChild($contactID);
+    $this->importCSV('individual_related_create.csv', [
+      ['first_name'], ['last_name'], [$this->relationships['Dad to'], 'first_name'], [$this->relationships['Dad to'], 'last_name'], [$this->relationships['Dad to'], 'email'],
+    ], [
+      'onDuplicate' => CRM_Import_Parser::DUPLICATE_SKIP,
+    ]);
+    $dataSource = $this->getDataSource();
+    $row = $dataSource->getRow();
+    $this->assertEquals('IMPORTED', $row['_status']);
+    $row = $dataSource->getRow();
+    $this->assertEquals('IMPORTED', $row['_status']);
+    $row = $dataSource->getRow();
+    $this->assertEquals('IMPORTED', $row['_status']);
+    $row = $dataSource->getRow();
+    // currently Error with the message (Dad to) Missing required fields: Last Name OR Email Address OR External Identifier
+    // $this->assertEquals('IMPORTED', $row['_status']);
+  }
+
   /**
    * Test updating an existing contact with external_identifier match but subtype mismatch.
    *
@@ -1061,13 +1087,27 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
    *
    * @throws \API_Exception
    * @throws \CRM_Core_Exception
+   * @throws \League\Csv\CannotInsertRecord
    */
-  public function testImport($csv, $mapper, $expectedError, $expectedOutcomes = [], $submittedValues = []): void {
+  public function testImport($csv, $mapper, $expectedOutcomes = [], $submittedValues = []): void {
     $this->importCSV($csv, $mapper, $submittedValues);
     $dataSource = new CRM_Import_DataSource_CSV(UserJob::get(FALSE)->setSelect(['id'])->execute()->first()['id']);
     foreach ($expectedOutcomes as $outcome => $count) {
       $this->assertEquals($dataSource->getRowCount([$outcome]), $count);
     }
+    ob_start();
+    $_REQUEST['user_job_id'] = $dataSource->getUserJobID();
+    $_REQUEST['status'] = array_key_first($expectedOutcomes);
+    try {
+      CRM_Import_Forms::outputCSV();
+    }
+    catch (CRM_Core_Exception_PrematureExitException $e) {
+      // For now just check it got this far without error.
+      ob_end_clean();
+      return;
+    }
+    ob_end_clean();
+    $this->fail('Should have resulted in a premature exit exception');
   }
 
   /**
@@ -1093,23 +1133,25 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
    */
   public function importDataProvider(): array {
     return [
+      'column_names_casing.csv' => [
+        'csv' => 'column_names_casing.csv',
+        'mapper' => [['first_name'], ['last_name'], ['do_not_import'], ['do_not_import'], ['do_not_import'], ['do_not_import']],
+        'expected_outcomes' => [CRM_Import_Parser::VALID => 1],
+      ],
       'individual_unicode.csv' => [
         'csv' => 'individual_unicode.csv',
         'mapper' => [['first_name'], ['last_name'], ['url', 1], ['country', 1]],
-        'expected_error' => '',
         'expected_outcomes' => [CRM_Import_Parser::VALID => 1],
       ],
       'individual_invalid_sub_type' => [
         'csv' => 'individual_invalid_contact_sub_type.csv',
         'mapper' => [['first_name'], ['last_name'], ['contact_sub_type']],
-        'expected_error' => '',
         'expected_outcomes' => [CRM_Import_Parser::ERROR => 1],
       ],
       //Record duplicates multiple contacts
       'organization_multiple_duplicates_invalid' => [
         'csv' => 'organization_multiple_duplicates_invalid.csv',
         'mapper' => [['organization_name'], ['email']],
-        'expected_error' => '',
         'expected_outcomes' => [
           CRM_Import_Parser::VALID => 2,
           CRM_Import_Parser::ERROR => 1,
@@ -1122,7 +1164,6 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
       'individual_invalid_external_identifier_email_mismatch' => [
         'csv' => 'individual_invalid_external_identifier_email_mismatch.csv',
         'mapper' => [['first_name'], ['last_name'], ['email'], ['external_identifier']],
-        'expected_error' => '',
         'expected_outcomes' => [
           CRM_Import_Parser::VALID => 2,
           CRM_Import_Parser::ERROR => 1,
@@ -1219,7 +1260,7 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
       $this->assertEquals(1640, $contact['address'][0]['state_province_id']);
     }
     $this->assertCount(2, $contacts);
-    $dataSource = new CRM_Import_DataSource_CSV($this->userJobID);
+    $dataSource = $this->getDataSource();
     $dataSource->setOffset(4);
     $dataSource->setLimit(1);
     $row = $dataSource->getRow();
@@ -1679,7 +1720,7 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
     $parser->init();
 
     $result = $parser->import($values);
-    $dataSource = new CRM_Import_DataSource_CSV($this->userJobID);
+    $dataSource = $this->getDataSource();
     if ($result === FALSE && $expectedResult !== FALSE) {
       // Import is moving away from returning a status - this is a better way to check
       $this->assertGreaterThan(0, $dataSource->getRowCount([$expectedResult]));
@@ -1721,7 +1762,6 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
    * @param int $contactID
    *
    * @throws \API_Exception
-   * @throws \Civi\API\Exception\UnauthorizedException
    */
   protected function addChild(int $contactID): void {
     $relatedContactID = $this->individualCreate();
@@ -1732,11 +1772,12 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
       'contact_type_b' => 'Individual',
       'contact_sub_type_a' => 'Parent',
     ])->execute()->first()['id'];
-    \Civi\Api4\Relationship::create()->setValues([
+    Relationship::create()->setValues([
       'relationship_type_id' => $relationshipTypeID,
       'contact_id_a' => $contactID,
       'contact_id_b' => $relatedContactID,
     ])->execute();
+    $this->relationships['Dad to'] = $relationshipTypeID . '_a_b';
   }
 
   /**
@@ -1826,19 +1867,6 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
     return $mapper;
   }
 
-  /**
-   * @param array $fields Array of fields to be imported
-   * @param array $allfields Array of all fields which can be part of import
-   */
-  private function mapRelationshipFields(&$fields, $allfields) {
-    foreach ($allfields as $key => $fieldtocheck) {
-      $elementIndex = array_search($fieldtocheck->_title, $fields);
-      if ($elementIndex !== FALSE) {
-        $fields[$elementIndex] = $key;
-      }
-    }
-  }
-
   /**
    * Test mapping fields within the Parser class.
    *
@@ -2013,7 +2041,7 @@ class CRM_Contact_Import_Parser_ContactTest extends CiviUnitTestCase {
         ], $submittedValues),
       ],
       'status_id:name' => 'draft',
-      'type_id:name' => 'contact_import',
+      'job_type' => 'contact_import',
     ])->execute()->first()['id'];
     if ($submittedValues['dataSource'] ?? NULL === 'CRM_Import_DataSource') {
       $dataSource = new CRM_Import_DataSource_CSV($userJobID);
index 498426807aa4664db9b2712f2cb3ca8a68ef1fa2..85db0f6d74abc2cd38b6e04a07ea7fe05b9eec21 100644 (file)
@@ -967,7 +967,7 @@ WHERE eft.entity_id = %1 AND ft.to_financial_account_id <> %2";
   /**
    * Test for function getSalesTaxFinancialAccounts().
    */
-  public function testgetSalesTaxFinancialAccounts() {
+  public function testGetSalesTaxFinancialAccounts(): void {
     $this->enableTaxAndInvoicing();
     $financialType = $this->createFinancialType();
     $financialAccount = $this->addTaxAccountToFinancialType($financialType['id']);
@@ -976,7 +976,7 @@ WHERE eft.entity_id = %1 AND ft.to_financial_account_id <> %2";
     $financialAccount = $this->addTaxAccountToFinancialType($financialType['id']);
     $expectedResult[$financialAccount->financial_account_id] = $financialAccount->financial_account_id;
     $salesTaxFinancialAccount = CRM_Contribute_BAO_Contribution::getSalesTaxFinancialAccounts();
-    $this->assertTrue(($salesTaxFinancialAccount == $expectedResult), 'Function returned wrong values.');
+    $this->assertEquals($salesTaxFinancialAccount, $expectedResult);
   }
 
   /**
index 72efd476375dba17423de7f0bc30f1794aad1bbd..1cf3deac08d2a496e80f06d82c325b26fc956526 100644 (file)
@@ -141,9 +141,6 @@ class CRM_Contribute_Form_AdditionalPaymentTest extends CiviUnitTestCase {
       '***********1111',
       'Expires: May 2025',
     ]);
-
-    $mut->stop();
-    $mut->clearMessages();
   }
 
   /**
index 1af09ca4934d88e8a5bd9921141b5154da9f7638..832f8772840181aef9f9fbf284c26ed8ecbb2251 100644 (file)
@@ -44,11 +44,22 @@ class CRM_Contribute_Form_Task_InvoiceTest extends CiviUnitTestCase {
       'forPage' => 1,
     ];
 
-    $this->_individualId = $this->individualCreate();
+    $contactID = $this->individualCreate();
+    $this->callAPISuccess('Address', 'create', [
+      'contact_id' => $contactID,
+      'street_address' => '9 Downing Street',
+      'state_province_id' => 'Maine',
+      'supplemental_address_1' => 'Back Alley',
+      'supplemental_address_2' => 'Left corner',
+      'postal_code' => 90990,
+      'city' => 'Auckland',
+      'country_id' => 'US',
+    ]);
     $contributionParams = [
-      'contact_id' => $this->_individualId,
+      'contact_id' => $contactID,
       'total_amount' => 100,
       'financial_type_id' => 'Donation',
+      'source' => 'Donor gift',
     ];
     $result = $this->callAPISuccess('Contribution', 'create', $contributionParams);
 
@@ -75,6 +86,11 @@ class CRM_Contribute_Form_Task_InvoiceTest extends CiviUnitTestCase {
     $this->assertStringNotContainsString('Due Date', $invoiceHTML[$result['id']]);
     $this->assertStringNotContainsString('PAYMENT ADVICE', $invoiceHTML[$result['id']]);
     $this->assertStringContainsString('Mr. Anthony Anderson II', $invoiceHTML[$result['id']]);
+    $this->assertStringContainsString('Left corner ME', $invoiceHTML[$result['id']]);
+    $this->assertStringContainsString('9 Downing Street Back Alley', $invoiceHTML[$result['id']]);
+    $this->assertStringContainsString('Auckland  90990', $invoiceHTML[$result['id']]);
+    $this->assertStringContainsString('United States', $invoiceHTML[$result['id']]);
+    $this->assertStringContainsString('Donor gift', $invoiceHTML[$result['id']]);
 
     $this->assertStringContainsString('Due Date', $invoiceHTML[$contribution['id']]);
     $this->assertStringContainsString('PAYMENT ADVICE', $invoiceHTML[$contribution['id']]);
index 88cb41466116a0c6d0915f97f4092de75dbd2dfd..2bab48b8a86e2a91d6f8de677e534b0feaa61d0b 100644 (file)
@@ -331,7 +331,7 @@ class CRM_Contribute_Import_Parser_ContributionTest extends CiviUnitTestCase {
         ], $submittedValues),
       ],
       'status_id:name' => 'draft',
-      'type_id:name' => 'contact_import',
+      'job_type' => 'contribution_import',
     ])->execute()->first()['id'];
     if ($submittedValues['dataSource'] ?? NULL === 'CRM_Import_DataSource') {
       $dataSource = new CRM_Import_DataSource_CSV($userJobID);
index afaa596115005c30e65e478224e6018e6abc8bfd..bfd0ea40f081993dca431ac7c3ad62658606f323 100644 (file)
@@ -2341,6 +2341,56 @@ class CRM_Core_BAO_ActionScheduleTest extends CiviUnitTestCase {
     ]);
   }
 
+  /**
+   * Test event registration that is limited to a participant role.
+   * @dataProvider provideEventRegistrationLimitToData
+   * @throws \CRM_Core_Exception
+   */
+  public function testEventRegistrationLimitTo($testValue, $select): void {
+    // Create event+participant with start_date = 20120315, end_date = 20120615.
+    $params = $this->fixtures['participant'];
+    $params['event_id'] = $this->callAPISuccess('Event', 'create', array_merge($this->fixtures['participant']['event_id'], ['event_type_id' => 1]))['id'];
+    $params['status_id'] = 2;
+    $params['role_id'] = $testValue['role_id'];
+    $params['contact_id'] = $this->individualCreate(array_merge($this->fixtures['contact'], ['email' => 'test-event@example.com']));
+    $this->callAPISuccess('Participant', 'create', $params);
+
+    $actionSchedule = $this->fixtures['sched_event_type_start_1week_before'];
+    $actionSchedule['limit_to'] = TRUE;
+    $actionSchedule['recipient'] = 'participant_role';
+    $actionSchedule['recipient_listing'] = $testValue['recipient_listing'];
+    $actionSchedule['entity_value'] = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $params['event_id'], 'event_type_id');
+    $this->callAPISuccess('action_schedule', 'create', $actionSchedule);
+
+    // end_date=2012-06-15 ; schedule is 2 weeks before end_date
+    $this->assertCronRuns([
+      [
+        'time' => '2012-03-08 01:00:00',
+        'recipients' => $select ? [['test-event@example.com']] : [],
+      ],
+    ]);
+  }
+
+  /**
+   * provides testdata for testEventRegistrationLimitTo
+   * @return array[]
+   */
+  public function provideEventRegistrationLimitToData() {
+    return [
+       [['role_id' => 1, 'recipient_listing' => 1], TRUE],
+       [['role_id' => 1, 'recipient_listing' => 2], FALSE],
+       [['role_id' => [1, 2], 'recipient_listing' => 2], TRUE],
+       [['role_id' => [1, 3], 'recipient_listing' => 2], FALSE],
+       [['role_id' => 1, 'recipient_listing' => \CRM_Utils_Array::implodePadded([1])], TRUE],
+       [['role_id' => 1, 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], TRUE],
+       [['role_id' => 2, 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], TRUE],
+       [['role_id' => 3, 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], FALSE],
+       [['role_id' => [1, 3], 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], TRUE],
+       [['role_id' => [3, 2], 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], TRUE],
+       [['role_id' => [3, 4], 'recipient_listing' => \CRM_Utils_Array::implodePadded([1, 2])], FALSE],
+    ];
+  }
+
   /**
    * Test schedule on event end date.
    *
index 178a46dba5b174b663da4218eb56f4e6e709b812..8120f8277338069f25fa4655fc01a3217ae95066 100644 (file)
@@ -95,7 +95,7 @@ class CRM_Core_BAO_FinancialTrxnTest extends CiviUnitTestCase {
    *
    * @throws \CRM_Core_Exception
    */
-  public function testGetTotalPaymentsParticipantOrder() {
+  public function testGetTotalPaymentsParticipantOrder(): void {
     $orderID = $this->createPartiallyPaidParticipantOrder()['id'];
     $params = [
       'contribution_id' => $orderID,
index 316a24289fa09ecfae8a0c4b8a8a1d0443b81163..1e822a96b9ae65afc188f1b0bd0e520329909884 100644 (file)
@@ -21,12 +21,12 @@ class CRM_Core_ComposerConfigTest extends \PHPUnit\Framework\TestCase {
    */
   public function testHardLocks() {
     $hardLocks = [
-      'symfony/config' => '/^v3\.4\./',
-      'symfony/dependency-injection' => '/^v3\.4\./',
-      'symfony/event-dispatcher' => '/^v3\.4\./',
-      'symfony/filesystem' => '/^v3\.4\./',
-      'symfony/finder' => '/^v3\.4\./',
-      'symfony/process' => '/^v3\.4\./',
+      'symfony/config' => '/^v4\.4\./',
+      'symfony/dependency-injection' => '/^v4\.4\./',
+      'symfony/event-dispatcher' => '/^v4\.4\./',
+      'symfony/filesystem' => '/^v4\.4\./',
+      'symfony/finder' => '/^v4\.4\./',
+      'symfony/process' => '/^v4\.4\./',
     ];
 
     $lockFile = Civi::paths()->getPath('[civicrm.root]/composer.lock');
diff --git a/tests/phpunit/CRM/Core/Smarty/plugins/CrmRSSPubDateTest.php b/tests/phpunit/CRM/Core/Smarty/plugins/CrmRSSPubDateTest.php
new file mode 100644 (file)
index 0000000..1b967ef
--- /dev/null
@@ -0,0 +1,76 @@
+<?php
+
+/**
+ * Class CRM_Core_Smarty_plugins_CrmRSSPubDateTest
+ * @group headless
+ */
+class CRM_Core_Smarty_plugins_CrmRSSPubDateTest extends CiviUnitTestCase {
+
+  const FIXED_DATE = '2022-06-20 13:14:15';
+  const FIXED_DATE_RSS = 'Mon, 20 Jun 2022 13:14:15';
+
+  /**
+   * DataProvider for testRSSPubDate
+   * @return array
+   */
+  public function dateList(): array {
+    // explicit indexes to make it easier to see which one failed
+    return [
+      // Note we need to calculate the timezone offset each time based on the
+      // date in question, because DST.
+      0 => ['2021-02-03 13:14:15', 'Wed, 03 Feb 2021 13:14:15 ' . (new DateTime('2021-02-03 13:14:15'))->format('O')],
+      1 => ['2021-02-03', 'Wed, 03 Feb 2021 00:00:00 ' . (new DateTime('2021-02-03'))->format('O')],
+      2 => ['2021-12-13 04:05:06', 'Mon, 13 Dec 2021 04:05:06 ' . (new DateTime('2021-12-13 04:05:06'))->format('O')],
+      3 => ['2021-12-13 04:05', 'Mon, 13 Dec 2021 04:05:00 ' . (new DateTime('2021-12-13 04:05'))->format('O')],
+    ];
+  }
+
+  /**
+   * @dataProvider dateList
+   * @param string $input
+   * @param string $expected
+   */
+  public function testRSSPubDate(string $input, string $expected) {
+    $smarty = CRM_Core_Smarty::singleton();
+    $smarty->assign('the_date', $input);
+    $actual = $smarty->fetch('string:{$the_date|crmRSSPubDate}');
+    $this->assertEquals($expected, $actual);
+  }
+
+  /**
+   * DataProvider for testRSSPubDateBad
+   * @return array
+   */
+  public function dateListBad(): array {
+    $fixedDate = self::FIXED_DATE_RSS . ' ' . (new DateTime(self::FIXED_DATE))->format('O');
+    // explicit indexes to make it easier to see which one failed
+    return [
+      0 => ['', $fixedDate],
+      1 => [NULL, $fixedDate],
+      // smarty itself gives an error here before even getting to the modifier function, so we can't easily test this
+      // 2 => [[], ''],
+      2 => ['nap time', $fixedDate],
+      3 => ['0', $fixedDate],
+      4 => [0, $fixedDate],
+      5 => [1, $fixedDate],
+    ];
+  }
+
+  /**
+   * Test that invalid inputs return "today"'s date.
+   *
+   * @dataProvider dateListBad
+   * @param mixed $input
+   * @param string $expected
+   */
+  public function testRSSPubDateBad($input, string $expected) {
+    putenv('TIME_FUNC=frozen');
+    CRM_Utils_Time::setTime(self::FIXED_DATE);
+
+    $smarty = CRM_Core_Smarty::singleton();
+    $smarty->assign('the_date', $input);
+    $actual = $smarty->fetch('string:{$the_date|crmRSSPubDate}');
+    $this->assertEquals($expected, $actual);
+  }
+
+}
diff --git a/tests/phpunit/CRM/Event/ActionMappingTest.php b/tests/phpunit/CRM/Event/ActionMappingTest.php
new file mode 100644 (file)
index 0000000..eef9cc8
--- /dev/null
@@ -0,0 +1,42 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+/**
+ * Class CRM_Event_ActionMappingTest
+ * @group ActionSchedule
+ *
+ * This class tests various configurations of event scheduled-reminders. It follows a design/pattern described in
+ * AbstractMappingTest.
+ *
+ * @see \Civi\ActionSchedule\AbstractMappingTest
+ * @group headless
+ */
+class CRM_Event_ActionMappingTest extends \Civi\ActionSchedule\AbstractMappingTest {
+
+  public function createTestCases() {
+  }
+
+  public function testLimitByRoleId() {
+    $participantId = $this->participantCreate(['role_id' => [1, 2]]);
+    $participant = $this->callAPISuccess('participant', 'getsingle', ['id' => $participantId]);
+    $eventId = $participant['event_id'];
+    $this->schedule->mapping_id = CRM_Event_ActionMapping::EVENT_NAME_MAPPING_ID;
+    $this->schedule->start_action_date = 'start_date';
+    $this->schedule->entity_value = $eventId;
+    $this->schedule->limit_to = 1;
+    $this->schedule->recipient_listing = 1;
+    $this->startWeekBefore();
+    $this->useHelloFirstName();
+    $this->schedule->save();
+    $this->callAPISuccess('job', 'send_reminder', []);
+  }
+
+}
index bd9c7cc520384c07a80b491791d456ae7b1b95c2..caee7ad3a2c5c5030f5c7c216e3aada5ec3cb731 100644 (file)
@@ -351,7 +351,7 @@ class CRM_Member_Import_Parser_MembershipTest extends CiviUnitTestCase {
         ], $submittedValues),
       ],
       'status_id:name' => 'draft',
-      'type_id:name' => 'contact_import',
+      'job_type' => 'contact_import',
     ])->execute()->first()['id'];
     if ($submittedValues['dataSource'] ?? NULL === 'CRM_Import_DataSource') {
       $dataSource = new CRM_Import_DataSource_CSV($userJobID);
index cb85435e19fd928454c673737ff9614864cb1064..42f09cc06d83703745e9aa27a6442783684cfebe 100644 (file)
@@ -125,12 +125,7 @@ ENDOUTPUT;
    * Test when you choose PDF from the actions dropdown.
    *
    * We're not too concerned about the actual report rows - there's other
-   * tests for that - we're more interested in does it echo it in pdf
-   * format.
-   *
-   * This isn't great but otherwise dompdf complains about headers already sent.
-   * @runInSeparateProcess
-   * @preserveGlobalState disabled
+   * tests for that - we're more interested in does it hit the pdf output function.
    */
   public function testOutputPdf(): void {
     $contents = '';
@@ -159,11 +154,8 @@ ENDOUTPUT;
       $_SERVER['QUERY_STRING'] = 'reset=1';
     }
 
-    // A bit weird - it will send the output to the browser, which here is the
-    // console, then throw a specific exception. So we capture the output
-    // and the exception.
+    // In the unit text context it throws an exception for us to check.
     try {
-      ob_start();
       CRM_Report_Utils_Report::processReport([
         'instanceId' => $report_instance['id'],
         'format' => 'pdf',
@@ -171,9 +163,9 @@ ENDOUTPUT;
       ]);
     }
     catch (CRM_Core_Exception_PrematureExitException $e) {
-      $contents = ob_get_clean();
+      $contents = $e->errorData['html'];
+      $this->assertEquals('pdf', $e->errorData['output']);
     }
-    $this->assertStringStartsWith('%PDF', $contents);
     $this->assertStringContainsString("id_value={$last_contact['id']}", $contents);
   }
 
index 17cc44dfbd329697bbde16ae8b5a84a99db841e1..42715789d20998937ba57576f153a03118872c7c 100644 (file)
@@ -207,6 +207,30 @@ class CRM_Utils_ArrayTest extends CiviUnitTestCase {
 
   }
 
+  public function testGetSet_EmptyPath() {
+    $emptyPath = [];
+
+    $x = 'hello';
+    $this->assertEquals(TRUE, CRM_Utils_Array::pathIsset($x, $emptyPath));
+    $this->assertEquals('hello', CRM_Utils_Array::pathGet($x, $emptyPath));
+    $this->assertEquals('hello', $x);
+
+    CRM_Utils_Array::pathSet($x, $emptyPath, 'bon jour');
+    $this->assertEquals(TRUE, CRM_Utils_Array::pathIsset($x, $emptyPath));
+    $this->assertEquals('bon jour', CRM_Utils_Array::pathGet($x, $emptyPath));
+    $this->assertEquals('bon jour', $x);
+
+    CRM_Utils_Array::pathUnset($x, $emptyPath);
+    $this->assertEquals(FALSE, CRM_Utils_Array::pathIsset($x, $emptyPath));
+    $this->assertEquals(NULL, CRM_Utils_Array::pathGet($x, $emptyPath));
+    $this->assertEquals(NULL, $x);
+
+    CRM_Utils_Array::pathSet($x, $emptyPath, 'buenos dias');
+    $this->assertEquals(TRUE, CRM_Utils_Array::pathIsset($x, $emptyPath));
+    $this->assertEquals('buenos dias', CRM_Utils_Array::pathGet($x, $emptyPath));
+    $this->assertEquals('buenos dias', $x);
+  }
+
   public function getSortExamples() {
     $red = ['label' => 'Red', 'id' => 1, 'weight' => '90'];
     $orange = ['label' => 'Orange', 'id' => 2, 'weight' => '70'];
index 33eac671ed86479908fbaa77292b7e715e8a1bcd..180e94b6c41170c4de6b229ae11ca4bf939c47cb 100644 (file)
@@ -27,6 +27,8 @@ class CRM_Utils_ICalendarTest extends CiviUnitTestCase {
 
     this is, a \"test\"!",
     ];
+    $cases[] = ["one, two, three; aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahh ahh ahhh"];
+    $cases[] = ["Bonjour! éèçô, этому скромному разработчику не нравится война на Украине 💓 💔 🌈 💕 💖"];
     return $cases;
   }
 
index 098a0fad5f3655184c00169bd1806ab6296cb91f..4cc2d8c836a191a8ae2314844b5a45a72a6746d2 100644 (file)
@@ -345,7 +345,7 @@ class CRM_Utils_RuleTest extends CiviUnitTestCase {
   }
 
   /**
-   * Test CVV rule
+   * Test Email rule
    *
    * @param string $email
    * @param bool $expected expected outcome of the rule validation
@@ -370,4 +370,25 @@ class CRM_Utils_RuleTest extends CiviUnitTestCase {
     return $cases;
   }
 
+  public static function urls(): array {
+    $urls = [];
+    $urls[] = ['https://mysite.org/index.php/apps/files/?dir=/Talk/Test%20Folder1/Test%20Folder%202&fileid=597195', TRUE];
+    $urls[] = ['http://täst.de', TRUE];
+    $urls[] = ['https://الاردن.jo', TRUE];
+    $urls[] = ['I didn\'t say Simon Says', FALSE];
+    return $urls;
+  }
+
+  /**
+   * Test URL rule
+   *
+   * @param string $url
+   * @param bool $expected expected outcome of the rule validation
+   *
+   * @dataProvider urls
+   */
+  public function testUrlRule(string $url, bool $expected): void {
+    $this->assertEquals($expected, CRM_Utils_Rule::url($url));
+  }
+
 }
index 4ce4a08752f43804a868b5539d692f77539f0b19..52a5b3dc32f89c48cbec4cf6ba39edefeb662929 100644 (file)
@@ -798,6 +798,7 @@ United States', $tokenProcessor->getRow(0)->render('message'));
       '{domain.id}' => ts('Domain ID'),
       '{domain.description}' => ts('Domain Description'),
       '{domain.now}' => 'Current time/date',
+      '{domain.base_url}' => 'Domain absolute base url',
       '{domain.tax_term}' => 'Sales tax term (e.g VAT)',
       '{domain.street_address}' => 'Domain (Organization) Street Address',
       '{domain.supplemental_address_1}' => 'Domain (Organization) Supplemental Address',
index 7035b4a62b955abac67dde7ef8ff5c89aba06166..722ac2abdef0b0a9fac50960c50b26dd1487f253 100644 (file)
@@ -94,4 +94,11 @@ trait CRMTraits_Import_ParserTrait {
     return $mapper;
   }
 
+  /**
+   * @return \CRM_Import_DataSource
+   */
+  protected function getDataSource(): CRM_Import_DataSource {
+    return new CRM_Import_DataSource_CSV($this->userJobID);
+  }
+
 }
index 551f9dd2253b926620d2645e76b87c7e50ec1919..9fe84fbc770f635013117aa3839e3df97d4f51e3 100644 (file)
@@ -245,10 +245,8 @@ class CiviMailUtils extends PHPUnit\Framework\TestCase {
    *
    * @param int $limit
    *  How many recent messages to remove, defaults to 0 (all).
-   *
-   * @throws \CRM_Core_Exception
    */
-  public function clearMessages($limit = 0) {
+  public function clearMessages(int $limit = 0): void {
     $sql = 'DELETE FROM civicrm_mailing_spool ORDER BY id DESC';
     if ($limit) {
       $sql .= ' LIMIT ' . $limit;
index 07baf4ed80e2d196f46a176e885193b938f914eb..b46a7d985d00c5776a9d46d84f29a524166f8a6c 100644 (file)
@@ -30,6 +30,7 @@ use Civi\Api4\Address;
 use Civi\Api4\Contribution;
 use Civi\Api4\CustomField;
 use Civi\Api4\CustomGroup;
+use Civi\Api4\FinancialAccount;
 use Civi\Api4\FinancialType;
 use Civi\Api4\LineItem;
 use Civi\Api4\MembershipType;
@@ -1922,6 +1923,10 @@ class CiviUnitTestCase extends PHPUnit\Framework\TestCase {
           'Event Fee',
         ]
       )->execute();
+      FinancialAccount::delete(FALSE)->addClause(
+        'OR',
+        [['name', 'LIKE', 'Financial-Type -%'], ['name', 'LIKE', 'Sales tax %']]
+      )->execute();
     }
     catch (API_Exception $e) {
       $this->fail('failed to cleanup financial types ' . $e->getMessage());
@@ -3016,31 +3021,32 @@ class CiviUnitTestCase extends PHPUnit\Framework\TestCase {
   /**
    * Add Sales Tax Account for the financial type.
    *
-   * @param int $financialTypeId
+   * @param int $financialTypeID
    *
    * @param array $accountParams
    *
    * @return CRM_Financial_DAO_EntityFinancialAccount
-   * @throws \CRM_Core_Exception
+   *
+   * @noinspection PhpDocMissingThrowsInspection
    */
-  protected function addTaxAccountToFinancialType(int $financialTypeId, $accountParams = []) {
+  protected function addTaxAccountToFinancialType(int $financialTypeID, array $accountParams = []): CRM_Financial_DAO_EntityFinancialAccount {
     $params = array_merge([
-      'name' => 'Sales tax account ' . substr(sha1(rand()), 0, 4),
+      'name' => 'Sales tax account - test - ' . $financialTypeID,
       'financial_account_type_id' => key(CRM_Core_PseudoConstant::accountOptionValues('financial_account_type', NULL, " AND v.name LIKE 'Liability' ")),
       'is_deductible' => 1,
       'is_tax' => 1,
       'tax_rate' => 10,
       'is_active' => 1,
     ], $accountParams);
-    $account = CRM_Financial_BAO_FinancialAccount::add($params);
+    $financialAccountID = FinancialAccount::create()->setValues($params)->execute()->first()['id'];
     $entityParams = [
       'entity_table' => 'civicrm_financial_type',
-      'entity_id' => $financialTypeId,
+      'entity_id' => $financialTypeID,
       'account_relationship' => key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Sales Tax Account is' ")),
     ];
 
     // set tax rate (as 10) for provided financial type ID to static variable, later used to fetch tax rates of all financial types
-    \Civi::$statics['CRM_Core_PseudoConstant']['taxRates'][$financialTypeId] = $params['tax_rate'];
+    \Civi::$statics['CRM_Core_PseudoConstant']['taxRates'][$financialTypeID] = $params['tax_rate'];
 
     //CRM-20313: As per unique index added in civicrm_entity_financial_account table,
     //  first check if there's any record on basis of unique key (entity_table, account_relationship, entity_id)
@@ -3050,7 +3056,7 @@ class CiviUnitTestCase extends PHPUnit\Framework\TestCase {
     if ($dao->fetch()) {
       $entityParams['id'] = $dao->id;
     }
-    $entityParams['financial_account_id'] = $account->id;
+    $entityParams['financial_account_id'] = $financialAccountID;
 
     return CRM_Financial_BAO_FinancialTypeAccount::add($entityParams);
   }
index 39377fa24587fc99acc88a3d37f87d52f4f32645..e8dfd90d195267747fe149fd897d8023a94002ae 100644 (file)
@@ -11,6 +11,8 @@
 
 use Civi\Api4\ActivityContact;
 use Civi\Api4\Contribution;
+use Civi\Api4\ContributionRecur;
+use Civi\Api4\Pledge;
 use Civi\Api4\PriceField;
 use Civi\Api4\PriceFieldValue;
 use Civi\Api4\PriceSet;
@@ -3370,7 +3372,7 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
    * Note that we are creating a logged in user because email goes out from
    * that person.
    */
-  public function testCompleteTransactionUpdatePledgePayment() {
+  public function testCompleteTransactionUpdatePledgePayment(): void {
     $this->swapMessageTemplateForTestTemplate();
     $mut = new CiviMailUtils($this, TRUE);
     $mut->clearMessages();
@@ -3403,6 +3405,41 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
     $this->revertTemplateToReservedTemplate();
   }
 
+  /**
+   * Test repeating a pledge with the repeatTransaction api..
+   *
+   * @throws \API_Exception
+   */
+  public function testRepeatTransactionWithPledgePayment(): void {
+    $contributionID = $this->createPendingPledgeContribution(2);
+    $contributionRecurID = ContributionRecur::create()->setValues([
+      'contact_id' => $this->_individualId,
+      'amount' => 250,
+      'payment_processor_id' => $this->paymentProcessorID,
+    ])->execute()->first()['id'];
+    Contribution::update()->setValues([
+      'id' => $contributionID,
+      'contribution_recur_id' => $contributionRecurID,
+    ])->execute();
+    $this->callAPISuccess('contribution', 'completetransaction', [
+      'id' => $contributionID,
+      'trxn_date' => '1 Feb 2013',
+    ]);
+    $this->assertEquals('In Progress', Pledge::get()
+      ->addWhere('id', '=', $this->_ids['pledge'])
+      ->addSelect('status_id:name')->execute()->first()['status_id:name']
+    );
+    $this->callAPISuccess('contribution', 'repeattransaction', [
+      'contribution_recur_id' => $contributionRecurID,
+      'trxn_id' => '2013',
+      'contribution_status_id' => 'Completed',
+    ]);
+    $this->assertEquals('Completed', Pledge::get()
+      ->addWhere('id', '=', $this->_ids['pledge'])
+      ->addSelect('status_id:name')->execute()->first()['status_id:name']
+    );
+  }
+
   /**
    * Test completing a transaction with an event via the API.
    *
@@ -3919,15 +3956,16 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
   /**
    * Create a pending contribution & linked pending pledge record.
    *
-   * @throws \CRM_Core_Exception
+   * @param int $installments
+   *
+   * @return int
    */
-  public function createPendingPledgeContribution() {
-
-    $pledgeID = $this->pledgeCreate(['contact_id' => $this->_individualId, 'installments' => 1, 'amount' => 500]);
+  public function createPendingPledgeContribution(int $installments = 1): int {
+    $pledgeID = $this->pledgeCreate(['contact_id' => $this->_individualId, 'installments' => $installments, 'amount' => 500]);
     $this->_ids['pledge'] = $pledgeID;
     $contribution = $this->callAPISuccess('Contribution', 'create', array_merge($this->_params, [
       'contribution_status_id' => 'Pending',
-      'total_amount' => 500,
+      'total_amount' => (500 / $installments),
     ]));
     $paymentID = $this->callAPISuccessGetValue('PledgePayment', [
       'options' => ['limit' => 1],
@@ -3938,10 +3976,10 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
       'contribution_id' =>
       $contribution['id'],
       'status_id' => 'Pending',
-      'scheduled_amount' => 500,
+      'scheduled_amount' => (500 / $installments),
     ]);
 
-    return $contribution['id'];
+    return (int) $contribution['id'];
   }
 
   /**
@@ -4448,7 +4486,7 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
     $contribution1 = $this->callAPISuccess('contribution', 'create', array_merge(
         $this->_params,
         ['contribution_recur_id' => $contributionRecur['id'], 'payment_instrument_id' => 2])
-    );
+    )['id'];
     $contribution2 = $this->callAPISuccess('contribution', 'repeattransaction', [
       'contribution_status_id' => 'Completed',
       'trxn_id' => 'blah',
@@ -4549,7 +4587,7 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
     $this->callAPISuccess('contribution', 'repeattransaction', [
       'contribution_status_id' => 'Completed',
       'trxn_id' => 7890,
-      'original_contribution_id' => $contribution,
+      'original_contribution_id' => $contribution['id'],
     ]);
     $domain = $this->callAPISuccess('domain', 'getsingle', ['id' => 1]);
     $mut->checkMailLog([
@@ -4592,7 +4630,7 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
     $this->callAPISuccess('Contribution', 'repeattransaction', [
       'contribution_status_id' => 'Completed',
       'trxn_id' => 5678,
-      'original_contribution_id' => $originalContribution,
+      'original_contribution_id' => $originalContribution['id'],
     ]
     );
     $mut->checkMailLog([
@@ -4620,7 +4658,7 @@ class api_v3_ContributionTest extends CiviUnitTestCase {
     $this->callAPISuccess('contribution', 'repeattransaction', [
       'contribution_status_id' => 'Completed',
       'trxn_id' => 4567,
-      'original_contribution_id' => $originalContribution,
+      'original_contribution_id' => $originalContribution['id'],
     ]);
     $mut->checkMailLog([
       'From: ' . $domain['name'] . ' <' . $domain['domain_email'] . '>',
diff --git a/tests/phpunit/api/v4/Custom/CustomProfileFieldTest.php b/tests/phpunit/api/v4/Custom/CustomProfileFieldTest.php
new file mode 100644 (file)
index 0000000..ce7eaf9
--- /dev/null
@@ -0,0 +1,83 @@
+<?php
+
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+/**
+ *
+ * @package CRM
+ * @copyright CiviCRM LLC https://civicrm.org/licensing
+ */
+
+
+namespace api\v4\Custom;
+
+use Civi\Api4\CustomGroup;
+use Civi\Api4\UFGroup;
+
+/**
+ * @group headless
+ */
+class CustomProfileFieldTest extends CustomTestBase {
+
+  public function testExportProfileWithCustomFields() {
+    $customGroup = CustomGroup::create(FALSE)
+      ->addValue('title', 'ProfileGroup')
+      ->addValue('extends', 'Individual')
+      ->execute()
+      ->first();
+
+    $custom1 = $this->createTestRecord('CustomField', [
+      'label' => 'F1',
+      'custom_group_id' => $customGroup['id'],
+    ]);
+    $custom2 = $this->createTestRecord('CustomField', [
+      'label' => 'F2',
+      'custom_group_id' => $customGroup['id'],
+    ]);
+
+    $profile = $this->createTestRecord('UFGroup');
+    $field0 = $this->createTestRecord('UFField', [
+      'uf_group_id' => $profile['id'],
+      'field_name' => 'first_name',
+    ]);
+    $field1 = $this->createTestRecord('UFField', [
+      'uf_group_id' => $profile['id'],
+      'field_name' => 'custom_' . $custom1['id'],
+    ]);
+    $field2 = $this->createTestRecord('UFField', [
+      'uf_group_id' => $profile['id'],
+      'field_name:name' => 'ProfileGroup.F2',
+    ]);
+
+    $export = UFGroup::export(FALSE)
+      ->setId($profile['id'])
+      ->execute();
+
+    $this->assertCount(4, $export);
+
+    $this->assertEquals('UFGroup', $export[0]['entity']);
+    // First Name field should not use pseudoconstant
+    $this->assertEquals('first_name', $export[1]['params']['values']['field_name']);
+    $this->assertArrayNotHasKey('field_name:name', $export[1]['params']['values']);
+    $this->assertEquals('First Name', $export[1]['params']['values']['label']);
+
+    // Custom fields should use pseudoconstants
+    $this->assertEquals('ProfileGroup.F1', $export[2]['params']['values']['field_name:name']);
+    $this->assertArrayNotHasKey('field_name', $export[2]['params']['values']);
+    $this->assertEquals('F1', $export[2]['params']['values']['label']);
+
+    // Custom fields should use pseudoconstants
+    $this->assertEquals('ProfileGroup.F2', $export[3]['params']['values']['field_name:name']);
+    $this->assertArrayNotHasKey('field_name', $export[3]['params']['values']);
+    $this->assertEquals('F2', $export[3]['params']['values']['label']);
+  }
+
+}
index e12a887b5498591bf2e78d4c5a23bb1bf3717d55..16638a498bb86a8a4081bcdc869f33ef02c81a38 100644 (file)
@@ -65,8 +65,9 @@ class ExportCustomGroupTest extends CustomTestBase {
     $this->assertEquals($export[5]['params']['values']['option_group_id.name'], $export[1]['params']['values']['name']);
     // Should be only name, not id
     $this->assertArrayNotHasKey('option_group_id', $export[5]['params']['values']);
+    // Field with no options
+    $this->assertNull($export[6]['params']['values']['option_group_id']);
     $this->assertArrayNotHasKey('option_group_id.name', $export[6]['params']['values']);
-    $this->assertArrayNotHasKey('option_group_id', $export[6]['params']['values']);
     $this->assertArrayNotHasKey('option_values', $export[6]['params']['values']);
   }
 
index 82839674cbef708eca0ab473e73b1b14d35323cc..e7d3d73a386a16bac44d067cc239288dcdbeb7cc 100644 (file)
@@ -33,7 +33,7 @@ class ExampleDataTest extends Api4TestBase {
    * @throws \Civi\API\Exception\UnauthorizedException
    */
   public function testGet() {
-    $file = \Civi::paths()->getPath('[civicrm.root]/Civi/WorkflowMessage/GenericWorkflowMessage/Alex.ex.php');
+    $file = \Civi::paths()->getPath('[civicrm.root]/Civi/WorkflowMessage/GenericWorkflowMessage/Alex.php');
     $name = 'workflow/generic/Alex';
 
     $this->assertTrue(file_exists($file), "Expect find canary file ($file)");
index 5f87fddcdc72e51e1fc73898aea52d0fa378e8df..379b34c08c0ae8569f5b18daa0cda5295c253a06 100644 (file)
@@ -381,7 +381,7 @@ class QueueTest extends Api4TestBase {
     $this->assertEquals(0, $queue->numberOfItems());
 
     $userJob = \Civi\Api4\UserJob::create(FALSE)->setValues([
-      'type_id:label' => 'Contact Import',
+      'job_type:name' => 'contact_import',
       'status_id:name' => 'in_progress',
       'queue_id.name' => $queue->getName(),
     ])->execute()->single();
index 635dc0e468c3870ae314cdb02b8397238c24e7b4..5a6b13c18e57a624e5242d8cd0cfcd47bdf4b882 100644 (file)
@@ -47,7 +47,7 @@ class RelationshipTest extends Api4TestBase implements TransactionalInterface {
     $this->assertCount(2, $cacheRecords);
   }
 
-  public function testRelCacheCalcFields() {
+  public function testRelationshipCacheCalcFields(): void {
     $c1 = Contact::create(FALSE)->addValue('first_name', '1')->execute()->first()['id'];
     $c2 = Contact::create(FALSE)->addValue('first_name', '2')->execute()->first()['id'];
     $relationship = Relationship::create(FALSE)
@@ -57,7 +57,7 @@ class RelationshipTest extends Api4TestBase implements TransactionalInterface {
         'relationship_type_id' => 1,
         'description' => "Wow, we're related!",
         'is_permission_a_b' => 1,
-        'is_permission_b_a' => 2,
+        'is_permission_b_a:name' => 'View only',
       ])->execute()->first();
     $relationship = Relationship::get(FALSE)
       ->addWhere('id', '=', $relationship['id'])
index 162379d0cc28f99eb2892c26b5b4b961bf01ca06..b8f331f6d5e4c6e41ed907a24a0901fb8b7d059e 100644 (file)
@@ -66,22 +66,34 @@ class WorkflowMessageTest extends Api4TestBase implements TransactionalInterface
     $this->assertRegExp('/The role is myrole./', $result['text']);
   }
 
+  public function testRenderExamplesBaseline() {
+    $examples = $this->getRenderExamples();
+    $this->assertTrue(isset($examples['workflow/contribution_recurring_edit/AlexCancelled']));
+  }
+
   public function getRenderExamples(): array {
-    $metas = \Civi\Test::examples()->getMetas();
+    // Phpunit resolves data-providers at a moment where bootstrap is awkward.
+    // Dynamic data-providers should call-out to subprocess which can do full/normal boot.
+    $uf = getenv('CIVICRM_UF');
+    try {
+      putenv('CIVICRM_UF=');
+      $metas = cv('api4 ExampleData.get +s name,workflow \'{"where":[["tags","CONTAINS","phpunit"]]}\'');
+    }
+    finally {
+      putenv("CIVICRM_UF={$uf}");
+    }
+
     $results = [];
-    foreach ($metas as $name => $meta) {
-      if (empty($meta['workflow'])) {
-        continue;
-      }
-      if (empty($meta['tags']) || !in_array('phpunit', $meta['tags'])) {
+    foreach ($metas as $meta) {
+      if (!empty($meta['workflow'])) {
         continue;
       }
       if ($exampleFilter = getenv('WORKFLOW_EXAMPLES')) {
-        if (!preg_match($exampleFilter, $name)) {
+        if (!preg_match($exampleFilter, $meta['name'])) {
           continue;
         }
       }
-      $results[$name] = [$meta['name']];
+      $results[$meta['name']] = [$meta['name']];
     }
     return $results;
   }
index cf4fce76fbf7f56b2f2bf9912598832d02e521d5..c6f33a984636f1c5a7e499d69a00f60d98d8366c 100644 (file)
@@ -36,7 +36,7 @@
     <name>source_record_id</name>
     <type>int unsigned</type>
     <title>Source Record</title>
-    <comment>Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Table can be figured out through activity_type_id, and further through component registry.</comment>
+    <comment>Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Entity table is discovered by filtering by the appropriate activity_type_id.</comment>
     <readonly>true</readonly>
     <add>2.0</add>
   </field>
     <name>parent_id</name>
     <title>Parent Activity ID</title>
     <type>int unsigned</type>
-    <comment>Parent meeting ID (if this is a follow-up item). This is not currently implemented</comment>
+    <comment>Parent meeting ID (if this is a follow-up item).</comment>
     <readonly>true</readonly>
     <html>
       <label>Parent Activity</label>
index 0a2aa118ee5d17b3fb651b2cd1b9ff59a0db9269..5620cd66fddd3bef2a79f03623f8a233e4befe7b 100644 (file)
@@ -54,7 +54,7 @@
     <required>true</required>
     <comment>Name for CiviCRM field which is being exposed for sharing.</comment>
     <pseudoconstant>
-      <callback>CRM_Core_BAO_UFField::getAvailableFieldTitles</callback>
+      <callback>CRM_Core_BAO_UFField::getAvailableFieldOptions</callback>
     </pseudoconstant>
     <add>1.1</add>
   </field>
index dd01a2e79184596e2633c47a7aedc1338fbfbef1..53a66964d9bb190035d9b752a60d0dca6a0f05db 100644 (file)
@@ -7,6 +7,9 @@
   <comment>Tracking for user jobs (eg. imports).</comment>
   <add>5.50</add>
   <log>false</log>
+  <paths>
+    <view>civicrm/import/contact/summary?reset=1&amp;user_job_id=[id]</view>
+  </paths>
   <field>
     <name>id</name>
     <title>User Job ID</title>
     <add>5.50</add>
   </field>
   <field>
-    <name>type_id</name>
-    <title>User Job Type ID</title>
-    <type>int unsigned</type>
+    <name>job_type</name>
+    <title>User Job Type</title>
+    <type>varchar</type>
+    <comment>Name of the job type, which will allow finding the correct class</comment>
     <required>true</required>
+    <length>64</length>
     <html>
       <label>Job Type</label>
     </html>
index 75a61abb8a5383de38f9d4d14ed995b128c71512..3c2dd41e595a06997b293893fac53ee7a36e299b 100644 (file)
@@ -92,7 +92,7 @@ VALUES
     ( @domainID, 'civicrm/import/contact?reset=1',                          '{ts escape="sql" skip="true"}Import Contacts{/ts}',        'Import Contacts',      'import contacts',  '',             @contactlastID, '1', NULL,  7 ),
     ( @domainID, 'civicrm/import/activity?reset=1',                         '{ts escape="sql" skip="true"}Import Activities{/ts}',      'Import Activities',    'import contacts',  '',             @contactlastID, '1', NULL,   8 ),
     ( @domainID, 'civicrm/import/custom?reset=1',                         '{ts escape="sql" skip="true"}Import Custom Data{/ts}',  'Import MultiValued Custom', 'import contacts',  '',             @contactlastID, '1', '1',   9 ),
-    ( @domainID, 'civicrm/group/add?reset=1',                               '{ts escape="sql" skip="true"}New Group{/ts}',              'New Group',            'edit groups',      '',             @contactlastID, '1', NULL,  10 ),
+    ( @domainID, 'civicrm/group/add?reset=1',                               '{ts escape="sql" skip="true"}New Group{/ts}',              'New Group',            'edit groups',      '',             @contactlastID, '0', NULL,  10 ),
     ( @domainID, 'civicrm/group?reset=1',                                   '{ts escape="sql" skip="true"}Manage Groups{/ts}',          'Manage Groups',        'access CiviCRM',   '',             @contactlastID, '1', '1',   11 ),
     ( @domainID, 'civicrm/tag?reset=1',                               '{ts escape="sql" skip="true"}Manage Tags{/ts}', 'Manage Tags (Categories)',              'manage tags',      '',             @contactlastID, '1', '1',   12 ),
     ( @domainID, 'civicrm/contact/deduperules?reset=1',  '{ts escape="sql" skip="true"}Find and Merge Duplicate Contacts{/ts}', 'Find and Merge Duplicate Contacts', 'administer dedupe rules,merge duplicate contacts', 'OR', @contactlastID, '1', NULL, 13 );
@@ -134,11 +134,11 @@ VALUES
     ( @domainID, 'civicrm/pledge/add?reset=1&action=add&context=standalone', '{ts escape="sql" skip="true"}New Pledge{/ts}',                'New Pledge',                'access CiviPledge,edit pledges',  'AND',  @pledgelastID,       '1', NULL, 2 ),
     ( @domainID, 'civicrm/pledge/search?reset=1',                           '{ts escape="sql" skip="true"}Find Pledges{/ts}',               'Find Pledges',              'access CiviPledge',  '',  @pledgelastID,       '1', NULL, 3 ),
     ( @domainID, 'civicrm/report/list?compid=6&reset=1', '{ts escape="sql" skip="true"}Pledge Reports{/ts}', 'Pledge Reports', 'access CiviPledge', '', @pledgelastID, '1', 0,    4 ),
-    ( @domainID, 'civicrm/admin/contribute/add?reset=1&action=add',         '{ts escape="sql" skip="true"}New Contribution Page{/ts}',      'New Contribution Page',     'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', NULL, 9 ),
+    ( @domainID, 'civicrm/admin/contribute/add?reset=1&action=add',         '{ts escape="sql" skip="true"}New Contribution Page{/ts}',      'New Contribution Page',     'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '0', NULL, 9 ),
     ( @domainID, 'civicrm/admin/contribute?reset=1',                        '{ts escape="sql" skip="true"}Manage Contribution Pages{/ts}',  'Manage Contribution Pages', 'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', '1',  10 ),
     ( @domainID, 'civicrm/admin/pcp?reset=1&page_type=contribute',          '{ts escape="sql" skip="true"}Personal Campaign Pages{/ts}',    'Personal Campaign Pages',   'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', NULL, 11 ),
     ( @domainID, 'civicrm/admin/contribute/managePremiums?reset=1',         '{ts escape="sql" skip="true"}Premiums (Thank-you Gifts){/ts}', 'Premiums',                  'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', 1,    12 ),
-    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',              'New Price Set',             'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', NULL, 13 ),
+    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',              'New Price Set',             'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '0', NULL, 13 ),
     ( @domainID, 'civicrm/admin/price?reset=1',                             '{ts escape="sql" skip="true"}Manage Price Sets{/ts}',          'Manage Price Sets',         'access CiviContribute,administer CiviCRM', 'AND',  @contributionlastID, '1', 1, 14 ),
 
     ( @domainID, 'civicrm/financial/batch?reset=1&action=add',                             '{ts escape="sql" skip="true"}New Batch{/ts}',          'New Batch',         'create manual batch', 'AND',  @financialTransactionID, '1', NULL, 1 ),
@@ -160,11 +160,11 @@ VALUES
     ( @domainID, 'civicrm/event/search?reset=1',                            '{ts escape="sql" skip="true"}Find Participants{/ts}',  'Find Participants',    'access CiviEvent', '',    @eventlastID, '1', NULL, 3 ),
     ( @domainID, 'civicrm/report/list?compid=1&reset=1', '{ts escape="sql" skip="true"}Event Reports{/ts}', 'Event Reports', 'access CiviEvent', '', @eventlastID, '1', 1,    4 ),
     ( @domainID, 'civicrm/event/import?reset=1',                            '{ts escape="sql" skip="true"}Import Participants{/ts}','Import Participants',  'access CiviEvent,edit event participants', 'AND',    @eventlastID, '1', '1',  5 ),
-    ( @domainID, 'civicrm/event/add?reset=1&action=add',                    '{ts escape="sql" skip="true"}New Event{/ts}',          'New Event',            'access CiviEvent,edit all events', 'AND',    @eventlastID, '1', NULL, 6 ),
+    ( @domainID, 'civicrm/event/add?reset=1&action=add',                    '{ts escape="sql" skip="true"}New Event{/ts}',          'New Event',            'access CiviEvent,edit all events', 'AND',    @eventlastID, '0', NULL, 6 ),
     ( @domainID, 'civicrm/event/manage?reset=1',                            '{ts escape="sql" skip="true"}Manage Events{/ts}',      'Manage Events',        'access CiviEvent,edit all events', 'AND',    @eventlastID, '1', 1, 7 ),
     ( @domainID, 'civicrm/admin/pcp?reset=1&page_type=event',               '{ts escape="sql" skip="true"}Personal Campaign Pages{/ts}',    'Personal Campaign Pages',   'access CiviEvent,administer CiviCRM', 'AND', @eventlastID, '1', 1, 8 ),
     ( @domainID, 'civicrm/admin/eventTemplate?reset=1',                     '{ts escape="sql" skip="true"}Event Templates{/ts}',    'Event Templates',      'access CiviEvent,edit all events', 'AND',    @eventlastID, '1', 1, 9 ),
-    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',      'New Price Set',        'access CiviEvent,edit all events', 'AND',    @eventlastID, '1', NULL, 10 ),
+    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',      'New Price Set',        'access CiviEvent,edit all events', 'AND',    @eventlastID, '0', NULL, 10 ),
     ( @domainID, 'civicrm/admin/price?reset=1',                             '{ts escape="sql" skip="true"}Manage Price Sets{/ts}',  'Manage Price Sets',    'access CiviEvent,edit all events', 'AND',    @eventlastID, '1', NULL, 11 );
 
 INSERT INTO civicrm_navigation
@@ -199,12 +199,12 @@ INSERT INTO civicrm_navigation
     ( domain_id, url, label, name, permission, permission_operator, parent_id, is_active, has_separator, weight )
 VALUES
     ( @domainID, 'civicrm/member?reset=1',                              '{ts escape="sql" skip="true"}Dashboard{/ts}',           'Dashboard',       'access CiviMember', '', @memberlastID, '1', NULL, 1 ),
-    ( @domainID, 'civicrm/member/add?reset=1&action=add&context=standalone', '{ts escape="sql" skip="true"}New Membership{/ts}', 'New Membership',  'access CiviMember,edit memberships', 'AND', @memberlastID, '1', NULL, 2 ),
+    ( @domainID, 'civicrm/member/add?reset=1&action=add&context=standalone', '{ts escape="sql" skip="true"}New Membership{/ts}', 'New Membership',  'access CiviMember,edit memberships', 'AND', @memberlastID, '0', NULL, 2 ),
     ( @domainID, 'civicrm/member/search?reset=1',                       '{ts escape="sql" skip="true"}Find Memberships{/ts}',    'Find Memberships','access CiviMember', '', @memberlastID, '1', NULL, 3 ),
     ( @domainID, 'civicrm/report/list?compid=3&reset=1',                '{ts escape="sql" skip="true"}Membership Reports{/ts}',  'Membership Reports', 'access CiviMember', '', @memberlastID, '1', 1,    4 ),
     ( @domainID, 'civicrm/batch?reset=1',                               '{ts escape="sql" skip="true"}Batch Data Entry{/ts}',     'Batch Data Entry','access CiviContribute', '', @memberlastID, '1', NULL, 5 ),
     ( @domainID, 'civicrm/member/import?reset=1',                       '{ts escape="sql" skip="true"}Import Memberships{/ts}',  'Import Members',  'access CiviMember,edit memberships', 'AND', @memberlastID, '1', 1, 6 ),
-    ( @domainID, 'civicrm/admin/price?reset=1&action=add',              '{ts escape="sql" skip="true"}New Price Set{/ts}',       'New Price Set',   'access CiviMember,administer CiviCRM', 'AND',  @memberlastID, '1', NULL, 7 ),
+    ( @domainID, 'civicrm/admin/price?reset=1&action=add',              '{ts escape="sql" skip="true"}New Price Set{/ts}',       'New Price Set',   'access CiviMember,administer CiviCRM', 'AND',  @memberlastID, '0', NULL, 7 ),
     ( @domainID, 'civicrm/admin/price?reset=1',                         '{ts escape="sql" skip="true"}Manage Price Sets{/ts}',   'Manage Price Sets', 'access CiviMember,administer CiviCRM', 'AND',  @memberlastID, '1', NULL, 8 );
 
 INSERT INTO civicrm_navigation
@@ -432,7 +432,7 @@ VALUES
     ( @domainID, 'civicrm/admin/options/payment_instrument?reset=1',  '{ts escape="sql" skip="true"}Payment Methods{/ts}',    'Payment Instruments',   'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 12 ),
     ( @domainID, 'civicrm/admin/options/accept_creditcard?reset=1',    '{ts escape="sql" skip="true"}Accepted Credit Cards{/ts}',  'Accepted Credit Cards', 'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 13 ),
     ( @domainID, 'civicrm/admin/options/soft_credit_type?reset=1', '{ts escape="sql" skip="true"}Soft Credit Types{/ts}', 'Soft Credit Types', 'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', 1, 14  ),
-    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',              'New Price Set',             'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 15 ),
+    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',              'New Price Set',             'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '0', NULL, 15 ),
     ( @domainID, 'civicrm/admin/price?reset=1',                             '{ts escape="sql" skip="true"}Manage Price Sets{/ts}',          'Manage Price Sets',         'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 16 ),
     ( @domainID, 'civicrm/admin/paymentProcessor?reset=1',                  '{ts escape="sql" skip="true"}Payment Processors{/ts}',         'Payment Processors',        'administer CiviCRM', '',                          @adminContributelastID, '1', NULL, 17  ),
     ( @domainID, 'civicrm/admin/setting/preferences/contribute?reset=1',                  '{ts escape="sql" skip="true"}CiviContribute Component Settings{/ts}',         'CiviContribute Component Settings',        'administer CiviCRM', '',                          @adminContributelastID, '1', NULL, 18  ) ;
@@ -450,7 +450,7 @@ VALUES
     ( @domainID, 'civicrm/event/manage?reset=1',                           '{ts escape="sql" skip="true"}Manage Events{/ts}',      'Manage Events',                    'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', 1,    2 ),
     ( @domainID, 'civicrm/admin/pcp?reset=1&page_type=event',                              '{ts escape="sql" skip="true"}Personal Campaign Pages{/ts}',    'Personal Campaign Pages',   'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', 1, 3 ),
     ( @domainID, 'civicrm/admin/eventTemplate?reset=1',                    '{ts escape="sql" skip="true"}Event Templates{/ts}',    'Event Templates',                  'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', 1,    4 ),
-    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                 '{ts escape="sql" skip="true"}New Price Set{/ts}',      'New Price Set',                    'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', NULL, 5 ),
+    ( @domainID, 'civicrm/admin/price?reset=1&action=add',                 '{ts escape="sql" skip="true"}New Price Set{/ts}',      'New Price Set',                    'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '0', NULL, 5 ),
     ( @domainID, 'civicrm/admin/price?reset=1',                            '{ts escape="sql" skip="true"}Manage Price Sets{/ts}',  'Manage Price Sets',                'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', 1,    6 ),
     ( @domainID, 'civicrm/admin/options/event_type?reset=1',  '{ts escape="sql" skip="true"}Event Types{/ts}',    'Event Types',                      'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', NULL, 7 ),
     ( @domainID, 'civicrm/admin/participant_status?reset=1',                   '{ts escape="sql" skip="true"}Participant Statuses{/ts}', 'Participant Statuses',       'access CiviEvent,administer CiviCRM', 'AND', @adminEventlastID, '1', NULL, 8 ),
index d2a8b62de88ec5d209ba920975b8cc801be947d9..0df8f74bf273b855e16c6a8ebf70ff88eccda4e5 100644 (file)
           <td valign="bottom" style="white-space: nowrap"><b><font size="1" align="right">{domain.name}</font></b></td>
         </tr>
         <tr>
-          {if $organization_name}
-            <td><font size="1" align="center">{contact.display_name}  ({$organization_name})</font></td>
-          {else}
-            <td><font size="1" align="center">{contact.display_name}</font></td>
-          {/if}
+          <td><font size="1" align="center">{contact.display_name}{if '{contact.current_employer}'} ({contact.current_employer}){/if}</font></td>
           <td><font size="1" align="right">{$invoice_date}</font></td>
           <td style="white-space: nowrap">
             <font size="1" align="right">
               <tr>
                 <td colspan="3"></td>
                 <td style="text-align:right;white-space: nowrap"><font size="1">
-                  {if $contribution_status_id == $refundedStatusId}
+                  {if '{contribution.contribution_status_id:name}' == 'Refunded'}
                     {ts}Amount Credited{/ts}
                   {else}
                     {ts}Amount Paid{/ts}
               <tr>
                 <td colspan="5"></td>
               </tr>
-              {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}
+              {if '{contribution.contribution_status_id:name}' == 'Pending' && '{contribution.is_pay_later}' == 1}
                 <tr>
                   <td colspan="3"><b><font size="1" align="center">{ts 1=$dueDate}DUE DATE: %1{/ts}</font></b></td>
                   <td colspan="2"></td>
         </tr>
       </table>
 
-      {if $contribution_status_id == $pendingStatusId && $is_pay_later == 1}
+      {if '{contribution.contribution_status_id:name}' == 'Pending' && '{contribution.is_pay_later}' == 1}
         <table style="margin-top:5px;" width="100%" border="0" cellpadding="0" cellspacing="0">
           <tr>
             <td><img src="{$resourceBase}/i/contribute/cut_line.png" height="15"></td>
                 </tr>
                 <tr>
                   <td><font size="1" align="right" style="font-weight:bold;">{ts}Invoice Number:{/ts}</font></td>
-                  <td><font size="1" align="right">{$invoice_number}</font></td>
+                  <td><font size="1" align="right">{contribution.invoice_number}</font></td>
                 </tr>
                 <tr><td colspan="5" style="color:#F5F5F5;"><hr></td></tr>
                 {if $is_pay_later == 1}
               </table>
       {/if}
 
-      {if $contribution_status_id == $refundedStatusId || $contribution_status_id == $cancelledStatusId}
+      {if '{contribution.contribution_status_id:name}' === 'Refunded' || '{contribution.contribution_status_id:name}' === 'Cancelled'}
       {if $config->empoweredBy}
         <table style="margin-top:2px;padding-left:7px;page-break-before: always;">
           <tr>
           <td><font size="1" align="right">{domain.name}</font></td>
         </tr>
         <tr>
-          {if $organization_name}
-            <td style="padding-left:17px;"><font size="1" align="center">{contact.display_name}  ({$organization_name})</font></td>
-          {else}
-            <td style="padding-left:17px;"><font size="1" align="center">{contact.display_name}</font></td>
-          {/if}
+          <td style="padding-left:17px;"><font size="1" align="center">{contact.display_name}{if '{contact.current_employer}'} ({contact.current_employer}){/if}</font></td>
           <td style="padding-left:30px;"><font size="1" align="right">{$invoice_date}</font></td>
           <td>
             <font size="1" align="right">
         </tr>
         <tr>
           <td style="padding-left:17px;"><font size="1" align="center">{$supplemental_address_2}  {$stateProvinceAbbreviation}</font></td>
-          <td style="padding-left:30px;"><font size="1" align="right">{$creditnote_id}</font></td>
+          <td style="padding-left:30px;"><font size="1" align="right">{contribution.creditnote_id}</font></td>
           <td>
             <font size="1" align="right">
               {domain.city}
         </tr>
         <tr>
           <td></td>
-          <td style="padding-left:30px;"><font size="1" align="right">{$source}</font></td>
+          <td style="padding-left:30px;"><font size="1" align="right">{contribution.source}</font></td>
           <td>
             <font size="1" align="right">
               {domain.email}
 
       <table style="margin-top:75px;font-family: Arial, Verdana, sans-serif" width="100%" border="0" cellpadding="5" cellspacing="5" id="desc">
         <tr>
-          <td colspan="2" {$valueStyle}>
-            <table> {* FIXME: style this table so that it looks like the text version (justification, etc.) *}
+          <td colspan="2">
+            <table>
               <tr>
                 <th style="padding-right:28px;text-align:left;font-weight:bold;width:200px;"><font size="1">{ts}Description{/ts}</font></th>
                 <th style="padding-left:28px;text-align:right;font-weight:bold;"><font size="1">{ts}Quantity{/ts}</font></th>
                 <td style="padding-left:28px;text-align:right;"><b><font size="1">{ts 1=$currency}TOTAL %1{/ts}</font></b></td>
                 <td style="padding-left:28px;text-align:right;"><font size="1">{$amount|crmMoney:$currency}</font></td>
               </tr>
-              {if $is_pay_later == 0}
+              {if '{contribution.is_pay_later}' == 0}
                 <tr>
                   <td colspan="3"></td>
                   <td style="padding-left:28px;text-align:right;"><font size="1">{ts}LESS Credit to invoice(s){/ts}</font></td>
               <tr>
                 <td colspan="2"></td>
                 <td><font size="1" align="right" style="font-weight:bold;">{ts}Credit Note#:{/ts}</font></td>
-                <td><font size="1" align="right">{$creditnote_id}</font></td>
+                <td><font size="1" align="right">{contribution.creditnote_id}</font></td>
               </tr>
               <tr><td colspan="5"style="color:#F5F5F5;"><hr></hr></td></tr>
               <tr>
index b300c91402e5d8cd898f3bdb6fc23719fd957cab..99db3e71f7760e9f32c07338e1ce7cd63877ba91 100644 (file)
       <tr>
        <td colspan="2" {$valueStyle}>
         {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-        <a href="{$icalFeed}">{ts}Download iCalendar File{/ts}</a>
+        <a href="{$icalFeed}">{ts}Download iCalendar entry for this event.{/ts}</a>
+       </td>
+      </tr>
+      <tr>
+       <td colspan="2" {$valueStyle}>
+        {capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+         <a href="{$gCalendar}">{ts}Add event to Google Calendar{/ts}</a>
        </td>
       </tr>
      {/if}
index 6b116c9ad152f87fec3bd3629e4f30477d7b66c9..3fc2e743103d391d3859acf61ab52e8028a55610 100644 (file)
@@ -68,7 +68,9 @@
 
 {if !empty($event.is_public)}
 {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-{ts}Download iCalendar File:{/ts} {$icalFeed}
+{ts}Download iCalendar entry for this event.{/ts} {$icalFeed}
+{capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+{ts}Add event to Google Calendar{/ts} {$gCalendar}
 {/if}
 
 {if !empty($email)}
index 7b771d41b18000cf2d36a7bd3e3d635d83d0bdb4..13ea8b90e05a7cd93e7b003e9806dc973b8836e3 100644 (file)
       <tr>
        <td colspan="2" {$valueStyle}>
         {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-        <a href="{$icalFeed}">{ts}Download iCalendar File{/ts}</a>
+        <a href="{$icalFeed}">{ts}Download iCalendar entry for this event.{/ts}</a>
+       </td>
+      </tr>
+      <tr>
+       <td colspan="2" {$valueStyle}>
+        {capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+        <a href="{$gCalendar}">{ts}Add event to Google Calendar{/ts}</a>
        </td>
       </tr>
      {/if}
index 22473002a288de1a1049394235990d21c21250ad..ee1ae65303e9d7fa4f22a608f66b59edcb7ccdee 100644 (file)
@@ -90,7 +90,9 @@
 
 {if !empty($event.is_public)}
 {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-{ts}Download iCalendar File:{/ts} {$icalFeed}
+{ts}Download iCalendar entry for this event.{/ts} {$icalFeed}
+{capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+{ts}Add event to Google Calendar{/ts} {$gCalendar}
 {/if}
 
 {if !empty($payer.name)}
index bd8b599b166a02a75c57643da60080a98d6ff63d..577e0aa169475ef1c81e69d5fcd4b898538a6344 100644 (file)
      {/if}
 
      {if $event.is_public}
-      <tr>
+     <tr>
        <td colspan="2" {$valueStyle}>
-        {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-        <a href="{$icalFeed}">{ts}Download iCalendar File{/ts}</a>
+           {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+         <a href="{$icalFeed}">{ts}Download iCalendar entry for this event.{/ts}</a>
        </td>
-      </tr>
+     </tr>
+     <tr>
+       <td colspan="2" {$valueStyle}>
+           {capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+         <a href="{$gCalendar}">{ts}Add event to Google Calendar{/ts}</a>
+       </td>
+     </tr>
      {/if}
 
      {if '{contact.email}'}
index 0ccf6ad260524621d887dee3c36af9c5acd0e443..ea2abf605be427c8a2b1426c1bcb78196bde1598 100644 (file)
@@ -64,7 +64,9 @@ Click this link to go to a web page where you can confirm your registration onli
 
 {if $event.is_public}
 {capture assign=icalFeed}{crmURL p='civicrm/event/ical' q="reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
-{ts}Download iCalendar File:{/ts} {$icalFeed}
+{ts}Download iCalendar entry for this event.{/ts} {$icalFeed}
+{capture assign=gCalendar}{crmURL p='civicrm/event/ical' q="gCalendar=1&reset=1&id=`$event.id`" h=0 a=1 fe=1}{/capture}
+{ts}Add event to Google Calendar{/ts} {$gCalendar}
 {/if}
 
 {if '{contact.email}'}