lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [6381] Eradicate disused offshore private-placement ledger


From: Greg Chicares
Subject: [lmi-commits] [6381] Eradicate disused offshore private-placement ledger type
Date: Fri, 30 Oct 2015 00:39:21 +0000

Revision: 6381
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6381
Author:   chicares
Date:     2015-10-30 00:39:20 +0000 (Fri, 30 Oct 2015)
Log Message:
-----------
Eradicate disused offshore private-placement ledger type

Modified Paths:
--------------
    lmi/trunk/dbnames.xpp
    lmi/trunk/ledger.cpp
    lmi/trunk/ledger_xsl.cpp
    lmi/trunk/mc_enum_types.xpp

Removed Paths:
-------------
    lmi/trunk/reg_d_offshore.xsl

Modified: lmi/trunk/dbnames.xpp
===================================================================
--- lmi/trunk/dbnames.xpp       2015-10-29 16:24:59 UTC (rev 6380)
+++ lmi/trunk/dbnames.xpp       2015-10-30 00:39:20 UTC (rev 6381)
@@ -314,7 +314,7 @@
 {DB_ExpRatRiskCoiMult,DB_Topic_ExperienceRating,"ExpRatRiskCoiMult","Maximum 
risk charge as a multiple of annual cost of insurance charges",}, \
 
{DB_ExpRatAmortPeriod,DB_Topic_ExperienceRating,"ExpRatAmortPeriod","Experience 
rating amortization period",}, \
 {DB_Topic_Miscellanea,DB_FIRST,"Miscellanea","Parameters that don't fit tidily 
into other categories",}, \
-{DB_LedgerType,DB_Topic_Miscellanea,"LedgerType","Ledger type: 0=illustration 
reg, 1=NASD, 2=prospectus illustration, 3=group private placement, 4=offshore 
private placement, 5=private placement subject to illustration reg, 
6=individual private placement, 7=variable annuity",}, \
+{DB_LedgerType,DB_Topic_Miscellanea,"LedgerType","Ledger type: 0=illustration 
reg, 1=NASD, 3=group private placement, 6=individual private placement, 
7=variable annuity",}, \
 {DB_Nonillustrated,DB_Topic_Miscellanea,"Nonillustrated","Forbid all 
illustrations: 0=no, 1=yes",}, \
 {DB_NoLongerIssued,DB_Topic_Miscellanea,"NoLongerIssued","Forbid new-business 
illustrations: 0=no, 1=yes",}, \
 {DB_AgeLastOrNearest,DB_Topic_Miscellanea,"AgeLastOrNearest","Age calculated 
as of last or nearest birthday: 0=ALB, 1=ANB (ties --> older), 2=ANB (ties --> 
younger)",}, \

Modified: lmi/trunk/ledger.cpp
===================================================================
--- lmi/trunk/ledger.cpp        2015-10-29 16:24:59 UTC (rev 6380)
+++ lmi/trunk/ledger.cpp        2015-10-30 00:39:20 UTC (rev 6381)
@@ -102,7 +102,6 @@
             }
             break;
         case mce_group_private_placement:      // Deliberately fall through.
-        case mce_offshore_private_placement:   // Deliberately fall through.
         case mce_individual_private_placement: // Deliberately fall through.
         case mce_variable_annuity:             // Deliberately fall through.
         case mce_nasd:

Modified: lmi/trunk/ledger_xsl.cpp
===================================================================
--- lmi/trunk/ledger_xsl.cpp    2015-10-29 16:24:59 UTC (rev 6380)
+++ lmi/trunk/ledger_xsl.cpp    2015-10-30 00:39:20 UTC (rev 6381)
@@ -53,7 +53,6 @@
         case mce_ill_reg:                      return "illustration_reg.xsl";
         case mce_nasd:                         return "nasd.xsl";
         case mce_group_private_placement:      return "reg_d_group.xsl";
-        case mce_offshore_private_placement:   return "reg_d_offshore.xsl";
         case mce_individual_private_placement: return "reg_d_individual.xsl";
         case mce_variable_annuity:             return "variable_annuity.xsl";
         default:

Modified: lmi/trunk/mc_enum_types.xpp
===================================================================
--- lmi/trunk/mc_enum_types.xpp 2015-10-29 16:24:59 UTC (rev 6380)
+++ lmi/trunk/mc_enum_types.xpp 2015-10-30 00:39:20 UTC (rev 6381)
@@ -155,7 +155,7 @@
     ,mce_nasd \
     ,mce_prospectus_obsolete \
     ,mce_group_private_placement \
-    ,mce_offshore_private_placement \
+    ,mce_offshore_private_placement_obsolete \
     ,mce_ill_reg_private_placement_obsolete \
     ,mce_individual_private_placement \
     ,mce_variable_annuity \
@@ -163,10 +163,10 @@
 #define ledger_type_NAMES \
     {"illustration_reg" \
     ,"nasd" \
-    ,"obsolete ledger type 0--do not use" \
+    ,"obsolete ledger type 2--do not use" \
     ,"group_private_placement" \
-    ,"offshore_private_placement" \
-    ,"obsolete ledger type 1--do not use" \
+    ,"obsolete ledger type 4--do not use" \
+    ,"obsolete ledger type 5--do not use" \
     ,"individual_private_placement" \
     ,"variable_annuity" \
     };

Deleted: lmi/trunk/reg_d_offshore.xsl
===================================================================
--- lmi/trunk/reg_d_offshore.xsl        2015-10-29 16:24:59 UTC (rev 6380)
+++ lmi/trunk/reg_d_offshore.xsl        2015-10-30 00:39:20 UTC (rev 6381)
@@ -1,1114 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    Life insurance illustrations.
-
-    Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 
2014, 2015 Gregory W. Chicares.
-
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License version 2 as
-    published by the Free Software Foundation.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software Foundation,
-    Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
-
-    http://savannah.nongnu.org/projects/lmi
-    email: <address@hidden>
-    snail: Chicares, 186 Belle Woods Drive, Glastonbury CT 06033, USA
-
-    $Id$
--->
-<!DOCTYPE stylesheet [
-<!ENTITY nbsp "&#xA0;">
-]>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
xmlns:fo="http://www.w3.org/1999/XSL/Format"; version="1.0">
-  <xsl:import href="fo_common.xsl"/>
-  <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
-
-  <xsl:template match="/">
-    <fo:root>
-      <fo:layout-master-set>
-
-        <!-- Define the cover page. -->
-        <fo:simple-page-master master-name="cover">
-          <xsl:call-template name="set-page-size"/>
-          <fo:region-body margin=".1in .1in 0"/>
-        </fo:simple-page-master>
-
-        <!-- Define the Column Definitions page. -->
-        <fo:simple-page-master master-name="column-definitions">
-          <xsl:call-template name="set-page-size"/>
-          <!-- Central part of page -->
-          <fo:region-body margin="2.25in 0 1in"/>
-          <!-- Header -->
-          <fo:region-before extent="3.0in"/>
-          <!-- Footer -->
-          <fo:region-after extent="0.91in"/>
-        </fo:simple-page-master>
-
-        <!-- Define the explanatory notes page. -->
-        <fo:simple-page-master master-name="explanatory-notes">
-          <xsl:call-template name="set-page-size"/>
-          <!-- Central part of page -->
-          <fo:region-body margin="2.35in 0 .9in"/>
-          <!-- Header -->
-          <fo:region-before extent="3.0in"/>
-          <!-- Footer -->
-          <fo:region-after extent="0.91in"/>
-        </fo:simple-page-master>
-
-        <!-- Define the explanatory notes page. -->
-        <fo:simple-page-master 
master-name="explanatory-notes-separate-account">
-          <xsl:call-template name="set-page-size"/>
-          <!-- Central part of page -->
-          <!-- column-count="2" -->
-          <fo:region-body margin="2.35in 0 1.3in"/>
-          <!-- Header -->
-          <fo:region-before extent="3in"/>
-          <!-- Footer -->
-          <fo:region-after extent="1.3in"/>
-        </fo:simple-page-master>
-
-        <!-- Define the Basic Illustration page. -->
-        <fo:simple-page-master master-name="basic-illustration">
-          <xsl:call-template name="set-page-size"/>
-          <!-- Central part of page -->
-          <fo:region-body margin="3in 0 1.25in"/>
-          <!-- Header -->
-          <fo:region-before extent="3in"/>
-          <!-- Footer -->
-          <fo:region-after extent=".91in"/>
-        </fo:simple-page-master>
-
-        <!-- Define the Supplemental Illustration page. -->
-        <fo:simple-page-master master-name="supplemental-illustration">
-          <xsl:call-template name="set-page-size"/>
-          <!-- Central part of page -->
-          <fo:region-body margin="3in 0 1in"/>
-          <!-- Header -->
-          <fo:region-before extent="3in"/>
-          <!-- Footer -->
-          <fo:region-after extent=".91in"/>
-        </fo:simple-page-master>
-
-        <!-- Define the Illustration Assumption Detail page. -->
-        <xsl:if test="not($is_composite)">
-          <fo:simple-page-master master-name="illustration-assumption">
-            <xsl:call-template name="set-page-size"/>
-            <!-- Central part of page -->
-            <fo:region-body margin="2.8in 0 1in"/>
-            <!-- Header -->
-            <fo:region-before extent="3in"/>
-            <!-- Footer -->
-            <fo:region-after extent=".91in"/>
-          </fo:simple-page-master>
-        </xsl:if>
-
-        <!-- Define the Supplemental Report page. -->
-        <xsl:if test="$has_supplemental_report">
-          <fo:simple-page-master master-name="supplemental-report">
-            <xsl:call-template name="set-page-size"/>
-            <!-- Central part of page -->
-            <fo:region-body margin="2.8in 0 1.1in"/>
-            <!-- Header -->
-            <fo:region-before extent="3in"/>
-            <!-- Footer -->
-            <fo:region-after extent=".96in"/>
-          </fo:simple-page-master>
-        </xsl:if>
-
-      </fo:layout-master-set>
-
-      <!-- The data to be diplayed in the pages, cover page first -->
-      <xsl:call-template name="generic-cover"/>
-
-      <!-- Basic Illustration -->
-      <!-- Body page -->
-      <fo:page-sequence master-reference="basic-illustration" 
initial-page-number="1">
-
-        <!-- Define the contents of the header. -->
-        <fo:static-content flow-name="xsl-region-before">
-          <fo:block text-align="left">
-            <xsl:call-template name="company-logo"/>
-          </fo:block>
-          <xsl:call-template name="standardheader">
-            <xsl:with-param name="reporttitle">
-              <xsl:choose>
-                <xsl:when test="$scalars/IsInforce!='1'">
-                  Basic Life Illustration
-                </xsl:when>
-                <xsl:otherwise>
-                  In Force Basic Illustration
-                </xsl:otherwise>
-              </xsl:choose>
-            </xsl:with-param>
-          </xsl:call-template>
-          <xsl:call-template name="dollar-units"/>
-        </fo:static-content>
-
-        <!-- Define the contents of the footer. -->
-        <xsl:call-template name="standardfooter"/>
-
-        <xsl:call-template name="basic-illustration-report"/>
-
-      </fo:page-sequence>
-
-      <!-- Supplemental Illustration -->
-      <!-- Body page -->
-      <fo:page-sequence master-reference="supplemental-illustration">
-
-        <!-- Define the contents of the header. -->
-        <fo:static-content flow-name="xsl-region-before">
-          <fo:block text-align="left">
-            <xsl:call-template name="company-logo"/>
-          </fo:block>
-          <xsl:call-template name="standardheader">
-            <xsl:with-param name="reporttitle" select="'Supplemental 
Illustration'"/>
-          </xsl:call-template>
-          <fo:block text-align="center" font-size="9pt" 
font-family="sans-serif" margin-top="1.6em">
-            Using Current charges
-          </fo:block>
-          <xsl:call-template name="dollar-units"/>
-        </fo:static-content>
-
-        <!-- Define the contents of the footer. -->
-        <xsl:call-template name="standardfooter"/>
-
-        <xsl:call-template name="supplemental-illustration-report"/>
-
-      </fo:page-sequence>
-
-      <!-- Column Definition Page - begins here -->
-      <fo:page-sequence master-reference="column-definitions">
-
-        <!-- Define the contents of the header. -->
-        <fo:static-content flow-name="xsl-region-before">
-          <fo:block text-align="left">
-            <xsl:call-template name="company-logo"/>
-          </fo:block>
-          <xsl:call-template name="standardheader"/>
-        </fo:static-content>
-
-        <!-- Define the contents of the footer. -->
-        <xsl:call-template name="standardfooter"/>
-
-        <!-- Column Definitions Summary Body  -->
-        <fo:flow flow-name="xsl-region-body">
-          <fo:block text-align="left" font-size="10pt" 
font-family="sans-serif">
-            <fo:block font-weight="bold" text-align="center" padding="1em 0 
2em">
-              Column Definitions
-            </fo:block>
-
-            <fo:block font-weight="bold" padding-top="1em">
-              Policy Year
-            </fo:block>
-            <fo:block>
-              The number of years the policy is assumed to have been in force.
-            </fo:block>
-
-            <xsl:if test="not($is_composite)">
-              <fo:block font-weight="bold" padding-top="2em">
-                End of Year Age
-              </fo:block>
-              <fo:block>
-                The issue age of the insured plus the number of completed
-                policy years since the policy date.
-              </fo:block>
-            </xsl:if>
-
-            <fo:block font-weight="bold" padding-top="2em">
-              Premium Outlay
-            </fo:block>
-            <fo:block>
-              The total amount the premium payor plans to pay each year,
-              assuming that each payment is made at the beginning
-              of the premium paying period.
-            </fo:block>
-
-            <fo:block font-weight="bold" padding-top="2em">
-              Net Premium
-            </fo:block>
-            <fo:block>
-              The Net Premium is the Premium Outlay less any premium loads.
-            </fo:block>
-
-            <fo:block font-weight="bold" padding-top="2em">
-              Cash Surrender Value
-            </fo:block>
-            <fo:block>
-              The Cash Surrender Value is the amount payable to a policy owner
-              upon surrender of the policy. It is equal to the Account Value
-              less any surrender charges, if applicable, and less
-              any policy debt and any unpaid monthly charges.
-            </fo:block>
-
-            <fo:block font-weight="bold" padding-top="2em">
-              Death Benefit
-            </fo:block>
-            <fo:block>
-              The Death Benefit is the net amount paid to a beneficiary
-              following receipt of due proof of death. The Death Benefit
-              is equal to the benefit provided by the death benefit option
-              in effect on the date of death less any policy debt and any 
unpaid
-              monthly charges.
-            </fo:block>
-          </fo:block>
-        </fo:flow>
-      </fo:page-sequence>
-
-      <!-- EXPLANATORY NOTES - begins here -->
-      <fo:page-sequence master-reference="explanatory-notes">
-
-        <!-- Define the contents of the header. -->
-        <fo:static-content flow-name="xsl-region-before">
-          <fo:block text-align="left">
-            <xsl:call-template name="company-logo"/>
-          </fo:block>
-          <xsl:call-template name="standardheader"/>
-        </fo:static-content>
-
-        <!-- Define the contents of the footer. -->
-        <xsl:call-template name="standardfooter"/>
-
-        <!-- Explanatory Notes Summary Body  -->
-        <fo:flow flow-name="xsl-region-body">
-          <fo:block text-align="left" font-size="9.75pt" 
font-family="sans-serif">
-            <fo:block font-weight="bold" text-align="center">
-              IMPORTANT TAX DISCLOSURE
-            </fo:block>
-            <fo:block padding-top="1em">
-              As illustrated, this contract
-              <xsl:choose>
-                <xsl:when test="$scalars/IsMec='1'">
-                  becomes
-                </xsl:when>
-                <xsl:otherwise>
-                  would not become
-                </xsl:otherwise>
-              </xsl:choose>
-              a Modified Endowment Contract (MEC) under the Internal
-              Revenue Code<!-- prevent trailing space -->
-              <xsl:if test="$scalars/IsMec='1'">
-                in year <xsl:value-of select="$scalars/MecYear+1"/>
-              </xsl:if>.
-              To the extent of gain in the contract, loans, distributions
-              and withdrawals from a MEC are subject to income tax and may also
-              trigger a penalty tax.
-            </fo:block>
-            <xsl:if test="$scalars/IsInforce!='1'">
-              <fo:block padding-top="1em">
-                The initial 7-pay premium limit
-                is $<xsl:value-of select="$scalars/InitSevenPayPrem"/>.
-              </fo:block>
-            </xsl:if>
-            <fo:block padding-top="1em">
-              No tax charge is made to the Separate Account. However,
-              such a charge may be made in the future.
-            </fo:block>
-            <fo:block font-weight="bold" padding-top="1em">
-              The information contained in this illustration is not written
-              or intended as tax or legal advice, and may not be relied upon
-              for purposes of avoiding any federal tax penalties.
-              Neither <xsl:value-of select="$scalars/InsCoShortName"/>
-              nor any of its employees or representatives are authorized
-              to give tax or legal advice.  For more information pertaining
-              to the tax consequences of purchasing or owning this policy,
-              consult with your own independent tax or legal counsel.
-            </fo:block>
-            <fo:block font-weight="bold" text-align="center" padding-top="2em">
-               EXPLANATORY NOTES
-            </fo:block>
-            <fo:block padding-top="1em">
-              <xsl:value-of select="$scalars/PolicyMktgName"/> is
-              a <xsl:value-of select="$scalars/PolicyLegalName"/> issued
-              by <xsl:value-of select="$scalars/InsCoName"/>. The policy
-              provides lifetime insurance protection for as long as it remains
-              in force. The policy is available at issue with at least
-              two death benefit options: Option 1 (death benefit equal
-              to the greater of (a) the selected face amount at death
-              or (b) the minimum face amount at death);
-              and Option 2 (death benefit equal to the greater of
-              (a) the selected face amount plus account value at death or
-              (b) the minimum face amount at death).
-              If available under the policy, Option 3 is a death benefit option
-              equal to the greatest of (a) the selected face amount
-              at death plus the sum of premiums paid less withdrawals;
-              or (b) selected face amount at death;
-              or (c) minimum face amount at death.
-            </fo:block>
-            <fo:block padding-top="1em">
-              Account values may be used to pay contract charges.
-              Contract charges are due during the life of the insured;
-              depending on actual results, the premium payer may need
-              to continue or resume premium outlays.
-            </fo:block>
-            <xsl:if test="$scalars/NoLapse='1' and 
$scalars/StatePostalAbbrev!='NY'">
-              <fo:block padding-top="1em">
-                <xsl:value-of select="$scalars/NoLapseProvisionName"/>:
-                The <xsl:value-of select="$scalars/NoLapseProvisionName"/>
-                is a lapse protection feature. If met, this test allows
-                your contract to stay in force for a period of time even if
-                there is insufficient <xsl:value-of select="$scalars/AvName"/>
-                Value to cover the <xsl:value-of select="$scalars/AvName"/>
-                Value charges. Refer to your policy
-                for specific requirements of meeting
-                the <xsl:value-of select="$scalars/NoLapseProvisionName"/>.
-              </fo:block>
-            </xsl:if>
-            <xsl:if test="$scalars/NoLapseAlwaysActive='1'">
-              <fo:block padding-top="1em">
-                No-Lapse Guarantee: The contract will remain in force
-                after the first premium has been paid, even if there is
-                insufficient <xsl:value-of select="$scalars/AvName"/> Value
-                to cover the monthly charges provided that the insured
-                is not in a substandard rating class and the policy debt
-                does not exceed <xsl:value-of select="$scalars/AvName"/> Value.
-              </fo:block>
-            </xsl:if>
-            <fo:block padding-top="1em">
-              The definition of life insurance elected for this contract
-              is the
-              <xsl:choose>
-                <xsl:when test="$scalars/DefnLifeIns='GPT'">
-                  guideline premium test. The guideline single premium
-                  is $<xsl:value-of select="$scalars/InitGSP"/>
-                  and the guideline level premium
-                  is $<xsl:value-of select="$scalars/InitGLP"/>.
-                </xsl:when>
-                <xsl:otherwise>
-                  cash value accumulation test.
-                </xsl:otherwise>
-              </xsl:choose>
-            </fo:block>
-            <fo:block padding-top="1em">
-              <xsl:value-of select="$scalars/InsCoName"/> has the right
-              to promptly refund any amount of premium paid if it will increase
-              the net amount at risk (referred to in the contract
-              as the Amount of Insurance that Requires a Charge).
-            </fo:block>
-            <fo:block padding-top="1em">
-              Premium payments are assumed to be made at the beginning
-              of the year. Account values, cash surrender values,
-              and death benefits are illustrated as of the end of the year.
-            </fo:block>
-          </fo:block>
-        </fo:flow>
-      </fo:page-sequence>
-
-      <!--  EXPLANATORY NOTES page 2 - begins here -->
-      <fo:page-sequence master-reference="explanatory-notes-separate-account">
-
-        <!-- Define the contents of the header. -->
-        <fo:static-content flow-name="xsl-region-before">
-          <fo:block text-align="left">
-            <xsl:call-template name="company-logo"/>
-          </fo:block>
-          <xsl:call-template name="standardheader"/>
-        </fo:static-content>
-
-        <!-- Define the contents of the footer. -->
-        <xsl:call-template name="standardfooter">
-          <xsl:with-param name="include-underwriter" select="1"/>
-        </xsl:call-template>
-
-        <!-- Explanatory Notes Summary Body  -->
-        <fo:flow flow-name="xsl-region-body">
-          <fo:block text-align="left" font-size="9.75pt" 
font-family="sans-serif">
-            <fo:block font-weight="bold" text-align="center">
-              EXPLANATORY NOTES
-            </fo:block>
-            <fo:block padding-top="1em">
-              <xsl:value-of select="$scalars/GuarMortalityFootnote"/>
-            </fo:block>
-            <fo:block padding-top="1em">
-              This illustration assumes death of the insured
-              at age <xsl:value-of select="$scalars/EndtAge"/>.
-            </fo:block>
-            <xsl:if test="$scalars/StatePostalAbbrev='NC' or 
$scalars/StatePostalAbbrev='SC'">
-              <fo:block padding-top="1em">
-                In the states of North Carolina and South Carolina,
-                Guaranteed Issue Underwriting is referred to
-                as "Limited Underwriting" and Simplified Issue Underwriting
-                is referred to as "Simplified Underwriting".
-              </fo:block>
-            </xsl:if>
-            <fo:block padding-top="1em">
-              The loan interest rate may be fixed or adjustable as elected
-              by the sponsor.
-            </fo:block>
-            <fo:block padding-top="1em">
-              This illustration must be preceded or accompanied
-              by the current prospectuses
-              for <xsl:value-of select="$scalars/PolicyMktgName"/> variable
-              life insurance contract and its underlying investment choices.
-              Before purchasing a variable life insurance contract,
-              investors should carefully consider the investment objectives,
-              risks, charges and expenses of the variable life
-              insurance contract and its underlying investment choices.
-              Please read the prospectuses carefully before investing
-              or sending money.
-            </fo:block>
-            <xsl:if test="$scalars/HasTerm='1'">
-              <fo:block padding-top="1em">
-                A Term Rider is available for attachment to this policy.
-                The Term Rider provides the option to purchase monthly
-                term insurance on the life of the insured.
-                The term rider selected face amount supplements
-                the selected face amount of the contract. If the Term Rider
-                is attached, the policy to which it is attached may have
-                a lower annual cutoff premium and, as a result, the lower
-                overall sales loads paid may be lower than a contract having
-                the same total face amount, but with no Term Rider. Also,
-                the lapse protection feature of the contract's
-                <xsl:value-of select="$scalars/NoLapseProvisionName"/> does
-                not apply to the Term Rider's selected face amount.
-              </fo:block>
-            </xsl:if>
-            <xsl:if test="$scalars/HasWP='1'">
-              <fo:block padding-top="1em">
-                A Waiver of Monthly Charges rider is available for attachment
-                to this policy for insureds with ages 20-64. The Waiver
-                of Monthly Charges Rider provides that in the event
-                of the disability of the insured that begins before attained
-                age 65 and continues for at least 6 months,
-                <xsl:value-of select="$scalars/InsCoShortName"/> will waive
-                certain monthly charges up to age 65, but not less
-                than two years, while the insured remains totally disabled.
-                An additional charge is associated with this rider, if elected.
-                Please refer to your contract for specific provisions
-                and a detailed schedule of charges.
-              </fo:block>
-            </xsl:if>
-            <xsl:if test="$scalars/UsePartialMort='1'">
-              <fo:block padding-top="1em">
-                This illustration reflects the client's mortality assumption of
-                <xsl:value-of 
select="address@hidden'PartMortTableMult']/duration[1]/@column_value"/>
-                of the <xsl:value-of select="$scalars/PartMortTableName"/> 
table
-                with all deaths at the end of the year.
-              </fo:block>
-            </xsl:if>
-            <xsl:choose>
-              <xsl:when test="$scalars/GenderBlended='1'">
-                <fo:block padding-top="1em">
-                  Custom blending of cost of insurance charges is based
-                  on the plan's assumed distribution of initial selected
-                  face amount by gender and tobacco use. This illustration
-                  assumes that the distribution remains constant
-                  in future years. Custom blending is available only
-                  on plans of 100 or more lives. Custom blend assumptions:
-                  <xsl:choose>
-                    <xsl:when test="$scalars/SmokerBlended='1'">
-                      tobacco = <xsl:value-of select="$scalars/SmokerPct"/>;
-                    </xsl:when>
-                    <xsl:otherwise>
-                      no blending by tobacco use;
-                    </xsl:otherwise>
-                  </xsl:choose>
-                  male = <xsl:value-of select="$scalars/MalePct"/>.
-                </fo:block>
-              </xsl:when>
-              <xsl:otherwise>
-                <xsl:if test="$scalars/SmokerBlended='1'">
-                  <fo:block padding-top="1em">
-                    Custom blending of cost of insurance charges is based
-                    on the plan's assumed distribution of initial selected
-                    face amount by gender and tobacco use. This illustration
-                    assumes that the distribution remains constant
-                    in future years. Custom blending is available only
-                    on plans of 100 or more lives. Custom blend assumptions:
-                    tobacco = <xsl:value-of select="$scalars/SmokerPct"/>;
-                    <xsl:choose>
-                      <xsl:when test="$scalars/GenderBlended='1'">
-                        male = <xsl:value-of select="$scalars/MalePct"/>.
-                      </xsl:when>
-                      <xsl:otherwise>
-                        no blending by gender.
-                      </xsl:otherwise>
-                    </xsl:choose>
-                  </fo:block>
-                </xsl:if>
-              </xsl:otherwise>
-            </xsl:choose>
-            <fo:block padding-top="1em">
-              The state of issue
-              is <xsl:value-of select="$scalars/StatePostalAbbrev"/>.
-            </fo:block>
-            <xsl:if test="$compliance_tracking_number">
-              <fo:block padding-top="1em">
-                Compliance tracking number:
-                <xsl:value-of select="$compliance_tracking_number"/>
-              </fo:block>
-            </xsl:if>
-            <fo:block font-weight="bold" text-align="center">
-              SEPARATE ACCOUNT
-            </fo:block>
-            <fo:block padding-top="1em">
-              This illustration shows how the death benefit and account value
-              could vary over an extended period of time, assuming
-              the funds experience hypothetical gross rates
-              of investment return. Actual results of return may be more
-              or less than those shown and in all likelihood will vary year
-              to year. Timing of premium payments, investment allocations
-              and withdrawals or loans, if taken, may impact investment 
results.
-              Separate Account Charges are deducted from the gross
-              investment rate to determine the net investment rate.
-              These charges include a mortality and expense charge,
-              and an investment management fee and other fund
-              operating expenses. The total fund operating expenses charged
-              vary by fund.
-              SEE PROSPECTUS.
-            </fo:block>
-            <fo:block padding-top="1em">
-              <xsl:if test="not($is_composite)">
-                <fo:block padding-top="1em">
-                  This illustration is based on total Separate Account
-                  fund expenses of
-                  <xsl:value-of 
select="address@hidden'TotalIMF']/duration[1]/@column_value"/>.
-                </fo:block>
-                <xsl:if test="$scalars/AvgFund='1'">
-                  <fo:block padding-top="1em">
-                    Investment management fees are based on equal
-                    initial allocations among the available funds.
-                  </fo:block>
-                </xsl:if>
-                <xsl:if test="$scalars/CustomFund='1'">
-                  <fo:block padding-top="1em">
-                    Investment management fees are based on an inital 
allocation
-                    of 100% of a custom fund selected by the purchaser.
-                  </fo:block>
-                </xsl:if>
-              </xsl:if>
-            </fo:block>
-          </fo:block>
-        </fo:flow>
-      </fo:page-sequence>
-
-      <!-- Illustration Assumption Detail -->
-      <xsl:if test="not($is_composite)">
-
-        <!-- Body page -->
-        <fo:page-sequence master-reference="illustration-assumption">
-
-          <!-- Define the contents of the header. -->
-          <fo:static-content flow-name="xsl-region-before">
-            <fo:block text-align="left">
-              <xsl:call-template name="company-logo"/>
-            </fo:block>
-            <xsl:call-template name="standardheader">
-              <xsl:with-param name="reporttitle" select="'Illustration 
Assumption Detail'"/>
-            </xsl:call-template>
-            <xsl:call-template name="dollar-units"/>
-          </fo:static-content>
-
-          <!-- Define the contents of the footer. -->
-          <xsl:call-template name="standardfooter"/>
-
-          <xsl:call-template name="illustration-assumption-report"/>
-
-        </fo:page-sequence>
-      </xsl:if>
-
-      <!-- Supplemental Report -->
-      <!-- Body page -->
-      <xsl:if test="$has_supplemental_report">
-        <fo:page-sequence master-reference="supplemental-report">
-
-          <!-- Define the contents of the header. -->
-          <fo:static-content flow-name="xsl-region-before">
-            <fo:block text-align="left">
-              <xsl:call-template name="company-logo"/>
-            </fo:block>
-            <xsl:call-template name="standardheader">
-              <xsl:with-param name="reporttitle" select="'Supplemental 
Report'"/>
-            </xsl:call-template>
-            <xsl:call-template name="dollar-units"/>
-          </fo:static-content>
-
-          <!-- Define the contents of the footer. -->
-          <xsl:call-template name="standardfooter"/>
-
-          <!-- Supplemental report body -->
-          <xsl:call-template name="supplemental-report-body"/>
-        </fo:page-sequence>
-      </xsl:if>
-    </fo:root>
-  </xsl:template>
-
-  <!-- TEMPLATE: standardheader -->
-
-  <xsl:template name="standardheader">
-    <xsl:param name="reporttitle"/>
-    <fo:block text-align="center" font-size="9.75pt" padding="1em 0">
-      <fo:block>
-        The purpose of this illustration is to show how the performance
-        of the underlying investment account could affect the contract
-        account value and death benefit.
-        <fo:inline font-weight="bold">
-          These hypothetical returns do not reflect past performance
-          and are not predictive of future results. Actual results could be 
less
-          than or greater than the hypothetical results and in all likelihood
-          will vary from year to year.
-        </fo:inline>
-      </fo:block>
-      <fo:block padding-top="1em">
-        <xsl:value-of select="$reporttitle"/>
-      </fo:block>
-    </fo:block>
-    <fo:block font-size="10pt" font-family="sans-serif">
-      <fo:table table-layout="fixed" width="100%">
-        <fo:table-column column-width="125mm"/>
-        <fo:table-column column-width="proportional-column-width(1)"/>
-        <fo:table-body>
-          <fo:table-row>
-            <fo:table-cell padding-right="2mm">
-              <fo:block text-align="left">
-
-                <xsl:choose>
-                  <xsl:when test="$is_composite">
-                    <fo:block>
-                      <xsl:call-template name="limitstring">
-                        <xsl:with-param name="passString" 
select="$scalars/CorpName"/>
-                        <xsl:with-param name="length" select="60"/>
-                      </xsl:call-template>
-                    </fo:block>
-                  </xsl:when>
-                  <xsl:when test="not($scalars/Insured1='  ')">
-                    <fo:block>
-                      <xsl:call-template name="limitstring">
-                        <xsl:with-param name="passString" 
select="$scalars/Insured1"/>
-                        <xsl:with-param name="length" select="30"/>
-                      </xsl:call-template>,
-                      <fo:inline white-space="nowrap">
-                        <xsl:value-of select="$scalars/Gender"/>
-                        <!-- xsl:text prevents space from being stripped -->
-                        <xsl:text> </xsl:text>
-                        <xsl:value-of select="$scalars/Smoker"/>
-                      </fo:inline>
-                      rates, Age <xsl:value-of select="$scalars/Age"/>
-                    </fo:block>
-                  </xsl:when>
-                </xsl:choose>
-                <xsl:if test="$is_composite">
-                  <fo:block>
-                    Composite
-                  </fo:block>
-                </xsl:if>
-                <fo:block>
-                  Contract: <xsl:value-of select="$scalars/PolicyMktgName"/>
-                </fo:block>
-                <fo:block>
-                  Initial Premium: <xsl:value-of select="$scalars/InitPrem"/>
-                </fo:block>
-
-                <xsl:if test="not($is_composite)">
-                  <fo:block>
-                    <xsl:choose>
-                      <xsl:when test="$scalars/UWType='Medical'">
-                        Fully underwritten,
-                      </xsl:when>
-                      <xsl:when test="$scalars/StatePostalAbbrev='TX' and 
$scalars/UWType='Guaranteed issue'">
-                        Substandard *,
-                      </xsl:when>
-                      <xsl:otherwise>
-                        <xsl:value-of select="$scalars/UWType"/>,
-                      </xsl:otherwise>
-                    </xsl:choose>
-                    <xsl:value-of select="$scalars/UWClass"/>,
-                    Initial Death Benefit Option:
-                    <xsl:value-of select="$scalars/DBOptInitInteger+1"/>
-                  </fo:block>
-                </xsl:if>
-
-                <xsl:if test="$scalars/HasWP='1'">
-                  <fo:block>
-                    Waiver of Monthly Charges Rider elected.
-                  </fo:block>
-                </xsl:if>
-
-                <xsl:call-template 
name="print-mastercontractnumber-and-contractnumber"/>
-              </fo:block>
-            </fo:table-cell>
-
-            <fo:table-cell>
-              <fo:block text-align="left">
-                <fo:block>
-                  Assumed Gross Rate:
-                  <xsl:value-of 
select="$scalars/InitAnnSepAcctGrossInt_Current"/>
-                  (<xsl:value-of 
select="$scalars/InitAnnSepAcctNetInt_Current"/>
-                  Net)*
-                </fo:block>
-                <fo:block>
-                  Initial
-                  <xsl:if test="$scalars/HasTerm!='0'">
-                    Total
-                  </xsl:if>
-                  Face Amount: $<xsl:value-of select="$scalars/InitTotalSA"/>
-                </fo:block>
-                <xsl:if test="$scalars/HasTerm!='0'">
-                  <fo:block>
-                    Initial Base Face Amount:
-                    $<xsl:value-of select="$scalars/InitBaseSpecAmt"/>
-                  </fo:block>
-                  <fo:block>
-                    Initial Term Face Amount:
-                    $<xsl:value-of select="$scalars/InitTermSpecAmt"/>
-                  </fo:block>
-                </xsl:if>
-                <xsl:if test="not($is_composite) and $scalars/UWClass='Rated'">
-                  <fo:block>
-                    Table Rating:
-                    <xsl:value-of select="$scalars/SubstandardTable"/>
-                  </fo:block>
-                </xsl:if>
-              </fo:block>
-            </fo:table-cell>
-          </fo:table-row>
-        </fo:table-body>
-      </fo:table>
-    </fo:block>
-  </xsl:template>
-
-  <!-- TEMPLATE: basic-illustration-report -->
-  <!-- Create Basic Illustration Report    -->
-
-  <xsl:template name="basic-illustration-report">
-    <!-- columns for generate basic-illustration-report -->
-    <xsl:variable name="basic_illustration_columns_raw">
-      <!--
-      The 'composite' attribute (if present) indicates that the column
-      is only to be included when the report type is (not) a composite.
-      -->
-      <column name="PolicyYear">Policy _Year</column>
-      <column composite="0" name="AttainedAge">End of _Year Age</column>
-      <column name="GrossPmt">Premium _Outlay</column>
-      <column composite="1"/>
-      <column name="CSVNet_GuaranteedZero">Cash Surr _Value</column>
-      <column name="EOYDeathBft_GuaranteedZero">Death _Benefit</column>
-      <column/>
-      <column name="CSVNet_Guaranteed">Cash Surr Value</column>
-      <column name="EOYDeathBft_Guaranteed">Death _Benefit</column>
-      <column/>
-      <column name="CSVNet_CurrentZero">Cash Surr Value</column>
-      <column name="EOYDeathBft_CurrentZero">Death _Benefit</column>
-      <column/>
-      <column name="CSVNet_Current">Cash Surr Value</column>
-      <column name="EOYDeathBft_Current">Death _Benefit</column>
-    </xsl:variable>
-    <xsl:variable name="basic_illustration_columns" 
select="document('')//xsl:address@hidden'basic_illustration_columns_raw']/column"/>
-    <xsl:variable name="columns" 
select="$basic_illustration_columns[not(@composite) or 
boolean(boolean(@composite='1')=$is_composite)]"/>
-
-    <!-- The main contents of the body page -->
-    <fo:flow flow-name="xsl-region-body">
-      <fo:block font-size="9pt" font-family="serif">
-        <fo:table table-layout="fixed" width="100%">
-          <xsl:call-template name="generate-table-columns">
-            <xsl:with-param name="columns" select="$columns"/>
-          </xsl:call-template>
-
-          <fo:table-header>
-            <!-- Custom part (the biggest) of the table header -->
-            <fo:table-row>
-              <fo:table-cell number-columns-spanned="3">
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="5">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  Using guaranteed charges
-                </fo:block>
-              </fo:table-cell>
-              <fo:table-cell>
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="5">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  Using current charges
-                </fo:block>
-              </fo:table-cell>
-            </fo:table-row>
-            <fo:table-row>
-              <fo:table-cell number-columns-spanned="3">
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="2">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  <xsl:value-of 
select="$scalars/InitAnnSepAcctGrossInt_GuaranteedZero"/>
-                  Hypothetical Gross
-                </fo:block>
-                <fo:block text-align="center">
-                  Return
-                  (<xsl:value-of 
select="$scalars/InitAnnSepAcctNetInt_GuaranteedZero"/>
-                  net)
-                </fo:block>
-              </fo:table-cell>
-              <fo:table-cell>
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="2">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  <xsl:value-of 
select="$scalars/InitAnnSepAcctGrossInt_Guaranteed"/>
-                  Hypothetical Gross
-                </fo:block>
-                <fo:block text-align="center">
-                  Return
-                  (<xsl:value-of 
select="$scalars/InitAnnSepAcctNetInt_Guaranteed"/>
-                  net)
-                </fo:block>
-              </fo:table-cell>
-              <fo:table-cell>
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="2">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  <xsl:value-of 
select="$scalars/InitAnnSepAcctGrossInt_CurrentZero"/>
-                  Hypothetical Gross
-                </fo:block>
-                <fo:block text-align="center">
-                  Return
-                  (<xsl:value-of 
select="$scalars/InitAnnSepAcctNetInt_CurrentZero"/>
-                  net)
-                </fo:block>
-              </fo:table-cell>
-              <fo:table-cell>
-                <fo:block/>
-              </fo:table-cell>
-              <fo:table-cell number-columns-spanned="2">
-                <xsl:call-template name="header-cell-with-border"/>
-                <fo:block text-align="center">
-                  <xsl:value-of 
select="$scalars/InitAnnSepAcctGrossInt_Current"/>
-                  Hypothetical Gross
-                </fo:block>
-                <fo:block text-align="center">
-                  Return
-                  (<xsl:value-of 
select="$scalars/InitAnnSepAcctNetInt_Current"/>
-                  net)
-                </fo:block>
-              </fo:table-cell>
-            </fo:table-row>
-
-            <!-- Generic part of the table header -->
-            <xsl:call-template name="generate-table-headers">
-              <xsl:with-param name="columns" select="$columns"/>
-            </xsl:call-template>
-          </fo:table-header>
-
-          <fo:table-body>
-            <xsl:call-template name="generate-table-values">
-              <xsl:with-param name="columns" select="$columns"/>
-              <xsl:with-param name="counter" select="$scalars/InforceYear + 
1"/>
-              <xsl:with-param name="max-counter" select="$max-lapse-year"/>
-              <xsl:with-param name="inforceyear" select="0 - 
$scalars/InforceYear"/>
-            </xsl:call-template>
-          </fo:table-body>
-        </fo:table>
-      </fo:block>
-    </fo:flow>
-  </xsl:template>
-
-  <!-- TEMPLATE: supplemental-illustration-report -->
-  <!-- Create Supplemental Illustration Report    -->
-
-  <xsl:template name="supplemental-illustration-report">
-    <xsl:variable name="supplemental_illustration_columns_raw">
-      <column name="PolicyYear">Policy _Year</column>
-      <column composite="0" name="AttainedAge">End of _Year Age</column>
-      <column name="Outlay">Premium _Outlay</column>
-      <column composite="1"/>
-      <column name="PolicyFee_Current">Admin _Charge</column>
-      <column name="PremTaxLoad_Current">Premium _Tax Load</column>
-      <column name="DacTaxLoad_Current">DAC _Tax Load</column>
-      <column name="NetPmt_Current">Net _Premium</column>
-      <column name="COICharge_Current">Mortality _Charge</column>
-      <column name="AcctVal_Current">Account _Value</column>
-      <column name="CSVNet_Current">Cash Surr _Value</column>
-      <column name="EOYDeathBft_Current">Death _Benefit</column>
-    </xsl:variable>
-    <xsl:variable name="supplemental_illustration_columns" 
select="document('')//xsl:address@hidden'supplemental_illustration_columns_raw']/column"/>
-    <xsl:variable name="columns" 
select="$supplemental_illustration_columns[not(@composite) or 
boolean(boolean(@composite='1')=$is_composite)]"/>
-
-    <!-- The main contents of the body page -->
-    <fo:flow flow-name="xsl-region-body">
-      <fo:block font-size="9pt" font-family="serif">
-        <fo:table table-layout="fixed" width="100%">
-          <xsl:call-template name="generate-table-columns">
-            <xsl:with-param name="columns" select="$columns"/>
-          </xsl:call-template>
-
-          <fo:table-header>
-            <xsl:call-template name="generate-table-headers">
-              <xsl:with-param name="columns" select="$columns"/>
-            </xsl:call-template>
-          </fo:table-header>
-
-          <fo:table-body>
-            <xsl:call-template name="generate-table-values">
-              <xsl:with-param name="columns" select="$columns"/>
-              <xsl:with-param name="counter" select="$scalars/InforceYear + 
1"/>
-              <xsl:with-param name="max-counter" select="$max-lapse-year"/>
-              <xsl:with-param name="inforceyear" select="0 - 
$scalars/InforceYear"/>
-            </xsl:call-template>
-          </fo:table-body>
-        </fo:table>
-      </fo:block>
-    </fo:flow>
-  </xsl:template>
-
-  <!-- TEMPLATE: illustration-assumption-report -->
-  <!-- Create Illustration Assumption Report    -->
-
-  <xsl:template name="illustration-assumption-report">
-    <!-- columns to be included in the table -->
-    <xsl:variable name="illustration_assumption_columns_raw">
-      <column name="PolicyYear">|Policy _Year</column>
-
-      <column composite="1"/>
-      <column composite="1" name="NetWD">|Withdrawal</column>
-      <column composite="1"/>
-      <column composite="1" name="NewCashLoan">|Loan</column>
-      <column composite="1"/>
-
-      <column composite="0" name="AttainedAge">|End of _Year Age</column>
-      <column composite="0"/>
-      <column composite="0" name="AnnSAIntRate_Current">Net Crediting Rate|Sep 
Acct</column>
-      <column composite="0" name="AnnGAIntRate_Current">Net Crediting Rate|Gen 
Acct</column>
-      <column composite="0" name="CurrMandE">|M&amp;E</column>
-      <column composite="0" name="EeMode">|Indiv _Pmt Mode</column>
-      <column composite="0" name="ErMode">|Corp _Pmt Mode</column>
-      <column composite="0" scalar="InitAnnLoanDueRate">|Assumed _Loan 
Interest</column>
-      <column composite="0" name="AnnualFlatExtra">|Flat Extra _Per 
1,000</column>
-    </xsl:variable>
-    <xsl:variable name="illustration_assumption_columns" 
select="document('')//xsl:address@hidden'illustration_assumption_columns_raw']/column"/>
-    <xsl:variable name="columns" 
select="$illustration_assumption_columns[not(@composite) or 
(boolean(@composite='1')=$is_composite)]"/>
-
-    <!-- The main contents of the body page -->
-    <fo:flow flow-name="xsl-region-body">
-      <fo:block font-size="9pt" font-family="serif">
-        <fo:table table-layout="fixed" width="100%">
-          <xsl:call-template name="generate-table-columns">
-            <xsl:with-param name="columns" select="$columns"/>
-          </xsl:call-template>
-
-          <fo:table-header>
-            <xsl:choose>
-              <xsl:when test="$is_composite">
-                <fo:table-header>
-                  <xsl:call-template name="generate-table-headers">
-                    <xsl:with-param name="columns" select="$columns"/>
-                  </xsl:call-template>
-                </fo:table-header>
-              </xsl:when>
-              <xsl:otherwise><!-- not($is_composite) -->
-                <!--
-                The special feature requested: the cell 'Net Crediting Rate'
-                to be nicely centered over two cells.
-                Thus use 'illustration-assumption-custom-headers',
-                not the generic 'generate-table-header'.
-                -->
-                <xsl:call-template 
name="illustration-assumption-custom-headers"/>
-              </xsl:otherwise>
-            </xsl:choose>
-          </fo:table-header>
-
-          <fo:table-body>
-            <xsl:call-template name="generate-table-values">
-              <xsl:with-param name="columns" select="$columns"/>
-              <xsl:with-param name="counter" select="$scalars/InforceYear + 
1"/>
-              <xsl:with-param name="max-counter" select="$max-lapse-year"/>
-              <xsl:with-param name="inforceyear" select="0 - 
$scalars/InforceYear"/>
-            </xsl:call-template>
-          </fo:table-body>
-        </fo:table>
-      </fo:block>
-      <xsl:if test="not($has_supplemental_report)">
-        <fo:block id="endofdoc"/>
-      </xsl:if>
-    </fo:flow>
-  </xsl:template>
-
-  <xsl:template name="list-fund-allocation">
-    <xsl:param name="counter"/>
-    <xsl:if 
test="address@hidden'FundNames']/duration[$counter]/@column_value!=''">
-      <fo:block>
-        <xsl:value-of 
select="address@hidden'FundAllocations']/duration[$counter]/@column_value"/>
-        <xsl:value-of 
select="address@hidden'FundNames']/duration[$counter]/@column_value"/>
-      </fo:block>
-      <xsl:call-template name="list-fund-allocation">
-        <xsl:with-param name="counter" select="$counter + 1"/>
-      </xsl:call-template>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="standardfooter">
-    <xsl:param name="omit-pagenumber" select="boolean(0)"/>
-    <xsl:param name="include-underwriter" select="boolean(0)"/>
-    <xsl:call-template name="generic-footer">
-      <xsl:with-param name="top-block">
-        <xsl:if test="$include-underwriter">
-          <fo:block padding-bottom="1em">
-            The Principal Underwriter
-            is <xsl:value-of select="$scalars/MainUnderwriter"/>,
-            a wholly owned subsidiary
-            of <xsl:value-of select="$scalars/InsCoName"/> and is located at
-            <fo:block>
-              <xsl:value-of select="$scalars/MainUnderwriterAddress"/>
-            </fo:block>
-          </fo:block>
-        </xsl:if>
-        <fo:block>
-          * This illustration is based on the assumed Gross Rate shown.
-          The Net Rate is provided for information purposes only.
-        </fo:block>
-        <fo:block>
-          See the Explanatory Notes for important policy information.
-          This illustration is not complete without all pages.
-        </fo:block>
-      </xsl:with-param>
-      <xsl:with-param name="left-block">
-        <fo:block>
-          <xsl:value-of select="$scalars/InsCoName"/>
-        </fo:block>
-        <fo:block>
-          <xsl:value-of select="$scalars/InsCoAddr"/>
-        </fo:block>
-      </xsl:with-param>
-      <xsl:with-param name="center-block">
-        <fo:block>
-          Date Prepared:
-          <xsl:call-template name="date-prepared"/>
-        </fo:block>
-        <xsl:if test="$scalars/LmiVersion!=''">
-          <fo:block>
-            System Version:
-            <xsl:value-of select="$scalars/LmiVersion"/>
-          </fo:block>
-        </xsl:if>
-      </xsl:with-param>
-      <xsl:with-param name="right-block">
-        <fo:block>
-          Policy Form:
-          <xsl:value-of select="$scalars/PolicyForm"/>
-        </fo:block>
-        <fo:block>
-          <xsl:choose>
-            <xsl:when test="not($omit-pagenumber)">
-              <xsl:call-template name="page-of"/>
-            </xsl:when>
-            <xsl:otherwise>
-              Attachment
-            </xsl:otherwise>
-          </xsl:choose>
-        </fo:block>
-      </xsl:with-param>
-    </xsl:call-template>
-  </xsl:template>
-
-</xsl:stylesheet>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]