Fantasy

Print Share

3

2010 Fantasy Baseball Draft

 

 Its been said by many Fantasy Sports analysts that you can’t win your league during the draft, but you sure can lose it, especially in the early rounds when building a solid foundation for your team is so important. In Fantasy Baseball there are so many positions, so many different stats, that preparing for the draft can be extremely overwhelming.
Well kids, I’ve been playing Fantasy for a long time now and I plan on sharing the wisdom that has led me to several League Championships with you. Leading up to the season each week I will be posting content designed to help you prepare for your draft and how to manage your team from there.
One of the best things you can possibly do to prepare for your draft is participating in as many Mock drafts as you possibly can. It’s so important that you know where players are going to ensure you get the best value out of every pick. Don’t take a guy in the second round if you could have gotten him in the 3rd or 4th. Simple right, well its not, and the only way to know where guys are going is to participate in mock drafts and see for yourself. ADP (average draft position) reports are useful as well and those are usually made available to you by the service provider that you play Fantasy on.
 
I can’t emphasize that enough though guys, knowing a players value and where they typically go in drafts can put you a leg up on the competition. Example, you are in the 2nd round and you want to get a catcher before all the good ones are gone, should you reach and take a catcher with your 2nd round pick? Well by doing several Mock drafts and looking at ADP you know that Brian McCann is the second ranked Catcher in the league, but McCann isn’t going until the end of the 3rd or early 4th round in most drafts. So you wait, take the best available player and go after McCann in the 3rd. If you took McCann in the 2nd you missed out on guys like Miguel Cabrera, Evan Longoria, Mark Teixeira, Matt Holiday, Tim Lincecum, all players that outperformed McCann last season.
 
Some analysts will tell you that you should draft based on position scarcity, meaning you should take players early that play a position that is thin in talent. They say take a catcher early, or you will be stuck with a bad one if you wait. They say you need to take a Shortstop as soon as you can because there are so few good ones. Bull!
 
That is bull crap and I’ll tell you why. Even though positions like Catcher and Shortstop are thin, there is still plenty of talent out there to be had if you know when to take it. Joe Mauer was the number 1 catcher last year, and here is his line, .365, 94 runs, 28 homeruns, 96 RBI”s and 4 steals. Good season right, but lets say you take him as your number 1 pick and leave a guy like  Albert Pujols on the board, well you lose out on 20 HR’s, almost 40 RBI’s and 30 runs and 12 steals. That’s alot that you have to make up for in your next few picks.
 
Instead of this strategy, just take the best available player that you think will give you the best numbers. Simple. Bottom line, if you don’t end up with Joe Mauer it’s not a big deal, there are plenty of catchers out there for you, even if you wait. Drafting based on Positional Scarcity, especially early will only hurt your team overall. Like I said, you can’t win your league in the first few rounds, but you can lose it, be smart, and draft the best player available, regardless of position.
 
I know how difficult it can be knowing who the best player available is and how difficult it can be drafting a good team. That’s why I follow a few simple rules when preparing for the draft and I will share those with you over the next 2 weeks before the season starts. Below I have included a round by round recap of one of my most recent drafts. Now its important to note that this isn’t set in stone, just because a player went in the 4th round in this draft doesn’t mean that they always do. Drafts can be unpredictable, that’s why it’s so important to participate in as many mock drafts as you can.
 
Knowledge is power people and practice makes perfect, and every cloud has a silver lining, is that enough cheesy sayings for you?
   
ROUND 1
1 Albert Pujols, StL 1B kevin harvick
2 Hanley Ramirez, Fla SS brady anderson
3 Alex Rodriguez, NYY 3B DAWG NATION
4 Chase Utley, Phi 2B Mike Gallego
5 Ryan Braun, Mil OF Team Shmoe
6 Joe Mauer, Min C 1st Place Pirates
7 Matt Kemp, LAD OF James Loney
8 Prince Fielder, Mil 1B Team ChrisGomez
9 Carl Crawford, TB OF   Balco Bombers
10 Ryan Howard, Phi 1B Panama Royals
ROUND 2
11 Josh Barfield, SD 2B Panama Royals
12 Miguel Cabrera, Det 1B   Balco Bombers
13 Evan Longoria, TB 3B Team ChrisGomez
14 Mark Teixeira, NYY 1B James Loney
15 Felix Hernandez, Sea SP 1st Place Pirates
16 Tim Lincecum, SF SP Team Shmoe
17 David Wright, NYM 3B Mike Gallego
18 Roy Halladay, Phi SP DAWG NATION
19 Matt Holliday, StL OF brady anderson
20 Derek Jeter, NYY SS kevin harvick
ROUND 3
21 CC Sabathia, NYY SP kevin harvick
22 Justin Upton, Ari OF brady anderson
23 Jacoby Ellsbury, Bos OF DAWG NATION
24 Jose Reyes, NYM SS Mike Gallego
25 Troy Tulowitzki, Col SS Team Shmoe
26 Zack Greinke, KC SP 1st Place Pirates
27 Joey Votto, Cin 1B James Loney
28 Ian Kinsler, Tex 2B Team ChrisGomez
29 Ichiro Suzuki, Sea OF   Balco Bombers
30 Brian McCann, Atl C Panama Royals
ROUND 4
31 Ryan Zimmerman, Was 3B Panama Royals
32 Grady Sizemore, Cle OF   Balco Bombers
33 Dustin Pedroia, Bos 2B Team ChrisGomez
34 Brian Roberts, Bal 2B James Loney
35 Jimmy Rollins, Phi SS 1st Place Pirates
36 Adrian Gonzalez, SD 1B Team Shmoe
37 Robinson Cano, NYY 2B Mike Gallego
38 Mark Reynolds, Ari 3B DAWG NATION
39 Dan Haren, Ari SP brady anderson
40 Adam Wainwright, StL SP kevin harvick
ROUND 5
41 Curtis Granderson, NYY OF kevin harvick
42 Nick Markakis, Bal OF brady anderson
43 Jon Lester, Bos SP DAWG NATION
44 Pablo Sandoval, SF 3B Mike Gallego
45 Jayson Werth, Phi OF Team Shmoe
46 Kevin Youkilis, Bos 3B 1st Place Pirates
47 Aramis Ramirez, ChC 3B James Loney
48 Victor Martinez, Bos C Team ChrisGomez
49 Brandon Phillips, Cin 2B   Balco Bombers
50 Cliff Lee, Sea SP Panama Royals
ROUND 6
51 Yunel Escobar, Atl SS Panama Royals
52 Adam Lind, Tor OF   Balco Bombers
53 Jason Bay, NYM OF Team ChrisGomez
54 Carlos Lee, Hou OF James Loney
55 B.J. Upton, TB OF 1st Place Pirates
56 Justin Verlander, Det SP Team Shmoe
57 Justin Morneau, Min 1B Mike Gallego
58 Johan Santana, NYM SP DAWG NATION
59 Adam Jones, Bal OF brady anderson
60 Andre Ethier, LAD OF kevin harvick
ROUND 7
61 Jonathan Broxton, LAD RP kevin harvick
62 Mariano Rivera, NYY RP brady anderson
63 Josh Beckett, Bos SP DAWG NATION
64 Chris Carpenter, StL SP Mike Gallego
65 Kendry Morales, LAA 1B Team Shmoe
66 Elvis Andrus, Tex SS 1st Place Pirates
67 Aaron Hill, Tor 2B James Loney
68 Bobby Abreu, LAA OF Team ChrisGomez
69 Yovani Gallardo, Mil SP   Balco Bombers
70 Nelson Cruz, Tex OF Panama Royals
ROUND 8
71 Adam Dunn, Was 1B Panama Royals
72 Ben Zobrist, TB 2B   Balco Bombers
73 Joe Nathan, Min RP Team ChrisGomez
74 Lance Berkman, Hou 1B James Loney
75 Brandon Webb, Ari SP 1st Place Pirates
76 Chone Figgins, Sea 3B Team Shmoe
77 Shane Victorino, Phi OF Mike Gallego
78 Derrek Lee, ChC 1B DAWG NATION
79 Josh Hamilton, Tex OF brady anderson
80 Torii Hunter, LAA OF kevin harvick
ROUND 9
81 Shin-Soo Choo, Cle OF kevin harvick
82 Tommy Hanson, Atl SP brady anderson
83 Manny Ramirez, LAD OF DAWG NATION
84 Josh Johnson, Fla SP Mike Gallego
85 Javier Vazquez, NYY SP Team Shmoe
86 Billy Butler, KC 1B 1st Place Pirates
87 Hunter Pence, Hou OF James Loney
88 Andrew McCutchen, Pit OF Team ChrisGomez
89 Johnny Damon, Det OF   Balco Bombers
90 Carlos Quentin, CWS OF Panama Royals
ROUND 10
91 Francisco Rodriguez, NYM RP Panama Royals
92 Joakim Soria, KC RP   Balco Bombers
93 Ricky Nolasco, Fla SP Team ChrisGomez
94 Cole Hamels, Phi SP James Loney
95 Matt Wieters, Bal C 1st Place Pirates
96 Jonathan Papelbon, Bos RP Team Shmoe
97 Carlos Pena, TB 1B Mike Gallego
98 Howie Kendrick, LAA 2B DAWG NATION
99 Michael Young, Tex 3B brady anderson
100 Jason Bartlett, TB SS kevin harvick
ROUND 11
101 Jose Lopez, Sea 2B kevin harvick
102 Ubaldo Jimenez, Col SP brady anderson
103 Matt Cain, SF SP DAWG NATION
104 Raul Ibanez, Phi OF Mike Gallego
105 Gordon Beckham, CWS 3B Team Shmoe
106 Andrew Bailey, Oak RP 1st Place Pirates
107 Wandy Rodriguez, Hou SP James Loney
108 Heath Bell, SD RP Team ChrisGomez
109 Jay Bruce, Cin OF   Balco Bombers
110 Jake Peavy, CWS SP Panama Royals
ROUND 12
111 Jason Kubel, Min OF Panama Royals
112 Francisco Cordero, Cin RP   Balco Bombers
113 Nate McLouth, Atl OF Team ChrisGomez
114 Clayton Kershaw, LAD SP James Loney
115 Carlos Beltran, NYM OF 1st Place Pirates
116 Alex Rios, CWS OF Team Shmoe
117 Michael Bourn, Hou OF Mike Gallego
118 Alfonso Soriano, ChC OF DAWG NATION
119 Michael Cuddyer, Min 1B brady anderson
120 James Loney, LAD 1B kevin harvick
ROUND 13
121 Chipper Jones, Atl 3B kevin harvick
122 Asdrubal Cabrera, Cle 2B brady anderson
123 Brad Hawpe, Col OF DAWG NATION
124 Carlos Gonzalez, Col OF Mike Gallego
125 Huston Street, Col RP Team Shmoe
126 John Lackey, Bos SP 1st Place Pirates
127 Alexei Ramirez, CWS SS James Loney
128 Stephen Drew, Ari SS Team ChrisGomez
129 Jose Valverde, Det RP   Balco Bombers
130 Dan Uggla, Fla 2B Panama Royals
ROUND 14
131 Chris Davis, Tex 1B Panama Royals
132 Brian Wilson, SF RP   Balco Bombers
133 Denard Span, Min OF Team ChrisGomez
134 Nyjer Morgan, Was OF James Loney
135 Scott Baker, Min SP 1st Place Pirates
136 Brett Anderson, Oak SP Team Shmoe
137 Miguel Montero, Ari C Mike Gallego
138 David Ortiz, Bos DH DAWG NATION
139 Jorge Posada, NYY C brady anderson
140 Russell Martin, LAD C kevin harvick
ROUND 15
141 Jair Jurrjens, Atl SP kevin harvick
142 Miguel Tejada, Bal SS brady anderson
143 Bengie Molina, SF C DAWG NATION
144 Chad Billingsley, LAD SP Mike Gallego
145 Juan Pierre, CWS OF Team Shmoe
146 Adrian Beltre, Bos 3B 1st Place Pirates
147 Matt Garza, TB SP James Loney
148 Julio Borbon, Tex OF Team ChrisGomez
149 Roy Oswalt, Hou SP   Balco Bombers
150 Placido Polanco, Phi 2B Panama Royals
ROUND 16
151 Martin Prado, Atl 2B Panama Royals
152 Trevor Hoffman, Mil RP   Balco Bombers
153 Jered Weaver, LAA SP Team ChrisGomez
154 Rajai Davis, Oak OF James Loney
155 Nolan Reimold, Bal OF 1st Place Pirates
156 Franklin Gutierrez, Sea OF Team Shmoe
157 Rich Harden, Tex SP Mike Gallego
158 Clint Barmes, Col 2B DAWG NATION
159 A.J. Burnett, NYY SP brady anderson
160 Scott Kazmir, LAA SP kevin harvick
ROUND 17
161 Rafael Furcal, LAD SS kevin harvick
162 Todd Helton, Col 1B brady anderson
163 Adam LaRoche, Ari 1B DAWG NATION
164 Rafael Soriano, TB RP Mike Gallego
165 Tim Hudson, Atl SP Team Shmoe
166 Max Scherzer, Det SP 1st Place Pirates
167 Chad Qualls, Ari RP James Loney
168 James Shields, TB SP Team ChrisGomez
169 Erick Aybar, LAA SS   Balco Bombers
170 Jorge De La Rosa, Col SP Panama Royals
ROUND 18
171 Rick Porcello, Det SP Panama Royals
172 Vladimir Guerrero, Tex DH   Balco Bombers
173 Billy Wagner, Atl RP Team ChrisGomez
174 Carlos Marmol, ChC RP James Loney
175 Dexter Fowler, Col OF 1st Place Pirates
176 John Danks, CWS SP Team Shmoe
177 David Aardsma, Sea RP Mike Gallego
178 Ryan Franklin, StL RP DAWG NATION
179 Brian Fuentes, LAA RP brady anderson
180 Frank Francisco, Tex RP kevin harvick
ROUND 19
181 Juan Rivera, LAA OF kevin harvick
182 J.A. Happ, Phi SP brady anderson
183 J.D. Drew, Bos OF DAWG NATION
184 Chris Coghlan, Fla OF Mike Gallego
185 David Price, TB SP Team Shmoe
186 Hideki Matsui, LAA DH 1st Place Pirates
187 Ted Lilly, ChC SP James Loney
188 Jorge Cantu, Fla 3B Team ChrisGomez
189 Clay Buchholz, Bos SP   Balco Bombers
190 Bobby Jenks, CWS RP Panama Royals
ROUND 20
191 Paul Konerko, CWS 1B Panama Royals
192 Gavin Floyd, CWS SP   Balco Bombers
193 Ryan Dempster, ChC SP Team ChrisGomez
194 Geovany Soto, ChC C James Loney
195 Ryan Ludwick, StL OF 1st Place Pirates
196 Alcides Escobar, Mil SS Team Shmoe
197 Edwin Jackson, Ari SP Mike Gallego
198 Jason Heyward, Atl OF DAWG NATION
199 Mike Gonzalez, Bal RP brady anderson
200 Kerry Wood, Cle RP kevin harvick
ROUND 21
201 Hiroki Kuroda, LAD SP kevin harvick
202 Brian Matusz, Bal SP brady anderson
203 Orlando Cabrera, Cin SS DAWG NATION
204 Mark Buehrle, CWS SP Mike Gallego
205 Ryan Doumit, Pit C Team Shmoe
206 Brett Gardner, NYY OF 1st Place Pirates
207 Ben Sheets, Oak SP James Loney
208 Octavio Dotel, Pit RP Team ChrisGomez
209 Yadier Molina, StL C   Balco Bombers
210 Jack Cust, Oak OF Panama Royals
ROUND 22
211 Chase Headley, SD 3B Panama Royals
212 Lastings Milledge, Pit OF   Balco Bombers
213 Wade Davis, TB SP Team ChrisGomez
214 Matt Capps, Was RP James Loney
215 Mat Latos, SD SP 1st Place Pirates
216 Ian Stewart, Col 2B Team Shmoe
217 Mike Napoli, LAA C Mike Gallego
218 Aroldis Chapman, Cin SP DAWG NATION
219 Erik Bedard, Sea SP brady anderson
220 Brad Lidge, Phi RP kevin harvick
ROUND 23
221 Maicer Izturis, LAA 2B kevin harvick
222 Cody Ross, Fla OF brady anderson
223 Carlos Zambrano, ChC SP DAWG NATION
224 Leo Nunez, Fla RP Mike Gallego
225 Vernon Wells, Tor OF Team Shmoe
226 Joe Blanton, Phi SP 1st Place Pirates
227 Corey Hart, Mil OF James Loney
228 Alex Gordon, KC 3B Team ChrisGomez
229 Garrett Jones, Pit 1B   Balco Bombers
230 Brandon Lyon, Hou RP Panama Royals
ROUND 24
231 Jason Frasor, Tor RP Panama Royals
232 Jonathan Sanchez, SF SP   Balco Bombers
233 Ryan Theriot, ChC SS Team ChrisGomez
234 Everth Cabrera, SD SS James Loney
235 Rickie Weeks, Mil 2B 1st Place Pirates
236 Kelly Johnson, Ari 2B Team Shmoe
237 Stephen Strasburg, Was SP Mike Gallego
238 Andy Pettitte, NYY SP DAWG NATION
239 Luis Castillo, NYM 2B brady anderson
240 A.J. Pierzynski, CWS C kevin harvick
ROUND 25
241 Chris Young, Ari OF kevin harvick
242 Magglio Ordonez, Det OF brady anderson
243 Casey Blake, LAD 3B DAWG NATION
244 Eric Chavez, Oak 3B Mike Gallego
245 Scott Sizemore, Det 2B Team Shmoe
246 J.J. Hardy, Min SS 1st Place Pirates
247 Kevin Gregg, Tor RP James Loney
248 Bronson Arroyo, Cin SP Team ChrisGomez
249 Mark DeRosa, SF 3B   Balco Bombers
250 Aaron Harang, Cin SP Panama Royals

 

About the Author Subscribe to author's RSS feed
Written by
Danny Shapiro is 26 years old, married and a father to 2 boys, who he hopes one day to play MLB and support him and his wife in their old age. Danny's second love, mistress even, is sports and Danny is living his dream of being a sports writer right now, thanks to Prosportsblogging.com.


3 Comments

In response to “2010 Fantasy Baseball Draft”


  1. Josh Souder Mar 20 20103:59 am

    Reply

    The bottom line is that every draft is different. Mock drafts are a good way to test your strategy, I’ve done a ton, but the one thing that I’ve learned for a fact is that every single draft is different.

    You can take the player pick averages overall from all of the mock drafts, but you can not rely on them completely. Trust me, the draft that you have listed above will be completely different across the board from my drafts and everyone else that drafts a team this year.

    I could list the most recent expert drafts from ESPN or CBS and it’s obviously much, much different than the results of this draft listed above. If you rely on this mock draft listed, it will throw you off and potentially ruin your team.

    The team with Pujols ended up with Russell Martin as his catcher (but actually could have drafted Martinez, McCann, or Weiters even later than most drafts???). Catchers went much deeper in this draft than in almost every draft I’ve seen.

    Honestly, you never know how your draft might roll out, it helps to know who you are drafting against as well (Yankees, Sox, and Dodgers’ fans are more accustomed to draft their own players sooner than expected for example).

    And once again, the guy who drafted Pujols ended up with Martin as his catcher. I like the 1st place pirates, drafting C and SS early, and even backing up Mauer with Wieters. Smart move due to position scarcity and he has a good team because of it.

    Relying on this mock draft listed above in another league will not help a fellow drafter, but it could actually hurt him, because a majority of the players that slid in your draft will not slide in most drafts, causing somebody to expect to target a player later in the draft when he actually won’t be there.

    This mock draft looks completely different from every single one that I’ve witnessed so far, and you can’t expect catchers like McCann to slide to the last pick in round 3 or Martinez to almost slide to round 6! Chances are that will not happen in your draft, so be prepared so you don’t ruin your team using a mock draft to target your players.

    The fact that Josh Barfield was taken before Miguel Cabrera, Evan Longoria, Mark Texeira, Tim Lincecum, David Wright, Roy Halladay, and Matt Holliday in your second round is a perfect example of why you should be weary of the advice listed above.

  2. Josh Souder Mar 21 20101:20 pm

    Reply

    You said:

    “and leave a guy like Albert Pujols on the board, well you lose out on 20 HR’s, almost 40 RBI’s and 30 runs and 12 steals.”

    So do the math between Mauer and Martin, which proves the position scarcity argument.

    Mauer – .365/28/96/94/4
    Martin – .250/7/53/63/11
    Differential – .115+/21+/43+/31+/7-

    Pujols – .327/47/135/124/16
    Mauer – .365/28/96/94/4
    Differential – .038-/19+/39+/30+/12+

    You are looking at a 115 batting average point difference between Mauer and Martin, where as Mauer had close to a 40 point advantage over Pujols anyway. Now to make up for HR, RBI, and Runs. Mauer had 19 less HR’s than Pujols, but he had 21 more than Martin. Mauer had 39 less RBI’s than Pujols, but 43 more than Martin. Mauer had 30 less runs than Pujols, but 43 more than Martin. You lose out on 12 stolen bases, but make up for it tremendously with Mauer’s batting average. But Pujols nor Mauer will win you the SB category by themselves, but Mauer could be the one that wins you the BA category by himself.

    So to call the position scarcity argument “bull” is “bull” within itself. The proof is listed above, because regardless if you draft Pujols (the best available player) over Mauer (the best available catcher), if you get stuck with a poor stat producing catcher like Martin, it works itself out. And then when you factor in a good hitting first basemen’s numbers into the equation that will be available later in the draft, it really makes sense.

    But you’re right in the sense to where Victor Martinez’s stats are not that much of a drop off to Mauer. So that’s why I recommended holding McCann or Martinez high on your list if you draft Pujols so you don’t get stuck with Martin, or possibly a worse option, as your catcher to avoid that stat decline. But I would rather play it safe with Mauer so I wasn’t placed in a situation to where I felt I had to draft McCann or Martinez over better stat producing players or solid pitchers, ultimately rolling the dice anyway to make sure they would even still be available at the pick I expected to take them at.

    And after reading your post, I went over a couple expert mock drafts. Yes, McCann and Martinez may fall down the board in some drafts, but in others, McCann and Martinez were both gone in rounds two and three. I’ve seen Mauer go number one and I’ve seen him hang around to the middle of the second round. In some drafts, Lincecum will be the first pick in the draft, but in drafts like yours, he went 16th over all. Sometimes guys will get selected a couple rounds earlier than expected because that fantasy owner really wants that player, so you never know.

    But Josh Barfield as the eleventh overall pick in your draft? If that really happened and it wasn’t a typo, you shouldn’t have even posted the results to your mock draft. I know it’s not set in stone, but really????

    That’s why I target players, like Joe Mauer in the first. I know there is a good chance that I will be able to get him there. If I can’t, I will be targeting McCann and Martinez in the late second to early third depending on my pick order, just to play it safe. I’d rather wait to see what talent at other deeper positions are available later in the draft than to hopefully grab a good catcher that slides to me in the fifth round (only so I don’t get stuck with Martin, who I wouldn’t even draft anyway).

    But like I said, you never know how you’re draft may play out, you can cross your fingers and play the mock draft averages game, but it’s no lock to say the least. Just because the mock draft average for a player might be the fifth round or so, doesn’t mean that he won’t go in the second. Take Josh Barfield for example, undrafted in most expert drafts, yet he went as the first pick in the second round in your draft, so I guess you never know (but at least he played it safe and drafted McCann in the third).

    1. Danny Shapiro Mar 23 201011:39 am

      Reply

      DUde I’m not saying the above mock is law and that players go in the same places all the time. This is just another piece of information that smart owners can use to prepare for their draft. like i said before, check ADP reports, do as many mocks as you can, all for the single purpopse of being as prepared as possible for your draft. You are right, just because someone’s ADP is 45 doesnt mean he will always go in that spot, but it at least gives an owner an idea of where to get a player, if you miss out on someone you targeted have a back up plan! Thats what a smart owner does. ADP, mock drafts, your articles, sleeper articles, everything a fantasy owner reads before the draft are tools, they aren’t law. They are tools to prepare for the draft. If you rely on ADP and mock completely you are retarded. ANything can happen in a draft and we all know that JOsh, you aren’t providing any deep insight by saying all mocks are the same and if you follow mine you might be in trouble. Why would anyone follow a mock blindly, sounds like you did and got burned. Smart owners know to use all info available to make a smart decision based on what they think will win their league.

Add Your Comment

PHVsPjxsaT48c3Ryb25nPndvb3dvb19ib3R0b21fYWRzZW5zZTE8L3N0cm9uZz4gLSBhZHZlcnRpc2VtZW50PGJyIC8+DQo8aW1nIHNyYz1cImh0dHA6Ly9wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi1sZWFkZXJib2FyZC03Mjh4OTAuZ2lmXCIgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI5MFwiIGJvcmRlcj1cIjBcIiBhbHQ9XCJQcm9TcG9ydHNCbG9nZ2luZy5jb21cIiB0aXRsZT1cIlByb1Nwb3J0c0Jsb2dnaW5nLmNvbVwiPjwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX2Fkc2Vuc2U8L3N0cm9uZz4gLSBibGFoIGJsYWggYmxhaDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTI1MHgyNTAuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi03ODkxMjI2NzY1MDc1NjQ3XCI7DQovKiA0Njh4NjAgY2VudGVyIGNvbnRlbnQgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCIxMTkzNzQ4NDcyXCI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi00Njh4NjAucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbS9hZHMvc3BvbnNvcnMvaG90aGVhZHRlZXNfMTI1X2Jhbm5lci5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi0xMjV4MTI1LTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9wc2ItMTI1eDEyNS0zLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vcHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9zcG9uc29ycy9sZWVzcG9ydHNjYXBwaW5nLTEyNXgxMjUucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9wc2ItMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbS9hZHMvcHNiLTEyNXgxMjUtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vcHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9sbWNpLWJhbm5lci0yNTB4MTMwLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmxpYW1zY2kuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmhvdGhlYWR0ZWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vbGVlc3BvcnRzY2FwcGluZy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYmxhbmtfYWRzZW5zZTE8L3N0cm9uZz4gLSA8ZGl2IHN0eWxlPVwicGFkZGluZy1sZWZ0OjE3cHg7XCI+PGlmcmFtZSBpZD1cInliX3dpZGdldF8xNDg2OFwiIGZyYW1lQm9yZGVyPVwiMFwiIHNjcm9sbGluZz1ubyBzdHlsZT1cIndpZHRoOiAzMDBweDsgaGVpZ2h0OiA1MDRweDsgYm9yZGVyOiAwcHg7XCIgc3JjPVwiaHR0cDovL3d3dy55YXJkYmFya2VyLmNvbS93aWRnZXQveWJuLzE0ODY4XCI+PC9pZnJhbWU+PC9kaXY+PC9saT48bGk+PHN0cm9uZz53b29fYm90dG9tX2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2V4PC9zdHJvbmc+IC0gMSwxMCwyNjc3LDMxOTYsNTU5NzwvbGk+PGxpPjxzdHJvbmc+d29vX2NsZWFyX2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2xlYXJfYWRzZW5zZTFfdGl0bGU8L3N0cm9uZz4gLSBTUE9OU09SUzwvbGk+PGxpPjxzdHJvbmc+d29vX2NsZWFyX2Fkc2Vuc2UyXzE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jbGVhcl9hZHNlbnNlMl8yPC9zdHJvbmc+IC0gPHAgYWxpZ249XCJjZW50ZXJcIj4NCjxhIGhyZWY9XCJodHRwOi8vbGVlc3BvcnRzY2FwcGluZy5jb21cIiB0YXJnZXQ9XCJfYmxhbmtcIj48aW1nIHNyYz1cImh0dHA6Ly9wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3Nwb25zb3JzL2xlZXNwb3J0c2NhcHBpbmctMTI1eDEyNS5wbmdcIiB3aWR0aD1cIjEyNVwiIGhlaWdodD1cIjEyNVwiIGFsdD1cIkxlZSBTcG9ydHMgQ2FwcGluZ1wiIGJvcmRlcj1cIjBcIj48L2E+DQo8L3A+PC9saT48bGk+PHN0cm9uZz53b29fY2xlYXJfYWRzZW5zZTJfdGl0bGU8L3N0cm9uZz4gLSBTUE9OU09SUzwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbW1lbnRfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9mZWF0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfY2F0c19mcm9tX3VybDwvc3Ryb25nPiAtIG1vcmU8L2xpPjxsaT48c3Ryb25nPndvb19mYmludGVydmFsPC9zdHJvbmc+IC0gNTAwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdF9pZDwvc3Ryb25nPiAtIDE1MTI2PC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdmFyIGdhSnNIb3N0ID0gKChcImh0dHBzOlwiID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sKSA/IFwiaHR0cHM6Ly9zc2wuXCIgOiBcImh0dHA6Ly93d3cuXCIpOw0KZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoXCIlM0NzY3JpcHQgc3JjPVwnXCIgKyBnYUpzSG9zdCArIFwiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJyB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCclM0UlM0Mvc2NyaXB0JTNFXCIpKTsNCjwvc2NyaXB0Pg0KPHNjcmlwdCBzcmM9XCJodHRwOi8vbmV0d29yay55YXJkYmFya2VyLmNvbS9uZXR3b3JrL3libl9waXhlbC83OTYxXCIgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwvc2NyaXB0PiA8bm9zY3JpcHQ+PC9ub3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdHJ5IHsNCnZhciBwYWdlVHJhY2tlciA9IF9nYXQuX2dldFRyYWNrZXIoXCJVQS0yNjcxNjEyLTNcIik7DQpwYWdlVHJhY2tlci5fdHJhY2tQYWdldmlldygpOw0KfSBjYXRjaChlcnIpIHt9PC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fZ3JheV9hZHNlbnNlPC9zdHJvbmc+IC0gbG9yZW0gaXBzdW0uLi48L2xpPjxsaT48c3Ryb25nPndvb19ncmF5X2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPHNwYW4gc3R5bGU9XCJwYWRkaW5nLWxlZnQ6NDBweDtcIj48YSBocmVmPVwiaHR0cDovL3lvdXJiZXN0cGljay5jb21cIiB0YXJnZXQ9XCJfYmxhbmtcIj48aW1nIHNyYz1cImh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9zcG9uc29ycy9iYW5uZXIteW91cmJlc3RwaWNrLTIyMHgxMjUuanBnXCIgd2lkdGg9XCIyMjBcIiBoZWlnaHQ9XCIxMjVcIiBib3JkZXI9XCIwXCI+PC9hPjwvc3Bhbj48L2xpPjxsaT48c3Ryb25nPndvb19ncmF5X2Fkc2Vuc2UyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9hcmM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGluazwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2xpbmtfZGVzYzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlua190ZXh0PC9zdHJvbmc+IC0gSG9tZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gMzA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMzA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyNTA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9zaW5nbGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMjgwPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cub252aS5jb20vPC9saT48bGk+PHN0cm9uZz53b29fcG9wdWxhcl9wb3N0czwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIFBTQjwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDg4PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSA4ODwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U8L3N0cm9uZz4gLSBsb3JlbSBpcHN1bSAyLi4uPC9saT48bGk+PHN0cm9uZz53b29fd2hpdGVfYWRzZW5zZTE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193aGl0ZV9hZHNlbnNlMjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2UzPC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjM3MlwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTYxMjYwNlwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNjEyNjA2XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U0PC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjUwMVwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTUxMTYyMVwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNTExNjIxXCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U1PC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjUwMVwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTUxMTYyMVwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNTExNjIxXCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PC91bD4=