<SEC-DOCUMENT>0001193125-24-250530.txt : 20241104
<SEC-HEADER>0001193125-24-250530.hdr.sgml : 20241104
<ACCEPTANCE-DATETIME>20241104142024
ACCESSION NUMBER:		0001193125-24-250530
CONFORMED SUBMISSION TYPE:	424B5
PUBLIC DOCUMENT COUNT:		16
FILED AS OF DATE:		20241104
DATE AS OF CHANGE:		20241104

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			WATSCO INC
		CENTRAL INDEX KEY:			0000105016
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-HARDWARE & PLUMBING & HEATING EQUIPMENT & SUPPLIES [5070]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				590778222
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B5
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-282975
		FILM NUMBER:		241422652

	BUSINESS ADDRESS:	
		STREET 1:		2665 S BAYSHORE DR
		STREET 2:		STE 901
		CITY:			COCONUT GROVE
		STATE:			FL
		ZIP:			33133
		BUSINESS PHONE:		305-714-4100

	MAIL ADDRESS:	
		STREET 1:		2665 SOUTH BAYSHORE DR, STE 901
		CITY:			COCONUT GROVE
		STATE:			FL
		ZIP:			33133
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B5
<SEQUENCE>1
<FILENAME>d901626d424b5.htm
<DESCRIPTION>424B5
<TEXT>
<HTML><HEAD>
<TITLE>424B5</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Filed pursuant to Rule 424(b)(5)<BR>Registration No. 333-282975<BR> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PROSPECTUS SUPPLEMENT </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(To Prospectus dated
November&nbsp;4, 2024) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>$400,000,000 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g901626g05v13.jpg" ALT="LOGO" STYLE="width:2.23577in;height:0.431807in;">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>Watsco, Inc. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>Common stock </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have entered
into a third amended and restated sales agreement, dated May&nbsp;3, 2024, which we refer to as the third amended and restated sales agreement, with Robert W. Baird&nbsp;&amp; Co. Incorporated, referred to as Baird or the agent, relating to the
issuance and sale, from time to time through the agent, of shares of our Common stock, par value $0.50 per share, referred to as the Common stock, offered by this prospectus supplement and the accompanying prospectus. In accordance with the terms of
the sales agreement, we may offer and sell shares of our Common stock having an aggregate gross sales price of up to $400,000,000 from time to time through the agent. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales of shares of our Common stock, if any, under this prospectus supplement and the accompanying prospectus may be made in negotiated
transactions or transactions that are deemed to be &#147;at the market&#148; offerings as defined in Rule 415 under the Securities Act of 1933, as amended, referred to as the Securities Act, including sales made directly on the New York Stock
Exchange, or the NYSE, or sales made to or through a market maker other than on an exchange. Subject to the terms and conditions of the sales agreement, the agent will use its commercially reasonable efforts consistent with its normal trading and
sales practices to sell the shares of Common stock on our behalf, on mutually agreed terms between the agent and us. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The agent will
receive from us a commission or discount of up to 2.0% of the gross sales price of all shares sold through it under the sales agreement. In connection with the sale of the shares of Common stock on our behalf, the agent may be deemed to be an
&#147;underwriter&#148; within the meaning of the Securities Act, and the agent&#146;s compensation may be deemed to be underwriting commissions or discounts. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Common stock is listed on the New York Stock Exchange under the ticker symbol &#147;WSO.&#148; On October&nbsp;29, 2024, the last reported
sale price for our Common stock was $473.47 per share. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:12pt; font-family:Times New Roman"><B><I>Investing
in our securities involves risks. See &#147;<A HREF="#s901626_4">Risk Factors</A>&#148; beginning on page <FONT STYLE="white-space:nowrap">S-3</FONT> of this prospectus supplement. </I></B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NEITHER THE SECURITIES AND EXCHANGE COMMISSION NOR ANY STATE SECURITIES COMMISSION HAS APPROVED OR DISAPPROVED OF THESE SECURITIES OR DETERMINED IF THIS
PROSPECTUS SUPPLEMENT OR THE ACCOMPANYING PROSPECTUS IS TRUTHFUL OR COMPLETE. ANY REPRESENTATION TO THE CONTRARY IS A CRIMINAL OFFENSE. </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Baird </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Prospectus supplement dated&nbsp;November 4, 2024. </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>TABLE OF CONTENTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right"><B><U>PAGE </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Prospectus
Supplement </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="95%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_1">About This Prospectus Supplement</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-ii</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_2">Industry and Market Data</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-iii</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_3">Prospectus Supplement Summary</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-1</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_4">Risk Factors</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-3</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_5">Cautionary Statement Regarding <FONT STYLE="white-space:nowrap">Forward-looking
</FONT> Statements</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-5</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_6">Use of Proceeds</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-7</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_7">Plan of Distribution</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-8</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_8">Legal Matters</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-10</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_9">Experts</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-10</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_10">Where You Can Find More Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-11</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#s901626_11">Incorporation of Certain Documents by Reference</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">S-12</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Prospectus </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="97%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_1">About This Prospectus</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_2">Risk Factors</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_3">Cautionary Statement Regarding Forward-Looking Statements</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_4">The Company</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_5">Use of Proceeds</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_6">Description of Capital Stock</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_7">Plan of Distribution</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_8">Legal Matters</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_9">Experts</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_10">Where You Can Find More Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_11">Incorporation of Certain Documents by Reference</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-i </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_1"></A>ABOUT THIS PROSPECTUS SUPPLEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are providing information to you about this offering in two parts. The first part is this prospectus supplement, which provides the
specific details regarding this offering. The second part is the accompanying base prospectus, which provides general information. Generally, when we refer to this &#147;prospectus,&#148; we are referring to both documents combined. Some of the
information in the base prospectus may not apply to this offering. If information in this prospectus supplement is inconsistent with the accompanying base prospectus, you should rely on this prospectus supplement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You should rely only on the information contained in, or incorporated by reference in, this prospectus supplement, the accompanying prospectus
and any free writing prospectus related to this offering prepared by us or on our behalf or otherwise authorized by us. We have not, and the agent has not, authorized anyone to provide you with different information, and if anyone provides you with
different or inconsistent information, you should not rely on it. We are not making an offer to sell these securities in any jurisdiction where the offer or sale is not permitted. You should assume that the information contained in this prospectus
supplement, the accompanying prospectus, any free writing prospectus and the documents incorporated by reference herein and therein is accurate only as of their respective dates. Our business, financial condition, results of operations and prospects
may have changed since those dates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">References in this prospectus supplement to the &#147;Registrant,&#148; &#147;Watsco,&#148;
&#147;we,&#148; &#147;us,&#148; and &#147;our&#148; refer to Watsco, Inc., a Florida corporation, and its subsidiaries, unless the context requires otherwise. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-ii </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_2"></A>INDUSTRY AND MARKET DATA </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some market data and other statistical information presented or incorporated by reference in this prospectus supplement are based on data from
various independent <FONT STYLE="white-space:nowrap">third-party</FONT> sources, including independent industry publications, reports by market research firms and other independent sources. Other data is based on management&#146;s estimates and
calculations, which are derived from our review and interpretation of internal analyses, as well as third-party sources. Although we believe these third-party sources are reliable, we have not independently verified any information and cannot
guarantee its accuracy and completeness. To the extent that we have been unable to obtain information from third-party sources, we have expressed our belief on the basis of our own internal analyses of our products and capabilities in comparison to
our competitors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-iii </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<div style ="BORDER-BOTTOM:1.00pt solid #000000;BORDER-LEFT:1.00pt solid #000000;BORDER-RIGHT:1.00pt solid #000000;BORDER-TOP:1.00pt solid #000000;MARGIN-LEFT:0px; MARGIN-RIGHT:0px;max-width:100%"><div style="width:97%; margin-top:1.5%; margin-bottom:1.5%; margin-left:1.5%; margin-right:-1.25%">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_3"></A>PROSPECTUS SUPPLEMENT SUMMARY </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>This summary highlights information contained elsewhere or incorporated by reference in this prospectus supplement and the accompanying prospectus and does
not contain all of the information you should consider before investing in shares of our Common stock. You should carefully read this entire prospectus supplement and the accompanying prospectus, including the information incorporated by reference
herein and therein, the information included under the section entitled &#147;Risk Factors&#148; and the financial statements and the related notes thereto incorporated by reference in this prospectus supplement before you decide to invest in shares
of our Common stock. </I></P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Our Business </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Watsco, Inc. was incorporated in Florida in 1956 and is the largest distributor of air conditioning, heating, and refrigeration equipment and
related parts and supplies (&#147;HVAC/R&#148;) in the HVAC/R distribution industry in North America. At September&nbsp;30, 2024, we operated from 689 locations in 43 U.S. States, Canada, Mexico, and Puerto Rico with additional market coverage on an
export basis to portions of Latin America and the Caribbean. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Corporate Information </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our principal executive office is located at 2665 South Bayshore Drive, Suite 901, Miami, Florida 33133, and our telephone number is (305) <FONT
STYLE="white-space:nowrap">714-4100.</FONT> Our website address on the Internet is www.watsco.com and <FONT STYLE="white-space:nowrap">e-mails</FONT> may be sent to info@watsco.com. Our website address is included in this prospectus supplement only
as an inactive textual reference. Information contained on, or available through, our website is not incorporated by reference in, or made a part of, this prospectus supplement. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Structure </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our
Common stock is listed on the NYSE under the ticker symbol &#147;WSO,&#148; and our Class&nbsp;B common stock is listed on the NYSE under the ticker symbol &#147;WSOB.&#148; Our Class&nbsp;B common stock is substantially identical to our Common
stock except: (i)&nbsp;each share of Common stock is entitled to one vote on all matters submitted to a vote of our shareholders, and each share of Class&nbsp;B common stock is entitled to ten votes; (ii)&nbsp;shareholders of Common stock are
entitled to elect 25% of our Board of Directors (rounded up to the nearest whole number), and Class&nbsp;B shareholders are entitled to elect the balance of our Board of Directors; (iii)&nbsp;cash dividends may be paid on Common stock without paying
a cash dividend on Class&nbsp;B common stock, and no cash dividend may be paid on Class&nbsp;B common stock unless at least an equal cash dividend is paid on Common stock; and (iv)&nbsp;Class&nbsp;B common stock is convertible at any time into
Common stock on a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">one-for-one</FONT></FONT> basis at the option of the shareholder. </P>
</div></div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<div style ="BORDER-BOTTOM:1.00pt solid #000000;BORDER-LEFT:1.00pt solid #000000;BORDER-RIGHT:1.00pt solid #000000;BORDER-TOP:1.00pt solid #000000;MARGIN-LEFT:0px; MARGIN-RIGHT:0px;max-width:100%"><div style="width:97%; margin-top:1.5%; margin-bottom:1.5%; margin-left:1.5%; margin-right:-1.25%">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>The Offering </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>The following summary of the offering contains basic information about the offering and our Common stock and is not intended to be
complete. It does not contain all the information that may be important to you. For a more complete understanding of our Common stock, please refer to the section of the accompanying prospectus entitled &#147;Description of Capital Stock.&#148;
</I></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Issuer </P></TD>
<TD>Watsco, Inc. </TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Common Stock Offered </P></TD>
<TD>Shares of Common stock having an aggregate gross sales price of up to $400,000,000. </TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Plan of Distribution </P></TD>
<TD>The agent may, according to the terms of the third amended and restated sales agreement, sell the Common stock offered under this prospectus supplement in an
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">&#147;at-the-market&#148;</FONT></FONT> offering as defined in Rule 415 under the Securities Act. The agent has agreed to use commercially reasonable efforts consistent with its
normal trading and sales practices to make sales of the Common stock offered hereby. See &#147;Plan of Distribution.&#148; </TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Use of Proceeds </P></TD>
<TD>We intend to use the net proceeds from the sale of Common stock from time to time in this offering for general corporate purposes, which may include, without limitation, acquisitions, repayment of outstanding indebtedness, capital expenditures
and working capital. See &#147;Use of Proceeds.&#148; </TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Risk Factors </P></TD>
<TD>See &#147;Risk Factors&#148; for a discussion of risks you should carefully consider before deciding to invest in our Common stock. </TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">NYSE Trading Symbol </P></TD>
<TD>&#147;WSO&#148; (Common stock). </TD></TR></TABLE>
</div></div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_4"></A>RISK FACTORS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Investing in our Common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below,
the risks described under the heading &#147;Risk Factors&#148; in Item 1A of Part I of our most recent Annual Report and in the accompanying prospectus and other information contained in or incorporated by reference in this prospectus supplement and
the accompanying prospectus, including our audited consolidated financial statements and the related notes, before you decide whether to purchase our Common stock. If any of the following risks actually occur, our business, financial condition,
results of operations, cash flow and prospects could be materially and adversely affected. As a result, the trading price of our Common stock could decline and you could lose all or part of your investment in our Common stock. </I></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Risks Related to this Offering and Ownership of Our Common Stock </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Future Sales </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with
the terms of the third amended and restated sales agreement, we may offer and sell shares of our Common stock having an aggregate gross sales price of up to $400,000,000 from time to time. This offering may have a dilutive effect on our earnings per
share and the effect of depressing the market price for shares of our Common stock. Additionally, we are not restricted from issuing additional shares of our Common stock, including securities that are convertible into or exchangeable for, or that
represent the right to receive, our Common stock or any substantially similar securities in the future. We may also issue our securities in connection with investments or acquisitions. The number of shares of our Common stock issued in connection
with an investment or acquisition could constitute a material portion of our then-outstanding shares of our Common stock. Any issuance of securities in connection with investments or acquisitions may result in dilution to you. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Volatility </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The market price of
our Common stock may be highly volatile and could be subject to wide fluctuations. Securities markets worldwide experience significant price and volume fluctuations. This market volatility, as well as general economic, market or political
conditions, could reduce the market price of shares of our Common stock despite our operating performance. The trading price of our Common stock may be adversely affected due to many factors, most of which we cannot predict or control, such as the
following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">fluctuations in our operating results; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">a decision by our Board of Directors to reduce or eliminate cash dividends on our Common stock;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">changes in recommendations or earnings estimates by securities analysts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general market conditions in our industry or in the economy as a whole; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">political instability, natural disasters, war and/or events of terrorism. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Trading Liquidity </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading
market for our Common stock is limited, and there can be no assurance that a more liquid trading market for our Common stock will develop. There can be no assurance as to the liquidity of any market for our Common stock, the ability of the holders
of our Common stock to sell any of their securities and the price at which the holders of our Common stock will be able to sell such securities. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Payment of Dividends </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The amount
of any future dividends that we will pay, if any, will depend upon a number of factors. Future dividends will be declared and paid at the sole discretion of our Board of Directors and will depend upon such
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
factors as cash flow generated by operations, profitability, financial condition, cash requirements, prospects, and other factors deemed relevant by our Board of Directors. The right of our Board
of Directors to declare dividends, however, is subject to the availability of sufficient funds under Florida law to pay dividends. In addition, our ability to pay dividends depends on certain restrictions in our credit agreement. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Securities Analyst Research and Reports </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading markets for our Common stock rely in part on the research and reports that industry or financial analysts publish about us or our
business or industry. If one or more of the analysts who cover us downgrade our stock or our industry, or the stock of Carrier Global Corporation or any of our competitors, or publish negative or unfavorable research about our business, the price of
our stock could decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the market, which in turn could cause our stock price or trading volume to decline. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Class&nbsp;B Common Stock and Insider Ownership </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of October&nbsp;29, 2024, our directors and executive officers and entities affiliated with them owned: (i)&nbsp;Common stock representing
1% of the outstanding shares of Common stock and (ii)&nbsp;Class&nbsp;B common stock representing 89% of the outstanding shares of Class&nbsp;B common stock. These interests represent 55% of the aggregate combined voting power (including 53%
beneficially owned by Albert H. Nahmad, Chairman and Chief Executive Officer, Aaron J. Nahmad, President (the son of our Chairman and Chief Executive Officer), and Valerie Schimel, Director (the daughter of our Chairman and Chief Executive
Officer)), through shares owned by them and shares held by affiliated limited partnerships, various family trusts, and a charitable foundation. Accordingly, our directors and executive officers collectively have the voting power to elect six members
of our nine-person Board of Directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Class&nbsp;B common stock is substantially identical to our Common stock except: (i)&nbsp;each
share of Common stock is entitled to one vote on all matters submitted to a vote of our shareholders, and each share of Class&nbsp;B common stock is entitled to ten votes; (ii)&nbsp;shareholders of Common stock are entitled to elect 25% of our Board
of Directors (rounded up to the nearest whole number), and Class&nbsp;B shareholders are entitled to elect the balance of our Board of Directors; (iii)&nbsp;cash dividends may be paid on Common stock without paying a cash dividend on Class&nbsp;B
common stock, and no cash dividend may be paid on Class&nbsp;B common stock unless at least an equal cash dividend is paid on Common stock; and (iv)&nbsp;Class&nbsp;B common stock is convertible at any time into Common stock on a <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">one-for-one</FONT></FONT> basis at the option of the shareholder. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Management will have
broad discretion as to the use of the net proceeds from this offering, and we may not use the proceeds effectively. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management
will have broad discretion as to the application of the net proceeds from this offering and could use them for purposes other than those described in &#147;Use of Proceeds&#148;. Our shareholders may not agree with the manner in which our management
chooses to allocate and spend the net proceeds from this offering. Moreover, our management may use the net proceeds from this offering for corporate purposes that may not increase our market value. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_5"></A>CAUTIONARY STATEMENT REGARDING
<FONT STYLE="white-space:nowrap">FORWARD-LOOKING</FONT> STATEMENTS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain of the statements contained in this prospectus supplement,
the accompanying prospectus and in documents incorporated by reference in this prospectus supplement are &#147;forward-looking&#148; statements as defined in the Private Securities Litigation Reform Act of 1995. Generally, the words
&#147;anticipate,&#148; &#147;estimate,&#148; &#147;could,&#148; &#147;should,&#148; &#147;may,&#148; &#147;plan,&#148; &#147;seek,&#148; &#147;expect,&#148; &#147;believe,&#148; &#147;intend,&#148; &#147;target,&#148; &#147;will,&#148;
&#147;project,&#148; &#147;focused,&#148; &#147;outlook,&#148; &#147;goal,&#148; &#147;designed&#148; and variations of these words and negatives thereof and similar expressions are intended to identify forward-looking statements, which generally
are not historical in nature. All statements which address future operating performance, events or developments that we expect or anticipate will occur in the future, and statements about future operating results, are forward-looking statements,
including statements regarding, among other items, (i)&nbsp;economic conditions, (ii)&nbsp;business and acquisition strategies, (iii)&nbsp;potential acquisitions and/or joint ventures and investments in unconsolidated entities, (iv)&nbsp;financing
plans and (v)&nbsp;industry, demographic and other trends affecting our financial condition or results of operations. Forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from
our historical experience and our present expectations. As and when made, management believes that these forward-looking statements are reasonable. However, caution should be taken not to place undue reliance on any such forward-looking statements
since such statements speak only as of the date when made and there can be no assurance that such forward-looking statements will occur. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of
new information, future events or otherwise </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Factors exist that could cause our actual results to differ materially from the expected
results described in or underlying our forward-looking statements. Some of such factors are described under &#147;Risk Factors&#148; in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> most recently filed with the Securities
and Exchange Commission (&#147;SEC&#148;) and in similar sections of documents incorporated into this prospectus by reference. Such factors include: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general economic conditions, both in the United States and in the international markets we serve;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">competitive factors within the HVAC/R industry; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">effects of supplier concentration, including conditions that impact the supply chain; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">fluctuations in certain commodity costs; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">consumer spending; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">consumer debt levels; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">new housing starts and completions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">capital spending in the commercial construction market; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">access to liquidity needed for operations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">seasonal nature of product sales; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">weather patterns and conditions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">insurance coverage risks; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">federal, state, and local regulations impacting our industry and products; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">prevailing interest rates; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the effect of inflation; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">foreign currency exchange rate fluctuations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">international risk; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">cybersecurity risk; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the continued viability of our business strategy. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accordingly, there can be no assurance that the forward-looking statements contained herein
will occur or that objectives will be achieved. All written and verbal forward-looking statements attributable to Watsco, Inc. or persons acting on our behalf are expressly qualified in their entirety by such factors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_6"></A>USE OF PROCEEDS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We intend to use the net proceeds from the sale of Common stock in this offering for general corporate purposes, which may include, without
limitation, acquisitions, the repayment of outstanding indebtedness, capital expenditures and working capital. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_7"></A>PLAN OF DISTRIBUTION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have entered into a third amended and restated sales agreement, dated May&nbsp;3, 2024, with Robert W. Baird&nbsp;&amp; Co. Incorporated,
the agent, which amends and restates the second amended and restated sales agreement to increase the aggregate gross sales price available for sales of our Common stock thereunder by up to an additional $400,000,000 as a result of our utilization of
approximately the full $300,000,000 of availability for such sales under the second amended and restated sales agreement prior to the entry into the third amended and restated sales agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales of shares of our Common stock, if any, under this prospectus supplement and the accompanying prospectus may be made in transactions that
are deemed to be &#147;at the market&#148; offerings as defined in Rule 415 under the Securities Act, including sales made directly on the NYSE or sales made to or through a market maker other than on an exchange, or in negotiated transactions,
which may include block trades. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The offering of the shares of our Common stock by the agent is subject to receipt and acceptance of
written instructions and subject to the agent&#146;s right to decline any order in whole or in part. Upon its acceptance of a placement notice from us, the agent will use its commercially reasonable efforts consistent with its normal sales and
trading practices to solicit offers to purchase shares of our Common stock up to the amount specified, and in accordance with the terms and conditions set forth in the third amended and restated sales agreement. The placement notice that we deliver
will set forth the number of shares to be issued, the time period during which sales are requested to be made by the agent, any limitation on the number of shares that may be sold in any one trading day and any minimum price below which sales may
not be made. We or the agent may suspend the offering of shares of our Common stock upon proper notice and subject to other conditions. There is no arrangement for funds to be received in an escrow, trust or similar account. Sales of shares of our
Common stock as contemplated by this prospectus supplement will be settled through the facilities of DTC. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The agent will provide written
confirmation to us no later than the opening of the trading day on the NYSE on the day following the trading day on which shares of our Common stock were sold under the third amended and restated sales agreement. Each confirmation will include the
number of shares sold on the relevant day, the net proceeds to us and the compensation payable by us to the agent in connection with the sales. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will pay the agent commissions for its services in acting as agent and/or principal in the sale of shares of our Common stock. The agent
will be entitled to compensation of up to 2.0% of the gross sales price of all shares of Common stock sold through it pursuant to the third amended and restated sales agreement. We estimate that the total expenses for the offering, excluding
compensation payable to the agent under the terms of the third amended and restated sales agreement, will be approximately $91,500, inclusive of the SEC registration fee (which has previously been paid). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may also sell shares of our Common stock to the agent as principal for its own account at a price agreed upon at the time of sale. If we
sell shares of our Common stock to the agent as principal, we will enter into a separate agreement with the agent setting forth the terms of such transaction, and, to the extent required by applicable law, we will describe this agreement in a
separate prospectus supplement or pricing supplement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will report at least quarterly the number of shares of our Common stock sold
through the agent under the third amended and restated sales agreement, the net proceeds to us and the compensation paid by us to the agent in connection with the sales of shares of our Common stock. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The agent and its affiliates have provided, and may in the future provide, various investment banking, commercial banking, fiduciary and
advisory services for us from time to time for which they have received, and may in the future receive, customary fees and expenses. The agent and its affiliates may, from time to time, engage in other transactions with and perform services for us
in the ordinary course of their business. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the ordinary course of their business activities, the agent and its affiliates may make
or hold a broad array of investments and actively trade debt and equity securities (or related derivative securities) and financial instruments (including bank loans) for their own account and for the accounts of their customers. Such investments
and securities activities may involve securities and/or instruments of ours or our affiliates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the sale of shares of
our Common stock on our behalf, the agent may be deemed to be an &#147;underwriter&#148; within the meaning of the Securities Act and the compensation of the agent may be deemed to be underwriting commissions or discounts. We have agreed to
indemnify the agent against specified liabilities, including liabilities under the Securities Act, or to contribute to payments that the agent may be required to make because of those liabilities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The offering of shares of our Common stock pursuant to the third amended and restated sales agreement will terminate upon the earlier of
(1)&nbsp;the sale of shares of Common stock under the third amended and restated sales agreement having an aggregate gross sales price of $400,000,000 and (2)&nbsp;the termination of the third amended and restated sales agreement. The third amended
and restated sales agreement may be terminated by the agent at any time by giving us three days&#146; notice, by us at any time, and by the agent at any time in certain circumstances, including the occurrence of a material adverse change in our
company. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_8"></A>LEGAL MATTERS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The validity of the shares of Common stock offered by this prospectus supplement has been passed upon for us by Greenberg Traurig, P.A.,
Miami, Florida. Cesar Alvarez, one of our Directors, is the Executive Chairman of Greenberg Traurig, P.A., which receives from us customary fees for legal services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The agent has been represented in this offering by Morrison&nbsp;&amp; Foerster LLP, Washington, D.C. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_9"></A>EXPERTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of Watsco, Inc. and its subsidiaries as of December&nbsp;31, 2023 and for the year ended
December&nbsp;31, 2023 and management&#146;s assessment of the effectiveness of internal control over financial reporting as of December&nbsp;31, 2023 have been incorporated by reference herein in reliance upon the report of Deloitte&nbsp;&amp;
Touche LLP, independent registered public accounting firm, and upon the authority of said firm as experts in accounting and auditing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
consolidated financial statements of Watsco, Inc. and its subsidiaries as of December&nbsp;31, 2022 and 2021, and for each of the years in the <FONT STYLE="white-space:nowrap">two-year</FONT> period ended December&nbsp;31, 2022, have been
incorporated by reference herein in reliance upon the report of KPMG LLP, independent registered public accounting firm, and upon the authority of said firm as experts in accounting and auditing. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_10"></A>WHERE YOU CAN FIND MORE INFORMATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This prospectus supplement is part of a registration statement we filed with the SEC and does not contain all the information set forth or
incorporated by reference in the registration statement. Whenever a reference is made (or incorporated by reference) in this prospectus supplement to any of our contracts, agreements, or other documents, the reference may not be complete and you
should refer to the exhibits that are a part of the registration statement or the exhibits to the reports or other documents incorporated by reference into this prospectus supplement for a copy of such contract, agreement, or other document. Because
we are subject to the information and reporting requirements of the Exchange Act, we file annual, quarterly, and current reports, proxy statements, and other information with the SEC. Our SEC filings are available to the public over the Internet at
the SEC&#146;s website at http://www.sec.gov. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our website address is www.watsco.com. The information contained on, or accessible through,
our website is not incorporated into this prospectus supplement or accompanying prospectus and does not form a part hereof or thereof. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="s901626_11"></A>INCORPORATION OF CERTAIN DOCUMENTS BY REFERENCE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The SEC allows us to &#147;incorporate by reference&#148; information into this prospectus supplement and the accompanying prospectus, which
means that we can disclose important information to you by referring to those documents. We hereby &#147;incorporate by reference&#148; the documents listed below, which means that we are disclosing important information to you by referring you to
those documents. The information that we file later with the SEC will automatically update and in some cases supersede this information. Specifically, we incorporate by reference the following documents or information filed with the SEC (other than,
in each case, documents or information deemed to have been furnished and not filed in accordance with SEC rules): </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Annual Report on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524044609/d104765d10k.htm">Form
 <FONT STYLE="white-space:nowrap">10-K</FONT></A> for the fiscal year ended December&nbsp;31, 2023, filed with the SEC on February&nbsp;23, 2024; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Quarterly Reports on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524130664/d506308d10q.htm">Form
 <FONT STYLE="white-space:nowrap">10-Q</FONT></A> for the fiscal quarter ended March&nbsp;31, 2024, filed with the SEC on May&nbsp;3, 2024, for the fiscal quarter ended June&nbsp;
30, 2024, filed with the SEC on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524192839/d798256d10q.htm">August&nbsp;
2, 2024</A> and for the fiscal quarter ended <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524249900/d888515d10q.htm">September&nbsp;30, 2024,</A> filed with the SEC on November&nbsp;1, 2024;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Current Reports on Form <FONT STYLE="white-space:nowrap">8-K</FONT> filed with the SEC on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524041507/d13436d8k.htm">February&nbsp;21,
 2024</A>, <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524082082/d815360d8k.htm">March&nbsp;
29, 2024</A> and <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524156097/d845206d8k.htm">June&nbsp;6, 2024</A> (not including any information furnished under Item 2.02, 7.01 or 9.01 of such Form <FONT
STYLE="white-space:nowrap">8-K</FONT> or any other information that is identified as &#147;furnished&#148; rather than filed, which information is not incorporated by reference herein); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Definitive Proxy Statement on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524118178/d60305ddef14a.htm">Schedule
 14A</A> filed in connection with our Annual Meeting of Shareholders held on June&nbsp;3, 2024, filed with the SEC on April&nbsp;26, 2024 (solely to the extent incorporated by reference into Part III of our Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31, 2023); and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the description of our Common stock and Class&nbsp;
B common stock contained in our Current Report on <A HREF="http://www.sec.gov/Archives/edgar/data/105016/000119312512495361/d446816d8k.htm">Form <FONT STYLE="white-space:nowrap">8-K</FONT></A>, filed with the SEC on December&nbsp;7, 2012, and any
amendments to such Current Report filed subsequently thereto, including all amendments or reports filed for the purpose of updating such description, including the description of our capital stock filed as <A HREF="http://www.sec.gov/Archives/edgar/data/105016/000119312520056004/d838752dex43.htm">Exhibit
 4.3</A> to our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended December&nbsp;31, 2019, filed with the SEC on February&nbsp;28, 2020. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will provide without charge to each person, including any shareholder, to whom a prospectus is delivered, upon written or oral request of
that person, a copy of any and all of the information that has been incorporated by reference in this prospectus supplement (excluding exhibits unless specifically incorporated by reference into those documents). Please direct requests to us at the
following address: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Watsco, Inc. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Attn: Investor Relations </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2665 S.
Bayshore Drive, Suite 901 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Miami, Florida, 33133 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(305) <FONT STYLE="white-space:nowrap">714-4100</FONT> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">S-12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PROSPECTUS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>Watsco, Inc. </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g901377g35x30.jpg" ALT="LOGO" STYLE="width:1.74699in;height:0.33735in;">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>Common Stock </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>Class&nbsp;B Common Stock </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are Watsco, Inc., a
corporation incorporated under the laws of the State of Florida. This prospectus relates to the public offer and sale of Common stock and Class&nbsp;B common stock that we may offer from time to time. We may offer and sell the securities at prices
and on terms to be determined at the time of sale and set forth in a prospectus supplement. You should read this prospectus, the applicable prospectus supplement and other offering materials carefully before you invest. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We may offer the securities from time to time through public or private transactions, and in the case of our Common stock and our Class&nbsp;B common stock,
on or off the New York Stock Exchange, at prevailing market prices or at privately negotiated prices. Sales may be made directly to purchasers or to or through agents, broker-dealers or underwriters. If any agents or underwriters are involved in the
sale of any of these securities, the applicable prospectus supplement will set forth the names of the agents or underwriters and any applicable fees, commissions or discounts. Our net proceeds from the sale of securities will also be set forth in
the applicable prospectus supplement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our Common stock is listed on the New York Stock Exchange under the ticker symbol &#147;WSO,&#148; and our
Class&nbsp;B common stock is listed on the New York Stock Exchange under the ticker symbol &#147;WSOB.&#148; </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Investing in our securities
involves risks. Before buying any offered securities, you should carefully consider the risk factors contained in this prospectus under the heading &#147;<A HREF="#tx901377_2">Risk Factors</A>&#148;, beginning on page 2 of this prospectus and in the
&#147;Risk Factors&#148; section of the documents incorporated by reference in this prospectus. </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NEITHER THE SECURITIES AND
EXCHANGE COMMISSION NOR ANY STATE SECURITIES COMMISSION HAS APPROVED OR DISAPPROVED OF THESE SECURITIES OR PASSED UPON THE ACCURACY OR ADEQUACY OF THIS PROSPECTUS. ANY REPRESENTATION TO THE CONTRARY IS A CRIMINAL OFFENSE. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>The date of this prospectus is November&nbsp;4, 2024. </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>TABLE OF CONTENTS </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="95%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Page</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_1">About This Prospectus</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_2">Risk Factors</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_3">Cautionary Statement Regarding Forward-looking Statements</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_4">The Company</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_5">Use of Proceeds</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_6">Description of Capital Stock</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_7">Plan of Distribution</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_8">Legal Matters</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_9">Experts</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_10">Where You Can Find More Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx901377_11">Incorporation of Certain Documents by Reference</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_1"></A>ABOUT THIS PROSPECTUS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This prospectus is part of a &#147;shelf&#148; registration statement on Form <FONT STYLE="white-space:nowrap">S-3</FONT> that we filed with the United States
Securities and Exchange Commission, or the SEC. By using a shelf registration statement, Watsco may sell, at any time and from time to time, in one or more offerings, any combination of the securities described in this prospectus. As allowed by the
SEC rules, this prospectus does not contain all of the information included in the registration statement. For further information, we refer you to the registration statement, including its exhibits. Statements contained in this prospectus about the
provisions or contents of any agreement or other document are not necessarily complete. If the SEC&#146;s rules and regulations require that an agreement or document be filed as an exhibit to the registration statement, of which this prospectus
forms a part, please see that agreement or document for a complete description of these matters. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This prospectus provides you only with a general
description of the securities we may offer. Each time we sell securities, we will provide a prospectus supplement that contains specific information about the terms of the securities offered. You should read this prospectus and any prospectus
supplement together with any additional information you may need to make your investment decision. You should also read and carefully consider the information in the documents we have referred you to in the &#147;Where You Can Find More
Information&#148; section found on page 9. Information incorporated by reference after the date of this prospectus is considered a part of this prospectus and may add, update or change information contained in this prospectus. Any information in
such subsequent filings that is inconsistent with this prospectus or any prospectus supplement will supersede the information in this prospectus or such prospectus supplement. Before purchasing any securities, you should carefully read this
prospectus, any supplement and any free writing prospectus related to the applicable securities that is prepared by us or on our behalf or that is otherwise authorized by us, together with the additional information described under the heading
&#147;Incorporation of Certain Documents by Reference&#148; found on page 9. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">You should rely only on the information contained or incorporated by
reference in this prospectus, any prospectus supplement and any free writing prospectus related to the applicable securities that is prepared by us or on our behalf or that is otherwise authorized by us. We have not authorized any other person to
provide you with additional or different information. If anyone provides you with additional, different or inconsistent information, you should not rely on it. We will not make an offer to sell these securities in any jurisdiction where the offer or
sale is not permitted. You should assume that the information appearing in this prospectus, as well as information we have previously filed with the SEC and incorporate herein by reference, is accurate only as of the date on the front cover of this
prospectus. Our business, financial condition, results of operations and prospects may have changed since that date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">References in this prospectus to the
&#147;Registrant,&#148; &#147;Watsco,&#148; &#147;we,&#148; &#147;us,&#148; and &#147;our&#148; refer to Watsco, Inc. and its subsidiaries, unless the context requires otherwise. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_2"></A>RISK FACTORS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investing in our securities involves risks. Before deciding to purchase any of our securities, you should carefully consider the discussion of risks and
uncertainties under the heading &#147;Risk Factors&#148; contained in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31, 2023, our Quarterly Reports on Form
<FONT STYLE="white-space:nowrap">10-Q</FONT> for the quarters ended March&nbsp;31, 2024, June&nbsp;30, 2024, and September&nbsp;30, 2024, and the other documents incorporated by reference in this prospectus, and under similar headings in our
subsequently filed quarterly reports on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> and annual reports on Form <FONT STYLE="white-space:nowrap">10-K,</FONT> as well as the other risks and uncertainties described in any applicable prospectus
supplement and in the other documents incorporated by reference in this prospectus. See the section entitled &#147;Where You Can Find More Information&#148; found on page 9. The risks and uncertainties we discuss in the documents incorporated by
reference in this prospectus are those we currently believe may materially affect our company. Additional risks and uncertainties not presently known to us or that we currently believe are immaterial also may materially and adversely affect our
business, financial condition and results of operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_3"></A>CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Certain of the statements contained in this prospectus and in documents incorporated by reference in this prospectus are &#147;forward-looking&#148;
statements as defined in the Private Securities Litigation Reform Act of 1995. Generally, the words &#147;anticipate,&#148; &#147;estimate,&#148; &#147;could,&#148; &#147;should,&#148; &#147;may,&#148; &#147;plan,&#148; &#147;seek,&#148;
&#147;expect,&#148; &#147;believe,&#148; &#147;intend,&#148; &#147;target,&#148; &#147;will,&#148; &#147;project,&#148; &#147;focused,&#148; &#147;outlook,&#148; &#147;goal,&#148; &#147;designed&#148; and variations of these words and negatives
thereof and similar expressions are intended to identify forward-looking statements, which generally are not historical in nature. All statements which address future operating performance, events or developments that we expect or anticipate will
occur in the future, and statements about future operating results, are forward-looking statements, including statements regarding, among other items, (i)&nbsp;economic conditions, (ii)&nbsp;business and acquisition strategies, (iii)&nbsp;potential
acquisitions and/or joint ventures and investments in unconsolidated entities, (iv)&nbsp;financing plans and (v)&nbsp;industry, demographic and other trends affecting our financial condition or results of operations. These forward-looking statements
are based on management&#146;s current expectations, are not guarantees of future performance and are subject to a number of risks, uncertainties, and changes in circumstances, certain of which are beyond our control. Actual results could differ
materially from these forward-looking statements as a result of several factors, including, but not limited to: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general economic conditions, both in the United States and in the international markets we serve;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">competitive factors within the HVAC/R industry; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">effects of supplier concentration, including conditions that impact the supply chain; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">fluctuations in certain commodity costs; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">consumer spending; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">consumer debt levels; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">new housing starts and completions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">capital spending in the commercial construction market; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">access to liquidity needed for operations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">seasonal nature of product sales; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">weather patterns and conditions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">insurance coverage risks; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">federal, state, and local regulations impacting our industry and products; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">prevailing interest rates; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the effect of inflation; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">foreign currency exchange rate fluctuations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">international risk; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">cybersecurity risk; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the continued viability of our business strategy. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We believe these forward-looking statements are reasonable; however, you should not place undue reliance on any forward-looking statements, which are based on
current expectations. For additional information regarding important factors that may affect our operations and could cause actual results to vary materially from those anticipated in the forward-looking statements, please see Item 1A &#147;Risk
Factors&#148; in our Annual Reports on <FONT STYLE="white-space:nowrap">Form&nbsp;10-K,</FONT> as well as the other documents and reports that we file with the SEC and incorporate by reference into this prospectus. Forward-looking statements speak
only as of the date the statements were made. We assume </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
no obligation to update forward-looking information or the discussion of such risks and uncertainties to reflect actual results, changes in assumptions, or changes in other factors affecting
forward-looking information, except as required by applicable law. We qualify any and all of our forward-looking statements by these cautionary factors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_4"></A>THE COMPANY </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This summary highlights selected information and does not contain all the information that is important to you. You should carefully read this prospectus, any
applicable prospectus supplement and the documents to which we have referred to in &#147;Incorporation of Certain Documents by Reference&#148; on page 9 of this prospectus for information about us and our financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Watsco, Inc. was incorporated in Florida in 1956 and is the largest distributor of air conditioning, heating, and refrigeration equipment and related parts
and supplies (&#147;HVAC/R&#148;) in the HVAC/R distribution industry in North America. At September&nbsp;30, 2024, we operated from 689 locations in 43 U.S. States, Canada, Mexico, and Puerto Rico with additional market coverage on an export basis
to portions of Latin America and the Caribbean. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our principal executive office is located at 2665 South Bayshore Drive, Suite 901, Miami, Florida 33133,
and our telephone number is <FONT STYLE="white-space:nowrap">(305)&nbsp;714-4100.</FONT> Our website address on the Internet is www.watsco.com. The information contained on or accessible through our website is not incorporated into this prospectus.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_5"></A>USE OF PROCEEDS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless we specify otherwise in the applicable prospectus supplement, we expect to use the net proceeds, if any, from the sale of the securities offered hereby
for general corporate purposes, which may include: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">acquisitions of assets and businesses; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">repayment of indebtedness outstanding at that time; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general working capital. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any specific allocation of the net proceeds of an offering of securities to a specific purpose will be determined at the time of such offering and will be
described in the related prospectus supplement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_6"></A>DESCRIPTION OF CAPITAL STOCK </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following summarizes certain material terms and provisions of our Common stock, our Class&nbsp;B common stock and our preferred stock. It does not purport
to be complete, however, and is qualified in its entirety by reference to the Florida Business Corporation Act, referred to as the Florida Act, and the complete text of our Amended and Restated Articles of Incorporation, as amended, referred to as
our Amended and Restated Articles of Incorporation, and our Second Amended and Restated Bylaws, referred to as our Amended and Restated Bylaws, each of which is incorporated by reference as an exhibit to the registration statement of which this
prospectus forms a part. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Overview - Authorized and Outstanding Shares </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of October&nbsp;29, 2024, under our Amended and Restated Articles of Incorporation, we had the authority to issue: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">60,000,000 shares of Common stock, par value $0.50 per share; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">10,000,000 shares of Class&nbsp;B common stock, par value $0.50 per share; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">10,000,000 shares of preferred stock, par value $0.50 per share, which are issuable in series on terms determined
by our Board of Directors, of which none are currently designated. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of October&nbsp;29, 2024: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">34,829,623 shares of our Common stock, excluding 4,066,981 treasury shares, were outstanding;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">5,552,050 shares of our Class&nbsp;B common stock, excluding 34,872 treasury shares, were outstanding; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">no shares of our preferred stock were outstanding. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following descriptions set forth certain general terms and provisions of our Common stock and Class&nbsp;B common stock to which a prospectus supplement
may relate. The particular terms of the shares of Common stock and Class&nbsp;B common stock being offered and the extent to which the general provisions may apply will be described in the applicable prospectus supplement. If so indicated in the
applicable prospectus supplement, the terms of any series of shares of capital stock may differ from the terms set forth below, except with respect to those terms required by our Amended and Restated Articles of Incorporation and Amended and
Restated Bylaws. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Rights of Our Common Stock </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Preemptive Rights</U>. The holders of our Common stock do not have preemptive rights to purchase or subscribe for any stock or other securities of ours.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Voting Rights</U>. Each outstanding share of our Common stock is entitled to one vote per share. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Dividends</U>. Holders of our Common stock are entitled to receive dividends or other distributions when and if declared by our Board of Directors. The
right of our Board of Directors to declare dividends, however, is subject to any rights of the holders of other classes of our capital stock and the availability of sufficient funds under Florida law to pay dividends. In addition, our ability to pay
dividends depends on certain restrictions in our unsecured revolving credit agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Liquidation Rights</U>. In the event of the liquidation of the
Company, subject to the rights, if any, of the holders of other classes of our capital stock, the holders of our Common stock are entitled to receive any of our assets available for distribution to our shareholders ratably in proportion to the
number of shares held by them. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Listing</U>. We list our Common stock on the New York Stock Exchange under the symbol &#147;WSO.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Additionally, please see &#147;&#151;Material Provisions of our Amended and Restated Articles of
Incorporation and Amended and Restated Bylaws&#148; below. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Rights of Our Class&nbsp;B Common Stock </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our Class&nbsp;B common stock is substantially identical to our Common stock except: (i)&nbsp;each share Common stock is entitled to one vote on all matters
submitted to a vote of our shareholders, and each share of Class&nbsp;B common stock is entitled to ten votes; (ii)&nbsp;shareholders of Common stock are entitled to elect 25% of our Board of Directors (rounded up to the nearest whole number), and
Class&nbsp;B shareholders are entitled to elect the balance of the Board of Directors; (iii)&nbsp;cash dividends may be paid on Common stock without paying a cash dividend on Class&nbsp;B common stock, and no cash dividend may be paid on
Class&nbsp;B common stock unless at least an equal per share cash dividend is paid on Common stock; and (iv)&nbsp;Class B common stock is convertible at any time into Common stock on a
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">one-for-one</FONT></FONT> basis at the option of the shareholder. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We list our
Class&nbsp;B common stock on the New York Stock Exchange under the symbol &#147;WSOB.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Additionally, please see &#147;&#151;Material Provisions of
our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws&#148; below. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Rights of Our Preferred Stock </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are authorized to issue preferred stock with such designation, rights and preferences as may be determined from time to time by our Board of Directors.
Accordingly, the Board of Directors is empowered, without approval of the holders of our Common stock or Class&nbsp;B common stock, to issue preferred stock with dividend, liquidation, conversion, voting or other rights which could adversely affect
the voting power or other rights of the holders of our Common stock and Class&nbsp;B common stock. In the event of issuance, the preferred stock could be utilized, under certain circumstances, as a method of discouraging, delaying or preventing a
change in control of the Company or making removal of management more difficult. Please see &#147;&#151;Material Provisions of our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws&#148; below. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Material Provisions of our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws contain provisions that could discourage, delay or prevent a tender offer or
takeover attempt at a price which many shareholders may find attractive. The existence of these provisions could limit the price that investors might otherwise pay in the future for shares of our Common stock and Class&nbsp;B common stock. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Blank Check Preferred Stock</U>. As noted above, our preferred stock could be issued quickly and utilized, under certain circumstances, as a method of
discouraging, delaying or preventing a change in control of the Company or make removal of management more difficult. As of the date of the prospectus, the Company does not intend to issue any preferred stock. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Election of Directors</U>. Our Amended and Restated Articles of Incorporation provide for the filling of vacancies occurring on the Board of Directors by
certain votes of the remaining directors. These provisions may discourage a third party from voting to remove incumbent directors and simultaneously gaining control of the Board of Directors by filling the vacancies created by that removal with its
own nominees. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Classified Board</U>. Our Amended and Restated Articles of Incorporation provide that our Board of Directors shall be divided into three
classes serving staggered terms. Approximately <FONT STYLE="white-space:nowrap">one-third</FONT> of the Board of Directors is elected each year. The provision for a classified board could prevent a party who acquires control of a majority of our
outstanding capital stock entitled to vote from obtaining control of our Board of Directors until the second </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
annual shareholders&#146; meeting following the date the acquiring party obtains such a controlling interest. The classified board provision could discourage a potential acquiror from making a
tender offer or otherwise attempting to obtain control of the Company and could increase the likelihood that incumbent directors will retain their positions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Indemnification</U>. Our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws provide for indemnification of our officers and
directors to the fullest extent allowed by applicable law. Insofar as indemnification for liabilities arising under the Securities Act of 1933, as amended, which we refer to as the Securities Act, may be permitted to directors, officers or persons
controlling us under the provisions that we describe above or otherwise, we have been informed that in the opinion of the SEC, this indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Transfer Agent and Registrar </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The transfer agent and
registrar for our Common stock and Class&nbsp;B common stock is Equiniti Trust Company, LLC. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Florida Anti-Takeover Statute </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As a Florida corporation, we are subject to certain anti-takeover provisions that apply to public corporations under Florida law. Pursuant to
Section&nbsp;607.0901 of the Florida Act, a publicly held Florida corporation may not engage in a broad range of business combinations or other extraordinary corporate transactions with an interested shareholder for a period of three (3)&nbsp;years
following the time that such shareholder became an interested shareholder, unless: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">such business combination or other extraordinary corporate transaction (including a transaction which resulted in
the shareholder becoming an interested shareholder) is approved by a majority of disinterested directors before the subject shareholder becomes an interested shareholder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">upon consummation of such a business combination or extraordinary corporate transaction that resulted in the
subject shareholder becoming an interested shareholder, such shareholder owned at least 85% of the outstanding voting shares of the corporation at the time such transaction commenced, exclusive of shares owned by directors, officers and certain
employee stock plans; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">at or subsequent to the time the subject shareholder became an interested shareholder, such business combination
or other extraordinary corporate transaction is approved by the board of directors and authorized by an affirmative vote of the holders of <FONT STYLE="white-space:nowrap">two-thirds</FONT> of the voting shares of the corporation (excluding shares
held by the interested shareholder) at an annual or special meeting of shareholders, and not by written consent. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The above requirements
do not apply to such business combinations or other extraordinary corporate transactions with an interested shareholder if: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the corporation has not had more than 300 shareholders of record at any time during the three years preceding the
announcement date of any such business combination; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the interested shareholder has owned at least 80% of the corporation&#146;s outstanding voting shares for at
least three (3)&nbsp;years preceding the announcement date of any such business combination; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the interested shareholder is the beneficial owner of at least 90% of the outstanding voting shares of the
corporation, exclusive of shares acquired directly from the corporation in a transaction not approved by a majority of the disinterested directors; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the consideration paid to the holders of the corporation&#146;s voting stock is at least equal to certain fair
price criteria. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An interested shareholder is defined as a person who, together with affiliates and associates, beneficially
owns more than 15% of a corporation&#146;s outstanding voting shares. We have not made an election in our Amended and Restated Articles of Incorporation to opt out of Section&nbsp;607.0901. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, we are subject to Section&nbsp;607.0902 of the Florida Act, which prohibits the voting of shares in a publicly held Florida corporation that are
acquired in a control share acquisition unless (i)&nbsp;our Board of Directors approved such acquisition prior to its consummation or (ii)&nbsp;after such acquisition, in lieu of prior approval by our Board of Directors, the holders of a majority of
the corporation&#146;s voting shares, exclusive of shares owned by officers of the corporation, employee directors or the acquiring party, approve the granting of voting rights as to the shares acquired in the control share acquisition. A control
share acquisition is defined as an acquisition that immediately thereafter entitles the acquiring party to 20% or more of the total voting power in an election of directors. We have not made an election in our Amended and Restated Articles of
Incorporation or Amended and Restated Bylaws to opt out of Section&nbsp;607.0902. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_7"></A>PLAN OF DISTRIBUTION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We may sell securities to one or more underwriters or dealers for public offering and sale by them, or we may sell the securities to investors directly or
through agents. The applicable prospectus supplement will set forth the terms of the particular offering and the method of distribution and will identify any firms acting as underwriters, dealers or agents in connection with the offering, including:
</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the name or names of any underwriters; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the respective amounts underwritten; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the nature of any material relationship between us and any underwriter; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the nature of the obligation of the underwriter(s) to take the securities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the name or names of any selling security holders; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the purchase price of the securities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any underwriting discounts and other items constituting underwriters&#146; compensation; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any initial public offering price and the net proceeds we will receive from such sale; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any discounts or concessions allowed or reallowed or paid to dealers; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any securities exchange or market on which the securities offered in the prospectus supplement may be listed.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We may distribute our securities from time to time in one or more transactions at a fixed price or prices, which may be changed, or at
prices determined as the prospectus supplement specifies, including in <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">&#147;at-the-market&#148;</FONT></FONT> offerings. We may sell our securities through a rights offering, forward
contracts or similar arrangements. Any underwriting discounts or other compensation which we pay to underwriters or agents in connection with the offering of our securities, and any discounts, concessions or commissions which underwriters allow to
dealers, will be set forth in the prospectus supplement. Underwriters may sell our securities to or through dealers, and such dealers may receive compensation in the form of discounts, concessions or commissions from the underwriters and commissions
from the purchasers for whom they may act as agents. Underwriters, dealers and agents that participate in the distribution of our securities may be deemed to be underwriters under the Securities Act and any discounts or commissions they receive from
us and any profit on the resale of our securities they realize may be deemed to be underwriting discounts and commissions under the Securities Act. Any such underwriter or agent will be identified, and any such compensation received from us, will be
described in the applicable prospectus supplement. Unless otherwise set forth in the prospectus supplement relating thereto, the obligations of the underwriters or agents to purchase our securities will be subject to conditions precedent and the
underwriters will be obligated to purchase all our offered securities if any are purchased. The public offering price and any discounts or concessions allowed or reallowed or paid to dealers may be changed from time to time. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any common stock sold pursuant to this prospectus and applicable prospectus supplement will be approved for trading, upon notice of issuance, on the New York
Stock Exchange. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Underwriters and their controlling persons, dealers and agents may be entitled, under agreements entered into with us, to indemnification
against and contribution toward specific civil liabilities, including liabilities under the Securities Act. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An underwriter may engage in over-allotment,
stabilizing transactions, short covering transactions and penalty bids in accordance with securities laws. Over-allotment involves sales in excess of the offering size, which creates a short position. Stabilizing transactions permit bidders to
purchase the underlying security so long as the stabilizing bids do not exceed a specified maximum. Short covering transactions involve purchases of the </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
securities in the open market after the distribution is completed to cover short positions. Penalty bids permit the underwriters to reclaim a selling concession from a dealer when the securities
originally sold by the dealer are purchased in a covering transaction to cover short positions. Those activities may cause the price of the securities to be higher than it would otherwise be. The underwriters may engage in these activities on any
exchange or other market in which the securities may be traded. If commenced, the underwriters may discontinue these activities at any time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Certain of
the underwriters and their affiliates may be customers of, engage in transactions with, and perform services for, us and our subsidiaries in the ordinary course of business. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_8"></A>LEGAL MATTERS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Certain legal matters with respect to the validity of the securities offered under this prospectus will be passed upon for us by Greenberg Traurig, P.A.,
Miami, Florida. Cesar Alvarez, one of our Directors, is the Executive Chairman of Greenberg Traurig, P.A., which receives from us customary fees for legal services. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_9"></A>EXPERTS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
consolidated financial statements of Watsco, Inc. and its subsidiaries as of December&nbsp;31, 2023, and for the year ended December&nbsp;31, 2023, and management&#146;s assessment of the effectiveness of internal control over financial reporting as
of December&nbsp;31, 2023 have been incorporated by reference herein in reliance upon the reports of Deloitte&nbsp;&amp; Touche LLP, independent registered public accounting firm, incorporated by reference herein, and upon the authority of said firm
as experts in accounting and auditing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of Watsco, Inc. and its subsidiaries as of December&nbsp;31, 2022, and for
each of the years in the <FONT STYLE="white-space:nowrap">two-year</FONT> period ended December&nbsp;31, 2022 have been incorporated by reference herein in reliance upon the report of KPMG LLP, independent registered public accounting firm,
incorporated by reference herein, and upon the authority of said firm as experts in accounting and auditing. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_10"></A>WHERE YOU CAN FIND MORE INFORMATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We file annual, quarterly and current reports, proxy statements and other information with the SEC. The SEC maintains an internet site that contains reports,
proxy and information statements, and other information that we file electronically with the SEC and which are available at the SEC&#146;s website at http://www.sec.gov. In addition, our SEC filings are available on our website at
http://www.watsco.com. The information contained on, or accessible through, our website is not incorporated by reference in this prospectus and should not be considered part of this prospectus. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This prospectus is part of a registration statement that we filed with the SEC. The registration statement contains more information than this prospectus
regarding us and our Common stock and Class&nbsp;B common stock, including certain exhibits. You can obtain a copy of the registration statement from the SEC at the address listed above or from the SEC&#146;s web site listed above. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx901377_11"></A>INCORPORATION OF CERTAIN DOCUMENTS BY REFERENCE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The SEC allows us to &#147;incorporate by reference&#148; information into this prospectus, which means that we can disclose important information to you by
referring to those documents. We hereby &#147;incorporate by reference&#148; the documents listed below, which means that we are disclosing important information to you by referring you to those documents. The information that we file later with the
SEC will automatically update and in some cases supersede this information. Specifically, we incorporate by reference the following documents or information filed with the SEC (other than, in each case, documents or information deemed to have been
furnished and not filed in accordance with SEC rules): </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Annual Report on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524044609/d104765d10k.htm">Form
 <FONT STYLE="white-space:nowrap">10-K</FONT></A> for the fiscal year ended December&nbsp;31, 2023, filed with the SEC on February&nbsp;23, 2024; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Quarterly Reports on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524130664/d506308d10q.htm">Form
 <FONT STYLE="white-space:nowrap">10-Q</FONT></A> for the fiscal quarter ended March&nbsp;31, 2024, filed with the Commission on May&nbsp;3, 2024, for the fiscal quarter ended on June&nbsp;
30, 2024, filed with the SEC on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524192839/d798256d10q.htm">August&nbsp;
2, 2024</A> and for the fiscal quarter ended <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524249900/d888515d10q.htm">September&nbsp;30, 2024</A>, filed with the SEC on November&nbsp;1, 2024;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Current Reports on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524041507/d13436d8k.htm">Form
 <FONT STYLE="white-space:nowrap">8-K</FONT></A> filed with the SEC on February&nbsp;21, 2024, <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524082082/d815360d8k.htm">March&nbsp;29, 2024</A> and
<A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524156097/d845206d8k.htm">June&nbsp;6, 2024</A> (not including any information furnished under Item 2.02, 7.01 or 9.01 of such Form <FONT
STYLE="white-space:nowrap">8-K</FONT> or any other information that is identified as &#147;furnished&#148; rather than filed, which information is not incorporated by reference herein); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">our Definitive Proxy Statement on <A HREF="http://www.sec.gov/Archives/edgar/data/../../../ix?doc=/Archives/edgar/data/105016/000119312524118178/d60305ddef14a.htm">Schedule
 14A</A> filed in connection with our Annual Meeting of Shareholders held on June&nbsp;3, 2024, filed with the SEC on April&nbsp;26, 2024 (solely to the extent incorporated by reference into Part III of our Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31, 2023); and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the description of our Common stock and Class&nbsp;
B common stock contained in our Current Report on <A HREF="http://www.sec.gov/Archives/edgar/data/105016/000119312512495361/d446816d8k.htm">Form <FONT STYLE="white-space:nowrap">8-K</FONT></A>, filed with the SEC on December&nbsp;7, 2012, and any
amendments to such Current Report filed subsequently thereto, including all amendments or reports filed for the purpose of updating such description, including the description of our capital stock filed as <A HREF="http://www.sec.gov/Archives/edgar/data/105016/000119312520056004/d838752dex43.htm">Exhibit
 4.3</A> to our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended December&nbsp;31, 2019, filed with the SEC on February&nbsp;28, 2020. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Additionally, all documents subsequently filed by the Company pursuant to Sections 13(a), 13(c), 14 and 15(d) of the Securities Exchange Act of 1934, as
amended (not including any information furnished under Items 2.02, 7.01 or 9.01 of Form <FONT STYLE="white-space:nowrap">8-K</FONT> or any other information that is identified as &#147;furnished&#148; rather than filed), which information is not
incorporated by reference herein), prior to the filing of a post-effective amendment which indicates that all securities offered hereby have been sold or which deregisters all securities then remaining unsold, shall be deemed to be incorporated
herein by reference and to be a part of this registration statement from the date of filing of such documents. Any statement contained in a document incorporated herein by reference will be deemed to be modified or superseded for purposes of this
registration statement to the extent that a statement contained herein, or in a subsequently filed document incorporated herein by reference, modifies or supersedes the statement. Any statement modified or superseded will not be deemed, except as
modified or superseded, to constitute a part of this registration statement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We will provide without charge to each person, including any beneficial
shareholder, to whom a prospectus is delivered, upon written or oral request of that person, a copy of any and all of the information that has been incorporated by reference in this prospectus (excluding exhibits unless specifically incorporated by
reference into those documents). Please direct requests to us at the following address: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Watsco, Inc. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Attn: Investor Relations </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2665
South Bayshore Drive, Suite 901 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Miami, Florida, 33133 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(305) <FONT STYLE="white-space:nowrap">714-4100</FONT> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="line-height:2.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:2.00pt solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:120pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>$400,000,000 </B></P>
<P STYLE="font-size:40pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g901626g05v13.jpg" ALT="LOGO" STYLE="width:2.23577in;height:0.431807in;">
 </P> <P STYLE="margin-top:40pt; margin-bottom:0pt; font-size:16pt; font-family:Times New Roman" ALIGN="center"><B>Watsco, Inc. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Common stock </B></P> <P STYLE="font-size:40pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Prospectus
Supplement </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:40pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Baird </B></P> <P STYLE="margin-top:40pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>November&nbsp;4,
2024 </B></P> <P STYLE="font-size:120pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:4.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:2.00pt solid #000000">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>d901626dexfilingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:wso="http://www.watsco.com/20241101" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2" xmlns:srt="http://fasb.org/srt/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31">
<head>
<title>EX-FILING FEES</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="line-height:normal;background-color:white;"><div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P11_01_2024To11_01_2024" id="ixv-765">0000105016</ix:nonNumeric><ix:nonNumeric name="dei:EntityRegistrantName" id="hidden123930816" contextRef="P11_01_2024To11_01_2024">WATSCO INC</ix:nonNumeric><ix:nonNumeric name="ffd:SubmissnTp" id="hidden123930818" contextRef="P11_01_2024To11_01_2024">424B5</ix:nonNumeric><ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="P11_01_2024To11_01_2024" id="ixv-768">EX-FILING FEES</ix:nonNumeric><ix:nonNumeric name="ffd:PrevslyPdFlg" id="hidden123930820" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis">true</ix:nonNumeric><ix:nonNumeric name="ffd:OfferingSctyTitl" id="hidden123930825" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis">Common stock, $0.50 par value</ix:nonNumeric><ix:nonNumeric name="ffd:OfferingSctyTitl" id="hidden123930826" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis">Common stock, $0.50 par value</ix:nonNumeric><ix:nonNumeric name="ffd:CfwdFormTp" id="hidden123930828" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis">S-3</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetClmdInd" id="hidden123930845" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis">true</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetClmdInd" id="hidden123930846" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis">false</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetPrrFilerNm" id="hidden123930850" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis">Watsco, Inc.</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetPrrFilerNm" id="hidden123930849" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis">Watsco, Inc.</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetPrrFormTp" id="hidden123930853" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis">S-3</ix:nonNumeric><ix:nonNumeric name="ffd:OffsetPrrSctyTitl" id="hidden123930860" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis">Common stock, $0.50 par value</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"/></ix:references><ix:resources><xbrli:context id="P11_01_2024To11_01_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000105016</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-01</xbrli:startDate> <xbrli:endDate>2024-11-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000105016</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OfferingAxis"> <dei:lineNo>1</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-01</xbrli:startDate> <xbrli:endDate>2024-11-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000105016</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OfferingAxis"> <dei:lineNo>2</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-01</xbrli:startDate> <xbrli:endDate>2024-11-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000105016</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OffsetAxis"> <dei:lineNo>1</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-01</xbrli:startDate> <xbrli:endDate>2024-11-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000105016</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OffsetAxis"> <dei:lineNo>2</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-01</xbrli:startDate> <xbrli:endDate>2024-11-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_USD"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit></ix:resources></ix:header></div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:right">Exhibit 107 </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Calculation of Filing Fee Tables </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Form <div style="-sec-ix-hidden:hidden123930818;display:inline;">424(b)(5)</div> </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(Form Type) </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><div style="display:inline;"></div><div style="-sec-ix-hidden:hidden123930816;display:inline;"><div style="display:inline;">Watsco, Inc</div>.</div> </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(Exact Name of Registrant as Specified in its Charter) </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Table 1: Newly Registered and Carry Forward Securities </div><div style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:13%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:5%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:9%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:10%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:8%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom">&#160;&#160;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Security</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Type</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Security</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Class</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Title</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Calculation</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">or Carry</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Rule</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Amount</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Registered<br/>(a)</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Proposed</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Maximum</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offering</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Price Per</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Unit</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Maximum</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Aggregate</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offering</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Price</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Rate</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Amount of</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Registration</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Carry</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Form</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Type</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Carry</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">File</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Number</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Carry</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Initial</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">effective</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">date</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Filing Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Previously</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Paid In</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Connection</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">with<br/>Unsold<br/>Securities</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">to be</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Carried</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div></td></tr>
<tr style="font-size:1pt">
<td colspan="25" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="25" style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt; padding-right:2pt;vertical-align:bottom;text-align:center;">Newly Registered Securities</td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom;text-align:center;"><div style="-sec-ix-hidden:hidden123930820;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fees to Be</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Paid</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" id="ixv-828">Equity</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930825;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Common&#160;stock,</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">$0.50 par value</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center"><ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" format="ixt:fixed-true" id="ixv-829">457(r)</ix:nonNumeric>&#160;and</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Rule 457(o)</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">(1)</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:MaxAggtOfferingPric" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-830">400,000,000.00</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonFraction name="ffd:FeeRate" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" unitRef="Unit_pure" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-831">0.00015310</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<div style="display:inline;"><ix:nonFraction name="ffd:FeeAmt" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-832">61,240.00</ix:nonFraction></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(2)</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fees</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Previously</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Paid</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td></tr>
<tr style="font-size:1pt">
<td colspan="25" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="25" style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt; padding-right:2pt;vertical-align:bottom;text-align:center;">Carry Forward Securities</td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Carry</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Forward</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Securities</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" id="ixv-833">Equity</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930826;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Common stock,</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">$0.50 par value</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:Rule415a6Flg" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" format="ixt:fixed-true" id="ixv-834">415(a)(6)</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:ValSctiesRcvd" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-835">400,000,000</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930828;display:inline;">424(b)(5)</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="white-space:nowrap;display:inline;"><ix:nonNumeric name="ffd:CfwdPrrFileNb" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" id="ixv-836">333-260758</ix:nonNumeric></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:CfwdPrrFctvDt" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" format="ixt:date-month-day-year" id="ixv-837">11/04/2021</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:CfwdPrevslyPdFee" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-838">59,040.00</ix:nonFraction></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="8" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td colspan="7" style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:right;">Total Offering Amounts&#8201;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="P11_01_2024To11_01_2024" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-839">400,000,000</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:TtlFeeAmt" contextRef="P11_01_2024To11_01_2024" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-840">61,240.00</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="8" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td colspan="7" style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:right;">Total Fees Previously Paid&#8201;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">-<ix:nonFraction name="ffd:TtlPrevslyPdAmt" contextRef="P11_01_2024To11_01_2024" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-841">0</ix:nonFraction>-</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="8" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td colspan="7" style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:right;">Total Fee Offsets&#8201;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="P11_01_2024To11_01_2024" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-842">59,040.00</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="8" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td colspan="7" style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:right;">Net Fee Due&#8201;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:NetFeeAmt" contextRef="P11_01_2024To11_01_2024" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-843">2,200.00</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div><ix:nonNumeric name="ffd:OfferingNote" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis" escape="true" id="ixv-428">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(1)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">This prospectus supplement (&#8220;<div style="text-decoration:underline;display:inline;">Prospectus Supplement</div>&#8221;) relates to the offer by Watsco, Inc., a Florida corporation (the &#8220;<div style="text-decoration:underline;display:inline;">registrant</div>&#8221;), of up to $400,000,000.00 of the Company&#8217;s Common stock, par value $0.50 per share (the &#8220;<div style="text-decoration:underline;display:inline;">Common stock</div>&#8221;) in connection with the third amended and restated sales agreement, dated May&#160;3, 2024 (the &#8220;<div style="text-decoration:underline;display:inline;">Sales Agreement</div>&#8221;), by and between the registrant and Robert W. Baird&#160;&amp; Co. Incorporated. In accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;<div style="text-decoration:underline;display:inline;">Securities Act</div>&#8221;), the registrant&#8217;s Registration Statement on Form <div style="white-space:nowrap;display:inline;"><ix:nonNumeric name="ffd:FormTp" contextRef="P11_01_2024To11_01_2024" id="ixv-844">S-3</ix:nonNumeric></div> (File No.&#160;<ix:nonNumeric name="ffd:RegnFileNb" contextRef="P11_01_2024To11_01_2024" id="ixv-845">333-282975</ix:nonNumeric>) (the &#8220;<div style="text-decoration:underline;display:inline;">Registration Statement</div>&#8221;) shall be deemed to cover any additional shares of Common stock to be offered or issued from stock splits, stock dividends, recapitalizations, or similar transactions with respect to the Common stock being registered. </div></td></tr></table><div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(2)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">Calculated in accordance with Rules 456(b) and 457(r) under the Securities Act. Represents payment of registration fees previously deferred in connection with the Registration Statement paid herewith. </div></td></tr></table></ix:nonNumeric></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center"><div style="text-decoration:underline;display:inline;">Table 2: Fee Offset Claims and Sources</div> </div><div style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:13%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:5%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:7%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:9%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:8%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:8%"/></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:bottom">&#160;&#160;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;">Registrant<br/>or Filer<br/>Name</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Form</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">or</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Filing</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Type</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">File</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Number</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Initial</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Filing</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Date</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Filing</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Date</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Claimed</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;">Security<br/>Type<br/>Associated<br/>with Fee<br/>Offset<br/>Claimed</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;">Security Title<br/>Associated<br/>with Fee Offset<br/>Claimed</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;">Unsold<br/>Securities<br/>Associated<br/>with Fee<br/>Offset<br/>Claimed</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Unsold</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Aggregate</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offering</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Amount</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Associated</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">with Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Claimed</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Paid</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">with</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Source</div></td></tr>
<tr style="font-size:1pt">
<td colspan="23" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="23" style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt; padding-right:2pt;vertical-align:top;text-align:center;">Rules 457(b) and <div style="white-space:nowrap;display:inline;">0-11(a)(2)</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:top;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Claims</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:top;text-align:center;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Sources</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td colspan="23" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="23" style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000; padding-left:8pt; padding-right:2pt;vertical-align:top;text-align:center;"><ix:nonNumeric name="ffd:Rule457pOffsetFlg" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" format="ixt:fixed-true" id="ixv-846"><ix:nonNumeric name="ffd:Rule457pOffsetFlg" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" format="ixt:fixed-true" id="ixv-847">Rule 457(p)</ix:nonNumeric></ix:nonNumeric></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; padding-left:8pt;vertical-align:top;text-align:center;"><div style="-sec-ix-hidden:hidden123930845;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Claims</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930849;display:inline;">Watsco,&#160;Inc.</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="white-space:nowrap;display:inline;"><ix:nonNumeric name="ffd:OffsetPrrFormTp" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" id="ixv-848">S-3</ix:nonNumeric></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="white-space:nowrap;display:inline;"><ix:nonNumeric name="ffd:OffsetPrrFileNb" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" id="ixv-849">333-260758</ix:nonNumeric></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:OffsetClmInitlFilgDt" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" format="ixt:date-month-day-year" id="ixv-850">11/04/2021</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:OffsetClmdAmt" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-851">59,040.00</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:OffsetPrrSctyTp" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" id="ixv-852">Equity</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930860;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Common&#160;stock,</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">$0.50 par value</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">&#8212;</td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:OffsetPrrUnsoldOfferingAmt" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-853">400,000,000</ix:nonFraction></td>
<td style=" BORDER-LEFT:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-RIGHT:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1pt">
<td style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; padding-left:8pt;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000;height:0.75pt">&#160;</td>
<td colspan="2" style="BORDER-LEFT:0.75pt solid #000000; BORDER-TOP:0.75pt solid #000000; BORDER-RIGHT:0.75pt solid #000000;height:0.75pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="padding-bottom:1pt ;BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000; padding-left:8pt;vertical-align:top;text-align:center;"><div style="-sec-ix-hidden:hidden123930846;display:inline;"><div style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Fee Offset</div><div style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Sources</div></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930850;display:inline;">Watsco, Inc.</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="-sec-ix-hidden:hidden123930853;display:inline;">424(b)(5)</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="white-space:nowrap;display:inline;"><ix:nonNumeric name="ffd:OffsetPrrFileNb" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" id="ixv-854">333-260758</ix:nonNumeric></div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ffd:OffsetSrcFilgDt" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" format="ixt:date-month-day-year" id="ixv-855">05/03/24</ix:nonNumeric></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;</div></td>
<td style=" BORDER-LEFT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="padding-bottom:1pt ;BORDER-RIGHT:0.75pt solid #000000; BORDER-BOTTOM:0.75pt solid #000000; padding-right:2pt;vertical-align:bottom;white-space:nowrap;text-align:center;">$<ix:nonFraction name="ffd:OffsetPrrFeeAmt" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-856">59,040.00</ix:nonFraction><div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(3)</div></td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div><ix:nonNumeric name="ffd:OffsetNote" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" escape="true" id="ixv-746">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(3)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">On May&#160;3, 2024, the registrant registered $400,000,000 of shares of its Common stock (the &#8220;<div style="text-decoration:underline;display:inline;">Prior Unsold Securities</div>&#8221;) pursuant to Supplement No.&#160;3 (&#8220;<div style="text-decoration:underline;display:inline;">Supplement No.</div><div style="text-decoration:underline;display:inline;"></div><div style="text-decoration:underline;display:inline;">&#160;3</div>&#8221;) to the prospectus supplement dated November&#160;4, 2021, as supplemented by supplement no. 1 dated February&#160;25, 2022 and supplement no 2. dated November&#160;3, 2023 (collectively, the &#8220;<div style="text-decoration:underline;display:inline;">Prior Prospectus Supplement</div>&#8221;) to its Registration Statement on Form <div style="white-space:nowrap;display:inline;">S-3</div> (File <div style="white-space:nowrap;display:inline;">No.&#160;333-260758),</div> which was filed with the Securities and Exchange Commission (the &#8220;<div style="text-decoration:underline;display:inline;">SEC</div>&#8221;) and became automatically effective on November&#160;4, 2021 (the &#8220;<div style="text-decoration:underline;display:inline;">Prior Registration Statement</div>&#8221;), relating to the registrant&#8217;s <div style="white-space:nowrap;display:inline;"><div style="white-space:nowrap;display:inline;">&#8220;at-the-market&#8221;</div></div> program pursuant to the Sales Agreement, none of which was sold under the Prior Prospectus Supplement and the Prior Registration Statement. <ix:nonNumeric name="ffd:TermntnCmpltnWdrwl" contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis" escape="true" id="ixv-857"><ix:nonNumeric name="ffd:TermntnCmpltnWdrwl" contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis" escape="true" id="ixv-858">In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering.</ix:nonNumeric></ix:nonNumeric> </div></td></tr></table></ix:nonNumeric></div></div></div></div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>g901377g35x30.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g901377g35x30.jpg
M_]C_X  02D9)1@ ! 0$ ^0#Y  #_[14X4&AO=&]S:&]P(#,N,  X0DE-! 0
M     &$< 5H  QLE1QP"   "   < E  "')R-C S-#<Y' (% $!-:6-R;W-O
M9G0@5V]R9" M(%=A='-C;R M($9O<FT@4RTS(%)E<&QA8V5M96YT($%U=&]M
M871I8R!3:&5L9E]N #A"24T$)0      $*AQ-ONNB&,=?@9CP3SO?>PX0DE-
M!#H      .4    0     0      "W!R:6YT3W5T<'5T    !0    !0<W13
M8F]O; $     26YT965N=6T     26YT90    !#;')M    #W!R:6YT4VEX
M=&5E;D)I=&)O;VP     "W!R:6YT97).86UE5$585     $       ]P<FEN
M=%!R;V]F4V5T=7!/8FIC    # !0 '( ;P!O &8 ( !3 &4 = !U '
M  IP<F]O9E-E='5P     0    !";'1N96YU;0    QB=6EL=&EN4')O;V8
M   )<')O;V9#35E+ #A"24T$.P     "+0   !     !       2<')I;G1/
M=71P=71/<'1I;VYS    %P    !#<'1N8F]O;       0VQB<F)O;VP
M %)G<TUB;V]L      !#<FY#8F]O;       0VYT0V)O;VP      $QB;'-B
M;V]L      !.9W1V8F]O;       16UL1&)O;VP      $EN=')B;V]L
M  !"8VMG3V)J8P    $       !21T)#     P    !29" @9&]U8D!OX
M         $=R;B!D;W5B0&_@            0FP@(&1O=6) ;^
M  !"<F1456YT1B-2;'0               !";&0@56YT1B-2;'0
M      !2<VQT56YT1B-0>&Q ;R            IV96-T;W)$871A8F]O; $
M    4&=0<V5N=6T     4&=0<P    !09U!#     $QE9G15;G1&(U)L=
M             %1O<"!5;G1&(U)L=                %-C;"!5;G1&(U!R
M8T!9            $&-R;W!7:&5N4')I;G1I;F=B;V]L      YC<F]P4F5C
M=$)O='1O;6QO;F<         #&-R;W!296-T3&5F=&QO;F<         #6-R
M;W!296-T4FEG:'1L;VYG          MC<F]P4F5C=%1O<&QO;F<      #A"
M24T#[0      $ #Y     0 ! /D    !  $X0DE-!"8       X
M    /X   #A"24T$#0      !    '@X0DE-!!D       0    >.$))30/S
M       )           ! #A"24TG$       "@ !          $X0DE- _4
M     $@ +V9F  $ ;&9F  8       $ +V9F  $ H9F:  8       $ ,@
M  $ 6@    8       $ -0    $ +0    8       $X0DE- _@      '
M /____________________________\#Z     #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z   .$))300(       0     0   D    )
M     #A"24T$'@      !      X0DE-!!H      S4    &
M  !4   !LP         !                          $
M ;,   !4                      $                         $
M  $       !N=6QL     @    9B;W5N9'-/8FIC     0       %)C=#$
M   $     %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO
M;F<   !4     %)G:'1L;VYG   !LP    9S;&EC97-6;$QS     4]B:F,
M   !       %<VQI8V4    2    !W-L:6-E241L;VYG          =G<F]U
M<$E$;&]N9P         &;W)I9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -
M875T;T=E;F5R871E9     !4>7!E96YU;0    I%4VQI8V54>7!E     $EM
M9R     &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N
M9P          3&5F=&QO;F<          $)T;VUL;VYG    5     !29VAT
M;&]N9P   ;,    #=7)L5$585     $       !N=6QL5$585     $
M  !-<V=E5$585     $       9A;'1486=415A4     0      #F-E;&Q4
M97AT27-(5$U,8F]O; $    (8V5L;%1E>'1415A4     0      "6AO<GI!
M;&EG;F5N=6T    /15-L:6-E2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R
M=$%L:6=N96YU;0    ]%4VQI8V5697)T06QI9VX    '9&5F875L=     MB
M9T-O;&]R5'EP965N=6T    115-L:6-E0D=#;VQO<E1Y<&4     3F]N90
M  ET;W!/=71S971L;VYG          IL969T3W5T<V5T;&]N9P         ,
M8F]T=&]M3W5T<V5T;&]N9P         +<FEG:'1/=71S971L;VYG       X
M0DE-!"@       P    "/_         X0DE-!!$       $! #A"24T$%
M    !     0X0DE-! P     "J@    !    H    !\   '@   Z(   "HP
M&  !_]C_[0 ,061O8F5?0TT  O_N  Y!9&]B90!D@     '_VP"$  P(" @)
M" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,
M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( !\ H ,!
M(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0         #  $"! 4&!P@)
M"@L!  $% 0$! 0$!          $  @,$!08'" D*"Q   00! P($ @4'!@@%
M PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A
M\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%
MU>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34!
M  (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:B
MLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F
M=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$  A$#$0 _ /3Z\W#LL]*N^M]A
MF&->TNT^E[049>,?6SHUWU2^M#,SI@%%=KCE].L @-<#^LXCMNS]$US_ .:_
M[AY'IKUCH?6,;K?2L?J6-HR]LN8>6/'LNI?HWW56M=6G2C0!&H* ;)'9MW9&
M/1L]>UE7JO%=>]P;N>[Z%3-WT['_ )K$1>/_ .,#ZS6=6ZT,;"N<S#Z4^*;&
M$C=E,/Z3+;]'^C/_ $./_P!?L_PR]&^J/7V_6#H=.<Z&Y+":<QC>&W,CU-O\
MBUKF7U_\%:D8$ 'NH2!)'9V'V,K87V.#&-U<YQ@ >9*A3DXUY<*+66ED;MC@
MZ)^CNV_!>:_XTOK&<G);]7L4E]-!:_.:R2;+G0[&P]O^$].67.9[_P!-9C_G
MTK&S[,_ZNU5?5?I9=1U"X56]5MQO;=;DWQ]EZ;3:SW-HQJGU5_HK/T[[O\'^
MF]0B!('C^2#*B?#\WVA)>4L_Q0]8L8'W9N,RUPE[=MED'P]3>SU/Z^U1R/\
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
MN__9.$))300A      !5     0$    / $$ 9 !O &( 90 @ %  : !O '0
M;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @
M $, 4P V     0 X0DE-!"(      49-30 J    "  ( 1(  P    $  0
M 1H !0    $   !N 1L !0    $   !V 2@  P    $  @   3$  @   !X
M  !^ 3(  @   !0   "< 3L  @    D   "PAVD !     $   "\    Z
M /D    !    ^0    %!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*0 R
M,#(T.C$P.C,P(#(S.C$U.C,X ')R-C S-#<Y       #H $  P    '__P
MH ( !     $   &SH , !     $   !4          8! P #     0 &   !
M&@ %     0   38!&P %     0   3X!*  #     0 "   " 0 $     0
M 48" @ $     0              2     $   !(     3A"24T#_0
M"           _^$!3D5X:68  $U- "H    (  @!$@ #     0 !   !&@ %
M     0   &X!&P %     0   '8!*  #     0 "   !,0 "    '@   'X!
M,@ "    %    )P!.P "    "0   +"':0 $     0   +P   #H    ^0
M  $   #Y     4%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I #(P,C0Z
M,3 Z,S @,C,Z,34Z,S@ <G(V,#,T-SD       .@ 0 #     ?__  "@ @ $
M     0   ;.@ P $     0   %0         !@$#  ,    !  8   $:  4
M   !   !-@$;  4    !   !/@$H  ,    !  (   (!  0    !   !1@("
M  0    !              !(     0   $@    !_^%+H&AT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7
M-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX
M/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XS
M+6,P,3$@-C8N,30U-C8Q+" R,#$R+S R+S V+3$T.C4V.C(W(" @(" @(" B
M/@H@(" \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y
M.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO
M+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B/@H@(" @(" @(" \9&,Z9F]R
M;6%T/FEM86=E+V5P<V8\+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.G1I=&QE
M/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL
M:2!X;6PZ;&%N9STB>"UD969A=6QT(CY-:6-R;W-O9G0@5V]R9" M(%=A='-C
M;R M($9O<FT@4RTS(%)E<&QA8V5M96YT($%U=&]M871I8R!3:&5L9E]N97<N
M9&]C/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @
M/"]D8SIT:71L93X*(" @(" @(" @/&1C.F-R96%T;W(^"B @(" @(" @(" @
M(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/G)R-C S-#<Y/"]R
M9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]D8SIC
M<F5A=&]R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$
M97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(CX*(" @(" @(" @/'AM
M<#I#<F5A=&5$871E/C(P,C0M,3 M,S!4,C$Z-3,Z,C,K,#4Z,S \+WAM<#I#
M<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/E!38W)I<'0U
M+F1L;"!697)S:6]N(#4N,BXR/"]X;7 Z0W)E871O<E1O;VP^"B @(" @(" @
M(#QX;7 Z36]D:69Y1&%T93XR,#(T+3$P+3,P5#(S.C$U.C,X*S U.C,P/"]X
M;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R
M-"TQ,"TS,%0R,SHQ-3HS."LP-3HS,#PO>&UP.DUE=&%D871A1&%T93X*(" @
M(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.G!D9CTB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]P9&8O,2XS+R(^"B @(" @(" @(#QP9&8Z4')O9'5C97(^
M06-R;V)A="!$:7-T:6QL97(@,C N," H5VEN9&]W<RD\+W!D9CI0<F]D=6-E
M<CX*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I
M<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<$U-/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @(" @(" @("!X
M;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E
M+U)E<V]U<F-E179E;G0C(@H@(" @(" @(" @("!X;6QN<SIS=%)E9CTB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(^
M"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/GAM<"YD:60Z04,V1#%"03E%
M-CDV148Q,3E$0S%%1D0U-3<W,40V03D\+WAM<$U-.D1O8W5M96YT240^"B @
M(" @(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z044V1#%"03E%-CDV
M148Q,3E$0S%%1D0U-3<W,40V03D\+WAM<$U-.DEN<W1A;F-E240^"B @(" @
M(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S
M=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T
M97)S/F9R;VT@87!P;&EC871I;VXO<&1F('1O(&%P<&QI8V%T:6]N+W9N9"YA
M9&]B92YP:&]T;W-H;W \+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.D$X-D0Q0D$Y138Y-D5&,3$Y1$,Q
M149$-34W-S%$-D$Y/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z=VAE;CXR,#(T+3$P+3,P5#(S.C$T.C0Y*S U.C,P/"]S
M=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!
M9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z03DV1#%"03E%-CDV148Q,3E$0S%%1D0U-3<W,40V03D\+W-T
M179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N
M/C(P,C0M,3 M,S!4,C,Z,30Z-3,K,#4Z,S \+W-T179T.G=H96X^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O
M<VAO<"!#4S8@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC
M871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]E<'-F/"]S=$5V
M=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^9&5R:79E9#PO<W1%=G0Z
M86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYC
M;VYV97)T960@9G)O;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P
M('1O(&EM86=E+V5P<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.D%!-D0Q0D$Y138Y-D5&,3$Y1$,Q
M149$-34W-S%$-D$Y/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z=VAE;CXR,#(T+3$P+3,P5#(S.C$T.C4S*S U.C,P/"]S
M=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!
M9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z04(V1#%"03E%-CDV148Q,3E$0S%%1D0U-3<W,40V03D\+W-T
M179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N
M/C(P,C0M,3 M,S!4,C,Z,34Z,S0K,#4Z,S \+W-T179T.G=H96X^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O
M<VAO<"!#4S8@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@:6UA9V4O
M97!S9B!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P/"]S=$5V
M=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^9&5R:79E9#PO<W1%=G0Z
M86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYC
M;VYV97)T960@9G)O;2!I;6%G92]E<'-F('1O(&%P<&QI8V%T:6]N+W9N9"YA
M9&]B92YP:&]T;W-H;W \+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.D%#-D0Q0D$Y138Y-D5&,3$Y1$,Q
M149$-34W-S%$-D$Y/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z=VAE;CXR,#(T+3$P+3,P5#(S.C$U.C,T*S U.C,P/"]S
M=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!
M9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z040V1#%"03E%-CDV148Q,3E$0S%%1D0U-3<W,40V03D\+W-T
M179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N
M/C(P,C0M,3 M,S!4,C,Z,34Z,S@K,#4Z,S \+W-T179T.G=H96X^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O
M<VAO<"!#4S8@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC
M871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]E<'-F/"]S=$5V
M=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^9&5R:79E9#PO<W1%=G0Z
M86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYC
M;VYV97)T960@9G)O;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P
M('1O(&EM86=E+V5P<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.D%%-D0Q0D$Y138Y-D5&,3$Y1$,Q
M149$-34W-S%$-D$Y/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z=VAE;CXR,#(T+3$P+3,P5#(S.C$U.C,X*S U.C,P/"]S
M=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!
M9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T;W)Y
M/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z8F4P
M938Y,C0M.3!D-RTT.6(Y+6(S-V,M-3 W-3)A9#-E.3%D/"]X;7!-33I/<FEG
M:6YA;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII
M;G-T86YC94E$/GAM<"YI:60Z040V1#%"03E%-CDV148Q,3E$0S%%1D0U-3<W
M,40V03D\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID
M;V-U;65N=$E$/GAM<"YD:60Z04,V1#%"03E%-CDV148Q,3E$0S%%1D0U-3<W
M,40V03D\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO
M<FEG:6YA;$1O8W5M96YT240^=75I9#IB93!E-CDR-"TY,&0W+30Y8CDM8C,W
M8RTU,#<U,F%D,V4Y,60\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @
M(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @/"]R9&8Z1&5S8W)I
M<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @
M(" @(" @(" @('AM;&YS.G!H;W1O<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]P:&]T;W-H;W O,2XP+R(^"B @(" @(" @(#QP:&]T;W-H;W Z0V]L;W)-
M;V1E/C0\+W!H;W1O<VAO<#I#;VQO<DUO9&4^"B @(" @(#PO<F1F.D1E<V-R
M:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO>#IX;7!M971A/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L
M0P &! 4&!00&!@4&!P<&" H0"@H)"0H4#@\,$!<4&!@7%!86&ATE'QH;(QP6
M%B L(",F)RDJ*1D?+3 M*# E*"DH_]L 0P$'!P<*" H3"@H3*!H6&B@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M_\  $0@ 90(, P$B  (1 0,1 ?_$ !T  0 " 04!               '" 8!
M @,%"03_Q !1$  ! @4!! 8$" D("@,!   ! @, ! 4&$2$'$C%!"!-187&!
M%"(RD146(T*AL<'1&"0E,U)B<N'P%R9C=(*3TO$T-C=#1%1S@Y2B1562PO_$
M !D!  ,! 0$                #! $"!?_$ "@1  (" 0,%  (#  ,
M   ! @,1$A,A!!0Q,E$B84%"\'&1L?_:  P# 0 "$0,1 #\ M3"$( $(0@ 0
MA" !"$( $(0@ 0A" !"$( $(0@ 0A" !"$( $(0@ 0A" !"$( $(0@ 0A" !
M$-=)7:"Y:ML-TNC3?4UJH*W<H)WV6ADJ7D<. 'G$KURJRM$I4S49]>Y+2Z"M
M9'$XY#OBA%[W'-W;7ZC6Y[?2J842TT3O!E&=$CARAU,-3RQ=D]*+V66XZ]:=
M)<F7E//*ED%3BN*CCB8[F.BL/_4VC?U5'U1WL*?D[3RLB$(1AHA"$ "$(0 (
M0A  A"$ "$(0 (0A  A"$ "$(0 (0A  A"$ "$(0 (0A  A"$ "$(0 (0A
MA%(MI,_>-NWO4Y"HU^JA9<4MI2'EI2XDYP4ZXQB,;5=%Q*R3<-5R 0#Z2HXS
MC/.*%T[:SD0[TO)Z PBM'1EV@S7PN_;%P5)Z8ZX;\@N8<R<\5)R3VYP.^++P
MF<'!X8V,M2R(0A')T(0A !QS#[4M+NOS#B6V6DE:UJ. E(&22>S$:L/-OLH=
M96EQM8RE23D$17'I3WREQ#=GTY\@K(=GE(.FX-=PGW1MZ)]Y);,_:50F3O)P
M_(A9]H<%I'_K@>,,VGIU"]Q:L%DX0A"Q@A"$ "$(KKTD]I<S*3;-L6U/.,OA
M/63SS!(*0>"-[PU/B(ZA%R>$<RDHK++%0S'GZ+GN$@?EZH 8W1AU6"/?PC--
MC,G=%ZWW*L)K$_\ !M.*9F9<4XK=T(PC&=2<^[,.E1I66Q4;M3Q@N=".OK59
MIM#DU357GI:2ET@^N\X$ XY#/$^$0?=/22ILNYU5KTQVHK!(*W\M(([1S^B$
MQ@Y>!KDH^2P$(IY4]O=YS4TIV65*RC6F&TC(Y\S'QJVXWSC2;9!!P=!#>WF<
M;T2Y\(I@=N%]%6DXSC)'LCMC;_+;?9P/3VDX ^:#DQO;2,WHET813"6VWWTV
MZE:IUE8_14C(,9=;G21J3#[8N.E)?ER-52I&]X@:",=$D:KHLM#", LW:[:%
MT]4U*U-N6G7#@2LU\FO/GH?(QG\)::\C$T_ A",+VN7FQ9-G3-0<4#-.?(RS
M>=5K(/T#[H$LO -XY(6Z4%^+G*FFSZ:[B79W7)Y2==XD9",\N7"*_OC#!TUQ
MQ(UX=G*.=YUV9F)B:F5;TP^ZIYU6,Y43G,;'4[S:DC3(XXTCT:X:(X1#*>J6
M2_&SLI59%$*,[OHJ./A&0Q5^W^D-\#4.1IYH#SIEFPV5]8/6QS&L?8.DTYZO
M\VEYXGY4<,<>,1NF;?@JC;%(LI"*\VUT@:I<=Q25(IEK=8_,+PH]8<(3S43$
MX7)<--MFBNU.O33<I*M)RM2LG7L &I/<(7*#B\,[4DSMH1!\QTDK4;>4EF6J
M#J$Z[P:QD=V8X5=)2VMT%$E/*)'#J^?/GX1NW+X9K1.T(@;\):W"/5D)XZ[H
M^3X_3&GX2UO\J;/9QGV.[/;!MR^!K1/4(@,])>@X.*7/DC]3C],;3TEZ)IBD
MSQR.&Z,@Y\8W:G\#6B?H17_\)FC#/Y'G\C]4#[8,])*0FIR7E)&@S[TP^L-H
M2 #DGP,&U(-Q%@(1M;*E-I*T[JB 2GL,;H6=B$:+6E""I:@E(&22< 1'-Y;9
MK0M=TLNSXGY@#\U(_+'/9D: ^<:HM^#&TO)(\(KZKI+TS>.Y0Y[=SIO8&?IC
MC/28D=<4&<)S@<.SCQCO9G\.-R)8:$5W7TF)4'":!-'& <D>?.-IZ2[ )_F]
M,X'ZPX^^#9G\#<B6*A%<OPF&]['Q<F,?MCSYQQ.])Q*$%7Q<>Q@XROGRYP;,
M_@;D2R4(Z*QJW,7':M/JTY(.T]Z:1OF7<&%)&3CWC6.]A;X&"$8-=^U6T;6#
MK<_5FG9QO3T:7RXLGL]7(!X\2(CQ725HF5;M'J)&=#NC4>^.U7)^$<.<43Y"
M("'25HQSBC3_ +D_?&W\):D8/Y%G\]^Z/MC=J?P-R)/\(K\>DO2Q_P#!SYU(
M(RCN_6[XV'I+2&Z *#-E6N?63CR]:#9G\,W8EA(1"]O=(BTYXA%6$U3',@9<
M:*T^]&8E>AUNF5V31-T>>EYQA0R%-+!QXCB/ QRX2CY1TI)^#L80A')T1#TD
M;'^,MG.5601FJTKY= "?SC><+23W))5Y141*@H @<QY&/1=Q"7&U(<2E:% I
M4E0R"#R(BE.W:S19E].F7;**54@7Y<XPE*P?60#VZ@^<5=//^K)KH?RC $./
M2S[4U)N+:F&%]8VM)U!!^^+S[*;T9OBT92II"43>Z$S+2?\ =N8U'AQQ%&/
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
MH??ZIUH'&1-)X<."HGT\#PBO_0_<"K:K21D?C(( X8UBP!X1%;[LKK]2@-]
M#:#=(201\(O'U<X]LQT,U^97R&->R,AVA#=VBW0$X'X^\<@: [QC'IC EW #
M@#0>&8OCZD;]B^FR[_9]0?ZLG[8RB,4V3J"MG5 (WL>C#VN/$QE<>=+ALMAZ
MH1$VV38])WPOX4ISHDJ\A.[UOS'@!@!8^V)9A&)N+RC6D^&4;JVRF^J4ZAI^
M@O/+<)2E3"PX#YI)Q'R(V<7PL>K;4^5<1ZAY1>\@'B(8BCN9"=A%$T;,[Y4<
M?%J=.,'V.'[^Z/D-A7B"4N6U4?5.".H4>1'9%]XTW1V"#N7\#810T;/KTPH_
M%>J:8_X=6?/3NC29L&\9>76^];%3+20%'=EU*5CMP!F+Z0(!&"!B#N7\#81Y
MRM+#@!3H0 ,8U':#V<O=!Q.^VI.H)&AP=/XQ$M=)>W9.A7W+3-/9;9:GFRMQ
M"!Q<SDJ[.<10/:X<,Q5"6N.2:2TO!<+HUUUZM;-I5N9=4XY('T7UN(2G1([>
M $5,N5*T7-6 XC<(F%>JKB->^)\Z("EB4KC9)" H$ISIG341$^VJF+I6U6MM
M%.&W<.H/:"?W0FO$;&AUG,$S"E#*5$8U'$<NZ+L[ \'910""#EG.GC%)R <Y
MX$ <.\Q:'HIW5+35K.VX\O<GI%Q90VH^V@DJR/#,;U"S$RA\D[PA"(2L0A"
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
JW$\>S6)<H-O4J@2R6*1(LRJ$I"?43@GQA")93;\LJT*+X.TA"$<FG__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>g901626g05v13.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g901626g05v13.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X4$E:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 Y+C M8S P,2 W.2XQ
M-&5C8C0R+" R,#(R+S$R+S R+3$Y.C$R.C0T(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP9&9X/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!D9G@O,2XS+R(*(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX
M;7!'26UG/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(@H@
M(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F
M+S$N,R\B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(*(" @(" @(" @(" @>&UL;G,Z>&UP5%!G/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @
M('AM;&YS.G-T1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y
M<&4O1&EM96YS:6]N<R,B"B @(" @(" @(" @('AM;&YS.GAM<$<](FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G+R(*(" @(" @(" @(" @>&UL;G,Z
M:6QL=7-T<F%T;W(](FAT=' Z+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O
M,2XP+R(*(" @(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C
M(@H@(" @(" @(" @("!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(CX*(" @(" @(" @/'!D
M9G@Z05!42U9%4CXQ,2XQ+C N,C(Q,SD@4')O(%!R;V1U8W1I;VXM,S(\+W!D
M9G@Z05!42U9%4CX*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C0M,#4M
M,#)4,C Z,S0Z,S(K,#4Z,S \+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \
M>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(W+C0@*%=I;F1O
M=W,I/"]X;7 Z0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z36]D:69Y1&%T
M93XR,#(T+3 U+3 R5#(P.C,T.C,R*S U.C,P/"]X;7 Z36]D:69Y1&%T93X*
M(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R-"TP-2TP,E0R,#HS-#HS
M,BLP-3HS,#PO>&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM<#I4:'5M
M8FYA:6QS/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @
M(" @(" @(" @(" @(" @/'AM<$=);6<Z:&5I9VAT/C4R/"]X;7!'26UG.FAE
M:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R;6%T/DI014<\
M+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SII
M;6%G93XO.6HO-$%!45-K6DI29T%"06=%05-!0DE!040O-U%!<U5':'9D1SEZ
M84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!05-!04%!045!)B-X03M!44))
M04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!0F=114)!545"
M9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-1$%W341!=U%$
M031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(=T5(0G=C3D1!
M,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G
M04Y!14%!=T52)B-X03M!04E205%-4D%F+T5!84E!04%!2$%114)!445!04%!
M04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!04%!
M)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"
M06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!")B-X03M5=$AH
M37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*
M;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P6EA71FQA5S%X
M9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+
M:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7;7 V:7!Q<75S
M<F$V=F]204%)0T%1241"455%0E%914-!341B445!06A%1$)#15--545&55).
M:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%357E7
M:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P
M)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P<F)'
M,75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO)B-X03LK1&Q*
M5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%104-%
M44U2040X03E5-'$W1EA9<3=&6%EQ-T9867$W)B-X03M&6%EQ-T9867$W1EA9
M<3=&6%EQ.$5T4'I,+WA:+W=!-4<V5'!M;GIC=$0P5DPR0T%Q9FAM;BMR4T-A
M6&)Q2W)X5#)&92M:2G@X3T\K)B-X03MR4THS3VYV95EZ8S=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98:DXY+W=!-54K43=#.6YS8GI3
M3F%G=3=74F]B)B-X03MI1C1,64UK:UI+<W)$-GHQ0D=:03 X:C-.2GIG4%9F
M3'5V-EHU:#!/>3%R4S505G-,-DU3=W-D:4%D:7)$96I+=TMS3WA'55-I46%,
M)B-X03MA1&%9-$5U>%9*3D@X-F583EDQ>E9T1# K-U=B571&9%5V;U(R3$0Y
M;BMB:3-W=%0W3&)(2D=*071!24MD-49,<U99;BM9;C5M*U=V)B-X03M)3VTR
M.3ER9G)31S=K359T83)Q;SAZ;%)6,D-U.&$X57%/4C5D>&LT67I)-TU:>D52
M=6LS-69F;FHU6C@Y-GI*<%=I-F)Q85-1>$=E)B-X03ME-759;T5H:E%%06-M
M4V52<7-444%,*T9C;%!#66EY>&AK17532S@V+VY:*UAN;$-D-U15=%%.>'%-
M6G!*65=A*W1-=BMV=7%)9EIM)B-X03M".7-%355P8VMY>4%C,D<O.41B9FQX
M+S%B9%DO-44R=B]:5&QN-6%8:S$O;4ET<B]!335A+VQU5T%/;F%W;THS2F=T
M<40W<FY(.'1,)B-X03MY6'@T<V\X<V9N.2M6+VU'5DE)9%8K;UA4;6DR*V]+
M8F-K;G!343%I,SA/95%L:&M'>4]32F5I06=G14=O4%$U57IE568X-40O;5HO
M)B-X03MH2'EK9$XP*UAH<G5T2S!.=59)-5%W9$I:=D5':#1*-VUO*WIL,D1(
M>$AY87-S*T50;50X<&9/5VYE5'90=6YE64Y3:6UM<W)66C%M)B-X03MJ=#%6
M<%0V<T1X<GA$=$=V,FU&870P>DUY=S1O,#1U3UA#8F91,R]1,C,U8V8Y5S-7
M4#A!:U)A+SEL3UEV-6%8:S5(:GA:9C5R+T]Z)B-X03MY5C56<TQ'9E=J8W=8
M.2]$2&-*;W=J5G(R3T]15G)-9V8P-'E/:$)F<C!R;&-C4FQY8DI:04]B1G8K
M:'(O=T%S+W=$;&TQ5"]!2D51)B-X03LO=T168DHO;'!-9DAI-R]O82\X04Q0
M.$$U6G15+W=#4D50.$$Q5W@O3%-8>#1U+S9'=CA!>7HO-5IT52\U15$O.59S
M9GDP;#AE3$UF)B-X03MY-R].<GDW-2MK=E8P4S%V56IS1E$S13DQ1DA(2'EK
M2C1O0W-J:W-E2E!4251X;5!.;$=9;'E:<FQB3C4U-70O4'(X=%!,3G<Y<&,V
M)B-X03MI8C8Y:DY*3%=W5#$R52M$4%999V9B;EA,631:1FA,2D5-5B\V1S(O
M3&HO<3(V>"]Y2G1F*WEN2B]L<&546"M9:3<O;V)B.'50*W)B)B-X03MR2"])
M;3$O-TMC9GDP=DIF>D57669L>BMC;FPW>B]E,V1T;W5N86I#;&Q'2DQI-G4T
M;U5H575A26Y+3V%5.#(S249/9T]1>5EJ2&UZ)B-X03MH:T5U4V9E82]0=FQ$
M>6Y!<S-M1%9)8DAM2WAW<U,X>FIF9$EK1%--3G5O5VU1:D%Y-4TU4T$U<T%B
M+VY+6#AR1EEG4&9-05-!=W1T)B-X03MJ-VER9S5B*UAK,2M.1G(O04M';2]+
M,WAV+SA!<$A(+T%$6&HK6&MV:E)4:E%F.$%N25@X<619;%-"9%@K;U1U94MP
M9E)V078P>6M')B-X03M)9E,K4FQH:T]I4FQI97(P5TM72U=*2EEN5U-+4E$P
M8VEK37)+=W%#0TYI0TUQ8DAZ1"]Z;% X06QU8E!5269/,FY29C9.96QB9E8Q
M)B-X03M50VE49U5I;$Y/,&EJ:61V=$%D,GI-,"M4;S0R94A60V8X-'=F;6(K
M:61:8GED<55T3E Q5BM7;75X,FIU>4MC4&Q-0E0O5W T;D1Q)B-X03M-9&DP
M64HY2#%8;44U5'HS.#=F>DYI.&DK56YL=#-",3-5955';%)':#1T5#0U>40K
M>D5$6#-A9WDS1FHT:C5.95-F0TAY3C5"."MA)B-X03MT-5$X,S(S;4LS9#5N
M1&M8.%)9,75)6D175DA*-FQU;THO86]C>G!W16A4:5%N4G0Y,V%,<D=N-C%P
M3G!Q,FY3:65X=EEL;6=K1DXQ)B-X03M95F]A9$-/:$A9-UIR4TM.3V-$879E
M,W1R63)C.3=D>7)"83(P8E-Z>D]A2VE)3U1-5#1!1$%!;#A,+VUT*UE&-34Y
M.#581W!!3TQ&)B-X03M$.5<P;3%05EE&4'<O0U R-40X5&4U<#)'8DQ(1&A$
M9S5*.%)E;V$Q8UAV-4PO;%!9-E193CE8.#4K87DP*V\S4VXY-6)226]Q<60Q
M)B-X03MA35-"1E X04U8661S<$@W>58Y03-(,%)R<5AL2#5F+T%*82MA=E K
M<7DR,FM2<G=H;SDY<49W>%='3&U45&UW1$UZ3E$P54%K+TMP)B-X03MY-F51
M4D<W4D-":SE76"]N14183TDU95DW64Y48T,S:TER."M1>6XX,$\U=2],*V)M
M+S5X03%W2U-N;4\Q3%5014<S:T%*-U9022]Q)B-X03MX+TY$=5@X=C5V3W9Z
M0R]*4'IV-4=H*W5A:D1(9#955T-F<$<P679'<DXP16ES1F1+.4ML858W-6)$
M2TI.53A2:3E)+S5X;2].;E5&)B-X03LQ5U!Y4G).=S Y;F-),S9';6QA<E%Y
M4G%734A*:CEH;$(T1'-2461D<712:C)S3G5(2C!+<B]Z:V@K5G5P3$AQ4&XV
M*S$X,UE%<TYV)B-X03MA-E@Y5S1,1$%Z.$5J5U@Q;2MZ57-F9RM):VYA=41"
M:R]H<&,P3W1V1U!Y-3AN9C1Z.#5A9C5B*W5F55!R+W)F-E@V9G)C4%)G96(K
M)B-X03LW-5(Q<C9D4'1::U1L=VDR:45E23 K:'9+2"]/2V5M84HU:G-D5S%,
M6% P=F)756=M*V]'>D5+>4]M-F,R33!T5D152EAJ=C!Z1FQQ)B-X03M34E9/
M5$A"4G0X-2ME+TU&,S5G.#0V>'$Y,4E:2DQQ-FQ:2VMS1FI6:7-32U0K>6E!
M2U!B37%%84%$:C5$8VDY:3AV9C@T:S9J<4=J)B-X03M7;#EQ2&U/3WAU8FU.
M2E1A>%=H=4%G9%%W0FM-,$Y71F0V3%0S3U53,4Y(:S)J5"MA62\Y0V1F.2]D
M+S-,=CA!<S9W9FUV2E U9GID)B-X03LO=T)#9&8X068S9CEY-R]S-G@O3F53
M+VPO3C=,*U=0-6572&M,>79(;VQT3CEB;4UJ>C-D-E4Y27I3=6%"=4A**TE6
M07%G8VHP>DAY)B-X03M4-&IB9D-(0TME4B\X-4TO;35Q1VYZ+S1*,$LT83)M
M94Y:3EIU;VE6:T-33%9,9%='-FAK4$HV9%%13VQA,S9F1F4U86,R4W1G.&(O
M)B-X03M!0S@O2T1Z;C4W6C5.26=32%1O;CE/8E5R<&I(07)5<5979UIN86Y:
M5DY.<3!R;5)02TDX,FU'37EE;4HO=T$T9V$V54)F>DAA<3E0)B-X03MI0W=3
M14$K>$Q$.5=5+VUH,TYV-69Z6&8Y0V8V,2\Q36QT+S!J>68X,30O;6@S3"M8
M.#)E6&ME;2]K5"M556]T0VPW<D4X=D),:&PT)B-X03M#92MM0C1S>3%*-%)2
M<%AJ6&-,,DIY;UAK:S)B46DK6&)A,3@S*V903D)31EHY63$W55A,<U-A<V9%
M<WI%2VE,-S!64FU:66E02GA.)B-X03LU1C9H8F8X04]*6#5G>5%).#)O-EI"
M27=Q,$IK;EER-T5R1'AR.&IL2C%-5S1A8SDV<B\P2TXU-R]W0W)V<&8O04%6
M>"]W0E5C9GI))B-X03LW;"],;G999C4U+TEF.'=F2CEN2G%&-V)26'5M43!-
M,3E9=5I5:D(W=7),2$EO.%1X<#<U6D1.1U1#5T5H:VXO041J>"MB;6\V0C5G
M)B-X03MT4$LK<'IT3C5F,4]545<V=6$O5F)I43!J6D-4<VIS84]/;2],>')$
M4&ES5T]B3$1K;S!8,58U:C!$5'9-1VA8,FDV;$@V;&QF>$Y$)B-X03M-3G%I
M=E)L<C!:5V]Y;G-2;49%,&)C;VDS=U0U<CAT-G0U4C@P,VUI,VA-9#=P,#%%
M;5-Q.&Q(>%)4265T2%=J1$YN1U%K3&-#551%)B-X03MV<C<X<"]Z8C!Z>DHK
M6'-M=&%T8TIB,VUI4F-.9%IT9T1'=%)05'=L5F$W9G16039:9UI-9%-O3UI#
M9&DS>6PK6C-N-BLX.&5B<G)7)B-X03MP*U-7=&92,#8R4"LV<EI#94,O-GAR
M>6(O2TIZ3GAW-%)4:5I*.%)8*V$O>7<X>6579DQ':&599%)J-#)M=&]Z0D%$
M>6=F-U5A4RM")B-X03MK:2M.9G!(8D=/445K2FQJ24%,,5 O;D8W.#!0<58X
M,VMJ5EIQ5VPT>&LP95)Z<VLU,V5$9G1,.7!F.$%+.3)Y;E59*V]B8T4K:6%F
M)B-X03LX-5-F;68V55,K4F1,;"]E4T)*=&)K43=H4'125RLS.#)Z=#=C9D4U
M2%0T+S1I;E!0;WA4+VY'6#AT=C Y-6M0;6I52757;&%)-$YS)B-X03M'0C1Y
M,W1!>5509C!1434Y*T]786I*47!H9VA:=$9F.#5D3W@X.&%/:%!W<G!G640S
M3GA+1"MO64Y.>4MD4GI$,'8X035X5F=H5#AS)B-X03M8:U)!<VMU;UA";%E$
M9&E&:E56*U%'539J-FTS1#E,,DQ+1S$R2W!8-7!S<E<K.'1A<EHS8V%Z5S Y
M<$]K<V)#;TE-6G=X3S9#*TA0)B-X03MY;DI(-6TK5FE$42]P4S%',V=:5D)Z
M635F<$QH679Q1#9H+S5Y8B\X;$QF9CAX3G(O=T%N4FU(<"]Q8VY..4IF4&XO
M3T]F.$$U3UAY)B-X03LY+S!E9CE132M:5V8V0S0R2#9G*S)C,3=N4'IZ.#)A
M6F,V6#5O,6)4<FU0,' W5SAN:65-9$)X:TDR.7%D4&).<$4R038K63-,4#A!
M)B-X03M39CA!;DIB.'IT3C!Y,3 K3V$P;6ET26QH:FMM9S531D5(1F542WDQ
M24%P5VU62%1X3%E-.&M8+T%.1%0O;6PT,D@O4T]F.$%M=D@X)B-X03MV1F9(
M:W%7+R]/5F8U;E)Z2SAK96Y4>&<O1D4P1&=-4&US:6XX8T@U84MF>D5N=3,U
M42]N5G!(-6=W5%=Z469O+UAB4D)*8U=*8FUR)B-X03MX-TM:66UO=%8U1VA"
M,U=O-CEC>'-U27@Y>F9J>4-4-4PO33=55S%(.'AF370R6D1+<C9L9$Q%-7)V
M1DA+>5(Y9#EK541--T=+:4A%)B-X03MY1S5&.7@K5&9,;'(U8CAR85AO9'1'
M23!S8F1),S0O=%-5<DLU.3-C;&HX.#$P<%=B8S1#:%-C-49,<U9F4$@O041M
M1%!)3DPX<W=!)B-X03LO=35*-W R6'A:16E#;B]H>FU6<&5:8V958VQ(+VY$
M-G=G.41Z3G%":E5Z.')70DIQ9D=%<$DW<40R0E!%;GAP-UDV;SAL,#0R3#9.
M)B-X03MZ1F-H,DMR2F]96C18:&U26EE:5DM34G5!>7-R0VA69V1I0TU69FYJ
M<F1U3DTX>%@Y=F)%<4Q+.&UJ:%ED4C95<$-N=B],;3!'-&1F)B-X03M,678P
M4GI6=7=E1V8X-5%F;'@K;#E!:C@R-F9&>3%(4C$T6'EQ3C5,36UV22]W1$=&
M:E@O04939D1-;E0U2TY.3V%&:3-Y>&(V:&97)B-X03LY=F,R,$4W>%<Y-'%X
M,V-3<U%S:6\T9%$T-S!:45)M6E1I06PV6B]Z:C<K5U K369.678W*TQL;T]J
M36LQ,D=(=WI45G)&0C=G:V-N)B-X03LO=T%K53=J2V,K5&A(;3(T65=B9E=0
M;FIY:' S;2]Y=F8V0F9F1$AD<%-+86=:;W!6,VIL5W9D5RLX8F0X=V]3-%1B
M;'EJ67 X1V%R)B-X03MP=7-E5W9-13EH9$)R5%9D3'5#:D944FML:6%Q=6I$
M-4)L66903FM#0TA8:T5&16%F638O-7HX,7A7<4TQ-W)7<S-0>'EV,6%35G54
M)B-X03MY3U%.;%AD;3A":5-):$E":U@S8C5,.' V8C54.',R3V=A94MW5V-F
M1G!32TY,260U2E<V-W5X2CEU;6$R575),C4X4E%P.#)F.#5C)B-X03MQ,RM/
M9$EA:#1N5$9!4&%O=4IA+W)Z3# S275.<4]996UF.$%/2S X3"]L:3A33W)3
M4F%H3TI50D96-4MH1E(R<4UP,4@Q3G5(-EAS)B-X03M754YR<U915W5F.$%(
M1C%$+VU';2]W0U1:=VIM<C16+TMJ+WE:;FQB+W1Q5VXO2C5C,D]8-E,T1TPV
M9RMO9CA!;DIV+T%-;$QF9CA!)B-X03M-5&$O.&Y2;4AP+W%C<DXY2F909B]/
M3W)+=C5Y95AI>$%&8G-63S(U<W!W37ES+S!&>'-0,4(Y=%IR,T]96#4S+THO
M>48U>FY&,W).)B-X03MH5%5!078Q*S)C=WI&5C)#=5(X3#=B1&M$5'1L:TUS
M;SAM16]!.#)(>"\X04]+9C59<3%7;3%+469Y=&-2,"\T5TI4:R]W07A*:C1-
M)B-X03M66"]O5FXX<F9#+R]!3VMG9C@P62]M2DPT35AN=C4R9C@T+RM6+TMN
M:RM8>DAO1GIC4G1:>5),8S)T,4ES:7E*331J2'!K2VI";%IG)B-X03ME*S%F
M1$QC5UEY3D9R>31G0EE91"]W030O=T(Y4&%F;35O0FE/,#!K<T5I-S!+4U%/
M1%=N:#$K67DS35!35W9#9E5K;C5O-E1*<% U)B-X03MI*UDW1C%+0DY1=4AJ
M1&1F4VQC>7A(-E5C2$I9>F-1>'E#<$8Y<F9L,35R<W9.4&MZ4SE9=' Q;657
M0TY,=T$Q84\U4E%*;S-R=4-')B-X03LX96]O96AZ6'IJ4G!Z67ES5WE424UN
M67$K9G8K8W8W1UHY0CAU,S15;4<S=7 T2&)S1VYJ5FQR.'A#,EI7;4\U84Y2
M>5,O.$$U>$$Q)B-X03ME,%@O04)(<$1U1G4S*W(S54U:-G1'=D]/46HO0493
M>69F:#%1-49';D]X1#92>D5C:#)+;U!79%@P+U)T2W4Y5C%'65%73FQ%,#%X
M)B-X03M+,UI51F1V16YO0C-/14-Z4VMV>CA96%!M1'I-4D5H3GIQ.3<X16$Y
M961Z3'-".4PU<RM19&9Z;#<S-D@U<3-93$HT25HT6DE*,%=3)B-X03M'5E-K
M<V)#<7-R0VI+465O27A6.%-F;4PK575R-D8K6E$X<F%803%X2'%S;V91.38X
M;UI724-S,V(P:4-(2C=$;#!Z630X;TUB3&A4)B-X03MX,4MG*W4O>2LX:S9D
M-4PX<5=E9S)61TU+.#=Q-'!1>EA$,$UK:"M:,EAW54%D<W=:>C1J8FQX:E%P
M:V516E!N:B]N2VHX='9R1G)&)B-X03LU-# V2W,Q=49T.5I64G4P5F5-37AP
M+TE4=UDK2$AS37ET4&LO:&-F4$-X84LO-7AC+TQ4.4@V62]N6%5O:#EC,49$
M1G!+<T)73S)R)B-X03LX8V]R,$UP1D(O:VIW8D)Q36QM:S1)54QE*S5J3C=Y
M=C@O=GEP=6902&PK,W5T2E94<C)K;#)T;WE1;VYI:T$Y4TAK9C)Q<4-L5%-T
M)B-X03M2,W)L,DA*=VYF:S%:66-19DIU;C9Z-7DX;6%T3VQL8S-M:#9L1V94
M=6]63'=V.$%#83A:67I4;'8R65IM:T-1-S-%0DU3>710*V-I)B-X03MF>FI2
M1E%E65-1;T%"83!S;4Y"='5Z46MN-6Y)94)$=5IE3DQV6&8Y1$=F;DPO,4U0
M+U1N62\X059$2'=)9'DK3DQV5%AY>BMB9C4V)B-X03ME8CE4+U%D;G)V4#%O
M<%AU;DYN6D)9-V1%2FQD:4E"44)F9F,P03-/0U=/15)D3314;DDQ8D10>6\O
M.$%*;656=BLR<&%F.$%*-6-N)B-X03ML*VMT94PV9RMW9GIN.' S;FUR.'5.
M5S!Q>%AN9CA5=4Q3369T>5%/2D]!.3-64V\Y>FU$:6QW>71Z36MB1E!H,GIV
M3E,P:E5O<G$Q)B-X03MK:W-T4G-P43!C:3%34T]732]E0T--,DI!26-%16=S
M*T@O3U)F-7E!068T:#9F.$%,;EEN+VU2;%AG43=M9FI3-S(O*VAJ4'IL+S9M
M)B-X03M(+W!Z<V8X07%H:C1%3S5F1VPS=2]W0VAJ4'IL+W=#<&@O-F,W2"]Q
M:&HT14\U9D=L,W4O-D=-+T]8+W%99CA!<'IS9BMQ1U!G43=L)B-X03LX85AE
M:TAM-S@P9E!V;2LQ:71034]R=F4R<T0K<$A!231962MD0T%Z3$-K65EG13!,
M9$UN2$A'4$E);&M*-7-W+W=#8UIF2SDU<78U)B-X03ML5S)Q0TET66%*2$IC
M6$UP<49%:VMB4E%P569T1FXU065#;DLY4DMO,'IW4G,R.50O=T-C:2]Y6G9V
M36]4>E0U8W1Z4')&=D@V5V]7)B-X03M3534S14M$-$AJ2#=5:61+9%=79T<T
M;V%C1U=T:3(U<V0W:#@T95A03U!N2'EF97EV;VUO6$=L,TA)0S1H2#)76D]G
M;&AK1$EX6"]+)B-X03M837%54DQM-'=K67-R+S9'32]/6"]Q668K;D]X+W=#
M<4=1.$-(8WDX85AE-R]O67HX-68K<&@O-F,W2"]!2V]9*T)$=5AX<&0V5"MA
M)B-X03MV>F4O35!Z6'!8-DLQ+U9293)(<4Q,-DIT<E=0-#!R>%E.1D5J9'HS
M>55C55EM=VE74U)&1FIU:#8Y<D=G-FY$<6UJ,V-L;'%&=5-9)B-X03MR:4DP
M27%+145';TE),DE/>'E::4-+3$53235--B\V1TTO3U@O<5EF*VY/>"]W0W%'
M5F5"1'5:*TY,=F0O=T)$1V9N3"]W0E1$+S U)B-X03LR4#A!,5%X.$-(8W9J
M4S<R3BMA9GI(.#@K8D973%@Y6&YV;U%W6F)B-%DT95$R1&5J145J-64O2$IX
M>'AJ>4-*5&ME8C)8+VY(6#AL)B-X03M.5FHQ5S,X-2M:3%9R5S-T:#9M:U=5
M=W!*2DEW;W,W;V0Q5E%A<%AC;6ID04LT*V9+2V].,DA&5S5F5$=9:FMU>%9,
M3#<O1'8V9#!V)B-X03LV-S9(-F$T,U V23E7;G)C94MF5V92<G8Y:FIY<#)W
M:391;65"3'-645=U9F]N.4,S+S99.5 X05)0,658.4EE="]D*VAW4'%C+V)J
M)B-X03M7=45897EL53!Z.4@O;S(P+U)V<"]O-S!9+W%8;S Y4#!E03E0:%1B
M:G=P5#)X2V]N07)S5EDQ-7HO-59Z-D-F-'DO4EAP.%<Y2#E+)B-X03MF5C8X
M92]P*W0X6"]!04]4:'AD1TUQ-G9-<"\K:%0O5V)N*VDK5F0K2#%J:CE(1#1F
M=7DS.3<U<U!2-4MF+U=*;B]A="]W0VYR2#DV)B-X03MV;SAM669L-2]W07%3
M<G%N*T-F<5!0,$(K:R]2.51N.5@K3'(V=GAC4$AJ-U8W6D-F2#%:4C1E:5$K
M6% K:%IV,"]P,S9#*V]F<&XV)B-X03MX2"MJ=E0K<S@O6#5$,"M03#1A.'9(
M2E,X4W0P1&=V86YS;55.:GI8>C4O>6]0.$%336XK3'8P4"ML9CDS."M0,7)T
M5#%04B]E+SA!)B-X03M"6F)$:C97=VQW.6%9;B\Q:5HO,G)F.$%P-GEF-S%J
M-E!*,R]!1FE:+W="<3,O<#9X+V5R-E!*,R]72FXO870O-F5S9C-Q*VIY9"\Q
M)B-X03MI6B\R<F8X07 V>"]E<C902C,O5TIN+V%T+S9E<V8S<2MJ>65S95-V
M.$4O;U)0.$%",S%(.456,B]2+W K;GIO2S@K2#=F:GDK3'AY)B-X03MM9#-U
M,E)Q=&LK>4M71F5D+W=$;%0S<DXO:D@Y0R]82TQ8-CDY6"MS,#(T,'(K.7!4
M=S=:6D1J-E=X;'<Y6&XS+U=*;B]A="\V97-S)B-X03LO97-04C5/+S9X32\W
M5G8O044Y62]V5CE(:S<O04MX32]W0S%B+S Y62]V5CE(:S<O<D5Z+W17+SE0
M5U W,692-4\O-GA-+S=6=CA!)B-X03LP.5DO=E8Y2&LW+W)%>B]T5R\X050Q
M:BLY6#!E5$LO22]W1'EO2#8W1B]H6#E#+W!,:W8Q96YP+U<K6$DP.5 Q+W="
M.5=V.$%,-V4R)B-X03M1;G@Y8EI2-&5L4%,X<5IV+SEK/3PO>&UP1TEM9SII
M;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO
M<F1F.D%L=#X*(" @(" @(" @/"]X;7 Z5&AU;6)N86EL<SX*(" @(" @(" @
M/'!D9CI0<F]D=6-E<CY!9&]B92!01$8@;&EB<F%R>2 Q-RXP,#PO<&1F.E!R
M;V1U8V5R/@H@(" @(" @(" \9&,Z9F]R;6%T/F%P<&QI8V%T:6]N+W!O<W1S
M8W)I<'0\+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.F-R96%T;W(^"B @(" @
M(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/DAI;&QS
M=')O;2P@1&%N:65L("A$;V-3=F,M5F5N9&]R*3PO<F1F.FQI/@H@(" @(" @
M(" @(" \+W)D9CI397$^"B @(" @(" @(#PO9&,Z8W)E871O<CX*(" @(" @
M(" @/&1C.G1I=&QE/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @
M(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CYD<W P,#$\+W)D
M9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I
M=&QE/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I;VX^"B @(" @(" @(" @(#QR
M9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI('AM;#IL86YG/2)X+7)E
M<&%I<B(^1FEL92!.86UE.B @(" @(" @(" @(" @(&1S<# P,2YA:28C>$$[
M57-E<FYA;64Z(" @(" @(" @(" @("!D96QT828C>$$[3&]C86P@5&EM93H@
M(" @(" @(" @(" @,#(M36%Y+3(P,C0@,C Z,S0Z,C8F(WA!.T535"!4:6UE
M.B @(" @(" @(" @(" @,#(M36%Y+3(P,C0@,3$Z,#0Z,C8F(WA!.U-C<FEP
M="!697)S:6]N.B @(" @(" @(#(N-B8C>$$[26QL=7-T<F%T;W(@5F5R<VEO
M;CH@(" @,C<N-"XP)B-X03M'<F%P:&EC('1Y<&4Z(" @(" @(" @($%R='=O
M<FLF(WA!.R8C>$$[XH"B($1O8W5M96YT($-O;&]R($UO9&4@=V%S('-E="!T
M;R!21T(L(&ET(&AA<R!B965N(&-H86YG960@=&\@0TU92RXF(WA!.R8C>$$[
M5&AE(&9O;&QO=VEN9R!C;VQO<G,@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M
M96YT.B8C>$$[(" @(" @(" @($--64LF(WA!.R8C>$$[+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03L\+W)D
M9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.F1E
M<V-R:7!T:6]N/@H@(" @(" @(" \>&UP5%!G.DY086=E<SXQ/"]X;7!44&<Z
M3E!A9V5S/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N
M8WD^1F%L<V4\+WAM<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/@H@(" @
M(" @(" \>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^1F%L<V4\+WAM<%10
M9SI(87-6:7-I8FQE3W9E<G!R:6YT/@H@(" @(" @(" \>&UP5%!G.DUA>%!A
M9V53:7IE(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @
M/'-T1&EM.G<^,3,N.#,Q,S P/"]S=$1I;3IW/@H@(" @(" @(" @(" \<W1$
M:6TZ:#XS+C P-S4P.#PO<W1$:6TZ:#X*(" @(" @(" @(" @/'-T1&EM.G5N
M:70^4&EC87,\+W-T1&EM.G5N:70^"B @(" @(" @(#PO>&UP5%!G.DUA>%!A
M9V53:7IE/@H@(" @(" @(" \>&UP5%!G.E!L871E3F%M97,^"B @(" @(" @
M(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/D-Y86X\+W)D
M9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:3Y-86=E;G1A/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D^665L;&]W/"]R9&8Z;&D^"B @(" @
M(" @(" @(" @(#QR9&8Z;&D^0FQA8VL\+W)D9CIL:3X*(" @(" @(" @(" @
M/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI0;&%T94YA;65S/@H@(" @
M(" @(" \>&UP5%!G.E-W871C:$=R;W5P<SX*(" @(" @(" @(" @/')D9CI3
M97$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<$YA;64^1&5F
M875L="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O=7!.86UE/@H@(" @(" @(" @
M(" @(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO>&UP1SIG<F]U<%1Y<&4^"B @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^
M"B @(" @(" @(#PO>&UP5%!G.E-W871C:$=R;W5P<SX*(" @(" @(" @/&EL
M;'5S=')A=&]R.D-R96%T;W)3=6)4;V]L/D%D;V)E($EL;'5S=')A=&]R/"]I
M;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O;#X*(" @(" @(" @/'AM<$U-.D1O
M8W5M96YT240^>&UP+F1I9#IF9F0W8S=D9"TU-C@P+38P-#DM.68U,RTV,3$R
M-V)F8C5D9C4\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I)
M;G-T86YC94E$/GAM<"YI:60Z9F9D-V,W9&0M-38X,"TV,#0Y+3EF-3,M-C$Q
M,C=B9F(U9&8U/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ
M3W)I9VEN86Q$;V-U;65N=$E$/GAM<"YD:60Z9C(X.#5E,3 M,F4Q9"TV8S0U
M+3EF,3@M8C=F8C5E,V1B,#!E/"]X;7!-33I/<FEG:6YA;$1O8W5M96YT240^
M"B @(" @(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYD969A=6QT/"]X;7!-
M33I296YD:71I;VY#;&%S<SX*(" @(" @(" @/'AM<$U-.D1E<FEV961&<F]M
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T4F5F
M.FEN<W1A;F-E240^=75I9#IA-&5B,#!A,2TW.#4U+30X-64M8C8T,2TV,3%E
M-#@S.3DW.34\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E
M9CID;V-U;65N=$E$/GAM<"YD:60Z,V,Y-&-F-60M-6%E-"UC-#0P+6)E-34M
M-S5B86$U.&5E,F8Y/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @(" @(" \
M<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/GAM<"YD:60Z9C(X.#5E,3 M,F4Q
M9"TV8S0U+3EF,3@M8C=F8C5E,V1B,#!E/"]S=%)E9CIO<FEG:6YA;$1O8W5M
M96YT240^"B @(" @(" @(" @(#QS=%)E9CIR96YD:71I;VY#;&%S<SYD969A
M=6QT/"]S=%)E9CIR96YD:71I;VY#;&%S<SX*(" @(" @(" @/"]X;7!-33I$
M97)I=F5D1G)O;3X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @
M(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.F8R.#@U93$P+3)E,60M-F,T-2TY
M9C$X+6(W9F(U93-D8C P93PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @
M(" @(" @(" @/'-T179T.G=H96X^,C R-"TP-2TP,E0R,#HS-#HP-RLP-3HS
M,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W
M87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@,C<N-" H5VEN9&]W<RD\+W-T
M179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC
M:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E
M9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS
M=&%N8V5)1#YX;7 N:6ED.F9F9#=C-V1D+34V.# M-C T.2TY9C4S+38Q,3(W
M8F9B-61F-3PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C R-"TP-2TP,E0R,#HS-#HS,BLP-3HS,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@26QL=7-T<F%T;W(@,C<N-" H5VEN9&]W<RD\+W-T179T.G-O9G1W
M87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\
M+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP34TZ2&ES=&]R>3X*
M(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM
M<&UE=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB
M=R(_/O_; $,  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! ?_  !$( "H UP,!$0 "$0$#$0'_Q  ?   " @,  P$!
M    "@@)!@<+ 0(% P3_Q !'$   !@(! @0!!0D-"0     ! @,$!08'" D
M$0H2$R$4%18:,4$7&"(Y6&&7M]<9,U%457%XD925TM/6(SA78G:!DI:8_\0
M&P$  @,! 0$               8$!0<# @'_Q !/$0 " 0($ P(("@4'"P4
M   ! @,$$0 %$B$&$S$B0106(S)187'3%35"5%6!D9*4LU)TD]'2,W-UH[&T
MU"0T-F)C<H*BLL'#0T5E@Z'_V@ , P$  A$#$0 _ '^.C!@Z,&#HP8.C!@Z,
M&#HP8.C!@Z,&#HP8.C!@Z,&#HP8K0Y9>0&N\<NG%]S6=>/=92G2'H."*N\%-
M;YP93GV3OY)?.6)A 75?IK-!Y<;*4PHI.8R&&&(Z1D9F-*K<9'E;YMF$5-N(
M5\K4N+]B%"-0![GD)$:>AFU6LIM5YOF*Y;123W!E;R=.A^5*P-B1WJ@N[^D+
MIO=AC].'BXV+(7&;I_>+?-R-DM=IQ@I-66PS#I1]+3D\^M5C5EY:2>+&.JZ?
M2#\7#ITNH83JKJG.8>XCU\SZ-(LXKXXU"(DVE$4654")I51W "P Z6&V/N32
M-+E=%([%G:*[,3<LVMM1)[R3<D^G%E?51BSP=&#!T8,'1@P=&#!T8,'1@P=&
M#!T8,'1@P=&#!T8,'1@PE%M7XC#D4T;W'N^M6P6NNL$I"XRR%'M9F1J5;RW7
MYN^XH?.VDK$VVCOYK+\]$1CZW4ATA(Q"DC'33.#FG!XV7:.EXM^TZT2AX3RG
M,LOCK*6KK0TT3%1(\#+%. 59) M.K$1R@AK%2RBZD!@<(]7Q)F5!6R4M334A
M6*0!BB3*TD)(*O&6G907C(*W!"L;,+@C#BF'<N4#/>*\?YHQ9/MK1CO)U4AK
ME4)UJ/8KV&FV:;MN#A 1%5E(M!.=E*QCD"/(J3;.XU\DB\:KI$0:B"6EGEIY
MT*2PNT<BGN938V](/52-B""-CAS@FCJ(8YX6#QRH'1AWJPOOZ".A!W!!!W&-
MD]<<=<5(;L<PVMND&V&L.JV1G:+F:SA+@;)-H2E&[>,P33IM-Y"4*TV],Z9B
M&1M5W!J@Z34=,_F]3(Z?MLAW0+"MY6]R[(:S,:&LK800M,OD4*DFID6S2I&;
M]8X[D;'7(5C&^HK3UV<TU!5TM)*1><^5>X IT:ZQN]^YI.M[:8PSGHH:VX!
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
M'O5ZJ^J8Q$4ZDT$XF;B'))-.8AV3(>*JY:N"DKY354]1(D(D<#G0O(P1&U@
MR)J(#A]3 $LK=G2U!G/#E&:::IHX_!YH(WE*(6,4JHI9ET$G0^D'1HTJ3LRF
M]Q!OPG&R=AL-QV<T1NX)V[$EBQ:^S? 5>PH)3$!$NV=@K&-\DP@1CXCAFO$7
M^*O=;4F8ETBK&KFKBRGPX*2DD+RRXXI%2.BS..\<Z3"F:1#I9@5>:%M0L0T3
M1OI8$$:_]46@\(U3,]5E\G;A:(SJK#4JD,D4JV.VF02+=2+'2?2;P7\3_AO$
M.#^0#%E2PKBK&^(*J_U&Q]8'U9Q=1JQC^OO)]WE[.\<[G'<+4XN)C7$NZCXJ
M+8N))9L=ZLSC6#91<R#-N1.SX-J)ZG*YI*B>:=Q72J'FD>5PH@IB%#.S$*"S
M$"]@23:Y.*_BF"&#,8D@ABA0T<;%(HTC4L9IP6*H%!8@ $VN0 .X89VX4M']
M+,G\7>H=^R5J#J[D.]V*EVEW8+K>< 8GMMMG73;)UX8MW,Q8Y^I2$Q)N$&31
MJS16>O%U$FK9NW(8J**9"IO$.8YA#G-?%#7UL422H$CCJIT1088R0J+(%47)
M-@ +DX:<CH*&7*J.26BI))&1BTDE-"[L1+( 6=D+$@ "Y/0 86;\5 Y=_NF%
M=AS=D8>NZMXFB:W'HD*BRC(CYRY(>BT8MDP*BV;ED7C\Q4D2$(7OY"E I"@#
MAP4!\#NWRGK9V<GJS:(1<GO-@-\+'%9/PHJ_)6EA51T 75*;#U7)Q=CQE6WP
M^<3HEK2WRTAQXAF$,9U\,Q??$53#DME<V50:@%^--N<I0[ZTFCC68)$U=]-8
M8$L :."" D=Z!07,YCXI;,ZPP?"II^<_@_@CU @Y%_):1 P2^C3KVU:[Z^U?
M%YE;\.B@I><,MYW*7G>$I"9N=OS-7.!>VN^FW9TZ=/9MB=A<B>&T,)@!#B&_
M!'L/FQ[JT4!'_E$U9 #!^<HB'Y^JSE<6_P#SW[2N_BQ/YG#/HR;]G2?PXDUK
M%&\,=YR)#3.H%;XVIK+]8.XEJ^[P-5-;4\J5XY6CA!U*PQ:7%H7.) K%9T@O
M(L2-R@U5<HG6](RI1B5AX@CB9:]LW6!^RPJGK.2^X.EN8>6V]C8WWMMB32C)
M'E5J-,L,R;J:=*43+L02N@!QM<7'=?&C?$#;EVO3+CFODUCF7=U_)V<+1"8
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
M;)<SS"7,ZV>LEN#(UHTO<11+M'&/]U?.( U.6:UV.-*RZBCR^DAI8['0MY'
MMS)6WD<W)/:;H"3I4*HV QSR./D##S_XT  $1^_DRR(AV'OV"QY"$PC]OL "
M(_P  B/6J9I_HO-_1L'_ $18SO+_ /2./]?G_P"J7'3]ZQO&HX.C!B,FZ_\
MN:[;?T9,]?JKM?4S+OC"A_7*7\],1:[_ #*L_5:C\E\(J>$P_&/Y<_H9Y'_7
M-K]UI7''Q1!_2$/]WJL(7"/QG-^I2_G4^//BT2B')!B 1#L!M+L;&+^</NU[
M$%[_ /D4P?\ ;HX'^*)_Z0F_N])@XN^,X?U*+\ZHPV?P,_BCM*_^@[?^MC('
M2-Q-\>YC_.I^1%AOR#XGH?YM_P Z3$3>;S@Y?\F<S1\XX4R%6,=[#4*H!CYV
MQOR4JG0<ATEI+RL_",I&8K\?,3%8GZ]*3T\9E*HP$\WEF<J6,D$&*<>R>HSN
M'.)!DZRTU1$\U)+)S08BO-BD*JK$*Y575U5;KJ4J5N";D8AY[D1S1HYX)$CJ
M8TY9$FKER1ABR@E0S(REF(8*VH'20+ A:/Z+!RA><Y/7UM\I1$"J?=:F?(H
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
* L!L .@'HQ__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45865106483616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Nov. 01, 2024</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">0000105016<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">WATSCO INC<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-282975<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">424B5<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>7
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45865125598496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th">
<div>Nov. 01, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=1', window );">Offering: 1</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_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">true<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_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common stock, $0.50 par value<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_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 400,000,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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 61,240<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_OfferingNote', window );">Offering Note</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(1)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">This prospectus supplement (&#8220;<div style="text-decoration:underline;display:inline;">Prospectus Supplement</div>&#8221;) relates to the offer by Watsco, Inc., a Florida corporation (the &#8220;<div style="text-decoration:underline;display:inline;">registrant</div>&#8221;), of up to $400,000,000.00 of the Company&#8217;s Common stock, par value $0.50 per share (the &#8220;<div style="text-decoration:underline;display:inline;">Common stock</div>&#8221;) in connection with the third amended and restated sales agreement, dated May&#160;3, 2024 (the &#8220;<div style="text-decoration:underline;display:inline;">Sales Agreement</div>&#8221;), by and between the registrant and Robert W. Baird&#160;&amp; Co. Incorporated. In accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;<div style="text-decoration:underline;display:inline;">Securities Act</div>&#8221;), the registrant&#8217;s Registration Statement on Form <div style="white-space:nowrap;display:inline;">S-3</div> (File No.&#160;333-282975) (the &#8220;<div style="text-decoration:underline;display:inline;">Registration Statement</div>&#8221;) shall be deemed to cover any additional shares of Common stock to be offered or issued from stock splits, stock dividends, recapitalizations, or similar transactions with respect to the Common stock being registered. </div></td></tr></table><div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(2)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">Calculated in accordance with Rules 456(b) and 457(r) under the Securities Act. Represents payment of registration fees previously deferred in connection with the Registration Statement paid herewith. </div></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=2', window );">Offering: 2</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_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<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_Rule415a6Flg', window );">Rule 415(a)(6)</a></td>
<td class="text">true<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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common stock, $0.50 par value<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_CfwdFormTp', window );">Carry Forward Form Type</a></td>
<td class="text">S-3<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_CfwdPrrFileNb', window );">Carry Forward File Number</a></td>
<td class="text">333-260758<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_CfwdPrrFctvDt', window );">Carry Forward Initial Effective Date</a></td>
<td class="text">Nov.  04,  2021<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_CfwdPrevslyPdFee', window );">Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward</a></td>
<td class="nump">$ 59,040<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_ValSctiesRcvd', window );">Value of Securities Received</a></td>
<td class="nump">$ 400,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_CfwdFormTp">
<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 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).</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 Securities Act<br> -Number 230<br> -Section 415<br> -Subsection a<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_CfwdFormTp</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:formTypeItemType</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_CfwdPrevslyPdFee">
<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 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).</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 Securities Act<br> -Number 230<br> -Section 415<br> -Subsection a<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_CfwdPrevslyPdFee</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:nonNegative1TMonetary2ItemType</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_CfwdPrrFctvDt">
<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 initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6).</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 Securities Act<br> -Number 230<br> -Section 415<br> -Subsection a<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_CfwdPrrFctvDt</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:dateItemType</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_CfwdPrrFileNb">
<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 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.</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 Securities Act<br> -Number 230<br> -Section 415<br> -Subsection a<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_CfwdPrrFileNb</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_FeeAmt">
<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>Total amount of registration fee (amount due after offsets).</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 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_FeeAmt</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:nonNegative1TMonetary2ItemType</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_FeeRate">
<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 rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</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 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_FeeRate</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:percentItemType</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_FeesOthrRuleFlg">
<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>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due.</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 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_FeesOthrRuleFlg</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_MaxAggtOfferingPric">
<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 maximum aggregate offering price for the offering that is being registered.</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 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_MaxAggtOfferingPric</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<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_OfferingNote</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_OfferingSctyTitl">
<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 title of the class of securities being registered (for each class being registered).</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 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_OfferingSctyTitl</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:securityTitleItemType</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_OfferingSctyTp">
<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>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"</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 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_OfferingSctyTp</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:securityTypeItemType</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_OfferingTable">
<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_OfferingTable</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_PrevslyPdFlg">
<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_PrevslyPdFlg</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_Rule415a6Flg">
<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>Checkbox indicating whether filer is claiming a 415(a)(6) carryforward.</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 Securities Act<br> -Number 230<br> -Section 415<br> -Subsection a<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_Rule415a6Flg</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_ValSctiesRcvd">
<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>Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection f<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_ValSctiesRcvd</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=1">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=2">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R3.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45865125354720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offsets<br></strong></div></th>
<th class="th">
<div>Nov. 01, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetAxis=1', window );">Offset: 1</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_OffsetTable', window );"><strong>Offset Payment:</strong></a></td>
<td class="text">&#160;<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_OffsetClmdInd', window );">Offset Claimed</a></td>
<td class="text">true<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_Rule457pOffsetFlg', window );">Rule 457(p) Offset</a></td>
<td class="text">true<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_OffsetPrrFilerNm', window );">Registrant or Filer Name</a></td>
<td class="text">Watsco, Inc.<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_OffsetPrrFormTp', window );">Form or Filing Type</a></td>
<td class="text">S-3<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_OffsetPrrFileNb', window );">File Number</a></td>
<td class="text">333-260758<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_OffsetClmInitlFilgDt', window );">Initial Filing Date</a></td>
<td class="text">Nov.  04,  2021<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_OffsetClmdAmt', window );">Fee Offset Claimed</a></td>
<td class="nump">$ 59,040<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_OffsetPrrSctyTp', window );">Security Type Associated with Fee Offset Claimed</a></td>
<td class="text">Equity<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_OffsetPrrSctyTitl', window );">Security Title Associated with Fee Offset Claimed</a></td>
<td class="text">Common stock, $0.50 par value<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_OffsetPrrUnsoldOfferingAmt', window );">Unsold Aggregate Offering Amount Associated with Fee Offset Claimed</a></td>
<td class="nump">$ 400,000,000<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_TermntnCmpltnWdrwl', window );">Termination / Withdrawal Statement</a></td>
<td class="text">In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetAxis=2', window );">Offset: 2</a></td>
<td class="text">&#160;<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_OffsetTable', window );"><strong>Offset Payment:</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_OffsetClmdInd', window );">Offset Claimed</a></td>
<td class="text">false<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_Rule457pOffsetFlg', window );">Rule 457(p) Offset</a></td>
<td class="text">true<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_OffsetPrrFilerNm', window );">Registrant or Filer Name</a></td>
<td class="text">Watsco, Inc.<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_OffsetPrrFormTp', window );">Form or Filing 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_OffsetPrrFileNb', window );">File Number</a></td>
<td class="text">333-260758<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_OffsetSrcFilgDt', window );">Filing Date</a></td>
<td class="text">May  03,  2024<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_OffsetPrrFeeAmt', window );">Fee Paid with Fee Offset Source</a></td>
<td class="nump">$ 59,040<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_OffsetNote', window );">Offset Note</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(3)</td>
<td style="vertical-align:top;text-align:left;"><div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left">On May&#160;3, 2024, the registrant registered $400,000,000 of shares of its Common stock (the &#8220;<div style="text-decoration:underline;display:inline;">Prior Unsold Securities</div>&#8221;) pursuant to Supplement No.&#160;3 (&#8220;<div style="text-decoration:underline;display:inline;">Supplement No.</div><div style="text-decoration:underline;display:inline;"></div><div style="text-decoration:underline;display:inline;">&#160;3</div>&#8221;) to the prospectus supplement dated November&#160;4, 2021, as supplemented by supplement no. 1 dated February&#160;25, 2022 and supplement no 2. dated November&#160;3, 2023 (collectively, the &#8220;<div style="text-decoration:underline;display:inline;">Prior Prospectus Supplement</div>&#8221;) to its Registration Statement on Form <div style="white-space:nowrap;display:inline;">S-3</div> (File <div style="white-space:nowrap;display:inline;">No.&#160;333-260758),</div> which was filed with the Securities and Exchange Commission (the &#8220;<div style="text-decoration:underline;display:inline;">SEC</div>&#8221;) and became automatically effective on November&#160;4, 2021 (the &#8220;<div style="text-decoration:underline;display:inline;">Prior Registration Statement</div>&#8221;), relating to the registrant&#8217;s <div style="white-space:nowrap;display:inline;"><div style="white-space:nowrap;display:inline;">&#8220;at-the-market&#8221;</div></div> program pursuant to the Sales Agreement, none of which was sold under the Prior Prospectus Supplement and the Prior Registration Statement. In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering. </div></td></tr></table><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_TermntnCmpltnWdrwl', window );">Termination / Withdrawal Statement</a></td>
<td class="text">In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetClmInitlFilgDt">
<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 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) .</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetClmInitlFilgDt</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:dateItemType</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_OffsetClmdAmt">
<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 amount of offsetting fees being claimed.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetClmdAmt</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:nonNegative1TMonetary2ItemType</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_OffsetClmdInd">
<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_OffsetClmdInd</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_OffsetNote">
<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_OffsetNote</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_OffsetPrrFeeAmt">
<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 fee prevoiusly paid from which an offset is being derived.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrFeeAmt</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:nonNegative1TMonetary2ItemType</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_OffsetPrrFileNb">
<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 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.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrFileNb</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_OffsetPrrFilerNm">
<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 name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrFilerNm</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:filerNameItemType</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_OffsetPrrFormTp">
<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 Form Type of the offset filing.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrFormTp</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>dei:formTypeItemType</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_OffsetPrrSctyTitl">
<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 title of the class of securities from which offset fees were derived.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrSctyTitl</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:securityTitleItemType</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_OffsetPrrSctyTp">
<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>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"</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrSctyTp</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:securityTypeItemType</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_OffsetPrrUnsoldOfferingAmt">
<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 aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetPrrUnsoldOfferingAmt</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:nonNegative1TMonetary2ItemType</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_OffsetSrcFilgDt">
<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 filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset.</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection b<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_OffsetSrcFilgDt</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:dateItemType</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_OffsetTable">
<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_OffsetTable</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_Rule457pOffsetFlg">
<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>Checkbox indicating whether filer is claiming an offset under Rule 457(p).</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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<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_Rule457pOffsetFlg</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_TermntnCmpltnWdrwl">
<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_TermntnCmpltnWdrwl</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_OffsetAxis=1">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetAxis=2">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R4.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45865125510336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Nov. 01, 2024 </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_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 400,000,000<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_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></td>
<td class="nump">0<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_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">61,240<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_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">59,040<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_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 2,200<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_NetFeeAmt">
<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_NetFeeAmt</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:monetaryItemType</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_TtlFeeAmt">
<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_TtlFeeAmt</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:nonNegative1TMonetary2ItemType</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_TtlOfferingAmt">
<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_TtlOfferingAmt</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:nonNegative1TMonetary2ItemType</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_TtlOffsetAmt">
<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_TtlOffsetAmt</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:nonNegative1TMonetary2ItemType</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_TtlPrevslyPdAmt">
<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_TtlPrevslyPdAmt</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:nonNegative1TMonetary2ItemType</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>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( 'ER9%D'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !Y<F191.X2/.X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)OI^FN@J&;B^))07!!\1:2V=U@DX9DI-VW-XV[740?0,@E,W^^
M^0;2Z2#T$/$Y#@$C64Q7D^M]$CILV($H"("D#^A4JG/"Y^9NB$Y1OL8]!*4_
MU!ZA;9H;<$C**%(P ZNP$)GLC!8ZHJ(AGO!&+_CP&?L",QJP1X>>$O": Y/S
MQ'"<^@XN@!E&&%WZ+J!9B*7Z)[9T@)V24[)+:AS'>ER57-Z!P]O3XTM9M[(^
MD?(:\ZMD!1T#;MAY\NOJ[G[[P&3;M.N*\ZI9;_FMR.>Z>9]=?_A=A-U@[,[^
M8^.SH.S@U[^07U!+ P04    " !Y<F19F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M 'ER9%DE03V+80(  , &   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MC95MK](P%,>_2C,37PE[XDF$)1<$7;PB@:O7Q/BBP($UMUUG6YZ^O6T'$Y-1
MY07K:?O_[W?.NK/!D8L7F0$H=&(TET,O4ZKH^[Y<9\"P;/("<KVRY8)AI4.Q
M\V4A &^LB%$_"H*.SS#)O61@Y^8B&?"]HB2'N4!RSQ@6YQ%0?AQZH7>=6)!=
MILR$GPP*O(,EJ*_%7.C(KUPVA$$N"<^1@.W0>PC[HY[9;S=\(W"4-V-D,EEQ
M_F*"=#/T @,$%-;*.&!].< 8*#5&&N/7Q=.K;FF$M^.K^]3FKG-980EC3I_)
M1F5#K^>A#6SQGJH%/WZ$2SYMX[?F5-I_="SW1FT/K?=2<781:P)&\O**3Y<Z
MW C">X+H(H@L=WDC2_D>*YP,!#\B879K-S.PJ5JUAB.Y>2A+)?0JT3J5+/<K
M1J0I\<!7VL_,^NN+=E1JHSO:&3\T41"^05$0M?Z6^QJC8HDJELCZQ?]D03\>
M]1I*%3#YLPZL-&K5&YF#W)<%7L/0TR=5@CB E[Q^%7:"=P[,N,*,7>[)&'(E
M,$5IOH$3^@3G.D"W1:!_8= .PHZ#IU7QM)QF"]@1J8ERA6:801V-V^#YX6DY
M_H+2V=A!TZYHVO]%8]^Y*:& 9GNV E&'Y7:*X[@1]:*WW;8#JU-A=9QFYA5&
M3^>BMCQNZ;(1.P"Z%4#7[?+G<-_#<!NTHM;(58E>!=)S5P( 34X961%UE\3M
M,/G>F*:/Z>P#FDXFRSHD_Z8AF=[^&8L=R26BL-6.0;.KG[PH^V49*%[8'K7B
M2G<\.\ST)P:$V:#7MYRK:V#:7O712GX#4$L#!!0    ( 'ER9%E!]+J 3@0
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
M%* <"MIP\RBW7Z&K9^+X,LFU_T?;-I=$ <H:;:3HP-:!8%7[I"_=>]@'D!,
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
M.:G?_K&>XUN<VU_Q/4RW=O=T@.1O'A]02P,$%     @ >7)D68ZPI]8G 0
M9P4  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS93/3L,P#,9?I>IU:C(&XH#6
M78 K[, +A-9=H^:?8F]T;X_;;I- HV(J$KLT:FQ_/\>?DN7;/@ FK34.\[0F
M"@]28E&#52A\ ,>1RD>KB'_C1@95-&H#<C&?W\O".P)'&74:Z6KY!)7:&DJ>
M6]Y&[5V>1C"8)H]#8L?*4Q6"T84BCLN=*[]1L@-!<&6?@[4....$5)XE=)&?
M 8>ZUQW$J$M(UBK2B[*<)5LCD?8&4(Q+G.G15Y4NH/3%UG*)P!!!E5@#D#5B
M$)V-DXDG#,/W9C*_EQD#<N8Z^H#L6(3+<4=+NNHLL!!$TN-'/!%9>O+YH'.[
MA/*7;![OAX]-[P?*?ID^XZ\>G_0O[&-Q)7W<7DD?=__8Q[OWS5]?_6X55FEW
MY,O^?5U] E!+ 0(4 Q0    ( 'ER9%D'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ >7)D643N$CSN
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ >7)D69E<G",0!@  G"<  !,              ( !S $  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !Y<F19)4$]BV$"  # !@
M&               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ >7)D64'TNH!.!   W \  !@              ("!I H  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( 'ER9%GJ\]8.5 4
M &H7   8              " @2@/  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " !Y<F19_E'A1#X"  #4!0  &               @(&R
M%   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ >7)D61=!
M858$ P  <0\   T              ( !)A<  'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    " !Y<F19EXJ[',     3 @  "P              @ %5&@  7W)E
M;',O+G)E;'-02P$"% ,4    " !Y<F19Q<1=S&D!  #5 P  #P
M    @ $^&P  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ >7)D60%EQ>[
M    JP,  !H              ( !U!P  'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ >7)D68ZPI]8G 0  9P4  !,
M ( !S!T  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      P #  0 P  )!\
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>5</ContextCount>
  <ElementCount>39</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="d901626dexfilingfees.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="d901626dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d901626dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995212 - Document - Offsets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOffsetTable</Role>
      <ShortName>Offsets</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d901626dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.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>4</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="d901626dexfilingfees.htm">d901626dexfilingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="45">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d901626dexfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "d901626dexfilingfees.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": 39,
   "keyCustom": 0,
   "axisStandard": 2,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 14,
    "http://xbrl.sec.gov/ffd/2024q2": 12,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 5,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 107,
   "unitCount": 2,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 45,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "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": {
      "contextRef": "P11_01_2024To11_01_2024",
      "name": "ffd:RegnFileNb",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ffd:OfferingNote",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P11_01_2024To11_01_2024",
      "name": "ffd:RegnFileNb",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ffd:OfferingNote",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable",
     "longName": "995212 - Document - Offsets",
     "shortName": "Offsets",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis",
      "name": "ffd:Rule457pOffsetFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis",
      "name": "ffd:Rule457pOffsetFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "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": "4",
     "firstAnchor": {
      "contextRef": "P11_01_2024To11_01_2024",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P11_01_2024To11_01_2024",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d901626dexfilingfees.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>18
<FILENAME>0001193125-24-250530-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-24-250530-xbrl.zip
M4$L#!!0    ( 'ER9%D29FFVYA4  %-" 0 8    9#DP,38R-F1E>&9I;&EN
M9V9E97,N:'1M[3UM<]JZTM_[*S2<]IQD)@8;,"$DY4Y*DWLSMTTS2?J<\^V,
ML 5H:FR.;!*XO_Y9R38V8!Q#' Q!G6F+;5F[VC>M5O+NQ;\F0PL]$>92Q_[\
MAU96_T#$-AR3VOW/?UP^=&YN_OA7^\/%P(-FT-1V6\^N\[DT\+Q1JU)Y?GXN
M/V//-9RRX0PK5;5:US15*P5-+6K_FFL[Z3*K[+ ^M%1K%?ZXBUT2-N=/33I[
M(=ZX4?$?SIHN=?U<$VVUL[.SBG@Z:^K2I(;0J5;YZ_NW!V- AEBAMNMAVYC#
MA:;@OMC>) N(N\0H]YVG"CP0= D;4M>I5[73M*[]%E'/(T8,[!%SY3MG%<P,
MYEBD$C4.7S><L>VQ:3)RP<,Y!(TQ8R "J]X(GLZ]0B;&(+DY?S+7U,;4<)/;
MBD=SC5UJ)#>%!_,-O1%;T1*>S#4=NTH?X]&L=0^[74''X,%<XXF5PJ>_OL6D
M;.RQ%/; T[!AKV<F8PH/!.Q_JK-1,6\93;@Y+T\3+QDPM4$+R%]?[K]5/(9M
MM^>P(?9 S?GK546M*EHCZF05\EHMUE%<.=(HLZ#8J_64FY780!2@Q5SCD#9I
M8]%T16TJ-:W$S13!)OSG4<\B[:N_E.N;;S>W_T;75U</%Q7_[H>+(?$P,AS;
M(S:0SB,3K\+Q.$?& #.7>)]_/EXKS1+B>"CDGS%]^ESJ^,V5Q^F(E"K0224
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
M ,T,=SDW<=QS$(A(#*4\Q-92>[64R0?RVE.B#"5)\<L+,K6*F UOQ_SHHA1
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
M 1Z;W&(8#EAY$%B09YCN^-O8\K7?Y0(65U_>O!N8/7C988BZ[AA^]9@S#)H
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
M7QL9F6/"&>7S,V1"^:4/!#<K@!S[]\-%I>N84[@:>$.K_?]02P$"% ,4
M" !Y<F19$F9IMN85  !30@$ &               @ $     9#DP,38R-F1E
E>&9I;&EN9V9E97,N:'1M4$L%!@     !  $ 1@   !P6      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>d901626dexfilingfees_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:xbrldi="http://xbrl.org/2006/xbrldi"
  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="P11_01_2024To11_01_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105016</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <context id="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105016</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <context id="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105016</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <context id="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105016</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <context id="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105016</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="P11_01_2024To11_01_2024" id="ixv-765">0000105016</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P11_01_2024To11_01_2024" id="hidden123930816">WATSCO INC</dei:EntityRegistrantName>
    <ffd:SubmissnTp contextRef="P11_01_2024To11_01_2024" id="hidden123930818">424B5</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="P11_01_2024To11_01_2024" id="ixv-768">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:PrevslyPdFlg
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      id="hidden123930820">true</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTitl
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      id="hidden123930825">Common stock, $0.50 par value</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="hidden123930826">Common stock, $0.50 par value</ffd:OfferingSctyTitl>
    <ffd:CfwdFormTp
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="hidden123930828">S-3</ffd:CfwdFormTp>
    <ffd:OffsetClmdInd
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="hidden123930845">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="hidden123930846">false</ffd:OffsetClmdInd>
    <ffd:OffsetPrrFilerNm
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="hidden123930850">Watsco, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFilerNm
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="hidden123930849">Watsco, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="hidden123930853">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrSctyTitl
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="hidden123930860">Common stock, $0.50 par value</ffd:OffsetPrrSctyTitl>
    <ffd:OfferingSctyTp
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      id="ixv-828">Equity</ffd:OfferingSctyTp>
    <ffd:FeesOthrRuleFlg
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      id="ixv-829">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      decimals="2"
      id="ixv-830"
      unitRef="Unit_USD">400000000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      decimals="INF"
      id="ixv-831"
      unitRef="Unit_pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      decimals="2"
      id="ixv-832"
      unitRef="Unit_USD">61240</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="ixv-833">Equity</ffd:OfferingSctyTp>
    <ffd:Rule415a6Flg
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="ixv-834">true</ffd:Rule415a6Flg>
    <ffd:ValSctiesRcvd
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-835"
      unitRef="Unit_USD">400000000</ffd:ValSctiesRcvd>
    <ffd:CfwdPrrFileNb
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="ixv-836">333-260758</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      id="ixv-837">2021-11-04</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOfferingAxis"
      decimals="2"
      id="ixv-838"
      unitRef="Unit_USD">59040</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt
      contextRef="P11_01_2024To11_01_2024"
      decimals="0"
      id="ixv-839"
      unitRef="Unit_USD">400000000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="P11_01_2024To11_01_2024"
      decimals="2"
      id="ixv-840"
      unitRef="Unit_USD">61240</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="P11_01_2024To11_01_2024"
      decimals="0"
      id="ixv-841"
      unitRef="Unit_USD">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="P11_01_2024To11_01_2024"
      decimals="2"
      id="ixv-842"
      unitRef="Unit_USD">59040</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="P11_01_2024To11_01_2024"
      decimals="2"
      id="ixv-843"
      unitRef="Unit_USD">2200</ffd:NetFeeAmt>
    <ffd:OfferingNote
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOfferingAxis"
      id="ixv-428">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left"&gt;This prospectus supplement (&#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Prospectus Supplement&lt;/div&gt;&#x201d;) relates to the offer by Watsco, Inc., a Florida corporation (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;registrant&lt;/div&gt;&#x201d;), of up to $400,000,000.00 of the Company&#x2019;s Common stock, par value $0.50 per share (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Common stock&lt;/div&gt;&#x201d;) in connection with the third amended and restated sales agreement, dated May&#160;3, 2024 (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Sales Agreement&lt;/div&gt;&#x201d;), by and between the registrant and Robert W. Baird&#160;&amp;amp; Co. Incorporated. In accordance with Rule 416 under the Securities Act of 1933, as amended (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Securities Act&lt;/div&gt;&#x201d;), the registrant&#x2019;s Registration Statement on Form &lt;div style="white-space:nowrap;display:inline;"&gt;S-3&lt;/div&gt; (File No.&#160;333-282975) (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Registration Statement&lt;/div&gt;&#x201d;) shall be deemed to cover any additional shares of Common stock to be offered or issued from stock splits, stock dividends, recapitalizations, or similar transactions with respect to the Common stock being registered. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left"&gt;Calculated in accordance with Rules 456(b) and 457(r) under the Securities Act. Represents payment of registration fees previously deferred in connection with the Registration Statement paid herewith. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ffd:OfferingNote>
    <ffd:FormTp contextRef="P11_01_2024To11_01_2024" id="ixv-844">S-3</ffd:FormTp>
    <ffd:RegnFileNb contextRef="P11_01_2024To11_01_2024" id="ixv-845">333-282975</ffd:RegnFileNb>
    <ffd:Rule457pOffsetFlg
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-846">true</ffd:Rule457pOffsetFlg>
    <ffd:Rule457pOffsetFlg
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="ixv-847">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFormTp
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-848">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-849">333-260758</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-850">2021-11-04</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      decimals="2"
      id="ixv-851"
      unitRef="Unit_USD">59040</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-852">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrUnsoldOfferingAmt
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      decimals="0"
      id="ixv-853"
      unitRef="Unit_USD">400000000</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:OffsetPrrFileNb
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="ixv-854">333-260758</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="ixv-855">2024-05-03</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      decimals="2"
      id="ixv-856"
      unitRef="Unit_USD">59040</ffd:OffsetPrrFeeAmt>
    <ffd:OffsetNote
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="ixv-746">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style=" margin-top:0pt ; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:left"&gt;On May&#160;3, 2024, the registrant registered $400,000,000 of shares of its Common stock (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Prior Unsold Securities&lt;/div&gt;&#x201d;) pursuant to Supplement No.&#160;3 (&#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Supplement No.&lt;/div&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;/div&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&#160;3&lt;/div&gt;&#x201d;) to the prospectus supplement dated November&#160;4, 2021, as supplemented by supplement no. 1 dated February&#160;25, 2022 and supplement no 2. dated November&#160;3, 2023 (collectively, the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Prior Prospectus Supplement&lt;/div&gt;&#x201d;) to its Registration Statement on Form &lt;div style="white-space:nowrap;display:inline;"&gt;S-3&lt;/div&gt; (File &lt;div style="white-space:nowrap;display:inline;"&gt;No.&#160;333-260758),&lt;/div&gt; which was filed with the Securities and Exchange Commission (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;SEC&lt;/div&gt;&#x201d;) and became automatically effective on November&#160;4, 2021 (the &#x201c;&lt;div style="text-decoration:underline;display:inline;"&gt;Prior Registration Statement&lt;/div&gt;&#x201d;), relating to the registrant&#x2019;s &lt;div style="white-space:nowrap;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;&#x201c;at-the-market&#x201d;&lt;/div&gt;&lt;/div&gt; program pursuant to the Sales Agreement, none of which was sold under the Prior Prospectus Supplement and the Prior Registration Statement. In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ffd:OffsetNote>
    <ffd:TermntnCmpltnWdrwl
      contextRef="P11_01_2024To11_01_2024_1TypedMemberffdOffsetAxis"
      id="ixv-857">In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering.</ffd:TermntnCmpltnWdrwl>
    <ffd:TermntnCmpltnWdrwl
      contextRef="P11_01_2024To11_01_2024_2TypedMemberffdOffsetAxis"
      id="ixv-858">In connection with the filing of Supplement No.&#160;3, the registrant made a contemporaneous fee payment in the amount of $59,040.00 related to the Prior Unsold Securities. Pursuant to Rule&#160;415(a)(6) under the Securities Act, this Prospectus Supplement carries forward the Prior Unsold Securities, and the offering of the Prior Unsold Securities under the Prior Registration Statement was deemed terminated as of the effectiveness of the Registration Statement. Pursuant to Rule 457(p) under the Securities Act, the entire $59,040.00 of the filing fee previously paid relating to the Prior Unsold Securities is being carried over to partially offset the $61,240.00 registration fee due for this offering.</ffd:TermntnCmpltnWdrwl>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
