<SEC-DOCUMENT>0001213900-25-122387.txt : 20251217
<SEC-HEADER>0001213900-25-122387.hdr.sgml : 20251217
<ACCEPTANCE-DATETIME>20251216175748
ACCESSION NUMBER:		0001213900-25-122387
CONFORMED SUBMISSION TYPE:	424B2
PUBLIC DOCUMENT COUNT:		15
FILED AS OF DATE:		20251217
DATE AS OF CHANGE:		20251216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JPMORGAN CHASE & CO
		CENTRAL INDEX KEY:			0000019617
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				132624428
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-270004
		FILM NUMBER:		251576675

	BUSINESS ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10017
		BUSINESS PHONE:		2122706000

	MAIL ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10017

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	J P MORGAN CHASE & CO
		DATE OF NAME CHANGE:	20010102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHASE MANHATTAN CORP /DE/
		DATE OF NAME CHANGE:	19960402

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHEMICAL BANKING CORP
		DATE OF NAME CHANGE:	19920703

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JPMorgan Chase Financial Co. LLC
		CENTRAL INDEX KEY:			0001665650
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				475462128
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-270004-01
		FILM NUMBER:		251576676

	BUSINESS ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		STREET 2:		FLOOR 21
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10179
		BUSINESS PHONE:		(212) 270-6000

	MAIL ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		STREET 2:		FLOOR 21
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10179
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B2
<SEQUENCE>1
<FILENAME>ea0269892-01_424b2.htm
<DESCRIPTION>PRICING SUPPLEMENT
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 35%">
    <P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0"><B>Pricing supplement<BR>
    </B><I>To prospectus dated April 13, 2023, </I></P>
    <P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0"><I>prospectus supplement dated April 13, 2023,</I></P>
    <P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0"><I>product supplement no. 1-I dated April 13, 2023 and prospectus addendum
    dated June 3, 2024</I></P></TD>
    <TD STYLE="width: 26%; font-size: 7pt; text-align: right">&nbsp;</TD>
    <TD STYLE="width: 39%">
    <P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Registration Statement Nos. 333-270004 and 333-270004-01</P>
    <P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Dated December 15, 2025</P>
    <P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Rule 424(b)(2)</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 7pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; color: #4E8ABE"><B>JPMorgan Chase Financial Company LLC</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3">
    <P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0">$42,500,000</P>
    <P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0">Floating Rate Notes due December 17, 2065</P></TD></TR>
  </TABLE>
<P STYLE="color: #4E8ABE; font: bold 8pt Arial, Helvetica, Sans-Serif; margin: 0">Fully and Unconditionally Guaranteed by JPMorgan Chase
&amp; Co.</P>

<P STYLE="color: #4E8ABE; font: 8pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0"><B>General</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes are unsecured and unsubordinated obligations of JPMorgan Chase Financial Company LLC, which we refer to as JPMorgan Financial,
the payment on which is fully and unconditionally guaranteed by JPMorgan Chase &amp; Co. <B>Any payment on the notes is subject to the
credit risk of JPMorgan Financial, as issuer of the notes, and the credit risk of JPMorgan Chase &amp; Co., as guarantor of the notes.</B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes are designed for investors who seek (a) periodic interest payments that for each Interest Period are linked to a benchmark
rate, which will initially be Compounded SOFR, as determined on each Determination Date, <I>plus</I> 0.15%, <I>provided</I> that this
rate will not be less than the Minimum Interest Rate of 0.00% per annum, and (b) the applicable Repurchase Amount on any Repurchase Date
or the return of their principal amount at maturity, as applicable.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>You may request that we repurchase your notes on an annual basis on or after the Initial Repurchase Date (approximately 3 years after
the Original Issue Date), subject to your compliance with the procedural requirements and the other limitations set forth under &ldquo;Additional
Key Terms&rdquo; and &ldquo;Supplemental Terms of the Notes&rdquo; in this pricing supplement. You will receive less than your principal
amount if you request that we repurchase your notes on any Repurchase Date prior to December 17, 2044.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>These notes have a relatively long maturity relative to other fixed income products. Longer-dated notes may be riskier than shorter-dated
notes. See &ldquo;Selected Risk Considerations&rdquo; in this pricing supplement.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes may be purchased in minimum denominations of $1,000 and in integral multiples of $1,000 thereafter.</TD></TR></TABLE>

<P STYLE="color: #4E8ABE; font: 8pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0"><B>Key Terms</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; width: 24%; font-size: 7.5pt; padding-left: 6pt">Issuer:</TD>
    <TD STYLE="width: 76%; font-size: 7.5pt">JPMorgan Chase Financial Company LLC, a direct, wholly owned finance subsidiary of JPMorgan Chase &amp; Co.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Guarantor:</TD>
    <TD STYLE="font-size: 7.5pt">JPMorgan Chase &amp; Co.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Payment at Maturity:</TD>
    <TD STYLE="font-size: 7.5pt">If the notes have not been repurchased early, we will pay you on the Maturity Date the outstanding principal amount of your notes <I>plus</I> any accrued and unpaid interest.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Interest:</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">If the notes have not been repurchased early, we will pay you interest in arrears on each Interest Payment Date based on the outstanding principal amount of your notes, the Interest Rate and the applicable Day Count Fraction, subject to the Business Day Convention and the Interest Accrual Convention.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Interest Periods:</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">The period beginning on and including the Original Issue Date and ending on but excluding the first Interest Payment Date, and each successive period beginning on and including an Interest Payment Date and ending on but excluding the next succeeding Interest Payment Date, subject to the Business Day Convention and the Interest Accrual Convention</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Interest Payment Dates:</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">Interest on the notes will be payable in arrears on the 17<SUP>th</SUP> calendar day of March, June, September and December of each year, beginning on March 17, 2026 to and including the Maturity Date, subject to any earlier repurchase and the Business Day Convention and the Interest Accrual Convention.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 10pt; padding-left: 6pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 7.5pt">Observation Periods:</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">With respect to each Interest Period, the period from, and including, the second U.S. Government Securities Business Day immediately preceding the first day in that Interest Period to, but excluding, the second U.S. Government Securities Business Day immediately preceding the Interest Payment Date for that Interest Period, <I>provided</I> that if any Interest Period is adjusted due to the postponement of an Interest Payment Date, the corresponding Observation Period will not be adjusted and will be determined based on that Interest Period prior to its adjustment</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Interest Rate:</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">With respect to each Interest Period, a rate per annum equal to the Benchmark Rate with respect to the relevant Observation Period, as determined on the applicable Determination Date, <I>plus </I>0.15% (the &ldquo;Spread&rdquo;), <I>provided</I> that this rate will not be less than the Minimum Interest Rate </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Minimum Interest Rate:</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">0.00% per annum</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 10pt; padding-left: 6pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 7.5pt">Benchmark Rate:</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">Initially, Compounded SOFR; <I>provided</I> that if a Benchmark Transition Event and its related Benchmark Replacement Date (each as defined in the accompanying product supplement) have occurred with respect to Compounded SOFR or the then-current Benchmark Rate, then the applicable Benchmark Replacement as determined by the alternative procedures set forth under &ldquo;The Underlyings &mdash;Base Rates &mdash; Compounded SOFR &mdash; Effect of a Benchmark Transition Event&rdquo; in the accompanying product supplement, as supplemented by &ldquo;Supplemental Terms of the Notes &mdash; Benchmark Replacement&rdquo; in this pricing supplement.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 10pt; padding-left: 6pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 7.5pt">Compounded SOFR:</FONT></TD>
    <TD>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0">With respect to the Observation Period corresponding to any Interest Period,
    Compounded SOFR will be a compounded average of daily SOFR over such Observation Period, calculated as follows:</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 7.5pt"><B><IMG SRC="image_001.jpg" ALT="GRAPHIC" STYLE="height: 53px; width: 209px"></B></FONT></P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0">where:</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 12.95pt">&ldquo;<I>d<SUB>0</SUB></I>&rdquo; means the number of U.S.
    Government Securities Business Days in that Observation Period;</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 12.95pt">&ldquo;<I>i</I>&rdquo; is a series of whole numbers from one
    to <I>d<SUB>0</SUB></I>, each representing the relevant U.S. Government Securities Business Days in chronological order from, and including,
    the first U.S. Government Securities Business Day in that Observation Period;</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 12.95pt">&ldquo;<I>SOFR<SUB>i</SUB></I>&rdquo; means, for any U.S. Government
    Securities Business Day &ldquo;<I>i</I>&rdquo; in that Observation Period, Daily SOFR with respect to that day, determined as set forth
    in the accompanying product supplement;</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 12.95pt">&ldquo;<I>n<SUB>i</SUB></I>&rdquo; means, for any U.S. Government
    Securities Business Day &ldquo;<I>i</I>&rdquo; in that Observation Period, the number of calendar days from, and including, that U.S.
    Government Securities Business Day &ldquo;<I>i</I>&rdquo; up to, but excluding, the following U.S. Government Securities Business Day
    (&ldquo;<I>i</I>+1&rdquo;); and</P>
    <P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 12.95pt">&ldquo;<I>d</I>&rdquo; means the number of calendar days in
    that Observation Period.</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 10pt; padding-left: 6pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 7.5pt">Determination Date:</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">For each Interest Period, the U.S. Government Securities Business Day immediately preceding the Interest Payment Date for that Interest Period</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Pricing Date:</TD>
    <TD STYLE="font-size: 7.5pt">December 15, 2025 </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Original Issue Date:</TD>
    <TD STYLE="font-size: 7.5pt">December 17, 2025, subject to the Business Day Convention (Settlement Date)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 7.5pt; padding-left: 6pt">Maturity Date:</TD>
    <TD STYLE="font-size: 7.5pt">December 17, 2065, subject to the Business Day Convention</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; font-size: 10pt; padding-left: 6pt"><FONT STYLE="font-size: 7.5pt">Other Key Terms:</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7.5pt">See &ldquo;Additional Key Terms&rdquo; in this pricing supplement.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 1pt 0 0"><B>Investing in the notes involves a number of risks. See &ldquo;Risk
Factors&rdquo; beginning on page S-2 of the accompanying prospectus supplement, Annex A to the accompanying prospectus addendum, &ldquo;Risk
Factors&rdquo; beginning on page PS-11 of the accompanying product supplement and &ldquo;Selected Risk Considerations&rdquo; beginning
on page PS-4 of this pricing supplement.</B></P>

<P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 1pt 0 0">Neither the Securities and Exchange Commission (the &ldquo;SEC&rdquo;)
nor any state securities commission has approved or disapproved of the notes or passed upon the accuracy or the adequacy of this pricing
supplement or the accompanying product supplement, prospectus supplement, prospectus and prospectus addendum. Any representation to the
contrary is a criminal offense.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%; border-top: #BFBFBF 1pt solid; border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">&nbsp;</TD>
    <TD STYLE="width: 25%; border-top: #BFBFBF 1pt solid; border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 7.5pt"><B>Price to Public<SUP>(1)</SUP></B></TD>
    <TD STYLE="width: 25%; border-top: #BFBFBF 1pt solid; border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 7.5pt"><B>Fees and Commissions<SUP>(2)</SUP></B></TD>
    <TD STYLE="width: 25%; border-top: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 7.5pt"><B>Proceeds to Issuer</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt"><B>Per note</B></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$1,000</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$10</TD>
    <TD STYLE="border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$990</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt"><B>Total</B></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$42,500,000</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$425,000</TD>
    <TD STYLE="border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 7.5pt">$42,075,000</TD></TR>
  </TABLE>



<P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0">(1) The price to the public includes the estimated cost of hedging our obligations
under the notes through one or more of our affiliates.</P>

<P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 1pt 0 0">(2) J.P. Morgan Securities LLC, which we refer to as JPMS, acting as
agent for JPMorgan Financial, will pay all of the selling commissions of $10.00 per $1,000 principal amount note it receives from us to
other affiliated or unaffiliated dealers.&nbsp; See &ldquo;Plan of Distribution (Conflicts of Interest)&rdquo; in the accompanying product
supplement.</P>

<P STYLE="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0"><I>The notes are not bank deposits, are not insured by the Federal Deposit
Insurance Corporation or any other governmental agency and are not obligations of, or guaranteed by, a bank.</I></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0; text-align: center"><FONT STYLE="font-size: 7.5pt"><IMG SRC="image_002.jpg" ALT="" STYLE="height: 29px; width: 96px"></FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">Additional Terms Specific to the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">You should read this pricing supplement together with the accompanying
prospectus, as supplemented by the accompanying prospectus supplement, relating to our Series A medium-term notes of which these notes
are a part, the accompanying prospectus addendum and the more detailed information contained in the accompanying product supplement. <B>This
pricing supplement, together with the documents listed below, contains the terms of the notes and supersedes all other prior or contemporaneous
oral statements as well as any other written materials including preliminary or indicative pricing terms, correspondence, trade ideas,
structures for implementation, sample structures, fact sheets, brochures or other educational materials of ours.</B> You should carefully
consider, among other things, the matters set forth in the &ldquo;Risk Factors&rdquo; sections of the accompanying prospectus supplement
and the accompanying product supplement and in Annex A to the accompanying prospectus addendum, as the notes involve risks not associated
with conventional debt securities. We urge you to consult your investment, legal, tax, accounting and other advisers before you invest
in the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">You may access these documents on the SEC website at www.sec.gov as follows
(or if such address has changed, by reviewing our filings for the relevant date on the SEC website):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Product supplement no. 1-I dated April 13, 2023:</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm"><A HREF="http://www.sec.gov/Archives/edgar/data/1665650/000121390023029554/ea152829_424b2.pdf">http://www.sec.gov/Archives/edgar/data/1665650/000121390023029554/ea152829_424b2.pdf</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Prospectus supplement and prospectus, each dated April 13, 2023:</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm"><A HREF="http://www.sec.gov/Archives/edgar/data/19617/000095010323005751/crt_dp192097-424b2.pdf">http://www.sec.gov/Archives/edgar/data/19617/000095010323005751/crt_dp192097-424b2.pdf</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD><FONT STYLE="font-size: 10pt; background-color: white">Prospectus addendum dated June 3, 2024:</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm"><A HREF="http://www.sec.gov/Archives/edgar/data/1665650/000095010324007599/dp211753_424b3.htm"><FONT STYLE="background-color: white">http://www.sec.gov/Archives/edgar/data/1665650/000095010324007599/dp211753_424b3.htm</FONT></A></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0; text-indent: 0cm">Our Central Index Key, or CIK, on the SEC website
is 1665650, and JPMorgan Chase &amp; Co.&rsquo;s CIK is 19617. As used in this pricing supplement, &ldquo;we,&rdquo; &ldquo;us&rdquo;
and &ldquo;our&rdquo; refer to JPMorgan Financial.</P>

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">Additional Key Terms</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; width: 20%; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Daily SOFR:</FONT></TD>
    <TD STYLE="width: 80%; padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">With respect to any U.S. Government Securities Business Day prior to a Benchmark Replacement Date, the Secured Overnight Financing Rate (&ldquo;SOFR&rdquo;) published for such U.S. Government Securities Business Day as such rate appears on the SOFR administrator&rsquo;s website at 3:00 p.m. (New York City time) on the immediately following U.S. Government Securities Business Day, <I>provided</I> that, if such rate does not so appear, then as determined by the alternative procedures set forth in the accompanying product supplement.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt 5pt 1pt 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Payment upon Early Repurchase:</FONT></TD>
    <TD STYLE="padding-top: 2pt; padding-right: 5.4pt; padding-bottom: 1pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">You may request that we repurchase your notes on any Repurchase Date on or after December 17, 2028 (the &ldquo;Initial Repurchase Date&rdquo;), during the term of the notes by following the procedures described under &ldquo;Supplemental Terms of the Notes&rdquo; in this pricing supplement, which includes our receiving a Repurchase Notice no earlier than forty-five business days prior to the relevant Repurchase Date and by no later than 4:00 p.m., New York City time, fifteen business days prior to the relevant Repurchase Date.&nbsp;&nbsp;If you fail to comply with these procedures, your notice will be deemed ineffective.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt 5pt 1pt 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Repurchase Amount:</FONT></TD>
    <TD STYLE="padding-top: 2pt; padding-right: 5.4pt; padding-bottom: 1pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Upon early repurchase, you will receive for each $1,000 principal amount note, in addition to any accrued but unpaid interest, a cash payment on the applicable Repurchase Date equal to:</FONT></TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%">&nbsp;</TD>
    <TD STYLE="width: 60%; border: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt"><B><U>Repurchase Dates occurring:</U></B></FONT></TD>
    <TD STYLE="width: 20%; border-top: #BFBFBF 1pt solid; border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt"><B><U>Repurchase Amount</U></B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">From and including December 17, 2028 to and including December 17, 2030</FONT></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">$970</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">From and including December 17, 2031 to and including December 17, 2035</FONT></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">$980</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">From and including December 17, 2036 to and including December 17, 2043</FONT></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">$990</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">From and including December 17, 2044 to and including December 17, 2064</FONT></TD>
    <TD STYLE="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">$1,000</FONT></TD></TR>
  </TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt 5pt 1pt 5.4pt; width: 20%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 80%; padding-top: 2pt; padding-right: 5.4pt; padding-bottom: 1pt; font-size: 10pt"><FONT STYLE="font-size: 8pt"><B>You will receive less than your principal amount if you request that we repurchase your notes on any Repurchase Date prior to December 17, 2044.</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt 5pt 1pt 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Repurchase Dates:</FONT></TD>
    <TD STYLE="padding-top: 2pt; padding-right: 5.4pt; padding-bottom: 1pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">December 17 of each year, beginning on December 17, 2028 to and including December 17, 2064, in each case subject to the Business Day Convention</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt 5pt 1pt 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Repurchase Notice: </FONT></TD>
    <TD STYLE="padding-top: 2pt; padding-right: 5.4pt; padding-bottom: 1pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">A repurchase notice substantially in the form of the Repurchase Notice set forth in Annex A to this pricing supplement</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">U.S. Government Securities Business Day:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Any day except for a Saturday, a Sunday or a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in U.S. government securities</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Business Day:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Notwithstanding anything to the contrary in the accompanying product supplement, any weekday that is a U.S. Government Securities Business Day and is not a legal holiday in New York City and is not a date on which banking institutions in New York City are authorized or required by law or regulation to be closed</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Business Day Convention:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Following</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Interest Accrual Convention:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Unadjusted</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">Day Count Convention:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">30/360</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5pt; padding-left: 5.4pt; font-size: 10pt"><FONT STYLE="font-size: 8pt">CUSIP:</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-bottom: 10pt; font-size: 11pt"><FONT STYLE="font-size: 8pt">48136JE83</FONT></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Supplemental
Terms of the Notes</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-indent: 0cm"><I><BR>
Benchmark Replacement.</I>&nbsp; The section entitled &ldquo;The Underlyings &mdash; Base Rates &mdash; Compounded SOFR &mdash; Effect
of a Benchmark Transition Event &mdash; Benchmark Replacement&rdquo; in the accompanying product supplement is amended, replaced and superseded
in its entirety by the following. Capitalized terms are as defined in the accompanying product supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-indent: 0cm">&ldquo;<I>Benchmark Replacement.</I> If the calculation
agent determines that a Benchmark Transition Event and its related Benchmark Replacement Date have occurred at or prior to the Reference
Time in respect of any determination of the Benchmark Rate on any date, the Benchmark Replacement will replace the then-current Benchmark
Rate for all purposes relating to the notes during the applicable Interest Period (after any Initial Interest Periods) in respect of such
determination on such date and all determinations on all subsequent dates (including, if applicable, for purposes of the determination
of the payment at maturity).&rdquo;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-indent: 0cm"><I>Early Repurchase.&nbsp; </I>You may submit a
request to have us repurchase your notes on any Repurchase Date, subject to the procedures and terms set forth below.&nbsp; Any payment
upon early repurchase, including interest and principal, is subject to the Business Day Convention and Interest Accrual Convention.&nbsp;
<B>Any repurchase request that we accept in accordance with the procedures and terms set forth below will be irrevocable.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-indent: 0cm">To request that we repurchase your notes, you must
instruct your broker or other person through which you hold your notes to take the following steps:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Send a Repurchase Notice to us via email at rates.repurchase@jpmorgan.com
no earlier than forty-five business days prior to the relevant Repurchase Date and by no later than 4:00 p.m., New York City time, fifteen
business days prior to the relevant Repurchase Date.&nbsp; The subject line of the email should include the title of the notes and the
CUSIP for those notes.&nbsp; We or our affiliate must acknowledge receipt of the Repurchase Notice on the same business day for it to
be effective, which acknowledgment will be deemed to evidence our acceptance of your repurchase request; </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Instruct your DTC custodian to book a delivery versus payment trade with respect
to your notes on the relevant Repurchase Date at a price equal to the amount payable upon early repurchase of the notes; and </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Cause your DTC custodian to deliver the trade as booked for settlement via
DTC at or prior to 10:00 a.m., New York City time, on the day on which the notes will be repurchased.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-indent: 0cm">Different brokerage firms may have different deadlines
for accepting instructions from their customers. Accordingly, you should consult the brokerage firm through which you own your interest
in the notes in respect of those deadlines.&nbsp; If you elect to request that we repurchase your notes, your request will be valid only
if we receive your Repurchase Notice no earlier than forty-five business days prior to the relevant Repurchase Date and by no later than
4:00 p.m., New York City time, fifteen business days prior to the relevant Repurchase Date and if we (or our affiliates) acknowledge receipt
of the Repurchase Notice on the same day.&nbsp; If we do not receive that Repurchase Notice or we (or our affiliates) do not acknowledge
receipt of that notice, your repurchase request will not be effective and we will not repurchase your notes.&nbsp; Once given, a Repurchase
Notice may not be revoked.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">The calculation agent will, in its sole discretion, resolve any
questions that may arise as to the validity of a Repurchase Notice and the timing of receipt of a Repurchase Notice or as to whether and
when the required deliveries have been made.&nbsp; Questions about the repurchase requirements should be directed to rates.repurchase@jpmorgan.com.</P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">Selected Purchase Considerations</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>PRESERVATION OF CAPITAL ON ANY REPURCHASE DATE ON OR AFTER DECEMBER 17, 2044 OR AT MATURITY ONLY </B>&mdash; Regardless of the
performance of the Benchmark Rate, we will pay you at least the principal amount of your notes if you request that we repurchase your
notes on any Repurchase Date on or after December 17, 2044 or if you hold the notes to maturity. However, you will receive less than your
principal amount if you request that we repurchase your notes on any Repurchase Date prior to December 17, 2044. <B>Because the notes
are our unsecured and unsubordinated obligations, the payment of which is fully and unconditionally guaranteed by JPMorgan Chase &amp;
Co., payment of any amount on the notes is subject to our ability to pay our obligations as they become due and JPMorgan Chase &amp; Co.&rsquo;s
ability to pay its obligations as they become due.</B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>PERIODIC INTEREST PAYMENTS </B>&mdash; The notes offer periodic interest payments on each Interest Payment Date, subject to any
earlier repurchase. With respect to each Interest Period, your notes will pay an interest rate per annum equal to the Benchmark Rate,
which will initially be Compounded SOFR, <I>plus </I>the Spread, <I>provided</I> that this rate will not be less than the Minimum Interest
Rate. The yield on the notes may be less than the overall return you would receive from a conventional debt security that you could purchase
today with the same maturity as the notes.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>ANNUAL REPURCHASES </B>&mdash; You may request that we repurchase your notes on an annual basis on any Repurchase Date during the
term of the notes on or after the Initial Repurchase Date by delivering a repurchase notice to us via email at rates.repurchase@jpmorgan.com
no earlier than forty five business days prior to the relevant Repurchase Date and by no later than 4:00 p.m., New York City time, fifteen
business days prior to the relevant Repurchase Date and following the procedures described under &ldquo;Supplemental Terms of the Notes&rdquo;
in this pricing supplement. Upon early repurchase, you will receive for each $1,000 principal amount note a cash payment on the relevant
Repurchase Date equal to the Repurchase Amount <I>plus</I> accrued and unpaid interest. <B>You will receive less than your principal amount
if you request that we repurchase your notes on any Repurchase Date prior to December 17, 2044.</B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>TAX TREATMENT </B>&mdash; You should review carefully the section entitled &ldquo;Material U.S. Federal Income Tax Consequences&rdquo;
in this pricing supplement and the section entitled &ldquo;Material U.S. Federal Income Tax Consequences&rdquo; in the accompanying product
supplement and consult your tax adviser regarding the U.S. federal income tax consequences of an investment in the notes.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>NOTES USED AS QUALIFIED REPLACEMENT PROPERTY </B>&mdash; Prospective investors seeking to treat the notes as &ldquo;qualified replacement
property&rdquo; for purposes of Section 1042 of the Code should be aware that Section 1042 requires the issuer to meet certain requirements
in order for the notes to constitute qualified replacement property. In general, qualified replacement property is a security issued by
a domestic corporation that did not, for the taxable year preceding the taxable year in which such security was purchased, have &ldquo;passive
investment income&rdquo; in excess of 25 percent of the gross receipts of such corporation for such preceding taxable year (the &ldquo;passive
income test&rdquo;). For purposes of the passive income test, where the issuing corporation is in control of one or more corporations
or such issuing corporation is controlled by one or more other corporations, all such corporations are treated as one corporation (the
&ldquo;affiliated group&rdquo;) when computing the amount of passive investment income under Section 1042.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">We believe that less than 25 percent of our
affiliated group&rsquo;s gross receipts is passive investment income for the taxable year ended December 31, 2024. In making this determination,
we have made certain assumptions and used procedures which we believe are reasonable. Accordingly, the issuer is of the view that the
notes should qualify as &ldquo;qualified replacement property.&rdquo; We cannot give any assurance as to whether our affiliated group
will continue to meet the passive income test. It is, in addition, possible that the Internal Revenue Service may disagree with the manner
in which we have calculated the affiliated group&rsquo;s gross receipts (including the characterization thereof) and passive investment
income and the conclusions reached herein.</P>

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">Selected Risk Considerations</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">An investment in the notes involves significant risks. These risks
are explained in more detail in the &ldquo;Risk Factors&rdquo; sections of the accompanying prospectus supplement and the accompanying
product supplement and in Annex A to the accompanying prospectus addendum.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0; color: #54301A"><B>Risks Relating to the Notes Generally</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>THE NOTES ARE NOT ORDINARY DEBT SECURITIES BECAUSE THE INTEREST RATE ON THE NOTES IS A FLOATING RATE AND MAY BE EQUAL TO THE MINIMUM
INTEREST RATE </B>&mdash; With respect to each Interest Period, your notes will pay an interest rate per annum equal to the Benchmark
Rate, which will initially be Compounded SOFR, <I>plus </I>the Spread of 0.15%, <I>provided</I> that this rate will not be less than the
Minimum Interest Rate. If the Interest Rate for an Interest Period is equal to the Minimum Interest Rate, which will occur if the Benchmark
Rate on the applicable Determination Date is less than or equal to -0.15% per annum, no interest will be payable with respect to that
Interest Period.&nbsp; Accordingly, if the Benchmark Rate on the Determination Dates for some or all of the Interest Periods is less than
or equal to -0.15% per annum, you may not receive any interest payments for an extended period over the term of the notes.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>IF YOU REQUEST THAT WE REPURCHASE YOUR NOTES ON ANY REPURCHASE DATE PRIOR TO DECEMBER 17, 2044, YOU WILL LOSE SOME OF THE PRINCIPAL
AMOUNT OF YOUR NOTES </B>&mdash; If you request that we repurchase your notes on any Repurchase Date prior to December 17, 2044, the payment
that you receive on the Repurchase Date will be the relevant Repurchase Amount. The Repurchase Amount</TD></TR></TABLE>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt">for any Repurchase Date from and including December 17, 2028
to and including December 17, 2030 is equal to $970 for each $1,000 principal amount note, the Repurchase Amount for any Repurchase Date
from and including December 17, 2031 to and including December 17, 2035 is equal to $980 for each $1,000 principal amount note and the
Repurchase Amount for any Repurchase Date from and including December 17, 2036 to and including December 17, 2043 is equal to $990 for
each $1,000 principal amount note. As a result, if you request that we repurchase your notes on any Repurchase Date prior to December
17, 2044, the Repurchase Amount will be less than the $1,000 principal amount note. Accordingly, you may lose some of your principal amount
upon an early repurchase.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>THE INTEREST RATE ON THE NOTES IS BASED ON THE <FONT STYLE="text-transform: uppercase">Benchmark Rate </FONT></B>&mdash; The amount
of interest, if any, payable on the notes will depend on a number of factors that could affect the levels of the Benchmark Rate, and in
turn, could affect the value of the notes. These factors include (but are not limited to) the expected volatility of the Benchmark Rate,
interest and yield rates in the market generally, the performance of capital markets, monetary policies, fiscal policies, regulatory or
judicial events, inflation, general economic conditions, and public expectations with respect to such factors. These and other factors
may have a negative impact on the Benchmark Rate and on the value of the notes in the secondary market. The effect that any single factor
may have on the Benchmark Rate may be partially offset by other factors. We cannot predict the factors that may cause the Benchmark Rate,
and consequently the Interest Rate for an Interest Period, to increase or decrease. A decrease in the Benchmark Rate will result in a
reduction of the applicable Interest Rate used to calculate the Interest for any Interest Period.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>FLOATING RATE NOTES DIFFER FROM FIXED RATE NOTES </B>&mdash; The rate of interest on your notes will be variable and determined
based on the Benchmark Rate <I>plus </I>the Spread, <I>provided</I> that this rate will not be less than the Minimum Interest Rate, which
may be less than returns otherwise payable on notes issued by us with similar maturities. You should consider, among other things, the
overall potential annual percentage rate of interest to maturity of the notes as compared to other investment alternatives.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>THE BENCHMARK RATE WILL INITIALLY BE BASED ON COMPOUNDED SOFR, WHICH IS RELATIVELY NEW IN THE MARKETPLACE</B> &mdash; For each
Interest Period, the Interest Rate is based on the Benchmark Rate, which will initially be Compounded SOFR, a compounded average of Daily
SOFR during the applicable Observation Period calculated as described under &ldquo;Key Terms &mdash; Compounded SOFR&rdquo; in this pricing
supplement, and not on Daily SOFR published on or in respect of a particular date during that Observation Period. For this and other reasons,
the Interest Rate for any Interest Period may not be the same as the interest rate on other investments bearing interest at a rate based
on SOFR that use an alternative method to determine the applicable interest rate, including any compounded average SOFR published by the
Federal Reserve Bank of New York (&ldquo;FRBNY&rdquo;). Further, if Daily SOFR in respect of a particular date during an Observation Period
is negative, the inclusion of such Daily SOFR in the calculation of Compounded SOFR for the applicable Interest Period will reduce the
Interest Rate and the interest payable on the notes for that Interest Period.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">In addition, very limited market precedent
exists for securities that use compounded SOFR as the base rate, and the method for calculating an interest rate based upon compounded
SOFR in those precedents varies. Accordingly, the specific formula and related conventions (for example, observation periods) used for
the notes may not be widely adopted by other market participants, if at all. Adoption of a different calculation method by the market
likely would adversely affect the return on, value of and market for the notes.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>INTEREST PAYMENTS WITH RESPECT TO EACH INTEREST PERIOD WILL BE DETERMINED ONLY NEAR THE END OF THAT INTEREST PERIOD</B> &mdash;
The level of the Benchmark Rate applicable to each Interest Period and, therefore, the amount of interest payable with respect to that
Interest Period will be determined on the Determination Date. Because each Determination Date is near the end of the relevant Interest
Period, you will not know the amount of interest payable with respect to that Interest Period until shortly prior to the related Interest
Payment Date and it may be difficult for you to reliably estimate the amount of interest that will be payable on each Interest Payment
Date.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>LONGER-DATED NOTES MAY BE RISKIER THAN SHORTER-DATED NOTES </B>&mdash; By purchasing a note with a longer tenor, you are more exposed
to fluctuations in interest rates than if you purchased a note with a shorter tenor. The present value of a longer-dated note tends to
be more sensitive to rising interest rates than the present value of a shorter-dated note. If interest rates rise, the present value of
a longer-dated note will fall faster than the present value of a shorter-dated note. You should purchase these notes only if you are comfortable
with owning a note with a longer tenor.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>THERE ARE RESTRICTIONS ON YOUR ABILITY TO REQUEST THAT WE REPURCHASE YOUR NOTES </B>&mdash; You may submit a request to have us
repurchase your notes only annually on or after the Initial Repurchase Date. In addition, if you elect to exercise your right to have
us repurchase your notes, your request that we repurchase your notes is only valid if we receive your Repurchase Notice no earlier than
forty five business days prior to the relevant Repurchase Date and by no later than 4:00 p.m., New York City time, fifteen business days
prior to the relevant Repurchase Date and following the procedures described under &ldquo;Supplemental Terms of the Notes&rdquo; in this
pricing supplement, and we (or our affiliates) acknowledge receipt of the Repurchase Notice that same day. If you submit the Repurchase
Notice outside the timeframe specified above or we (or our affiliates) do not acknowledge receipt of that notice, your repurchase request
will not be effective and we will not be required to repurchase your notes on the corresponding Repurchase Date.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">Because of the timing requirements of the Repurchase
Notice, settlement of the repurchase will be prolonged when compared to a sale and settlement in the secondary market. As your request
that we repurchase your</P>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt">notes is irrevocable, this will subject you to market risk in
the event the market fluctuates after we receive your request. Furthermore, if we accept your repurchase request, our obligation to repurchase
the notes prior to maturity will be subject to the Business Day Convention and the Interest Accrual Convention.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>CREDIT RISKS OF JPMORGAN FINANCIAL AND JPMORGAN CHASE &amp; CO.</B> &mdash; The notes are subject to our and JPMorgan Chase &amp;
Co.&rsquo;s credit risks, and our and JPMorgan Chase &amp; Co.&rsquo;s credit ratings and credit spreads may adversely affect the market
value of the notes. Investors are dependent on our and JPMorgan Chase &amp; Co.&rsquo;s ability to pay all amounts due on the notes. Any
actual or potential change in our or JPMorgan Chase &amp; Co.&rsquo;s creditworthiness or credit spreads, as determined by the market
for taking that credit risk, is likely to adversely affect the value of the notes. If we and JPMorgan Chase &amp; Co. were to default
on our payment obligations, you may not receive any amounts owed to you under the notes and you could lose your entire investment.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>AS A FINANCE SUBSIDIARY, JPMORGAN FINANCIAL HAS NO INDEPENDENT OPERATIONS AND HAS LIMITED ASSETS</B> &mdash; As a finance subsidiary
of JPMorgan Chase &amp; Co., we have no independent operations beyond the issuance and administration of our securities and the collection
of intercompany obligations. Aside from the initial capital contribution from JPMorgan Chase &amp; Co., substantially all of our assets
relate to obligations of JPMorgan Chase &amp; Co. to make payments under loans made by us to JPMorgan Chase &amp; Co. or under other intercompany
agreements. As a result, we are dependent upon payments from JPMorgan Chase &amp; Co. to meet our obligations under the notes. We are
not a key operating subsidiary of JPMorgan Chase &amp; Co. and in a bankruptcy or resolution of JPMorgan Chase &amp; Co. we are not expected
to have sufficient resources to meet our obligations in respect of the notes as they come due. If JPMorgan Chase &amp; Co. does not make
payments to us and we are unable to make payments on the notes, you may have to seek payment under the related guarantee by JPMorgan Chase
&amp; Co., and that guarantee will rank <I>pari passu</I> with all other unsecured and unsubordinated obligations of JPMorgan Chase &amp;
Co. For more information, see the accompanying prospectus addendum.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>LACK OF LIQUIDITY &mdash;</B> The notes will not be listed on any securities exchange. JPMS intends to offer to purchase the notes
in the secondary market but is not required to do so. Even if there is a secondary market, it may not provide enough liquidity to allow
you to trade or sell the notes easily.&nbsp; Because other dealers are not likely to make a secondary market for the notes, the price
at which you may be able to trade your notes is likely to depend on the price, if any, at which JPMS is willing to buy the notes.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0; text-indent: 0cm; color: #54301A"><B>Risks Relating to Conflicts of
Interest</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>POTENTIAL CONFLICTS</B> &mdash; We and our affiliates play a variety of roles in connection with the issuance of the notes, including
acting as calculation agent and as an agent of the offering of the notes and hedging our obligations under the notes. In performing these
duties, our and JPMorgan Chase &amp; Co.&rsquo;s economic interests and the economic interests of the calculation agent and other affiliates
of ours are potentially adverse to your interests as an investor in the notes. In addition, our and JPMorgan Chase &amp; Co.&rsquo;s business
activities, including hedging and trading activities for our and JPMorgan Chase &amp; Co.&rsquo;s own accounts or on behalf of customers,
could cause our and JPMorgan Chase &amp; Co.&rsquo;s economic interests to be adverse to yours and could adversely affect any payment
on the notes and the value of the notes. It is possible that hedging or trading activities of ours or our affiliates in connection with
the notes could result in substantial returns for us or our affiliates while the value of the notes declines. Please refer to &ldquo;Risk
Factors &mdash; Risks Relating to Conflicts of Interest&rdquo; in the accompanying product supplement for additional information about
these risks.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">In addition, if the Benchmark Rate is not published
or if the calculation agent determines on or prior to a Determination Date that a Benchmark Transition Event and its related Benchmark
Replacement Date (each as defined in the accompanying product supplement) have occurred with respect to the Benchmark Rate, then the Benchmark
Rate will be determined by the alternative procedures set forth under &ldquo;The Underlyings &mdash;Base Rates &mdash; Compounded SOFR
&mdash; Effect of a Benchmark Transition Event&rdquo; in the accompanying product supplement, as supplemented by &ldquo;Supplemental Terms
of the Notes &mdash; Benchmark Replacement&rdquo; in this pricing supplement, which may adversely affect the return on and the market
value of the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0; text-indent: 0cm; color: #54301A"><B>Risks Relating to Secondary Market
Prices of the Notes</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>CERTAIN BUILT-IN COSTS ARE LIKELY TO AFFECT ADVERSELY THE VALUE OF THE NOTES PRIOR TO MATURITY</B> &mdash; While the payment at
maturity described in this pricing supplement is based on the full principal amount of your notes, the original issue price of the notes
includes the agent&rsquo;s commission and the estimated cost of hedging our obligations under the notes through one or more of our affiliates.
As a result, the price, if any, at which JPMS will be willing to purchase notes from you in secondary market transactions, if at all,
will likely be lower than the original issue price, and any sale prior to the Maturity Date could result in a substantial loss to you.
This secondary market price will also be affected by a number of factors aside from the agent&rsquo;s commission and hedging costs, including
those referred to under &ldquo;&mdash; Many Economic and Market Factors Will Impact the Value of the Notes&rdquo; below.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">The notes are not designed to be short-term
trading instruments. Accordingly, you should be able and willing to hold your notes to maturity.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>MANY ECONOMIC AND MARKET FACTORS WILL IMPACT THE VALUE OF THE NOTES </B>&mdash; In addition to the Benchmark Rate, which will initially
be Compounded SOFR, on any day, the value of the notes will be affected by a number of economic and market factors that may either offset
or magnify each other, including, but not limited to:</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any actual or potential change in our or JPMorgan Chase &amp; Co.&rsquo;s creditworthiness or credit spreads;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the actual and expected volatility of the Benchmark Rate;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the actual or potential cessation of Compounded SOFR;</TD></TR></TABLE>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the time to maturity of the notes;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>interest and yield rates in the market generally, as well as the volatility of those rates; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>a variety of economic, financial, political, regulatory or judicial events.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0cm; color: #54301A"><B>Risks Relating to the Benchmark Rate</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="text-transform: uppercase"><B>SOFR WILL BE AFFECTED BY A NUMBER OF FACTORS AND MAY BE VOLATILE</B></FONT> &mdash; The
amount of interest payable on the notes will initially depend on SOFR. SOFR will depend on a number of factors, including, but not limited
to:</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>supply and demand for overnight U.S. Treasury repurchase agreements;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>sentiment regarding underlying strength in the U.S. and global economies;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>expectations regarding the level of price inflation;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>sentiment regarding credit quality in the U.S. and global credit markets;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>central bank policy regarding interest rates;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>inflation and expectations concerning inflation;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>performance of capital markets; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any statements from public government officials regarding the cessation of SOFR.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">These and other factors may have a negative
effect on the performance of SOFR, on the payment of interest on the notes and on the value of the notes in the secondary market.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">Since the initial publication of SOFR, daily
changes in the rate have, on occasion, been more volatile than daily changes in other benchmark or market rates during corresponding periods.
In addition, although changes in compounded SOFR generally are not expected to be as volatile as changes in Daily SOFR, the return on,
value of and market for the notes may fluctuate more than floating rate debt securities with interest rates based on less volatile rates.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="text-transform: uppercase"><B>THE SECONDARY MARKET FOR THE NOTES MAY BE LIMITED</B></FONT> &mdash; If SOFR does not prove
to be widely used as a benchmark in securities that are similar or comparable to the notes, the trading price of the notes may be lower
than those of debt securities with interest rates based on rates that are more widely used. Similarly, market terms for debt securities
with interest rates based on SOFR, including, but not limited to, the spread over the reference rate reflected in the interest rate provisions
or manner of compounding the reference rate, may evolve over time, and as a result, trading prices of the notes may be lower than those
of later-issued debt securities that are based on SOFR. Investors in the notes may not be able to sell the notes at all or may not be
able to sell the notes at prices that will provide them with a yield comparable to similar investments that have a developed secondary
market, and may consequently suffer from increased pricing volatility and market risk.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>THE ADMINISTRATOR OF SOFR MAY MAKE CHANGES THAT COULD ADVERSELY AFFECT THE LEVEL OF SOFR OR DISCONTINUE SOFR AND HAS NO OBLIGATION
TO CONSIDER YOUR INTEREST IN DOING SO </B>&mdash; SOFR is a relatively new rate, and FRBNY (or a successor), as administrator of SOFR,
may make methodological or other changes that could change the value of SOFR, including changes related to the method by which SOFR is
calculated, eligibility criteria applicable to the transactions used to calculate SOFR, or timing related to the publication of SOFR.
If the manner in which SOFR is calculated is changed, that change may result in a reduction of the amount of interest payable on the notes,
which may adversely affect the trading prices of the notes. The administrator of SOFR may withdraw, modify, amend, suspend or discontinue
the calculation or dissemination of SOFR in its sole discretion and without notice and has no obligation to consider the interests of
holders of the notes in calculating, withdrawing, modifying, amending, suspending or discontinuing SOFR. For purposes of the formula used
to calculate interest with respect to the notes, Daily SOFR in respect of a particular date will not be adjusted for any modifications
or amendments to SOFR data that the administrator of SOFR may publish after the Interest Rate for the applicable Interest Period has been
determined.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>COMPOUNDED SOFR MAY BE REPLACED BY A SUCCESSOR OR SUBSTITUTE INTEREST RATE</B> &mdash; If the calculation agent determines that
a Benchmark Transition Event and its related Benchmark Replacement Date have occurred with respect to Compounded SOFR, then a Benchmark
Replacement will be selected by the calculation agent in accordance with the benchmark transition provisions of the notes described under
&ldquo;The Underlyings &mdash; Base Rates &mdash; Compounded SOFR &mdash; Effect of a Benchmark Transition Event&rdquo; in the accompanying
product supplement, as supplemented by &ldquo;Supplemental Terms of the Notes &mdash; Benchmark Replacement&rdquo; in this pricing supplement.
The selection of a Benchmark Replacement, and any decisions, determinations or elections made by the calculation agent or by us in connection
with implementing a Benchmark Replacement with respect to the notes in accordance with the benchmark transition provisions, could result
in adverse consequences to the relevant Interest Rate on the notes during the applicable Interest Period, which could adversely affect
the return on, value of and market for the notes. Further, there is no assurance that the characteristics of any Benchmark Replacement
will be similar to Compounded SOFR, or that any Benchmark Replacement will produce the economic equivalent of Compounded SOFR.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt; text-indent: 0cm">JPMS, an affiliate of ours, is currently the
calculation agent for the notes. In the future, we may appoint another firm, ourselves or another affiliate of ours as the calculation
agent. If the calculation agent fails to make any determination, decision or election that it is required to make pursuant to the benchmark
transition provisions described above, then we will make that determination, decision or election.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>UNCERTAINTY AS TO SOME OF THE POTENTIAL BENCHMARK REPLACEMENTS AND ANY BENCHMARK REPLACEMENT CONFORMING CHANGES WE MAKE MAY ADVERSELY
AFFECT THE RETURN ON AND THE MARKET VALUE OF THE NOTES</B> &mdash; Under the benchmark transition provisions of the notes, if the calculation
agent determines that a Benchmark Transition Event and its related Benchmark</TD></TR></TABLE>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0 18pt">Replacement Date have occurred with respect to Compounded SOFR,
then a Benchmark Replacement will be selected by the calculation agent. If a particular Benchmark Replacement or Benchmark Replacement
Adjustment cannot be determined, then the next-available Benchmark Replacement or Benchmark Replacement Adjustment will apply. These replacement
rates and adjustments may be selected or formulated by (i)&nbsp;the Relevant Governmental Body (such as the Alternative Reference Rates
Committee of FRBNY), (ii) the International Swaps and Derivatives Association (&ldquo;ISDA&rdquo;) or (iii) in certain circumstances,
us. In addition, the benchmark transition provisions expressly authorize us to make Benchmark Replacement Conforming Changes with respect
to, among other things, the determination of Interest Periods, Observation Periods and the timing and frequency of determining rates and
making payments of interest. The application of a Benchmark Replacement and Benchmark Replacement Adjustment, and any implementation of
Benchmark Replacement Conforming Changes, could result in adverse consequences to the amount of interest payable on the notes during the
applicable Interest Period, which could adversely affect the return on, value of and market for the notes. Further, there is no assurance
that the characteristics of any Benchmark Replacement will be similar to the then-current Benchmark Rate that it is replacing, or that
any Benchmark Replacement will produce the economic equivalent of the then-current Benchmark Rate that it is replacing.</P>






<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">Hypothetical Interest Rate for an Interest Period</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">The following table illustrates the Interest Rate determination
for an Interest Period for a hypothetical range of performance of the Benchmark Rate and reflects the Minimum Interest Rate set forth
on the cover of this pricing supplement. The hypothetical Benchmark Rate and interest payments set forth in the following examples are
for illustrative purposes only and may not be the actual Benchmark Rate or interest payment applicable to a purchaser of the notes.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 90%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 29%; padding-right: 5.4pt; padding-left: 5.4pt">Hypothetical Benchmark Rate</TD>
    <TD STYLE="padding-bottom: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: center; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 28%; padding-right: 5.4pt; padding-left: 5.4pt">Spread</TD>
    <TD STYLE="padding-bottom: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: center; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 29%; padding-right: 5.4pt; padding-left: 5.4pt">Hypothetical Interest Rate</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">9.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">9.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">8.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">8.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">7.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">7.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">6.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">6.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">5.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">5.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">4.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">4.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">3.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">3.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">2.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">2.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">1.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">1.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.50%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.65%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">-0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.00%*</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">-1.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.00%*</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt; text-align: center">-2.00%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">+</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.15%</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">=</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; text-align: center">0.00%*</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">*The Interest Rate cannot be less than the Minimum Interest Rate of
0.00% per annum.</P>

<P STYLE="color: #4E8ABE; font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0"><IMG SRC="image_003.jpg" ALT="" STYLE="height: 2px; width: 2px">Hypothetical
Examples of Interest Rate Calculation for an Interest Period</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">The following examples illustrate how the hypothetical Interest Rate
is calculated for a particular Interest Period and assume that that the Day Count Fraction for the applicable Interest Period is equal
to 90/360. The actual Day Count Fraction for an Interest Period will be calculated in the manner set forth in the accompanying product
supplement. The hypothetical Interest Rates in the following examples are for illustrative purposes only and may not correspond to the
actual Interest Rate for any Interest Period applicable to a purchaser of the notes. The numbers appearing in the following examples have
been rounded for ease of analysis.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt"><B>Example 1: With respect to a particular Interest Period, the Benchmark
Rate is 0.50% on the applicable Determination Date. </B>The Interest Rate applicable to this Interest Period is 0.65% per annum, calculated
as follows:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-align: center">0.50% + 0.15% = 0.65%</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">The corresponding interest payment per $1,000 principal amount note
is calculated as follows:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-align: center">$1,000 &times; 0.65% &times; (90/360) = $1.625</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt"><B>Example 2: With respect to a particular Interest Period, the Benchmark
Rate is -2.00% on the applicable Determination Date. </B>Because the Benchmark Rate <I>plus </I>0.15% is less than the Minimum Interest
Rate of 0.00% per annum, the Interest Rate applicable to this Interest Period is 0.00% per annum and no interest payment is made.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">The hypothetical payments on the notes shown above apply <B>only
if you hold the notes for their entire term</B>. These hypotheticals do not reflect fees or expenses that would be associated with any
sale in the secondary market. If these fees and expenses were included, the hypothetical payments shown above would likely be lower.</P>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #4E8ABE; font: 10pt Arial, Helvetica, Sans-Serif; margin: 9pt 0 6pt"><B>What is SOFR? </B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0">SOFR is intended to be a broad measure of the cost of borrowing cash
overnight collateralized by U.S. Treasury securities. For more information about SOFR, see &ldquo;The Underlyings &mdash; Base Rates &mdash;
Compounded SOFR&rdquo; in the accompanying product supplement.</P>

<P STYLE="color: #4E8ABE; font: 10pt Arial, Helvetica, Sans-Serif; margin: 9pt 0 6pt"><B>Historical Information</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">The following graph sets forth the historical weekly performance
of Daily SOFR from January 3, 2020 through December 5, 2025. Daily SOFR on December 15, 2025 was 3.75%. We obtained the levels of Daily
SOFR above and below from the Bloomberg Professional<SUP>&reg;</SUP> service (&ldquo;Bloomberg&rdquo;), without independent verification.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt"><B>The historical rates do not reflect the daily compounding method
used to calculate Compounded SOFR.</B> The historical rates should not be taken as an indication of future performance, and no assurance
can be given as to the level of Compounded SOFR or any Benchmark Replacement on any Determination Date. There can be no assurance that
the performance of Compounded SOFR will result in an Interest Rate for any Interest Period that is greater than the Minimum Interest Rate.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 8pt 0 6pt; text-align: center"><IMG SRC="image_004.jpg" ALT="" STYLE="height: 289px; width: 505px"></P>

<P STYLE="color: #4E8ABE; font: 10pt Arial, Helvetica, Sans-Serif; margin: 9pt 0 6pt 36pt; text-indent: -36pt"><B>Material U.S. Federal
Income Tax Consequences </B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">You should review carefully the section entitled &ldquo;Material
U.S. Federal Income Tax Consequences,&rdquo; and in particular the subsection thereof entitled &ldquo;&mdash; Tax Consequences to U.S.
Holders &mdash; Notes Treated as Debt Instruments and That Have a Term of More than One Year &mdash; Notes Treated as Debt Instruments
But Not Contingent Payment Debt Instruments &mdash; Notes Treated as Variable Rate Debt Instruments,&rdquo; in the accompanying product
supplement no. 1-I. The following discussion, when read in combination with that section, constitutes the full opinion of our special
tax counsel, Davis Polk &amp; Wardwell LLP, regarding the material U.S. federal income tax consequences of owning and disposing of notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">The notes will be treated as &ldquo;variable rate debt instruments&rdquo;
that provide for a single qualified floating rate (&ldquo;QFR&rdquo;) for U.S. federal income tax purposes. We expect that the notes will
be issued without original issue discount and that the interest on the notes generally will be taxable to you as ordinary interest income
at the time that it accrues or is received, in accordance with your method of tax accounting.</P>

<P STYLE="color: #4E8ABE; font: 10pt Arial, Helvetica, Sans-Serif; margin: 9pt 0 6pt 36pt; text-indent: -36pt"><B>Validity of the Notes
and the Guarantee</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">In the opinion of Davis Polk &amp; Wardwell LLP, as special products
counsel to JPMorgan Financial and JPMorgan Chase &amp; Co., when the notes offered by this pricing supplement have been issued by JPMorgan
Financial pursuant to the indenture, the trustee and/or paying agent has made, in accordance with the instructions from JPMorgan Financial,
the appropriate entries or notations in its records relating to the master global note that represents such notes (the &ldquo;master note&rdquo;),
and such notes have been delivered against payment as contemplated herein, such notes will be valid and binding obligations of JPMorgan
Financial and the related guarantee will constitute a valid and binding obligation of JPMorgan Chase &amp; Co., enforceable in accordance
with their terms, subject to applicable bankruptcy, insolvency and similar laws affecting creditors&rsquo; rights generally, concepts
of reasonableness and equitable principles of general applicability (including, without limitation, concepts of good faith, fair dealing
and the lack of bad faith), <I>provided</I> that such counsel expresses no opinion as to (i) the effect of fraudulent conveyance, fraudulent
transfer or similar provision of applicable law on the conclusions expressed above or (ii) any provision of the indenture that purports
to avoid the effect of fraudulent conveyance, fraudulent transfer or similar provision of applicable law by limiting the amount of JPMorgan
Chase &amp; Co.&rsquo;s obligation under the related guarantee. This opinion is given as of the date hereof and is limited to the laws
of the State of New</P>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">York, the General Corporation Law of the State of Delaware and the
Delaware Limited Liability Company Act. In addition, this opinion is subject to customary assumptions about the trustee&rsquo;s authorization,
execution and delivery of the indenture and its authentication of the master note and the validity, binding nature and enforceability
of the indenture with respect to the trustee, all as stated in the letter of such counsel dated February 24, 2023, which was filed as
an exhibit to the Registration Statement on Form S-3 by JPMorgan Financial and JPMorgan Chase &amp; Co. on February 24, 2023.</P>

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 6pt">&nbsp;</P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-align: center; color: #4E8ABE"><B>Annex A</B></P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-align: center; color: #4E8ABE"><B>FORM OF REPURCHASE NOTICE</B></P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">To: rates.repurchase@jpmorgan.com</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Subject: Floating Rate Notes due December 17, 2065, CUSIP No. 48136JE83</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Ladies and Gentlemen:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-indent: 18pt">The undersigned holder of JPMorgan Chase Financial
Company LLC&rsquo;s Medium-Term Notes, Series A, Floating Rate Notes due December 17, 2065, CUSIP No. 48136JE83 (the &ldquo;notes&rdquo;)
hereby irrevocably elects to exercise, with respect to the number of the notes indicated below, as of the date hereof, the right to have
you repurchase such notes on the Repurchase Date specified below as described in the pricing supplement dated December 15, 2025 relating
to the notes (the &ldquo;Supplement&rdquo;). Terms not defined herein have the meanings given to such terms in the Supplement.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt; text-indent: 18pt">The undersigned certifies to you that it will (i)
instruct its DTC custodian with respect to the notes (specified below) to book a delivery versus payment trade on the relevant Repurchase
Date with respect to the number of notes specified below at a price per $1,000 principal amount note determined in the manner described
in the Supplement, facing DTC 352 and (ii) cause the DTC custodian to deliver the trade as booked for settlement via DTC at or prior to
10:00 a.m., New York City time, on the Repurchase Date.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Very truly yours,</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">&nbsp;</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">[NAME OF HOLDER]</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Name:<BR>
Title:<BR>
Telephone:<BR>
Fax:<BR>
Email:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">&nbsp;</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Number of Notes surrendered for Repurchase:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Applicable Repurchase Date: _________________, 20__*</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">DTC # (and any relevant sub-account):</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Contact Name:<BR>
Telephone:</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">&nbsp;</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Acknowledgment: I acknowledge that the notes specified above will not
be repurchased unless all of the requirements specified in the Supplement are satisfied, including the acknowledgment by you or your affiliate
of the receipt of this notice on the date hereof.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0 0 5pt">Questions regarding the repurchase requirements of your notes should
be directed to rates.repurchase@jpmorgan.com.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 3pt 0pt 0pt">*Subject to adjustment as described in the Supplement.</P>

<!-- Field: Page; Sequence: 12; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"></P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; padding-left: 5pt"><B>Floating Rate Notes</B></TD><TD STYLE="border-top: Black 1pt solid; padding-right: 5pt; width: 50%; font-size: 8pt; color: #532F1A; text-align: right; padding-left: 5pt">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD></TR></TABLE><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>ea026989201_ex-filingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2">
  <head>
    <title>EX-FILING FEES</title>
  </head>
  <body>
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-36">S-3</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-37">424B2</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-38">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="ffd:RegnFileNb" contextRef="rc" id="ixv-39">333-270004</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-40">0000019617</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-41">JPMORGAN CHASE &amp; CO</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000019617</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-12-16</xbrli:startDate>
              <xbrli:endDate>2025-12-16</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:unit id="USD">
            <xbrli:measure>iso4217:USD</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="pure">
            <xbrli:measure>xbrli:pure</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="Shares">
            <xbrli:measure>xbrli:shares</xbrli:measure>
          </xbrli:unit>
        </ix:resources>
      </ix:header>
    </div>
    <div>
      <table style="width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 20pt; text-align: center;">
        <tr>
          <td colspan="4" style="padding-bottom: .5em">
            <p>
              <b>Calculation of Filing Fee Tables</b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-57">S-3</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-58">JPMORGAN CHASE &amp; CO</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;">
        <tbody>
          <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
            <th style="vertical-align: bottom; text-align: center; width: 90%;">
              <b>Narrative Disclosure</b>
            </th>
          </tr>
        </tbody>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; text-align: center; margin-left:auto; margin-right:auto;">
        <tbody>
          <tr>
            <td>
					 The maximum aggregate offering price of the securities to which the prospectus relates is <span>$</span><ix:nonFraction name="ffd:NrrtvMaxAggtOfferingPric" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="rc" id="ixv-59">42,500,000</ix:nonFraction>. <ix:nonNumeric name="ffd:FnlPrspctsFlg" contextRef="rc" format="ixt:booleantrue" id="ixv-60">The prospectus is a final prospectus for the related offering.</ix:nonNumeric>
				</td>
          </tr>
          <tr>
            <td>
              <div style="padding-top: 20px;">
                <ix:nonNumeric name="ffd:NrrtvDsclsr" contextRef="rc" escape="1" id="ixv-61">    </ix:nonNumeric>
              </div>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$!KP&O  #__@ X1$E32S$S,#I;,C!:05(Q+C(P6D%2
M,38R,#$N3U544%54738Q-C)?,5]33T927TM?15$N15!3_]L 0P ! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$!_\  "P@ . #< 0$1 /_$ !X   (" @,! 0
M   )!P@%!@$""@0#_\0 1!   00" 0, !P0&! X#    !0,$!@<! @@ "1$2
M$Q05&2$Q"A9!838Y>9&WT1=1<K$R.EEQ=WB!F:&TMKC6\"-&QO_:  @! 0
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
MIGU>^OIZZ;)[>=-]L9VO&,8QXQ^.<Y_V[9SG/_'.>CQC\_WY_GT>,?G^_/\
M/H\8_/\ ?G^?57^6DROB"5,=DU"O:#C1R/BC\FD,]Y+%Y4QJ>'1V,!'9EPN=
M9PU^%.NL&%VZ0M0I]X0PV)#E"$I?8/JC&<4.TSF?<L>1:FN&+N5Q. T5R Y=
M4OF[I%&;VL9B$J_C'742A\-D=Q6!:LN:*L'9P+"#,]B$+B4;&;1TU8,ME(=B
M_)P,*.F<EBN3NWGC8<&-\D1M8B*QL89P;XI5URDY''G"IT4E8[>=-+"EK>NZ
M?:L9"390TJ[JJH9K/V4GDARP1;5V?KN+[CB+,N:E@MF\0E(*=16-36,O=24<
MEP -*(^13]/5-^$D QJ8$/=-=_&VNKL<];.-==L8SKA3T<_/'6Q>,?G^_/\
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
KS\=,7[!RB\9/&RMM(92<-'3?=1!P@ICYIK(J;I[X^>NV>FV]'1T='7__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  : &$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
H\S1+X6T">*"*71=/>.W4K"K6Z$1@G.%&..>>*UJ*=D3=A1113$?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  "  (# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@#__
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" '$ Q4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#TOPUX:TC4
M_#]M>7EH9;B4N7<RN,X=AV/M6M_PA?A__H'_ /D:3_XJCP7_ ,BE8_\ ;3_T
M8U;U &#_ ,(7X?\ ^@?_ .1I/_BJ/^$+\/\ _0/_ /(TG_Q5;U% &#_PA?A_
M_H'_ /D:3_XJC_A"_#__ $#_ /R-)_\ %5O44 8/_"%^'_\ H'_^1I/_ (JC
M_A"_#_\ T#__ "-)_P#%5O44 8/_  A?A_\ Z!__ )&D_P#BJ/\ A"_#_P#T
M#_\ R-)_\56]10!@_P#"%^'_ /H'_P#D:3_XJC_A"_#_ /T#_P#R-)_\56]1
M0!@_\(7X?_Z!_P#Y&D_^*H_X0OP__P! _P#\C2?_ !5;U% &#_PA?A__ *!_
M_D:3_P"*H_X0OP__ - __P C2?\ Q5;U% &#_P (7X?_ .@?_P"1I/\ XJC_
M (0OP_\ ] __ ,C2?_%5O44 8/\ PA?A_P#Z!_\ Y&D_^*H_X0OP_P#] _\
M\C2?_%5O44 8/_"%^'_^@?\ ^1I/_BJ/^$+\/_\ 0/\ _(TG_P 56]10!@_\
M(7X?_P"@?_Y&D_\ BJ/^$+\/_P#0/_\ (TG_ ,56]10!@_\ "%^'_P#H'_\
MD:3_ .*H_P"$+\/_ /0/_P#(TG_Q5;U% &#_ ,(7X?\ ^@?_ .1I/_BJ/^$+
M\/\ _0/_ /(TG_Q5;U% &#_PA?A__H'_ /D:3_XJC_A"_#__ $#_ /R-)_\
M%5O44 8/_"%^'_\ H'_^1I/_ (JC_A"_#_\ T#__ "-)_P#%5O44 8/_  A?
MA_\ Z!__ )&D_P#BJ/\ A"_#_P#T#_\ R-)_\56]10!@_P#"%^'_ /H'_P#D
M:3_XJC_A"_#_ /T#_P#R-)_\56]10!@_\(7X?_Z!_P#Y&D_^*H_X0OP__P!
M_P#\C2?_ !5;U% &#_PA?A__ *!__D:3_P"*H_X0OP__ - __P C2?\ Q5;U
M% &#_P (7X?_ .@?_P"1I/\ XJC_ (0OP_\ ] __ ,C2?_%5O44 8/\ PA?A
M_P#Z!_\ Y&D_^*H_X0OP_P#] _\ \C2?_%5O44 8/_"%^'_^@?\ ^1I/_BJ/
M^$+\/_\ 0/\ _(TG_P 56]10!@_\(7X?_P"@?_Y&D_\ BJ/^$+\/_P#0/_\
M(TG_ ,56]10!@_\ "%^'_P#H'_\ D:3_ .*H_P"$+\/_ /0/_P#(TG_Q5;U%
M &#_ ,(7X?\ ^@?_ .1I/_BJ/^$+\/\ _0/_ /(TG_Q5;U% &#_PA?A__H'_
M /D:3_XJC_A"_#__ $#_ /R-)_\ %5O44 8/_"%^'_\ H'_^1I/_ (JC_A"_
M#_\ T#__ "-)_P#%5O44 8/_  A?A_\ Z!__ )&D_P#BJ/\ A"_#_P#T#_\
MR-)_\56]10!@_P#"%^'_ /H'_P#D:3_XJC_A"_#_ /T#_P#R-)_\56]10!@_
M\(7X?_Z!_P#Y&D_^*H_X0OP__P! _P#\C2?_ !5;U% &#_PA?A__ *!__D:3
M_P"*H_X0OP__ - __P C2?\ Q5;U% &#_P (7X?_ .@?_P"1I/\ XJC_ (0O
MP_\ ] __ ,C2?_%5O44 8/\ PA?A_P#Z!_\ Y&D_^*H_X0OP_P#] _\ \C2?
M_%5O44 8/_"%^'_^@?\ ^1I/_BJ/^$+\/_\ 0/\ _(TG_P 56]10!@_\(7X?
M_P"@?_Y&D_\ BJ/^$+\/_P#0/_\ (TG_ ,56]10!@_\ "%^'_P#H'_\ D:3_
M .*H_P"$+\/_ /0/_P#(TG_Q5;U% &#_ ,(7X?\ ^@?_ .1I/_BJ/^$+\/\
M_0/_ /(TG_Q5;U% &#_PA?A__H'_ /D:3_XJC_A"_#__ $#_ /R-)_\ %5O4
M4 8/_"%^'_\ H'_^1I/_ (JC_A"_#_\ T#__ "-)_P#%5O44 8/_  A?A_\
MZ!__ )&D_P#BJ/\ A"_#_P#T#_\ R-)_\56]10!@_P#"%^'_ /H'_P#D:3_X
MJC_A"_#_ /T#_P#R-)_\56]10!@_\(7X?_Z!_P#Y&D_^*H_X0OP__P! _P#\
MC2?_ !5;U% &#_PA?A__ *!__D:3_P"*H_X0OP__ - __P C2?\ Q5;U% &#
M_P (7X?_ .@?_P"1I/\ XJC_ (0OP_\ ] __ ,C2?_%5O44 8/\ PA?A_P#Z
M!_\ Y&D_^*H_X0OP_P#] _\ \C2?_%5O44 8/_"%^'_^@?\ ^1I/_BJ/^$+\
M/_\ 0/\ _(TG_P 56]10!@_\(7X?_P"@?_Y&D_\ BJ/^$+\/_P#0/_\ (TG_
M ,56]10!@_\ "%^'_P#H'_\ D:3_ .*H_P"$+\/_ /0/_P#(TG_Q5;U% 'E?
MB^QM]%U>*#3E:WC>!795D8Y.YAGD^U%6?B)_R'[?_KU7_P!":B@#K?!?_(I6
M/_;3_P!&-6]6#X+_ .12L?\ MI_Z,:MZ@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\Z\%^)]8U;XF>,
M=(OKSS;#3G06L7E(OE@DYY !/XDT >BT5Y7:^+]9F^(WCG2+K6?LNF:9IYFM
MY/LJ/]E.Q"9,!=SXR3M).>E;VC^-M&TOP'9:UK?BR+4+>5G5=1>T-N;@AV&%
MA SD8QP.V: .VHKFM#^('A7Q'!=3:3K$5P+6,RS+L='5!U;8P#$>X%<_X,^+
MVB^,?$U[I$.8&#[; ,KEKE5#%G/RX08 P"<_R !Z+17'WWQ3\$:=JS:9=>(;
M9+I6V,%5V16Z$%P"HQWR>*U-=\8:!X:@LI]7U*.VAO7V6\FUG5S@'JH( P0<
MG H W**\YO\ Q_H^L7V@2Z)XU^PVTU^;9H1I3RB^8&/,8=E'E_> W#CY^O%=
M#XC^('A7PG=):ZWK$5M<.NX1!'D<#U(0$@?6@#I:*R?^$GT/_A'AK_\ :EK_
M &24W_:_,&S&<8SZYXQUSQUK)T+XF>#O$NI+IVDZW%/=L"4B:*2(OCKMWJ,G
MV% '645YQ\//%&LZ[XU\;:?J5YY]KIEZ(K2/RD7RUWR#&5 )X5>N>E=-XZU.
M\T;P+K.I6$WDW=M:M)%)M#;6'0X((/XB@#H:*\!MM0^,4O@M/%P\5:2VG_9S
M=>3)%$CE!U!_<@9X_O?C7I/AOX@V-Y\-K#Q9KT\&GQRH5F))VEU8J=HY)R5)
M &30!VM%8'AOQMX<\7"7^PM5BNVAYD3:R.H]=K ''OC%9)^+?@83^1_;JF;S
MF@\L6TQ;>.O 3./?I[T =K17B/@_XDZAXQ^)EQ:+XICLM-%R18Z:FG;_ +;$
MH8DF0KF,[5!Y/?  KOK[XI^"-.U9M,NO$-LETK;&"J[(K=""X!48[Y/% '84
M5AZ[XPT#PU!93ZOJ4=M#>OLMY-K.KG /500!@CDX%92_%3P4UI;W?]N(MM<7
M+6L<SP2JAD&"1N*X &X?,>.>M '8T5QEM\6? EV+HQ>([4"U7=)YBO'D9Q\N
MY1OY_NYK7\.>,?#_ (MMYI]#U..[2 @2@*R,F>F58 @'!YQC@T ;E%<4WQ=\
M!)J/V ^([?SM^S<(Y#'G_KIMV8]\XK7UKQIX=\.WMG::OJD5I+>*SP;U;:RC
MJ2P&T#ZD4 ;U%<YX=\>>&/%EU/;:)JT5W/"-SQ['1MN<9 8#(R1R,CD56UKX
MF>#O#^J'3-3UR&&\4@-&L;R;">S%5(7\2* .LHK+U+Q)HND:(-9OM2MXM-90
MR7&_<K@C(VXSNR.F,YJIX;\;>'/%PE_L+58KMH>9$VLCJ/7:P!Q[XQ0!OT53
MU35;#1=/EO\ 4[N&TM(A\\LK;0/0?7VK%\._$+PIXKNWM-%UB*YN5!8Q%'C8
M@=2 X&?PS0!TU%>&W/Q1O-<^*IT73?%<>D:.CQPP,--\]KN8LH,9W+E,DL-W
M &.^<UU/Q@\1>(- L-#3P[?K975]?BV+O$C@[AQG<K8&<=!F@#TFBO$=5U;X
MN?#^V37=?U'2];TF.15N88$52BD@9R(T(Y. >>>HKTO4_'GAK1=%L=6U/58K
M6UOHUEM]P+-(I .0J@D\$9P.,T ='17*6WCCP_XD\-ZM>Z%X@B46EN[27 @9
MFMOE)$AB8 L!C.,8.,5P>I>.=9M(_A]_9GBG^U;?5M0>&[O?[/2#[2@F1<;&
M7*8!9>,9QF@#V>BL;1_%FB:]IMWJ&FWPFM;1WCG<Q.AC91E@58 \#VJ;0?$&
MF>)M*34](N3<6;LRK*8G3)!P>& /6@#3HKS_ .+/C74?!VAV/]DI M[J%R+=
M+BXQY<(QRQSQZ=>.IKG]/U/XK^&==TH:\;;Q)I-_*(Y9--M]QMU.!O)2-<#G
M.2"" >1UH ]@HKR_QMXW\22^,8O!/@J&W_M0P^=<W=P 5MU(R.#D#C!R0?O
M 5CMXK^(?P\U?3O^$XGL-5T:^G$#7=J@4P,?HB>YP5.<'!H ]HHKR#QMK?CJ
MZ^*D'A?PEK=M8))IXN<7$*,F06R=QC9N@'M6UX;T_P")FE37]UXK\0Z;?626
M4ABCM8U#+*,%6_U2\8#=^_2@#T6BO ?"%W\9/&F@KK&F^+=,BMVD:,+<V\:O
ME>O"P$?K7=_"?QEJ_BK3M5MM<$+W^EW1MWN(  DO7GCC.0>F!@B@#T.BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^(G_(
M?M_^O5?_ $)J*/B)_P A^W_Z]5_]":B@#K?!?_(I6/\ VT_]&-6]6#X+_P"1
M2L?^VG_HQJWJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KYWL_A]I/C_XN^-H-5N+V%;2<.AM7122Q(.=R
MMZ5]$53MM*TZSO;B]M=/M8+JY.9YXH55Y?\ >8#+?C0!\^>'] M/"WBGXEZ+
M8R326UKH4RHT[ N<HK<D #J?2C3].T.^^$O@B34?$3Z#J-O<W#Z?=O;-)#O\
MXDASC:O*J021T/!KZ .AZ0;F[N3I5C]HO$,=S+]G3=.A&-KG&6& .#2#0='&
ME#2AI-B-.&<6GV=/)Y.3\F,=23TH \G\$^*KYOB9#HVJ?\(YX@O)[5F_M[24
M4RH@!.V1U &. ,#&,CK57X=7 BU/XDZ1!>0PZS<WD_V.%I LCL/-Y4$@G!QT
MZ5['INAZ3HRNNE:796(DY<6MND6[Z[0,T?V'I/\ :O\ :O\ 9=E_:.,?:_LZ
M>=TQ]_&>G'6@#PWP?KW@_3O@;JFDZK-:0ZF$N4N[.7"SRS$MLPIY8@;1D=,=
ML5EZSI][#\./AG9:S$Q=]1QY4PY$3.-JD'_9(X]*^@Y_#NB76HKJ-QH^GS7R
M$%;F2U1I%(Z88C-37VE:=J;0-?Z?:W9@?S(3<0K)Y;?WER.#[B@#RSXO*J>-
M_AP%4 ?VIT Q_P M(:J>&=4TKPY\7_'(\4W-M9W%T4DM)KS"*\'/"LW!X*#
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
MZ)I5C?3WUIIEE;WEQDS7$-NJ22Y.3N8#)YYYH O4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'FGQ$_Y#]O_ ->J_P#H344?
M$3_D/V__ %ZK_P"A-10!UO@O_D4K'_MI_P"C&K>K!\%_\BE8_P#;3_T8U;U
M!1110 4456O[^TTNQFO;^YBMK6%=TDLK;54>YH LT5SOAOQUX9\72S1:'JL=
MW+",R1['C8#U < D>XXK:OKZUTRQFO;ZXCM[6%2\DLC851ZDT 6**Y_PWXX\
M-^+FF30M5BNW@YDCV,C >NUP"1[CBJ]K\1O"%]XA.@VVNVTFH[R@B ;:S?W0
M^-I/L#0!U%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!YI\1/^0_;_\ 7JO_ *$U%'Q$_P"0_;_]>J_^A-10!UO@O_D4K'_MI_Z,
M:MZL'P7_ ,BE8_\ ;3_T8U;U !1110 5Y]\5#<RP>&[.WT]=1%QJZ!K.1PB3
M%4=E#D\;=P!/J!7H-8_B7P[!XETH6<L\UM-%*L]M=0-B2"5?NNOYD8[@F@#C
MM/GUFU^(6CKXPT;1A>7$4\6FZAI,DN$PNYHI%;&?E!(., C@<FM3XD1I<VOA
MVRG0/:76NVL=PC#Y73YFP?;<JTW2? VJ1:RFLZ_XJN-9U"VB>.Q8VB016Q<8
M+^6IPS8XR>WX8UM4\+G7O"<>CZMJ$LUVBQO_ &A"@B<3H01*JCA3D9Q^% ')
M?$[.G:SH^HV$8COC8ZC"70?,8Q;,X!QU 95(]*C\0:98VGP"MC;6\:&TL;:Z
MMF4#*S91@P/]XDGGODUO:+X%O(=5.J>)O$,WB"[2![:W\RV2".&-^'^12<L0
M,%O2LZV^%]VC6VG7?BN]NO#%K*LD&D/ @/RG<B/-]YT![$=AZ4 >AH244GJ0
M,UF:IKB:5)MDL+^=!'YC2P0[D4<YR<C&,9K5JAKG_(OZE_UZR_\ H!H SH_%
M:2QK)'HNLNC ,K+:Y!!Z$'-._P"$H_Z@6M_^ G_UZOZ'_P B_IO_ %ZQ?^@"
MK] &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P
M$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\
M\!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?
M]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE
M'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO4
M4 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3
M_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P
M$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U
M M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?
M]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10
M!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_
M *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3
M_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"
MUO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U
M M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &
M#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\
MKT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_
M *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6
M_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"
MUO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\ KUO44 8/
M_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_ / 3_P"O
M1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6_P#P$_\
MKUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\)1_U M;_
M / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'_"4?]0+6
M_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O6]10!@_\
M)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\ \!/_ *]'
M_"4?]0+6_P#P$_\ KUO44 8/_"4?]0+6_P#P$_\ KT?\)1_U M;_ / 3_P"O
M6]10!@_\)1_U M;_ / 3_P"O1_PE'_4"UO\ \!/_ *];U% &#_PE'_4"UO\
M\!/_ *]:>G7_ /:-NTOV2ZMMK;=ES'L8\ Y ].?TJW10 4444 %%%% 'FGQ$
M_P"0_;_]>J_^A-11\1/^0_;_ /7JO_H344 =;X+_ .12L?\ MI_Z,:MZL'P7
M_P BE8_]M/\ T8U;U !1110 445R'Q.U232? -_-!>-9S2M% EPDGEF,O(JE
M@W; ).?:@#KZ*\R^'LOAB[UR631?B!X@UVXBC97L]1O6=,9&7",BDXX^89'-
M;WQ.U232? -_-!>-9S2M% EPDGEF,O(JE@W; ).?:@#KZ*\D\*ZIX6M#JNJZ
M-X^\0:_-I]E-*]EJ5\[H0HR6",BDXQC<,@9J.:S\2:'X2M_'TOBO4[F_V17=
MWI\D@-DT3E2T:1X^4A3PP.>/>@#U^J&N?\B_J7_7K+_Z :O*0R@CH1FJ.N?\
MB_J7_7K+_P"@&@ T/_D7]-_Z]8O_ $ 5?JAH?_(OZ;_UZQ?^@"K] !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'FGQ$_Y#]O_ ->J_P#H344?
M$3_D/V__ %ZK_P"A-10!UO@O_D4K'_MI_P"C&K>K!\%_\BE8_P#;3_T8U;U
M!1110 5SOC1;[^PDFL-%L]9>WN(Y9+*YC#F1 >3'DX$@Z@G/0\9Q7144 >:6
MM]>>+O&NEZY'X6U?2;3189VDFU"W$,]P70J(D3)+#^+.<9';OO\ B.ZOM1\(
MVFIV'AR._<20W,FEZE;CSMG4A5)PLJYR,YZ'OBNLHH \JN(;OXE>(+:9?#>J
M:)9V=G=02W6IP>1+,9HS&(U7))4;MV<XX[=ZDUYXDUSPE;^ 9?"FIVU_LBM+
MO4)(P+)8D*AI$DS\Q*KPH&>?:O8** $4!5 '0#%87B;1=/O=/O+ZXM]]S#:O
MY;[V&W )' ..IK>JAKG_ "+^I?\ 7K+_ .@&@#$TKPEH=SH]E/-8[I9;>-W;
MS7&25!)X:KG_  A?A_\ Z!__ )&D_P#BJOZ'_P B_IO_ %ZQ?^@"K] &#_PA
M?A__ *!__D:3_P"*H_X0OP__ - __P C2?\ Q5;U% &#_P (7X?_ .@?_P"1
MI/\ XJC_ (0OP_\ ] __ ,C2?_%5O44 8/\ PA?A_P#Z!_\ Y&D_^*H_X0OP
M_P#] _\ \C2?_%5O44 8/_"%^'_^@?\ ^1I/_BJ/^$+\/_\ 0/\ _(TG_P 5
M6]10!@_\(7X?_P"@?_Y&D_\ BJ/^$+\/_P#0/_\ (TG_ ,56]10!@_\ "%^'
M_P#H'_\ D:3_ .*H_P"$+\/_ /0/_P#(TG_Q5;U% &#_ ,(7X?\ ^@?_ .1I
M/_BJ/^$+\/\ _0/_ /(TG_Q5;U% &#_PA?A__H'_ /D:3_XJC_A"_#__ $#_
M /R-)_\ %5O44 8/_"%^'_\ H'_^1I/_ (JC_A"_#_\ T#__ "-)_P#%5O44
M 8/_  A?A_\ Z!__ )&D_P#BJ/\ A"_#_P#T#_\ R-)_\56]10!@_P#"%^'_
M /H'_P#D:3_XJC_A"_#_ /T#_P#R-)_\56]10!@_\(7X?_Z!_P#Y&D_^*H_X
M0OP__P! _P#\C2?_ !5;U% &#_PA?A__ *!__D:3_P"*H_X0OP__ - __P C
M2?\ Q5;U% &#_P (7X?_ .@?_P"1I/\ XJC_ (0OP_\ ] __ ,C2?_%5O44
M8/\ PA?A_P#Z!_\ Y&D_^*H_X0OP_P#] _\ \C2?_%5O44 8/_"%^'_^@?\
M^1I/_BJ/^$+\/_\ 0/\ _(TG_P 56]10!@_\(7X?_P"@?_Y&D_\ BJ/^$+\/
M_P#0/_\ (TG_ ,56]10!@_\ "%^'_P#H'_\ D:3_ .*H_P"$+\/_ /0/_P#(
MTG_Q5;U% &#_ ,(7X?\ ^@?_ .1I/_BJ/^$+\/\ _0/_ /(TG_Q5;U% &#_P
MA?A__H'_ /D:3_XJC_A"_#__ $#_ /R-)_\ %5O44 8/_"%^'_\ H'_^1I/_
M (JC_A"_#_\ T#__ "-)_P#%5O44 8/_  A?A_\ Z!__ )&D_P#BJ/\ A"_#
M_P#T#_\ R-)_\56]10!@_P#"%^'_ /H'_P#D:3_XJC_A"_#_ /T#_P#R-)_\
M56]10!@_\(7X?_Z!_P#Y&D_^*H_X0OP__P! _P#\C2?_ !5/\8ZO)H'@W6-5
MA(6:UM)'B)&0'Q\N1_O8KD-,\._$:_TJSO)/B3Y$EQ DK1?V%;ML+*"5SD9Q
MG&<"@#K/^$+\/_\ 0/\ _(TG_P 51_PA?A__ *!__D:3_P"*KG?^$2^(?_13
M_P#R@6_^-'_")?$/_HI__E M_P#&@#HO^$+\/_\ 0/\ _(TG_P 56%XFC\#>
M$8K*36(#"MY<""+$LAY/5C\W"CN>V14'_"O_ !-J+C^W?B1K4T:#]VNEPQZ>
MP/\ M%,[A[$4A^#NB73R/J^L:_K1:W>"+^T[T3>1OQEX_E&&X'/3VH U=4T?
MP7HJVS:DL-J+F98(3)<2#>YZ ?-6A_PA?A__ *!__D:3_P"*KD+SX)Z/?64D
M-[KVOZA(L#16C:C>><MHQQAT4!>1M'&<$59'@7QK/$EK??$V]>SP%=;738K>
M8J/24$L#[\T =-_PA?A__H'_ /D:3_XJC_A"_#__ $#_ /R-)_\ %5S:^"/&
MUF##IWQ,O$M%/[M;W3(;J4#_ &I&(+?E3O\ A$OB'_T4_P#\H%O_ /%4 =%_
MPA?A_P#Z!_\ Y&D_^*H_X0OP_P#] _\ \C2?_%5REM\,=9TE5GT3Q[JMKJ$N
M3>37,*W,5PYZL(G.%/XG@?C4T?@CQS;9-K\3KH%_FD^T:5#-ENY7<?D7_9%
M'2_\(7X?_P"@?_Y&D_\ BJ/^$+\/_P#0/_\ (TG_ ,57+GX3_:0;S4?%VOW.
MM@[H[]+CRA"W^Q&.%7U'/X4__A7GB34"$UWXCZU/ BX1=-B2Q;_@3+G?^(H
MUM2TCP1HH0ZK+8V(DX0W5\8MWTW.,U;@\)>&;F!)[>U26)QE)([AV5AZ@AN:
MS=+^$W@C2F:1- M[J9UP\E\3<%CW.') )]0!51OA'I$$\C:/KGB/0X)#N:UT
MO43%%N]=I!_G0!T/_"%^'_\ H'_^1I/_ (JC_A"_#_\ T#__ "-)_P#%5QFA
M:,/!?Q8M='L]2U*XL=1TJ2>5;RY,I>=9!\YS_%CTKU&@#!_X0OP__P! _P#\
MC2?_ !5'_"%^'_\ H'_^1I/_ (JMZB@#!_X0OP__ - __P C2?\ Q5'_  A?
MA_\ Z!__ )&D_P#BJWJ* ,'_ (0OP_\ ] __ ,C2?_%4?\(7X?\ ^@?_ .1I
M/_BJWJ* ,'_A"_#_ /T#_P#R-)_\51_PA?A__H'_ /D:3_XJMZB@#!_X0OP_
M_P! _P#\C2?_ !5'_"%^'_\ H'_^1I/_ (JMZB@#!_X0OP__ - __P C2?\
MQ5'_  A?A_\ Z!__ )&D_P#BJWJ* ,'_ (0OP_\ ] __ ,C2?_%4?\(7X?\
M^@?_ .1I/_BJWJ* ,'_A"_#_ /T#_P#R-)_\56GIVEV>DV[064/E1LV\KN+<
MX SR3Z"K=% !1110 4444 >:?$3_ )#]O_UZK_Z$U%'Q$_Y#]O\ ]>J_^A-1
M0!UO@O\ Y%*Q_P"VG_HQJWJP?!?_ "*5C_VT_P#1C5O4 %%%% !6#XTURX\.
M>$K[4[..*2[C") DH)5I'<(H(!!QENQK>KC_ (DC2&\+1KKSZC%IIO(/.GL2
M 8?FRK.3R$W8R1SR,4 2^'O^%@?VG_Q4O_",_8/+/_(-\_S=_&/O\8ZYJ]XM
M\0OX;T3[5;VAO+V>:.VM+8-M\R9SA03V'<GT%>?Z';^%M&^(NEQ>!=222UE@
MGEUB*"]:X@$87Y9&8LP#[\#KT_7H_B%>6_\ 86A:_%*L^G6&K6U[+- ?,7R>
M5+@CJ!O!R.U #-/\6>(]&UA=.\;6>F1+<6TMS;7>EM(8_P!TNYXV#\[@N3GI
M6='XY\8V]C:^)]2T73(O"UR\9\N.5S>P1.0%E?\ @(Y!('//M5;QE?V'CK7-
M-TOP[?0:C+!8W\TTEJXD2,/;M$@)!P"6<<=>*J:MXNT76O@_:Z%97T4NLWMO
M;Z>FGJP,Z3956#)U &#R>.* /8JH:Y_R+^I?]>LO_H!J\B[45?08K"\36FH2
MZ?>36^I^1;):OYEOY"MYF 2?F/(R.* +^A_\B_IO_7K%_P"@"K]<KI6F:Y)H
M]D\/B'RHFMXRD?V)&V#:,#)/./6KG]E>(/\ H9O_ "0C_P : -ZBL'^RO$'_
M $,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"
M/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\
MDA'_ (T?V5X@_P"AF_\ )"/_ !H WJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\
MD(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$
M?^-']E>(/^AF_P#)"/\ QH WJ*P?[*\0?]#-_P"2$?\ C1_97B#_ *&;_P D
M(_\ &@#>HK!_LKQ!_P!#-_Y(1_XT?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y
M(1_XT?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_ ,D(_P#&
M@#>HK!_LKQ!_T,W_ )(1_P"-']E>(/\ H9O_ "0C_P : -ZBL'^RO$'_ $,W
M_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"/_&@
M#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_
M (T?V5X@_P"AF_\ )"/_ !H WJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\D(_\
M: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-'
M]E>(/^AF_P#)"/\ QH WJ*P?[*\0?]#-_P"2$?\ C1_97B#_ *&;_P D(_\
M&@#>HK!_LKQ!_P!#-_Y(1_XT?V5X@_Z&;_R0C_QH WJAN[NVL+62ZO+B&WMX
MAF269PB(/4D\"L?^RO$'_0S?^2$?^-</\4]/UAO#%GI=SKGVE-6U.VL?*^R(
MFXL^[J#VV9H ["Z^(G@RS@,TOBG2&4=1%=I*W_?*DD_E45_\2_!MA8-=GQ%I
M]P !MAM;A9I7)Z (I)S_ ).*H0?#:UMI5E@_L:*5>CQZ%;*1^(%/M/AW%87:
M7=G)I-M<QG*30Z';HZGU# 9% '->/_&^@>+?ATMAHVK6\EUJ]S;VPM3(!<)F
M5=VZ/.X=".F.?<5ZTB+'&J( JJ  !V%<7_PKY!J']H>=I7VT2>;]I_L2W\S?
MG.[=C.[/.>M;']E>(/\ H9O_ "0C_P : -ZBL'^RO$'_ $,W_DA'_C1_97B#
M_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T
M,W_DA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@_P"A
MF_\ )"/_ !H WJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'
M_0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)
M"/\ QH Y_P 3?Z/\8/ TW07$-_ 3](U85WU>5>-]/UBT\4^"KF77?-D.I-;Q
MR?9$7RS)&1G'?.,8-=O_ &5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5
MX@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_ ,D(_P#&@#>HK!_L
MKQ!_T,W_ )(1_P"-']E>(/\ H9O_ "0C_P : -ZBL'^RO$'_ $,W_DA'_C1_
M97B#_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LK
MQ!_T,W_DA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@
M_P"AF_\ )"/_ !H WJ*P?[*\0?\ 0S?^2$?^-:>G6]Y;6[)>WWVR0MD2>2(\
M# XP/QY]Z +=%%% !1110!YI\1/^0_;_ /7JO_H344?$3_D/V_\ UZK_ .A-
M10!UO@O_ )%*Q_[:?^C&K>K!\%_\BE8_]M/_ $8U;U !1110 4R6*.>)XIHU
MDC<;61QD,/0@]:?10!GZ?H.CZ3#+#INDV-G%-_K4MK=(U?M\P4#/XU:BL[6"
MS6SAMH8[5$\M8$0! N,;0HXQCM56WUS3;K6KO1X+M)+^TC22XA4$F-6SMR<8
MR<=,YZ>HJ35=4LM$TNXU+49Q!9VR;Y9"I;:/H 2?PH ;INC:7HT;QZ7IMG8I
M(=SK:P+$&/J0H&321:'I$.J/J<6E6,>H/G?=+;H)6SUR^,G\ZP_#WQ)\)>*M
M3_L[1=6^U7>PR>7]FE3Y1C)RR@=QWI]K\1O"%]XA.@VVNVTFH[R@B ;:S?W0
M^-I/L#0!U%4-<_Y%_4O^O67_ - -7ZH:Y_R+^I?]>LO_ * : #0_^1?TW_KU
MB_\ 0!5^J&A_\B_IO_7K%_Z *OT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 444V218HGD<[40%F/H!0!Y+/XI\87/C35-=T:TFU#PWI-
MT=+GTV#!EF*C,DJ+W96*@8ZCCUJS/J.I^/O%WAKRO"VMZ;I>EWAO+F?5;<09
M8(=@5<DGD]O6M;X.QLWP]@U"08EU&ZN+QQ[M*P'Z 5WM !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '(_$#PYJWB&PTE]#ELH]0TW4HKZ
M,WI<1ML##:=H)Y)'^-93:I\6(#]C?P[X>N9I#\M_!>.EO%_OQM^\;\*]#HH
MX#P?KOBE_&VK^'_%<NG/<1VD-W;KIZ,(U4DJV"WS'G'7O7?UP&J_\2_XX^'[
MGH-3TFXLOJ8V$O\ 6NPU+7-(T4(=5U2QL1)PANKA(MWTW$9H OT4R*6.>%)H
M9%DB=0R.AR&!Y!!'44^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /-/B)_P A^W_Z]5_]":BCXB?\A^W_ .O5?_0FHH ZWP7_ ,BE8_\ ;3_T
M8U;U8/@O_D4K'_MI_P"C&K>H **** "N:\;^*HO"NB+*);=+V[D%M9_:9!'$
M)"#\SL2 $4 D_3 Y(KI:I:EHVEZS$D6JZ;9WT:-N1+J!90I]0&!P: /,_ D_
MA_3_ (DZC:V.NV-_-=:;;E[E;E':\N=\K2,,'EN^!T&.PKKOB+INJ:QX0ET_
M2+,7=Q-<0;XVE6,>6LBLV6/;"XXR>>AJ.R^'FCZ9XINM<T^ST^T=[5(;>.&P
MC7[-(-V95([D, >!P.IJYJ_A5]>\+6NF:EJDS:A;F.:/4X(Q$ZSITE51P._'
MH30!R.L>*?&.BV]YIOB2RTI6O]/NVT^ZTIY"$DCB9]CA^<X!.1@<4GB#3+&T
M^ 5L;:WC0VEC;75LR@96;*,&!_O$D\]\FM[1_ U^FK?VGXH\23>(+B.%X+=&
MM4MXHE<8<[%)!8CC/I6=;?"^[1K;3KOQ7>W7ABUE62#2'@0'Y3N1'F^\Z ]B
M.P]* /0T)**3U(&:P_$VJ?9=/O+3[#>R^;:O^^BAW1ID$?,V>,=3[5O50US_
M )%_4O\ KUE_] - &)I7B/R-'LH?[&UB39;QKOCM<JV% R#GD5<_X2C_ *@6
MM_\ @)_]>K^A_P#(OZ;_ ->L7_H J_0!@_\ "4?]0+6__ 3_ .O1_P )1_U
MM;_\!/\ Z];U% &#_P )1_U M;_\!/\ Z]'_  E'_4"UO_P$_P#KUO44 8/_
M  E'_4"UO_P$_P#KT?\ "4?]0+6__ 3_ .O6]10!@_\ "4?]0+6__ 3_ .O1
M_P )1_U M;_\!/\ Z];U% &#_P )1_U M;_\!/\ Z]'_  E'_4"UO_P$_P#K
MUO44 8/_  E'_4"UO_P$_P#KT?\ "4?]0+6__ 3_ .O6]10!@_\ "4?]0+6_
M_ 3_ .O1_P )1_U M;_\!/\ Z];U% &#_P )1_U M;_\!/\ Z]'_  E'_4"U
MO_P$_P#KUO44 8/_  E'_4"UO_P$_P#KT?\ "4?]0+6__ 3_ .O6]10!@_\
M"4?]0+6__ 3_ .O1_P )1_U M;_\!/\ Z];U% &#_P )1_U M;_\!/\ Z]'_
M  E'_4"UO_P$_P#KUO44 8/_  E'_4"UO_P$_P#KT?\ "4?]0+6__ 3_ .O6
M]10!@_\ "4?]0+6__ 3_ .O1_P )1_U M;_\!/\ Z];U% &#_P )1_U M;_\
M!/\ Z]'_  E'_4"UO_P$_P#KUO44 8/_  E'_4"UO_P$_P#KT?\ "4?]0+6_
M_ 3_ .O6]10!@_\ "4?]0+6__ 3_ .O1_P )1_U M;_\!/\ Z];U% &#_P )
M1_U M;_\!/\ Z]'_  E'_4"UO_P$_P#KUO44 8/_  E'_4"UO_P$_P#KT?\
M"4?]0+6__ 3_ .O6]10!@_\ "4?]0+6__ 3_ .O1_P )1_U M;_\!/\ Z];U
M% &#_P )1_U M;_\!/\ Z]'_  E'_4"UO_P$_P#KU9UCQ-HGAZ6UCUC4[:Q-
MTS+";A]BL5QGD\#&1U]:J?\ "=^#_P#H:]#_ /!C#_\ %4 >=W'B3QCXE\6Z
MY'HVKZGI.FV$D<$<,>B173;]@+[RQ!4Y[9/![4ZXLO']U;2V\WC'7&BE0HX'
MA: 94C!Y#Y'X5T7PE87FBZWK((8:IK5U<HX[IN"KCV^4UZ!0!QOAR^C\.^&]
M.T>/1];E6SMTA\S[%MWD#EL;CC)R<5J?\)1_U M;_P# 3_Z];U% &#_PE'_4
M"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;
M_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4
M"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;
M_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4
M"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;
M_P# 3_Z];U% &#_PE'_4"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% &#_PE'_4
M"UO_ ,!/_KT?\)1_U M;_P# 3_Z];U% '!>*H--\76<$-]HGB.":VE$MM=VD
M'ESP/ZHV3C./3]0*P(_!OAR&ROVN/#WB+6-2N87C^W:O!]IE!((&">!CL0,^
M]>N44 >8_#3QE"W@+0K,V&HSW$5IMQ#"&W*C%,CG. 1C/KQ78?\ "4?]0+6_
M_ 3_ .O7S_X*N+KPI\31J%_.D&BV>HW&B-)*P5(PQDD )/  ;GFO7O$OQ$N[
M?5ETSPEI(U^Y@A%W?&&4;(X>P4CJ[#D#GZ'L =%_PE'_ % M;_\  3_Z]'_"
M4?\ 4"UO_P !/_KUR%S\6O[5C2P\':+>ZCKK'][:W4#0K:@<DRL< 'L,'KW[
M&[!\7_#9T%;RZ,\6J"7[/)HR+NO!-G!18^">>AX'T/% '1?\)1_U M;_ / 3
M_P"O1_PE'_4"UO\ \!/_ *]<VOQJ\%1@QZC>7FEW:G$EI>6,RRQGT8*K ?G5
MWPA\3-'\6RW<(1].FAE18HKU@CSHXS&Z@_WAV&>WK0!K_P#"4?\ 4"UO_P !
M/_KT?\)1_P!0+6__  $_^O2>'?&>B>*9]2ATJ[\V33YC#.",>OS#U4X.#[5R
M%E\789-?D:_L#;>%I[AK2QUHG]V\J?>WGH%)SAO;ZX .P_X2C_J!:W_X"?\
MUZ/^$H_Z@6M_^ G_ ->N8/Q:@EOKQ=,\,:]K&GP2&&._TNV\^.60 ;AP1@#(
MYR<U4U'Q=X[U:V72+/P7>Z->Z@P2'4))EFBMXC]Z1RH^1P.BGG/Y$ [+_A*/
M^H%K?_@)_P#7H_X2C_J!:W_X"?\ UZYWX:2W]I>^)_#^H:I>:D^EWZB*>\E,
MDAC= 5R3]"?QKT"@#!_X2C_J!:W_ . G_P!>M/3K_P#M&W:7[)=6VUMNRYCV
M,> <@>G/Z5;HH **** "BBB@#S3XB?\ (?M_^O5?_0FHH^(G_(?M_P#KU7_T
M)J* .M\%_P#(I6/_ &T_]&-6]6#X+_Y%*Q_[:?\ HQJWJ "BJ.L:O9:#I4^I
M:A(T=K"!N94+G)(   !))) _&N$D^)NO3-OT[X;^()K8_=>X @8_\!P>/QH
M])HKEO#/CBV\17CZ?-I6J:3J:1F4VFH6QC+(" 61NC+D@=C[5L:[K5KX>T>?
M4KLL4B&%C09>5SPJ*.[,< #WH T:*\U\%V^JP_$S7)M:G+W]UIEM<21 Y2VW
M/)B)/90 ,]SD]ZVOB-/<G1].TNVNI;4ZOJ4%A)/"<.D;9+[3V)"D9]Z .PHK
MR35-*LOA3K-G<^&Q-;V5[9W@N+-IGE1I(H3*D@WDX;Y2#[&J5YX0MO#W@*W\
M>6UW>'Q/%##?W%\UP[&XW%2\;*3MV$$C&.PH ]HJAKG_ "+^I?\ 7K+_ .@&
MKRMN4-ZC-9/B&^M(-'O[>:Z@CF>UDV1O( S94@8!Y/- %C0_^1?TW_KUB_\
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
M%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I_A1_8>D?] NR_P# =/\
M"K]% %#^P](_Z!=E_P" Z?X4?V'I'_0+LO\ P'3_  J_10!0_L/2/^@79?\
M@.G^%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I_A1_8>D?] NR_P#
M=/\ "K]% %#^P](_Z!=E_P" Z?X4?V'I'_0+LO\ P'3_  J_10!0_L/2/^@7
M9?\ @.G^%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I_A1_8>D?] NR
M_P# =/\ "K]% %#^P](_Z!=E_P" Z?X4?V'I'_0+LO\ P'3_  J_10!0_L/2
M/^@79?\ @.G^%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I_A1_8>D?
M] NR_P# =/\ "K]% %#^P](_Z!=E_P" Z?X4?V'I'_0+LO\ P'3_  J_10!0
M_L/2/^@79?\ @.G^%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I_A1_
M8>D?] NR_P# =/\ "K]% %#^P](_Z!=E_P" Z?X4?V'I'_0+LO\ P'3_  J_
M10!0_L/2/^@79?\ @.G^%']AZ1_T"[+_ ,!T_P *OT4 4/[#TC_H%V7_ (#I
M_A1_8>D?] NR_P# =/\ "J_BK4IM'\(ZSJ=L5%Q:6,TT189&]4)7([C(%<)H
MVF?$GQ5H=C?7_C&STFWNK:.14TZQ#R2(ZALLSXV/@X^7B@"QX0TK3KSXD>.[
MAK"U:&*:TMHD,*E4VQ?-@8XR3S7=_P!AZ1_T"[+_ ,!T_P *Q?!/@]_"%KJ*
M3ZK-JEQ?79N9+F9-KG*@ 'DY/'7CKTKJ: *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
MH%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1
M_P! NR_\!T_PH_L/2/\ H%V7_@.G^%7Z* *']AZ1_P! NR_\!T_PH_L/2/\
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
MB#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@_P"AF_\ )"/_ !H
MWJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']
ME>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)"/\ QH WJ*P?
M[*\0?]#-_P"2$?\ C1_97B#_ *&;_P D(_\ &@#>HK!_LKQ!_P!#-_Y(1_XT
M?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_R0C_QH WJ*P?[
M*\0?]#-_Y(1_XT?V5X@_Z&;_ ,D(_P#&@#>HK!_LKQ!_T,W_ )(1_P"-']E>
M(/\ H9O_ "0C_P : -ZBL'^RO$'_ $,W_DA'_C1_97B#_H9O_)"/_&@#>HK!
M_LKQ!_T,W_DA'_C6GIUO>6UNR7M]]LD+9$GDB/ P.,#\>?>@"W1110 4444
M>:?$3_D/V_\ UZK_ .A-11\1/^0_;_\ 7JO_ *$U% '6^"_^12L?^VG_ *,:
MMZL'P7_R*5C_ -M/_1C5O4 %>":MXXUA_B;-:WOBA-&LHKJ^LUMR558%2#]U
M,X)!?<S @'NN!7O=>+^.9[CP[K<NJ>*_#WA77M.>5C;.\D<-ZD6[(4B08EVC
M@*H)/XT >@_#S6[_ ,1^ ]*U74U47D\;;V5=H?#%0^.VX '\:Z62..:)XI45
MXW!5D89# ]01W%9'A37++Q)X8L=5TZVEMK.9"(H98PC(JDKC ) ''&.V*L:[
MKEAX<TB;4]2E*6\6!A5+,[$X55 Y))P * '6&A:1I4$L&G:58V<,O^LCM[=(
MU?C'(4 'BK$=C:16*V,=K EHJ>6MNL8$83&-H7ICVKG?#?CNP\1ZC+IQT[5M
M*U!(_.%KJEJ8))(\@;U&2",G'6MG6];L/#ND3ZIJ4WDVL !9L9)).  !U))
M H =IFB:3HJ2)I6F65@LA!=;6W2(,1Z[0,TD6AZ1#JCZG%I5C'J#YWW2VZ"5
ML]<OC)_.L/P[X_TSQ#?RV#66IZ5?)%YZV^JVWD/)%W=>2"/QJC9_%;0+S4X;
M9;758[*XF\BWU66T*V<TF<!5DSW.1R .* .YJAKG_(OZE_UZR_\ H!J_5#7/
M^1?U+_KUE_\ 0#0 :'_R+^F_]>L7_H J_5#0_P#D7]-_Z]8O_0!5^@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#S_P"-/S_#*^M_^?BXMHL>N9D/]*]
MKS_XO_/X7TVW_P"?C6+2+'KE\_TKT"@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /-/B)_R'[?_KU7_P!":BCXB?\
M(?M_^O5?_0FHH ZWP7_R*5C_ -M/_1C5O5@^"_\ D4K'_MI_Z,:MZ@ KP7[9
MI4?Q4O%TOPA;ZC<SWEY&;W4)C(\MU#&9"D:GY8P&*J&QT->]5YWX@^$.D:UK
M[ZS!JVL:9.[M)(EE<!5+LNUV7(.UF48..OI0!U7A+Q'!XL\,66M6\+P)<J<Q
M.<E&5BK#/?!!Y[U=U$Z6/LHU,V8S<(+;[3MYFYV[-W\?7&.:Y_X9W=A>?#W2
MI-+L6LK-5>*.!Y/,8;7922V!DD@GIWK:U[0=/\2Z1+IFIPF2WD(8%6*LC Y5
ME8<@@]_Z4 </%::GH'Q6TJ?6M3CUEM7AN+:TD,0@>R"CS"JHIVLI P6QNZ<^
MNO\ $7'E^&?-Q]G_ +?M?-W=,?-C/_ MM3:%\/=.T2\FOVU+6-2U%X6@2]U*
M\,TL*'J(S@!?7.,UJ77ABPU'PL/#^I/<7]KY2QM+<R[IG*XPY<8^?(!SZT <
M;\5/,_M/1?LG_'Y]CU/&W&[9]E;]-VVD\2?9?^&?HO(\O9_9MKY&.F_]WMQ[
M[L5T7AWP!IGAZ_EOVO=3U6^>+R%N-5N?/>.+NB\  ?A5&S^%.@6>IPW*W6JR
M65O-Y]OI4MV6LX9,Y#+'CL>>21S0!VZ9V+NZX&:P_$UWJ$6GWD-OIGGVSVK^
M9<>>J^7D$'Y3R<#FMZJ&N?\ (OZE_P!>LO\ Z : ,32M3UR/1[)(?#WFQ+;Q
MA)/MJ+O&T8.".,^E7/[5\0?]"S_Y/Q_X5?T/_D7]-_Z]8O\ T 5?H P?[5\0
M?]"S_P"3\?\ A1_:OB#_ *%G_P GX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X4?VKX
M@_Z%G_R?C_PK>HH P?[5\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?
M]"S_ .3\?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0?]"S_P"3\?\ A1_:OB#_
M *%G_P GX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5
M\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_ .3\?^%']J^(/^A9
M_P#)^/\ PK>HH P?[5\0?]"S_P"3\?\ A1_:OB#_ *%G_P GX_\ "MZB@#!_
MM7Q!_P!"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_Y/Q_X4?VKX@_Z
M%G_R?C_PK>HH P?[5\0?]"S_ .3\?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0
M?]"S_P"3\?\ A1_:OB#_ *%G_P GX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X4?VKX
M@_Z%G_R?C_PK>HH P?[5\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?
M]"S_ .3\?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0?]"S_P"3\?\ A1_:OB#_
M *%G_P GX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X5QVL_$7Q)/J][X7\/>%9WUR'R
MUDN&D#V]KO7<K.P&/N\@$C)]<8KT^O/_  1^]^(_Q!N/6ZM8O^^(2/ZT <U<
M>'/B?JT^EV^O2V>H6%C?Q7^\+'#,[1G(3Y3MV\GG&:]'_M7Q!_T+/_D_'_A6
M]10!@_VKX@_Z%G_R?C_PH_M7Q!_T+/\ Y/Q_X5O44 8/]J^(/^A9_P#)^/\
MPH_M7Q!_T+/_ )/Q_P"%;U% &#_:OB#_ *%G_P GX_\ "C^U?$'_ $+/_D_'
M_A6]10!@_P!J^(/^A9_\GX_\*/[5\0?]"S_Y/Q_X5O44 8/]J^(/^A9_\GX_
M\*/[5\0?]"S_ .3\?^%;U% &#_:OB#_H6?\ R?C_ ,*/[5\0?]"S_P"3\?\
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
MS/-&8R=R\!0I/'7./PH'1_'FJ:#;>"-1TFSATR+RX+C6ENU83V\9'"P_>#L
M!SQUKU>B@     Z"LCQ#8VD^CW]Q-:P23):R;)'C!9<*2,$\CFM>J&N?\B_J
M7_7K+_Z : *6CZ/I<NAZ?))IMF[M;1LS- I))49).*N_V'I'_0+LO_ =/\*-
M#_Y%_3?^O6+_ - %7Z *']AZ1_T"[+_P'3_"C^P](_Z!=E_X#I_A5^B@"A_8
M>D?] NR_\!T_PH_L/2/^@79?^ Z?X5?HH H?V'I'_0+LO_ =/\*/[#TC_H%V
M7_@.G^%7Z* *']AZ1_T"[+_P'3_"C^P](_Z!=E_X#I_A5^B@"A_8>D?] NR_
M\!T_PH_L/2/^@79?^ Z?X5?HH H?V'I'_0+LO_ =/\*/[#TC_H%V7_@.G^%7
MZ* *']AZ1_T"[+_P'3_"C^P](_Z!=E_X#I_A5^B@"A_8>D?] NR_\!T_PH_L
M/2/^@79?^ Z?X5?HH H?V'I'_0+LO_ =/\*/[#TC_H%V7_@.G^%7Z* *']AZ
M1_T"[+_P'3_"C^P](_Z!=E_X#I_A5^B@"A_8>D?] NR_\!T_PH_L/2/^@79?
M^ Z?X5?HH H?V'I'_0+LO_ =/\*/[#TC_H%V7_@.G^%7Z* *']AZ1_T"[+_P
M'3_"C^P](_Z!=E_X#I_A5^B@"A_8>D?] NR_\!T_PH_L/2/^@79?^ Z?X5?H
MH H?V'I'_0+LO_ =/\*/[#TC_H%V7_@.G^%7Z* *']AZ1_T"[+_P'3_"C^P]
M(_Z!=E_X#I_A5^B@"A_8>D?] NR_\!T_PH_L/2/^@79?^ Z?X5?KS&Q\2?$3
MQ+J&MMX?A\+1:?I^ISZ>GV_[1YK^61\WR'&#D>G?ZT =_P#V'I'_ $"[+_P'
M3_"N#^$FE:==^$;JZFL+64S:G=,K/"IP/,( Z=.*L-;?%V5Q,;_PA"T?W8(X
MIVCF]=[,-RX[;:V_A[X;O/"?@RTTG4)8);R-Y9)7MR2A+R,W!(!Z$=J -G^P
M](_Z!=E_X#I_A1_8>D?] NR_\!T_PJ_10!0_L/2/^@79?^ Z?X4?V'I'_0+L
MO_ =/\*OT4 4/[#TC_H%V7_@.G^%']AZ1_T"[+_P'3_"K]% %#^P](_Z!=E_
MX#I_A1_8>D?] NR_\!T_PJ_10!0_L/2/^@79?^ Z?X4?V'I'_0+LO_ =/\*O
MT4 4/[#TC_H%V7_@.G^%']AZ1_T"[+_P'3_"K]% %#^P](_Z!=E_X#I_A1_8
M>D?] NR_\!T_PJ_10!0_L/2/^@79?^ Z?X4?V'I'_0+LO_ =/\*OT4 4/[#T
MC_H%V7_@.G^%']AZ1_T"[+_P'3_"K]% %#^P](_Z!=E_X#I_A1_8>D?] NR_
M\!T_PJ_10!0_L/2/^@79?^ Z?X4?V'I'_0+LO_ =/\*OT4 4/[#TC_H%V7_@
M.G^%']AZ1_T"[+_P'3_"K]% %#^P](_Z!=E_X#I_A1_8>D?] NR_\!T_PJ_1
M0!0_L/2/^@79?^ Z?X4?V'I'_0+LO_ =/\*OT4 4/[#TC_H%V7_@.G^%']AZ
M1_T"[+_P'3_"K]% %#^P](_Z!=E_X#I_A1_8>D?] NR_\!T_PJ_10!0_L/2/
M^@79?^ Z?X4?V'I'_0+LO_ =/\*OT4 4/[#TC_H%V7_@.G^%']AZ1_T"[+_P
M'3_"K]% %#^P](_Z!=E_X#I_A1_8>D?] NR_\!T_PJ_10!0_L/2/^@79?^ Z
M?X4?V'I'_0+LO_ =/\*OT4 4/[#TC_H%V7_@.G^%']AZ1_T"[+_P'3_"K]%
M%#^P](_Z!=E_X#I_A5FWM+:SC,=M;Q0(3N*Q(%!/K@5-10 4444 %%%% 'FG
MQ$_Y#]O_ ->J_P#H344?$3_D/V__ %ZK_P"A-10!UO@O_D4K'_MI_P"C&K>K
M!\%_\BE8_P#;3_T8U;U &3XGU^W\+^&[[6KI&DBM(]^Q>KDD!5'U) KQW6_$
M'A:Z35(/&W@6XTW6;X07$5K!.9)+X_.L94IC:PRP/'?G)P*],^)6B7_B+X?Z
MII6EPB:\G$?EHSA0<2*QY/'0&O/Y+#XG3>-K?Q1+X/TE[JWL?L<<;7B%5^8M
MO!W9#<D?0T >D> 8)[7P3IT$^C+HS(K!; .7,2;SMRQY+$8))YR3P.E6O%&J
M:EI6E(VCZ6^H:A<3)!#'@^6A;^.0C[J* 23]!WJ?P]<:O=:)!-KUE#9:DV[S
M8(9-ZK\QQ@Y.<C!_&JOB[Q78^#]#?4KXAB7$4$6\)YLC=%W'A1W)/  )H Q-
M%\0^*[/Q1:Z%XNLM)WZA%))9W6E/)LS& 61EDYS@@YZ?TV_%OB%_#>B?:K>T
M-Y>SS1VUI;!MOF3.<*">P[D^@KF/"E_I6HZ]_;FL>*-$O=>EA:.WL;.^CDCL
MHOO,L8SEF(&7?VXP!5KXA7EO_86A:_%*L^G6&K6U[+- ?,7R>5+@CJ!O!R.U
M #-/\6>(]&UA=.\;6>F1+<6TMS;7>EM(8_W2[GC8/SN"Y.>E9T?CGQC;V-KX
MGU+1=,B\+7+QGRXY7-[!$Y 65_X".02!SS[56\97]AXZUS3=+\.WT&HRP6-_
M--):N)$C#V[1("0< EG''7BJFK>+M%UKX/VNA65]%+K-[;V^GIIZL#.DV55@
MR=0!@\GCB@#V*J&N?\B_J7_7K+_Z :O(NU%7T&*PO$UIJ$NGWDUOJ?D6R6K^
M9;^0K>9@$GYCR,CB@"_H?_(OZ;_UZQ?^@"K]<KI6F:Y)H]D\/B'RHFMXRD?V
M)&V#:,#)/./6KG]E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_
M\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)"/\ QH WJ*P?[*\0?]#-
M_P"2$?\ C1_97B#_ *&;_P D(_\ &@#>HK!_LKQ!_P!#-_Y(1_XT?V5X@_Z&
M;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_
MY(1_XT?V5X@_Z&;_ ,D(_P#&@#>HK!_LKQ!_T,W_ )(1_P"-']E>(/\ H9O_
M "0C_P : -ZBL'^RO$'_ $,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T,
MW_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O\ R0C_
M ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@_P"AF_\ )"/_ !H WJ*P?[*\0?\
M0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_\D(_
M\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)"/\ QH WJ*P?[*\0?]#-_P"2
M$?\ C1_97B#_ *&;_P D(_\ &@#>HK!_LKQ!_P!#-_Y(1_XT?V5X@_Z&;_R0
MC_QH WJ\_P#A'\^@:U<?\_&N7DN?7+ ?TKHO[*\0?]#-_P"2$?\ C7#?"73]
M8N? 4-U;:Y]FCGNKA]GV1'Y\U@3DGOB@#U>BL'^RO$'_ $,W_DA'_C1_97B#
M_H9O_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T
M,W_DA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@_P"A
MF_\ )"/_ !H WJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'
M_0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)
M"/\ QH WJ*P?[*\0?]#-_P"2$?\ C1_97B#_ *&;_P D(_\ &@#>HK!_LKQ!
M_P!#-_Y(1_XT?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_R
M0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_ ,D(_P#&@#>HK!_LKQ!_T,W_
M )(1_P"-']E>(/\ H9O_ "0C_P : -ZBL'^RO$'_ $,W_DA'_C1_97B#_H9O
M_)"/_&@#>HK!_LKQ!_T,W_DA'_C1_97B#_H9O_)"/_&@#>HK!_LKQ!_T,W_D
MA'_C1_97B#_H9O\ R0C_ ,: -ZBL'^RO$'_0S?\ DA'_ (T?V5X@_P"AF_\
M)"/_ !H WJ*P?[*\0?\ 0S?^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?
M^2$?^-']E>(/^AF_\D(_\: -ZBL'^RO$'_0S?^2$?^-']E>(/^AF_P#)"/\
MQH WJ*P?[*\0?]#-_P"2$?\ C1_97B#_ *&;_P D(_\ &@#>HK!_LKQ!_P!#
M-_Y(1_XT?V5X@_Z&;_R0C_QH WJ*P?[*\0?]#-_Y(1_XT?V5X@_Z&;_R0C_Q
MH WJ*P?[*\0?]#-_Y(1_XUIZ=;WEM;LE[??;)"V1)Y(CP,#C _'GWH MT444
M %%%% 'FGQ$_Y#]O_P!>J_\ H344?$3_ )#]O_UZK_Z$U% '6^"_^12L?^VG
M_HQJWJP?!?\ R*5C_P!M/_1C5O4 %%%% !5+4M'TS684AU33K2^B1MZI=0+*
MJMC&0&!P>35VD9E12S$*H&22< "@#&M?"'AFPN%N+/P[I%O.H($D-E&C $$'
MD+GD$C\:U(K.U@LULX;:&.U1/+6!$ 0+C&T*.,8[5E>'_%>D^)Y-1&DS_:(K
M&?[.\ZX,;MM!.P@\@9QGVXR.:LZ_K=MX<T*[U>\25[>U3>R0J"[<@ *"0"22
M.] $FFZ-I>C1O'I>FV=BDAW.MK L08^I"@9-)%H>D0ZH^IQ:58QZ@^=]TMN@
ME;/7+XR?SK"T#QTNO:B;1O#'B73%$;2&XU.P\F$ =MVX\_X52L_BMH%YJ<-L
MMKJL=E<3>1;ZK+:%;.:3. JR9[G(Y '% '<U0US_ )%_4O\ KUE_] -7ZH:Y
M_P B_J7_ %ZR_P#H!H -#_Y%_3?^O6+_ - %7ZH:'_R+^F_]>L7_ * *LV]Y
M:W<!GMKF&:$$@R1N&7(Z\CCB@":BHK>Y@O(%GMIXYX7^[)$X96[<$<5+0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!'<2^3;2R_W$+?D,UP_P9B\KX2Z$OJLK?G,Y_K75^()
M?(\-ZI+G&RTE;/T0FL'X61>3\,/#R^MHK?F2?ZT =?1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YI\1/
M^0_;_P#7JO\ Z$U%'Q$_Y#]O_P!>J_\ H344 =;X+_Y%*Q_[:?\ HQJWJP?!
M?_(I6/\ VT_]&-6]0 4444 %4]5TJRUO3I=/U& 3VDNWS(B2 V"" <'ID#CO
MT-7** .(\#6\-IXD\9V]O#'##'J,2I'&H55 MX\  =!5OXB:?/J_AE-,MK_3
M[.:ZO(%1K^0JDA5P^P <LQV\*.O/(K6LO#]M876L7,$UP)=5E$LQWCY&$80;
M,#CA0><\U#?>%-/U7PM'H&I275[;HB*+B>8F<LOW9-XP=^1G- '!Z_=>,?#@
MGTK5=<AUR#5]/O5@D2R6VEMI4A9Q@*2&7 QD\Y(_&WXD^R_\,_1>1Y>S^S;7
MR,=-_P"[VX]]V*Z'P]\/]-T#4I-2DO\ 5=7OVB,*W&K77GO'&>JKP  ?I5*S
M^%.@6>IPW*W6JR65O-Y]OI4MV6LX9,Y#+'CL>>21S0!VZ9V+NZX&:P_$UWJ$
M6GWD-OIGGVSVK^9<>>J^7D$'Y3R<#FMZJ&N?\B_J7_7K+_Z : /(XM'^+S:(
ML5CK\-S;2VWE1++;00[49<!@RG<& Z?K5BT^$FAQ65O%<^ ?M,\<2I).=89#
M(P&"Q56 &3SQ7JFA_P#(OZ;_ ->L7_H J_0!Y3\)[[5['P4=/M-"\^*SO;F#
M=]K1-I$A)7!],]:[C^U?$'_0L_\ D_'_ (5S_P +_P!U_P )A:=/(\27>T>B
MMM(_F:[Z@#!_M7Q!_P!"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_Y
M/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_ .3\?^%']J^(/^A9_P#)^/\
MPK>HH P?[5\0?]"S_P"3\?\ A1_:OB#_ *%G_P GX_\ "MZB@#!_M7Q!_P!"
MS_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_P
MK>HH P?[5\0?]"S_ .3\?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0?]"S_P"3
M\?\ A1_:OB#_ *%G_P GX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X4?VKX@_Z%G_R?
MC_PK>HH P?[5\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_ .3\
M?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0?]"S_P"3\?\ A1_:OB#_ *%G_P G
MX_\ "MZB@#!_M7Q!_P!"S_Y/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_Y
M/Q_X4?VKX@_Z%G_R?C_PK>HH P?[5\0?]"S_ .3\?^%4=7\77^@Z=)J&J:+%
M:6L?WI)=0C SZ#CD^PYKK*\]^*4:75SX*LI$61)/$5N[(PR&"A\@CN.: .<N
M=3^*7CO099M+TW3-,T;4(G$ D.9WB8%1N+' !!SD 'I79>&1XBT'POI>D/X>
M65[.UC@9UOD 8JH!(X]:[,  8 P!10!@_P!J^(/^A9_\GX_\*/[5\0?]"S_Y
M/Q_X5O44 8/]J^(/^A9_\GX_\*/[5\0?]"S_ .3\?^%;U% &#_:OB#_H6?\
MR?C_ ,*/[5\0?]"S_P"3\?\ A6]10!@_VKX@_P"A9_\ )^/_  H_M7Q!_P!"
MS_Y/Q_X5O44 8/\ :OB#_H6?_)^/_"C^U?$'_0L_^3\?^%;U% &#_:OB#_H6
M?_)^/_"C^U?$'_0L_P#D_'_A6]10!@_VKX@_Z%G_ ,GX_P#"C^U?$'_0L_\
MD_'_ (5O44 8/]J^(/\ H6?_ "?C_P */[5\0?\ 0L_^3\?^%;U% &#_ &KX
M@_Z%G_R?C_PH_M7Q!_T+/_D_'_A6]10!@_VKX@_Z%G_R?C_PH_M7Q!_T+/\
MY/Q_X5O44 8/]J^(/^A9_P#)^/\ PH_M7Q!_T+/_ )/Q_P"%;U% &#_:OB#_
M *%G_P GX_\ "C^U?$'_ $+/_D_'_A6]10!@_P!J^(/^A9_\GX_\*/[5\0?]
M"S_Y/Q_X5O44 8/]J^(/^A9_\GX_\*/[5\0?]"S_ .3\?^%;U% &#_:OB#_H
M6?\ R?C_ ,*/[5\0?]"S_P"3\?\ A6]10!@_VKX@_P"A9_\ )^/_  H_M7Q!
M_P!"S_Y/Q_X5O44 8/\ :OB#_H6?_)^/_"C^U?$'_0L_^3\?^%;U% &#_:OB
M#_H6?_)^/_"C^U?$'_0L_P#D_'_A6]10!@_VKX@_Z%G_ ,GX_P#"C^U?$'_0
ML_\ D_'_ (5O44 8/]J^(/\ H6?_ "?C_P */[5\0?\ 0L_^3\?^%;U% &#_
M &KX@_Z%G_R?C_PH_M7Q!_T+/_D_'_A6]10!@_VKX@_Z%G_R?C_PH_M7Q!_T
M+/\ Y/Q_X5O44 8/]J^(/^A9_P#)^/\ PK3TZXO+FW9[VQ^QR!L"/SA)D8'.
M1^/'M5NB@ HHHH **** /-/B)_R'[?\ Z]5_]":BCXB?\A^W_P"O5?\ T)J*
M .M\%_\ (I6/_;3_ -&-6]6#X+_Y%*Q_[:?^C&K>H **** "BBJ6K+J;:9,N
MCO:I?G B>Z#&->1DD+R<#.!W.* +M%<#\.;6[LM8\7VU]J,NHW4>HQ^9=2J%
M+DP1G[HX4#. !T  J]\1I[DZ/IVEVUU+:G5]2@L))X3ATC;)?:>Q(4C/O0!V
M%%>2:II5E\*=9L[GPV)K>RO;.\%Q9M,\J-)%"94D&\G#?*0?8U2O/"%MX>\!
M6_CRVN[P^)XH8;^XOFN'8W&XJ7C92=NP@D8QV% 'M%4-<_Y%_4O^O67_ - -
M7E;<H;U&:R?$-]:0:/?V\UU!',]K)LC>0!FRI P#R>: +&A_\B_IO_7K%_Z
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
MX$,=A:HCZC+&ZK"HW Q]",<BN\_L/2/^@79?^ Z?X5QWQ'^37O LOIKL:?\
M?2L*] H H?V'I'_0+LO_  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_
M  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P"
MZ?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_
M  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P"
MZ?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_
M  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P"
MZ?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_
M  '3_"C^P](_Z!=E_P" Z?X5?HH H?V'I'_0+LO_  '3_"C^P](_Z!=E_P"
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
M5@_\(O\ ]1W6_P#P+_\ K4?\(O\ ]1W6_P#P+_\ K4 ;U%8/_"+_ /4=UO\
M\"__ *U'_"+_ /4=UO\ \"__ *U &]6=K\_V7PYJEQG'E6DKY^B$U2_X1?\
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
M\*WJ* ,'^U?$'_0L_P#D_'_A1_:OB#_H6?\ R?C_ ,*WJ* ,'^U?$'_0L_\
MD_'_ (57NO$6L67D_:/#NSSI5AC_ --0Y<]!P/:NFJI?Z=#J/V;SF=?L\Z7"
M;"!EES@'(Z<T 9G]J^(/^A9_\GX_\*/[5\0?]"S_ .3\?^%;U% &#_:OB#_H
M6?\ R?C_ ,*/[5\0?]"S_P"3\?\ A6]10!@_VKX@_P"A9_\ )^/_  H_M7Q!
M_P!"S_Y/Q_X5O44 <S=>(M8LO)^T>'=GG2K#'_IJ'+GH.![58_M7Q!_T+/\
MY/Q_X5IW^G0ZC]F\YG7[/.EPFP@99<X!R.G-6Z ,'^U?$'_0L_\ D_'_ (4?
MVKX@_P"A9_\ )^/_  K>HH P?[5\0?\ 0L_^3\?^%']J^(/^A9_\GX_\*WJ*
M ,'^U?$'_0L_^3\?^%5_^$BUC^T/L/\ PCO^D^5YVS[:GW,XSG&.M=-53^SH
M?[8_M/<_G>1]GVY&W;NW9Z9SGWH S/[5\0?]"S_Y/Q_X4?VKX@_Z%G_R?C_P
MK>HH P?[5\0?]"S_ .3\?^%']J^(/^A9_P#)^/\ PK>HH P?[5\0?]"S_P"3
M\?\ A6GIUQ>7-NSWMC]CD#8$?G"3(P.<C\>/:K=% !1110 4444 >:?$3_D/
MV_\ UZK_ .A-11\1/^0_;_\ 7JO_ *$U% '6^"_^12L?^VG_ *,:MZL'P7_R
M*5C_ -M/_1C5O4 %%%% !1110 4444 %<];Z]<2>.M2T618%L[6PANEDP0^Y
MV<-DYQC"#MZU/XB\4:=X6ALY]4,D=M=7*VWG@#9$Q!(9R2,+QUYKRWQ5X@TJ
M_P!1\9ZC:"WU731IUC922K.XM_,:9OO21')4;@6VGD CO0!ZWIWB#1M7FDBT
MS5["]DB&9$MKE)"GU"DXIL_B30K:01SZUIT3F8P!9+I%)D&,I@G[PR..O(KQ
M?PTEE:?%SPTEKJ_AJYDDAN1)#H%HD4<8\LX#.I.\G!X)R,9[ULP^$]"U31?B
M-J%]IEM<7OV^]5+B2,,\6R,%=A/W<$D\4 >Q5P>H:S\0;W4;]O#VBZ5#IUE*
MT(&K&5)KLKU:/;A0IZ G@]:9IDGCN71_#LFBMX>;3&TZU,YO_/\ /+;1OQL^
M7IC&>]4?$/CFTUO6;WPU9^(M-T2QMV,.H:E<7D<<Q/\ %';JQZ]C(>!SC)%
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
M,Q@%D99.<X(.>G]$N?%>M^#_  U=:EXW.C-.95BLHM+>1%E9APK-+PO/)/0
M$U5\)WNEZGX@&M:MXGT6^U^:)HK:PLKV.2.SB^\RQ@'+,0,L_?&!@"@""\\5
M?$*.QN?$46@:5#H5OOE-C>/+'?M"A.6_N*2 6 /ZUWL.H)=:+'J5N#LEMQ/&
M''8KN&:\SO\ QEI'CN[GT^?Q'I6D^&(I"DWFWT<=SJ.T\J%)S'"><D_,PZ8!
M-='=?$7PG;1:II\FHV]G]BME:/S)$5+B-H]R&#!^<8('% &KX0\1CQ!X<TFZ
MNY;5-2O+-;I[:)L$*>"P4DMMSQFF>+/$W]C^$M4U72Y;2ZN+%UC92V]4?>H*
ML%(((#=,@]*\\\(:E9^&M6\)2:W<Q:=%/X6$22W3B-"XD5MNYL '!!IDM[!J
M7PM\=WMJQ:WGUJ1XV*D;E+Q8.#S@CF@#VD'*@^U>;7GBKXA1V-SXBBT#2H="
MM]\ILKQY8[]H4)RW]Q20"P!_6NB8^.!XF4H?#H\.!QDMYWVO9MY_V,YS[8KC
MK_QEI'CN[GT^?Q'I6D^&(I"DWFWT<=SJ.T\J%)S'"><D_,PZ8!- '3ZOX@\3
M7\FG6_A#2[5C=6BWKWVJ"1;:-&QMC^3DR'.<9X'UJUX/\0ZGJSZGIFNV5O:Z
MQI<J1W'V5RT,@==R.F>0".QY'Z5F>*O']AH0T_2M'NM)%[?0"6WFN[I(K2"#
MH)&;/S#^ZJ\G!["HM)UKPSX1\,:CJD>N)K\PF2;5+VTECFD9Y&"AF"MA4'0#
ML!QF@#H+W7+FV\<Z3HB1PFVO+.XGD<@[PT90  YQCYCGCTJ];>(M$O-0?3[7
M6-/GO4SNMHKI&D7'7*@Y&*\X\3>*='U'Q<+[2YX]8M].\/7TMTME/D8;9A3(
MA^4G:>AR.M<-;)IUMK/@J:VU7PFLSZE; 6>B6P\U$/4R3$F0]0"&Y)/M0!]
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
M^[GM+/4K.YN;?_70PSJ[Q_[R@Y'XU%K^I3Z/H=W?VNGW&H7$2?NK6W4EY6)
M XS@9/)[#)KAKSPUI'AWQ_X.?0M-M;&22*[A?R8P@E B!7?CECGN>:UH-<\3
M^&]-U'5_'<N@1Z;;1!D.E"8R%LXP1)P<Y &.YH J6_B/QMHVLZ9%XKT_1#I^
MIW M8I-,DD\R"5@2H</]X'!'R_6G:EKGC?4/%NJZ7X5C\/"TTT0K*^IB?<TC
MKNP#&<8 QV[UG:%K>F>*-?L=:U_Q%HD<T3XTO1(-1BD\IVX#R$'YYCG  X7/
M')-9>IZ;\,K[Q!XCE\2WUU:ZE%=%WBU"],!0[!MD@1&&X%0I!(9N!D=J /6-
M,_M#^S+;^UOLO]H;!Y_V3=Y6_OMW<X^M8FD^*/M.N:]9:A+:6\5E?QV=JQ;8
M92\2N%.3RQ+' &/I7/>%/&MOHGA3PU;^)[N:*34(I3!?WA"(8T;Y/,=B,,R%
M3SUKE;W5;.:35O$44PDTA/%UFYNUYCV)&B,P/=0>XH ]K-Y;"\^Q_:(?M7E^
M:(-XW[,XW;>N,\9K&\&:W<^(O"UKJEVD23RM(&6$$*-LC*,9)/0#O7.:=KFF
M:Y\8F?2KV&\AAT,HTT#!X]WG X##@D C..F:SO"?_"9?\(#HW_"*_P!@[-]S
MY_\ :OG9SYS;=OE_CG/M0!T.N:KXVN-<N-/\+:7IL<%HB-+>ZQYJQSLPSMBV
M=<#J>F3CM5-_'M__ ,*ZU+6CI\,&LV$[6,EL[&2+[2)%3 (()4E@>O\ C4/B
M;QZUMJ:>&+75=(T[5!"K7^H7EPL<5IN'_+-7(,C]2!T'&[K535[?P7;?#:"S
M75;J\T2._B^UZAIES'*XF+AC)-(,XRQ4L1R,C% '2>'O^%@'4A_PDG_",_V?
MY9_Y!WG^;OXQ]_C'7-=77D>@VGAC2OB/I-OX"U 30SQ3OJT%M>/<P[-OR.Q+
M, ^_ ZYYZ>OKE !1110 4444 %%%% 'FGQ$_Y#]O_P!>J_\ H344?$3_ )#]
MO_UZK_Z$U% '6^"_^12L?^VG_HQJWJP?!?\ R*5C_P!M/_1C5O4 %%%% !11
M10 4444 0W=G;7]K):WEM#<V\@P\4R!T8>A!X-06VC:79:>VGVNFV<%DX(:V
MB@58VSURH&.:NT4 9=IX;T+3S$;+1--MC"YDC,-JB;&(P6&!P<<9':K::=8Q
MQ7,26=NL=RS/.@B4"5F&&+#'S$CKGK5FB@!D,,5M!'!!$D4,:A$C10JJHX
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
M(/\ H(?^08__ (FBB@ _X33Q!_T$/_(,?_Q-'_":>(/^@A_Y!C_^)HHH /\
MA-/$'_00_P#(,?\ \31_PFGB#_H(?^08_P#XFBB@ _X33Q!_T$/_ "#'_P#$
MT?\ ":>(/^@A_P"08_\ XFBB@ _X33Q!_P!!#_R#'_\ $T?\)IX@_P"@A_Y!
MC_\ B:** #_A-/$'_00_\@Q__$T?\)IX@_Z"'_D&/_XFBB@ _P"$T\0?]!#_
M ,@Q_P#Q-'_":>(/^@A_Y!C_ /B:** #_A-/$'_00_\ (,?_ ,31_P )IX@_
MZ"'_ )!C_P#B:** #_A-/$'_ $$/_(,?_P 31_PFGB#_ *"'_D&/_P")HHH
M/^$T\0?]!#_R#'_\31_PFGB#_H(?^08__B:** #_ (33Q!_T$/\ R#'_ /$T
M?\)IX@_Z"'_D&/\ ^)HHH /^$T\0?]!#_P @Q_\ Q-'_  FGB#_H(?\ D&/_
M .)HHH /^$T\0?\ 00_\@Q__ !-'_":>(/\ H(?^08__ (FBB@ _X33Q!_T$
M/_(,?_Q-'_":>(/^@A_Y!C_^)HHH /\ A-/$'_00_P#(,?\ \31_PFGB#_H(
M?^08_P#XFBB@ _X33Q!_T$/_ "#'_P#$T?\ ":>(/^@A_P"08_\ XFBB@ _X
M33Q!_P!!#_R#'_\ $T?\)IX@_P"@A_Y!C_\ B:** #_A-/$'_00_\@Q__$T?
M\)IX@_Z"'_D&/_XFBB@ _P"$T\0?]!#_ ,@Q_P#Q-'_":>(/^@A_Y!C_ /B:
M** #_A-/$'_00_\ (,?_ ,31_P )IX@_Z"'_ )!C_P#B:** #_A-/$'_ $$/
M_(,?_P 31_PFGB#_ *"'_D&/_P")HHH /^$T\0?]!#_R#'_\31_PFGB#_H(?
M^08__B:** #_ (33Q!_T$/\ R#'_ /$T?\)IX@_Z"'_D&/\ ^)HHH /^$T\0
M?]!#_P @Q_\ Q-'_  FGB#_H(?\ D&/_ .)HHH /^$T\0?\ 00_\@Q__ !-'
M_":>(/\ H(?^08__ (FBB@ _X33Q!_T$/_(,?_Q-'_":>(/^@A_Y!C_^)HHH
M /\ A-/$'_00_P#(,?\ \31_PFGB#_H(?^08_P#XFBB@ _X33Q!_T$/_ "#'
M_P#$T?\ ":>(/^@A_P"08_\ XFBB@ _X33Q!_P!!#_R#'_\ $T?\)IX@_P"@
MA_Y!C_\ B:** #_A-/$'_00_\@Q__$T?\)IX@_Z"'_D&/_XFBB@ _P"$T\0?
M]!#_ ,@Q_P#Q-'_":>(/^@A_Y!C_ /B:** #_A-/$'_00_\ (,?_ ,31_P )
MIX@_Z"'_ )!C_P#B:** #_A-/$'_ $$/_(,?_P 31_PFGB#_ *"'_D&/_P")
MHHH /^$T\0?]!#_R#'_\31_PFGB#_H(?^08__B:** #_ (33Q!_T$/\ R#'_
M /$T?\)IX@_Z"'_D&/\ ^)HHH /^$T\0?]!#_P @Q_\ Q-'_  FGB#_H(?\
MD&/_ .)HHH /^$T\0?\ 00_\@Q__ !-'_":>(/\ H(?^08__ (FBB@ _X33Q
M!_T$/_(,?_Q-'_":>(/^@A_Y!C_^)HHH /\ A-/$'_00_P#(,?\ \31_PFGB
M#_H(?^08_P#XFBB@ _X33Q!_T$/_ "#'_P#$T?\ ":>(/^@A_P"08_\ XFBB
M@ _X33Q!_P!!#_R#'_\ $T?\)IX@_P"@A_Y!C_\ B:** #_A-/$'_00_\@Q_
M_$T?\)IX@_Z"'_D&/_XFBB@ _P"$T\0?]!#_ ,@Q_P#Q-'_":>(/^@A_Y!C_
M /B:** #_A-/$'_00_\ (,?_ ,31_P )IX@_Z"'_ )!C_P#B:** #_A-/$'_
M $$/_(,?_P 31_PFGB#_ *"'_D&/_P")HHH /^$T\0?]!#_R#'_\31_PFGB#
M_H(?^08__B:** #_ (33Q!_T$/\ R#'_ /$T?\)IX@_Z"'_D&/\ ^)HHH HW
:FH7>LW GOYC+(BA P55XR3C@>YHHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Dec. 16, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0000019617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">JPMORGAN CHASE & CO<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_RegnFileNb', window );">Registration File Number</a></td>
<td class="text">333-270004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">424B2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_RegnFileNb">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_RegnFileNb</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Dec. 16, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NrrtvDsclsr', window );">Narrative Disclosure</a></td>
<td class="text">    <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NrrtvMaxAggtOfferingPric', window );">Narrative - Max Aggregate Offering Price</a></td>
<td class="nump">$ 42,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FnlPrspctsFlg', window );">Final Prospectus</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FnlPrspctsFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FnlPrspctsFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NrrtvDsclsr">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NrrtvDsclsr</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NrrtvMaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NrrtvMaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>9</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="ea026989201_ex-filingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea026989201_ex-filingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-FILING FEES" original="ea026989201_ex-filingfees.htm">ea026989201_ex-filingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="8">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea026989201_ex-filingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "ea026989201_ex-filingfees.htm"
     ]
    },
    "schema": {
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
     ]
    }
   },
   "keyStandard": 9,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/ffd/2024q2": 4,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 8,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "rc",
      "name": "ffd:NrrtvDsclsr",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea026989201_ex-filingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:NrrtvDsclsr",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea026989201_ex-filingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee prevoiusly paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001213900-25-122387-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-122387-xbrl.zip
M4$L#!!0    ( #"/D%LF'1MK)@4  /41   =    96$P,C8Y.#DR,#%?97@M
M9FEL:6YG9F5E<RYH=&W55TMSVS80/C>_ L-IZHLI4I(M6[3,C&-;B9I$SECN
M3*X0"9*8@H\ D$SWUW?!ETB*E!_II;Z8PG[877S[ F8?TI"A+>&"QM'ET7!@
M'B$2.;%+(__RZ&IUO5@<?;#?S0(),(!&XE(+I$PLPWA\?!P\C@<Q]XWA=#HU
M4H71<I"5,AK]W0]5T@JZYHPVH&HE X],<VS02$@<.:2.=W<;ZN")D0M+*!7Q
MR6AX=DAYCJ@VI'W8H7($W"8_/MY_W<%E-WX'-23'D?!B'F()%"M-I[HYTD>3
MFA)=$*>A"'X/_'C[K)YS?3PL]>PQWCRI$J^QJ&AT28O#TB8(8,?HI 1ZGML-
M!$$&_#G2['<(S0*"7?4!GY)*1NS;'_I\\76Q_(3FM[>KF9&O*JA18F?KV'TJ
M-KETBX1\8N12<ZE(&'ZR4!1'1,OE@*"II3827JX4:]1U2;1;RU=AZW(3$DX=
M%.$0E(*_UAP(?$@TY,21)*F\)]ZEQAT-43@C3;?Z>*+9*WT\,QH*7J1ZM5F'
M5(CHH/HSS3X9G7P<O<7 G)#;-*!K*@^:.-?VB'^]K7OB1W/*R')]P-)4L\?C
ML3XZ,TWSY+56(,VLVPA2XNF:1)#<;!&Y)/U"GOH-GIB:;:J_X70R/'N[03@<
M%:J>Y!(D!^P--?O/[]_N[C]=+='UYZO5+?H#A\D%NK[K-9X)V@FI_.'$(QQ:
M*Q$-3U596L()2(C!/LHZHQ5PY8JJ.=%?=.I3SS\'J7"U8J]\2N"P@H8)(YK1
M<JS+B=PY$6]XV[>L,UL%.QDKP$X=46%(QFM35 FIJ\0>)1QE!R6=K>YZ\:49
MW?;FEF&CWW)A-X'(Q&Z/4S!3N+S!DMA X:D^'.G#2:ES)^O>2R*W9V<IZ71U
MWY]24E#<0?XFHCGS?ZUNNJD/"18;3NQBDED +-66H@Z+2N\A<PGL.VRO.!-\
M_@?F5@&&%'R)09$A7VVRR/Y6EN?%6ILH,P.&T&X<53B)UXR4P^F1NC*PT'3Z
M_@)Y$#G=PR%E,*RN.,7L&'TF;$LD=? Q$C"S8;ASZA500?\A%AJ9B;Q *N0Z
M9M2/+.1 'A-^46-@)AL9/Y,N]"DF$AQ=:C";"U\2[*JKFKZ.I8Q#"PU.2=BF
M,=E+X[5]C9FS8=E5 L4>@E8/6A!,&/2@C@H$K]M)G#19EFZ=W;JS'9[W>3MZ
MH;NME5\8\*=GSPWX_$#_P^._?L"=GK]^P/TJ0?"M,JRSWOJ(@GI)=[71K$:/
MQ5A6!82*XAR:YOMFA3'BR69][:Z>5> JI6\JZ^$D2=OAE$&I$QY9:C<K'<H/
MU]D&RE-,X1!:1SXL,>=0NUN";JAP6"RR+KP7$1FT0L(;(:F?OQ&5/8K?S 8L
MO# \)2#$W*>1KJ)EX8V,JQ5._:!8>BZ*[1! )OZF_M!#0$!=2L--B+#O<^+#
ML(;^!Y<BU?X22'3U$TG P;UDPZFD1" 9H\> .D&VGO!8),21&X$X@0X*<BK0
M3#5F^_>9D?TORG/.L9-UV%U[6G(NM]]P>N7[\JZP^QW,:L@E#@TQ@_?U8CG7
M4/[24V4JK6@3NK$L !I2DRTK974GZ*_MJ7IJ')^:YC'<J<IR+EVR!P=::,2^
M<Y$X4LR9OV^@[MDZCAF!-L,W9&=Y M?TAR93P!!&'HTPJZ^"IHS2G$>W"L1@
MK_FHZ#5;2CN?^P+?JIV.)B/CI-UA:AOZ2,H">0/%)_@^140X6-W"AS52X"V1
M>_U,7ZU=.ZIS'CCWH3JNE$%OR##P[I8AL_\%4$L! A0#%     @ ,(^06R8=
M&VLF!0  ]1$  !T              ( !     &5A,#(V.3@Y,C Q7V5X+69I
B;&EN9V9E97,N:'1M4$L%!@     !  $ 2P   &$%      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>ea026989201_ex-filingfees_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000019617</identifier>
        </entity>
        <period>
            <startDate>2025-12-16</startDate>
            <endDate>2025-12-16</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-36">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-37">424B2</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-38">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-39">333-270004</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-40">0000019617</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-41">JPMORGAN CHASE &amp; CO</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="rc" id="ixv-57">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-58">JPMORGAN CHASE &amp; CO</dei:EntityRegistrantName>
    <ffd:NrrtvMaxAggtOfferingPric contextRef="rc" decimals="INF" id="ixv-59" unitRef="USD">42500000</ffd:NrrtvMaxAggtOfferingPric>
    <ffd:FnlPrspctsFlg contextRef="rc" id="ixv-60">true</ffd:FnlPrspctsFlg>
    <ffd:NrrtvDsclsr contextRef="rc" id="ixv-61">    </ffd:NrrtvDsclsr>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
