« first day (2302 days earlier)      last day (1396 days later) » 
00:00 - 20:0020:00 - 00:00

12:12 AM
Eucalyptus was introduced from Australia to the rest of the world following the Cook expedition in 1770. Collected by Sir Joseph Banks, botanist on the expedition, it was subsequently introduced to many parts of the world, notably California, Brazil, Ecuador, Colombia, Ethiopia, Morocco, Portugal, South Africa, Uganda, Israel, Galicia and Chile.
such a brilliant idea! bringing bushfire to so many other countries
Eucalyptus oil is highly flammable (ignited trees have been known to explode); bushfires can travel easily through the oil-rich air of the tree crowns.
12:58 AM
@ShadowWizard I don't use WhatsApp
1 hour later…
1:58 AM
We’re restarting Elasticsearch to mitigate some crazy - search may be offline for a few minutes as we roll through the cluster.
insanity is elastic, good call!
compressed insanity, would that be concentrated craziness?
3:28 AM
indeed ...
The main Elasticsearch cluster seems to have stabilized, but we’re low on confidence. We’ll keep an eye on it through the night.
[ SmokeDetector | MS ] Link at end of answer: What is the difference between green, white and black tea? by suth on cooking.stackexchange.com
4:12 AM
[ SmokeDetector | MS ] Blacklisted website in answer: How to extract images from video file? by Venkman on unix.stackexchange.com
4:28 AM
[ SmokeDetector | MS ] Link at end of body, pattern-matching website in body: Ghanaian My Megasize courting is becoming greater by user69687 on drupal.stackexchange.com
[ SmokeDetector | MS ] Link at end of body, pattern-matching website in body: Jack Hammer Xl prompts up protein amalgamation by httjapgli on drupal.stackexchange.com
4:46 AM
[ SmokeDetector ] URL in title, bad keyword in body, bad keyword in title, link following arrow in body, pattern-matching website in body, pattern-matching website in title: Paravex Male Enhancement scam Report%menhealthoffers.org/paravex-male-enhancement/ by minairmount on graphicdesign.stackexchange.com
5:23 AM
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: supplementstest.org/ascend-garcinia/ by tinabogi on drupal.stackexchange.com
[ SmokeDetector | MS ] Bad keyword in body, link at end of body, pattern-matching website in body, repeated URL at end of long post: Junk food should be eliminated from the diet in the first six months by folzofrma on security.stackexchange.com
[ SmokeDetector | MS ] URL in title, link at end of body, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: elevategffacts.com/abella-mayfair-moisture/ by user60584 on workplace.stackexchange.com
5:53 AM
[ SmokeDetector | MS ] URL in title, bad keyword in body, link at end of body, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: t-rexmuscleadvice.com/my-megasize/ by glynnis007 on drupal.stackexchange.com
[ SmokeDetector | MS ] Link at end of body: Assimilation of the on a void stomach by molliiecole on drupal.stackexchange.com
[ SmokeDetector | MS ] Bad keyword in body, link at end of body, repeated URL at end of long post: Is there any type of kind of limitation using My Mega Size pills? by Mymegasize1 on superuser.com
6:54 AM
Q: Trying to unstar a chat message starred more than ten minutes ago from the transcript fails silently

bwDracoIn a chat transcript, if I open the dropdown menu for a message I starred more than ten minutes ago (the grace period for unstarring a message) and try to unstar it, the operation fails with no error message of any kind, e.g. "It is too late to undo this operation". Can we get an error message w...

[ SmokeDetector | MS ] Bad keyword in body, link at end of body, pattern-matching website in body: The develop components used by lliam nelly on drupal.stackexchange.com
7:08 AM
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted username, pattern-matching website in body, repeated URL at end of long post: White Tea is an emphasized ingredient in anti-aging by osephxvjuriya on graphicdesign.stackexchange.com
@JamesENL that's weird.... next you'll tell me you don't have Facebook.... :O ;)
7:24 AM
Hahaha, I don't think Whatsapp is as popular in Australia as abroad
So weird, I was sure it's popular world wide. In Israel I think it's somewhere around 80%.
@James so how you communicate with friends? SMS?
Facebook messenger, SMS
I use Telegram a lot for Ingress
hmm... wonder what's so "bad" in WhatsApp? It's more light-weight than Facebook messenger if you want only to send messages, as far as I can tell.
Not sure
Oh hey @Magi! You plan to run again in next elections?
7:34 AM
also not sure
You happy, @Magi? ;)
Not really but for reasons unrelated to stack
hmm... let me guess... work. #1 in making people unhappy. D:
@ShadowWizard I have to somehow make a thing in access work that I have no idea how to
It's basicly a resolving recursive tree function that needs database input for every brach.
And my current implementation is taking forever to load and I have no clue how to make it faster
@Magisch something similar happened to me last week. I worked all week on a new feature of a website, in Thursday I completed it, and it worked perfectly locally. Quick, elegant. I deployed to production, and turned out the amount of data there cause it to take 20-60 seconds to load.
7:39 AM
The problem is
I have lists of parts needed for a machine
So I just spent two more days to change the logic, and now it's working fine in prod as well. :)
So machine 1 that we manufacture needs like 10 different parts in varying amounts
but lists of parts can also contain other lists of parts
and so forth
so machine B can contain 2x Machine A and 1x Machine C for instance
@Magisch doesn't sound like something for Access... why not real database?
It is on a real SQL server
Access is just the front end
7:41 AM
And the prices for the parts are dependant on how many you order at once
Well, there is always a way to improve efficiency
So if someone goes into a partlist and presses "order" it has to resolve all the individual parts from sublists, and then aggregate and determine the prices
Problem is you have some part lists that have like 2500 parts in them total
@Magisch worst case, cache it all. That's what SE are doing, in a way. ;)
and a msaccess odbc call select query runs me about 150ms
so to resolve the entire list for bigger part lists takes upwards of a minute, atm.
@Magisch the problem is in the back end (database) or front end?
If database, you can also use Stored Procedures
Or build index tables
7:43 AM
It's that querying the backend database through the ODBC driver and VPN tunnel has 150ms latency
The backend database itself resolves my select queries in under 1ms
@Magisch so caching and pre-selecting are probably the ways to go
I'm honestly considering at this point to rather grab a whole cache copy of the 150mb parts table before execution and dropping it after
e.g. pre-select everything under specific category when user goes there
@Bart @rene final close vote and delete votes required here :)
@Magisch well, why not? These days 150MB memory are no big deal.
@ShadowWizard 150mb single transfer takes about 10s atm
@Magisch so do it in the background, different thread, and hope the user will not be too quick. :)
8:01 AM
@ShadowWizard pretty sure ms access 2003 doesn't support multithreading
and also pretty sure even if it did the multithreading would be a world of hurt trying to run it on win98 machines
@Magisch oh... so load it before starting, and show a splash screen.
I'm planning to just do a msgbox with a progress bar
@Magisch that would do too, yeah.
See? You can solve this. :)
150mb extra ram usage will be painful on win98 pcs
@Magisch well, you can't have it all.... though I'm amazed there are still people actually using such OS
8:06 AM
I may have to write the database to a .csv file and dynamically read from it
@ShadowWizard No choice, some of our machines have non-upgradeable pcs in them that we have to use
and these machines cost upwards of 1M eur to buy so it's understandable they use them as long as they don't fall apart.
@Magisch sure, but why putting front end applications on the machine in such case? Put on an actual computer...
@ShadowWizard cause they interact with machine data and special IC interfaces and sensors
Anyway.... stackoverflow.com/jobs/129443/… - anyone has any idea what "The Unicorn abilities" means?!
@ShadowWizard Probably the "The ideal candidate is also ..." section but named poorly
@Magisch hmm... most can be read remotely, e.g. PLC
@Magisch heh, lol. I made a test for jobs search with "unicorn", never thought I'd get actual results. :D
8:12 AM
@ShadowWizard Try to put that past the other devs
(Spoiler alert: I can't decide that)
I'm 1 step above unpaid intern
@Magisch for how much time longer? (i.e. when will you get a raise? :))
@ShadowWizard When I get my next Job
So at the earliest summer 2018
oh, bummer
8:14 AM
Until then I'm stuck making like 2,50 eur an hour
Well, as long as it's enough to give you food and place to live in... guess it's not all bad. :)
just about
Everytime I have to buy something new because the old broke, my savings get smaller (I'm lucky I still have some)
@Magisch true, but keep in mind you still can buy new things... many people can't do even that.
And many people who earn x100 more than you live in misery because they spend x1000 more and going into debts.
@ShadowWizard With any luck I'll be done before they're depleted
With my current habits I could save over 50% of my income if I made minimum wage
Rice seasoning and frosted greens make up most of my diet atm because I can get 50kg of rice for under 10 bucks
@ShadowWizard Lifestyle inflation is real
I don't think I'll be subjected to it much, though. I wouldn't want a house or big apartment anyways because that means I have to expend more energy cleaning a space I don't use.
@Magisch out of so many choices you had, why did you choose one with such a low salary & locked in for two year? :p
8:26 AM
didn't you have, like 3 offers?
@Telkitty No money to go to uni outright
I tried the dual uni/work thing
that's hard
@Telkitty But failed together with over 90% of my class on the first analysis exam
So now I'm banned from studying CS in Uni anyways
So the only other option to get something resembling a CS degree is an apprenticeship
8:31 AM
Uni students/apprentices are supposed to be not rich anyways. I remember when I was in uni, sometimes I had less than $100 in bank account and a student loan. Lovely times ...
@Telkitty Yeah. My parents make too much for me to be eligible for assistance, and getting them to pay for it would require me to sue them, which, again, no money.
And rent in uni cities is ridiculously high
I did a big blunder by failing out of that dual thing though. As is looking right now, I'm effectively lifetime-banned from studying anything that requires that math course in germany.
when I was in uni, my parents did help to pay some of my living expenses
@Magisch your parents are not helping out financially at all?
My mom died when I was 11
Oo, sry 2 hear that
8:35 AM
my father married someone else and she has convinced him to cut off most ties
I speak to him from time to time, but I get positively nothing from them. Legally I would be entitled to some assistance from them but she's made it very clear if I want that I will have to go full on lawsuit on them.
that sucks
Sometimes life gives you the **** on a stick
well, you are young and there are plenty of opportunities for you in the future
@Magisch true.... sorry to hear those things, didn't know. And it helps me to understand your.... special point of view (i.e. practical) about things.
On the other hand
A doc confirmed last weekend that I do not in fact have narcolepsy or anything related to it and the bursts of sudden fatigue I had were probably just temporary
So I got that going for me, which is nice
8:43 AM
^^ @Magisch Come to Germany. Better CS education anyway and everything is free :)
I live in germany
About 60km from frankfurt
Then lawsuit the hell out of your parents
Wtf you can even go to police and the prosecutor will do the rest.
If you're under 18
I'm 22
They'd technically still have to pay until I'm done with the apprenticeship
8:45 AM
They even get child benefit for you
But the Jugendamt told me to basicly go to court since they're claiming they're paying it but don't
This is Germany not fucking Vietnam. If they don't pay you the court will find out. It'll cost them a ton of extra money.
I'm just a tiny bit annoyed because it's not like they need the money anyways my father makes well 6 figures so what they don't give me just to spite me equates to peanuts for them
still, suing your own family...
Make a clear statement either they give you child benefit and the other money or you are going to sue them.
Also in special cases the child benefit money can be directly place in your bank account.
Just go the "Jugendamt"
@OddDev That'd be great
I should probably do that
have to take off a day due to their inane office hours probably but It'll be worth it
8:49 AM
Child benefit money in age of 22?
In germany it's until 25 or until you finish uni/apprenticeship
Yes it's about 200 € per month.
whoa... so far from what we have here. About $50 per month, until the "child" is 18.
And there's no law forcing the parents to actually give that to the child...
It's just a small bonus for people who have children.
@ShadowWizard You are lucky - I have lost the archive with the custom SharePoint themed cards I made some time ago
Kevin Troy on November 22, 2016
Our data platform, Providence, has evolved over the last two years. We look at how and why it has changed, and the effects on our counts of developers.
9:11 AM
@Derpy too bad!
9:26 AM
@ShadowWizard hehe. You could try and start a chat room for development themed fake Magic cards.
@Magisch you can't claim you're still 17 in spirit? I mean, I'm still claiming to be 29.
@Derpy yes, I can...
@Bart here, I will donate you my cat ...
Silly cat, you're drunk
9:33 AM
@Telkitty not steampunk enough
going for the cuteness score ...
9:44 AM
In order:
a) a picture of @bjb568 and @infinite
b) one of @bjb568 brothers with @DroidDev
last but not least ...
9:57 AM
c) another one with Jan D'Vorak
10:07 AM
@Telkitty thanks, now my colleagues want to know why I'm laughing
btw, shouldn't we start annoying the staff with friendly pellets Winter Bash reminders?
December is drawing near
[ SmokeDetector | MS ] Link at end of body, pattern-matching website in body: When acquire into whenever of buying creatine guide? by kiricmie on gaming.stackexchange.com
10:40 AM
Wait a second....
Evil plot is rising.
@Telkitty @ShadowWizard - we should start posting some random comments on meta just to build up some numbers.
We already know they will give an hat for self-comment deletion:P
@smci Define the purpose of the wait. You mean "before I can repost my request" or "before I can safely assume they are ignoring me"?
If it is the first, the answer is "forever"
Before going ahead and taking the administrative actions on tags suggested in those posts.
Please give them a very quick eyeball and tell me your reaction. Doesn't matter if you're not an R person.
11:26 AM
@Derpy heh, already got thousands of useless comments I can clean up any time. ;)
@smci in my opinion, if the retagging makes sense, and you don't get a plain "no" from other users/moderators.... go for it. Don't go and edit 1000 questions in one day, do it in batches, e.g. 50 per day, and update the meta post with the progress.
11:44 AM
Or if there are relevant chat rooms, see if you're allowed to poke people in there regarding your Meta question.
Thanks, but I already asked the R chatroom. I'm looking in particular for guidance on tag questions spanning multiple languages?
12:27 PM
@Derpy there is a good chance that mine will get deleted by someone else
There seemed to be an invisible force following behind me, randomly deleting my comments. I blame it on paranormal activities on the internet
@Telkitty maybe a bot. Sent from the future.
makes more sense, thanks for enlightening my life
@Telkitty sure, any time!
[ SmokeDetector | MS ] Pattern-matching website in body: Google redirects wrong url by Rajesh S on serverfault.com
1:10 PM
^ more likely IMHO
1:35 PM
in Shadow's Den, 5 mins ago, by Shadow Wizard
With excellent answer from @Bart
@Bart see? I can also be nice. Sometimes. ;-)
1:50 PM
It's a rare sight
maybe most paranormal activities are caused by future technologies?
Alien> you look like a toy, lemme test my other fancy toys on you, little fellow ...
2:06 PM
@Telkitty future, or alien? There's a difference... :)
@Bart enjoy it while it's lasting then.... :D
When will the count down begin? @hichris123 @Pro
I blame @JonEricson for not having an official public Winter Bash date yet ^
Last year it started in November 20.
Nov 20 '15 at 3:23, by SmokeDetector
@NormalHuman HATS ARE AWESOME. Winter Bash will begin in 23 days, 20 hours, 36 minutes and 59 seconds. :D
/cc @zaq
Nov 20 '15 at 3:57, by Doorknob
it's a guess :P
> From December 14th through January 3rd, you'll be able to earn hats all over the sites! Ask, answer, vote, edit, and chat, and you'll uncover hats hidden in all kinds of places.
last years dates - span three weeks
2:21 PM
@Derpy where is it from?
probably they will have it start on December 19 and finish on January, 8
@ShadowWizard see edit above, old 2015 site
@WinterBash2016, Detroit, MI
This year from December 26th-January 3rd! Fun for all ages!!
5 tweets, 0 followers, following 2 users
Too bad SE didn't take it first! ;)
I blame @Aaron
@ShadowWizard It's Telkitty's fault.
[ SmokeDetector | MS ] Link at end of answer: Chrome not listed in default programs by Lance Allen on superuser.com
2:38 PM
I see. Australians hindering winterbash because it's not winter in their freakish upside-down world.
1 hour later…
3:49 PM
We are doing a rolling upgrade to Elasticsearch to 1.7.5 in a moment to mitigate some CPU issues. Hopefully, you don't notice.
4:11 PM
oh, so Sebon Sakura is an actual traditional tune? I always just knew Sebonzakura
... nope, but someone remade it to a traditional fan dance.
4:37 PM
A: Recover cleared passwords from your Google account

Rita JamesAm wearing trousers with colourful sleeve top,am average in height and dark in completion,displayed in a brown silipers

Again, no pic. Hence the downvotes.
Tim Post once mentioned that he confirmed ownership of a SE account by matching a tattoo. Unfortunately WebApps site can't do that.
Hello and welcome! Please take the tour and visit the helpcenter. Whilst this may theoretically answer the question, it is preferable to include the essential parts of the answer here, and provide the link for reference. In fact we're enforcing this policy: please edit so that the answer stands on its own should the link break in the future. If it is not edited within 48 hours it will be converted to Community Wiki. — Ghanima ♦ 4 hours ago
That's an interesting policy, converting link only answers to CW. Why?
Q: Cleaning up link-only answers

goldilocksA week or so ago Dmitry Grigoryev brought up the problem of informationless answers and how we deal with them. This was largely inspired by a popular Stack Exchange Meta post from several years ago. The reason an "informationless answer" might even potentially be regarded as an answer by anyone...

4:46 PM
Hmm. I thought there should be a better solution, like someone posting an actual answer using the content of said link.
Someone loves you
So... the user commented on many of these.. can a mod make sure he's handled please? The user is pretty obvious if you check lol
@Bart right? 42 downvotes ina night, new personal record!
A custom mod flag on one of the comments would do the job, I think.
:D just flag one of the affected posts and ask a mod to look into it?
4:49 PM
kk, thanks!
@SterlingArcher I handled it.
ty Shog, you pinged me just as I flagged. Sorry about that. I'm not worried about the rep, just wanted to get that bad egg off the streets
@Shog9 just out of curiousity, why was the flag declined?
@SterlingArcher for future reference, flag your own post, not the comment - comment flags evaporate easily.
@zaq ^
There's no way to dismiss a comment flag with a message, so the usual "we'll look into this and take action as necessary" message can't be sent as part of the flag handling - you've no way of knowing whether someone's looking into it, if the comment was just deleted by someone, or what.
4:55 PM
That's the last time I listen to chatroom advice :P
Ok ok ok, we both know I'll still listen to r/shittyaskscience but that's the only one!
> Why do people come back from baby changing stations with the same baby?
God this subreddit is gold
@SterlingArcher Just ignore @zaq :D
> Does the five-second rule apply to soup? please hurry.
> Do women have feet?
I don't know why, but that amuses me greatly
5:04 PM
I don't think I get that one
There isn't really anything to get other than the obvious stupidity of the question
sounds like my kind of question
> Do spiders in europe have 2.4384 meters instead of 8 feet?
> Who is Vladislav, and why is he hurting people?
That took me too long to get :D
5:39 PM
[ SmokeDetector | MS ] Messaging number in body: looking for someone to help for canada invitation letter by roland on travel.stackexchange.com
Evening people
Bart, Archer, Josh
5:55 PM
Evening @Magisch
Evening Barth
Well, the election is nearly over.... excitement rises!
30001 voters so far. Not kidding
My prediction was 30837.
You counted the "Constituent" badges?
5:57 PM
@S.L.Barth Signs to need to go to lunch: I read this as "excrement rises!"
Yes. There were 96149 before the election began.
@Andy LOL.
@zaq When will we know the results?
I want to know if the people I voted for made it
At 20 UTC, which is in two hours.
So the tallying happens automatically?
or will a CM post the results within minutes?
5:59 PM
The result is usually posted on MSO. They probably already have a template for that post.
A CM (probably Shog) will post the results within minutes, but someone (possibly me) will run openSTV immediately.
Undo has a bot to do that. It's hard to compete with a bot in speed.
Interesting stuff
@Magisch Undo has a bot set up to tally unofficial results too. Those get posted to the election chatroom, usually a few minutes after voting closes. The official announcement comes a little later on MSO
But where do these bots get the results from? Are these available via the API or something?
6:01 PM
@S.L.Barth A link to the election ballot file is available on the election page once it's closed.
@JeremyBanks Thanks! Interesting.
Hm, easy enough to parse.
Parsing is the easy part, implementing the algorithm isn't.
That's where the fun begins.
6:07 PM
^ dev chat, about this sad outdated page stackoverflow.com/company/logos
@zaq He forgot the background music and the marquee.
Not to mention a banner saying "Best displayed in Internet Explorer 4".
Geoff Dalgas demonstrates his Google Home: twitter.com/SuperDalgas/status/801078693783158784
@S.L.Barth If you're ever trying to implement it yourself, one thing to note: allegedly the canonical STV BLT format consolidates identical votes onto a single line, with a weight at the beginning indicating the number of such votes. Stack Overflow's ballot file doesn't do this, and has a single line per vote, all with a weight of 1. So you'd probably want to support both of these (as OpenSTV does), in case we change in the future.
6:13 PM
@JeremyBanks Thanks.
Tell me if my explanation is right, and or how can this be made more precise or fixed, if in error?
> Each voter has one vote, which will be applied in order of preference. We iteratively eliminate the candidates with the least support, applying votes in order of preference, until we reach our 3 winning candidates.
@AaronHall The algorithm reallocates votes when a candidate passes the threshold. (I wrote a relatively simple explanation of STV, if it helps.)
@AaronHall This would be correct for election with 1 winner, where partial reallocation of votes away from winners doesn't happen.
The details of how reallocated votes are weighted seem a little weird.
And a slightly more complicated version in answer to:
Q: How are moderator election votes counted, in plain English?

PopsThe election pages' sidebars state that Stack Exchange elections use the Meek STV vote-counting method: After m days, the final voting results will be freely downloadable from this page forever, and we will calculate the n winners using OpenSTV with the Meek STV method. How does that work? ...

6:18 PM
Ok, so there's "partial reallocation" then?
Already-elected candidates only get to keep as much as they need to be elected.
that makes sense
In practice of SE elections, even the shoo-in candidates usually keep 50% or more of the votes. So I still try not to vote for those.
9 hours ago, by Feeds
Kevin Troy on November 22, 2016
Our data platform, Providence, has evolved over the last two years. We look at how and why it has changed, and the effects on our counts of developers.
Um, where is the post?
6:23 PM
> Our notion of “capable of working as a professional developer” has been improved in the last year — becoming less conservative naturally -- blog post draft
Yeah, browsing Stack Overflow has that effect...
Can a user find out if they count as “capable of working as a professional developer”?
6:56 PM
You mean, without asking me to personally interview them and perform some due diligence? That's a very good question.
I mean, the Providence data is available for download as a JSON file. I recall it having "developer type", though now I don't see it in my profile (possibly because no posts on SO).
Presumably it could also have a field "Professional" with, say, a number between 0 and 1.
My file is weird. It has InterestingTags data for 11 sites: SO, ru.SO (where I don't even have an account), Webapps, Physics, Code Review, Parenting (?), TeX, Android, Meta, and Math.
And then this: "SeenAcrossSites": ["stackoverflow.com", "serverfault.com"], (??)
How do you get your file again?
It's possible to get there via the maze of profile pages, but one is more likely to be lost on the way.
7:29 PM
[ SmokeDetector | MS ] Bad keyword with email in body, email in body: Do the hospital have to help it's transplant recipients? by user18003 on patents.stackexchange.com
I wonder what hueristics you'd use to determine qualifications. I've run into lots of developers over the past couple of weeks, almost all of them don't even have accounts, or rarely log into them.
20 minutes left to cast your votes - FYI
7:52 PM
Who'll be the last to vote?
Ooh, 8 minutes left ... what to do ... what to do ... @AaronHall is a nincompoop. There! Just in time before he gets a diamond. That means I'm safe, right?
Can't tell, there are still multiple voters every 5 minutes, which means badges get issued in batches.
Jeremy "fixed" the ballots anyway
Yeah, how else could #9 in primary be one of top 3 in final round?
so even if you determine the last voter, determining who they voted for probably won't happen
oh, maybe I shouldn't have quoted "fixed"
7:55 PM
maybe "corrected" would've been more appropriate
Oh sure, "corrected". You didn't like the actual results, did you?
Well actually I can imagine Shog's face like that
7:57 PM
Just more sideways and disembodied.
Shog is a Shoggoth. You don't want to imagine his face. That way madness lies.
I prefer the term ''floating''
00:00 - 20:0020:00 - 00:00

« first day (2302 days earlier)      last day (1396 days later) »