• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:21
CEST 15:21
KST 22:21
  • 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
Serral wins EWC 202543Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments4[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10EWC 2025 - Replay Pack4Google Play ASL (Season 20) Announced62
StarCraft 2
General
Time is of the Essence: Wizard Hilton Cybertech Cr RSL Revival patreon money discussion thread Official Ladder Map Pool Update (April 28, 2025) The GOAT ranking of GOAT rankings Weekly Cups (Jul 28-Aug 3): herO doubles up
Tourneys
LiuLi Cup - August 2025 Tournaments WardiTV Mondays RSL Season 2 Qualifier Links and Dates StarCraft Evolution League (SC Evo Biweekly) Global Tourney for College Students in September
Strategy
Custom Maps
External Content
Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ StarCraft player reflex TE scores BW General Discussion StarCon Philadelphia Where is technical support?
Tourneys
[ASL20] Online Qualifiers Day 2 [CSLPRO] It's CSLAN Season! - Last Chance [Megathread] Daily Proleagues Cosmonarchy Pro Showmatches
Strategy
Fighting Spirit mining rates [G] Mineral Boosting Simple Questions, Simple Answers Muta micro map competition
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
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 Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Gtx660 graphics card replacement 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
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
The Link Between Fitness and…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
Customize Sidebar...

Website Feedback

Closed Threads



Active: 652 users

JD vs flash Analysis

Forum Index > Brood War Strategy
Post a Reply
1 2 3 4 5 6 Next All
gongryong
Profile Blog Joined October 2010
Korea (South)1430 Posts
Last Edited: 2011-03-30 07:27:22
March 29 2011 10:22 GMT
#1
KOREAN AIR OSL 2 (Set 2)
THE BEAST vs turtle terran [Polaris Rhapsody]
September 9, 2010

About the Game and Analysis
+ Show Spoiler +
When there is a JD game that lasts barely 7 seconds and The Legend Killer peaks 600ish APM in one of the most crucial sets of one of the most significant individual leagues ever, you know it is something more than special. Standard games are aplenty, but its takes two of the best players (hell, this game has the best BW player of all time in Jaedong, nuff said! :D) to make a cheese vs cheese game one for the ages. Due to the second by second high-action nature of the game, the screens are pretty extensive. I tried to divide them in parts for easier digestion. Enjoy!

PS fanboi analysis warning. humor needed :p


The obligatory Death Stare picture
[image loading]

The uncalm before the storm
+ Show Spoiler +
The announcers hype the game to heavens... One of them just being his usual stoic self...
+ Show Spoiler +
[image loading]


millions and millions in attendance, and billions and billions watching at home get ready to be witnesses to the victory of THE. GREATEST. BW. PLAYER. EVER!
+ Show Spoiler +
[image loading]


PLUS, The suckiest OSL hype video. EVER! seriously!!!???
+ Show Spoiler +
[image loading]



THE WAR
Part 1: First blood
+ Show Spoiler +
Dong: Time to die noob!
flash: Lord, please let me just kill at least 2 lings, then i can gg happily...
[image loading]

GOD JD spawns at 11. No 5th drone, default 50 minerals saved.
On a map that seemed to have been built for mech to win all the time, JD knows that his chances of winning are only either to vigorously outplay flash or do some crazy build. It doesnt matter whether flash plays mech or w/e, Dong commits to 4pool. On a 2-player map vs one of the most efficient players this seem risky, even retarded, but JD plays the odds, PLUS, he knows he is JD! Kids, don't try this at home.
[image loading]

The crowd is breathless! How daring! How audacious! Thy name is JAEDONG!
[image loading]

noobterran known as flash turtles starts at 5. Everyting seems standard...
[image loading]

...until... 6th scv out. early scout?
[image loading]

meanwhile, the 4 Pool...
[image loading]

6th scv build a proxy rax midmap just outside the ovie path... sneaky bastard
[image loading]

Back in main, 8th scv starts a depot...
[image loading]

and a coy 9th scv proceeds with the "standard" scout timing...
[image loading]

So born the lings of death...
[image loading]

scv: fffuuuuu......
[image loading]

noob: shibbal! Oh Mother!!!
[image loading]

even the crowd knows that it's all over but the GG
[image loading]

First proxy marine runs to hide back home inside the gay bunker...
[image loading]

the aforementioned bunker
[image loading]

scouting scv doubles back to jd main to see if something else is up...
[image loading]

Them eyes! Going for the kill!
[image loading]

Bunker done. Rax started. All cleverly positioned (near CC and close the mineral line gap) vs runby
[image loading]

2nd set of death lings leave the Dong's main...
[image loading]

Meanwhile... the scouting scv sees 4pool and nothing else...
[image loading]

1st set of deathlings attack. GOAT JD knows 1 marine inside the bunker could at most tickle his lings, so he ignores it and goes for econ damage...
[image loading]

scvs die left and right... Boom! Boom! Boom! Glorious explosions! (look at that silly scv readying to repair the bunker. LOL what a noob!)
[image loading]

The crowd cheers the inevitable death of turtleterran
[image loading]

JD draws first blood.
[image loading]

After the dust settles, 6 lings die for 6 scvs.
Noob has 3 marines 4 scvs
God has 4 lings 4 drones.

JD knows he did ok given the circumstance, but it is less damage than he is supposed to. At this juncture in the ebb and flow of ZvT, JD knows he is playing off his backfoot as he can no longer rely on tier 1 unupgraded lings to end the game...

Part 2: Hold and Counter!
+ Show Spoiler +
A flash of small brilliance. During the micro intensive battle in his base, and feeling safe after his bunker is done, flash lands his proxy rax to macro 2 marines, which now try to snipe JD's overlord
[image loading]

JD is too sclass for this though. His retreating 2nd wave of lings deal with the marines
[image loading]

JD micro at work. only 1 ling dies from the encounter
[image loading]

noob knows 2nd wave is coming, promptly stuffs his bunker with more rines
[image loading]

the 2nd wave comes... and JD decides to do some fun here! He sacrifices his 2nd wave for a more exciting finish! What a baller JD!
[image loading]

This is where the real game officially starts!
[image loading]

With the 3 leftover rines guarding the ramp
[image loading]

flash marcos some scv for some econ to support his timing push... he doesnt even bother to get gas.
[image loading]

OTOH, JD knows tier 1 zerg < tier 1 terran. Transitions to 8 hatch...
[image loading]

...and extractor for tech.
[image loading]

First wave of marines push out...
[image loading]

but the ling sees it. JD knows all
[image loading]

ling tries to sneak in to scout flash's main, but dies in vain. JD is blind now... all he knows is that flash may move out with 5-6 rines
[image loading]

Wave...
[image loading]

after wave of marines, no matter how piecemeal now, move out to rally near JD's base
[image loading]

but JD knows all. A gosuly positioned ovie sees the rines gingerly cross the bridge towards JD's natural
[image loading]

At this point, GOAT has a grand total of 2 lings for defense... JD doesnt maynard knowing the eventual firepower the natural is going to take, but he sends 1 drone down... this move is the first of a series of crucial genius moves that determine the outcome of the game!
[image loading]

2 hero lings bravely guard ramp
[image loading]

LOOK HERE: While all this is happening, JD watches his gas count. 0.00021 seconds lapse between 100 gas and 4 gas for that crucial research: ling speed! The 2nd genius move!
[image loading]

We go back to that hero drone at the natural. It morphs into creep colony for 2 purposes: 1. At best, flash could be more really epic noob and allow it to become sunken, or 2. At worst, it buys JD time both for the macro hatch and for more lings. PLUS look at how GOD positioned the creep colony... (3rd and 4th genius move)
[image loading]

...it pulls in the attacking marines...
[image loading]

...so the deathlings can move down and block noobs reinforcement. Pure Genius! (5th)
[image loading]

As planned, turtlenoob's reinforcing marines are blocked...
[image loading]

...while JD continues to mass lings above the ramp...
[image loading]

The question here is, was the 2nd hatch meant as standard (econ/macro) or was it for something else? JD saw that marines are coming and there is no way he could stop them with his existing army count. Cancelling it will only lead the rines directly to his unguarded main. The lings that it spawned instantly melted to the marines. But that may be exactly the point. Its massive hp bought JD time to mass up in troops as it provided small but additional army to draw marine fire. Oh JD! TukTuk Haeyo!

Part 3: The Brutal End: aka "You're just another noob, noob!"
+ Show Spoiler +

flash: die b*tch! lets see what happens to your natural now!
GOD: you forget one thing noob!
turtleflash: what?
Legend Killer: I'm S-Class!!!

With speed upg almost up, deathlings go down for the flank attack...
[image loading]

flash retreats... but THE BEAST knows all. Speed kicks in and he parallels noobflash's marines for maximum damage... You gonna make bunker scv? (This might be the same scv who earlier was hoping for some repair work by the bunker)
[image loading]

All the sad marines die one...
[image loading]

by one...
[image loading]

...it's grotesque!
[image loading]

jeje
[image loading]

noobturtle terran aka flash
[image loading]

GOD OF (Brood)WAR. GOAT! ONE TRUE KING!
[image loading]


BONUS: In the mind of the noob...
+ Show Spoiler +

"Lord, I know even you agree Im the best ever, the last bonjwa, the greatest, the ultimate weapon... they say it not me, you know, but i agree with them. anyway, Lord no one, and i say NO ONE in the MSL or OSL can defeat me. That person does not exist. I got this game! Yeah!"
[image loading]

"kkk... I own this dude. lets see how he reacts to this little genius plan I have for this map. Mech ehh...
[image loading]

"Na na na na na... faster scv, dnt be such a bum"
[image loading]

"Right here... who would have though after all the advantage of being terran in PR, I'd do this!
kkk... God Im GOOOOOOOD!!!
[image loading]

"Ok... lets do something standard here... kkk... cant wait to see the look on his face when he finds out"
[image loading]

"Go scout "standard" scouting scv..."
[image loading]

"wtfffuuuuu......"
[image loading]

"shibbal! Oh Mother!!!"
[image loading]

"OMG! OMG! OMG! He is good..."
[image loading]

"Fucking scv! Build faster you noob!
[image loading]

"Lets see what he he got in his base..."
[image loading]

"Bunker done. It pays to be terran. Now let me just close the mineral line with my gosu rax.
You're such a genius Flash! You surprise even me! (giggles at extreme fondness to himself!)"
[image loading]

"Na na na na na... only 4 Pool LOL! the guy's out of his mind! Doesnt he know who I am!"
[image loading]

"Bunker > zerg! Come to your death dogs!"
[image loading]

"I can hold this! I am god. and Im terran. 1 scv mining > tier 2 zerg! LOL. I'll just send 1 scv to repair the bunker! God im so genius!"
[image loading]

"My turn! Bet you didnt expect I'd land to get a couple of rines? Eat bullets overlord!"
[image loading]

"WTF! Where they come from!"
[image loading]

"Piece of shit fat marines!"
[image loading]

"Anyway... Im terran and the best, so no worries! Come in with your 2nd wave zerg... and learn the imba power or tier 1 terran!
[image loading]

"Die you dogs! HAHAHAHAHA"
[image loading]

"Now for some real terran turtle stuff..."
[image loading]

"Na na na na na na na na na...."
[image loading]

"Lets go!:
[image loading]

"What the..."
[image loading]

"Die dog!"
[image loading]

"Go go go"
[image loading]

"Moooore..."
[image loading]

"Na na na na na... youre about to die zerg! Do you know that! (chuckles to himslef!)"
[image loading]

"WTF LOL!!! 1 sunken vs marines??? LOL. Dont you know 1 marine can kill 2 sunkens and 8 lings! LOL idiot!"
[image loading]

"WTF where are they going..."
[image loading]

"Fucking dogs what are they doing here"
[image loading]

"Yeah! Bring them all in! LOL poor zerg! Dont you know how tier 1 terran is imba strong against anything you have! LOL!
[image loading]

"fffuuuu... what's happening! why are they so fast suddenly!"
[image loading]

"fffuuuuuuuuuuuuu...."
[image loading]

"OMG! Im shamed!"
[image loading]

"What about the pregame interview I did about no one could beat me...
I'll tell coach to find that reporter and remove all videos from the net...
Nooooo.... Lucky zerg! Maybe he cheated?"
[image loading]

"fffuck!"
[image loading]

THE NOOB WHO THOUGHT HE KNEW...
[image loading]


VOD
+ Show Spoiler +


JAEDONG ÜBERBONJWA!
gongryong
Profile Blog Joined October 2010
Korea (South)1430 Posts
March 29 2011 10:22 GMT
#2
whew!
JAEDONG ÜBERBONJWA!
endy
Profile Blog Joined May 2009
Switzerland8970 Posts
March 29 2011 10:35 GMT
#3
It's more a battle report than an analysis, but it remembered me when I was there, it was hard to breathe, everyone was hysterical. I can remember perfectly how tense it was.
ॐ
Zerkaszhan
Profile Joined November 2010
Canada120 Posts
March 29 2011 10:41 GMT
#4
Here comes the Swarm flash the real reason Aiur fell
here comes the swarm
writer22816
Profile Blog Joined September 2008
United States5775 Posts
March 29 2011 10:44 GMT
#5
Really in-depth and objective analysis, I learned a lot! ^^
8/4/12 never forget, never forgive.
Arkqn
Profile Joined August 2008
France589 Posts
March 29 2011 10:44 GMT
#6
One of the most tense game in BW history. So many "WHAT THE?..." moments.
Elena[PaiN]
GG.NoRe
Profile Blog Joined January 2011
Korea (South)1051 Posts
March 29 2011 10:49 GMT
#7
Nice work! First Flash fanboys. Now Jaedong. Where are you Bisu and Stork cheerleaders!!!
Time to shine now!
DONGJWA!
xarthaz
Profile Blog Joined August 2010
1704 Posts
March 29 2011 10:50 GMT
#8
Agreed JD totally outplayed flash in that game. Genius moves while flash made significant errors, good report
Aah thats the stuff..
Bisu-Fan
Profile Joined January 2010
Russian Federation3330 Posts
March 29 2011 10:58 GMT
#9
haha this game was epic and the writeup just made it better thanks!
The Revolutionist Shall Rise Again! No. 1 Kim Taek Yong Fan 어헣↗ GO JAEDONG!!!!!!! GO ACE!!! 태연 <3 윤아 <3 승연 <3
POWEROUTAGE
Profile Joined February 2010
Singapore884 Posts
March 29 2011 10:59 GMT
#10
On March 29 2011 19:44 writer22816 wrote:
Really in-depth and objective analysis, I learned a lot! ^^


lol
+ Show Spoiler +
another romanian trap
Stats. The new standard bearer of the protoss.
gongryong
Profile Blog Joined October 2010
Korea (South)1430 Posts
Last Edited: 2011-03-29 11:20:05
March 29 2011 11:03 GMT
#11
writer22816 China. March 29 2011 19:44
Really in-depth and objective analysis, I learned a lot! ^^

You bet! :p ^^

Bisu-Fan Russian Federation. March 29 2011 19:58
haha this game was epic and the writeup just made it better thanks!

for sovetsky soyuz!!! hahaha :p

JMave Singapore. March 29 2011 20:10
hmm you got the year wrong. nice write up though

thanks. edited


dont hate, just make your own BR/analysis and lets all enjoy it
JAEDONG ÜBERBONJWA!
JMave
Profile Blog Joined December 2007
Singapore1803 Posts
March 29 2011 11:10 GMT
#12
hmm you got the year wrong. nice write up though
火心 Jealous. I always loved that feeling when I was young. Embrace it.
Nazza
Profile Blog Joined August 2010
Australia1654 Posts
March 29 2011 11:36 GMT
#13
On March 29 2011 19:49 GG.NoRe wrote:
Nice work! First Flash fanboys. Now Jaedong. Where are you Bisu and Stork cheerleaders!!!
Time to shine now!


No one ever remembers second place, eh? eh? GIVE ME COMMAND
Stratoss
Profile Blog Joined March 2011
Czech Republic129 Posts
March 29 2011 12:35 GMT
#14
Haha that was fun.
popzags
Profile Blog Joined January 2011
Poland604 Posts
March 29 2011 13:06 GMT
#15
Once, I was defending 4 Pool and I made a Bunker and Barracks exactly the way Flash did.

What a noob I am.
What what the the fuck fuck? That blew my mind so much, I doubled every word in the phrase 'What the fuck' to get: 'What what the the fuck fuck my what the the fuck fucking what did the drop dropship medivac where in the what in the hell?' - Day[9]
don_kyuhote
Profile Blog Joined December 2009
3006 Posts
March 29 2011 13:11 GMT
#16
There is a serious mistake in the OP.
The glorious and honorary title "GOD" is not given to anyone so lightly.
There is one and only one who is called "GOD" and that I'm sorry is Flash.
For what shall it profit a man, if he shall gain the whole world, and lose his own soul?
Djin)ftw(
Profile Blog Joined November 2008
Germany3357 Posts
March 29 2011 13:20 GMT
#17
"The crowd cheers the inevitable death of turtleterran"

lol xD nice battle report, must have been a lot of work. gj
"jk CLG best mindgames using the baron to counterthrow" - boesthius
whiterabb1t
Profile Blog Joined January 2011
Belgium681 Posts
March 29 2011 13:58 GMT
#18
On March 29 2011 22:06 popzags wrote:
Once, I was defending 4 Pool and I made a Bunker and Barracks exactly the way Flash did.

What a noob I am.


replay or it didnt happen. Awesome thread btw! dOnt mind these party poopers!
We need more VOD analysis like these!
gongryong
Profile Blog Joined October 2010
Korea (South)1430 Posts
March 29 2011 14:18 GMT
#19
On March 29 2011 22:11 don_kyuhote wrote:
There is a serious mistake in the OP.
The glorious and honorary title "GOD" is not given to anyone so lightly.
There is one and only one who is called "GOD" and that I'm sorry is Flash.


sorry... as you can see this is an objective thread. no fanboys allowed here! HAHAHA
JAEDONG ÜBERBONJWA!
shucklesors
Profile Joined May 2010
Singapore1176 Posts
March 29 2011 14:36 GMT
#20
On March 29 2011 22:11 don_kyuhote wrote:
There is a serious mistake in the OP.
The glorious and honorary title "GOD" is not given to anyone so lightly.
There is one and only one who is called "GOD" and that I'm sorry is Flash.


Wait, so flash is called "GOD" and jaedong is just "super gosu legend killer"?
Geez what a fanboy! Please be more objective man.
1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Summer Champion…
11:00
Open Qualifier #4
WardiTV730
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 285
MaxPax 118
Hui .65
ProTech38
StarCraft: Brood War
Sea 2860
Flash 1947
Bisu 1313
firebathero 1305
EffOrt 1150
Jaedong 1115
Larva 1002
Stork 530
Mini 380
Killer 356
[ Show more ]
ggaemo 310
actioN 299
Last 192
Hyuk 150
Snow 146
sSak 115
Soma 110
Mind 106
ToSsGirL 79
scan(afreeca) 68
Sacsri 63
Noble 41
Backho 39
Movie 34
[sc1f]eonzerg 30
JulyZerg 21
Yoon 16
ajuk12(nOOB) 16
IntoTheRainbow 11
soO 9
Terrorterran 8
ivOry 5
sas.Sziky 4
Stormgate
Lowko294
Dota 2
qojqva2964
XcaliburYe313
canceldota10
Counter-Strike
zeus235
markeloff58
kRYSTAL_28
Other Games
singsing1927
B2W.Neo1182
crisheroes347
DeMusliM327
Fuzer 258
RotterdaM167
Mew2King92
ArmadaUGS40
QueenE31
Pyrionflax11
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• StrangeGG 31
• davetesta7
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• FirePhoenix2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV626
League of Legends
• Nemesis1871
• Jankos732
Upcoming Events
Replay Cast
10h 39m
LiuLi Cup
21h 39m
uThermal 2v2 Circuit
1d 1h
RSL Revival
1d 12h
RSL Revival
1d 20h
SC Evo League
1d 22h
uThermal 2v2 Circuit
2 days
CSO Cup
2 days
Sparkling Tuna Cup
2 days
uThermal 2v2 Circuit
3 days
[ Show More ]
Wardi Open
3 days
RotterdaM Event
4 days
RSL Revival
5 days
The PondCast
6 days
Liquipedia Results

Completed

ASL Season 20: Qualifier #2
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
HCC Europe
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025

Upcoming

ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
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
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.