|
Home Return to list Areal Flood Watch 0008 Issued by the Louisville Forecast Office
Action: New Issued At: 2026-06-21 02:07:16 326 WGUS63 KLMK 210706 FFALMK URGENT - IMMEDIATE BROADCAST REQUESTED Flood Watch National Weather Service Louisville KY 306 AM EDT Sun Jun 21 2026 INZ076>079-083-084-089>092-212000- /O.NEW.KLMK.FA.A.0008.260621T1800Z-260622T1200Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN- Including the cities of English, New Albany, Corydon, Madison, Jeffersonville, Tell City, Paoli, Jasper, Salem, and Scottsburg 306 AM EDT Sun Jun 21 2026 /206 AM CDT Sun Jun 21 2026/ ...FLOOD WATCH IN EFFECT FROM 2 PM EDT /1 PM CDT/ THIS AFTERNOON THROUGH MONDAY MORNING... * WHAT...Flash flooding caused by excessive rainfall is possible. * WHERE...All of southern Indiana. * WHEN...From 2 PM EDT /1 PM CDT/ this afternoon through Monday morning. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ MJ Action: Continued Issued At: 2026-06-21 14:55:28 653 WGUS63 KLMK 211955 FFALMK Flood Watch National Weather Service Louisville KY 355 PM EDT Sun Jun 21 2026 INZ076>079-083-084-089>092-220900- /O.CON.KLMK.FA.A.0008.000000T0000Z-260622T1200Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN- Including the cities of English, Madison, Paoli, Scottsburg, Corydon, Jasper, Salem, Jeffersonville, Tell City, and New Albany 355 PM EDT Sun Jun 21 2026 /255 PM CDT Sun Jun 21 2026/ ...FLOOD WATCH REMAINS IN EFFECT THROUGH MONDAY MORNING... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of south central Indiana, including the following areas, in Indiana, Crawford, Dubois, Jefferson IN, Orange, Perry, Scott IN and Washington IN. In south central Indiana, Clark IN, Floyd and Harrison IN. * WHEN...Through Monday morning. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ KDW Action: Time and Area Extended Issued At: 2026-06-22 00:44:49 580 WGUS63 KLMK 220544 FFALMK URGENT - IMMEDIATE BROADCAST REQUESTED Flood Watch National Weather Service Louisville KY 1244 AM CDT Mon Jun 22 2026 KYZ023>043-045>049-053>057-221600- /O.EXB.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Hancock-Breckinridge-Meade-Ohio-Grayson-Hardin-Bullitt-Jefferson- Oldham-Trimble-Henry-Shelby-Franklin-Scott KY-Harrison KY-Spencer- Anderson-Woodford-Fayette-Bourbon-Nicholas-Nelson-Washington KY- Mercer-Jessamine-Clark KY-Larue-Marion-Boyle-Garrard-Madison- Including the cities of Bedford, Lancaster, Winchester, Frankfort, Louisville, Georgetown, Lawrenceburg, Taylorsville, Leitchfield, Danville, Milton, Hawesville, Hodgenville, Paris, New Castle, Richmond, Hartford, Elizabethtown, Versailles, Springfield, Carlisle, Cynthiana, La Grange, Shepherdsville, Shelbyville, Lewisport, Brandenburg, Harrodsburg, Lexington, Bardstown, Hardinsburg, Lebanon, and Nicholasville 1244 AM CDT Mon Jun 22 2026 /144 AM EDT Mon Jun 22 2026/ ...FLOOD WATCH IN EFFECT UNTIL 11 AM CDT /NOON EDT/ THIS MORNING... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of east central, north central, northwest, and south central Kentucky, including the following areas, in east central Kentucky, Anderson, Bourbon, Boyle, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. In north central Kentucky, Breckinridge, Bullitt, Hardin, Henry, Jefferson, Larue, Meade, Nelson, Oldham, Shelby, Spencer, Trimble and Washington KY. In northwest Kentucky, Hancock and Ohio. In south central Kentucky, Grayson and Marion. * WHEN...Until 11 AM CDT /noon EDT/ this morning. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ INZ076>079-083-084-089>092-221600- /O.EXT.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN- Including the cities of Jeffersonville, Salem, Paoli, Corydon, New Albany, Madison, Scottsburg, English, Jasper, and Tell City 144 AM EDT Mon Jun 22 2026 /1244 AM CDT Mon Jun 22 2026/ ...FLOOD WATCH NOW IN EFFECT UNTIL NOON EDT /11 AM CDT/ TODAY... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of south central Indiana, including the following areas, in Indiana, Crawford, Dubois, Jefferson IN, Orange, Perry, Scott IN and Washington IN. In south central Indiana, Clark IN, Floyd and Harrison IN. * WHEN...Until noon EDT /11 AM CDT/ today. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ MJ Action: Time Extended Issued At: 2026-06-22 00:44:49 580 WGUS63 KLMK 220544 FFALMK URGENT - IMMEDIATE BROADCAST REQUESTED Flood Watch National Weather Service Louisville KY 1244 AM CDT Mon Jun 22 2026 KYZ023>043-045>049-053>057-221600- /O.EXB.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Hancock-Breckinridge-Meade-Ohio-Grayson-Hardin-Bullitt-Jefferson- Oldham-Trimble-Henry-Shelby-Franklin-Scott KY-Harrison KY-Spencer- Anderson-Woodford-Fayette-Bourbon-Nicholas-Nelson-Washington KY- Mercer-Jessamine-Clark KY-Larue-Marion-Boyle-Garrard-Madison- Including the cities of Bedford, Lancaster, Winchester, Frankfort, Louisville, Georgetown, Lawrenceburg, Taylorsville, Leitchfield, Danville, Milton, Hawesville, Hodgenville, Paris, New Castle, Richmond, Hartford, Elizabethtown, Versailles, Springfield, Carlisle, Cynthiana, La Grange, Shepherdsville, Shelbyville, Lewisport, Brandenburg, Harrodsburg, Lexington, Bardstown, Hardinsburg, Lebanon, and Nicholasville 1244 AM CDT Mon Jun 22 2026 /144 AM EDT Mon Jun 22 2026/ ...FLOOD WATCH IN EFFECT UNTIL 11 AM CDT /NOON EDT/ THIS MORNING... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of east central, north central, northwest, and south central Kentucky, including the following areas, in east central Kentucky, Anderson, Bourbon, Boyle, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. In north central Kentucky, Breckinridge, Bullitt, Hardin, Henry, Jefferson, Larue, Meade, Nelson, Oldham, Shelby, Spencer, Trimble and Washington KY. In northwest Kentucky, Hancock and Ohio. In south central Kentucky, Grayson and Marion. * WHEN...Until 11 AM CDT /noon EDT/ this morning. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ INZ076>079-083-084-089>092-221600- /O.EXT.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN- Including the cities of Jeffersonville, Salem, Paoli, Corydon, New Albany, Madison, Scottsburg, English, Jasper, and Tell City 144 AM EDT Mon Jun 22 2026 /1244 AM CDT Mon Jun 22 2026/ ...FLOOD WATCH NOW IN EFFECT UNTIL NOON EDT /11 AM CDT/ TODAY... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of south central Indiana, including the following areas, in Indiana, Crawford, Dubois, Jefferson IN, Orange, Perry, Scott IN and Washington IN. In south central Indiana, Clark IN, Floyd and Harrison IN. * WHEN...Until noon EDT /11 AM CDT/ today. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ MJ Action: Cancelled Issued At: 2026-06-22 08:56:25 225 WGUS63 KLMK 221355 FFALMK Flood Watch National Weather Service Louisville KY 955 AM EDT Mon Jun 22 2026 INZ076>079-083-084-089>092-KYZ023>032-038-045-053-054-221500- /O.CAN.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN-Hancock-Breckinridge-Meade-Ohio- Grayson-Hardin-Bullitt-Jefferson-Oldham-Trimble-Spencer-Nelson- Larue-Marion- Including the cities of Lebanon, Jeffersonville, La Grange, Taylorsville, Bardstown, Madison, Leitchfield, Milton, Salem, Shepherdsville, Tell City, Corydon, New Albany, Paoli, English, Brandenburg, Hawesville, Hodgenville, Hardinsburg, Scottsburg, Lewisport, Elizabethtown, Bedford, Louisville, Hartford, and Jasper 955 AM EDT Mon Jun 22 2026 /855 AM CDT Mon Jun 22 2026/ ...FLOOD WATCH IS CANCELLED... The Flash Flood Watch is cancelled for portions of Indiana, including the following areas, Clark IN, Crawford, Dubois, Floyd, Harrison IN, Jefferson IN, Orange, Perry, Scott IN and Washington IN and Kentucky, including the following areas, Breckinridge, Bullitt, Grayson, Hancock, Hardin, Jefferson, Larue, Marion, Meade, Nelson, Ohio, Oldham, Spencer and Trimble. The flash flooding threat has ended. Therefore, the Flash Flood Watch is being cancelled. $$ KYZ033>037-039>043-046>049-055>057-221600- /O.CON.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Henry-Shelby-Franklin-Scott KY-Harrison KY-Anderson-Woodford- Fayette-Bourbon-Nicholas-Washington KY-Mercer-Jessamine-Clark KY- Boyle-Garrard-Madison- Including the cities of Lancaster, New Castle, Lexington, Lawrenceburg, Winchester, Richmond, Georgetown, Frankfort, Cynthiana, Carlisle, Shelbyville, Danville, Springfield, Versailles, Harrodsburg, Nicholasville, and Paris 955 AM EDT Mon Jun 22 2026 ...FLOOD WATCH REMAINS IN EFFECT UNTIL NOON EDT TODAY... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of east central and north central Kentucky, including the following areas, in east central Kentucky, Anderson, Bourbon, Boyle, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. In north central Kentucky, Henry, Shelby and Washington KY. * WHEN...Until noon EDT today. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ BEN Action: Continued Issued At: 2026-06-22 08:56:25 225 WGUS63 KLMK 221355 FFALMK Flood Watch National Weather Service Louisville KY 955 AM EDT Mon Jun 22 2026 INZ076>079-083-084-089>092-KYZ023>032-038-045-053-054-221500- /O.CAN.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Orange-Washington IN-Scott IN-Jefferson IN-Dubois-Crawford-Perry- Harrison IN-Floyd-Clark IN-Hancock-Breckinridge-Meade-Ohio- Grayson-Hardin-Bullitt-Jefferson-Oldham-Trimble-Spencer-Nelson- Larue-Marion- Including the cities of Lebanon, Jeffersonville, La Grange, Taylorsville, Bardstown, Madison, Leitchfield, Milton, Salem, Shepherdsville, Tell City, Corydon, New Albany, Paoli, English, Brandenburg, Hawesville, Hodgenville, Hardinsburg, Scottsburg, Lewisport, Elizabethtown, Bedford, Louisville, Hartford, and Jasper 955 AM EDT Mon Jun 22 2026 /855 AM CDT Mon Jun 22 2026/ ...FLOOD WATCH IS CANCELLED... The Flash Flood Watch is cancelled for portions of Indiana, including the following areas, Clark IN, Crawford, Dubois, Floyd, Harrison IN, Jefferson IN, Orange, Perry, Scott IN and Washington IN and Kentucky, including the following areas, Breckinridge, Bullitt, Grayson, Hancock, Hardin, Jefferson, Larue, Marion, Meade, Nelson, Ohio, Oldham, Spencer and Trimble. The flash flooding threat has ended. Therefore, the Flash Flood Watch is being cancelled. $$ KYZ033>037-039>043-046>049-055>057-221600- /O.CON.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Henry-Shelby-Franklin-Scott KY-Harrison KY-Anderson-Woodford- Fayette-Bourbon-Nicholas-Washington KY-Mercer-Jessamine-Clark KY- Boyle-Garrard-Madison- Including the cities of Lancaster, New Castle, Lexington, Lawrenceburg, Winchester, Richmond, Georgetown, Frankfort, Cynthiana, Carlisle, Shelbyville, Danville, Springfield, Versailles, Harrodsburg, Nicholasville, and Paris 955 AM EDT Mon Jun 22 2026 ...FLOOD WATCH REMAINS IN EFFECT UNTIL NOON EDT TODAY... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of east central and north central Kentucky, including the following areas, in east central Kentucky, Anderson, Bourbon, Boyle, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. In north central Kentucky, Henry, Shelby and Washington KY. * WHEN...Until noon EDT today. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ BEN Action: Time Extended Issued At: 2026-06-22 10:56:00 200 WGUS63 KLMK 221555 FFALMK URGENT - IMMEDIATE BROADCAST REQUESTED Flood Watch National Weather Service Louisville KY 1155 AM EDT Mon Jun 22 2026 KYZ033-034-046-055-221700- /O.EXP.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Henry-Shelby-Washington KY-Boyle- Including the cities of New Castle, Springfield, Shelbyville, and Danville 1155 AM EDT Mon Jun 22 2026 ...FLOOD WATCH WILL EXPIRE AT NOON EDT TODAY... The Flash Flood Watch will expire for portions of east central and north central Kentucky, including the following areas, in east central Kentucky, Boyle. In north central Kentucky, Henry, Shelby and Washington KY. The flash flooding threat has ended. Therefore, the Flash Flood Watch will expire at noon EDT today. $$ KYZ035>037-039>043-047>049-056-057-230000- /O.EXT.KLMK.FA.A.0008.000000T0000Z-260623T0000Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Franklin-Scott KY-Harrison KY-Anderson-Woodford-Fayette-Bourbon- Nicholas-Mercer-Jessamine-Clark KY-Garrard-Madison- Including the cities of Cynthiana, Carlisle, Frankfort, Versailles, Winchester, Harrodsburg, Lancaster, Georgetown, Richmond, Lawrenceburg, Nicholasville, Paris, and Lexington 1155 AM EDT Mon Jun 22 2026 ...FLOOD WATCH NOW IN EFFECT UNTIL 8 PM EDT THIS EVENING... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...A portion of east central Kentucky, including the following areas, Anderson, Bourbon, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. * WHEN...Until 8 PM EDT this evening. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ BEN Action: Expired Issued At: 2026-06-22 10:56:00 200 WGUS63 KLMK 221555 FFALMK URGENT - IMMEDIATE BROADCAST REQUESTED Flood Watch National Weather Service Louisville KY 1155 AM EDT Mon Jun 22 2026 KYZ033-034-046-055-221700- /O.EXP.KLMK.FA.A.0008.000000T0000Z-260622T1600Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Henry-Shelby-Washington KY-Boyle- Including the cities of New Castle, Springfield, Shelbyville, and Danville 1155 AM EDT Mon Jun 22 2026 ...FLOOD WATCH WILL EXPIRE AT NOON EDT TODAY... The Flash Flood Watch will expire for portions of east central and north central Kentucky, including the following areas, in east central Kentucky, Boyle. In north central Kentucky, Henry, Shelby and Washington KY. The flash flooding threat has ended. Therefore, the Flash Flood Watch will expire at noon EDT today. $$ KYZ035>037-039>043-047>049-056-057-230000- /O.EXT.KLMK.FA.A.0008.000000T0000Z-260623T0000Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Franklin-Scott KY-Harrison KY-Anderson-Woodford-Fayette-Bourbon- Nicholas-Mercer-Jessamine-Clark KY-Garrard-Madison- Including the cities of Cynthiana, Carlisle, Frankfort, Versailles, Winchester, Harrodsburg, Lancaster, Georgetown, Richmond, Lawrenceburg, Nicholasville, Paris, and Lexington 1155 AM EDT Mon Jun 22 2026 ...FLOOD WATCH NOW IN EFFECT UNTIL 8 PM EDT THIS EVENING... * WHAT...Flash flooding caused by excessive rainfall continues to be possible. * WHERE...A portion of east central Kentucky, including the following areas, Anderson, Bourbon, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. * WHEN...Until 8 PM EDT this evening. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. Low-water crossings may be flooded. * ADDITIONAL DETAILS... - http://www.weather.gov/safety/flood PRECAUTIONARY/PREPAREDNESS ACTIONS... You should monitor later forecasts and be prepared to take action should Flash Flood Warnings be issued. && $$ BEN Action: Cancelled Issued At: 2026-06-22 17:47:44 262 WGUS63 KLMK 222247 FFALMK Flood Watch National Weather Service Louisville KY 647 PM EDT Mon Jun 22 2026 KYZ035>037-039>043-047>049-056-057-230000- /O.CAN.KLMK.FA.A.0008.000000T0000Z-260623T0000Z/ /00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/ Franklin-Scott KY-Harrison KY-Anderson-Woodford-Fayette-Bourbon- Nicholas-Mercer-Jessamine-Clark KY-Garrard-Madison- Including the cities of Lawrenceburg, Carlisle, Lexington, Richmond, Frankfort, Paris, Versailles, Nicholasville, Harrodsburg, Winchester, Lancaster, Cynthiana, and Georgetown 647 PM EDT Mon Jun 22 2026 ...FLOOD WATCH IS CANCELLED... The Flash Flood Watch is cancelled for a portion of east central Kentucky, including the following areas, Anderson, Bourbon, Clark KY, Fayette, Franklin, Garrard, Harrison KY, Jessamine, Madison, Mercer, Nicholas, Scott KY and Woodford. Flooding is no longer expected to pose a threat. Please continue to heed remaining road closures. $$ BKF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||