2010 Season in Review: Evaluating the Offensive Line

Posted on 27. Jan, 2011 by in Eagles Related

Humor me for a moment. I’m reminiscing on good times. I’m remembering, very fondly, the days when the Eagles offensive line was simply phenomenal. I see John Runyan and Tra Thomas at the tackles. I see Shawn Andrews and Todd Herremans at the guards. I see Jamaal Jackson at center. These guys were devastating run blockers and among the best in the league at pass protection. They had a nasty streak. Opposing defensive lines would get thrown around like a rag doll against them.

Oh man, what on earth happened?

Now the offensive line is nothing short of horrendous. When I look at this unit’s production in 2010, I see very few positive things. Okay, maybe that’s a little harsh. There were good things, but they were overshadowed by the egregiously awful things. I want to take a look at things position by position.

Left Tackle – This was perhaps the best part of the offensive line, when Jason Peters was anchoring it. It was when Peters didn’t start that things collapsed under the watch of King Dunlap. I am aware that many fans aren’t too fond of Jason Peters because of the false starts, but Peters did an excellent job of cutting those down this season. Something people don’t seem to understand is that it’s often the left tackle’s job to get the quickest jump possible since he’s often protecting the quarterback’s blindside. False starts, as a result, are bound to happen. As it is, Peters had an excellent season in both run blocking and pass protection. He is responsible for the one position on the offensive line that I am completely confident in.

Left Guard – Todd Herremans was very confusing this season. He was, if you will, the Stewart Bradley of the offense this season. There were a few games in which he looked absolutely devastating as a blocker, and far more games where he looked lost and soft. A good deal of the pressure that forced Vick to roll to the left came as a direct result of Herremans’ relatively poor pass protection. He did, however, show the same knack for being a punishing run blocker as he has throughout all of his career. Herremans and Peters were both huge pieces to LeSean McCoy putting together the fantastic season he did. However, the fact is that Herremans was nowhere near adequate in pass protection.

Center – This was supposed to be Jamaal Jackson’s job. Over the course of the 2010 offseason, he rehabilitated the knee in which is ACL tore and was ready to take the field by Week One of the regular season. His season was swiftly cut short as he suffered a season ending torn biceps muscle in that Week One contest against the Packers. Filling for him was Mike McGlynn. McGlynn provided one of the few bright spots of the offensive line. However, he was also responsible for a fatal mistake against the Tennessee Titans that gave them full momentum to win the game against the Eagles. Had the Eagles won that game, the playoffs may have turned out a lot different with the Eagles possibly having a bye week. However, McGlynn did his job and did it fairly well for the most part of the season. He was decent enough in run blocking and solid in pass protection. An offseason of work as the starter would do McGlynn good, but we could also see him slide out to right guard pending on the health status of Jamaal Jackson.

Right Guard – This was the Achilles heal of the offensive line. The right guard position was in flux all season and no matter what the Eagles did there, nothing seemed to work. Now, when you have a normal quarterback (right handed), the right guard position isn’t quite as crucial. When you have a lefty, like Michael Vick, the entire right side blocking well becomes critical. Both Nick Cole and Max Jean-Gilles shared starts at right guard, and neither were close to sufficient. At the end, Jean-Gilles was the better of the two. Nick Cole was nothing short of horrendous and has no place on this roster.

Right Tackle – This was another headache for the Eagles. Winston Justice was the starter for the majority of the season, but King Dunlap did make a few starts due to injuries. When Dunlap was in, it was an absolute nightmare. When Justice started it was a little better. Now, Justice did have to deal with the unfortunate of compensating for a poor right guard slot, but he had issues with his own assignments as well. I, for one, have never been impressed with Justice. I don’t hold the horrendous game against the Giants in 2007 against him, but even at right tackle, he’s never shown me anything to prove he’s starter quality. This too was a position of weakness for the Eagles in 2010.

Here’s a few statistics about the Eagles offensive line in 2010. The Eagles had the fourth most quarterback drop backs of any team in the NFL with 679. They allowed the second most QB pressures with 264 which accounted for 37.9% of those drop backs. That percentage was the fifth worst in the league. They also allowed 49 sacks which was fourth worst in the league. In addition to that they allowed 95 quarterback hits which was third worst in the league. What those numbers don’t show, is how the situation only got worse as the season wore on.

2011 Outlook
Fixing the offensive line is, without question in my mind, the highest priority for the Eagles in the 2011 offseason. Michael Vick simply can’t survive another season taking beatings like he took in 2010. For the Eagles, the lineman that are pending free agents are Reggie Wells and Nick Cole. Wells was acquired in a late offseason trade but never really cracked the starting lineup. Nick Cole, as I mentioned, has no place on this roster. There are a few very interesting free agents out there this season including guards Logan Mankins (New England) and Carl Nicks (New Orleans). Both would be huge upgrades to any of the Eagles’ current guards. The draft offers some interesting talent as well such as Mike Pouncey of Florida, who can play both center and guard.

One thing is for sure, though. The Eagles surely need to upgrade this offensive line quickly if they want to come even close to matching the offensive output they put together in 2010.

Jason Peters

Tags: , , ,

Leave a Reply

PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF8yNTBfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi04OTA1MzI0Njc3NTc0Mzk1XCI7DQovKiBiaXJkc2ZhbjI1MHgyNTAgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCI2NTQxNDM2MTg4XCI7DQpnb29nbGVfYWRfd2lkdGggPSAyNTA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gMjUwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCINCnNyYz1cImh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanNcIj4NCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTI1MHgyNTAuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi04OTA1MzI0Njc3NTc0Mzk1XCI7DQovKiBiaXJkc2ZhbiAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSBcIjc3MDY4OTAyMjRcIjsNCmdvb2dsZV9hZF93aWR0aCA9IDQ2ODsNCmdvb2dsZV9hZF9oZWlnaHQgPSA2MDsNCi8vLS0+DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiDQpzcmM9XCJodHRwOi8vcGFnZWFkMi5nb29nbGVzeW5kaWNhdGlvbi5jb20vcGFnZWFkLytzZmdSbWx1YW1GdVgxUjVjR1U5YW1GMllWOXpZM0pwY0hRbVJtbHVhbUZ1WDB4aGJtYzlkR1Y0ZEM5cVlYWmhjMk55YVhCMCsvK3NmZ1JtbHVhbUZ1WDFSNWNHVTlhbUYyWVY5elkzSnBjSFFtUm1sdWFtRnVYMHhoYm1jOWRHVjRkQzlxWVhaaGMyTnlhWEIwKy9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5kaWNrc3Nwb3J0aW5nZ29vZHMuY29tL2dyYXBoaWNzL3Byb21vL2RzcC9kc3BfMjVvZmZhZF9hdWdfMTI1eDEyNS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tb2RlbGxzLmNvbS9ncmFwaGljcy9wcm9tby9tb2QvbW9kXzEyNXgxMjUuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly9lZmFzaGlvbi5ocy5sbG53ZC5uZXQvbzMzL2Vmcy9hZmZpbGlhdGUvQUZGX05FXzEyNXgxMjVfc2RzLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vdGhlc3BvcnRzYXV0aG9yaXR5LmNvbS9ncmFwaGljcy9wcm9tby90c2EvdHNhXzEwb2Zmb3JkZXJfc2VwdF8xMjV4MTI1LmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzU8L3N0cm9uZz4gLSBodHRwOi8vYTcxMi5nLmFrYW1haS5uZXQvNy83MTIvMjI1LzFkL3d3dy5lc3Buc2hvcC5jb20vaW1hZ2VzL2xpbmtzaGFyZS9FU1BOc2hvcC9FU1BOX05GTEdlYXIwODA5XzEyNXgxMjUuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cubmZsc2hvcC5jb20vZ3JhcGhpY3MvcHJvbW8vTkZML25mbF9waGlfMTI1eDEyNXguanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj48IS0tDQphbWF6b25fYWRfdGFnPVwiYmlyZHNmY29tLTIwXCI7IA0KYW1hem9uX2FkX3dpZHRoPVwiNDY4XCI7IA0KYW1hem9uX2FkX2hlaWdodD1cIjYwXCI7IA0KYW1hem9uX2NvbG9yX2JhY2tncm91bmQ9XCJFQkVDREZcIjsgDQphbWF6b25fY29sb3JfbG9nbz1cIkZGRkZGRlwiOyANCmFtYXpvbl9jb2xvcl9saW5rPVwiMkI1QTZCXCI7IA0KYW1hem9uX2FkX2xvZ289XCJoaWRlXCI7IA0KYW1hem9uX2FkX3RpdGxlPVwiQmlyZHNGYW4uY29tIE9uZSBTdG9wIEVhZ2xlcyBTaG9wXCI7IC8vLS0+PC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIiBzcmM9XCJodHRwOi8vd3d3LmFzc29jLWFtYXpvbi5jb20vcy9hc3cuanNcIj48L3NjcmlwdD48L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xODAzNDguMTAwMDA4NDUmdHlwZT00JnN1YmlkPTA8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMjwvc3Ryb25nPiAtIGh0dHA6Ly9jbGljay5saW5rc3luZXJneS5jb20vZnMtYmluL2NsaWNrP2lkPWRCUHh2ZVgyTllnJm9mZmVyaWQ9MTQ3Mzc3LjEwMDAwMTQ1JnR5cGU9NCZzdWJpZD0wPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vY2xpY2subGlua3N5bmVyZ3kuY29tL2ZzLWJpbi9jbGljaz9pZD1kQlB4dmVYMk5ZZyZvZmZlcmlkPTE3NzIxNS4xMDAwMDAwNiZ0eXBlPTQmc3ViaWQ9MDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xODE3ODMuMTAwMDEwMjkmdHlwZT00JnN1YmlkPTA8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNTwvc3Ryb25nPiAtIGh0dHA6Ly9jbGljay5saW5rc3luZXJneS5jb20vZnMtYmluL2NsaWNrP2lkPWRCUHh2ZVgyTllnJm9mZmVyaWQ9MTAxNTgzLjEwMDAwMTk4JnR5cGU9NCZzdWJpZD0wPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSBodHRwOi8vY2xpY2subGlua3N5bmVyZ3kuY29tL2ZzLWJpbi9jbGljaz9pZD1kQlB4dmVYMk5ZZyZvZmZlcmlkPTE0NTc2MS4xMDAwMDI0OCZ0eXBlPTQmc3ViaWQ9MDwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZ3JlZW4uY3NzPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9leDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbW1lbnRfcG9zdHM8L3N0cm9uZz4gLSBTZWxlY3QgYSBudW1iZXI6PC9saT48bGk+PHN0cm9uZz53b29fY29udGFjdGZvcm1fZW1haWw8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2FyY2hpdmVzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2ZlYXQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9zZW9fdGVtcGxhdGU8L3N0cm9uZz4gLSBhOjM6e2k6MDthOjU6e3M6NDoibmFtZSI7czoxMDoic2VvX2luZm9fMSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImxhYmVsIjtzOjQ6IlNFTyAiO3M6NDoidHlwZSI7czo0OiJpbmZvIjtzOjQ6ImRlc2MiO3M6MTg5OiJBZGRpdGlvbmFsIFNFTyBjdXN0b20gZmllbGRzIGF2YWlsYWJsZTogPHN0cm9uZz5DdXN0b20gUGFnZSBUaXRsZXM8L3N0cm9uZz4uIEdvIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuYmlyZHNmYW4uY29tL3dwLWFkbWluL2FkbWluLnBocD9wYWdlPXdvb3RoZW1lc19zZW8iPlNFTyBTZXR0aW5nczwvYT4gcGFnZSB0byBhY3RpdmF0ZS4iO31pOjE7YTo1OntzOjQ6Im5hbWUiO3M6MTA6InNlb19mb2xsb3ciO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImxhYmVsIjtzOjE2OiJTRU8gLSBTZXQgZm9sbG93IjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO3M6NDoiZGVzYyI7czo3NzoiTWFrZSBsaW5rcyBmcm9tIHRoaXMgcG9zdC9wYWdlIDxzdHJvbmc+Zm9sbG93YWJsZTwvc3Ryb25nPiBieSBzZWFyY2ggZW5naW5lcy4iO31pOjI7YTo1OntzOjQ6Im5hbWUiO3M6MTE6InNlb19ub2luZGV4IjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo1OiJsYWJlbCI7czoxMzoiU0VPIC0gTm9pbmRleCI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94IjtzOjQ6ImRlc2MiO3M6NTY6IlNldCB0aGUgUGFnZS9Qb3N0IHRvIG5vdCBiZSBpbmRleGVkIGJ5IGEgc2VhcmNoIGVuZ2luZXMuIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Rpc2FibGVfbmF2X2Rlc2NyaXB0aW9uPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9wb3N0czwvc3Ryb25nPiAtIDE8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL2JpcmRzZmFuPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vZmVlZHMuZmVlZGJ1cm5lci5jb20vYmlyZHNmYW48L2xpPjxsaT48c3Ryb25nPndvb19mcmFtZXdvcmtfdmVyc2lvbjwvc3Ryb25nPiAtIDMuNi4wMzwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2FyYzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9saW5rPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlua19kZXNjPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9saW5rX3RleHQ8L3N0cm9uZz4gLSBIb21lPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSA5MjwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSAyNDc8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyMTA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9zaW5nbGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSA1NDA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5iaXJkc2Zhbi5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy80LTMtYmFubmVyLWZpeC5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2J1c3ktYmVlLzwvbGk+PGxpPjxzdHJvbmc+d29vX29wdGlvbnM8L3N0cm9uZz4gLSBhOjU1OntzOjE4OiJ3b29fYWx0X3N0eWxlc2hlZXQiO3M6OToiZ3JlZW4uY3NzIjtzOjg6Indvb19sb2dvIjtzOjYzOiJodHRwOi8vd3d3LmJpcmRzZmFuLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtYmFubmVyLWZpeC5wbmciO3M6MTM6Indvb190ZXh0dGl0bGUiO3M6NToiZmFsc2UiO3M6MTg6Indvb19jdXN0b21fZmF2aWNvbiI7czowOiIiO3M6MjA6Indvb19nb29nbGVfYW5hbHl0aWNzIjtzOjA6IiI7czoxODoid29vX2ZlZWRidXJuZXJfdXJsIjtzOjM2OiJodHRwOi8vZmVlZHMuZmVlZGJ1cm5lci5jb20vYmlyZHNmYW4iO3M6MTQ6Indvb19jdXN0b21fY3NzIjtzOjA6IiI7czoxNzoid29vX2ZlZWRidXJuZXJfaWQiO3M6MzY6Imh0dHA6Ly9mZWVkcy5mZWVkYnVybmVyLmNvbS9iaXJkc2ZhbiI7czoyMToid29vX2NvbnRhY3Rmb3JtX2VtYWlsIjtzOjA6IiI7czoxMzoid29vX2hvbWVfbGluayI7czo0OiJ0cnVlIjtzOjE4OiJ3b29faG9tZV9saW5rX3RleHQiO3M6NDoiSG9tZSI7czoxODoid29vX2hvbWVfbGlua19kZXNjIjtzOjA6IiI7czoyNzoid29vX2Rpc2FibGVfbmF2X2Rlc2NyaXB0aW9uIjtzOjU6ImZhbHNlIjtzOjE4OiJ3b29fZmVhdHVyZWRfcG9zdHMiO3M6MToiMSI7czoxMjoid29vX2hvbWVfYXJjIjtzOjU6ImZhbHNlIjtzOjg6Indvb190YWJzIjtzOjU6ImZhbHNlIjtzOjE3OiJ3b29fcG9wdWxhcl9wb3N0cyI7czoxNjoiU2VsZWN0IGEgbnVtYmVyOiI7czoxNzoid29vX2NvbW1lbnRfcG9zdHMiO3M6MTY6IlNlbGVjdCBhIG51bWJlcjoiO3M6MTg6Indvb192aWRlb19jYXRlZ29yeSI7czoxODoiU2VsZWN0IGEgY2F0ZWdvcnk6IjtzOjExOiJ3b29fdHdpdHRlciI7czowOiIiO3M6MTY6Indvb19jb250ZW50X2ZlYXQiO3M6NToiZmFsc2UiO3M6MTE6Indvb19jb250ZW50IjtzOjU6ImZhbHNlIjtzOjIwOiJ3b29fY29udGVudF9hcmNoaXZlcyI7czo1OiJmYWxzZSI7czoyMjoid29vX3Bvc3RfaW1hZ2Vfc3VwcG9ydCI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fcGlzX3Jlc2l6ZSI7czo0OiJ0cnVlIjtzOjE3OiJ3b29fcGlzX2hhcmRfY3JvcCI7czo0OiJ0cnVlIjtzOjEwOiJ3b29fcmVzaXplIjtzOjQ6InRydWUiO3M6MTI6Indvb19hdXRvX2ltZyI7czo1OiJmYWxzZSI7czoyMDoid29vX2ltYWdlX2RpbWVuc2lvbnMiO3M6MzoiMTIwIjtzOjE2OiJ3b29faW1hZ2Vfc2luZ2xlIjtzOjQ6InRydWUiO3M6MTM6Indvb19yc3NfdGh1bWIiO3M6NToiZmFsc2UiO3M6MTg6Indvb19hZF90b3BfZGlzYWJsZSI7czo1OiJmYWxzZSI7czoxODoid29vX2FkX3RvcF9hZHNlbnNlIjtzOjQxNDoiPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+PCEtLQ0KYW1hem9uX2FkX3RhZz1cImJpcmRzZmNvbS0yMFwiOyANCmFtYXpvbl9hZF93aWR0aD1cIjQ2OFwiOyANCmFtYXpvbl9hZF9oZWlnaHQ9XCI2MFwiOyANCmFtYXpvbl9jb2xvcl9iYWNrZ3JvdW5kPVwiRUJFQ0RGXCI7IA0KYW1hem9uX2NvbG9yX2xvZ289XCJGRkZGRkZcIjsgDQphbWF6b25fY29sb3JfbGluaz1cIjJCNUE2QlwiOyANCmFtYXpvbl9hZF9sb2dvPVwiaGlkZVwiOyANCmFtYXpvbl9hZF90aXRsZT1cIkJpcmRzRmFuLmNvbSBPbmUgU3RvcCBFYWdsZXMgU2hvcFwiOyAvLy0tPjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCIgc3JjPVwiaHR0cDovL3d3dy5hc3NvYy1hbWF6b24uY29tL3MvYXN3LmpzXCI+PC9zY3JpcHQ+IjtzOjE2OiJ3b29fYWRfdG9wX2ltYWdlIjtzOjUxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy00Njh4NjAtMi5naWYiO3M6MTQ6Indvb19hZF90b3BfdXJsIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MjI6Indvb19hZF9jb250ZW50X2Rpc2FibGUiO3M6NToiZmFsc2UiO3M6MjI6Indvb19hZF9jb250ZW50X2Fkc2Vuc2UiO3M6NDU4OiI8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj48IS0tDQpnb29nbGVfYWRfY2xpZW50ID0gXCJwdWItODkwNTMyNDY3NzU3NDM5NVwiOw0KLyogYmlyZHNmYW4gKi8NCmdvb2dsZV9hZF9zbG90ID0gXCI3NzA2ODkwMjI0XCI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC8rc2ZnUm1sdWFtRnVYMVI1Y0dVOWFtRjJZVjl6WTNKcGNIUW1SbWx1YW1GdVgweGhibWM5ZEdWNGRDOXFZWFpoYzJOeWFYQjArLytzZmdSbWx1YW1GdVgxUjVjR1U5YW1GMllWOXpZM0pwY0hRbVJtbHVhbUZ1WDB4aGJtYzlkR1Y0ZEM5cVlYWmhjMk55YVhCMCsvc2hvd19hZHMuanNcIj4NCjwvc2NyaXB0PiI7czoyMDoid29vX2FkX2NvbnRlbnRfaW1hZ2UiO3M6NTE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZiI7czoxODoid29vX2FkX2NvbnRlbnRfdXJsIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTg6Indvb19hZF8yNTBfYWRzZW5zZSI7czozMTg6IjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi04OTA1MzI0Njc3NTc0Mzk1XCI7DQovKiBiaXJkc2ZhbjI1MHgyNTAgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCI2NTQxNDM2MTg4XCI7DQpnb29nbGVfYWRfd2lkdGggPSAyNTA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gMjUwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCINCnNyYz1cImh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanNcIj4NCjwvc2NyaXB0PiI7czoxNjoid29vX2FkXzI1MF9pbWFnZSI7czo1MDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMjUweDI1MC5naWYiO3M6MTQ6Indvb19hZF8yNTBfdXJsIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZHNfcm90YXRlIjtzOjU6ImZhbHNlIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMSI7czo4MDoiaHR0cDovL3d3dy5kaWNrc3Nwb3J0aW5nZ29vZHMuY29tL2dyYXBoaWNzL3Byb21vL2RzcC9kc3BfMjVvZmZhZF9hdWdfMTI1eDEyNS5qcGciO3M6MTI6Indvb19hZF91cmxfMSI7czo5NToiaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xODAzNDguMTAwMDA4NDUmdHlwZT00JnN1YmlkPTAiO3M6MTQ6Indvb19hZF9pbWFnZV8yIjtzOjU3OiJodHRwOi8vd3d3Lm1vZGVsbHMuY29tL2dyYXBoaWNzL3Byb21vL21vZC9tb2RfMTI1eDEyNS5naWYiO3M6MTI6Indvb19hZF91cmxfMiI7czo5NToiaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xNDczNzcuMTAwMDAxNDUmdHlwZT00JnN1YmlkPTAiO3M6MTQ6Indvb19hZF9pbWFnZV8zIjtzOjY5OiJodHRwOi8vZWZhc2hpb24uaHMubGxud2QubmV0L28zMy9lZnMvYWZmaWxpYXRlL0FGRl9ORV8xMjV4MTI1X3Nkcy5naWYiO3M6MTI6Indvb19hZF91cmxfMyI7czo5NToiaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xNzcyMTUuMTAwMDAwMDYmdHlwZT00JnN1YmlkPTAiO3M6MTQ6Indvb19hZF9pbWFnZV80IjtzOjgwOiJodHRwOi8vdGhlc3BvcnRzYXV0aG9yaXR5LmNvbS9ncmFwaGljcy9wcm9tby90c2EvdHNhXzEwb2Zmb3JkZXJfc2VwdF8xMjV4MTI1LmpwZyI7czoxMjoid29vX2FkX3VybF80IjtzOjk1OiJodHRwOi8vY2xpY2subGlua3N5bmVyZ3kuY29tL2ZzLWJpbi9jbGljaz9pZD1kQlB4dmVYMk5ZZyZvZmZlcmlkPTE4MTc4My4xMDAwMTAyOSZ0eXBlPTQmc3ViaWQ9MCI7czoxNDoid29vX2FkX2ltYWdlXzUiO3M6MTA5OiJodHRwOi8vYTcxMi5nLmFrYW1haS5uZXQvNy83MTIvMjI1LzFkL3d3dy5lc3Buc2hvcC5jb20vaW1hZ2VzL2xpbmtzaGFyZS9FU1BOc2hvcC9FU1BOX05GTEdlYXIwODA5XzEyNXgxMjUuZ2lmIjtzOjEyOiJ3b29fYWRfdXJsXzUiO3M6OTU6Imh0dHA6Ly9jbGljay5saW5rc3luZXJneS5jb20vZnMtYmluL2NsaWNrP2lkPWRCUHh2ZVgyTllnJm9mZmVyaWQ9MTAxNTgzLjEwMDAwMTk4JnR5cGU9NCZzdWJpZD0wIjtzOjE0OiJ3b29fYWRfaW1hZ2VfNiI7czo2MjoiaHR0cDovL3d3dy5uZmxzaG9wLmNvbS9ncmFwaGljcy9wcm9tby9ORkwvbmZsX3BoaV8xMjV4MTI1eC5qcGciO3M6MTI6Indvb19hZF91cmxfNiI7czo5NToiaHR0cDovL2NsaWNrLmxpbmtzeW5lcmd5LmNvbS9mcy1iaW4vY2xpY2s/aWQ9ZEJQeHZlWDJOWWcmb2ZmZXJpZD0xNDU3NjEuMTAwMDAyNDgmdHlwZT00JnN1YmlkPTAiO308L2xpPjxsaT48c3Ryb25nPndvb19waXNfaGFyZF9jcm9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bpc19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcG9wdWxhcl9wb3N0czwvc3Ryb25nPiAtIFNlbGVjdCBhIG51bWJlcjo8L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2ltYWdlX3N1cHBvcnQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jzc190aHVtYjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDEyMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDE4MDwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RleHR0aXRsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gQnVzeSBCZWU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSA4ODwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gODg8L2xpPjxsaT48c3Ryb25nPndvb190d2l0dGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdXBsb2Fkczwvc3Ryb25nPiAtIGE6Mjp7aTowO3M6NjU6Imh0dHA6Ly93d3cuYmlyZHNmYW4uY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC0zLWJhbm5lci1maXgucG5nIjtpOjE7czo2MzoiaHR0cDovL3d3dy5iaXJkc2Zhbi5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zLWJhbm5lci1maXgucG5nIjt9PC9saT48bGk+PHN0cm9uZz53b29fdmlkZW9fY2F0ZWdvcnk8L3N0cm9uZz4gLSBTZWxlY3QgYSBjYXRlZ29yeTo8L2xpPjwvdWw+