• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:39
CEST 14:39
KST 21:39
  • 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 HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
ZeroSpace Early Access is Now Live!7Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters2Balance hotfix patch 5.0.16b (July 16)69Reynor: GSL Loss Wasn't About Preparation Format16[IPSL] Spring 2026 Grand Finals - This Weekend!18
StarCraft 2
General
Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters Balance hotfix patch 5.0.16b (July 16) How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" [D] Wireframe Casting Removed
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026 GSL CK #5 Race War HomeStory Cup 29
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ How Famous was FlaSh before his Debut? BW General Discussion screpdb: new Starcraft reporting tool HORROR STARCRAFT MOVIE
Tourneys
[Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend! Escore Tournament - Season 3 Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers PvT advise for noobs Fighting Spirit mining rates Creating a full chart of Zerg builds
Other Games
General Games
ZeroSpace Early Access is Now Live! ZeroSpace at Steam NextFest - Last free demo Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread How to buy a book - shipping from Korea to Europe The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Series you have seen recently...
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Hello guys!
LIN1s
Role of Gaming on Mental Hea…
TrAiDoS
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4320 users

ShieldBattery - BW Revitalized for Modern Mortals - Page 123

Forum Index > BW General
2681 CommentsPost a Reply
Prev 1 121 122 123 124 125 135 Next
Chat Notification Script
SCC-Faust
Profile Blog Joined November 2007
United States3736 Posts
March 26 2017 17:45 GMT
#2441
On March 27 2017 02:05 Uvantak wrote:
Show nested quote +
On March 27 2017 00:50 Cele wrote:
On March 26 2017 14:47 tec27 wrote:
Just to give you all an update given the announcements today, work on ShieldBattery will definitely be continuing

We have a bunch of stuff just about ready for another update, but depending on 1.18's timing it may take a bit to get out. 1.18 will require us to re-do a bunch of work to make our interactions with the game work again, but we'll get that done as fast as possible (although we can only start once we've actually received the new patch). We'll get that done ASAP, though, and get a new version out as soon as we can.


i don't want to sound negative, but with SC:R coming, which uncludes modern OS support and such, what exactly is the reason people will still use SB?

There might be many reasons, there might be few, it depends on the quality of things Blizz can offer with their servers, over the Passion of SB Devs. Given the history of all games, I would easily pick SB and community handled servers and projects over Blizz stuff.


Yah like I can understand the hype of SC:R and all the new features along with it but people need to not write off Shieldbattery. We literally do not know what Shieldbattery's ladder/matchmaking system will be like, nor do we know what Blizzard's will be like. Plus the official word is that SB is going forward, so that is all you need to really know.
I want to fuck Soulkey with a Zelderan.
tofucake
Profile Blog Joined October 2009
Hyrule19228 Posts
March 26 2017 17:56 GMT
#2442
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players
Liquipediaasante sana squash banana
starithm
Profile Blog Joined July 2013
United States118 Posts
March 26 2017 18:03 GMT
#2443
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.
http://www.twitch.tv/starithm
SCC-Faust
Profile Blog Joined November 2007
United States3736 Posts
March 26 2017 18:08 GMT
#2444
On March 27 2017 03:03 starithm wrote:
Show nested quote +
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.


Not the healthiest choice. Try some steel cut oats with fruits or some greek yogurt with oats.
I want to fuck Soulkey with a Zelderan.
Uvantak
Profile Blog Joined June 2011
Uruguay1381 Posts
March 26 2017 20:38 GMT
#2445
On March 27 2017 03:08 SCC-Faust wrote:
Show nested quote +
On March 27 2017 03:03 starithm wrote:
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.


Not the healthiest choice. Try some steel cut oats with fruits or some greek yogurt with oats.

You are sounding too much of a normie Tofucake, be careful!
@Kantuva | Mapmaker | KTVMaps.wordpress.com | Check my profile to see my TL map threads, and you can search for KTV in the Custom Games section to play them.
tofucake
Profile Blog Joined October 2009
Hyrule19228 Posts
March 26 2017 21:51 GMT
#2446
On March 27 2017 05:38 Uvantak wrote:
Show nested quote +
On March 27 2017 03:08 SCC-Faust wrote:
On March 27 2017 03:03 starithm wrote:
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.


Not the healthiest choice. Try some steel cut oats with fruits or some greek yogurt with oats.

You are sounding too much of a normie Tofucake, be careful!

What?
Liquipediaasante sana squash banana
pebble444
Profile Blog Joined March 2011
Italy2503 Posts
March 26 2017 22:00 GMT
#2447
I eat toast for breakfast
"Awaken my Child, and embrace the Glory that is your Birthright"
starithm
Profile Blog Joined July 2013
United States118 Posts
March 27 2017 00:38 GMT
#2448
On March 27 2017 03:08 SCC-Faust wrote:
Show nested quote +
On March 27 2017 03:03 starithm wrote:
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.


Not the healthiest choice. Try some steel cut oats with fruits or some greek yogurt with oats.


Okay, I'll try those. Thanks.
http://www.twitch.tv/starithm
tec27
Profile Blog Joined June 2004
United States3702 Posts
March 27 2017 06:12 GMT
#2449
On March 27 2017 00:50 Cele wrote:
Show nested quote +
On March 26 2017 14:47 tec27 wrote:
Just to give you all an update given the announcements today, work on ShieldBattery will definitely be continuing

We have a bunch of stuff just about ready for another update, but depending on 1.18's timing it may take a bit to get out. 1.18 will require us to re-do a bunch of work to make our interactions with the game work again, but we'll get that done as fast as possible (although we can only start once we've actually received the new patch). We'll get that done ASAP, though, and get a new version out as soon as we can.


i don't want to sound negative, but with SC:R coming, which uncludes modern OS support and such, what exactly is the reason people will still use SB?

Brood War has never needed Blizzard to provide these things, and I think it's dangerous for us to rely on them too heavily. They've never proven a benevolent force for BW in the past, and as nice as it would seem for them to wholly change on that overnight and keep that new vision for perpetuity, it's not likely. If we want this game to survive it's 20th, 30th, 40th year, if we want to be teaching our children and grandchildren how to Forge FE, to be watching Korean pros pushing the metagame even in our old age, we need to be building and maintaining infrastructure for it that will outlive a corporation's fleeting interest.

ShieldBattery is that infrastructure. It is by the community, for the community, free of Blizzard's oversight or interference, and can easily live on as long as there are people interested in playing the game. We can, and have, for many of them, already provide the features Blizzard is providing with 1.18, and for a lot of these things, ShieldBattery has better solutions than what Blizzard is giving you. Our windowed mode can scale to different resolutions and provides full-screen windowed mode, and is also easy to stream, all things theirs cannot provide. Our hosting solution fixes hosting for *everyone* and does so without exposing your IP, they only provide UPnP. We had a brand new obs mode ready for our next release, but I guess they scooped us on that one

In the very near future, we'll be releasing things that they've only as-of-yet promised with no details, and we'll be doing so with actual community input into them. Our matchmaking system will be in testing very shortly (not "summer"!), and we're moving forward on a better map selection and hosting system than exists in BW or SC2. From there we have a number of ideas on how our service can provide the best-in-class experience for our users, which includes a number of integrated features that surpass anything you'd find even in more modern games. These features are what will set ShieldBattery apart from Blizzard's experience, and make it worthwhile to use, and we can deliver a lot of them while they're still just getting things started.

I welcome Blizzard's injection of marketing dollars into this, and their legitimization of this game as something people that didn't pick it up 10+ years ago can actually play. These are things that are very hard for us to do, as a community project. It will be great to have an installer that is actually patched to the latest version, and even better that it's free. But let's not rely on them to follow through for this game to survive: Brood War has always been incredibly self-sufficient. The reason it is still alive today is not because Blizzard cared for it, or treated it nicely, or helped it at all. It's alive because we cared for it, the people that played on WGTour and PGTour and ICCup and Brain and Fish, that made creative and well-balanced maps, that developed programs to fix and improve the gameplay experience. So let's take that attention they've given us, and redirect it into something that will stand the test of time.
Can you jam with the console cowboys in cyberspace?
xboi209
Profile Blog Joined June 2011
United States1173 Posts
March 27 2017 06:30 GMT
#2450
While the community does fill in the holes left behind by Blizzard, their new team appears to be willing to implement new features as the community desires. While I'm sure Blizzard won't utilize a website interface like ShieldBattery, we could still push some of ShieldBattery's features to Blizzard for them to implement.
Sure they won't implement as fast as you will, but you did mention about StarCraft being played decades from now, so timeliness isn't a huge issue.

At this point, I'm just concerned about how effective ShieldBattery will be at enticing as many players as possible.
http://www.reddit.com/r/broodwar/
shaggles
Profile Joined October 2011
Poland108 Posts
March 27 2017 06:52 GMT
#2451
On March 27 2017 15:12 tec27 wrote:
...if we want to be teaching our children and grandchildren how to Forge FE...


Thank you, mister, for providing the vision of SCBW-Grandpa. Actually, I am halfway through ...I hope my grandson will revert to Z and will not be P like my son is...
I play the Chess of Computer Age
Qikz
Profile Blog Joined November 2009
United Kingdom12043 Posts
March 27 2017 07:08 GMT
#2452
On March 27 2017 15:52 shaggles wrote:
Show nested quote +
On March 27 2017 15:12 tec27 wrote:
...if we want to be teaching our children and grandchildren how to Forge FE...


Thank you, mister, for providing the vision of SCBW-Grandpa. Actually, I am halfway through ...I hope my grandson will revert to Z and will not be P like my son is...


If im honest if your son is P im surprised you admit you have a son. No child of mine would ever be allowed to be protoss
FanTaSy's #1 Fan | STPL Caster/Organiser | SKT BEST KT | https://twitch.tv/stpl
ImbaTosS
Profile Blog Joined January 2009
United Kingdom1717 Posts
March 27 2017 08:02 GMT
#2453
On March 27 2017 16:08 Qikz wrote:
Show nested quote +
On March 27 2017 15:52 shaggles wrote:
On March 27 2017 15:12 tec27 wrote:
...if we want to be teaching our children and grandchildren how to Forge FE...


Thank you, mister, for providing the vision of SCBW-Grandpa. Actually, I am halfway through ...I hope my grandson will revert to Z and will not be P like my son is...


If im honest if your son is P im surprised you admit you have a son. No child of mine would ever be allowed to be protoss

Hey, HEY! We Protoss players have feelings too. Partly because we also get fucked up by other Protosses playing EZRace strategies against us. PvP imba, nerf P.
EleGant[AoV]
hitthat
Profile Joined January 2010
Poland2349 Posts
March 27 2017 08:04 GMT
#2454
On March 27 2017 16:08 Qikz wrote:
Show nested quote +
On March 27 2017 15:52 shaggles wrote:
On March 27 2017 15:12 tec27 wrote:
...if we want to be teaching our children and grandchildren how to Forge FE...


Thank you, mister, for providing the vision of SCBW-Grandpa. Actually, I am halfway through ...I hope my grandson will revert to Z and will not be P like my son is...


If im honest if your son is P im surprised you admit you have a son. No child of mine would ever be allowed to be protoss


"And remmember son - chosing Protoss will ruin your life".
Shameless BroodWar separatistic, elitist, fanaticaly devoted puritan fanboy.
OhManTFE
Profile Joined April 2012
Australia6 Posts
March 27 2017 11:28 GMT
#2455
It must be very painful news with the remaster announcement essentially supplanting so much of your hard work.

Even if SB does not end up getting widespread adoption now I just want all you guys who worked on it to know that I at least really appreciated the passion and effort you put into continuing the SCBW scene. I'm sure you guys can make great contributions to the scene moving forward into this new era of Brood War.

Keep up the good work!!!
InfCereal
Profile Joined December 2011
Canada1759 Posts
March 27 2017 12:46 GMT
#2456
On March 27 2017 03:03 starithm wrote:
Show nested quote +
On March 27 2017 02:56 tofucake wrote:
It might end up in a CS situation, where there's official servers for the filthy casuals and then the 3rd party servers for the super cereal players


I eat cereal for breakfast every freaking day.


Cereal
pheer
Profile Blog Joined July 2004
5400 Posts
Last Edited: 2017-03-27 17:54:12
March 27 2017 17:46 GMT
#2457
Patch 1.16.1 came out 8 years ago.

As Tec said, ShieldBattery is our guarantee that the next 8 years will not be dictated by a company that has only ever done things when money can be made. Instead, we will gladly accept SC:R and all its improvements, and over the next 8 years, continue to improve it more. Assuming SC:R is a ShieldBattery killer is ignoring the past. How were we able to keep BW alive for the 8 years since the last patch? Only because of community efforts: PGT, Iccup, Fish, ChaosLauncher, and ShieldBattery. It would be foolish to give all our larva to Blizzard and expect them to grow anything good. The only reason SC:R is a reality today is because the community brought the game as far is it has come.

So remember how we got here, accept Blizzard's wonderful gift, but put your faith in the community first.
Moderator
KwarK
Profile Blog Joined July 2006
United States44199 Posts
March 27 2017 17:52 GMT
#2458
Would I be correct in thinking that although Blizzard have been fine letting your project exist so far they would be mad if you incorporated their graphics update into the game? So no SC:R on Shield Battery.
ModeratorThe angels have the phone box
imp42
Profile Blog Joined November 2010
398 Posts
Last Edited: 2017-03-28 13:59:02
March 27 2017 18:07 GMT
#2459
On March 27 2017 15:12 tec27 wrote:
Show nested quote +
On March 27 2017 00:50 Cele wrote:
On March 26 2017 14:47 tec27 wrote:
Just to give you all an update given the announcements today, work on ShieldBattery will definitely be continuing

We have a bunch of stuff just about ready for another update, but depending on 1.18's timing it may take a bit to get out. 1.18 will require us to re-do a bunch of work to make our interactions with the game work again, but we'll get that done as fast as possible (although we can only start once we've actually received the new patch). We'll get that done ASAP, though, and get a new version out as soon as we can.


i don't want to sound negative, but with SC:R coming, which uncludes modern OS support and such, what exactly is the reason people will still use SB?

Brood War has never needed Blizzard to provide these things, and I think it's dangerous for us to rely on them too heavily. They've never proven a benevolent force for BW in the past, and as nice as it would seem for them to wholly change on that overnight and keep that new vision for perpetuity, it's not likely. If we want this game to survive it's 20th, 30th, 40th year, if we want to be teaching our children and grandchildren how to Forge FE, to be watching Korean pros pushing the metagame even in our old age, we need to be building and maintaining infrastructure for it that will outlive a corporation's fleeting interest.

ShieldBattery is that infrastructure. It is by the community, for the community, free of Blizzard's oversight or interference, and can easily live on as long as there are people interested in playing the game. We can, and have, for many of them, already provide the features Blizzard is providing with 1.18, and for a lot of these things, ShieldBattery has better solutions than what Blizzard is giving you. Our windowed mode can scale to different resolutions and provides full-screen windowed mode, and is also easy to stream, all things theirs cannot provide. Our hosting solution fixes hosting for *everyone* and does so without exposing your IP, they only provide UPnP. We had a brand new obs mode ready for our next release, but I guess they scooped us on that one

[...]

if you believe all of what you wrote, why so dismissive / indifferent / negative with regards to OpenBW?

Edit: I'm seriously interested to know and don't consider the silence treatment very helpful.
if you have some personal grudge against me because I wrote a comment once you didn't agree with (or similar) you can just tell me. If it's me standing in the way between SB and OpenBW I will just disappear, no problem.
50 pts Copper League
tec27
Profile Blog Joined June 2004
United States3702 Posts
March 27 2017 18:07 GMT
#2460
On March 28 2017 02:52 KwarK wrote:
Would I be correct in thinking that although Blizzard have been fine letting your project exist so far they would be mad if you incorporated their graphics update into the game? So no SC:R on Shield Battery.

It remains to be seen how Blizzard will actually release their remastered content, but since it runs on the same engine, it should be possible to support. We absolutely don't plan on bringing remastered content to users who haven't paid for the upgrade, but users who have should be fine to use it on ShieldBattery.

On the other side of things, we've always planned to integrate some better pixel scalers in our graphics setup, which can net a graphical improvement while still maintaining the older sprites. I suspect that a number of people in this community would prefer such an approach to the newer sprites Blizz is working on. (Screenshot of a hacky version of this is here, although the scaling algorithm isn't our preferred one, and things like text and iconography would ideally be rendered outside of such scaling. All improvements we would make before actually releasing such a thing )
Can you jam with the console cowboys in cyberspace?
Prev 1 121 122 123 124 125 135 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Summer Champion…
12:05
Summer Cup Group B
WardiTV415
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech92
SHIN 35
StarCraft: Brood War
Calm 6793
Bisu 2112
Shuttle 1901
Jaedong 1020
Hyuk 421
Soma 397
firebathero 385
Mini 294
Light 267
Soulkey 253
[ Show more ]
Stork 226
Larva 210
actioN 202
ggaemo 145
Snow 127
hero 125
Hyun 122
Dewaltoss 119
Mong 116
Rush 113
ZerO 98
Pusan 69
Sharp 65
Killer 44
Free 43
Bale 39
soO 34
ToSsGirL 34
Sacsri 24
HiyA 23
Movie 22
JYJ 21
sorry 21
JulyZerg 20
Noble 16
Hm[arnc] 14
Barracks 13
IntoTheRainbow 11
Sexy 11
zelot 11
Terrorterran 5
Icarus 5
ajuk12(nOOB) 5
Dota 2
Dendi991
XcaliburYe252
febbydoto50
League of Legends
KnowMe24
Counter-Strike
fl0m2258
byalli542
x6flipin298
Other Games
FrodaN3450
singsing2462
B2W.Neo723
Lowko488
uThermal468
crisheroes265
hiko224
OGKoka 215
DeMusliM192
Liquid`LucifroN118
CosmosSc2 29
Trikslyr18
ZerO(Twitch)15
Harstem2
Organizations
Other Games
gamesdonequick1170
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• StrangeGG 68
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade604
Upcoming Events
PiGosaur Cup
11h 21m
The PondCast
21h 21m
Kung Fu Cup
22h 21m
OSC
1d 11h
CrankTV Team League
1d 22h
Replay Cast
2 days
CrankTV Team League
2 days
Korean StarCraft League
3 days
Afreeca Starleague
3 days
RSL Revival
3 days
Clem vs ByuN
Serral vs SHIN
[ Show More ]
Online Event
4 days
Replay Cast
4 days
RSL Revival
4 days
herO vs Solar
Rogue vs Lambo
WardiTV Weekly
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Acropolis #4
HSC XXIX
Eternal Conflict S2 E3

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

Escore Tournament S3: W4
ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
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 © 2026 TLnet. All Rights Reserved.