• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:36
CEST 15:36
KST 22:36
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Tournament Spotlight: FEL Cracow 20257Power Rank - Esports World Cup 202577RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18
Community News
Google Play ASL (Season 20) Announced24BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8
StarCraft 2
General
Power Rank - Esports World Cup 2025 Tournament Spotlight: FEL Cracow 2025 #1: Maru - Greatest Players of All Time I offer completely free coaching services What tournaments are world championships?
Tourneys
FEL Cracov 2025 (July 27) - $10,000 live event Esports World Cup 2025 $25,000 Streamerzone StarCraft Pro Series announced $5,000 WardiTV Summer Championship 2025 WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava
Brood War
General
Google Play ASL (Season 20) Announced [Update] ShieldBattery: 2025 Redesign Dewalt's Show Matches in China BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion
Tourneys
[Megathread] Daily Proleagues [BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance
Strategy
Simple Questions, Simple Answers [G] Mineral Boosting Does 1 second matter in StarCraft?
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread UK Politics Mega-thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
[\m/] Heavy Metal Thread Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 709 users

Ask and answer stupid questions here! - Page 83

Forum Index > General Forum
Post a Reply
Prev 1 81 82 83 84 85 783 Next
icystorage
Profile Blog Joined November 2008
Jollibee19346 Posts
April 25 2014 01:11 GMT
#1641
voyager is out of the solar system right? and its travelling thousands of thousands km/h. now why hasn't it broke down to the impact of the space dust/pebbles/debris? should it have a very large momentum?
LiquidDota StaffAre you ready for a Miracle-? We are! The International 2017 Champions!
Thieving Magpie
Profile Blog Joined December 2012
United States6752 Posts
April 25 2014 01:51 GMT
#1642
On April 25 2014 09:47 MtlGuitarist97 wrote:
Show nested quote +
On April 25 2014 09:27 Thieving Magpie wrote:
On April 25 2014 09:13 MtlGuitarist97 wrote:
On April 25 2014 09:11 Thieving Magpie wrote:
On April 25 2014 08:59 3FFA wrote:
On April 25 2014 06:54 Epishade wrote:
Can I convert my chimp buddy to Christianity so I can take him into Heaven with me?

It all depends on faith, love, and willingness to follow the way of Jesus Christ.


If you're protestant.

Communion and Confession of sins is required in Catholicism. Baptism is also a requirement in others. Doesn't Mormonism have special underwear or am I just a Mormonist?

Eh if we want to get technical all you need to do is follow your conscience to get to heaven in theory. Catholic doctrine is written in a way that if you were never exposed to Catholicism/Christianity you can still go to heaven/receive grace by following your conscience. There's no guarantee because you never received the Eucharist/Baptism, but there's always the chance. Claiming that you would need something to go to heaven is claiming that you have the knowledge of God.


Depends how orthodox catholic you are. The eating of God's Flesh and drinking of God's blood is one of the few things that Jesus explicitly says to do in the Bible and is the "source text" from which all Catholic rituals stems from. Protestants say its just whatever, bread is bread, ritual is ritual, the specifics doesn't matter. Catholics take that section a lot more seriously.

The exact Aramaic verb translates to gnawing as far as I know. Catholics believe that it's not just in remembrance of Jesus (the real presence of the Eucharist). It's kind of strange in my opinion since there is nothing in the texts to imply that he literally means to eat His body and drink his blood other than the word choices. I don't really think this is the right thread for a theological discussion though, as much as I find it interesting.

Show nested quote +
And every group has their own thing. Calvanists, for example, believed that God already knew who would go to heaven or not and that there was no real point in trying to earn your way to heaven since you were already destined to be in heaven or not.

Catholics kind of believe that in a sense. God knows everything worth knowing -- He knows who will be saved as well. Just because he knows that though does not deny that people have freewill. It's kind of contradictory but the example my teacher gave to us was that it's like if he gave us a test that he knew we'd fail. We had the option to study more and do well on it, but we probably won't.


I don't disagree with anything you state. Like I said, its truly dependent on the faith. There's a reason no one really talks about Calvinists anymore outside of academia, what would be the point of theism that does not dictate answers.
Hark, what baseball through yonder window breaks?
Persh
Profile Joined February 2012
Estonia108 Posts
Last Edited: 2014-04-25 08:58:41
April 25 2014 08:49 GMT
#1643
On April 25 2014 10:11 icystorage wrote:
voyager is out of the solar system right? and its travelling thousands of thousands km/h. now why hasn't it broke down to the impact of the space dust/pebbles/debris? should it have a very large momentum?


Yes, Voyager 1 has left the Solar System.

According to a comment from an Aerospace Engineering PhD student Matt Kay (I'm just going to copy it here since I can't describe it better), the chance of being hit by objects with significant size is pretty low due to several factors.

Firstly, it does not need to contend with the large amount of man made space debris which is in orbit around the Earth (which out numbers natural debris by approximately 10:1).

Secondly, the flux of natural space debris decreases as you move away from the Sun. Therefore the probability of being hit in any given moment of time has reduced as it has moved out of our system.

Thirdly, Voyager 1’s final flyby of Saturn’s moon Titan caused it to move out of the ecliptic plane of the solar system (the plane most of the planets orbit in). Results from the Ulysses probe which went into polar orbit around the Sun showed that space debris is primarily concentrated in the ecliptic plane. Therefore the final course change would reduce the probability of being hit still further.

That said, it has probably been hit with lots of smaller, non-fatal objects.

And finally, according to NASA, Voyager 1 is travelling at 57,600 km/h / 35,790 mi/h, so yes, it has huge momentum :D
icystorage
Profile Blog Joined November 2008
Jollibee19346 Posts
April 25 2014 08:53 GMT
#1644
Thank you. I can now sleep at night.
LiquidDota StaffAre you ready for a Miracle-? We are! The International 2017 Champions!
Entirety
Profile Blog Joined April 2012
1423 Posts
April 25 2014 09:27 GMT
#1645
On April 25 2014 17:49 Persh wrote:
Show nested quote +
On April 25 2014 10:11 icystorage wrote:
voyager is out of the solar system right? and its travelling thousands of thousands km/h. now why hasn't it broke down to the impact of the space dust/pebbles/debris? should it have a very large momentum?


Yes, Voyager 1 has left the Solar System.

According to a comment from an Aerospace Engineering PhD student Matt Kay (I'm just going to copy it here since I can't describe it better), the chance of being hit by objects with significant size is pretty low due to several factors.

Firstly, it does not need to contend with the large amount of man made space debris which is in orbit around the Earth (which out numbers natural debris by approximately 10:1).

Secondly, the flux of natural space debris decreases as you move away from the Sun. Therefore the probability of being hit in any given moment of time has reduced as it has moved out of our system.

Thirdly, Voyager 1’s final flyby of Saturn’s moon Titan caused it to move out of the ecliptic plane of the solar system (the plane most of the planets orbit in). Results from the Ulysses probe which went into polar orbit around the Sun showed that space debris is primarily concentrated in the ecliptic plane. Therefore the final course change would reduce the probability of being hit still further.

That said, it has probably been hit with lots of smaller, non-fatal objects.

And finally, according to NASA, Voyager 1 is travelling at 57,600 km/h / 35,790 mi/h, so yes, it has huge momentum :D


Technically, Voyager 1 has not left the solar system. Here is an informative video regarding the subject:



For those of you who don't want to watch, I'll summarize briefly:
- Technically the solar system ends where the influence of the sun's gravity ends... which is much much much farther away than where Voyager 1 currently is.
- The reason why news media are reporting that Voyager 1 left the solar system is because it has left the area of influence of the sun's radiation, which is a more practical way to interpret the solar system.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
SonGoku
Profile Joined September 2013
Germany152 Posts
April 26 2014 17:03 GMT
#1646
줄리앙 - is this really the name "Julian" in korean? If yes, how do i pronounce it and how would the letters differ from PC to handwritten?

I want to make a painting on a canvas wich includes this name written in korean
Whiplash
Profile Blog Joined October 2008
United States2928 Posts
April 26 2014 17:13 GMT
#1647
On April 27 2014 02:03 SonGoku wrote:
줄리앙 - is this really the name "Julian" in korean? If yes, how do i pronounce it and how would the letters differ from PC to handwritten?

I want to make a painting on a canvas wich includes this name written in korean


it would be 줄리안 (maybe even 줄이안) and everything sounds the same besides the ㄹ, which is kind of a cross between an R and L sound.
Cinematographer / Steadicam Operator. Former Starcraft commentator/player
Simberto
Profile Blog Joined July 2010
Germany11507 Posts
April 26 2014 17:17 GMT
#1648
I'd suggest not making a big project with something in a language you don't understand, because that has a pretty high chance in ending up being embarassing or silly.
SonGoku
Profile Joined September 2013
Germany152 Posts
Last Edited: 2014-04-26 17:35:19
April 26 2014 17:33 GMT
#1649
no big project, just wasting some time painting. whats the matter?

On April 27 2014 02:13 Whiplash wrote:
Show nested quote +
On April 27 2014 02:03 SonGoku wrote:
줄리앙 - is this really the name "Julian" in korean? If yes, how do i pronounce it and how would the letters differ from PC to handwritten?

I want to make a painting on a canvas wich includes this name written in korean


it would be 줄리안 (maybe even 줄이안) and everything sounds the same besides the ㄹ, which is kind of a cross between an R and L sound.


Thx mate! Could you write the whole pronunciation of it? I dont speak a single word korean yet but would love to know how the name sounds
Reason
Profile Blog Joined June 2006
United Kingdom2770 Posts
April 26 2014 22:36 GMT
#1650
So my friend just posted this on Facebook:

Just decided to play some music on my media player. As I can never decide what to listen to, I generally put it on shuffle and close my eyes and hit a letter on the keys to see where I should start. It came up 'E' and I glanced through what I had. I considered 'E lucevan le stelle' from Tosca before I realised that I had not sorted the file name for that yet, as it was still the name of the aria and not the artist/composer. Then I thought about 'One Day Like This' by Elbow but decided against that, as well. In the end, I went for 'Caribbean Blue' by Enya as I haven't heard it in yonks.
After it finishes, the thing plays 'One Day Like This' by Elbow, followed by 'E lucevan le stelle' right after it. There are 35,000+ tracks in my media library and the shuffle function just threw out the two tracks I thought about. Bizarre.

Can anyone calculate the probability of this for me :D? I know it's probably easy but I'm stupid and lazy.
Speak properly, and in as few words as you can, but always plainly; for the end of speech is not ostentation, but to be understood.
MtlGuitarist97
Profile Blog Joined July 2011
United States1539 Posts
Last Edited: 2014-04-26 22:42:13
April 26 2014 22:39 GMT
#1651
1/35000 * 1/35000 = 1/1,225,000,000

Although, that's assuming that it's a completely random shuffle program which doesn't really happen in reality. Still, ridiculous odds anyway.

Edit: I just listed it as 35,000. If you gave a more exact number of how many tracks he has in his library I could give you a more accurate answer. Still pretty close to what it actually is though.

Edit 2: I guess I should actually explain that it's not entirely true what I wrote either. It would be 1/n * 1/(n-1) where n = number of tracks in the library.
Thieving Magpie
Profile Blog Joined December 2012
United States6752 Posts
April 26 2014 22:40 GMT
#1652
On April 27 2014 07:36 Reason wrote:
So my friend just posted this on Facebook:

Just decided to play some music on my media player. As I can never decide what to listen to, I generally put it on shuffle and close my eyes and hit a letter on the keys to see where I should start. It came up 'E' and I glanced through what I had. I considered 'E lucevan le stelle' from Tosca before I realised that I had not sorted the file name for that yet, as it was still the name of the aria and not the artist/composer. Then I thought about 'One Day Like This' by Elbow but decided against that, as well. In the end, I went for 'Caribbean Blue' by Enya as I haven't heard it in yonks.
After it finishes, the thing plays 'One Day Like This' by Elbow, followed by 'E lucevan le stelle' right after it. There are 35,000+ tracks in my media library and the shuffle function just threw out the two tracks I thought about. Bizarre.

Can anyone calculate the probability of this for me :D? I know it's probably easy but I'm stupid and lazy.


Easy math problem.

The probability is low.

See, easy math.
Hark, what baseball through yonder window breaks?
Reason
Profile Blog Joined June 2006
United Kingdom2770 Posts
Last Edited: 2014-04-26 22:45:10
April 26 2014 22:43 GMT
#1653
^ lol
On April 27 2014 07:39 MtlGuitarist97 wrote:
1/35000 * 1/35000 = 1/1,225,000,000

Although, that's assuming that it's a completely random shuffle program which doesn't really happen in reality. Still, ridiculous odds anyway.

Edit: I just listed it as 35,000. If you gave a more exact number of how many tracks he has in his library I could give you a more accurate answer. Still pretty close to what it actually is though.

Edit 2: I guess I should actually explain that it's not entirely true what I wrote either. It would be 1/n * 1/(n-1) where n = number of tracks in the library.

I was thinking that at first, but isn't that just the probability of any 2 random songs being played? Doesn't there need to be an extra sum to account for the fact that it was specifically the two that he guessed?
Speak properly, and in as few words as you can, but always plainly; for the end of speech is not ostentation, but to be understood.
MtlGuitarist97
Profile Blog Joined July 2011
United States1539 Posts
April 26 2014 22:49 GMT
#1654
On April 27 2014 07:43 Reason wrote:
^ lol
Show nested quote +
On April 27 2014 07:39 MtlGuitarist97 wrote:
1/35000 * 1/35000 = 1/1,225,000,000

Although, that's assuming that it's a completely random shuffle program which doesn't really happen in reality. Still, ridiculous odds anyway.

Edit: I just listed it as 35,000. If you gave a more exact number of how many tracks he has in his library I could give you a more accurate answer. Still pretty close to what it actually is though.

Edit 2: I guess I should actually explain that it's not entirely true what I wrote either. It would be 1/n * 1/(n-1) where n = number of tracks in the library.

I was thinking that at first, but isn't that just the probability of any 2 random songs being played? Doesn't there need to be an extra sum to account for the fact that it was specifically the two that he guessed?

Hm I don't know nearly enough math to say about that. I'd imagine it would just be each of those terms squared, but I don't know for sure. I don't have that heavy of a background in math.
KwarK
Profile Blog Joined July 2006
United States42655 Posts
Last Edited: 2014-04-26 22:51:30
April 26 2014 22:49 GMT
#1655
On April 27 2014 07:43 Reason wrote:
^ lol
Show nested quote +
On April 27 2014 07:39 MtlGuitarist97 wrote:
1/35000 * 1/35000 = 1/1,225,000,000

Although, that's assuming that it's a completely random shuffle program which doesn't really happen in reality. Still, ridiculous odds anyway.

Edit: I just listed it as 35,000. If you gave a more exact number of how many tracks he has in his library I could give you a more accurate answer. Still pretty close to what it actually is though.

Edit 2: I guess I should actually explain that it's not entirely true what I wrote either. It would be 1/n * 1/(n-1) where n = number of tracks in the library.

I was thinking that at first, but isn't that just the probability of any 2 random songs being played? Doesn't there need to be an extra sum to account for the fact that it was specifically the two that he guessed?

No. The probability of a song being played when you hit random shuffle is about 1. The probability of a specific song is 1/total number.

It doesn't matter which song he guessed.
ModeratorThe angels have the phone box
MtlGuitarist97
Profile Blog Joined July 2011
United States1539 Posts
April 26 2014 22:54 GMT
#1656
On April 27 2014 07:49 KwarK wrote:
Show nested quote +
On April 27 2014 07:43 Reason wrote:
^ lol
On April 27 2014 07:39 MtlGuitarist97 wrote:
1/35000 * 1/35000 = 1/1,225,000,000

Although, that's assuming that it's a completely random shuffle program which doesn't really happen in reality. Still, ridiculous odds anyway.

Edit: I just listed it as 35,000. If you gave a more exact number of how many tracks he has in his library I could give you a more accurate answer. Still pretty close to what it actually is though.

Edit 2: I guess I should actually explain that it's not entirely true what I wrote either. It would be 1/n * 1/(n-1) where n = number of tracks in the library.

I was thinking that at first, but isn't that just the probability of any 2 random songs being played? Doesn't there need to be an extra sum to account for the fact that it was specifically the two that he guessed?

No. The probability of a song being played when you hit random shuffle is about 1. The probability of a specific song is 1/total number.

It doesn't matter which song he guessed.

Ok, that's what I figured. I was going to say that a song is guaranteed to play when you hit shuffle so that's independent of the actual guessing itself. The guessing is what's important in the probability.
Reason
Profile Blog Joined June 2006
United Kingdom2770 Posts
April 26 2014 22:58 GMT
#1657
Sounds about right, cheers!
Speak properly, and in as few words as you can, but always plainly; for the end of speech is not ostentation, but to be understood.
porkRaven
Profile Joined December 2010
United States953 Posts
April 26 2014 23:53 GMT
#1658
Will knocking on the door at a public restroom speed them along? It has been a long time. What happens if I find them not alive on the toilet? Do I just push them off or...?
SHOUTOUTS TO Aylear!!!
Thieving Magpie
Profile Blog Joined December 2012
United States6752 Posts
April 26 2014 23:55 GMT
#1659
On April 27 2014 08:53 SwatRaven wrote:
Will knocking on the door at a public restroom speed them along? It has been a long time. What happens if I find them not alive on the toilet? Do I just push them off or...?


I find grenades speeds up anyone and everyone.
Hark, what baseball through yonder window breaks?
AlternativeEgo
Profile Joined August 2011
Sweden17309 Posts
April 26 2014 23:58 GMT
#1660
Them? Are they tandem pooping?
Mark Munoz looks like Gretorp
Prev 1 81 82 83 84 85 783 Next
Please log in or register to reply.
Live Events Refresh
FEL
09:00
Cracow 2025
Clem vs Krystianer
uThermal vs SKillousLIVE!
Reynor vs MaNa
Lambo vs Gerald
ComeBackTV 1780
RotterdaM1681
IndyStarCraft 541
WardiTV293
CranKy Ducklings208
Rex142
3DClanTV 107
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 1681
IndyStarCraft 541
Rex 142
ProTech63
BRAT_OK 63
MindelVK 20
StarCraft: Brood War
Britney 50508
Horang2 7243
Hyuk 2055
EffOrt 1910
Barracks 1142
Larva 907
BeSt 745
firebathero 529
Stork 455
Hyun 326
[ Show more ]
Last 279
Soulkey 245
Rush 118
Dewaltoss 73
Shinee 70
Sharp 66
Movie 55
sorry 45
Shine 43
sas.Sziky 43
Free 42
sSak 39
zelot 27
Terrorterran 13
yabsab 13
ajuk12(nOOB) 13
Dota 2
qojqva3444
Gorgc2452
XcaliburYe513
420jenkins43
League of Legends
febbydoto13
Counter-Strike
sgares367
Heroes of the Storm
Khaldor410
Other Games
B2W.Neo1972
Beastyqt1061
Hui .366
DeMusliM249
Fuzer 175
oskar175
QueenE52
Organizations
Other Games
BasetradeTV13
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH331
• HeavenSC 15
• intothetv
• IndyKCrew
• AfreecaTV YouTube
• sooper7s
• Migwel
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3682
• WagamamaTV868
League of Legends
• Nemesis2799
• Jankos1239
Upcoming Events
BSL20 Non-Korean Champi…
24m
BSL20 Non-Korean Champi…
4h 24m
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Sparkling Tuna Cup
1d 20h
WardiTV European League
2 days
Online Event
2 days
uThermal 2v2 Circuit
3 days
The PondCast
3 days
Replay Cast
4 days
Korean StarCraft League
5 days
CranKy Ducklings
5 days
[ Show More ]
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

CSLPRO Last Chance 2025
Esports World Cup 2025
Murky Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Non-Korean Championship
BSL 20 Team Wars
FEL Cracov 2025
CC Div. A S7
Underdog Cup #2
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.