Observation Date |
Observation Time |
Precipitation |
Snowfall |
Snowfall SWE |
Snow Depth |
Snow SWE |
Notes |
10/5/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/6/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/7/2013 |
6:30 AM |
0.23 |
M |
M |
M |
M |
|
10/8/2013 |
6:45 AM |
0.05 |
M |
M |
M |
M |
|
10/9/2013 |
6:45 AM |
0.02 |
M |
M |
M |
M |
a chilly morning. No frost here, but likely to be some further inland. |
10/10/2013 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/11/2013 |
7:00 AM |
0.06 |
M |
M |
M |
M |
precip amount was result of nearly constant drizzle from 2 to 530pm |
10/12/2013 |
7:00 AM |
0.08 |
M |
M |
M |
M |
drizzling at time of observation |
10/13/2013 |
7:00 AM |
0.02 |
M |
M |
M |
M |
dense fog this morning. |
10/14/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
dense fog again this morning. Visibility about 1/10 mile. |
10/15/2013 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
very dense fog again. Visibility about 300 feet now. |
10/16/2013 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
fog again this AM, not as dense as yesterday. Visibility about 1/4 mile. Fog didn't burn off yesterday until about 1pm. |
10/17/2013 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
fog again. Yesterday, fog never burnt off, until well after dark. Moon was out at 9pm, but fog returned after midnight. |
10/18/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/19/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/20/2013 |
7:00 AM |
0.01 |
M |
M |
M |
M |
|
10/21/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/22/2013 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
fogmageddon continues. Visibility about 300 feet this morning. |
10/23/2013 |
6:45 AM |
T |
M |
M |
M |
M |
I input a trace, not because it rained, it didn't. But, the fog is so dense that it's condensed on everything. Trees are dripping for example. And streets/grass etc are wet. Visibility last night at times was 20-50 feet. I've never seen anything like it. |
10/24/2013 |
6:45 AM |
T |
M |
M |
M |
M |
dense fog again. Skies did completely clear here, finally, around 4pm, but fog rolled in after midnight. Drip drip drip again this morning. |
10/25/2013 |
7:00 AM |
0.03 |
M |
M |
M |
M |
drizzling at time of observation. Can see for two whole blocks this morning. Woo woo. Yesterday, viz was limited to 50-100 feet at times. |
10/26/2013 |
7:00 AM |
0.01 |
M |
M |
M |
M |
|
10/27/2013 |
7:00 AM |
0.09 |
M |
M |
M |
M |
|
10/28/2013 |
6:45 AM |
0.04 |
M |
M |
M |
M |
|
10/29/2013 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/30/2013 |
6:15 AM |
0.00 |
0.0 |
M |
M |
M |
|
10/31/2013 |
7:00 AM |
0.03 |
M |
M |
M |
M |
|
11/1/2013 |
7:00 AM |
0.05 |
M |
M |
M |
M |
|
11/8/2013 |
7:00 AM |
0.59 |
M |
M |
M |
M |
|
11/9/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
12/1/2013 |
7:00 AM |
0.39 |
M |
M |
M |
M |
very windy and warm (53 F). |
12/2/2013 |
5:30 AM |
0.08 |
M |
M |
M |
M |
38 F and windy. Stars out, skies have cleared for the moment. |
12/3/2013 |
6:00 AM |
0.00 |
0.0 |
M |
M |
M |
35 F, breezy and partly cloudy. A chilly morning for us. |
12/4/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
28 F, near a record low. Heavy frost. |
12/5/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
24 F. Very frosty. |
12/6/2013 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
27 F. |
12/7/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
18 F! |
12/8/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
21 F. No frost though. Cloudy. |
12/9/2013 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
One more cold day on tap. 22 F now. |
12/10/2013 |
6:40 AM |
0.00 |
0.0 |
M |
M |
M |
a few flakes of snow fell around 7pm 12/9, but not enough even for a trace. |
12/11/2013 |
7:00 AM |
T |
M |
M |
M |
M |
ice on fences, sidewalks. Maybe fell as freezing drizzle? |
12/12/2013 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
very foggy, 30 F. Fog horn in Commencement Bay sounded all night. |
12/13/2013 |
7:00 AM |
0.32 |
M |
M |
M |
M |
43F. Warmest morning in weeks! Also most rain in one day that we've had in weeks. Still way behind for the month and the year. |
12/14/2013 |
7:00 AM |
T |
M |
M |
M |
M |
|
12/15/2013 |
7:00 AM |
0.09 |
M |
M |
M |
M |
|
12/16/2013 |
7:00 AM |
0.02 |
M |
M |
M |
M |
|
12/17/2013 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
|
12/18/2013 |
7:00 AM |
0.02 |
M |
M |
M |
M |
light drizzle falling at time of observation |
12/19/2013 |
7:00 AM |
0.07 |
M |
M |
M |
M |
|
1/3/2014 |
7:00 AM |
0.19 |
M |
M |
M |
M |
|
1/4/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
1/5/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
28 F. Dense fog. Fog horns in harbor bleating more than I've heard in years. |
1/6/2014 |
5:45 AM |
0.00 |
0.0 |
M |
M |
M |
|
1/7/2014 |
6:30 AM |
0.28 |
M |
M |
M |
M |
Maybe a return to normal? Rain in the forecast for the next several days. We need it! |
1/8/2014 |
6:30 AM |
0.28 |
M |
M |
M |
M |
A first: back to back identical precip totals. Never happened before in all the years I've been measuring precip. |
1/9/2014 |
6:30 AM |
0.38 |
M |
M |
M |
M |
|
1/14/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
Amount shown is from 1pm 1/13 to 7am 1/14. |
1/15/2014 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
fog, visibility about 1/4 mile now. |
1/16/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
fog again, visibility ~1/4 mile. |
1/17/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
fog again. Visibility ~1/8 mile. |
1/18/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
fogmagedden continues. Temps stuck at 36-37 F here, while Paradise (Mt Rainier) hit 70 F and ditto for the coast. Even warmer on Oregon coast. |
1/19/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
the fog continues.
Though it burned off yesterday to produce a nice day. Forecast is dry conditions for the next week. |
1/20/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
1/21/2014 |
6:15 AM |
0.00 |
0.0 |
M |
M |
M |
dense fog. Visibility about 1/8th mile. |
1/22/2014 |
7:00 AM |
0.02 |
M |
M |
M |
M |
|
1/24/2014 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
light fog this morning. |
1/25/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
shallow but dense fog. Depth only ~100 feet. Can easily see the moon. Very frosty too. |
1/26/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
dense fog again, visibility limited to ~1/8 mile. |
1/27/2014 |
5:15 AM |
0.00 |
0.0 |
M |
M |
M |
very dense fog again. Visibility about 500 feet. |
1/28/2014 |
6:00 AM |
0.03 |
M |
M |
M |
M |
|
1/29/2014 |
5:15 AM |
0.76 |
M |
M |
M |
M |
light rain/drizzle falling at time of observation |
1/30/2014 |
6:30 AM |
0.36 |
M |
M |
M |
M |
|
1/31/2014 |
7:00 AM |
0.04 |
M |
M |
M |
M |
|
2/1/2014 |
7:00 AM |
0.06 |
M |
M |
M |
M |
|
2/2/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/3/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/4/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/5/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/6/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/7/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/8/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
2/9/2014 |
7:00 AM |
0.24 |
5.0 |
0.24 |
4.0 |
0.24 |
|
2/10/2014 |
7:00 AM |
0.39 |
M |
M |
1.5 |
M |
snow measured on north side of house. |
2/11/2014 |
6:00 AM |
0.46 |
M |
M |
0.0 |
M |
all snow melted yesterday |
2/12/2014 |
6:30 AM |
0.57 |
M |
M |
M |
M |
very windy, from the west. peeks of blue sky |
2/13/2014 |
7:00 AM |
0.30 |
M |
M |
M |
M |
Very windy again overnight. |
2/14/2014 |
6:15 AM |
0.32 |
M |
M |
M |
M |
|
2/19/2014 |
6:30 AM |
0.18 |
M |
M |
M |
M |
This amount is for period from 325 pm 2/18 to 630 am 2/19. |
2/20/2014 |
7:00 AM |
0.31 |
M |
M |
M |
M |
|
2/21/2014 |
7:00 AM |
0.03 |
M |
M |
M |
M |
|
3/18/2014 |
7:00 AM |
0.03 |
M |
M |
M |
M |
amount collected is from 3pm 17th March to 7 am 18th March. |
3/19/2014 |
7:00 AM |
0.02 |
M |
M |
M |
M |
|
3/25/2014 |
7:00 AM |
0.04 |
M |
M |
M |
M |
very light rain falling at time of observation. |
3/26/2014 |
7:00 AM |
0.13 |
M |
M |
M |
M |
|
3/27/2014 |
5:45 AM |
0.27 |
M |
M |
M |
M |
|
3/28/2014 |
7:00 AM |
0.25 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
3/29/2014 |
7:30 AM |
0.40 |
M |
M |
M |
M |
raining at time of obs |
3/30/2014 |
6:30 AM |
0.56 |
M |
M |
M |
M |
|
3/31/2014 |
6:15 AM |
0.06 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/1/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/2/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/3/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
4/4/2014 |
7:00 AM |
0.13 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/5/2014 |
7:00 AM |
0.06 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/6/2014 |
7:30 AM |
0.16 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/7/2014 |
7:00 AM |
0.03 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/24/2014 |
7:00 AM |
0.63 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/29/2014 |
6:35 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
4/30/2014 |
5:30 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/1/2014 |
6:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/2/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/8/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/9/2014 |
6:40 AM |
0.69 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/10/2014 |
7:00 AM |
0.77 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/11/2014 |
6:40 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/12/2014 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
|
5/13/2014 |
5:39 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/14/2014 |
6:20 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/15/2014 |
6:20 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/16/2014 |
6:39 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/17/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/18/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/19/2014 |
5:15 AM |
0.47 |
M |
M |
M |
M |
0.40 inches of rain in 15 minutes, between 2:40 and 2:55 pm. Some of the heaviest rain I've ever seen fall here. "East Coast" like. Also lightning, but no thunder. |
5/20/2014 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
|
5/21/2014 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
|
5/22/2014 |
5:45 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/23/2014 |
6:40 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
5/27/2014 |
6:10 AM |
0.00 |
0.0 |
M |
M |
M |
|
5/28/2014 |
5:15 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/16/2014 |
6:15 AM |
0.02 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/17/2014 |
5:52 AM |
0.04 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/18/2014 |
6:30 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/19/2014 |
6:30 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/20/2014 |
7:00 AM |
0.03 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/21/2014 |
7:20 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/22/2014 |
7:14 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
6/23/2014 |
6:45 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/2/2014 |
6:10 AM |
0.00 |
0.0 |
M |
M |
M |
Weather change. Clouds and west wind usher in cooler air after yesterday's one day heat wave. |
7/3/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/4/2014 |
7:04 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/5/2014 |
7:37 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/6/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/7/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/8/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/9/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/10/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/11/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/12/2014 |
6:49 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/13/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/14/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/15/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/16/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/17/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/18/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/19/2014 |
8:00 AM |
0.02 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/20/2014 |
7:00 AM |
T |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/21/2014 |
6:29 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/22/2014 |
6:30 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/23/2014 |
6:45 AM |
0.17 |
M |
M |
M |
M |
light rain at time of observation. Thunder and lighting earlier. |
7/24/2014 |
6:45 AM |
0.48 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/25/2014 |
6:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/26/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/27/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/28/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
7/29/2014 |
7:30 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/30/2014 |
7:11 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
7/31/2014 |
7:29 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/1/2014 |
7:04 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/2/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/3/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/4/2014 |
7:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/5/2014 |
5:14 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/6/2014 |
6:20 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/7/2014 |
5:45 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/8/2014 |
6:30 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/9/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/10/2014 |
8:00 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/11/2014 |
6:15 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/12/2014 |
6:30 AM |
T |
M |
M |
M |
M |
thunder and lightning 9-915 pm 11th August. Rain was large drops, mostly virga. |
8/13/2014 |
6:40 AM |
1.41 |
M |
M |
M |
M |
raining at time of observation |
8/14/2014 |
6:20 AM |
0.05 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/15/2014 |
6:45 AM |
0.06 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/16/2014 |
6:20 AM |
0.10 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/17/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/18/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/19/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/20/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/21/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/22/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/23/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/24/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/25/2014 |
7:01 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/26/2014 |
6:56 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/27/2014 |
7:06 AM |
0.00 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/28/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|
8/29/2014 |
6:25 AM |
0.01 |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
8/30/2014 |
7:06 AM |
T |
M |
M |
M |
M |
Sent via CoCoRaHS Observer for iOS |
9/20/2014 |
7:00 AM |
0.00 |
0.0 |
M |
M |
M |
|