Best & Worst Movies for 2009 in Vince’s Book

So 2009 has proven to be a great one for many movies. Some will eternally live within me as repeated movie lines towards potential female partners. Most of these movie line attempts will of course fail, but either way, these great movies will live on forever. Anyway, let’s review some of my favorites and not-so-favorites (a.k.a. my movie-shit-list).

Some of my favorite movies this year include:

  1. Avatar
    • The movie, Avatar, reminded me why we go to the movies. I definitely got swept away into a different land far far away. I felt like I was watching Peter Pan when I was 5-years-old as he went on his adventures to Never Never Land. Avatar is definitely a storytelling masterpiece and it’s been a while since I’ve been able to say that about movies. A MUST SEE!
  2. Zombieland
    • Funniest movie of the year! Yes, I had to say it. Zombieland is just smart comedy all the way through. The Bill Murray cameo alone makes Zombieland deserve countless awards and praises. I loved the part where the lead actress laughs as Bill Murray dies, apologizing of course and reiterating that B.M. really just has a way to her funny bone.
    • Fasten your seatbelt for this one! Well… coz it’s Zombie survival rule #3.  (See complete rules for survival in Zombieland here – Zombieland Survival Guide Rulebook)
    • And yes, sorry, but this movie beat out The Hangover and I Love You, Man for best comedy this year in my book.
  3. Up
    • A tear jerker… well, not my tears… I mean… I don’t cry or nothing… I meant for most other people… but not me of course… Anyway… definitely a nice movie that reminds us all about the simple things in life, like chasing our dreams and flying houses with balloons. This movie had me smiling all the way through. =)
    • Oh and it also inspired my 2009 Halloween costume
    • And I’m smiling now just from thinking about this movie =)
  4. District 9
    • I don’t really know how to describe it… but District 9 was just a totally unique look at movies. It sort of combined adventure, sci-fi and documentary genres into one movie. This was one of those movies where you weren’t really sure what to expect, the trailers barely gave you any info but got you hooked enough to want to go see it. Fortunately, this was also one of those movies that did not disappoint the curious cats who wandered into the dark halls of District 9‘s movie room.
  5. 500 Days of Summer
    • Well written, tasteful, real and sincere. Though in all honesty, the one thing that really made this movie AMAZING was the final seconds. 500 Days of Summer had one of the best endings for any movie that just brings the entire thing to a full circle.

*NOTE* I have yet to see Inglorious Basterds which I believe would definitely be on my top lists as well. Yes I know I suck, but movies sometimes come out late here in the Philippines. (meaning I’ve been too lazy to pick up the pirated DVDs at the mall)

OK, so enough of the good stuff, let’s get on with the crappy movie reviews I got.

FAIL:

  1. Transformers 2
    • This pitiful attempt for a movie completely had me loose all faith in movies. Furthermore, they totally disrespected the entire Transformers franchise and Optimus Prime himself for being making the whole thing retarded. Other than Megan Fox acting and looking like a porn star (which I guess was the best part of the movie), Transformers 2 should have gone straight to DVD.
    • I hated this movie so much I made a whole post solely dedicated to the reasons I hate Transformers 2.  See that blog post here – 10 reasons why “Transformers 2 Revenge of The Fallen” sucked balls!!!!
    • Did I mention that I didn’t like this movie?
  2. Ninja Assasin
    • This was my Facebook status message after seeing this movie: Ninja Assassins was a piece of crap drenched in blood… I wanted to stab myself just to end the misery of having to sit through the rest of that hemorrhoidal shitfest…”
    • Don’t even let me begin on the acting for this flick, and tt wasn’t just the lead character that sucked, that lead female was horrible, that police guy informant / mole / whatever he was, was horrible.
    • The story sucked really bad. I mean the main ninja barely survived against that thug in the bathroom, then all of a sudden, he becomes a super ninja and can manhandle 50 ninjas at once… like WTF? Yeah some fight scenes were cool, but I was too busy slicing my wrists to fully enjoy the slow motion fights.
    • I was really excited to see this movie. I think it had a lot of potential. Ninjas are like non-Sci-fi Jedi’s. But nooooo, this movie totally fucked it all up. I don’t think Ninja’s are cool anymore =(
  3. Planet 51
    • I kept waiting…. and waiting…….. and waiting……………. and FUCKING WAITING for something funny to happen…. nada.
    • Even my 16-year-old sister got up and left… note that she watches ANYTHING!
    • …………………..still waiting………………………………………….
  4. All About Steve
    • ZZZZZZZZZZZzzzzzzzzzzzzzzzzzzzzz
    • Fell asleep while watching it, so couldn’t really tell you in detail why it sucked. But it did.
  5. Wolverine
    • Not even worth my time explaining to you how stupid this movie was.

Of course do note that these “Worst Movies of 2009” are only on this list because they had enough potential for me to actually watch them. There are still countless movies of which I did not dare waste my 2 hours to bother seeing. Sucky movies like DragonBall Evolution, or Mall Cop, or anything that might have had Steven Seagal or any references to said bad actor.

Anyway, that’s my list for the Best & Worst Movies for 2009 in Vince’s Book. What do you think? What were some of your favorites? What was on your shit-list?

Share
6 Responses to “Best & Worst Movies for 2009 in Vince’s Book”
  1. Pam 5 January 2010 at 9:19 am #

    Completely agree. Though you definitely need to watch the Basterds immediately! Might have to change this whole list for that….

  2. mutant-X 5 January 2010 at 9:25 am #

    No way that Wolverine sucked dude! That was an awesome action packed movie!

  3. sweetie bird* 5 January 2010 at 1:47 pm #

    YES! Avatar was wonderful. And lucky for you that you didn’t see that Dragonball movie, I don’t know what I was thinking…

  4. […] So the movie Zombieland is one of the funniest movies ever. Definitely my pick for the funniest movies and one of the best for 2009 (see my best & worst picks for 2009 here – Best & Worst Movies for 2009 in Vince’s Book). […]

  5. Bertie 3 January 2015 at 7:17 am #

    You post very interesting articles here. Your page deserves much bigger audience.
    It can go viral if you give it initial boost, i know
    useful service that can help you, just type in google: svetsern traffic
    tips

  6. Bhargav 16 October 2015 at 4:58 am #

    it’s traditional irish music and I have to tell you , I am blown away by this song!The Corrs- Lough Erin Shorebeautiful, I have a very dear ctaonct with whom I can’t wait to share this song with..thank you so much!, I have only had a passing interest in the Corrs and now i’ll be looking into them much more!

Leave a Reply

PHVsPjxsaT48c3Ryb25nPndvb3RoZW1lc19zZXR0aW5nczwvc3Ryb25nPiAtIGE6MDp7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWJvdXRsaW5rPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWJvdXRfYmlvPC9zdHJvbmc+IC0gSnVzdCBNb25rZXlpbmcgQXJvdW5kPC9saT48bGk+PHN0cm9uZz53b29fYWJvdXRfZ3JhdmF0YXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9yZWFkbW9yZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRzX3JvdGF0ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9ibG9ja19hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmxvY2tfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0zMDB4MjUwLTEuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmxvY2tfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2hlYWRlcl9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2hlYWRlcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy52aW5jZWdvbGFuZ2NvLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAwOS8wNy9XaGVuSW5NYW5pbGEuY29tX2xvZ29fV2hlbl9Jbl9NYW5pbGEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cudmluY2Vnb2xhbmdjby5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDQvRmxhaXJDYW5keS1hZC1zcG90LmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnZpbmNlZ29sYW5nY28uY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA4LzEwL3lvdXJfYWRfaGVyZV8xMjV4MTI1LmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnZpbmNlZ29sYW5nY28uY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA4LzEwL1lvdXJBZEhlcmUxLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3BhZ2U8L3N0cm9uZz4gLSBTZWxlY3QgYSBwYWdlOjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53aGVuaW5tYW5pbGEuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vdGVrdG9rLnBvZG9tYXRpYy5jb20vPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnZpbmNlZ29sYW5nY28uY29tL2NvbnRhY3QvPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnZpbmNlZ29sYW5nY28uY29tL2NvbnRhY3QvPC9saT48bGk+PHN0cm9uZz53b29fYWx0X2NvbG91cnM8L3N0cm9uZz4gLSBibHVlLmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlczwvc3Ryb25nPiAtIFNlbGVjdCBhIHBhZ2U6PC9saT48bGk+PHN0cm9uZz53b29fYXNpZGVzX2NhdGVnb3J5PC9zdHJvbmc+IC0gRmVhdHVyZWQ8L2xpPjxsaT48c3Ryb25nPndvb19hc2lkZXNfZW50cmllczwvc3Ryb25nPiAtIDM8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX3N1Ym5hdmlnYXRpb248L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTg8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjQzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl80NTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl81NzI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl84PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzgxNDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Nzczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9mYXZpY29uPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tb3RpdmF0ZWRtb25rZXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1mYXZpY29uLmljbzwvbGk+PGxpPjxzdHJvbmc+d29vX2RlbGljaW91czwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2RpZ2c8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19leGNsdWRlX3BhZ2VzX2Zvb3Rlcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfcGFnZXNfbWFpbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZhY2Vib29rPC9zdHJvbmc+IC0gaHR0cDovL0ZhY2Vib29rLmNvbS9XaGVuSW5NYW5pbGE8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2xheW91dDwvc3Ryb25nPiAtIGxhcmdlX25vX2FkLnBocDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfYWx0X2hlaWdodDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfYWx0X3dpZHRoPC9zdHJvbmc+IC0gMTUwPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL01vdGl2YXRlZE1vbmtleTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9lbnRyaWVzPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl91cmw8L3N0cm9uZz4gLSBGbGlja3IgVVJMPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdmFyIGdhSnNIb3N0ID0gKChcImh0dHBzOlwiID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sKSA/IFwiaHR0cHM6Ly9zc2wuXCIgOiBcImh0dHA6Ly93d3cuXCIpOw0KZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoXCIlM0NzY3JpcHQgc3JjPVwnXCIgKyBnYUpzSG9zdCArIFwiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJyB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCclM0UlM0Mvc2NyaXB0JTNFXCIpKTsNCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+DQp0cnkgew0KdmFyIHBhZ2VUcmFja2VyID0gX2dhdC5fZ2V0VHJhY2tlcihcIlVBLTkzMDcwNTYtMVwiKTsNCnBhZ2VUcmFja2VyLl90cmFja1BhZ2V2aWV3KCk7DQp9IGNhdGNoKGVycikge308L3NjcmlwdD48L2xpPjxsaT48c3Ryb25nPndvb19ncmF2YXRhcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19oZWFkZXJfbGF5b3V0PC9zdHJvbmc+IC0gYWQ0Njh4NjAucGhwPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMjI1PC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfc2luZ2xlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDQwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2xhc3RmbTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2xheW91dDwvc3Ryb25nPiAtIGhlYWRlci1hbHQucGhwPC9saT48bGk+PHN0cm9uZz53b29fbGlua2VkaW48L3N0cm9uZz4gLSBodHRwOi8vTGlua2VkaW4uY29tL1ZpbmNlR29sYW5nY288L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tb3RpdmF0ZWRtb25rZXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1Nb3RpdmF0ZWRfTW9ua2V5X3RyYW5zcGFycmVudC5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2Jsb2dnaW5nc3RyZWFtLzwvbGk+PGxpPjxzdHJvbmc+d29vX290aGVyX2VudHJpZXM8L3N0cm9uZz4gLSA2PC9saT48bGk+PHN0cm9uZz53b29fcmVsYXRlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2hvd192aWRlbzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaWRlX2ltYWdlPC9zdHJvbmc+IC0gL3N0eWxlcy9jbGVhbi1saWdodC9pbWFnZXMvYWQtMTIweDI0MC5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19zaWRlX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9oZWlnaHQ8L3N0cm9uZz4gLSAxMjA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfd2lkdGg8L3N0cm9uZz4gLSAxODA8L2xpPjxsaT48c3Ryb25nPndvb19zdHVtYmxlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gQmxvZ2dpbmdzdHJlYW08L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSA4ODwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gODg8L2xpPjxsaT48c3Ryb25nPndvb190d2l0dGVyPC9zdHJvbmc+IC0gVmluY2VHb2xhbmdjbzwvbGk+PGxpPjxzdHJvbmc+d29vX3VwbG9hZHM8L3N0cm9uZz4gLSBhOjI6e2k6MDtzOjg5OiJodHRwOi8vd3d3Lm1vdGl2YXRlZG1vbmtleS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy80LU1vdGl2YXRlZF9Nb25rZXlfdHJhbnNwYXJyZW50LnBuZyI7aToxO3M6Njc6Imh0dHA6Ly93d3cubW90aXZhdGVkbW9ua2V5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtZmF2aWNvbi5pY28iO308L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX3lvdXR1YmU8L3N0cm9uZz4gLSBodHRwOi8vWW91VHViZS5jb20vV2hlbkluTWFuaWxhMTwvbGk+PC91bD4=