Skip to content

Instantly share code, notes, and snippets.

@timelyportfolio
Last active April 26, 2016 11:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timelyportfolio/5422997 to your computer and use it in GitHub Desktop.
Save timelyportfolio/5422997 to your computer and use it in GitHub Desktop.
Currencies Line Chart from R to gridster-enabled d3 using clickme
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Gridster Small Multiples in d3 With clickme</title>
<link href="clickme_line_small_multiples_gridster/external/jquery.gridster.css" rel="stylesheet">
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.min.js"></script>
<script src="clickme_line_small_multiples_gridster/external/jquery.gridster.js"></script>
<style>
svg {
font: 8px sans-serif;
}
.axis path,
.axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
/*ideas from http://www.zurb.com/playground/css-boxshadow-experiments*/
.gridster .gs_w {
list-style: none;
background-color: rgb(220, 234, 243);
color: #fff
border: 1px solid #000
-webkit-box-shadow: 1px 1px #000, 2px 2px #000, 3px 3px #000, 4px 4px #000, 5px 5px #000, 6px 6px #000, 7px 7px #000, 8px 8px #000;
-moz-box-shadow: 1px 1px #000, 2px 2px #000, 3px 3px #000, 4px 4px #000, 5px 5px #000, 6px 6px #000, 7px 7px #000, 8px 8px #000;
-webkit-transition: ll 0.12s ease-out
-moz-transition: ll 0.12s ease-out
}
ul li:hover{
background-color: #2daebf;
border: 1px solid #2daebf
-moz-box-shadow: 1px 1px #007d9a, 2px 2px #007d9a, 3px 3px #007d9a, 4px 4px #007d9a, 5px 5px #007d9a, 6px 6px #007d9a, 7px 7px #007d9a, 8px 8px #007d9a;
-webkit-box-shadow: 1px 1px #007d9a, 2px 2px #007d9a, 3px 3px #007d9a, 4px 4px #007d9a, 5px 5px #007d9a, 6px 6px #007d9a, 7px 7px #007d9a, 8px 8px #007d9a;
}
}
</style>
</head>
<body>
<div id="small_multiples" class="gridster">
<ul>
</ul>
</div>
<!-- see http://blog.sdqali.in/visualizations/datamyheart/presentation for original source-->
<script>
//data provided by the Federal Reserve Bank of St. Louis FRED
var series;
var data = [{"date":"2012-01-03","indexname":"DEXKOUS","value":"0.987224859732413"},
{"date":"2012-01-04","indexname":"DEXKOUS","value":"0.990375485541649"},
{"date":"2012-01-05","indexname":"DEXKOUS","value":"0.997453603798015"},
{"date":"2012-01-06","indexname":"DEXKOUS","value":"1.00129477772982"},
{"date":"2012-01-09","indexname":"DEXKOUS","value":"1.00025895554596"},
{"date":"2012-01-10","indexname":"DEXKOUS","value":"0.995727233491584"},
{"date":"2012-01-11","indexname":"DEXKOUS","value":"1.00090634441088"},
{"date":"2012-01-12","indexname":"DEXKOUS","value":"0.993741907639189"},
{"date":"2012-01-13","indexname":"DEXKOUS","value":"0.992965041001295"},
{"date":"2012-01-17","indexname":"DEXKOUS","value":"0.98649115235218"},
{"date":"2012-01-18","indexname":"DEXKOUS","value":"0.9831678895123"},
{"date":"2012-01-19","indexname":"DEXKOUS","value":"0.978506689684937"},
{"date":"2012-01-20","indexname":"DEXKOUS","value":"0.977988778593008"},
{"date":"2012-01-23","indexname":"DEXKOUS","value":"0.971428571428571"},
{"date":"2012-01-24","indexname":"DEXKOUS","value":"0.97475183426845"},
{"date":"2012-01-25","indexname":"DEXKOUS","value":"0.974579197237807"},
{"date":"2012-01-26","indexname":"DEXKOUS","value":"0.96685369011653"},
{"date":"2012-01-27","indexname":"DEXKOUS","value":"0.967198964177816"},
{"date":"2012-01-30","indexname":"DEXKOUS","value":"0.973672852826931"},
{"date":"2012-01-31","indexname":"DEXKOUS","value":"0.971687526974536"},
{"date":"2012-02-01","indexname":"DEXKOUS","value":"0.972248597324126"},
{"date":"2012-02-02","indexname":"DEXKOUS","value":"0.963012516184722"},
{"date":"2012-02-03","indexname":"DEXKOUS","value":"0.963314630988347"},
{"date":"2012-02-06","indexname":"DEXKOUS","value":"0.967630556754424"},
{"date":"2012-02-07","indexname":"DEXKOUS","value":"0.964177816141562"},
{"date":"2012-02-08","indexname":"DEXKOUS","value":"0.963659905049633"},
{"date":"2012-02-09","indexname":"DEXKOUS","value":"0.965515753129046"},
{"date":"2012-02-10","indexname":"DEXKOUS","value":"0.969356927060855"},
{"date":"2012-02-13","indexname":"DEXKOUS","value":"0.966724212343548"},
{"date":"2012-02-14","indexname":"DEXKOUS","value":"0.972421234354769"},
{"date":"2012-02-15","indexname":"DEXKOUS","value":"0.97078118256366"},
{"date":"2012-02-16","indexname":"DEXKOUS","value":"0.974233923176521"},
{"date":"2012-02-17","indexname":"DEXKOUS","value":"0.972162278808804"},
{"date":"2012-02-21","indexname":"DEXKOUS","value":"0.970435908502374"},
{"date":"2012-02-22","indexname":"DEXKOUS","value":"0.972334915839448"},
{"date":"2012-02-23","indexname":"DEXKOUS","value":"0.974449719464825"},
{"date":"2012-02-24","indexname":"DEXKOUS","value":"0.97022011221407"},
{"date":"2012-02-27","indexname":"DEXKOUS","value":"0.97302546396202"},
{"date":"2012-02-28","indexname":"DEXKOUS","value":"0.971817004747518"},
{"date":"2012-02-29","indexname":"DEXKOUS","value":"0.964264134656884"},
{"date":"2012-03-01","indexname":"DEXKOUS","value":"0.963314630988347"},
{"date":"2012-03-02","indexname":"DEXKOUS","value":"0.963746223564955"},
{"date":"2012-03-05","indexname":"DEXKOUS","value":"0.963314630988347"},
{"date":"2012-03-06","indexname":"DEXKOUS","value":"0.969046180405697"},
{"date":"2012-03-07","indexname":"DEXKOUS","value":"0.969961156668105"},
{"date":"2012-03-08","indexname":"DEXKOUS","value":"0.964350453172205"},
{"date":"2012-03-09","indexname":"DEXKOUS","value":"0.963314630988347"},
{"date":"2012-03-12","indexname":"DEXKOUS","value":"0.970349589987052"},
{"date":"2012-03-13","indexname":"DEXKOUS","value":"0.969745360379801"},
{"date":"2012-03-14","indexname":"DEXKOUS","value":"0.972032801035822"},
{"date":"2012-03-15","indexname":"DEXKOUS","value":"0.970953819594303"},
{"date":"2012-03-16","indexname":"DEXKOUS","value":"0.971687526974536"},
{"date":"2012-03-19","indexname":"DEXKOUS","value":"0.967069486404834"},
{"date":"2012-03-20","indexname":"DEXKOUS","value":"0.973716012084592"},
{"date":"2012-03-21","indexname":"DEXKOUS","value":"0.975615019421666"},
{"date":"2012-03-22","indexname":"DEXKOUS","value":"0.979369874838153"},
{"date":"2012-03-23","indexname":"DEXKOUS","value":"0.979715148899439"},
{"date":"2012-03-26","indexname":"DEXKOUS","value":"0.978290893396633"},
{"date":"2012-03-27","indexname":"DEXKOUS","value":"0.97919723780751"},
{"date":"2012-03-28","indexname":"DEXKOUS","value":"0.980837289598619"},
{"date":"2012-03-29","indexname":"DEXKOUS","value":"0.983815278377212"},
{"date":"2012-03-30","indexname":"DEXKOUS","value":"0.976607682347864"},
{"date":"2012-04-02","indexname":"DEXKOUS","value":"0.971730686232197"},
{"date":"2012-04-03","indexname":"DEXKOUS","value":"0.968795856711264"},
{"date":"2012-04-04","indexname":"DEXKOUS","value":"0.976478204574881"},
{"date":"2012-04-05","indexname":"DEXKOUS","value":"0.974967630556754"},
{"date":"2012-04-06","indexname":"DEXKOUS","value":"0.976909797151489"},
{"date":"2012-04-09","indexname":"DEXKOUS","value":"0.982391022874406"},
{"date":"2012-04-10","indexname":"DEXKOUS","value":"0.983599482088908"},
{"date":"2012-04-11","indexname":"DEXKOUS","value":"0.986922744928787"},
{"date":"2012-04-12","indexname":"DEXKOUS","value":"0.981786793267156"},
{"date":"2012-04-13","indexname":"DEXKOUS","value":"0.979024600776866"},
{"date":"2012-04-16","indexname":"DEXKOUS","value":"0.982304704359085"},
{"date":"2012-04-17","indexname":"DEXKOUS","value":"0.979499352611135"},
{"date":"2012-04-18","indexname":"DEXKOUS","value":"0.983470004315925"},
{"date":"2012-04-19","indexname":"DEXKOUS","value":"0.982477341389728"},
{"date":"2012-04-20","indexname":"DEXKOUS","value":"0.982391022874406"},
{"date":"2012-04-23","indexname":"DEXKOUS","value":"0.986189037548554"},
{"date":"2012-04-24","indexname":"DEXKOUS","value":"0.982649978420371"},
{"date":"2012-04-25","indexname":"DEXKOUS","value":"0.9831678895123"},
{"date":"2012-04-26","indexname":"DEXKOUS","value":"0.977988778593008"},
{"date":"2012-04-27","indexname":"DEXKOUS","value":"0.976262408286577"},
{"date":"2012-04-30","indexname":"DEXKOUS","value":"0.975442382391022"},
{"date":"2012-05-01","indexname":"DEXKOUS","value":"0.973974967630556"},
{"date":"2012-05-02","indexname":"DEXKOUS","value":"0.974622356495468"},
{"date":"2012-05-03","indexname":"DEXKOUS","value":"0.975744497194648"},
{"date":"2012-05-04","indexname":"DEXKOUS","value":"0.979067760034527"},
{"date":"2012-05-07","indexname":"DEXKOUS","value":"0.982304704359084"},
{"date":"2012-05-08","indexname":"DEXKOUS","value":"0.982701769529563"},
{"date":"2012-05-09","indexname":"DEXKOUS","value":"0.987440656020716"},
{"date":"2012-05-10","indexname":"DEXKOUS","value":"0.985886922744928"},
{"date":"2012-05-11","indexname":"DEXKOUS","value":"0.98933966335779"},
{"date":"2012-05-14","indexname":"DEXKOUS","value":"0.995684074233922"},
{"date":"2012-05-15","indexname":"DEXKOUS","value":"0.997928355632282"},
{"date":"2012-05-16","indexname":"DEXKOUS","value":"1.00668968493742"},
{"date":"2012-05-17","indexname":"DEXKOUS","value":"1.00625809236081"},
{"date":"2012-05-18","indexname":"DEXKOUS","value":"1.00992662926198"},
{"date":"2012-05-21","indexname":"DEXKOUS","value":"1.00733707380233"},
{"date":"2012-05-22","indexname":"DEXKOUS","value":"1.0056107034959"},
{"date":"2012-05-23","indexname":"DEXKOUS","value":"1.01411307725507"},
{"date":"2012-05-24","indexname":"DEXKOUS","value":"1.01572723349158"},
{"date":"2012-05-25","indexname":"DEXKOUS","value":"1.02287440656021"},
{"date":"2012-05-29","indexname":"DEXKOUS","value":"1.01495036685369"},
{"date":"2012-05-30","indexname":"DEXKOUS","value":"1.01891238670695"},
{"date":"2012-05-31","indexname":"DEXKOUS","value":"1.01855848079413"},
{"date":"2012-06-01","indexname":"DEXKOUS","value":"1.02028485110056"},
{"date":"2012-06-04","indexname":"DEXKOUS","value":"1.01768666378938"},
{"date":"2012-06-05","indexname":"DEXKOUS","value":"1.01603798014674"},
{"date":"2012-06-06","indexname":"DEXKOUS","value":"1.01328441950798"},
{"date":"2012-06-07","indexname":"DEXKOUS","value":"1.00366853690116"},
{"date":"2012-06-08","indexname":"DEXKOUS","value":"1.01302546396202"},
{"date":"2012-06-11","indexname":"DEXKOUS","value":"1.01078981441519"},
{"date":"2012-06-12","indexname":"DEXKOUS","value":"1.00863185153215"},
{"date":"2012-06-13","indexname":"DEXKOUS","value":"1.00667242123435"},
{"date":"2012-06-14","indexname":"DEXKOUS","value":"1.00455761760898"},
{"date":"2012-06-15","indexname":"DEXKOUS","value":"1.00496331463099"},
{"date":"2012-06-18","indexname":"DEXKOUS","value":"0.998705222270176"},
{"date":"2012-06-19","indexname":"DEXKOUS","value":"0.995252481657315"},
{"date":"2012-06-20","indexname":"DEXKOUS","value":"0.993845489857574"},
{"date":"2012-06-21","indexname":"DEXKOUS","value":"0.995899870522226"},
{"date":"2012-06-22","indexname":"DEXKOUS","value":"0.999861890375485"},
{"date":"2012-06-25","indexname":"DEXKOUS","value":"1.00410012947777"},
{"date":"2012-06-26","indexname":"DEXKOUS","value":"0.999223133362105"},
{"date":"2012-06-27","indexname":"DEXKOUS","value":"0.997850668968493"},
{"date":"2012-06-28","indexname":"DEXKOUS","value":"0.999231765213637"},
{"date":"2012-06-29","indexname":"DEXKOUS","value":"0.985041001294777"},
{"date":"2012-07-02","indexname":"DEXKOUS","value":"0.986965904186447"},
{"date":"2012-07-03","indexname":"DEXKOUS","value":"0.977988778593007"},
{"date":"2012-07-05","indexname":"DEXKOUS","value":"0.978454898575744"},
{"date":"2012-07-06","indexname":"DEXKOUS","value":"0.984290030211479"},
{"date":"2012-07-09","indexname":"DEXKOUS","value":"0.98565386275356"},
{"date":"2012-07-10","indexname":"DEXKOUS","value":"0.984574881312041"},
{"date":"2012-07-11","indexname":"DEXKOUS","value":"0.984462667242123"},
{"date":"2012-07-12","indexname":"DEXKOUS","value":"0.996150194216658"},
{"date":"2012-07-13","indexname":"DEXKOUS","value":"0.990530858869226"},
{"date":"2012-07-16","indexname":"DEXKOUS","value":"0.989365558912386"},
{"date":"2012-07-17","indexname":"DEXKOUS","value":"0.988200258955545"},
{"date":"2012-07-18","indexname":"DEXKOUS","value":"0.985187742770823"},
{"date":"2012-07-19","indexname":"DEXKOUS","value":"0.982563659905049"},
{"date":"2012-07-20","indexname":"DEXKOUS","value":"0.985757444971946"},
{"date":"2012-07-23","indexname":"DEXKOUS","value":"0.99355200690548"},
{"date":"2012-07-24","indexname":"DEXKOUS","value":"0.991609840310746"},
{"date":"2012-07-25","indexname":"DEXKOUS","value":"0.9917047906776"},
{"date":"2012-07-26","indexname":"DEXKOUS","value":"0.989356927060854"},
{"date":"2012-07-27","indexname":"DEXKOUS","value":"0.982313336210616"},
{"date":"2012-07-30","indexname":"DEXKOUS","value":"0.981631419939576"},
{"date":"2012-07-31","indexname":"DEXKOUS","value":"0.975632283124729"},
{"date":"2012-08-01","indexname":"DEXKOUS","value":"0.9724298662063"},
{"date":"2012-08-02","indexname":"DEXKOUS","value":"0.976763055675442"},
{"date":"2012-08-03","indexname":"DEXKOUS","value":"0.979067760034527"},
{"date":"2012-08-06","indexname":"DEXKOUS","value":"0.973612429866206"},
{"date":"2012-08-07","indexname":"DEXKOUS","value":"0.974277082434181"},
{"date":"2012-08-08","indexname":"DEXKOUS","value":"0.975200690548122"},
{"date":"2012-08-09","indexname":"DEXKOUS","value":"0.9719464825205"},
{"date":"2012-08-10","indexname":"DEXKOUS","value":"0.976046611998273"},
{"date":"2012-08-13","indexname":"DEXKOUS","value":"0.974302977988778"},
{"date":"2012-08-14","indexname":"DEXKOUS","value":"0.975606387570133"},
{"date":"2012-08-15","indexname":"DEXKOUS","value":"0.975468277945619"},
{"date":"2012-08-16","indexname":"DEXKOUS","value":"0.978152783772119"},
{"date":"2012-08-17","indexname":"DEXKOUS","value":"0.979473457056538"},
{"date":"2012-08-20","indexname":"DEXKOUS","value":"0.979654725938713"},
{"date":"2012-08-21","indexname":"DEXKOUS","value":"0.975718601640051"},
{"date":"2012-08-22","indexname":"DEXKOUS","value":"0.980198532585239"},
{"date":"2012-08-23","indexname":"DEXKOUS","value":"0.976564523090202"},
{"date":"2012-08-24","indexname":"DEXKOUS","value":"0.978981441519205"},
{"date":"2012-08-27","indexname":"DEXKOUS","value":"0.979274924471299"},
{"date":"2012-08-28","indexname":"DEXKOUS","value":"0.97924039706517"},
{"date":"2012-08-29","indexname":"DEXKOUS","value":"0.979689253344842"},
{"date":"2012-08-30","indexname":"DEXKOUS","value":"0.979007337073802"},
{"date":"2012-08-31","indexname":"DEXKOUS","value":"0.978161415623651"},
{"date":"2012-09-04","indexname":"DEXKOUS","value":"0.978187311178247"},
{"date":"2012-09-05","indexname":"DEXKOUS","value":"0.980543806646525"},
{"date":"2012-09-06","indexname":"DEXKOUS","value":"0.978377211911954"},
{"date":"2012-09-07","indexname":"DEXKOUS","value":"0.975269745360379"},
{"date":"2012-09-10","indexname":"DEXKOUS","value":"0.974147604661199"},
{"date":"2012-09-11","indexname":"DEXKOUS","value":"0.973621061717738"},
{"date":"2012-09-12","indexname":"DEXKOUS","value":"0.972464393612429"},
{"date":"2012-09-13","indexname":"DEXKOUS","value":"0.974095813552006"},
{"date":"2012-09-14","indexname":"DEXKOUS","value":"0.963875701337937"},
{"date":"2012-09-17","indexname":"DEXKOUS","value":"0.963651273198101"},
{"date":"2012-09-18","indexname":"DEXKOUS","value":"0.964997842037116"},
{"date":"2012-09-19","indexname":"DEXKOUS","value":"0.96309020284851"},
{"date":"2012-09-20","indexname":"DEXKOUS","value":"0.967846353042727"},
{"date":"2012-09-21","indexname":"DEXKOUS","value":"0.965645230902028"},
{"date":"2012-09-24","indexname":"DEXKOUS","value":"0.967060854553301"},
{"date":"2012-09-25","indexname":"DEXKOUS","value":"0.966163141993957"},
{"date":"2012-09-26","indexname":"DEXKOUS","value":"0.966076823478636"},
{"date":"2012-09-27","indexname":"DEXKOUS","value":"0.963340526542943"},
{"date":"2012-09-28","indexname":"DEXKOUS","value":"0.959179974104445"},
{"date":"2012-10-01","indexname":"DEXKOUS","value":"0.960112214069917"},
{"date":"2012-10-02","indexname":"DEXKOUS","value":"0.960293482952093"},
{"date":"2012-10-03","indexname":"DEXKOUS","value":"0.960621493310315"},
{"date":"2012-10-04","indexname":"DEXKOUS","value":"0.959516616314199"},
{"date":"2012-10-05","indexname":"DEXKOUS","value":"0.955545964609408"},
{"date":"2012-10-09","indexname":"DEXKOUS","value":"0.959188605955977"},
{"date":"2012-10-10","indexname":"DEXKOUS","value":"0.962114803625377"},
{"date":"2012-10-11","indexname":"DEXKOUS","value":"0.95992231333621"},
{"date":"2012-10-12","indexname":"DEXKOUS","value":"0.958567112645662"},
{"date":"2012-10-15","indexname":"DEXKOUS","value":"0.958342684505826"},
{"date":"2012-10-16","indexname":"DEXKOUS","value":"0.954769097971514"},
{"date":"2012-10-17","indexname":"DEXKOUS","value":"0.953595166163141"},
{"date":"2012-10-18","indexname":"DEXKOUS","value":"0.953526111350884"},
{"date":"2012-10-19","indexname":"DEXKOUS","value":"0.954259818731117"},
{"date":"2012-10-22","indexname":"DEXKOUS","value":"0.952939145446698"},
{"date":"2012-10-23","indexname":"DEXKOUS","value":"0.952179542511868"},
{"date":"2012-10-24","indexname":"DEXKOUS","value":"0.952196806214933"},
{"date":"2012-10-25","indexname":"DEXKOUS","value":"0.94777729823047"},
{"date":"2012-10-26","indexname":"DEXKOUS","value":"0.946940008631851"},
{"date":"2012-10-29","indexname":"DEXKOUS","value":"0.945843763487268"},
{"date":"2012-10-30","indexname":"DEXKOUS","value":"0.942019853258523"},
{"date":"2012-10-31","indexname":"DEXKOUS","value":"0.941018558480794"},
{"date":"2012-11-01","indexname":"DEXKOUS","value":"0.941104876996115"},
{"date":"2012-11-02","indexname":"DEXKOUS","value":"0.941476046611998"},
{"date":"2012-11-05","indexname":"DEXKOUS","value":"0.941735002157962"},
{"date":"2012-11-06","indexname":"DEXKOUS","value":"0.941035822183858"},
{"date":"2012-11-07","indexname":"DEXKOUS","value":"0.937850668968493"},
{"date":"2012-11-08","indexname":"DEXKOUS","value":"0.940207164436771"},
{"date":"2012-11-09","indexname":"DEXKOUS","value":"0.938938282261545"},
{"date":"2012-11-13","indexname":"DEXKOUS","value":"0.940388433318946"},
{"date":"2012-11-14","indexname":"DEXKOUS","value":"0.937419076391885"},
{"date":"2012-11-15","indexname":"DEXKOUS","value":"0.939577039274924"},
{"date":"2012-11-16","indexname":"DEXKOUS","value":"0.942399654725938"},
{"date":"2012-11-19","indexname":"DEXKOUS","value":"0.937393180837289"},
{"date":"2012-11-20","indexname":"DEXKOUS","value":"0.934466983167889"},
{"date":"2012-11-21","indexname":"DEXKOUS","value":"0.933966335779024"},
{"date":"2012-11-23","indexname":"DEXKOUS","value":"0.93655589123867"},
{"date":"2012-11-26","indexname":"DEXKOUS","value":"0.937091066033663"},
{"date":"2012-11-27","indexname":"DEXKOUS","value":"0.937634872680189"},
{"date":"2012-11-28","indexname":"DEXKOUS","value":"0.936858006042295"},
{"date":"2012-11-29","indexname":"DEXKOUS","value":"0.934976262408286"},
{"date":"2012-11-30","indexname":"DEXKOUS","value":"0.93375053949072"},
{"date":"2012-12-03","indexname":"DEXKOUS","value":"0.934527406128614"},
{"date":"2012-12-04","indexname":"DEXKOUS","value":"0.935425118687958"},
{"date":"2012-12-05","indexname":"DEXKOUS","value":"0.933957703927492"},
{"date":"2012-12-06","indexname":"DEXKOUS","value":"0.935088476478204"},
{"date":"2012-12-07","indexname":"DEXKOUS","value":"0.933586534311609"},
{"date":"2012-12-10","indexname":"DEXKOUS","value":"0.93002157962883"},
{"date":"2012-12-11","indexname":"DEXKOUS","value":"0.927794561933534"},
{"date":"2012-12-12","indexname":"DEXKOUS","value":"0.926499784203711"},
{"date":"2012-12-13","indexname":"DEXKOUS","value":"0.92697453603798"},
{"date":"2012-12-14","indexname":"DEXKOUS","value":"0.92769961156668"},
{"date":"2012-12-17","indexname":"DEXKOUS","value":"0.925593439792835"},
{"date":"2012-12-18","indexname":"DEXKOUS","value":"0.925981873111782"},
{"date":"2012-12-19","indexname":"DEXKOUS","value":"0.924816573154941"},
{"date":"2012-12-20","indexname":"DEXKOUS","value":"0.927319810099266"},
{"date":"2012-12-21","indexname":"DEXKOUS","value":"0.928269313767803"},
{"date":"2012-12-24","indexname":"DEXKOUS","value":"0.926404833836857"},
{"date":"2012-12-26","indexname":"DEXKOUS","value":"0.925584807941303"},
{"date":"2012-12-27","indexname":"DEXKOUS","value":"0.925049633146309"},
{"date":"2012-12-28","indexname":"DEXKOUS","value":"0.923953388001726"},
{"date":"2012-12-31","indexname":"DEXKOUS","value":"0.917772982304704"},
{"date":"2013-01-02","indexname":"DEXKOUS","value":"0.917824773413897"},
{"date":"2013-01-03","indexname":"DEXKOUS","value":"0.917522658610271"},
{"date":"2013-01-04","indexname":"DEXKOUS","value":"0.916702632714717"},
{"date":"2013-01-07","indexname":"DEXKOUS","value":"0.917134225291324"},
{"date":"2013-01-08","indexname":"DEXKOUS","value":"0.91799741044454"},
{"date":"2013-01-09","indexname":"DEXKOUS","value":"0.915062580923607"},
{"date":"2013-01-10","indexname":"DEXKOUS","value":"0.913353474320241"},
{"date":"2013-01-11","indexname":"DEXKOUS","value":"0.911601208459214"},
{"date":"2013-01-14","indexname":"DEXKOUS","value":"0.911523521795425"},
{"date":"2013-01-15","indexname":"DEXKOUS","value":"0.912921881743633"},
{"date":"2013-01-16","indexname":"DEXKOUS","value":"0.913552006905481"},
{"date":"2013-01-17","indexname":"DEXKOUS","value":"0.913094518774277"},
{"date":"2013-01-18","indexname":"DEXKOUS","value":"0.913595166163142"},
{"date":"2013-01-22","indexname":"DEXKOUS","value":"0.917522658610271"},
{"date":"2013-01-23","indexname":"DEXKOUS","value":"0.921035822183858"},
{"date":"2013-01-24","indexname":"DEXKOUS","value":"0.921838584376348"},
{"date":"2013-01-25","indexname":"DEXKOUS","value":"0.928208890807078"},
{"date":"2013-01-28","indexname":"DEXKOUS","value":"0.94192490289167"},
{"date":"2013-01-29","indexname":"DEXKOUS","value":"0.93431160984031"},
{"date":"2013-01-30","indexname":"DEXKOUS","value":"0.937289598618903"},
{"date":"2013-01-31","indexname":"DEXKOUS","value":"0.93867932671558"},
{"date":"2013-02-01","indexname":"DEXKOUS","value":"0.945006473888649"},
{"date":"2013-02-04","indexname":"DEXKOUS","value":"0.940310746655157"},
{"date":"2013-02-05","indexname":"DEXKOUS","value":"0.937565817867933"},
{"date":"2013-02-06","indexname":"DEXKOUS","value":"0.940008631851532"},
{"date":"2013-02-07","indexname":"DEXKOUS","value":"0.94100129477773"},
{"date":"2013-02-08","indexname":"DEXKOUS","value":"0.945748813120414"},
{"date":"2013-02-11","indexname":"DEXKOUS","value":"0.945619335347432"},
{"date":"2013-02-12","indexname":"DEXKOUS","value":"0.943573586534311"},
{"date":"2013-02-13","indexname":"DEXKOUS","value":"0.937177384548985"},
{"date":"2013-02-14","indexname":"DEXKOUS","value":"0.936676737160121"},
{"date":"2013-02-15","indexname":"DEXKOUS","value":"0.93070349589987"},
{"date":"2013-02-19","indexname":"DEXKOUS","value":"0.931937850668968"},
{"date":"2013-02-20","indexname":"DEXKOUS","value":"0.932110487699611"},
{"date":"2013-02-21","indexname":"DEXKOUS","value":"0.938109624514458"},
{"date":"2013-02-22","indexname":"DEXKOUS","value":"0.936581786793267"},
{"date":"2013-02-25","indexname":"DEXKOUS","value":"0.937419076391886"},
{"date":"2013-02-26","indexname":"DEXKOUS","value":"0.940716443677169"},
{"date":"2013-02-27","indexname":"DEXKOUS","value":"0.936547259387139"},
{"date":"2013-02-28","indexname":"DEXKOUS","value":"0.935606387570134"},
{"date":"2013-03-01","indexname":"DEXKOUS","value":"0.935606387570134"},
{"date":"2013-03-04","indexname":"DEXKOUS","value":"0.94156236512732"},
{"date":"2013-03-05","indexname":"DEXKOUS","value":"0.937919723780751"},
{"date":"2013-03-06","indexname":"DEXKOUS","value":"0.936003452740613"},
{"date":"2013-03-07","indexname":"DEXKOUS","value":"0.938705222270177"},
{"date":"2013-03-08","indexname":"DEXKOUS","value":"0.940138109624515"},
{"date":"2013-03-11","indexname":"DEXKOUS","value":"0.944238239102288"},
{"date":"2013-03-12","indexname":"DEXKOUS","value":"0.945429434613725"},
{"date":"2013-03-13","indexname":"DEXKOUS","value":"0.948139835994821"},
{"date":"2013-03-14","indexname":"DEXKOUS","value":"0.955968925334484"},
{"date":"2013-03-15","indexname":"DEXKOUS","value":"0.958670694864048"},
{"date":"2013-03-18","indexname":"DEXKOUS","value":"0.961752265861027"},
{"date":"2013-03-19","indexname":"DEXKOUS","value":"0.960664652567976"},
{"date":"2013-03-20","indexname":"DEXKOUS","value":"0.962986620630125"},
{"date":"2013-03-21","indexname":"DEXKOUS","value":"0.96280535174795"},
{"date":"2013-03-22","indexname":"DEXKOUS","value":"0.966076823478636"},
{"date":"2013-03-25","indexname":"DEXKOUS","value":"0.958895123003884"},
{"date":"2013-03-26","indexname":"DEXKOUS","value":"0.955856711264566"},
{"date":"2013-03-27","indexname":"DEXKOUS","value":"0.959076391886059"},
{"date":"2013-03-28","indexname":"DEXKOUS","value":"0.960845921450151"},
{"date":"2013-03-29","indexname":"DEXKOUS","value":"0.960276219249029"},
{"date":"2013-04-01","indexname":"DEXKOUS","value":"0.961916271040138"},
{"date":"2013-04-02","indexname":"DEXKOUS","value":"0.964928787224859"},
{"date":"2013-04-03","indexname":"DEXKOUS","value":"0.963901596892533"},
{"date":"2013-04-04","indexname":"DEXKOUS","value":"0.969848942598187"},
{"date":"2013-04-05","indexname":"DEXKOUS","value":"0.981286145878291"},
{"date":"2013-04-08","indexname":"DEXKOUS","value":"0.984324557617609"},
{"date":"2013-04-09","indexname":"DEXKOUS","value":"0.983331894691411"},
{"date":"2013-04-10","indexname":"DEXKOUS","value":"0.980017263703064"},
{"date":"2013-04-11","indexname":"DEXKOUS","value":"0.974406560207164"},
{"date":"2013-04-12","indexname":"DEXKOUS","value":"0.974743202416918"},
{"date":"2012-01-03","indexname":"DEXMAUS","value":"0.993215525402335"},
{"date":"2012-01-04","indexname":"DEXMAUS","value":"0.989271063426949"},
{"date":"2012-01-05","indexname":"DEXMAUS","value":"0.99305774692332"},
{"date":"2012-01-06","indexname":"DEXMAUS","value":"0.992426633007258"},
{"date":"2012-01-09","indexname":"DEXMAUS","value":"0.994635531713474"},
{"date":"2012-01-10","indexname":"DEXMAUS","value":"0.989586620384979"},
{"date":"2012-01-11","indexname":"DEXMAUS","value":"0.990217734301041"},
{"date":"2012-01-12","indexname":"DEXMAUS","value":"0.990848848217103"},
{"date":"2012-01-13","indexname":"DEXMAUS","value":"0.988639949510886"},
{"date":"2012-01-17","indexname":"DEXMAUS","value":"0.985168822972546"},
{"date":"2012-01-18","indexname":"DEXMAUS","value":"0.983811928053013"},
{"date":"2012-01-19","indexname":"DEXMAUS","value":"0.97948879772799"},
{"date":"2012-01-20","indexname":"DEXMAUS","value":"0.979804354686021"},
{"date":"2012-01-23","indexname":"DEXMAUS","value":"0.979804354686021"},
{"date":"2012-01-24","indexname":"DEXMAUS","value":"0.979804354686021"},
{"date":"2012-01-25","indexname":"DEXMAUS","value":"0.970495424424108"},
{"date":"2012-01-26","indexname":"DEXMAUS","value":"0.95929315241401"},
{"date":"2012-01-27","indexname":"DEXMAUS","value":"0.959608709372041"},
{"date":"2012-01-30","indexname":"DEXMAUS","value":"0.964026506784474"},
{"date":"2012-01-31","indexname":"DEXMAUS","value":"0.95929315241401"},
{"date":"2012-02-01","indexname":"DEXMAUS","value":"0.961060271378984"},
{"date":"2012-02-02","indexname":"DEXMAUS","value":"0.951719785421268"},
{"date":"2012-02-03","indexname":"DEXMAUS","value":"0.949826443673083"},
{"date":"2012-02-06","indexname":"DEXMAUS","value":"0.949826443673083"},
{"date":"2012-02-07","indexname":"DEXMAUS","value":"0.949826443673083"},
{"date":"2012-02-08","indexname":"DEXMAUS","value":"0.94714420952982"},
{"date":"2012-02-09","indexname":"DEXMAUS","value":"0.948595771536762"},
{"date":"2012-02-10","indexname":"DEXMAUS","value":"0.957715367623856"},
{"date":"2012-02-13","indexname":"DEXMAUS","value":"0.954402019564531"},
{"date":"2012-02-14","indexname":"DEXMAUS","value":"0.960713158725149"},
{"date":"2012-02-15","indexname":"DEXMAUS","value":"0.957399810665825"},
{"date":"2012-02-16","indexname":"DEXMAUS","value":"0.964657620700536"},
{"date":"2012-02-17","indexname":"DEXMAUS","value":"0.959924266330072"},
{"date":"2012-02-21","indexname":"DEXMAUS","value":"0.954054906910697"},
{"date":"2012-02-22","indexname":"DEXMAUS","value":"0.954875355001577"},
{"date":"2012-02-23","indexname":"DEXMAUS","value":"0.950930893026191"},
{"date":"2012-02-24","indexname":"DEXMAUS","value":"0.951278005680025"},
{"date":"2012-02-27","indexname":"DEXMAUS","value":"0.953770905648469"},
{"date":"2012-02-28","indexname":"DEXMAUS","value":"0.949510886715051"},
{"date":"2012-02-29","indexname":"DEXMAUS","value":"0.944777532344588"},
{"date":"2012-03-01","indexname":"DEXMAUS","value":"0.946670874092773"},
{"date":"2012-03-02","indexname":"DEXMAUS","value":"0.945408646260649"},
{"date":"2012-03-05","indexname":"DEXMAUS","value":"0.952666456295361"},
{"date":"2012-03-06","indexname":"DEXMAUS","value":"0.953960239823287"},
{"date":"2012-03-07","indexname":"DEXMAUS","value":"0.954402019564531"},
{"date":"2012-03-08","indexname":"DEXMAUS","value":"0.94919532975702"},
{"date":"2012-03-09","indexname":"DEXMAUS","value":"0.94919532975702"},
{"date":"2012-03-12","indexname":"DEXMAUS","value":"0.954559798043546"},
{"date":"2012-03-13","indexname":"DEXMAUS","value":"0.955506468917639"},
{"date":"2012-03-14","indexname":"DEXMAUS","value":"0.962448721994319"},
{"date":"2012-03-15","indexname":"DEXMAUS","value":"0.964815399179551"},
{"date":"2012-03-16","indexname":"DEXMAUS","value":"0.964342063742505"},
{"date":"2012-03-19","indexname":"DEXMAUS","value":"0.962606500473335"},
{"date":"2012-03-20","indexname":"DEXMAUS","value":"0.971915430735247"},
{"date":"2012-03-21","indexname":"DEXMAUS","value":"0.969706532029031"},
{"date":"2012-03-22","indexname":"DEXMAUS","value":"0.974660776270116"},
{"date":"2012-03-23","indexname":"DEXMAUS","value":"0.970400757336699"},
{"date":"2012-03-26","indexname":"DEXMAUS","value":"0.969706532029031"},
{"date":"2012-03-27","indexname":"DEXMAUS","value":"0.96418428526349"},
{"date":"2012-03-28","indexname":"DEXMAUS","value":"0.966550962448722"},
{"date":"2012-03-29","indexname":"DEXMAUS","value":"0.966550962448722"},
{"date":"2012-03-30","indexname":"DEXMAUS","value":"0.965762070053644"},
{"date":"2012-04-02","indexname":"DEXMAUS","value":"0.963237614389397"},
{"date":"2012-04-03","indexname":"DEXMAUS","value":"0.961186494162196"},
{"date":"2012-04-04","indexname":"DEXMAUS","value":"0.966235405490691"},
{"date":"2012-04-05","indexname":"DEXMAUS","value":"0.967182076364783"},
{"date":"2012-04-06","indexname":"DEXMAUS","value":"0.966550962448722"},
{"date":"2012-04-09","indexname":"DEXMAUS","value":"0.968759861154938"},
{"date":"2012-04-10","indexname":"DEXMAUS","value":"0.967024297885768"},
{"date":"2012-04-11","indexname":"DEXMAUS","value":"0.967024297885768"},
{"date":"2012-04-12","indexname":"DEXMAUS","value":"0.968444304196907"},
{"date":"2012-04-13","indexname":"DEXMAUS","value":"0.964058062480277"},
{"date":"2012-04-16","indexname":"DEXMAUS","value":"0.969390975071"},
{"date":"2012-04-17","indexname":"DEXMAUS","value":"0.967497633322814"},
{"date":"2012-04-18","indexname":"DEXMAUS","value":"0.966140738403281"},
{"date":"2012-04-19","indexname":"DEXMAUS","value":"0.967024297885768"},
{"date":"2012-04-20","indexname":"DEXMAUS","value":"0.965383401704007"},
{"date":"2012-04-23","indexname":"DEXMAUS","value":"0.96765541180183"},
{"date":"2012-04-24","indexname":"DEXMAUS","value":"0.967339854843799"},
{"date":"2012-04-25","indexname":"DEXMAUS","value":"0.963994951088671"},
{"date":"2012-04-26","indexname":"DEXMAUS","value":"0.960429157462921"},
{"date":"2012-04-27","indexname":"DEXMAUS","value":"0.959766487851057"},
{"date":"2012-04-30","indexname":"DEXMAUS","value":"0.953991795519091"},
{"date":"2012-05-01","indexname":"DEXMAUS","value":"0.956610918270747"},
{"date":"2012-05-02","indexname":"DEXMAUS","value":"0.954749132218365"},
{"date":"2012-05-03","indexname":"DEXMAUS","value":"0.956831808141369"},
{"date":"2012-05-04","indexname":"DEXMAUS","value":"0.961186494162196"},
{"date":"2012-05-07","indexname":"DEXMAUS","value":"0.96276427895235"},
{"date":"2012-05-08","indexname":"DEXMAUS","value":"0.963395392868412"},
{"date":"2012-05-09","indexname":"DEXMAUS","value":"0.968128747238876"},
{"date":"2012-05-10","indexname":"DEXMAUS","value":"0.967182076364783"},
{"date":"2012-05-11","indexname":"DEXMAUS","value":"0.968759861154938"},
{"date":"2012-05-14","indexname":"DEXMAUS","value":"0.972546544651309"},
{"date":"2012-05-15","indexname":"DEXMAUS","value":"0.97459766487851"},
{"date":"2012-05-16","indexname":"DEXMAUS","value":"0.982739034395708"},
{"date":"2012-05-17","indexname":"DEXMAUS","value":"0.983527926790785"},
{"date":"2012-05-18","indexname":"DEXMAUS","value":"0.989271063426948"},
{"date":"2012-05-21","indexname":"DEXMAUS","value":"0.988324392552856"},
{"date":"2012-05-22","indexname":"DEXMAUS","value":"0.983906595140422"},
{"date":"2012-05-23","indexname":"DEXMAUS","value":"0.991795519091195"},
{"date":"2012-05-24","indexname":"DEXMAUS","value":"0.993057746923319"},
{"date":"2012-05-25","indexname":"DEXMAUS","value":"0.994824865888292"},
{"date":"2012-05-29","indexname":"DEXMAUS","value":"0.993531082360366"},
{"date":"2012-05-30","indexname":"DEXMAUS","value":"0.997633322814768"},
{"date":"2012-05-31","indexname":"DEXMAUS","value":"1.00031555695803"},
{"date":"2012-06-01","indexname":"DEXMAUS","value":"1.00883559482487"},
{"date":"2012-06-04","indexname":"DEXMAUS","value":"1.0091511517829"},
{"date":"2012-06-05","indexname":"DEXMAUS","value":"1.0091511517829"},
{"date":"2012-06-06","indexname":"DEXMAUS","value":"1.00157778479015"},
{"date":"2012-06-07","indexname":"DEXMAUS","value":"0.99684443041969"},
{"date":"2012-06-08","indexname":"DEXMAUS","value":"1.00441779741243"},
{"date":"2012-06-11","indexname":"DEXMAUS","value":"1.00457557589145"},
{"date":"2012-06-12","indexname":"DEXMAUS","value":"1.00296623540549"},
{"date":"2012-06-13","indexname":"DEXMAUS","value":"1.00085200378668"},
{"date":"2012-06-14","indexname":"DEXMAUS","value":"1.00176711896497"},
{"date":"2012-06-15","indexname":"DEXMAUS","value":"0.996528873461659"},
{"date":"2012-06-18","indexname":"DEXMAUS","value":"0.995897759545598"},
{"date":"2012-06-19","indexname":"DEXMAUS","value":"0.995582202587567"},
{"date":"2012-06-20","indexname":"DEXMAUS","value":"0.995266645629536"},
{"date":"2012-06-21","indexname":"DEXMAUS","value":"1.00189334174819"},
{"date":"2012-06-22","indexname":"DEXMAUS","value":"1.00631113916062"},
{"date":"2012-06-25","indexname":"DEXMAUS","value":"1.0082044809088"},
{"date":"2012-06-26","indexname":"DEXMAUS","value":"1.0071000315557"},
{"date":"2012-06-27","indexname":"DEXMAUS","value":"1.00694225307668"},
{"date":"2012-06-28","indexname":"DEXMAUS","value":"1.00788892395077"},
{"date":"2012-06-29","indexname":"DEXMAUS","value":"0.999684443041969"},
{"date":"2012-07-02","indexname":"DEXMAUS","value":"0.997791101293783"},
{"date":"2012-07-03","indexname":"DEXMAUS","value":"0.994162196276428"},
{"date":"2012-07-05","indexname":"DEXMAUS","value":"0.997159987377721"},
{"date":"2012-07-06","indexname":"DEXMAUS","value":"1.00031555695803"},
{"date":"2012-07-09","indexname":"DEXMAUS","value":"1.00599558220259"},
{"date":"2012-07-10","indexname":"DEXMAUS","value":"1.00126222783212"},
{"date":"2012-07-11","indexname":"DEXMAUS","value":"1.00189334174819"},
{"date":"2012-07-12","indexname":"DEXMAUS","value":"1.00631113916062"},
{"date":"2012-07-13","indexname":"DEXMAUS","value":"1.00426001893342"},
{"date":"2012-07-16","indexname":"DEXMAUS","value":"1.00340801514673"},
{"date":"2012-07-17","indexname":"DEXMAUS","value":"0.998106658251814"},
{"date":"2012-07-18","indexname":"DEXMAUS","value":"0.996844430419691"},
{"date":"2012-07-19","indexname":"DEXMAUS","value":"0.993688860839381"},
{"date":"2012-07-20","indexname":"DEXMAUS","value":"0.994951088671505"},
{"date":"2012-07-23","indexname":"DEXMAUS","value":"1.00094667087409"},
{"date":"2012-07-24","indexname":"DEXMAUS","value":"1.00252445566425"},
{"date":"2012-07-25","indexname":"DEXMAUS","value":"1.00094667087409"},
{"date":"2012-07-26","indexname":"DEXMAUS","value":"0.997791101293783"},
{"date":"2012-07-27","indexname":"DEXMAUS","value":"0.997159987377721"},
{"date":"2012-07-30","indexname":"DEXMAUS","value":"0.994162196276427"},
{"date":"2012-07-31","indexname":"DEXMAUS","value":"0.985484379930577"},
{"date":"2012-08-01","indexname":"DEXMAUS","value":"0.982328810350268"},
{"date":"2012-08-02","indexname":"DEXMAUS","value":"0.985799936888608"},
{"date":"2012-08-03","indexname":"DEXMAUS","value":"0.985957715367623"},
{"date":"2012-08-06","indexname":"DEXMAUS","value":"0.97980435468602"},
{"date":"2012-08-07","indexname":"DEXMAUS","value":"0.978384348374881"},
{"date":"2012-08-08","indexname":"DEXMAUS","value":"0.978857683811927"},
{"date":"2012-08-09","indexname":"DEXMAUS","value":"0.97806879141685"},
{"date":"2012-08-10","indexname":"DEXMAUS","value":"0.983117702745345"},
{"date":"2012-08-13","indexname":"DEXMAUS","value":"0.982959924266329"},
{"date":"2012-08-14","indexname":"DEXMAUS","value":"0.982486588829283"},
{"date":"2012-08-15","indexname":"DEXMAUS","value":"0.985168822972546"},
{"date":"2012-08-16","indexname":"DEXMAUS","value":"0.988008835594824"},
{"date":"2012-08-17","indexname":"DEXMAUS","value":"0.987693278636793"},
{"date":"2012-08-20","indexname":"DEXMAUS","value":"0.98816661407384"},
{"date":"2012-08-21","indexname":"DEXMAUS","value":"0.986904386241716"},
{"date":"2012-08-22","indexname":"DEXMAUS","value":"0.983748816661407"},
{"date":"2012-08-23","indexname":"DEXMAUS","value":"0.976017671189649"},
{"date":"2012-08-24","indexname":"DEXMAUS","value":"0.977753234458819"},
{"date":"2012-08-27","indexname":"DEXMAUS","value":"0.980751025560113"},
{"date":"2012-08-28","indexname":"DEXMAUS","value":"0.982644367308299"},
{"date":"2012-08-29","indexname":"DEXMAUS","value":"0.984537709056484"},
{"date":"2012-08-30","indexname":"DEXMAUS","value":"0.985484379930577"},
{"date":"2012-08-31","indexname":"DEXMAUS","value":"0.985484379930577"},
{"date":"2012-09-04","indexname":"DEXMAUS","value":"0.980151467339854"},
{"date":"2012-09-05","indexname":"DEXMAUS","value":"0.982486588829283"},
{"date":"2012-09-06","indexname":"DEXMAUS","value":"0.982959924266329"},
{"date":"2012-09-07","indexname":"DEXMAUS","value":"0.981382139476175"},
{"date":"2012-09-10","indexname":"DEXMAUS","value":"0.978542126853896"},
{"date":"2012-09-11","indexname":"DEXMAUS","value":"0.974124329441463"},
{"date":"2012-09-12","indexname":"DEXMAUS","value":"0.969075418112969"},
{"date":"2012-09-13","indexname":"DEXMAUS","value":"0.971599873777216"},
{"date":"2012-09-14","indexname":"DEXMAUS","value":"0.957715367623855"},
{"date":"2012-09-17","indexname":"DEXMAUS","value":"0.957715367623855"},
{"date":"2012-09-18","indexname":"DEXMAUS","value":"0.965604291574629"},
{"date":"2012-09-19","indexname":"DEXMAUS","value":"0.965288734616598"},
{"date":"2012-09-20","indexname":"DEXMAUS","value":"0.967970968759861"},
{"date":"2012-09-21","indexname":"DEXMAUS","value":"0.962133165036288"},
{"date":"2012-09-24","indexname":"DEXMAUS","value":"0.969264752287787"},
{"date":"2012-09-25","indexname":"DEXMAUS","value":"0.968917639633953"},
{"date":"2012-09-26","indexname":"DEXMAUS","value":"0.972073209214263"},
{"date":"2012-09-27","indexname":"DEXMAUS","value":"0.969075418112969"},
{"date":"2012-09-28","indexname":"DEXMAUS","value":"0.965194067529189"},
{"date":"2012-10-01","indexname":"DEXMAUS","value":"0.965288734616598"},
{"date":"2012-10-02","indexname":"DEXMAUS","value":"0.96244872199432"},
{"date":"2012-10-03","indexname":"DEXMAUS","value":"0.964342063742505"},
{"date":"2012-10-04","indexname":"DEXMAUS","value":"0.963237614389397"},
{"date":"2012-10-05","indexname":"DEXMAUS","value":"0.963395392868412"},
{"date":"2012-10-09","indexname":"DEXMAUS","value":"0.969075418112969"},
{"date":"2012-10-10","indexname":"DEXMAUS","value":"0.969454086462606"},
{"date":"2012-10-11","indexname":"DEXMAUS","value":"0.967339854843799"},
{"date":"2012-10-12","indexname":"DEXMAUS","value":"0.964657620700536"},
{"date":"2012-10-15","indexname":"DEXMAUS","value":"0.964342063742505"},
{"date":"2012-10-16","indexname":"DEXMAUS","value":"0.962638056169138"},
{"date":"2012-10-17","indexname":"DEXMAUS","value":"0.95755758914484"},
{"date":"2012-10-18","indexname":"DEXMAUS","value":"0.95755758914484"},
{"date":"2012-10-19","indexname":"DEXMAUS","value":"0.962133165036289"},
{"date":"2012-10-22","indexname":"DEXMAUS","value":"0.962764278952351"},
{"date":"2012-10-23","indexname":"DEXMAUS","value":"0.96418428526349"},
{"date":"2012-10-24","indexname":"DEXMAUS","value":"0.964657620700536"},
{"date":"2012-10-25","indexname":"DEXMAUS","value":"0.958662038497948"},
{"date":"2012-10-26","indexname":"DEXMAUS","value":"0.958662038497948"},
{"date":"2012-10-29","indexname":"DEXMAUS","value":"0.964342063742505"},
{"date":"2012-10-30","indexname":"DEXMAUS","value":"0.962922057431366"},
{"date":"2012-10-31","indexname":"DEXMAUS","value":"0.96071315872515"},
{"date":"2012-11-01","indexname":"DEXMAUS","value":"0.96276427895235"},
{"date":"2012-11-02","indexname":"DEXMAUS","value":"0.961659829599242"},
{"date":"2012-11-05","indexname":"DEXMAUS","value":"0.96623540549069"},
{"date":"2012-11-06","indexname":"DEXMAUS","value":"0.965604291574629"},
{"date":"2012-11-07","indexname":"DEXMAUS","value":"0.961659829599242"},
{"date":"2012-11-08","indexname":"DEXMAUS","value":"0.96623540549069"},
{"date":"2012-11-09","indexname":"DEXMAUS","value":"0.965919848532659"},
{"date":"2012-11-13","indexname":"DEXMAUS","value":"0.966393183969706"},
{"date":"2012-11-14","indexname":"DEXMAUS","value":"0.965446513095613"},
{"date":"2012-11-15","indexname":"DEXMAUS","value":"0.965446513095613"},
{"date":"2012-11-16","indexname":"DEXMAUS","value":"0.968759861154938"},
{"date":"2012-11-19","indexname":"DEXMAUS","value":"0.964973177658567"},
{"date":"2012-11-20","indexname":"DEXMAUS","value":"0.965288734616598"},
{"date":"2012-11-21","indexname":"DEXMAUS","value":"0.965446513095613"},
{"date":"2012-11-23","indexname":"DEXMAUS","value":"0.964973177658567"},
{"date":"2012-11-26","indexname":"DEXMAUS","value":"0.963710949826443"},
{"date":"2012-11-27","indexname":"DEXMAUS","value":"0.960713158725149"},
{"date":"2012-11-28","indexname":"DEXMAUS","value":"0.963079835910381"},
{"date":"2012-11-29","indexname":"DEXMAUS","value":"0.960555380246134"},
{"date":"2012-11-30","indexname":"DEXMAUS","value":"0.958977595455979"},
{"date":"2012-12-03","indexname":"DEXMAUS","value":"0.959608709372041"},
{"date":"2012-12-04","indexname":"DEXMAUS","value":"0.959924266330072"},
{"date":"2012-12-05","indexname":"DEXMAUS","value":"0.959450930893026"},
{"date":"2012-12-06","indexname":"DEXMAUS","value":"0.961186494162195"},
{"date":"2012-12-07","indexname":"DEXMAUS","value":"0.963868728305458"},
{"date":"2012-12-10","indexname":"DEXMAUS","value":"0.964973177658566"},
{"date":"2012-12-11","indexname":"DEXMAUS","value":"0.964184285263489"},
{"date":"2012-12-12","indexname":"DEXMAUS","value":"0.962448721994319"},
{"date":"2012-12-13","indexname":"DEXMAUS","value":"0.963395392868412"},
{"date":"2012-12-14","indexname":"DEXMAUS","value":"0.964026506784474"},
{"date":"2012-12-17","indexname":"DEXMAUS","value":"0.964342063742505"},
{"date":"2012-12-18","indexname":"DEXMAUS","value":"0.963868728305458"},
{"date":"2012-12-19","indexname":"DEXMAUS","value":"0.963237614389397"},
{"date":"2012-12-20","indexname":"DEXMAUS","value":"0.963710949826443"},
{"date":"2012-12-21","indexname":"DEXMAUS","value":"0.965130956137582"},
{"date":"2012-12-24","indexname":"DEXMAUS","value":"0.966866519406752"},
{"date":"2012-12-26","indexname":"DEXMAUS","value":"0.966487851057115"},
{"date":"2012-12-27","indexname":"DEXMAUS","value":"0.965288734616598"},
{"date":"2012-12-28","indexname":"DEXMAUS","value":"0.965604291574629"},
{"date":"2012-12-31","indexname":"DEXMAUS","value":"0.964657620700536"},
{"date":"2013-01-02","indexname":"DEXMAUS","value":"0.957399810665824"},
{"date":"2013-01-03","indexname":"DEXMAUS","value":"0.956137582833701"},
{"date":"2013-01-04","indexname":"DEXMAUS","value":"0.96153360681603"},
{"date":"2013-01-07","indexname":"DEXMAUS","value":"0.959766487851057"},
{"date":"2013-01-08","indexname":"DEXMAUS","value":"0.960429157462921"},
{"date":"2013-01-09","indexname":"DEXMAUS","value":"0.958756705585357"},
{"date":"2013-01-10","indexname":"DEXMAUS","value":"0.953550015777847"},
{"date":"2013-01-11","indexname":"DEXMAUS","value":"0.952666456295361"},
{"date":"2013-01-14","indexname":"DEXMAUS","value":"0.951404228463237"},
{"date":"2013-01-15","indexname":"DEXMAUS","value":"0.949668665194067"},
{"date":"2013-01-16","indexname":"DEXMAUS","value":"0.95235089933733"},
{"date":"2013-01-17","indexname":"DEXMAUS","value":"0.95093089302619"},
{"date":"2013-01-18","indexname":"DEXMAUS","value":"0.950457557589144"},
{"date":"2013-01-22","indexname":"DEXMAUS","value":"0.959608709372041"},
{"date":"2013-01-23","indexname":"DEXMAUS","value":"0.95929315241401"},
{"date":"2013-01-24","indexname":"DEXMAUS","value":"0.95929315241401"},
{"date":"2013-01-25","indexname":"DEXMAUS","value":"0.960239823288103"},
{"date":"2013-01-28","indexname":"DEXMAUS","value":"0.972704323130324"},
{"date":"2013-01-29","indexname":"DEXMAUS","value":"0.970968759861154"},
{"date":"2013-01-30","indexname":"DEXMAUS","value":"0.972546544651309"},
{"date":"2013-01-31","indexname":"DEXMAUS","value":"0.97980435468602"},
{"date":"2013-02-01","indexname":"DEXMAUS","value":"0.980751025560113"},
{"date":"2013-02-04","indexname":"DEXMAUS","value":"0.975702114231618"},
{"date":"2013-02-05","indexname":"DEXMAUS","value":"0.974124329441464"},
{"date":"2013-02-06","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-02-07","indexname":"DEXMAUS","value":"0.975228778794572"},
{"date":"2013-02-08","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-02-11","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-02-12","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-02-13","indexname":"DEXMAUS","value":"0.974755443357526"},
{"date":"2013-02-14","indexname":"DEXMAUS","value":"0.974755443357526"},
{"date":"2013-02-15","indexname":"DEXMAUS","value":"0.976017671189649"},
{"date":"2013-02-19","indexname":"DEXMAUS","value":"0.978542126853897"},
{"date":"2013-02-20","indexname":"DEXMAUS","value":"0.976648785105711"},
{"date":"2013-02-21","indexname":"DEXMAUS","value":"0.981161249605554"},
{"date":"2013-02-22","indexname":"DEXMAUS","value":"0.978226569895866"},
{"date":"2013-02-25","indexname":"DEXMAUS","value":"0.977595455979804"},
{"date":"2013-02-26","indexname":"DEXMAUS","value":"0.978226569895866"},
{"date":"2013-02-27","indexname":"DEXMAUS","value":"0.978226569895866"},
{"date":"2013-02-28","indexname":"DEXMAUS","value":"0.975386557273588"},
{"date":"2013-03-01","indexname":"DEXMAUS","value":"0.97601767118965"},
{"date":"2013-03-04","indexname":"DEXMAUS","value":"0.979962133165036"},
{"date":"2013-03-05","indexname":"DEXMAUS","value":"0.978542126853897"},
{"date":"2013-03-06","indexname":"DEXMAUS","value":"0.979331019248974"},
{"date":"2013-03-07","indexname":"DEXMAUS","value":"0.980119911644052"},
{"date":"2013-03-08","indexname":"DEXMAUS","value":"0.979646576207005"},
{"date":"2013-03-11","indexname":"DEXMAUS","value":"0.981539917955191"},
{"date":"2013-03-12","indexname":"DEXMAUS","value":"0.980593247081098"},
{"date":"2013-03-13","indexname":"DEXMAUS","value":"0.980593247081098"},
{"date":"2013-03-14","indexname":"DEXMAUS","value":"0.981697696434206"},
{"date":"2013-03-15","indexname":"DEXMAUS","value":"0.984379930577469"},
{"date":"2013-03-18","indexname":"DEXMAUS","value":"0.987693278636794"},
{"date":"2013-03-19","indexname":"DEXMAUS","value":"0.985011044493531"},
{"date":"2013-03-20","indexname":"DEXMAUS","value":"0.984853266014516"},
{"date":"2013-03-21","indexname":"DEXMAUS","value":"0.984537709056485"},
{"date":"2013-03-22","indexname":"DEXMAUS","value":"0.981697696434206"},
{"date":"2013-03-25","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-03-26","indexname":"DEXMAUS","value":"0.976648785105712"},
{"date":"2013-03-27","indexname":"DEXMAUS","value":"0.978226569895866"},
{"date":"2013-03-28","indexname":"DEXMAUS","value":"0.977279899021773"},
{"date":"2013-03-29","indexname":"DEXMAUS","value":"0.97601767118965"},
{"date":"2013-04-01","indexname":"DEXMAUS","value":"0.975702114231619"},
{"date":"2013-04-02","indexname":"DEXMAUS","value":"0.974124329441464"},
{"date":"2013-04-03","indexname":"DEXMAUS","value":"0.97254654465131"},
{"date":"2013-04-04","indexname":"DEXMAUS","value":"0.970337645945093"},
{"date":"2013-04-05","indexname":"DEXMAUS","value":"0.964531397917324"},
{"date":"2013-04-08","indexname":"DEXMAUS","value":"0.965288734616599"},
{"date":"2013-04-09","indexname":"DEXMAUS","value":"0.957715367623856"},
{"date":"2013-04-10","indexname":"DEXMAUS","value":"0.955664247396655"},
{"date":"2013-04-11","indexname":"DEXMAUS","value":"0.957399810665825"},
{"date":"2013-04-12","indexname":"DEXMAUS","value":"0.959608709372042"},
{"date":"2012-01-03","indexname":"DEXSIUS","value":"0.990423231387087"},
{"date":"2012-01-04","indexname":"DEXSIUS","value":"0.994207599629287"},
{"date":"2012-01-05","indexname":"DEXSIUS","value":"0.998069199876429"},
{"date":"2012-01-06","indexname":"DEXSIUS","value":"0.998687055915972"},
{"date":"2012-01-09","indexname":"DEXSIUS","value":"1.00193080012357"},
{"date":"2012-01-10","indexname":"DEXSIUS","value":"0.995520543713315"},
{"date":"2012-01-11","indexname":"DEXSIUS","value":"0.998069199876429"},
{"date":"2012-01-12","indexname":"DEXSIUS","value":"0.996833487797343"},
{"date":"2012-01-13","indexname":"DEXSIUS","value":"0.998532591906086"},
{"date":"2012-01-17","indexname":"DEXSIUS","value":"0.99158171146123"},
{"date":"2012-01-18","indexname":"DEXSIUS","value":"0.987411183194316"},
{"date":"2012-01-19","indexname":"DEXSIUS","value":"0.983395118937288"},
{"date":"2012-01-20","indexname":"DEXSIUS","value":"0.983008958912573"},
{"date":"2012-01-23","indexname":"DEXSIUS","value":"0.97829780661106"},
{"date":"2012-01-24","indexname":"DEXSIUS","value":"0.980305838739574"},
{"date":"2012-01-25","indexname":"DEXSIUS","value":"0.980846462774174"},
{"date":"2012-01-26","indexname":"DEXSIUS","value":"0.969493358047575"},
{"date":"2012-01-27","indexname":"DEXSIUS","value":"0.967408093914118"},
{"date":"2012-01-30","indexname":"DEXSIUS","value":"0.971192462156318"},
{"date":"2012-01-31","indexname":"DEXSIUS","value":"0.971269694161261"},
{"date":"2012-02-01","indexname":"DEXSIUS","value":"0.967021933889404"},
{"date":"2012-02-02","indexname":"DEXSIUS","value":"0.962542477602719"},
{"date":"2012-02-03","indexname":"DEXSIUS","value":"0.959530429409948"},
{"date":"2012-02-06","indexname":"DEXSIUS","value":"0.963469261662033"},
{"date":"2012-02-07","indexname":"DEXSIUS","value":"0.962079085573062"},
{"date":"2012-02-08","indexname":"DEXSIUS","value":"0.962388013592833"},
{"date":"2012-02-09","indexname":"DEXSIUS","value":"0.963546493666976"},
{"date":"2012-02-10","indexname":"DEXSIUS","value":"0.972428174235403"},
{"date":"2012-02-13","indexname":"DEXSIUS","value":"0.969338894037689"},
{"date":"2012-02-14","indexname":"DEXSIUS","value":"0.97667593450726"},
{"date":"2012-02-15","indexname":"DEXSIUS","value":"0.973818350324374"},
{"date":"2012-02-16","indexname":"DEXSIUS","value":"0.97505406240346"},
{"date":"2012-02-17","indexname":"DEXSIUS","value":"0.972428174235403"},
{"date":"2012-02-21","indexname":"DEXSIUS","value":"0.970420142106889"},
{"date":"2012-02-22","indexname":"DEXSIUS","value":"0.971655854185975"},
{"date":"2012-02-23","indexname":"DEXSIUS","value":"0.970420142106889"},
{"date":"2012-02-24","indexname":"DEXSIUS","value":"0.969879518072289"},
{"date":"2012-02-27","indexname":"DEXSIUS","value":"0.968875502008032"},
{"date":"2012-02-28","indexname":"DEXSIUS","value":"0.966944701884461"},
{"date":"2012-02-29","indexname":"DEXSIUS","value":"0.96339202965709"},
{"date":"2012-03-01","indexname":"DEXSIUS","value":"0.96339202965709"},
{"date":"2012-03-02","indexname":"DEXSIUS","value":"0.966249613839975"},
{"date":"2012-03-05","indexname":"DEXSIUS","value":"0.971346926166203"},
{"date":"2012-03-06","indexname":"DEXSIUS","value":"0.976289774482546"},
{"date":"2012-03-07","indexname":"DEXSIUS","value":"0.972968798270003"},
{"date":"2012-03-08","indexname":"DEXSIUS","value":"0.967485325919061"},
{"date":"2012-03-09","indexname":"DEXSIUS","value":"0.968489341983318"},
{"date":"2012-03-12","indexname":"DEXSIUS","value":"0.974127278344146"},
{"date":"2012-03-13","indexname":"DEXSIUS","value":"0.971655854185975"},
{"date":"2012-03-14","indexname":"DEXSIUS","value":"0.979765214704974"},
{"date":"2012-03-15","indexname":"DEXSIUS","value":"0.975440222428174"},
{"date":"2012-03-16","indexname":"DEXSIUS","value":"0.971578622181032"},
{"date":"2012-03-19","indexname":"DEXSIUS","value":"0.970420142106889"},
{"date":"2012-03-20","indexname":"DEXSIUS","value":"0.975131294408403"},
{"date":"2012-03-21","indexname":"DEXSIUS","value":"0.977139326536917"},
{"date":"2012-03-22","indexname":"DEXSIUS","value":"0.977834414581403"},
{"date":"2012-03-23","indexname":"DEXSIUS","value":"0.97505406240346"},
{"date":"2012-03-26","indexname":"DEXSIUS","value":"0.970806302131604"},
{"date":"2012-03-27","indexname":"DEXSIUS","value":"0.970188446092061"},
{"date":"2012-03-28","indexname":"DEXSIUS","value":"0.971887550200804"},
{"date":"2012-03-29","indexname":"DEXSIUS","value":"0.974127278344146"},
{"date":"2012-03-30","indexname":"DEXSIUS","value":"0.971037998146432"},
{"date":"2012-04-02","indexname":"DEXSIUS","value":"0.968412109978376"},
{"date":"2012-04-03","indexname":"DEXSIUS","value":"0.966172381835033"},
{"date":"2012-04-04","indexname":"DEXSIUS","value":"0.972737102255175"},
{"date":"2012-04-05","indexname":"DEXSIUS","value":"0.972505406240347"},
{"date":"2012-04-06","indexname":"DEXSIUS","value":"0.973509422304603"},
{"date":"2012-04-09","indexname":"DEXSIUS","value":"0.97505406240346"},
{"date":"2012-04-10","indexname":"DEXSIUS","value":"0.975208526413346"},
{"date":"2012-04-11","indexname":"DEXSIUS","value":"0.972042014210689"},
{"date":"2012-04-12","indexname":"DEXSIUS","value":"0.967099165894347"},
{"date":"2012-04-13","indexname":"DEXSIUS","value":"0.963392029657091"},
{"date":"2012-04-16","indexname":"DEXSIUS","value":"0.965400061785605"},
{"date":"2012-04-17","indexname":"DEXSIUS","value":"0.963932653691691"},
{"date":"2012-04-18","indexname":"DEXSIUS","value":"0.966017917825147"},
{"date":"2012-04-19","indexname":"DEXSIUS","value":"0.966017917825147"},
{"date":"2012-04-20","indexname":"DEXSIUS","value":"0.96447327772629"},
{"date":"2012-04-23","indexname":"DEXSIUS","value":"0.964318813716405"},
{"date":"2012-04-24","indexname":"DEXSIUS","value":"0.962928637627433"},
{"date":"2012-04-25","indexname":"DEXSIUS","value":"0.960688909484091"},
{"date":"2012-04-26","indexname":"DEXSIUS","value":"0.957754093296263"},
{"date":"2012-04-27","indexname":"DEXSIUS","value":"0.956518381217177"},
{"date":"2012-04-30","indexname":"DEXSIUS","value":"0.955205437133149"},
{"date":"2012-05-01","indexname":"DEXSIUS","value":"0.954201421068892"},
{"date":"2012-05-02","indexname":"DEXSIUS","value":"0.957599629286377"},
{"date":"2012-05-03","indexname":"DEXSIUS","value":"0.959607661414891"},
{"date":"2012-05-04","indexname":"DEXSIUS","value":"0.961152301513748"},
{"date":"2012-05-07","indexname":"DEXSIUS","value":"0.962696941612605"},
{"date":"2012-05-08","indexname":"DEXSIUS","value":"0.963623725671919"},
{"date":"2012-05-09","indexname":"DEXSIUS","value":"0.96717639789929"},
{"date":"2012-05-10","indexname":"DEXSIUS","value":"0.964936669755948"},
{"date":"2012-05-11","indexname":"DEXSIUS","value":"0.965631757800433"},
{"date":"2012-05-14","indexname":"DEXSIUS","value":"0.96987951807229"},
{"date":"2012-05-15","indexname":"DEXSIUS","value":"0.972196478220575"},
{"date":"2012-05-16","indexname":"DEXSIUS","value":"0.97829780661106"},
{"date":"2012-05-17","indexname":"DEXSIUS","value":"0.978066110596232"},
{"date":"2012-05-18","indexname":"DEXSIUS","value":"0.984630831016374"},
{"date":"2012-05-21","indexname":"DEXSIUS","value":"0.982777262897745"},
{"date":"2012-05-22","indexname":"DEXSIUS","value":"0.980151374729689"},
{"date":"2012-05-23","indexname":"DEXSIUS","value":"0.988646895273402"},
{"date":"2012-05-24","indexname":"DEXSIUS","value":"0.985634847080631"},
{"date":"2012-05-25","indexname":"DEXSIUS","value":"0.987102255174545"},
{"date":"2012-05-29","indexname":"DEXSIUS","value":"0.987720111214088"},
{"date":"2012-05-30","indexname":"DEXSIUS","value":"0.994748223663887"},
{"date":"2012-05-31","indexname":"DEXSIUS","value":"0.99536607970343"},
{"date":"2012-06-01","indexname":"DEXSIUS","value":"0.997683039851715"},
{"date":"2012-06-04","indexname":"DEXSIUS","value":"0.994439295644116"},
{"date":"2012-06-05","indexname":"DEXSIUS","value":"0.994130367624344"},
{"date":"2012-06-06","indexname":"DEXSIUS","value":"0.985712079085574"},
{"date":"2012-06-07","indexname":"DEXSIUS","value":"0.984939759036145"},
{"date":"2012-06-08","indexname":"DEXSIUS","value":"0.992276799505716"},
{"date":"2012-06-11","indexname":"DEXSIUS","value":"0.990577695396973"},
{"date":"2012-06-12","indexname":"DEXSIUS","value":"0.991195551436516"},
{"date":"2012-06-13","indexname":"DEXSIUS","value":"0.988029039233859"},
{"date":"2012-06-14","indexname":"DEXSIUS","value":"0.988801359283288"},
{"date":"2012-06-15","indexname":"DEXSIUS","value":"0.982236638863146"},
{"date":"2012-06-18","indexname":"DEXSIUS","value":"0.982545566882917"},
{"date":"2012-06-19","indexname":"DEXSIUS","value":"0.977293790546804"},
{"date":"2012-06-20","indexname":"DEXSIUS","value":"0.979224590670375"},
{"date":"2012-06-21","indexname":"DEXSIUS","value":"0.985403151065803"},
{"date":"2012-06-22","indexname":"DEXSIUS","value":"0.985248687055917"},
{"date":"2012-06-25","indexname":"DEXSIUS","value":"0.991890639481002"},
{"date":"2012-06-26","indexname":"DEXSIUS","value":"0.987642879209145"},
{"date":"2012-06-27","indexname":"DEXSIUS","value":"0.986175471115231"},
{"date":"2012-06-28","indexname":"DEXSIUS","value":"0.989187519308002"},
{"date":"2012-06-29","indexname":"DEXSIUS","value":"0.978761198640718"},
{"date":"2012-07-02","indexname":"DEXSIUS","value":"0.978683966635775"},
{"date":"2012-07-03","indexname":"DEXSIUS","value":"0.973972814334261"},
{"date":"2012-07-05","indexname":"DEXSIUS","value":"0.975517454433118"},
{"date":"2012-07-06","indexname":"DEXSIUS","value":"0.983086190917517"},
{"date":"2012-07-09","indexname":"DEXSIUS","value":"0.981387086808775"},
{"date":"2012-07-10","indexname":"DEXSIUS","value":"0.978375038616003"},
{"date":"2012-07-11","indexname":"DEXSIUS","value":"0.975131294408404"},
{"date":"2012-07-12","indexname":"DEXSIUS","value":"0.980769230769232"},
{"date":"2012-07-13","indexname":"DEXSIUS","value":"0.977062094531975"},
{"date":"2012-07-16","indexname":"DEXSIUS","value":"0.976830398517146"},
{"date":"2012-07-17","indexname":"DEXSIUS","value":"0.974899598393575"},
{"date":"2012-07-18","indexname":"DEXSIUS","value":"0.971964782205747"},
{"date":"2012-07-19","indexname":"DEXSIUS","value":"0.967948717948719"},
{"date":"2012-07-20","indexname":"DEXSIUS","value":"0.969725054062404"},
{"date":"2012-07-23","indexname":"DEXSIUS","value":"0.974976830398518"},
{"date":"2012-07-24","indexname":"DEXSIUS","value":"0.973895582329318"},
{"date":"2012-07-25","indexname":"DEXSIUS","value":"0.971655854185976"},
{"date":"2012-07-26","indexname":"DEXSIUS","value":"0.966558541859748"},
{"date":"2012-07-27","indexname":"DEXSIUS","value":"0.963932653691691"},
{"date":"2012-07-30","indexname":"DEXSIUS","value":"0.962928637627434"},
{"date":"2012-07-31","indexname":"DEXSIUS","value":"0.960534445474206"},
{"date":"2012-08-01","indexname":"DEXSIUS","value":"0.960688909484091"},
{"date":"2012-08-02","indexname":"DEXSIUS","value":"0.965554525795491"},
{"date":"2012-08-03","indexname":"DEXSIUS","value":"0.959375965400063"},
{"date":"2012-08-06","indexname":"DEXSIUS","value":"0.957908557306149"},
{"date":"2012-08-07","indexname":"DEXSIUS","value":"0.958680877355577"},
{"date":"2012-08-08","indexname":"DEXSIUS","value":"0.960843373493977"},
{"date":"2012-08-09","indexname":"DEXSIUS","value":"0.96146122953352"},
{"date":"2012-08-10","indexname":"DEXSIUS","value":"0.961229533518691"},
{"date":"2012-08-13","indexname":"DEXSIUS","value":"0.962156317578005"},
{"date":"2012-08-14","indexname":"DEXSIUS","value":"0.963005869632377"},
{"date":"2012-08-15","indexname":"DEXSIUS","value":"0.965091133765834"},
{"date":"2012-08-16","indexname":"DEXSIUS","value":"0.965013901760891"},
{"date":"2012-08-17","indexname":"DEXSIUS","value":"0.968180413963548"},
{"date":"2012-08-20","indexname":"DEXSIUS","value":"0.967871485943776"},
{"date":"2012-08-21","indexname":"DEXSIUS","value":"0.965013901760891"},
{"date":"2012-08-22","indexname":"DEXSIUS","value":"0.966326845844919"},
{"date":"2012-08-23","indexname":"DEXSIUS","value":"0.962310781587891"},
{"date":"2012-08-24","indexname":"DEXSIUS","value":"0.96470497374112"},
{"date":"2012-08-27","indexname":"DEXSIUS","value":"0.966172381835034"},
{"date":"2012-08-28","indexname":"DEXSIUS","value":"0.967176397899291"},
{"date":"2012-08-29","indexname":"DEXSIUS","value":"0.967408093914119"},
{"date":"2012-08-30","indexname":"DEXSIUS","value":"0.96825764596849"},
{"date":"2012-08-31","indexname":"DEXSIUS","value":"0.963623725671919"},
{"date":"2012-09-04","indexname":"DEXSIUS","value":"0.963160333642263"},
{"date":"2012-09-05","indexname":"DEXSIUS","value":"0.963392029657091"},
{"date":"2012-09-06","indexname":"DEXSIUS","value":"0.960225517454434"},
{"date":"2012-09-07","indexname":"DEXSIUS","value":"0.954510349088664"},
{"date":"2012-09-10","indexname":"DEXSIUS","value":"0.953583565029349"},
{"date":"2012-09-11","indexname":"DEXSIUS","value":"0.949490268767378"},
{"date":"2012-09-12","indexname":"DEXSIUS","value":"0.949026876737721"},
{"date":"2012-09-13","indexname":"DEXSIUS","value":"0.949876428792093"},
{"date":"2012-09-14","indexname":"DEXSIUS","value":"0.942153228297808"},
{"date":"2012-09-17","indexname":"DEXSIUS","value":"0.94493358047575"},
{"date":"2012-09-18","indexname":"DEXSIUS","value":"0.945860364535064"},
{"date":"2012-09-19","indexname":"DEXSIUS","value":"0.94547420451035"},
{"date":"2012-09-20","indexname":"DEXSIUS","value":"0.94655545257955"},
{"date":"2012-09-21","indexname":"DEXSIUS","value":"0.945088044485636"},
{"date":"2012-09-24","indexname":"DEXSIUS","value":"0.948795180722893"},
{"date":"2012-09-25","indexname":"DEXSIUS","value":"0.94601482854495"},
{"date":"2012-09-26","indexname":"DEXSIUS","value":"0.951498300895892"},
{"date":"2012-09-27","indexname":"DEXSIUS","value":"0.947405004633921"},
{"date":"2012-09-28","indexname":"DEXSIUS","value":"0.947018844609207"},
{"date":"2012-10-01","indexname":"DEXSIUS","value":"0.948872412727836"},
{"date":"2012-10-02","indexname":"DEXSIUS","value":"0.949490268767379"},
{"date":"2012-10-03","indexname":"DEXSIUS","value":"0.951575532900835"},
{"date":"2012-10-04","indexname":"DEXSIUS","value":"0.948872412727836"},
{"date":"2012-10-05","indexname":"DEXSIUS","value":"0.947405004633921"},
{"date":"2012-10-09","indexname":"DEXSIUS","value":"0.950108124806921"},
{"date":"2012-10-10","indexname":"DEXSIUS","value":"0.949490268767378"},
{"date":"2012-10-11","indexname":"DEXSIUS","value":"0.948022860673464"},
{"date":"2012-10-12","indexname":"DEXSIUS","value":"0.944006796416436"},
{"date":"2012-10-15","indexname":"DEXSIUS","value":"0.943697868396665"},
{"date":"2012-10-16","indexname":"DEXSIUS","value":"0.94277108433735"},
{"date":"2012-10-17","indexname":"DEXSIUS","value":"0.939063948100094"},
{"date":"2012-10-18","indexname":"DEXSIUS","value":"0.940454124189065"},
{"date":"2012-10-19","indexname":"DEXSIUS","value":"0.942925548347236"},
{"date":"2012-10-22","indexname":"DEXSIUS","value":"0.94331170837195"},
{"date":"2012-10-23","indexname":"DEXSIUS","value":"0.946478220574607"},
{"date":"2012-10-24","indexname":"DEXSIUS","value":"0.944315724436207"},
{"date":"2012-10-25","indexname":"DEXSIUS","value":"0.942384924312636"},
{"date":"2012-10-26","indexname":"DEXSIUS","value":"0.942848316342293"},
{"date":"2012-10-29","indexname":"DEXSIUS","value":"0.94277108433735"},
{"date":"2012-10-30","indexname":"DEXSIUS","value":"0.941303676243436"},
{"date":"2012-10-31","indexname":"DEXSIUS","value":"0.942230460302751"},
{"date":"2012-11-01","indexname":"DEXSIUS","value":"0.942307692307693"},
{"date":"2012-11-02","indexname":"DEXSIUS","value":"0.944701884460922"},
{"date":"2012-11-05","indexname":"DEXSIUS","value":"0.94601482854495"},
{"date":"2012-11-06","indexname":"DEXSIUS","value":"0.945088044485636"},
{"date":"2012-11-07","indexname":"DEXSIUS","value":"0.944238492431265"},
{"date":"2012-11-08","indexname":"DEXSIUS","value":"0.944701884460922"},
{"date":"2012-11-09","indexname":"DEXSIUS","value":"0.944856348470808"},
{"date":"2012-11-13","indexname":"DEXSIUS","value":"0.944701884460922"},
{"date":"2012-11-14","indexname":"DEXSIUS","value":"0.943775100401608"},
{"date":"2012-11-15","indexname":"DEXSIUS","value":"0.945860364535065"},
{"date":"2012-11-16","indexname":"DEXSIUS","value":"0.948872412727836"},
{"date":"2012-11-19","indexname":"DEXSIUS","value":"0.945165276490579"},
{"date":"2012-11-20","indexname":"DEXSIUS","value":"0.945628668520236"},
{"date":"2012-11-21","indexname":"DEXSIUS","value":"0.946478220574608"},
{"date":"2012-11-23","indexname":"DEXSIUS","value":"0.944161260426322"},
{"date":"2012-11-26","indexname":"DEXSIUS","value":"0.943466172381836"},
{"date":"2012-11-27","indexname":"DEXSIUS","value":"0.944084028421379"},
{"date":"2012-11-28","indexname":"DEXSIUS","value":"0.944392956441151"},
{"date":"2012-11-29","indexname":"DEXSIUS","value":"0.943002780352179"},
{"date":"2012-11-30","indexname":"DEXSIUS","value":"0.942693852332408"},
{"date":"2012-12-03","indexname":"DEXSIUS","value":"0.941071980228608"},
{"date":"2012-12-04","indexname":"DEXSIUS","value":"0.940222428174237"},
{"date":"2012-12-05","indexname":"DEXSIUS","value":"0.941071980228608"},
{"date":"2012-12-06","indexname":"DEXSIUS","value":"0.94277108433735"},
{"date":"2012-12-07","indexname":"DEXSIUS","value":"0.942693852332408"},
{"date":"2012-12-10","indexname":"DEXSIUS","value":"0.943388940376893"},
{"date":"2012-12-11","indexname":"DEXSIUS","value":"0.943388940376893"},
{"date":"2012-12-12","indexname":"DEXSIUS","value":"0.943466172381836"},
{"date":"2012-12-13","indexname":"DEXSIUS","value":"0.943157244362065"},
{"date":"2012-12-14","indexname":"DEXSIUS","value":"0.941844300278036"},
{"date":"2012-12-17","indexname":"DEXSIUS","value":"0.941844300278036"},
{"date":"2012-12-18","indexname":"DEXSIUS","value":"0.940222428174237"},
{"date":"2012-12-19","indexname":"DEXSIUS","value":"0.940840284213779"},
{"date":"2012-12-20","indexname":"DEXSIUS","value":"0.941149212233551"},
{"date":"2012-12-21","indexname":"DEXSIUS","value":"0.943080012357122"},
{"date":"2012-12-24","indexname":"DEXSIUS","value":"0.943388940376893"},
{"date":"2012-12-26","indexname":"DEXSIUS","value":"0.944701884460922"},
{"date":"2012-12-27","indexname":"DEXSIUS","value":"0.944315724436207"},
{"date":"2012-12-28","indexname":"DEXSIUS","value":"0.944547420451036"},
{"date":"2012-12-31","indexname":"DEXSIUS","value":"0.94331170837195"},
{"date":"2013-01-02","indexname":"DEXSIUS","value":"0.942462156317579"},
{"date":"2013-01-03","indexname":"DEXSIUS","value":"0.943775100401608"},
{"date":"2013-01-04","indexname":"DEXSIUS","value":"0.948795180722893"},
{"date":"2013-01-07","indexname":"DEXSIUS","value":"0.95033982082175"},
{"date":"2013-01-08","indexname":"DEXSIUS","value":"0.94979919678715"},
{"date":"2013-01-09","indexname":"DEXSIUS","value":"0.947250540624036"},
{"date":"2013-01-10","indexname":"DEXSIUS","value":"0.944315724436207"},
{"date":"2013-01-11","indexname":"DEXSIUS","value":"0.946092060549893"},
{"date":"2013-01-14","indexname":"DEXSIUS","value":"0.94709607661415"},
{"date":"2013-01-15","indexname":"DEXSIUS","value":"0.946323756564722"},
{"date":"2013-01-16","indexname":"DEXSIUS","value":"0.944701884460922"},
{"date":"2013-01-17","indexname":"DEXSIUS","value":"0.944779116465865"},
{"date":"2013-01-18","indexname":"DEXSIUS","value":"0.947713932653693"},
{"date":"2013-01-22","indexname":"DEXSIUS","value":"0.948100092678407"},
{"date":"2013-01-23","indexname":"DEXSIUS","value":"0.947405004633922"},
{"date":"2013-01-24","indexname":"DEXSIUS","value":"0.948563484708064"},
{"date":"2013-01-25","indexname":"DEXSIUS","value":"0.954664813098549"},
{"date":"2013-01-28","indexname":"DEXSIUS","value":"0.956132221192463"},
{"date":"2013-01-29","indexname":"DEXSIUS","value":"0.952811244979921"},
{"date":"2013-01-30","indexname":"DEXSIUS","value":"0.95358356502935"},
{"date":"2013-01-31","indexname":"DEXSIUS","value":"0.955823293172692"},
{"date":"2013-02-01","indexname":"DEXSIUS","value":"0.957136237256721"},
{"date":"2013-02-04","indexname":"DEXSIUS","value":"0.957445165276492"},
{"date":"2013-02-05","indexname":"DEXSIUS","value":"0.956209453197406"},
{"date":"2013-02-06","indexname":"DEXSIUS","value":"0.955823293172692"},
{"date":"2013-02-07","indexname":"DEXSIUS","value":"0.957908557306149"},
{"date":"2013-02-08","indexname":"DEXSIUS","value":"0.955591597157864"},
{"date":"2013-02-11","indexname":"DEXSIUS","value":"0.958063021316035"},
{"date":"2013-02-12","indexname":"DEXSIUS","value":"0.956750077232006"},
{"date":"2013-02-13","indexname":"DEXSIUS","value":"0.95574606116775"},
{"date":"2013-02-14","indexname":"DEXSIUS","value":"0.954201421068893"},
{"date":"2013-02-15","indexname":"DEXSIUS","value":"0.95574606116775"},
{"date":"2013-02-19","indexname":"DEXSIUS","value":"0.955668829162807"},
{"date":"2013-02-20","indexname":"DEXSIUS","value":"0.95574606116775"},
{"date":"2013-02-21","indexname":"DEXSIUS","value":"0.956904541241892"},
{"date":"2013-02-22","indexname":"DEXSIUS","value":"0.955514365152921"},
{"date":"2013-02-25","indexname":"DEXSIUS","value":"0.956672845227064"},
{"date":"2013-02-26","indexname":"DEXSIUS","value":"0.957445165276492"},
{"date":"2013-02-27","indexname":"DEXSIUS","value":"0.95574606116775"},
{"date":"2013-02-28","indexname":"DEXSIUS","value":"0.955282669138092"},
{"date":"2013-03-01","indexname":"DEXSIUS","value":"0.957367933271549"},
{"date":"2013-03-04","indexname":"DEXSIUS","value":"0.963005869632377"},
{"date":"2013-03-05","indexname":"DEXSIUS","value":"0.963314797652149"},
{"date":"2013-03-06","indexname":"DEXSIUS","value":"0.96362372567192"},
{"date":"2013-03-07","indexname":"DEXSIUS","value":"0.962079085573063"},
{"date":"2013-03-08","indexname":"DEXSIUS","value":"0.964087117701577"},
{"date":"2013-03-11","indexname":"DEXSIUS","value":"0.964859437751006"},
{"date":"2013-03-12","indexname":"DEXSIUS","value":"0.963469261662035"},
{"date":"2013-03-13","indexname":"DEXSIUS","value":"0.964627741736177"},
{"date":"2013-03-14","indexname":"DEXSIUS","value":"0.965013901760891"},
{"date":"2013-03-15","indexname":"DEXSIUS","value":"0.964241581711463"},
{"date":"2013-03-18","indexname":"DEXSIUS","value":"0.964936669755949"},
{"date":"2013-03-19","indexname":"DEXSIUS","value":"0.966790237874577"},
{"date":"2013-03-20","indexname":"DEXSIUS","value":"0.966481309854806"},
{"date":"2013-03-21","indexname":"DEXSIUS","value":"0.964473277726291"},
{"date":"2013-03-22","indexname":"DEXSIUS","value":"0.964318813716406"},
{"date":"2013-03-25","indexname":"DEXSIUS","value":"0.960997837503863"},
{"date":"2013-03-26","indexname":"DEXSIUS","value":"0.958294717330864"},
{"date":"2013-03-27","indexname":"DEXSIUS","value":"0.960148285449492"},
{"date":"2013-03-28","indexname":"DEXSIUS","value":"0.958140253320978"},
{"date":"2013-03-29","indexname":"DEXSIUS","value":"0.957676861291321"},
{"date":"2013-04-01","indexname":"DEXSIUS","value":"0.957754093296264"},
{"date":"2013-04-02","indexname":"DEXSIUS","value":"0.956672845227064"},
{"date":"2013-04-03","indexname":"DEXSIUS","value":"0.95574606116775"},
{"date":"2013-04-04","indexname":"DEXSIUS","value":"0.958912573370407"},
{"date":"2013-04-05","indexname":"DEXSIUS","value":"0.957985789311092"},
{"date":"2013-04-08","indexname":"DEXSIUS","value":"0.958758109360521"},
{"date":"2013-04-09","indexname":"DEXSIUS","value":"0.956981773246835"},
{"date":"2013-04-10","indexname":"DEXSIUS","value":"0.955668829162807"},
{"date":"2013-04-11","indexname":"DEXSIUS","value":"0.955128205128207"},
{"date":"2013-04-12","indexname":"DEXSIUS","value":"0.955050973123264"},
{"date":"2012-01-03","indexname":"DEXTAUS","value":"1.0003303600925"},
{"date":"2012-01-04","indexname":"DEXTAUS","value":"1"},
{"date":"2012-01-05","indexname":"DEXTAUS","value":"0.999008919722498"},
{"date":"2012-01-06","indexname":"DEXTAUS","value":"0.998678559629997"},
{"date":"2012-01-09","indexname":"DEXTAUS","value":"0.996696399074992"},
{"date":"2012-01-10","indexname":"DEXTAUS","value":"0.99207135777998"},
{"date":"2012-01-11","indexname":"DEXTAUS","value":"0.989758837132474"},
{"date":"2012-01-12","indexname":"DEXTAUS","value":"0.989758837132474"},
{"date":"2012-01-13","indexname":"DEXTAUS","value":"0.990419557317476"},
{"date":"2012-01-17","indexname":"DEXTAUS","value":"0.989428477039973"},
{"date":"2012-01-18","indexname":"DEXTAUS","value":"0.989758837132474"},
{"date":"2012-01-19","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-01-20","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-01-23","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-01-24","indexname":"DEXTAUS","value":"0.986785596299967"},
{"date":"2012-01-25","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-01-26","indexname":"DEXTAUS","value":"0.989758837132475"},
{"date":"2012-01-27","indexname":"DEXTAUS","value":"0.982821275189957"},
{"date":"2012-01-30","indexname":"DEXTAUS","value":"0.98381235546746"},
{"date":"2012-01-31","indexname":"DEXTAUS","value":"0.978196233894946"},
{"date":"2012-02-01","indexname":"DEXTAUS","value":"0.979484638255699"},
{"date":"2012-02-02","indexname":"DEXTAUS","value":"0.973571192599934"},
{"date":"2012-02-03","indexname":"DEXTAUS","value":"0.973571192599934"},
{"date":"2012-02-06","indexname":"DEXTAUS","value":"0.977865873802445"},
{"date":"2012-02-07","indexname":"DEXTAUS","value":"0.975553353154939"},
{"date":"2012-02-08","indexname":"DEXTAUS","value":"0.974892632969937"},
{"date":"2012-02-09","indexname":"DEXTAUS","value":"0.973240832507433"},
{"date":"2012-02-10","indexname":"DEXTAUS","value":"0.976544433432441"},
{"date":"2012-02-13","indexname":"DEXTAUS","value":"0.973571192599934"},
{"date":"2012-02-14","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-02-15","indexname":"DEXTAUS","value":"0.974892632969938"},
{"date":"2012-02-16","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-02-17","indexname":"DEXTAUS","value":"0.976544433432441"},
{"date":"2012-02-21","indexname":"DEXTAUS","value":"0.977205153617443"},
{"date":"2012-02-22","indexname":"DEXTAUS","value":"0.977535513709944"},
{"date":"2012-02-23","indexname":"DEXTAUS","value":"0.977205153617443"},
{"date":"2012-02-24","indexname":"DEXTAUS","value":"0.975553353154939"},
{"date":"2012-02-27","indexname":"DEXTAUS","value":"0.976874793524943"},
{"date":"2012-02-28","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-02-29","indexname":"DEXTAUS","value":"0.970267591674926"},
{"date":"2012-03-01","indexname":"DEXTAUS","value":"0.970267591674926"},
{"date":"2012-03-02","indexname":"DEXTAUS","value":"0.972249752229931"},
{"date":"2012-03-05","indexname":"DEXTAUS","value":"0.973901552692435"},
{"date":"2012-03-06","indexname":"DEXTAUS","value":"0.975156921043938"},
{"date":"2012-03-07","indexname":"DEXTAUS","value":"0.975222993062438"},
{"date":"2012-03-08","indexname":"DEXTAUS","value":"0.973571192599934"},
{"date":"2012-03-09","indexname":"DEXTAUS","value":"0.971589032044929"},
{"date":"2012-03-12","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-03-13","indexname":"DEXTAUS","value":"0.974892632969938"},
{"date":"2012-03-14","indexname":"DEXTAUS","value":"0.97588371324744"},
{"date":"2012-03-15","indexname":"DEXTAUS","value":"0.975553353154939"},
{"date":"2012-03-16","indexname":"DEXTAUS","value":"0.97588371324744"},
{"date":"2012-03-19","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-03-20","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-03-21","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-03-22","indexname":"DEXTAUS","value":"0.97588371324744"},
{"date":"2012-03-23","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-03-26","indexname":"DEXTAUS","value":"0.978196233894946"},
{"date":"2012-03-27","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-03-28","indexname":"DEXTAUS","value":"0.97588371324744"},
{"date":"2012-03-29","indexname":"DEXTAUS","value":"0.977205153617443"},
{"date":"2012-03-30","indexname":"DEXTAUS","value":"0.974562272877437"},
{"date":"2012-04-02","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-04-03","indexname":"DEXTAUS","value":"0.973240832507434"},
{"date":"2012-04-04","indexname":"DEXTAUS","value":"0.975222993062438"},
{"date":"2012-04-05","indexname":"DEXTAUS","value":"0.974562272877437"},
{"date":"2012-04-06","indexname":"DEXTAUS","value":"0.974562272877437"},
{"date":"2012-04-09","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-04-10","indexname":"DEXTAUS","value":"0.97588371324744"},
{"date":"2012-04-11","indexname":"DEXTAUS","value":"0.974562272877437"},
{"date":"2012-04-12","indexname":"DEXTAUS","value":"0.972910472414933"},
{"date":"2012-04-13","indexname":"DEXTAUS","value":"0.973901552692435"},
{"date":"2012-04-16","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-04-17","indexname":"DEXTAUS","value":"0.973901552692435"},
{"date":"2012-04-18","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-04-19","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-04-20","indexname":"DEXTAUS","value":"0.972910472414933"},
{"date":"2012-04-23","indexname":"DEXTAUS","value":"0.973901552692435"},
{"date":"2012-04-24","indexname":"DEXTAUS","value":"0.972910472414933"},
{"date":"2012-04-25","indexname":"DEXTAUS","value":"0.97158903204493"},
{"date":"2012-04-26","indexname":"DEXTAUS","value":"0.965642550379915"},
{"date":"2012-04-27","indexname":"DEXTAUS","value":"0.964651470102412"},
{"date":"2012-04-30","indexname":"DEXTAUS","value":"0.962999669639908"},
{"date":"2012-05-01","indexname":"DEXTAUS","value":"0.961678229269905"},
{"date":"2012-05-02","indexname":"DEXTAUS","value":"0.963990749917411"},
{"date":"2012-05-03","indexname":"DEXTAUS","value":"0.965642550379915"},
{"date":"2012-05-04","indexname":"DEXTAUS","value":"0.965972910472415"},
{"date":"2012-05-07","indexname":"DEXTAUS","value":"0.969606871489925"},
{"date":"2012-05-08","indexname":"DEXTAUS","value":"0.968615791212422"},
{"date":"2012-05-09","indexname":"DEXTAUS","value":"0.969606871489925"},
{"date":"2012-05-10","indexname":"DEXTAUS","value":"0.968615791212422"},
{"date":"2012-05-11","indexname":"DEXTAUS","value":"0.969937231582425"},
{"date":"2012-05-14","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-05-15","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-05-16","indexname":"DEXTAUS","value":"0.978856954079948"},
{"date":"2012-05-17","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-05-18","indexname":"DEXTAUS","value":"0.976544433432442"},
{"date":"2012-05-21","indexname":"DEXTAUS","value":"0.973571192599935"},
{"date":"2012-05-22","indexname":"DEXTAUS","value":"0.974231912784936"},
{"date":"2012-05-23","indexname":"DEXTAUS","value":"0.977535513709945"},
{"date":"2012-05-24","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2012-05-25","indexname":"DEXTAUS","value":"0.977865873802445"},
{"date":"2012-05-29","indexname":"DEXTAUS","value":"0.978526593987447"},
{"date":"2012-05-30","indexname":"DEXTAUS","value":"0.983481995374959"},
{"date":"2012-05-31","indexname":"DEXTAUS","value":"0.986785596299968"},
{"date":"2012-06-01","indexname":"DEXTAUS","value":"0.988767756854972"},
{"date":"2012-06-04","indexname":"DEXTAUS","value":"0.99174099768748"},
{"date":"2012-06-05","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-06-06","indexname":"DEXTAUS","value":"0.986455236207467"},
{"date":"2012-06-07","indexname":"DEXTAUS","value":"0.98381235546746"},
{"date":"2012-06-08","indexname":"DEXTAUS","value":"0.989098116947474"},
{"date":"2012-06-11","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2012-06-12","indexname":"DEXTAUS","value":"0.989098116947474"},
{"date":"2012-06-13","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-06-14","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-06-15","indexname":"DEXTAUS","value":"0.987446316484969"},
{"date":"2012-06-18","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-06-19","indexname":"DEXTAUS","value":"0.986124876114966"},
{"date":"2012-06-20","indexname":"DEXTAUS","value":"0.985794516022465"},
{"date":"2012-06-21","indexname":"DEXTAUS","value":"0.985464155929964"},
{"date":"2012-06-22","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2012-06-25","indexname":"DEXTAUS","value":"0.990089197224976"},
{"date":"2012-06-26","indexname":"DEXTAUS","value":"0.990089197224976"},
{"date":"2012-06-27","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-06-28","indexname":"DEXTAUS","value":"0.989098116947474"},
{"date":"2012-06-29","indexname":"DEXTAUS","value":"0.984473075652462"},
{"date":"2012-07-02","indexname":"DEXTAUS","value":"0.98777667657747"},
{"date":"2012-07-03","indexname":"DEXTAUS","value":"0.984803435744963"},
{"date":"2012-07-05","indexname":"DEXTAUS","value":"0.986124876114966"},
{"date":"2012-07-06","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-07-09","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-07-10","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-07-11","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-07-12","indexname":"DEXTAUS","value":"0.992401717872482"},
{"date":"2012-07-13","indexname":"DEXTAUS","value":"0.988767756854972"},
{"date":"2012-07-16","indexname":"DEXTAUS","value":"0.989758837132475"},
{"date":"2012-07-17","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-07-18","indexname":"DEXTAUS","value":"0.990419557317476"},
{"date":"2012-07-19","indexname":"DEXTAUS","value":"0.989098116947473"},
{"date":"2012-07-20","indexname":"DEXTAUS","value":"0.990089197224975"},
{"date":"2012-07-23","indexname":"DEXTAUS","value":"0.994714238519987"},
{"date":"2012-07-24","indexname":"DEXTAUS","value":"0.995044598612488"},
{"date":"2012-07-25","indexname":"DEXTAUS","value":"0.995374958704989"},
{"date":"2012-07-26","indexname":"DEXTAUS","value":"0.993723158242485"},
{"date":"2012-07-27","indexname":"DEXTAUS","value":"0.99174099768748"},
{"date":"2012-07-30","indexname":"DEXTAUS","value":"0.991080277502478"},
{"date":"2012-07-31","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2012-08-01","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-08-02","indexname":"DEXTAUS","value":"0.992071357779981"},
{"date":"2012-08-03","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-08-06","indexname":"DEXTAUS","value":"0.98777667657747"},
{"date":"2012-08-07","indexname":"DEXTAUS","value":"0.98777667657747"},
{"date":"2012-08-08","indexname":"DEXTAUS","value":"0.990089197224976"},
{"date":"2012-08-09","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-08-10","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-08-13","indexname":"DEXTAUS","value":"0.990089197224976"},
{"date":"2012-08-14","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-08-15","indexname":"DEXTAUS","value":"0.990419557317477"},
{"date":"2012-08-16","indexname":"DEXTAUS","value":"0.990089197224976"},
{"date":"2012-08-17","indexname":"DEXTAUS","value":"0.990749917409977"},
{"date":"2012-08-20","indexname":"DEXTAUS","value":"0.990419557317477"},
{"date":"2012-08-21","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2012-08-22","indexname":"DEXTAUS","value":"0.989098116947473"},
{"date":"2012-08-23","indexname":"DEXTAUS","value":"0.989758837132475"},
{"date":"2012-08-24","indexname":"DEXTAUS","value":"0.989098116947473"},
{"date":"2012-08-27","indexname":"DEXTAUS","value":"0.989098116947473"},
{"date":"2012-08-28","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2012-08-29","indexname":"DEXTAUS","value":"0.988437396762472"},
{"date":"2012-08-30","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2012-08-31","indexname":"DEXTAUS","value":"0.986785596299968"},
{"date":"2012-09-04","indexname":"DEXTAUS","value":"0.985133795837464"},
{"date":"2012-09-05","indexname":"DEXTAUS","value":"0.985464155929964"},
{"date":"2012-09-06","indexname":"DEXTAUS","value":"0.983151635282459"},
{"date":"2012-09-07","indexname":"DEXTAUS","value":"0.980508754542452"},
{"date":"2012-09-10","indexname":"DEXTAUS","value":"0.978856954079948"},
{"date":"2012-09-11","indexname":"DEXTAUS","value":"0.977535513709945"},
{"date":"2012-09-12","indexname":"DEXTAUS","value":"0.977205153617444"},
{"date":"2012-09-13","indexname":"DEXTAUS","value":"0.977205153617444"},
{"date":"2012-09-14","indexname":"DEXTAUS","value":"0.968285431119921"},
{"date":"2012-09-17","indexname":"DEXTAUS","value":"0.966963990749918"},
{"date":"2012-09-18","indexname":"DEXTAUS","value":"0.969606871489925"},
{"date":"2012-09-19","indexname":"DEXTAUS","value":"0.969276511397424"},
{"date":"2012-09-20","indexname":"DEXTAUS","value":"0.968615791212422"},
{"date":"2012-09-21","indexname":"DEXTAUS","value":"0.966963990749918"},
{"date":"2012-09-24","indexname":"DEXTAUS","value":"0.969276511397424"},
{"date":"2012-09-25","indexname":"DEXTAUS","value":"0.968615791212422"},
{"date":"2012-09-26","indexname":"DEXTAUS","value":"0.97158903204493"},
{"date":"2012-09-27","indexname":"DEXTAUS","value":"0.969937231582425"},
{"date":"2012-09-28","indexname":"DEXTAUS","value":"0.96762471093492"},
{"date":"2012-10-01","indexname":"DEXTAUS","value":"0.966963990749918"},
{"date":"2012-10-02","indexname":"DEXTAUS","value":"0.966963990749918"},
{"date":"2012-10-03","indexname":"DEXTAUS","value":"0.96762471093492"},
{"date":"2012-10-04","indexname":"DEXTAUS","value":"0.967294350842419"},
{"date":"2012-10-05","indexname":"DEXTAUS","value":"0.963990749917411"},
{"date":"2012-10-09","indexname":"DEXTAUS","value":"0.968285431119921"},
{"date":"2012-10-10","indexname":"DEXTAUS","value":"0.967955071027421"},
{"date":"2012-10-11","indexname":"DEXTAUS","value":"0.965642550379915"},
{"date":"2012-10-12","indexname":"DEXTAUS","value":"0.964321110009912"},
{"date":"2012-10-15","indexname":"DEXTAUS","value":"0.964981830194913"},
{"date":"2012-10-16","indexname":"DEXTAUS","value":"0.96366038982491"},
{"date":"2012-10-17","indexname":"DEXTAUS","value":"0.962999669639908"},
{"date":"2012-10-18","indexname":"DEXTAUS","value":"0.965312190287414"},
{"date":"2012-10-19","indexname":"DEXTAUS","value":"0.966633630657417"},
{"date":"2012-10-22","indexname":"DEXTAUS","value":"0.965312190287414"},
{"date":"2012-10-23","indexname":"DEXTAUS","value":"0.968285431119921"},
{"date":"2012-10-24","indexname":"DEXTAUS","value":"0.967294350842419"},
{"date":"2012-10-25","indexname":"DEXTAUS","value":"0.965312190287414"},
{"date":"2012-10-26","indexname":"DEXTAUS","value":"0.966633630657417"},
{"date":"2012-10-29","indexname":"DEXTAUS","value":"0.967294350842419"},
{"date":"2012-10-30","indexname":"DEXTAUS","value":"0.965312190287414"},
{"date":"2012-10-31","indexname":"DEXTAUS","value":"0.964651470102412"},
{"date":"2012-11-01","indexname":"DEXTAUS","value":"0.964651470102412"},
{"date":"2012-11-02","indexname":"DEXTAUS","value":"0.965642550379915"},
{"date":"2012-11-05","indexname":"DEXTAUS","value":"0.966633630657417"},
{"date":"2012-11-06","indexname":"DEXTAUS","value":"0.965972910472415"},
{"date":"2012-11-07","indexname":"DEXTAUS","value":"0.962669309547407"},
{"date":"2012-11-08","indexname":"DEXTAUS","value":"0.961347869177404"},
{"date":"2012-11-09","indexname":"DEXTAUS","value":"0.958704988437397"},
{"date":"2012-11-13","indexname":"DEXTAUS","value":"0.957713908159895"},
{"date":"2012-11-14","indexname":"DEXTAUS","value":"0.956722827882392"},
{"date":"2012-11-15","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2012-11-16","indexname":"DEXTAUS","value":"0.963330029732409"},
{"date":"2012-11-19","indexname":"DEXTAUS","value":"0.961678229269905"},
{"date":"2012-11-20","indexname":"DEXTAUS","value":"0.961347869177404"},
{"date":"2012-11-21","indexname":"DEXTAUS","value":"0.962008589362406"},
{"date":"2012-11-23","indexname":"DEXTAUS","value":"0.962008589362406"},
{"date":"2012-11-26","indexname":"DEXTAUS","value":"0.961017509084903"},
{"date":"2012-11-27","indexname":"DEXTAUS","value":"0.962008589362406"},
{"date":"2012-11-28","indexname":"DEXTAUS","value":"0.962999669639908"},
{"date":"2012-11-29","indexname":"DEXTAUS","value":"0.960687148992402"},
{"date":"2012-11-30","indexname":"DEXTAUS","value":"0.960356788899901"},
{"date":"2012-12-03","indexname":"DEXTAUS","value":"0.960356788899901"},
{"date":"2012-12-04","indexname":"DEXTAUS","value":"0.961347869177404"},
{"date":"2012-12-05","indexname":"DEXTAUS","value":"0.960356788899901"},
{"date":"2012-12-06","indexname":"DEXTAUS","value":"0.9600264288074"},
{"date":"2012-12-07","indexname":"DEXTAUS","value":"0.9596960687149"},
{"date":"2012-12-10","indexname":"DEXTAUS","value":"0.960356788899901"},
{"date":"2012-12-11","indexname":"DEXTAUS","value":"0.959365708622399"},
{"date":"2012-12-12","indexname":"DEXTAUS","value":"0.959365708622399"},
{"date":"2012-12-13","indexname":"DEXTAUS","value":"0.9600264288074"},
{"date":"2012-12-14","indexname":"DEXTAUS","value":"0.959365708622399"},
{"date":"2012-12-17","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2012-12-18","indexname":"DEXTAUS","value":"0.958704988437397"},
{"date":"2012-12-19","indexname":"DEXTAUS","value":"0.958044268252396"},
{"date":"2012-12-20","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2012-12-21","indexname":"DEXTAUS","value":"0.9596960687149"},
{"date":"2012-12-24","indexname":"DEXTAUS","value":"0.9596960687149"},
{"date":"2012-12-26","indexname":"DEXTAUS","value":"0.958044268252396"},
{"date":"2012-12-27","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2012-12-28","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2012-12-31","indexname":"DEXTAUS","value":"0.9596960687149"},
{"date":"2013-01-02","indexname":"DEXTAUS","value":"0.958044268252396"},
{"date":"2013-01-03","indexname":"DEXTAUS","value":"0.957713908159895"},
{"date":"2013-01-04","indexname":"DEXTAUS","value":"0.958704988437397"},
{"date":"2013-01-07","indexname":"DEXTAUS","value":"0.957713908159895"},
{"date":"2013-01-08","indexname":"DEXTAUS","value":"0.959035348529898"},
{"date":"2013-01-09","indexname":"DEXTAUS","value":"0.958044268252396"},
{"date":"2013-01-10","indexname":"DEXTAUS","value":"0.95573174760489"},
{"date":"2013-01-11","indexname":"DEXTAUS","value":"0.95573174760489"},
{"date":"2013-01-14","indexname":"DEXTAUS","value":"0.956392467789892"},
{"date":"2013-01-15","indexname":"DEXTAUS","value":"0.956392467789892"},
{"date":"2013-01-16","indexname":"DEXTAUS","value":"0.957383548067394"},
{"date":"2013-01-17","indexname":"DEXTAUS","value":"0.956722827882393"},
{"date":"2013-01-18","indexname":"DEXTAUS","value":"0.957053187974893"},
{"date":"2013-01-22","indexname":"DEXTAUS","value":"0.957383548067394"},
{"date":"2013-01-23","indexname":"DEXTAUS","value":"0.958044268252396"},
{"date":"2013-01-24","indexname":"DEXTAUS","value":"0.960356788899902"},
{"date":"2013-01-25","indexname":"DEXTAUS","value":"0.968615791212422"},
{"date":"2013-01-28","indexname":"DEXTAUS","value":"0.974892632969938"},
{"date":"2013-01-29","indexname":"DEXTAUS","value":"0.972910472414933"},
{"date":"2013-01-30","indexname":"DEXTAUS","value":"0.97555335315494"},
{"date":"2013-01-31","indexname":"DEXTAUS","value":"0.975883713247441"},
{"date":"2013-02-01","indexname":"DEXTAUS","value":"0.977535513709945"},
{"date":"2013-02-04","indexname":"DEXTAUS","value":"0.977865873802446"},
{"date":"2013-02-05","indexname":"DEXTAUS","value":"0.975222993062439"},
{"date":"2013-02-06","indexname":"DEXTAUS","value":"0.977535513709945"},
{"date":"2013-02-07","indexname":"DEXTAUS","value":"0.978196233894946"},
{"date":"2013-02-08","indexname":"DEXTAUS","value":"0.981169474727454"},
{"date":"2013-02-11","indexname":"DEXTAUS","value":"0.982160555004956"},
{"date":"2013-02-12","indexname":"DEXTAUS","value":"0.981499834819955"},
{"date":"2013-02-13","indexname":"DEXTAUS","value":"0.981169474727454"},
{"date":"2013-02-14","indexname":"DEXTAUS","value":"0.978526593987447"},
{"date":"2013-02-15","indexname":"DEXTAUS","value":"0.978196233894946"},
{"date":"2013-02-19","indexname":"DEXTAUS","value":"0.975222993062439"},
{"date":"2013-02-20","indexname":"DEXTAUS","value":"0.976214073339941"},
{"date":"2013-02-21","indexname":"DEXTAUS","value":"0.97984803435745"},
{"date":"2013-02-22","indexname":"DEXTAUS","value":"0.979187314172449"},
{"date":"2013-02-25","indexname":"DEXTAUS","value":"0.97951767426495"},
{"date":"2013-02-26","indexname":"DEXTAUS","value":"0.980508754542452"},
{"date":"2013-02-27","indexname":"DEXTAUS","value":"0.97984803435745"},
{"date":"2013-02-28","indexname":"DEXTAUS","value":"0.980178394449951"},
{"date":"2013-03-01","indexname":"DEXTAUS","value":"0.979848034357451"},
{"date":"2013-03-04","indexname":"DEXTAUS","value":"0.981169474727454"},
{"date":"2013-03-05","indexname":"DEXTAUS","value":"0.978856954079948"},
{"date":"2013-03-06","indexname":"DEXTAUS","value":"0.979187314172449"},
{"date":"2013-03-07","indexname":"DEXTAUS","value":"0.978856954079948"},
{"date":"2013-03-08","indexname":"DEXTAUS","value":"0.980508754542452"},
{"date":"2013-03-11","indexname":"DEXTAUS","value":"0.980839114634953"},
{"date":"2013-03-12","indexname":"DEXTAUS","value":"0.980178394449951"},
{"date":"2013-03-13","indexname":"DEXTAUS","value":"0.981169474727454"},
{"date":"2013-03-14","indexname":"DEXTAUS","value":"0.981830194912455"},
{"date":"2013-03-15","indexname":"DEXTAUS","value":"0.981830194912455"},
{"date":"2013-03-18","indexname":"DEXTAUS","value":"0.982821275189958"},
{"date":"2013-03-19","indexname":"DEXTAUS","value":"0.983151635282459"},
{"date":"2013-03-20","indexname":"DEXTAUS","value":"0.983481995374959"},
{"date":"2013-03-21","indexname":"DEXTAUS","value":"0.984473075652462"},
{"date":"2013-03-22","indexname":"DEXTAUS","value":"0.986785596299968"},
{"date":"2013-03-25","indexname":"DEXTAUS","value":"0.986455236207467"},
{"date":"2013-03-26","indexname":"DEXTAUS","value":"0.985464155929964"},
{"date":"2013-03-27","indexname":"DEXTAUS","value":"0.987115956392469"},
{"date":"2013-03-28","indexname":"DEXTAUS","value":"0.986785596299968"},
{"date":"2013-03-29","indexname":"DEXTAUS","value":"0.984803435744963"},
{"date":"2013-04-01","indexname":"DEXTAUS","value":"0.986455236207467"},
{"date":"2013-04-02","indexname":"DEXTAUS","value":"0.986785596299968"},
{"date":"2013-04-03","indexname":"DEXTAUS","value":"0.986455236207467"},
{"date":"2013-04-04","indexname":"DEXTAUS","value":"0.988767756854973"},
{"date":"2013-04-05","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2013-04-08","indexname":"DEXTAUS","value":"0.993062438057483"},
{"date":"2013-04-09","indexname":"DEXTAUS","value":"0.991410637594979"},
{"date":"2013-04-10","indexname":"DEXTAUS","value":"0.989758837132475"},
{"date":"2013-04-11","indexname":"DEXTAUS","value":"0.988107036669971"},
{"date":"2013-04-12","indexname":"DEXTAUS","value":"0.989428477039974"},
{"date":"2012-01-03","indexname":"DEXCHUS","value":"1.00001588839988"},
{"date":"2012-01-04","indexname":"DEXCHUS","value":"1.00003177679976"},
{"date":"2012-01-05","indexname":"DEXCHUS","value":"1.00117574159106"},
{"date":"2012-01-06","indexname":"DEXCHUS","value":"1.00236737158201"},
{"date":"2012-01-09","indexname":"DEXCHUS","value":"1.00324123357537"},
{"date":"2012-01-10","indexname":"DEXCHUS","value":"1.00320945677561"},
{"date":"2012-01-11","indexname":"DEXCHUS","value":"1.00333656397464"},
{"date":"2012-01-12","indexname":"DEXCHUS","value":"1.00378143917126"},
{"date":"2012-01-13","indexname":"DEXCHUS","value":"1.00200193838479"},
{"date":"2012-01-17","indexname":"DEXCHUS","value":"1.00313001477621"},
{"date":"2012-01-18","indexname":"DEXCHUS","value":"1.00270102797947"},
{"date":"2012-01-19","indexname":"DEXCHUS","value":"1.00354311317307"},
{"date":"2012-01-20","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-23","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-24","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-25","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-26","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-27","indexname":"DEXCHUS","value":"1.00621236435279"},
{"date":"2012-01-30","indexname":"DEXCHUS","value":"1.0058945963552"},
{"date":"2012-01-31","indexname":"DEXCHUS","value":"1.00224026438297"},
{"date":"2012-02-01","indexname":"DEXCHUS","value":"1.00217671078346"},
{"date":"2012-02-02","indexname":"DEXCHUS","value":"1.00123929519058"},
{"date":"2012-02-03","indexname":"DEXCHUS","value":"1.00139817918937"},
{"date":"2012-02-06","indexname":"DEXCHUS","value":"1.00287580037814"},
{"date":"2012-02-07","indexname":"DEXCHUS","value":"1.00170005878708"},
{"date":"2012-02-08","indexname":"DEXCHUS","value":"0.999984111600121"},
{"date":"2012-02-09","indexname":"DEXCHUS","value":"1.00012710719903"},
{"date":"2012-02-10","indexname":"DEXCHUS","value":"1.00082619679372"},
{"date":"2012-02-13","indexname":"DEXCHUS","value":"1.00052431719602"},
{"date":"2012-02-14","indexname":"DEXCHUS","value":"1.00088975039324"},
{"date":"2012-02-15","indexname":"DEXCHUS","value":"1.00093741559288"},
{"date":"2012-02-16","indexname":"DEXCHUS","value":"1.00119162999094"},
{"date":"2012-02-17","indexname":"DEXCHUS","value":"1.00073086639445"},
{"date":"2012-02-21","indexname":"DEXCHUS","value":"1.00033365639746"},
{"date":"2012-02-22","indexname":"DEXCHUS","value":"1.00033365639746"},
{"date":"2012-02-23","indexname":"DEXCHUS","value":"1.00065142439505"},
{"date":"2012-02-24","indexname":"DEXCHUS","value":"1.00058787079553"},
{"date":"2012-02-27","indexname":"DEXCHUS","value":"1.00115985319119"},
{"date":"2012-02-28","indexname":"DEXCHUS","value":"1.00079441999396"},
{"date":"2012-02-29","indexname":"DEXCHUS","value":"0.999936446400483"},
{"date":"2012-03-01","indexname":"DEXCHUS","value":"1.00098508079251"},
{"date":"2012-03-02","indexname":"DEXCHUS","value":"1.00068320119481"},
{"date":"2012-03-05","indexname":"DEXCHUS","value":"1.00201782678466"},
{"date":"2012-03-06","indexname":"DEXCHUS","value":"1.00227204118273"},
{"date":"2012-03-07","indexname":"DEXCHUS","value":"1.00251036718092"},
{"date":"2012-03-08","indexname":"DEXCHUS","value":"1.00349544797344"},
{"date":"2012-03-09","indexname":"DEXCHUS","value":"1.00270102797947"},
{"date":"2012-03-12","indexname":"DEXCHUS","value":"1.00506839956148"},
{"date":"2012-03-13","indexname":"DEXCHUS","value":"1.00519550676051"},
{"date":"2012-03-14","indexname":"DEXCHUS","value":"1.0059740383546"},
{"date":"2012-03-15","indexname":"DEXCHUS","value":"1.00544972115858"},
{"date":"2012-03-16","indexname":"DEXCHUS","value":"1.00449641716583"},
{"date":"2012-03-19","indexname":"DEXCHUS","value":"1.00400387676957"},
{"date":"2012-03-20","indexname":"DEXCHUS","value":"1.00419453756812"},
{"date":"2012-03-21","indexname":"DEXCHUS","value":"1.00455997076534"},
{"date":"2012-03-22","indexname":"DEXCHUS","value":"1.00081030839384"},
{"date":"2012-03-23","indexname":"DEXCHUS","value":"1.0013028487901"},
{"date":"2012-03-26","indexname":"DEXCHUS","value":"1.00317767997585"},
{"date":"2012-03-27","indexname":"DEXCHUS","value":"1.00193838478527"},
{"date":"2012-03-28","indexname":"DEXCHUS","value":"1.00166828198732"},
{"date":"2012-03-29","indexname":"DEXCHUS","value":"1.00187483118575"},
{"date":"2012-03-30","indexname":"DEXCHUS","value":"1.00057198239565"},
{"date":"2012-04-02","indexname":"DEXCHUS","value":"1.00063553599517"},
{"date":"2012-04-03","indexname":"DEXCHUS","value":"1.00057198239565"},
{"date":"2012-04-04","indexname":"DEXCHUS","value":"1.00057198239565"},
{"date":"2012-04-05","indexname":"DEXCHUS","value":"1.00292346557778"},
{"date":"2012-04-06","indexname":"DEXCHUS","value":"1.00179538918636"},
{"date":"2012-04-09","indexname":"DEXCHUS","value":"1.00255803238056"},
{"date":"2012-04-10","indexname":"DEXCHUS","value":"1.00263747437996"},
{"date":"2012-04-11","indexname":"DEXCHUS","value":"1.00217671078346"},
{"date":"2012-04-12","indexname":"DEXCHUS","value":"1.0020654919843"},
{"date":"2012-04-13","indexname":"DEXCHUS","value":"1.00131873718998"},
{"date":"2012-04-16","indexname":"DEXCHUS","value":"1.00335245237452"},
{"date":"2012-04-17","indexname":"DEXCHUS","value":"1.00120751839082"},
{"date":"2012-04-18","indexname":"DEXCHUS","value":"1.0013822907895"},
{"date":"2012-04-19","indexname":"DEXCHUS","value":"1.00142995598913"},
{"date":"2012-04-20","indexname":"DEXCHUS","value":"1.00224026438297"},
{"date":"2012-04-23","indexname":"DEXCHUS","value":"1.00230381798249"},
{"date":"2012-04-24","indexname":"DEXCHUS","value":"1.00212904558382"},
{"date":"2012-04-25","indexname":"DEXCHUS","value":"1.00158883998793"},
{"date":"2012-04-26","indexname":"DEXCHUS","value":"1.00182716598611"},
{"date":"2012-04-27","indexname":"DEXCHUS","value":"1.00244681358141"},
{"date":"2012-04-30","indexname":"DEXCHUS","value":"0.997632628417993"},
{"date":"2012-05-01","indexname":"DEXCHUS","value":"1.00238325998189"},
{"date":"2012-05-02","indexname":"DEXCHUS","value":"1.00208138038418"},
{"date":"2012-05-03","indexname":"DEXCHUS","value":"1.00179538918636"},
{"date":"2012-05-04","indexname":"DEXCHUS","value":"1.00190660798551"},
{"date":"2012-05-07","indexname":"DEXCHUS","value":"1.0021449339837"},
{"date":"2012-05-08","indexname":"DEXCHUS","value":"1.00217671078346"},
{"date":"2012-05-09","indexname":"DEXCHUS","value":"1.00249447878104"},
{"date":"2012-05-10","indexname":"DEXCHUS","value":"1.00319356837573"},
{"date":"2012-05-11","indexname":"DEXCHUS","value":"1.00251036718092"},
{"date":"2012-05-14","indexname":"DEXCHUS","value":"1.00430575636728"},
{"date":"2012-05-15","indexname":"DEXCHUS","value":"1.00376555077138"},
{"date":"2012-05-16","indexname":"DEXCHUS","value":"1.00457585916522"},
{"date":"2012-05-17","indexname":"DEXCHUS","value":"1.00489362716281"},
{"date":"2012-05-18","indexname":"DEXCHUS","value":"1.00486185036305"},
{"date":"2012-05-21","indexname":"DEXCHUS","value":"1.00537027915919"},
{"date":"2012-05-22","indexname":"DEXCHUS","value":"1.00451230556571"},
{"date":"2012-05-23","indexname":"DEXCHUS","value":"1.00641891355122"},
{"date":"2012-05-24","indexname":"DEXCHUS","value":"1.00810308393842"},
{"date":"2012-05-25","indexname":"DEXCHUS","value":"1.00794419993963"},
{"date":"2012-05-29","indexname":"DEXCHUS","value":"1.00856384753492"},
{"date":"2012-05-30","indexname":"DEXCHUS","value":"1.01008913392332"},
{"date":"2012-05-31","indexname":"DEXCHUS","value":"1.01183685791004"},
{"date":"2012-06-01","indexname":"DEXCHUS","value":"1.01196396510908"},
{"date":"2012-06-04","indexname":"DEXCHUS","value":"1.01115365671523"},
{"date":"2012-06-05","indexname":"DEXCHUS","value":"1.01161442031173"},
{"date":"2012-06-06","indexname":"DEXCHUS","value":"1.01104243791608"},
{"date":"2012-06-07","indexname":"DEXCHUS","value":"1.01104243791608"},
{"date":"2012-06-08","indexname":"DEXCHUS","value":"1.01209107230811"},
{"date":"2012-06-11","indexname":"DEXCHUS","value":"1.01193218830932"},
{"date":"2012-06-12","indexname":"DEXCHUS","value":"1.01213873750775"},
{"date":"2012-06-13","indexname":"DEXCHUS","value":"1.01185274630992"},
{"date":"2012-06-14","indexname":"DEXCHUS","value":"1.01212284910787"},
{"date":"2012-06-15","indexname":"DEXCHUS","value":"1.01128076391427"},
{"date":"2012-06-18","indexname":"DEXCHUS","value":"1.00953303992755"},
{"date":"2012-06-19","indexname":"DEXCHUS","value":"1.00958070512719"},
{"date":"2012-06-20","indexname":"DEXCHUS","value":"1.01045456712055"},
{"date":"2012-06-21","indexname":"DEXCHUS","value":"1.01120132191487"},
{"date":"2012-06-22","indexname":"DEXCHUS","value":"1.01120132191487"},
{"date":"2012-06-25","indexname":"DEXCHUS","value":"1.01099477271644"},
{"date":"2012-06-26","indexname":"DEXCHUS","value":"1.01091533071704"},
{"date":"2012-06-27","indexname":"DEXCHUS","value":"1.00988258472489"},
{"date":"2012-06-28","indexname":"DEXCHUS","value":"1.01002558032381"},
{"date":"2012-06-29","indexname":"DEXCHUS","value":"1.00939004432864"},
{"date":"2012-07-02","indexname":"DEXCHUS","value":"1.00870684313383"},
{"date":"2012-07-03","indexname":"DEXCHUS","value":"1.00921527192996"},
{"date":"2012-07-05","indexname":"DEXCHUS","value":"1.00981903112538"},
{"date":"2012-07-06","indexname":"DEXCHUS","value":"1.01113776831535"},
{"date":"2012-07-09","indexname":"DEXCHUS","value":"1.01223406790702"},
{"date":"2012-07-10","indexname":"DEXCHUS","value":"1.01136020591366"},
{"date":"2012-07-11","indexname":"DEXCHUS","value":"1.01180508111028"},
{"date":"2012-07-12","indexname":"DEXCHUS","value":"1.01259950110424"},
{"date":"2012-07-13","indexname":"DEXCHUS","value":"1.01350513989736"},
{"date":"2012-07-16","indexname":"DEXCHUS","value":"1.01342569789797"},
{"date":"2012-07-17","indexname":"DEXCHUS","value":"1.01248828230509"},
{"date":"2012-07-18","indexname":"DEXCHUS","value":"1.01193218830932"},
{"date":"2012-07-19","indexname":"DEXCHUS","value":"1.01247239390521"},
{"date":"2012-07-20","indexname":"DEXCHUS","value":"1.012631277904"},
{"date":"2012-07-23","indexname":"DEXCHUS","value":"1.01456966268927"},
{"date":"2012-07-24","indexname":"DEXCHUS","value":"1.01458555108915"},
{"date":"2012-07-25","indexname":"DEXCHUS","value":"1.01493509588649"},
{"date":"2012-07-26","indexname":"DEXCHUS","value":"1.01429955989132"},
{"date":"2012-07-27","indexname":"DEXCHUS","value":"1.01379113109519"},
{"date":"2012-07-30","indexname":"DEXCHUS","value":"1.013552805097"},
{"date":"2012-07-31","indexname":"DEXCHUS","value":"1.01066111631898"},
{"date":"2012-08-01","indexname":"DEXCHUS","value":"1.01177330431052"},
{"date":"2012-08-02","indexname":"DEXCHUS","value":"1.01163030871161"},
{"date":"2012-08-03","indexname":"DEXCHUS","value":"1.01242472870557"},
{"date":"2012-08-06","indexname":"DEXCHUS","value":"1.01269483150352"},
{"date":"2012-08-07","indexname":"DEXCHUS","value":"1.01151908991246"},
{"date":"2012-08-08","indexname":"DEXCHUS","value":"1.01066111631898"},
{"date":"2012-08-09","indexname":"DEXCHUS","value":"1.01016857592272"},
{"date":"2012-08-10","indexname":"DEXCHUS","value":"1.0104863439203"},
{"date":"2012-08-13","indexname":"DEXCHUS","value":"1.01067700471886"},
{"date":"2012-08-14","indexname":"DEXCHUS","value":"1.01027979472187"},
{"date":"2012-08-15","indexname":"DEXCHUS","value":"1.01080411191789"},
{"date":"2012-08-16","indexname":"DEXCHUS","value":"1.01143964791306"},
{"date":"2012-08-17","indexname":"DEXCHUS","value":"1.0101844643226"},
{"date":"2012-08-20","indexname":"DEXCHUS","value":"1.01037512512115"},
{"date":"2012-08-21","indexname":"DEXCHUS","value":"1.00985080792513"},
{"date":"2012-08-22","indexname":"DEXCHUS","value":"1.00915171833045"},
{"date":"2012-08-23","indexname":"DEXCHUS","value":"1.00946948632803"},
{"date":"2012-08-24","indexname":"DEXCHUS","value":"1.00958070512719"},
{"date":"2012-08-27","indexname":"DEXCHUS","value":"1.00983491952526"},
{"date":"2012-08-28","indexname":"DEXCHUS","value":"1.00931060232924"},
{"date":"2012-08-29","indexname":"DEXCHUS","value":"1.00911994153069"},
{"date":"2012-08-30","indexname":"DEXCHUS","value":"1.00881806193298"},
{"date":"2012-08-31","indexname":"DEXCHUS","value":"1.00865917793419"},
{"date":"2012-09-04","indexname":"DEXCHUS","value":"1.00835729833649"},
{"date":"2012-09-05","indexname":"DEXCHUS","value":"1.00873861993359"},
{"date":"2012-09-06","indexname":"DEXCHUS","value":"1.00776942754095"},
{"date":"2012-09-07","indexname":"DEXCHUS","value":"1.00776942754095"},
{"date":"2012-09-10","indexname":"DEXCHUS","value":"1.00692734234735"},
{"date":"2012-09-11","indexname":"DEXCHUS","value":"1.00651424395049"},
{"date":"2012-09-12","indexname":"DEXCHUS","value":"1.00511606476112"},
{"date":"2012-09-13","indexname":"DEXCHUS","value":"1.00564038195713"},
{"date":"2012-09-14","indexname":"DEXCHUS","value":"1.00327301037513"},
{"date":"2012-09-17","indexname":"DEXCHUS","value":"1.00367022037211"},
{"date":"2012-09-18","indexname":"DEXCHUS","value":"1.00394032317005"},
{"date":"2012-09-19","indexname":"DEXCHUS","value":"1.00241503678165"},
{"date":"2012-09-20","indexname":"DEXCHUS","value":"1.00154117478829"},
{"date":"2012-09-21","indexname":"DEXCHUS","value":"1.00177950078648"},
{"date":"2012-09-24","indexname":"DEXCHUS","value":"1.00239914838177"},
{"date":"2012-09-25","indexname":"DEXCHUS","value":"1.00187483118575"},
{"date":"2012-09-26","indexname":"DEXCHUS","value":"1.00120751839082"},
{"date":"2012-09-27","indexname":"DEXCHUS","value":"1.0013028487901"},
{"date":"2012-09-28","indexname":"DEXCHUS","value":"0.998554155610989"},
{"date":"2012-10-01","indexname":"DEXCHUS","value":"0.998427048411955"},
{"date":"2012-10-02","indexname":"DEXCHUS","value":"0.998427048411955"},
{"date":"2012-10-03","indexname":"DEXCHUS","value":"0.998427048411955"},
{"date":"2012-10-04","indexname":"DEXCHUS","value":"0.998427048411955"},
{"date":"2012-10-05","indexname":"DEXCHUS","value":"0.998427048411955"},
{"date":"2012-10-09","indexname":"DEXCHUS","value":"0.999014919207487"},
{"date":"2012-10-10","indexname":"DEXCHUS","value":"0.998284052813042"},
{"date":"2012-10-11","indexname":"DEXCHUS","value":"0.997235418421012"},
{"date":"2012-10-12","indexname":"DEXCHUS","value":"0.995726020432483"},
{"date":"2012-10-15","indexname":"DEXCHUS","value":"0.99620267242886"},
{"date":"2012-10-16","indexname":"DEXCHUS","value":"0.995201703236468"},
{"date":"2012-10-17","indexname":"DEXCHUS","value":"0.993660528448181"},
{"date":"2012-10-18","indexname":"DEXCHUS","value":"0.99304088085289"},
{"date":"2012-10-19","indexname":"DEXCHUS","value":"0.993549309649026"},
{"date":"2012-10-22","indexname":"DEXCHUS","value":"0.993708193647818"},
{"date":"2012-10-23","indexname":"DEXCHUS","value":"0.992675447655667"},
{"date":"2012-10-24","indexname":"DEXCHUS","value":"0.992675447655667"},
{"date":"2012-10-25","indexname":"DEXCHUS","value":"0.991690366863154"},
{"date":"2012-10-26","indexname":"DEXCHUS","value":"0.992707224455426"},
{"date":"2012-10-29","indexname":"DEXCHUS","value":"0.991181938067018"},
{"date":"2012-10-30","indexname":"DEXCHUS","value":"0.991372598865569"},
{"date":"2012-10-31","indexname":"DEXCHUS","value":"0.990991277268467"},
{"date":"2012-11-01","indexname":"DEXCHUS","value":"0.991324933665931"},
{"date":"2012-11-02","indexname":"DEXCHUS","value":"0.991610924863758"},
{"date":"2012-11-05","indexname":"DEXCHUS","value":"0.992262349258807"},
{"date":"2012-11-06","indexname":"DEXCHUS","value":"0.992294126058565"},
{"date":"2012-11-07","indexname":"DEXCHUS","value":"0.99199224646086"},
{"date":"2012-11-08","indexname":"DEXCHUS","value":"0.991865139261826"},
{"date":"2012-11-09","indexname":"DEXCHUS","value":"0.992230572459049"},
{"date":"2012-11-13","indexname":"DEXCHUS","value":"0.989211776481991"},
{"date":"2012-11-14","indexname":"DEXCHUS","value":"0.989052892483199"},
{"date":"2012-11-15","indexname":"DEXCHUS","value":"0.99030807607366"},
{"date":"2012-11-16","indexname":"DEXCHUS","value":"0.990705286070641"},
{"date":"2012-11-19","indexname":"DEXCHUS","value":"0.990530513671969"},
{"date":"2012-11-20","indexname":"DEXCHUS","value":"0.990228634074263"},
{"date":"2012-11-21","indexname":"DEXCHUS","value":"0.989847312477161"},
{"date":"2012-11-23","indexname":"DEXCHUS","value":"0.98945010248018"},
{"date":"2012-11-26","indexname":"DEXCHUS","value":"0.989100557682837"},
{"date":"2012-11-27","indexname":"DEXCHUS","value":"0.988592128886701"},
{"date":"2012-11-28","indexname":"DEXCHUS","value":"0.989418325680422"},
{"date":"2012-11-29","indexname":"DEXCHUS","value":"0.989545432879456"},
{"date":"2012-11-30","indexname":"DEXCHUS","value":"0.989291218481387"},
{"date":"2012-12-03","indexname":"DEXCHUS","value":"0.989481879279939"},
{"date":"2012-12-04","indexname":"DEXCHUS","value":"0.989116446082716"},
{"date":"2012-12-05","indexname":"DEXCHUS","value":"0.989068780883078"},
{"date":"2012-12-06","indexname":"DEXCHUS","value":"0.989561321279335"},
{"date":"2012-12-07","indexname":"DEXCHUS","value":"0.989831424077282"},
{"date":"2012-12-10","indexname":"DEXCHUS","value":"0.989783758877644"},
{"date":"2012-12-11","indexname":"DEXCHUS","value":"0.992389456457841"},
{"date":"2012-12-12","indexname":"DEXCHUS","value":"0.99305676925277"},
{"date":"2012-12-13","indexname":"DEXCHUS","value":"0.990101526875229"},
{"date":"2012-12-14","indexname":"DEXCHUS","value":"0.991595036463878"},
{"date":"2012-12-17","indexname":"DEXCHUS","value":"0.990800616469916"},
{"date":"2012-12-18","indexname":"DEXCHUS","value":"0.990196857274505"},
{"date":"2012-12-19","indexname":"DEXCHUS","value":"0.989736093678007"},
{"date":"2012-12-20","indexname":"DEXCHUS","value":"0.989799647277524"},
{"date":"2012-12-21","indexname":"DEXCHUS","value":"0.989593098079093"},
{"date":"2012-12-24","indexname":"DEXCHUS","value":"0.990403406472935"},
{"date":"2012-12-26","indexname":"DEXCHUS","value":"0.990657620871003"},
{"date":"2012-12-27","indexname":"DEXCHUS","value":"0.990768839670158"},
{"date":"2012-12-28","indexname":"DEXCHUS","value":"0.99008563847535"},
{"date":"2012-12-31","indexname":"DEXCHUS","value":"0.98986320087704"},
{"date":"2013-01-02","indexname":"DEXCHUS","value":"0.98986320087704"},
{"date":"2013-01-03","indexname":"DEXCHUS","value":"0.98986320087704"},
{"date":"2013-01-04","indexname":"DEXCHUS","value":"0.989894977676799"},
{"date":"2013-01-07","indexname":"DEXCHUS","value":"0.989751982077886"},
{"date":"2013-01-08","indexname":"DEXCHUS","value":"0.98881456648501"},
{"date":"2013-01-09","indexname":"DEXCHUS","value":"0.989211776481991"},
{"date":"2013-01-10","indexname":"DEXCHUS","value":"0.988735124485614"},
{"date":"2013-01-11","indexname":"DEXCHUS","value":"0.987559382894549"},
{"date":"2013-01-14","indexname":"DEXCHUS","value":"0.988099588490444"},
{"date":"2013-01-15","indexname":"DEXCHUS","value":"0.987209838097206"},
{"date":"2013-01-16","indexname":"DEXCHUS","value":"0.987622936494066"},
{"date":"2013-01-17","indexname":"DEXCHUS","value":"0.987591159694308"},
{"date":"2013-01-18","indexname":"DEXCHUS","value":"0.987495829295032"},
{"date":"2013-01-22","indexname":"DEXCHUS","value":"0.988194918889719"},
{"date":"2013-01-23","indexname":"DEXCHUS","value":"0.987908927691893"},
{"date":"2013-01-24","indexname":"DEXCHUS","value":"0.987924816091772"},
{"date":"2013-01-25","indexname":"DEXCHUS","value":"0.988306137688874"},
{"date":"2013-01-28","indexname":"DEXCHUS","value":"0.988894008484406"},
{"date":"2013-01-29","indexname":"DEXCHUS","value":"0.989195888082112"},
{"date":"2013-01-30","indexname":"DEXCHUS","value":"0.988322026088753"},
{"date":"2013-01-31","indexname":"DEXCHUS","value":"0.988036034890927"},
{"date":"2013-02-01","indexname":"DEXCHUS","value":"0.989291218481387"},
{"date":"2013-02-04","indexname":"DEXCHUS","value":"0.990260410874021"},
{"date":"2013-02-05","indexname":"DEXCHUS","value":"0.989720205278127"},
{"date":"2013-02-06","indexname":"DEXCHUS","value":"0.99008563847535"},
{"date":"2013-02-07","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-08","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-11","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-12","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-13","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-14","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-15","indexname":"DEXCHUS","value":"0.990212745674384"},
{"date":"2013-02-19","indexname":"DEXCHUS","value":"0.992039911660497"},
{"date":"2013-02-20","indexname":"DEXCHUS","value":"0.990975388868588"},
{"date":"2013-02-21","indexname":"DEXCHUS","value":"0.991483817664724"},
{"date":"2013-02-22","indexname":"DEXCHUS","value":"0.990578178871607"},
{"date":"2013-02-25","indexname":"DEXCHUS","value":"0.990435183272693"},
{"date":"2013-02-26","indexname":"DEXCHUS","value":"0.989736093678007"},
{"date":"2013-02-27","indexname":"DEXCHUS","value":"0.989386548880663"},
{"date":"2013-02-28","indexname":"DEXCHUS","value":"0.988465021687667"},
{"date":"2013-03-01","indexname":"DEXCHUS","value":"0.988671570886097"},
{"date":"2013-03-04","indexname":"DEXCHUS","value":"0.988989338883682"},
{"date":"2013-03-05","indexname":"DEXCHUS","value":"0.98838557968827"},
{"date":"2013-03-06","indexname":"DEXCHUS","value":"0.987829485692497"},
{"date":"2013-03-07","indexname":"DEXCHUS","value":"0.988258472489236"},
{"date":"2013-03-08","indexname":"DEXCHUS","value":"0.987384610495878"},
{"date":"2013-03-11","indexname":"DEXCHUS","value":"0.987924816091772"},
{"date":"2013-03-12","indexname":"DEXCHUS","value":"0.987622936494067"},
{"date":"2013-03-13","indexname":"DEXCHUS","value":"0.987257503296844"},
{"date":"2013-03-14","indexname":"DEXCHUS","value":"0.987384610495878"},
{"date":"2013-03-15","indexname":"DEXCHUS","value":"0.987193949697327"},
{"date":"2013-03-18","indexname":"DEXCHUS","value":"0.98755938289455"},
{"date":"2013-03-19","indexname":"DEXCHUS","value":"0.987527606094791"},
{"date":"2013-03-20","indexname":"DEXCHUS","value":"0.986939735299259"},
{"date":"2013-03-21","indexname":"DEXCHUS","value":"0.987321056896361"},
{"date":"2013-03-22","indexname":"DEXCHUS","value":"0.986987400498897"},
{"date":"2013-03-25","indexname":"DEXCHUS","value":"0.986749074500708"},
{"date":"2013-03-26","indexname":"DEXCHUS","value":"0.986796739700345"},
{"date":"2013-03-27","indexname":"DEXCHUS","value":"0.987273391696723"},
{"date":"2013-03-28","indexname":"DEXCHUS","value":"0.987352833696119"},
{"date":"2013-03-29","indexname":"DEXCHUS","value":"0.986796739700345"},
{"date":"2013-04-01","indexname":"DEXCHUS","value":"0.986320087703968"},
{"date":"2013-04-02","indexname":"DEXCHUS","value":"0.984953685314353"},
{"date":"2013-04-03","indexname":"DEXCHUS","value":"0.984477033317975"},
{"date":"2013-04-04","indexname":"DEXCHUS","value":"0.985160234512783"},
{"date":"2013-04-05","indexname":"DEXCHUS","value":"0.985160234512783"},
{"date":"2013-04-08","indexname":"DEXCHUS","value":"0.985573332909643"},
{"date":"2013-04-09","indexname":"DEXCHUS","value":"0.98543033731073"},
{"date":"2013-04-10","indexname":"DEXCHUS","value":"0.984095711720873"},
{"date":"2013-04-11","indexname":"DEXCHUS","value":"0.984461144918096"},
{"date":"2013-04-12","indexname":"DEXCHUS","value":"0.983714390123771"},
{"date":"2012-01-03","indexname":"DEXJPUS","value":"0.995972979994804"},
{"date":"2012-01-04","indexname":"DEXJPUS","value":"0.996102883865939"},
{"date":"2012-01-05","indexname":"DEXJPUS","value":"1.00259807742271"},
{"date":"2012-01-06","indexname":"DEXJPUS","value":"1.00103923096908"},
{"date":"2012-01-09","indexname":"DEXJPUS","value":"0.998700961288646"},
{"date":"2012-01-10","indexname":"DEXJPUS","value":"0.998181345804105"},
{"date":"2012-01-11","indexname":"DEXJPUS","value":"0.998960769030917"},
{"date":"2012-01-12","indexname":"DEXJPUS","value":"0.997142114835022"},
{"date":"2012-01-13","indexname":"DEXJPUS","value":"0.998960769030917"},
{"date":"2012-01-17","indexname":"DEXJPUS","value":"0.997661730319564"},
{"date":"2012-01-18","indexname":"DEXJPUS","value":"0.997791634190699"},
{"date":"2012-01-19","indexname":"DEXJPUS","value":"1.00324759677838"},
{"date":"2012-01-20","indexname":"DEXJPUS","value":"0.999870096128865"},
{"date":"2012-01-23","indexname":"DEXJPUS","value":"0.999220576773188"},
{"date":"2012-01-24","indexname":"DEXJPUS","value":"1.01039230969083"},
{"date":"2012-01-25","indexname":"DEXJPUS","value":"1.01493894518057"},
{"date":"2012-01-26","indexname":"DEXJPUS","value":"1.00636528968563"},
{"date":"2012-01-27","indexname":"DEXJPUS","value":"0.996102883865939"},
{"date":"2012-01-30","indexname":"DEXJPUS","value":"0.990906729020525"},
{"date":"2012-01-31","indexname":"DEXJPUS","value":"0.991686152247337"},
{"date":"2012-02-01","indexname":"DEXJPUS","value":"0.988698363211224"},
{"date":"2012-02-02","indexname":"DEXJPUS","value":"0.988958170953494"},
{"date":"2012-02-03","indexname":"DEXJPUS","value":"0.994284229670044"},
{"date":"2012-02-06","indexname":"DEXJPUS","value":"0.994284229670044"},
{"date":"2012-02-07","indexname":"DEXJPUS","value":"0.998700961288646"},
{"date":"2012-02-08","indexname":"DEXJPUS","value":"0.998960769030917"},
{"date":"2012-02-09","indexname":"DEXJPUS","value":"1.00571577032996"},
{"date":"2012-02-10","indexname":"DEXJPUS","value":"1.00766432839699"},
{"date":"2012-02-13","indexname":"DEXJPUS","value":"1.00701480904131"},
{"date":"2012-02-14","indexname":"DEXJPUS","value":"1.01831644583009"},
{"date":"2012-02-15","indexname":"DEXJPUS","value":"1.01610808002078"},
{"date":"2012-02-16","indexname":"DEXJPUS","value":"1.02325279293323"},
{"date":"2012-02-17","indexname":"DEXJPUS","value":"1.03052740971681"},
{"date":"2012-02-21","indexname":"DEXJPUS","value":"1.03572356456222"},
{"date":"2012-02-22","indexname":"DEXJPUS","value":"1.04312808521694"},
{"date":"2012-02-23","indexname":"DEXJPUS","value":"1.04195895037672"},
{"date":"2012-02-24","indexname":"DEXJPUS","value":"1.05066250974279"},
{"date":"2012-02-27","indexname":"DEXJPUS","value":"1.04468693167056"},
{"date":"2012-02-28","indexname":"DEXJPUS","value":"1.04494673941283"},
{"date":"2012-02-29","indexname":"DEXJPUS","value":"1.05352039490777"},
{"date":"2012-03-01","indexname":"DEXJPUS","value":"1.05429981813458"},
{"date":"2012-03-02","indexname":"DEXJPUS","value":"1.05949597298"},
{"date":"2012-03-05","indexname":"DEXJPUS","value":"1.05780722265524"},
{"date":"2012-03-06","indexname":"DEXJPUS","value":"1.05040270200052"},
{"date":"2012-03-07","indexname":"DEXJPUS","value":"1.05300077942323"},
{"date":"2012-03-08","indexname":"DEXJPUS","value":"1.05871654975318"},
{"date":"2012-03-09","indexname":"DEXJPUS","value":"1.07287607170694"},
{"date":"2012-03-12","indexname":"DEXJPUS","value":"1.06793972460379"},
{"date":"2012-03-13","indexname":"DEXJPUS","value":"1.07378539880488"},
{"date":"2012-03-14","indexname":"DEXJPUS","value":"1.08833463237205"},
{"date":"2012-03-15","indexname":"DEXJPUS","value":"1.08183943881528"},
{"date":"2012-03-16","indexname":"DEXJPUS","value":"1.08261886204209"},
{"date":"2012-03-19","indexname":"DEXJPUS","value":"1.08222915042868"},
{"date":"2012-03-20","indexname":"DEXJPUS","value":"1.08625617043388"},
{"date":"2012-03-21","indexname":"DEXJPUS","value":"1.08625617043388"},
{"date":"2012-03-22","indexname":"DEXJPUS","value":"1.07170693686672"},
{"date":"2012-03-23","indexname":"DEXJPUS","value":"1.06975837879969"},
{"date":"2012-03-26","indexname":"DEXJPUS","value":"1.07612366848532"},
{"date":"2012-03-27","indexname":"DEXJPUS","value":"1.08015068849052"},
{"date":"2012-03-28","indexname":"DEXJPUS","value":"1.07482462977397"},
{"date":"2012-03-29","indexname":"DEXJPUS","value":"1.06884905170174"},
{"date":"2012-03-30","indexname":"DEXJPUS","value":"1.0705378020265"},
{"date":"2012-04-02","indexname":"DEXJPUS","value":"1.06729020524812"},
{"date":"2012-04-03","indexname":"DEXJPUS","value":"1.06755001299039"},
{"date":"2012-04-04","indexname":"DEXJPUS","value":"1.07326578332034"},
{"date":"2012-04-05","indexname":"DEXJPUS","value":"1.06949857105742"},
{"date":"2012-04-06","indexname":"DEXJPUS","value":"1.05949597298"},
{"date":"2012-04-09","indexname":"DEXJPUS","value":"1.05689789555729"},
{"date":"2012-04-10","indexname":"DEXJPUS","value":"1.0514419329696"},
{"date":"2012-04-11","indexname":"DEXJPUS","value":"1.05066250974279"},
{"date":"2012-04-12","indexname":"DEXJPUS","value":"1.05053260587166"},
{"date":"2012-04-13","indexname":"DEXJPUS","value":"1.05209145232528"},
{"date":"2012-04-16","indexname":"DEXJPUS","value":"1.04520654715511"},
{"date":"2012-04-17","indexname":"DEXJPUS","value":"1.04858404780462"},
{"date":"2012-04-18","indexname":"DEXJPUS","value":"1.05598856845934"},
{"date":"2012-04-19","indexname":"DEXJPUS","value":"1.05962587685113"},
{"date":"2012-04-20","indexname":"DEXJPUS","value":"1.06001558846454"},
{"date":"2012-04-23","indexname":"DEXJPUS","value":"1.05429981813458"},
{"date":"2012-04-24","indexname":"DEXJPUS","value":"1.05494933749026"},
{"date":"2012-04-25","indexname":"DEXJPUS","value":"1.05650818394388"},
{"date":"2012-04-26","indexname":"DEXJPUS","value":"1.04936347103144"},
{"date":"2012-04-27","indexname":"DEXJPUS","value":"1.04546635489738"},
{"date":"2012-04-30","indexname":"DEXJPUS","value":"1.03676279553131"},
{"date":"2012-05-01","indexname":"DEXJPUS","value":"1.04143933489218"},
{"date":"2012-05-02","indexname":"DEXJPUS","value":"1.04169914263445"},
{"date":"2012-05-03","indexname":"DEXJPUS","value":"1.04390750844375"},
{"date":"2012-05-04","indexname":"DEXJPUS","value":"1.03715250714471"},
{"date":"2012-05-07","indexname":"DEXJPUS","value":"1.03767212262925"},
{"date":"2012-05-08","indexname":"DEXJPUS","value":"1.03650298778904"},
{"date":"2012-05-09","indexname":"DEXJPUS","value":"1.03455442972201"},
{"date":"2012-05-10","indexname":"DEXJPUS","value":"1.03806183424266"},
{"date":"2012-05-11","indexname":"DEXJPUS","value":"1.03741231488698"},
{"date":"2012-05-14","indexname":"DEXJPUS","value":"1.03702260327358"},
{"date":"2012-05-15","indexname":"DEXJPUS","value":"1.0404001039231"},
{"date":"2012-05-16","indexname":"DEXJPUS","value":"1.04338789295921"},
{"date":"2012-05-17","indexname":"DEXJPUS","value":"1.02961808261886"},
{"date":"2012-05-18","indexname":"DEXJPUS","value":"1.02805923616524"},
{"date":"2012-05-21","indexname":"DEXJPUS","value":"1.03026760197454"},
{"date":"2012-05-22","indexname":"DEXJPUS","value":"1.03897116134061"},
{"date":"2012-05-23","indexname":"DEXJPUS","value":"1.03052740971681"},
{"date":"2012-05-24","indexname":"DEXJPUS","value":"1.0323460639127"},
{"date":"2012-05-25","indexname":"DEXJPUS","value":"1.03455442972201"},
{"date":"2012-05-29","indexname":"DEXJPUS","value":"1.0319563522993"},
{"date":"2012-05-30","indexname":"DEXJPUS","value":"1.0253312548714"},
{"date":"2012-05-31","indexname":"DEXJPUS","value":"1.01701740711873"},
{"date":"2012-06-01","indexname":"DEXJPUS","value":"1.01597817614965"},
{"date":"2012-06-04","indexname":"DEXJPUS","value":"1.01714731098987"},
{"date":"2012-06-05","indexname":"DEXJPUS","value":"1.02065471551052"},
{"date":"2012-06-06","indexname":"DEXJPUS","value":"1.02766952455183"},
{"date":"2012-06-07","indexname":"DEXJPUS","value":"1.03494414133541"},
{"date":"2012-06-08","indexname":"DEXJPUS","value":"1.0323460639127"},
{"date":"2012-06-11","indexname":"DEXJPUS","value":"1.03273577552611"},
{"date":"2012-06-12","indexname":"DEXJPUS","value":"1.0319563522993"},
{"date":"2012-06-13","indexname":"DEXJPUS","value":"1.03078721745908"},
{"date":"2012-06-14","indexname":"DEXJPUS","value":"1.03000779423227"},
{"date":"2012-06-15","indexname":"DEXJPUS","value":"1.0216939464796"},
{"date":"2012-06-18","indexname":"DEXJPUS","value":"1.02559106261367"},
{"date":"2012-06-19","indexname":"DEXJPUS","value":"1.02520135100026"},
{"date":"2012-06-20","indexname":"DEXJPUS","value":"1.03325539101065"},
{"date":"2012-06-21","indexname":"DEXJPUS","value":"1.04156923876331"},
{"date":"2012-06-22","indexname":"DEXJPUS","value":"1.04598597038192"},
{"date":"2012-06-25","indexname":"DEXJPUS","value":"1.03273577552611"},
{"date":"2012-06-26","indexname":"DEXJPUS","value":"1.03221616004157"},
{"date":"2012-06-27","indexname":"DEXJPUS","value":"1.03702260327358"},
{"date":"2012-06-28","indexname":"DEXJPUS","value":"1.03078721745908"},
{"date":"2012-06-29","indexname":"DEXJPUS","value":"1.03676279553131"},
{"date":"2012-07-02","indexname":"DEXJPUS","value":"1.03169654455703"},
{"date":"2012-07-03","indexname":"DEXJPUS","value":"1.03624318004677"},
{"date":"2012-07-05","indexname":"DEXJPUS","value":"1.0385814497272"},
{"date":"2012-07-06","indexname":"DEXJPUS","value":"1.0341647181086"},
{"date":"2012-07-09","indexname":"DEXJPUS","value":"1.03481423746428"},
{"date":"2012-07-10","indexname":"DEXJPUS","value":"1.0319563522993"},
{"date":"2012-07-11","indexname":"DEXJPUS","value":"1.03533385294882"},
{"date":"2012-07-12","indexname":"DEXJPUS","value":"1.03000779423227"},
{"date":"2012-07-13","indexname":"DEXJPUS","value":"1.02883865939205"},
{"date":"2012-07-16","indexname":"DEXJPUS","value":"1.02364250454664"},
{"date":"2012-07-17","indexname":"DEXJPUS","value":"1.02676019745388"},
{"date":"2012-07-18","indexname":"DEXJPUS","value":"1.0235126006755"},
{"date":"2012-07-19","indexname":"DEXJPUS","value":"1.02104442712393"},
{"date":"2012-07-20","indexname":"DEXJPUS","value":"1.01961548454144"},
{"date":"2012-07-23","indexname":"DEXJPUS","value":"1.01818654195895"},
{"date":"2012-07-24","indexname":"DEXJPUS","value":"1.01571836840738"},
{"date":"2012-07-25","indexname":"DEXJPUS","value":"1.01597817614965"},
{"date":"2012-07-26","indexname":"DEXJPUS","value":"1.01636788776306"},
{"date":"2012-07-27","indexname":"DEXJPUS","value":"1.02039490776825"},
{"date":"2012-07-30","indexname":"DEXJPUS","value":"1.01584827227851"},
{"date":"2012-07-31","indexname":"DEXJPUS","value":"1.01454923356716"},
{"date":"2012-08-01","indexname":"DEXJPUS","value":"1.01571836840738"},
{"date":"2012-08-02","indexname":"DEXJPUS","value":"1.01610808002078"},
{"date":"2012-08-03","indexname":"DEXJPUS","value":"1.02104442712393"},
{"date":"2012-08-06","indexname":"DEXJPUS","value":"1.01545856066511"},
{"date":"2012-08-07","indexname":"DEXJPUS","value":"1.02247336970642"},
{"date":"2012-08-08","indexname":"DEXJPUS","value":"1.01896596518576"},
{"date":"2012-08-09","indexname":"DEXJPUS","value":"1.02156404260847"},
{"date":"2012-08-10","indexname":"DEXJPUS","value":"1.01636788776306"},
{"date":"2012-08-13","indexname":"DEXJPUS","value":"1.01766692647441"},
{"date":"2012-08-14","indexname":"DEXJPUS","value":"1.02390231228891"},
{"date":"2012-08-15","indexname":"DEXJPUS","value":"1.02481163938685"},
{"date":"2012-08-16","indexname":"DEXJPUS","value":"1.02948817874773"},
{"date":"2012-08-17","indexname":"DEXJPUS","value":"1.03273577552611"},
{"date":"2012-08-20","indexname":"DEXJPUS","value":"1.03156664068589"},
{"date":"2012-08-21","indexname":"DEXJPUS","value":"1.03182644842816"},
{"date":"2012-08-22","indexname":"DEXJPUS","value":"1.02870875552091"},
{"date":"2012-08-23","indexname":"DEXJPUS","value":"1.01922577292803"},
{"date":"2012-08-24","indexname":"DEXJPUS","value":"1.02169394647961"},
{"date":"2012-08-27","indexname":"DEXJPUS","value":"1.02195375422188"},
{"date":"2012-08-28","indexname":"DEXJPUS","value":"1.01974538841258"},
{"date":"2012-08-29","indexname":"DEXJPUS","value":"1.02260327357755"},
{"date":"2012-08-30","indexname":"DEXJPUS","value":"1.02039490776825"},
{"date":"2012-08-31","indexname":"DEXJPUS","value":"1.01714731098987"},
{"date":"2012-09-04","indexname":"DEXJPUS","value":"1.01779683034554"},
{"date":"2012-09-05","indexname":"DEXJPUS","value":"1.01766692647441"},
{"date":"2012-09-06","indexname":"DEXJPUS","value":"1.0257209664848"},
{"date":"2012-09-07","indexname":"DEXJPUS","value":"1.0150688490517"},
{"date":"2012-09-10","indexname":"DEXJPUS","value":"1.01636788776306"},
{"date":"2012-09-11","indexname":"DEXJPUS","value":"1.01039230969083"},
{"date":"2012-09-12","indexname":"DEXJPUS","value":"1.01143154065991"},
{"date":"2012-09-13","indexname":"DEXJPUS","value":"1.00558586645882"},
{"date":"2012-09-14","indexname":"DEXJPUS","value":"1.01610808002078"},
{"date":"2012-09-17","indexname":"DEXJPUS","value":"1.02208365809301"},
{"date":"2012-09-18","indexname":"DEXJPUS","value":"1.02091452325279"},
{"date":"2012-09-19","indexname":"DEXJPUS","value":"1.01844634970122"},
{"date":"2012-09-20","indexname":"DEXJPUS","value":"1.01714731098987"},
{"date":"2012-09-21","indexname":"DEXJPUS","value":"1.01545856066511"},
{"date":"2012-09-24","indexname":"DEXJPUS","value":"1.01195115614445"},
{"date":"2012-09-25","indexname":"DEXJPUS","value":"1.01208106001559"},
{"date":"2012-09-26","indexname":"DEXJPUS","value":"1.01039230969083"},
{"date":"2012-09-27","indexname":"DEXJPUS","value":"1.00831384775266"},
{"date":"2012-09-28","indexname":"DEXJPUS","value":"1.01221096388672"},
{"date":"2012-10-01","indexname":"DEXJPUS","value":"1.01325019485581"},
{"date":"2012-10-02","indexname":"DEXJPUS","value":"1.01338009872694"},
{"date":"2012-10-03","indexname":"DEXJPUS","value":"1.02065471551052"},
{"date":"2012-10-04","indexname":"DEXJPUS","value":"1.01896596518576"},
{"date":"2012-10-05","indexname":"DEXJPUS","value":"1.02182385035074"},
{"date":"2012-10-09","indexname":"DEXJPUS","value":"1.01623798389192"},
{"date":"2012-10-10","indexname":"DEXJPUS","value":"1.01662769550533"},
{"date":"2012-10-11","indexname":"DEXJPUS","value":"1.01896596518576"},
{"date":"2012-10-12","indexname":"DEXJPUS","value":"1.017277214861"},
{"date":"2012-10-15","indexname":"DEXJPUS","value":"1.02312288906209"},
{"date":"2012-10-16","indexname":"DEXJPUS","value":"1.02520135100026"},
{"date":"2012-10-17","indexname":"DEXJPUS","value":"1.02286308131982"},
{"date":"2012-10-18","indexname":"DEXJPUS","value":"1.02935827487659"},
{"date":"2012-10-19","indexname":"DEXJPUS","value":"1.02961808261886"},
{"date":"2012-10-22","indexname":"DEXJPUS","value":"1.03715250714471"},
{"date":"2012-10-23","indexname":"DEXJPUS","value":"1.03650298778904"},
{"date":"2012-10-24","indexname":"DEXJPUS","value":"1.03689269940244"},
{"date":"2012-10-25","indexname":"DEXJPUS","value":"1.03975058456742"},
{"date":"2012-10-26","indexname":"DEXJPUS","value":"1.03442452585087"},
{"date":"2012-10-29","indexname":"DEXJPUS","value":"1.03676279553131"},
{"date":"2012-10-30","indexname":"DEXJPUS","value":"1.03377500649519"},
{"date":"2012-10-31","indexname":"DEXJPUS","value":"1.03845154585607"},
{"date":"2012-11-01","indexname":"DEXJPUS","value":"1.04104962327877"},
{"date":"2012-11-02","indexname":"DEXJPUS","value":"1.04611587425305"},
{"date":"2012-11-05","indexname":"DEXJPUS","value":"1.04143933489218"},
{"date":"2012-11-06","indexname":"DEXJPUS","value":"1.04286827747467"},
{"date":"2012-11-07","indexname":"DEXJPUS","value":"1.03728241101585"},
{"date":"2012-11-08","indexname":"DEXJPUS","value":"1.03585346843336"},
{"date":"2012-11-09","indexname":"DEXJPUS","value":"1.03221616004157"},
{"date":"2012-11-13","indexname":"DEXJPUS","value":"1.03169654455703"},
{"date":"2012-11-14","indexname":"DEXJPUS","value":"1.04182904650559"},
{"date":"2012-11-15","indexname":"DEXJPUS","value":"1.05429981813458"},
{"date":"2012-11-16","indexname":"DEXJPUS","value":"1.05585866458821"},
{"date":"2012-11-19","indexname":"DEXJPUS","value":"1.05455962587685"},
{"date":"2012-11-20","indexname":"DEXJPUS","value":"1.06157443491816"},
{"date":"2012-11-21","indexname":"DEXJPUS","value":"1.06988828267082"},
{"date":"2012-11-23","indexname":"DEXJPUS","value":"1.06962847492855"},
{"date":"2012-11-26","indexname":"DEXJPUS","value":"1.06664068589244"},
{"date":"2012-11-27","indexname":"DEXJPUS","value":"1.06819953234606"},
{"date":"2012-11-28","indexname":"DEXJPUS","value":"1.06313328137179"},
{"date":"2012-11-29","indexname":"DEXJPUS","value":"1.06599116653676"},
{"date":"2012-11-30","indexname":"DEXJPUS","value":"1.07222655235126"},
{"date":"2012-12-03","indexname":"DEXJPUS","value":"1.0683294362172"},
{"date":"2012-12-04","indexname":"DEXJPUS","value":"1.06339308911406"},
{"date":"2012-12-05","indexname":"DEXJPUS","value":"1.07040789815537"},
{"date":"2012-12-06","indexname":"DEXJPUS","value":"1.06897895557288"},
{"date":"2012-12-07","indexname":"DEXJPUS","value":"1.07001818654196"},
{"date":"2012-12-10","indexname":"DEXJPUS","value":"1.07001818654196"},
{"date":"2012-12-11","indexname":"DEXJPUS","value":"1.07066770589764"},
{"date":"2012-12-12","indexname":"DEXJPUS","value":"1.07950116913484"},
{"date":"2012-12-13","indexname":"DEXJPUS","value":"1.0852169394648"},
{"date":"2012-12-14","indexname":"DEXJPUS","value":"1.08495713172253"},
{"date":"2012-12-17","indexname":"DEXJPUS","value":"1.08729540140296"},
{"date":"2012-12-18","indexname":"DEXJPUS","value":"1.09119251753702"},
{"date":"2012-12-19","indexname":"DEXJPUS","value":"1.09534944141335"},
{"date":"2012-12-20","indexname":"DEXJPUS","value":"1.09547934528449"},
{"date":"2012-12-21","indexname":"DEXJPUS","value":"1.09249155624838"},
{"date":"2012-12-24","indexname":"DEXJPUS","value":"1.10171473109899"},
{"date":"2012-12-26","indexname":"DEXJPUS","value":"1.11223694466095"},
{"date":"2012-12-27","indexname":"DEXJPUS","value":"1.11795271499091"},
{"date":"2012-12-28","indexname":"DEXJPUS","value":"1.11873213821772"},
{"date":"2012-12-31","indexname":"DEXJPUS","value":"1.12548713951676"},
{"date":"2013-01-02","indexname":"DEXJPUS","value":"1.13146271758898"},
{"date":"2013-01-03","indexname":"DEXJPUS","value":"1.12912444790855"},
{"date":"2013-01-04","indexname":"DEXJPUS","value":"1.14497272018706"},
{"date":"2013-01-07","indexname":"DEXJPUS","value":"1.13899714211484"},
{"date":"2013-01-08","indexname":"DEXJPUS","value":"1.13419069888283"},
{"date":"2013-01-09","indexname":"DEXJPUS","value":"1.14185502727981"},
{"date":"2013-01-10","indexname":"DEXJPUS","value":"1.14523252792933"},
{"date":"2013-01-11","indexname":"DEXJPUS","value":"1.15900233826968"},
{"date":"2013-01-14","indexname":"DEXJPUS","value":"1.16056118472331"},
{"date":"2013-01-15","indexname":"DEXJPUS","value":"1.15159781761497"},
{"date":"2013-01-16","indexname":"DEXJPUS","value":"1.15146791374383"},
{"date":"2013-01-17","indexname":"DEXJPUS","value":"1.16147051182125"},
{"date":"2013-01-18","indexname":"DEXJPUS","value":"1.16783580150689"},
{"date":"2013-01-22","indexname":"DEXJPUS","value":"1.15120810600156"},
{"date":"2013-01-23","indexname":"DEXJPUS","value":"1.14886983632112"},
{"date":"2013-01-24","indexname":"DEXJPUS","value":"1.16965445570278"},
{"date":"2013-01-25","indexname":"DEXJPUS","value":"1.18264484281632"},
{"date":"2013-01-28","indexname":"DEXJPUS","value":"1.17861782281112"},
{"date":"2013-01-29","indexname":"DEXJPUS","value":"1.17757859184204"},
{"date":"2013-01-30","indexname":"DEXJPUS","value":"1.18277474668745"},
{"date":"2013-01-31","indexname":"DEXJPUS","value":"1.18576253572357"},
{"date":"2013-02-01","indexname":"DEXJPUS","value":"1.20213042348662"},
{"date":"2013-02-04","indexname":"DEXJPUS","value":"1.20252013510003"},
{"date":"2013-02-05","indexname":"DEXJPUS","value":"1.21252273317745"},
{"date":"2013-02-06","indexname":"DEXJPUS","value":"1.21538061834243"},
{"date":"2013-02-07","indexname":"DEXJPUS","value":"1.2112236944661"},
{"date":"2013-02-08","indexname":"DEXJPUS","value":"1.20446869316706"},
{"date":"2013-02-11","indexname":"DEXJPUS","value":"1.2138217718888"},
{"date":"2013-02-12","indexname":"DEXJPUS","value":"1.20992465575474"},
{"date":"2013-02-13","indexname":"DEXJPUS","value":"1.21317225253313"},
{"date":"2013-02-14","indexname":"DEXJPUS","value":"1.2094050402702"},
{"date":"2013-02-15","indexname":"DEXJPUS","value":"1.21641984931151"},
{"date":"2013-02-19","indexname":"DEXJPUS","value":"1.21512081060016"},
{"date":"2013-02-20","indexname":"DEXJPUS","value":"1.21499090672902"},
{"date":"2013-02-21","indexname":"DEXJPUS","value":"1.20758638607431"},
{"date":"2013-02-22","indexname":"DEXJPUS","value":"1.21265263704858"},
{"date":"2013-02-25","indexname":"DEXJPUS","value":"1.21265263704858"},
{"date":"2013-02-26","indexname":"DEXJPUS","value":"1.18706157443492"},
{"date":"2013-02-27","indexname":"DEXJPUS","value":"1.19355676799169"},
{"date":"2013-02-28","indexname":"DEXJPUS","value":"1.19979215380618"},
{"date":"2013-03-01","indexname":"DEXJPUS","value":"1.21304234866199"},
{"date":"2013-03-04","indexname":"DEXJPUS","value":"1.21226292543518"},
{"date":"2013-03-05","indexname":"DEXJPUS","value":"1.21317225253313"},
{"date":"2013-03-06","indexname":"DEXJPUS","value":"1.21641984931151"},
{"date":"2013-03-07","indexname":"DEXJPUS","value":"1.23408677578592"},
{"date":"2013-03-08","indexname":"DEXJPUS","value":"1.24707716289946"},
{"date":"2013-03-11","indexname":"DEXJPUS","value":"1.24863600935308"},
{"date":"2013-03-12","indexname":"DEXJPUS","value":"1.24655754741491"},
{"date":"2013-03-13","indexname":"DEXJPUS","value":"1.24707716289946"},
{"date":"2013-03-14","indexname":"DEXJPUS","value":"1.24915562483762"},
{"date":"2013-03-15","indexname":"DEXJPUS","value":"1.23746427643544"},
{"date":"2013-03-18","indexname":"DEXJPUS","value":"1.23304754481684"},
{"date":"2013-03-19","indexname":"DEXJPUS","value":"1.23213821771889"},
{"date":"2013-03-20","indexname":"DEXJPUS","value":"1.24071187321382"},
{"date":"2013-03-21","indexname":"DEXJPUS","value":"1.23486619901273"},
{"date":"2013-03-22","indexname":"DEXJPUS","value":"1.22733177448688"},
{"date":"2013-03-25","indexname":"DEXJPUS","value":"1.22551312029099"},
{"date":"2013-03-26","indexname":"DEXJPUS","value":"1.22395427383736"},
{"date":"2013-03-27","indexname":"DEXJPUS","value":"1.22603273577553"},
{"date":"2013-03-28","indexname":"DEXJPUS","value":"1.22135619641465"},
{"date":"2013-03-29","indexname":"DEXJPUS","value":"1.22317485061055"},
{"date":"2013-04-01","indexname":"DEXJPUS","value":"1.21200311769291"},
{"date":"2013-04-02","indexname":"DEXJPUS","value":"1.21369186801767"},
{"date":"2013-04-03","indexname":"DEXJPUS","value":"1.20758638607431"},
{"date":"2013-04-04","indexname":"DEXJPUS","value":"1.24863600935308"},
{"date":"2013-04-05","indexname":"DEXJPUS","value":"1.2582488958171"},
{"date":"2013-04-08","indexname":"DEXJPUS","value":"1.28474928552871"},
{"date":"2013-04-09","indexname":"DEXJPUS","value":"1.28630813198233"},
{"date":"2013-04-10","indexname":"DEXJPUS","value":"1.29397246037932"},
{"date":"2013-04-11","indexname":"DEXJPUS","value":"1.29150428682775"},
{"date":"2013-04-12","indexname":"DEXJPUS","value":"1.28578851649779"},
{"date":"2012-01-03","indexname":"DEXTHUS","value":"0.993018089495398"},
{"date":"2012-01-04","indexname":"DEXTHUS","value":"0.999682640431609"},
{"date":"2012-01-05","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-01-06","indexname":"DEXTHUS","value":"1.00602983179943"},
{"date":"2012-01-09","indexname":"DEXTHUS","value":"1.00856870834656"},
{"date":"2012-01-10","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-01-11","indexname":"DEXTHUS","value":"1.00761662964138"},
{"date":"2012-01-12","indexname":"DEXTHUS","value":"1.00793398920977"},
{"date":"2012-01-13","indexname":"DEXTHUS","value":"1.00952078705173"},
{"date":"2012-01-17","indexname":"DEXTHUS","value":"1.00793398920977"},
{"date":"2012-01-18","indexname":"DEXTHUS","value":"1.00729927007299"},
{"date":"2012-01-19","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-01-20","indexname":"DEXTHUS","value":"0.999682640431609"},
{"date":"2012-01-23","indexname":"DEXTHUS","value":"0.994922246905744"},
{"date":"2012-01-24","indexname":"DEXTHUS","value":"0.995239606474135"},
{"date":"2012-01-25","indexname":"DEXTHUS","value":"1.00190415741035"},
{"date":"2012-01-26","indexname":"DEXTHUS","value":"0.991113932085052"},
{"date":"2012-01-27","indexname":"DEXTHUS","value":"0.985401459854015"},
{"date":"2012-01-30","indexname":"DEXTHUS","value":"0.988257695969534"},
{"date":"2012-01-31","indexname":"DEXTHUS","value":"0.982862583306887"},
{"date":"2012-02-01","indexname":"DEXTHUS","value":"0.981593145033323"},
{"date":"2012-02-02","indexname":"DEXTHUS","value":"0.979688987622977"},
{"date":"2012-02-03","indexname":"DEXTHUS","value":"0.980006347191368"},
{"date":"2012-02-06","indexname":"DEXTHUS","value":"0.981593145033323"},
{"date":"2012-02-07","indexname":"DEXTHUS","value":"0.979054268486195"},
{"date":"2012-02-08","indexname":"DEXTHUS","value":"0.976198032370676"},
{"date":"2012-02-09","indexname":"DEXTHUS","value":"0.974928594097112"},
{"date":"2012-02-10","indexname":"DEXTHUS","value":"0.978736908917804"},
{"date":"2012-02-13","indexname":"DEXTHUS","value":"0.974928594097112"},
{"date":"2012-02-14","indexname":"DEXTHUS","value":"0.978419549349413"},
{"date":"2012-02-15","indexname":"DEXTHUS","value":"0.976515391939067"},
{"date":"2012-02-16","indexname":"DEXTHUS","value":"0.978102189781022"},
{"date":"2012-02-17","indexname":"DEXTHUS","value":"0.977784830212631"},
{"date":"2012-02-21","indexname":"DEXTHUS","value":"0.973659155823548"},
{"date":"2012-02-22","indexname":"DEXTHUS","value":"0.969216121866074"},
{"date":"2012-02-23","indexname":"DEXTHUS","value":"0.9612821326563"},
{"date":"2012-02-24","indexname":"DEXTHUS","value":"0.961916851793082"},
{"date":"2012-02-27","indexname":"DEXTHUS","value":"0.96445572834021"},
{"date":"2012-02-28","indexname":"DEXTHUS","value":"0.961599492224691"},
{"date":"2012-02-29","indexname":"DEXTHUS","value":"0.966677245318946"},
{"date":"2012-03-01","indexname":"DEXTHUS","value":"0.96794668359251"},
{"date":"2012-03-02","indexname":"DEXTHUS","value":"0.970485560139638"},
{"date":"2012-03-05","indexname":"DEXTHUS","value":"0.973024436686766"},
{"date":"2012-03-06","indexname":"DEXTHUS","value":"0.978736908917804"},
{"date":"2012-03-07","indexname":"DEXTHUS","value":"0.97429387496033"},
{"date":"2012-03-08","indexname":"DEXTHUS","value":"0.969850841002856"},
{"date":"2012-03-09","indexname":"DEXTHUS","value":"0.969850841002856"},
{"date":"2012-03-12","indexname":"DEXTHUS","value":"0.972072357981593"},
{"date":"2012-03-13","indexname":"DEXTHUS","value":"0.970485560139638"},
{"date":"2012-03-14","indexname":"DEXTHUS","value":"0.977150111075849"},
{"date":"2012-03-15","indexname":"DEXTHUS","value":"0.974928594097112"},
{"date":"2012-03-16","indexname":"DEXTHUS","value":"0.974928594097112"},
{"date":"2012-03-19","indexname":"DEXTHUS","value":"0.973976515391939"},
{"date":"2012-03-20","indexname":"DEXTHUS","value":"0.976515391939067"},
{"date":"2012-03-21","indexname":"DEXTHUS","value":"0.976198032370676"},
{"date":"2012-03-22","indexname":"DEXTHUS","value":"0.97746747064424"},
{"date":"2012-03-23","indexname":"DEXTHUS","value":"0.974611234528721"},
{"date":"2012-03-26","indexname":"DEXTHUS","value":"0.973659155823548"},
{"date":"2012-03-27","indexname":"DEXTHUS","value":"0.974611234528721"},
{"date":"2012-03-28","indexname":"DEXTHUS","value":"0.977150111075849"},
{"date":"2012-03-29","indexname":"DEXTHUS","value":"0.980958425896541"},
{"date":"2012-03-30","indexname":"DEXTHUS","value":"0.978102189781022"},
{"date":"2012-04-02","indexname":"DEXTHUS","value":"0.977784830212631"},
{"date":"2012-04-03","indexname":"DEXTHUS","value":"0.97746747064424"},
{"date":"2012-04-04","indexname":"DEXTHUS","value":"0.984132021580451"},
{"date":"2012-04-05","indexname":"DEXTHUS","value":"0.982862583306887"},
{"date":"2012-04-06","indexname":"DEXTHUS","value":"0.982862583306887"},
{"date":"2012-04-09","indexname":"DEXTHUS","value":"0.981593145033323"},
{"date":"2012-04-10","indexname":"DEXTHUS","value":"0.983179942875278"},
{"date":"2012-04-11","indexname":"DEXTHUS","value":"0.979688987622977"},
{"date":"2012-04-12","indexname":"DEXTHUS","value":"0.975563313233894"},
{"date":"2012-04-13","indexname":"DEXTHUS","value":"0.975245953665503"},
{"date":"2012-04-16","indexname":"DEXTHUS","value":"0.976515391939067"},
{"date":"2012-04-17","indexname":"DEXTHUS","value":"0.977150111075849"},
{"date":"2012-04-18","indexname":"DEXTHUS","value":"0.979371628054586"},
{"date":"2012-04-19","indexname":"DEXTHUS","value":"0.979688987622977"},
{"date":"2012-04-20","indexname":"DEXTHUS","value":"0.980006347191368"},
{"date":"2012-04-23","indexname":"DEXTHUS","value":"0.98381466201206"},
{"date":"2012-04-24","indexname":"DEXTHUS","value":"0.980958425896541"},
{"date":"2012-04-25","indexname":"DEXTHUS","value":"0.981275785464932"},
{"date":"2012-04-26","indexname":"DEXTHUS","value":"0.978102189781022"},
{"date":"2012-04-27","indexname":"DEXTHUS","value":"0.974928594097112"},
{"date":"2012-04-30","indexname":"DEXTHUS","value":"0.975563313233894"},
{"date":"2012-05-01","indexname":"DEXTHUS","value":"0.97429387496033"},
{"date":"2012-05-02","indexname":"DEXTHUS","value":"0.979054268486195"},
{"date":"2012-05-03","indexname":"DEXTHUS","value":"0.982227864170105"},
{"date":"2012-05-04","indexname":"DEXTHUS","value":"0.981275785464932"},
{"date":"2012-05-07","indexname":"DEXTHUS","value":"0.983497302443669"},
{"date":"2012-05-08","indexname":"DEXTHUS","value":"0.98381466201206"},
{"date":"2012-05-09","indexname":"DEXTHUS","value":"0.985718819422405"},
{"date":"2012-05-10","indexname":"DEXTHUS","value":"0.98730561726436"},
{"date":"2012-05-11","indexname":"DEXTHUS","value":"0.989209774674706"},
{"date":"2012-05-14","indexname":"DEXTHUS","value":"0.994922246905744"},
{"date":"2012-05-15","indexname":"DEXTHUS","value":"0.994287527768962"},
{"date":"2012-05-16","indexname":"DEXTHUS","value":"0.995239606474135"},
{"date":"2012-05-17","indexname":"DEXTHUS","value":"0.993970168200571"},
{"date":"2012-05-18","indexname":"DEXTHUS","value":"0.99365280863218"},
{"date":"2012-05-21","indexname":"DEXTHUS","value":"0.994922246905744"},
{"date":"2012-05-22","indexname":"DEXTHUS","value":"0.995239606474135"},
{"date":"2012-05-23","indexname":"DEXTHUS","value":"1.00158679784195"},
{"date":"2012-05-24","indexname":"DEXTHUS","value":"1.00063471913678"},
{"date":"2012-05-25","indexname":"DEXTHUS","value":"1.00412567438908"},
{"date":"2012-05-29","indexname":"DEXTHUS","value":"1.0069819105046"},
{"date":"2012-05-30","indexname":"DEXTHUS","value":"1.01079022532529"},
{"date":"2012-05-31","indexname":"DEXTHUS","value":"1.01015550618851"},
{"date":"2012-06-01","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-06-04","indexname":"DEXTHUS","value":"0.997461123452872"},
{"date":"2012-06-05","indexname":"DEXTHUS","value":"1.00158679784195"},
{"date":"2012-06-06","indexname":"DEXTHUS","value":"0.998730561726436"},
{"date":"2012-06-07","indexname":"DEXTHUS","value":"1.00602983179943"},
{"date":"2012-06-08","indexname":"DEXTHUS","value":"1.00317359568391"},
{"date":"2012-06-11","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-06-12","indexname":"DEXTHUS","value":"1.00095207870517"},
{"date":"2012-06-13","indexname":"DEXTHUS","value":"0.999682640431609"},
{"date":"2012-06-14","indexname":"DEXTHUS","value":"1"},
{"date":"2012-06-15","indexname":"DEXTHUS","value":"0.998095842589654"},
{"date":"2012-06-18","indexname":"DEXTHUS","value":"0.997778483021263"},
{"date":"2012-06-19","indexname":"DEXTHUS","value":"0.995874325610917"},
{"date":"2012-06-20","indexname":"DEXTHUS","value":"1.00063471913678"},
{"date":"2012-06-21","indexname":"DEXTHUS","value":"1.00856870834656"},
{"date":"2012-06-22","indexname":"DEXTHUS","value":"1.00888606791495"},
{"date":"2012-06-25","indexname":"DEXTHUS","value":"1.01015550618851"},
{"date":"2012-06-26","indexname":"DEXTHUS","value":"1.01142494446208"},
{"date":"2012-06-27","indexname":"DEXTHUS","value":"1.01110758489368"},
{"date":"2012-06-28","indexname":"DEXTHUS","value":"1.01142494446208"},
{"date":"2012-06-29","indexname":"DEXTHUS","value":"1.00158679784195"},
{"date":"2012-07-02","indexname":"DEXTHUS","value":"1.00095207870517"},
{"date":"2012-07-03","indexname":"DEXTHUS","value":"0.995556966042526"},
{"date":"2012-07-05","indexname":"DEXTHUS","value":"1.00126943827356"},
{"date":"2012-07-06","indexname":"DEXTHUS","value":"1.00602983179943"},
{"date":"2012-07-09","indexname":"DEXTHUS","value":"1.00666455093621"},
{"date":"2012-07-10","indexname":"DEXTHUS","value":"1.00539511266265"},
{"date":"2012-07-11","indexname":"DEXTHUS","value":"1.00602983179943"},
{"date":"2012-07-12","indexname":"DEXTHUS","value":"1.00856870834656"},
{"date":"2012-07-13","indexname":"DEXTHUS","value":"1.00222151697874"},
{"date":"2012-07-16","indexname":"DEXTHUS","value":"1.00190415741035"},
{"date":"2012-07-17","indexname":"DEXTHUS","value":"1.00476039352586"},
{"date":"2012-07-18","indexname":"DEXTHUS","value":"1.00602983179943"},
{"date":"2012-07-19","indexname":"DEXTHUS","value":"1.00126943827356"},
{"date":"2012-07-20","indexname":"DEXTHUS","value":"1.00444303395747"},
{"date":"2012-07-23","indexname":"DEXTHUS","value":"1.00666455093621"},
{"date":"2012-07-24","indexname":"DEXTHUS","value":"1.00793398920977"},
{"date":"2012-07-25","indexname":"DEXTHUS","value":"1.0034909552523"},
{"date":"2012-07-26","indexname":"DEXTHUS","value":"1.00158679784195"},
{"date":"2012-07-27","indexname":"DEXTHUS","value":"1.00031735956839"},
{"date":"2012-07-30","indexname":"DEXTHUS","value":"1.00158679784195"},
{"date":"2012-07-31","indexname":"DEXTHUS","value":"0.999365280863218"},
{"date":"2012-08-01","indexname":"DEXTHUS","value":"1.00126943827356"},
{"date":"2012-08-02","indexname":"DEXTHUS","value":"1.00253887654713"},
{"date":"2012-08-03","indexname":"DEXTHUS","value":"0.999047921294827"},
{"date":"2012-08-06","indexname":"DEXTHUS","value":"0.997778483021263"},
{"date":"2012-08-07","indexname":"DEXTHUS","value":"0.998095842589654"},
{"date":"2012-08-08","indexname":"DEXTHUS","value":"0.998413202158045"},
{"date":"2012-08-09","indexname":"DEXTHUS","value":"0.998095842589654"},
{"date":"2012-08-10","indexname":"DEXTHUS","value":"0.997461123452872"},
{"date":"2012-08-13","indexname":"DEXTHUS","value":"0.997461123452872"},
{"date":"2012-08-14","indexname":"DEXTHUS","value":"0.996509044747699"},
{"date":"2012-08-15","indexname":"DEXTHUS","value":"0.999365280863218"},
{"date":"2012-08-16","indexname":"DEXTHUS","value":"0.998095842589654"},
{"date":"2012-08-17","indexname":"DEXTHUS","value":"0.998730561726436"},
{"date":"2012-08-20","indexname":"DEXTHUS","value":"0.999047921294827"},
{"date":"2012-08-21","indexname":"DEXTHUS","value":"0.996191685179308"},
{"date":"2012-08-22","indexname":"DEXTHUS","value":"0.995874325610917"},
{"date":"2012-08-23","indexname":"DEXTHUS","value":"0.988257695969533"},
{"date":"2012-08-24","indexname":"DEXTHUS","value":"0.989209774674706"},
{"date":"2012-08-27","indexname":"DEXTHUS","value":"0.991748651221834"},
{"date":"2012-08-28","indexname":"DEXTHUS","value":"0.993018089495398"},
{"date":"2012-08-29","indexname":"DEXTHUS","value":"0.993970168200571"},
{"date":"2012-08-30","indexname":"DEXTHUS","value":"0.995874325610917"},
{"date":"2012-08-31","indexname":"DEXTHUS","value":"0.991431291653443"},
{"date":"2012-09-04","indexname":"DEXTHUS","value":"0.990161853379879"},
{"date":"2012-09-05","indexname":"DEXTHUS","value":"0.991113932085052"},
{"date":"2012-09-06","indexname":"DEXTHUS","value":"0.989209774674706"},
{"date":"2012-09-07","indexname":"DEXTHUS","value":"0.985084100285623"},
{"date":"2012-09-10","indexname":"DEXTHUS","value":"0.985084100285623"},
{"date":"2012-09-11","indexname":"DEXTHUS","value":"0.984766740717232"},
{"date":"2012-09-12","indexname":"DEXTHUS","value":"0.983497302443668"},
{"date":"2012-09-13","indexname":"DEXTHUS","value":"0.983497302443668"},
{"date":"2012-09-14","indexname":"DEXTHUS","value":"0.975563313233894"},
{"date":"2012-09-17","indexname":"DEXTHUS","value":"0.97746747064424"},
{"date":"2012-09-18","indexname":"DEXTHUS","value":"0.977150111075849"},
{"date":"2012-09-19","indexname":"DEXTHUS","value":"0.977150111075849"},
{"date":"2012-09-20","indexname":"DEXTHUS","value":"0.979054268486195"},
{"date":"2012-09-21","indexname":"DEXTHUS","value":"0.976515391939067"},
{"date":"2012-09-24","indexname":"DEXTHUS","value":"0.981275785464931"},
{"date":"2012-09-25","indexname":"DEXTHUS","value":"0.980006347191367"},
{"date":"2012-09-26","indexname":"DEXTHUS","value":"0.98413202158045"},
{"date":"2012-09-27","indexname":"DEXTHUS","value":"0.980006347191367"},
{"date":"2012-09-28","indexname":"DEXTHUS","value":"0.978102189781021"},
{"date":"2012-10-01","indexname":"DEXTHUS","value":"0.975245953665502"},
{"date":"2012-10-02","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-10-03","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-10-04","indexname":"DEXTHUS","value":"0.969533481434465"},
{"date":"2012-10-05","indexname":"DEXTHUS","value":"0.969533481434465"},
{"date":"2012-10-09","indexname":"DEXTHUS","value":"0.973659155823547"},
{"date":"2012-10-10","indexname":"DEXTHUS","value":"0.974293874960329"},
{"date":"2012-10-11","indexname":"DEXTHUS","value":"0.973659155823547"},
{"date":"2012-10-12","indexname":"DEXTHUS","value":"0.973976515391938"},
{"date":"2012-10-15","indexname":"DEXTHUS","value":"0.975245953665502"},
{"date":"2012-10-16","indexname":"DEXTHUS","value":"0.973024436686766"},
{"date":"2012-10-17","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-10-18","indexname":"DEXTHUS","value":"0.971754998413202"},
{"date":"2012-10-19","indexname":"DEXTHUS","value":"0.975245953665502"},
{"date":"2012-10-22","indexname":"DEXTHUS","value":"0.974293874960329"},
{"date":"2012-10-23","indexname":"DEXTHUS","value":"0.976198032370675"},
{"date":"2012-10-24","indexname":"DEXTHUS","value":"0.974928594097111"},
{"date":"2012-10-25","indexname":"DEXTHUS","value":"0.973341796255156"},
{"date":"2012-10-26","indexname":"DEXTHUS","value":"0.973976515391938"},
{"date":"2012-10-29","indexname":"DEXTHUS","value":"0.975245953665502"},
{"date":"2012-10-30","indexname":"DEXTHUS","value":"0.973659155823547"},
{"date":"2012-10-31","indexname":"DEXTHUS","value":"0.973659155823547"},
{"date":"2012-11-01","indexname":"DEXTHUS","value":"0.97461123452872"},
{"date":"2012-11-02","indexname":"DEXTHUS","value":"0.976198032370675"},
{"date":"2012-11-05","indexname":"DEXTHUS","value":"0.97778483021263"},
{"date":"2012-11-06","indexname":"DEXTHUS","value":"0.975563313233893"},
{"date":"2012-11-07","indexname":"DEXTHUS","value":"0.97461123452872"},
{"date":"2012-11-08","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-11-09","indexname":"DEXTHUS","value":"0.971754998413202"},
{"date":"2012-11-13","indexname":"DEXTHUS","value":"0.972707077118375"},
{"date":"2012-11-14","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-11-15","indexname":"DEXTHUS","value":"0.974611234528721"},
{"date":"2012-11-16","indexname":"DEXTHUS","value":"0.975245953665503"},
{"date":"2012-11-19","indexname":"DEXTHUS","value":"0.973024436686766"},
{"date":"2012-11-20","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-11-21","indexname":"DEXTHUS","value":"0.973976515391939"},
{"date":"2012-11-23","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-11-26","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-11-27","indexname":"DEXTHUS","value":"0.972707077118375"},
{"date":"2012-11-28","indexname":"DEXTHUS","value":"0.974611234528721"},
{"date":"2012-11-29","indexname":"DEXTHUS","value":"0.973976515391939"},
{"date":"2012-11-30","indexname":"DEXTHUS","value":"0.974293874960329"},
{"date":"2012-12-03","indexname":"DEXTHUS","value":"0.972389717549984"},
{"date":"2012-12-04","indexname":"DEXTHUS","value":"0.973024436686766"},
{"date":"2012-12-05","indexname":"DEXTHUS","value":"0.973341796255157"},
{"date":"2012-12-06","indexname":"DEXTHUS","value":"0.972707077118375"},
{"date":"2012-12-07","indexname":"DEXTHUS","value":"0.972072357981593"},
{"date":"2012-12-10","indexname":"DEXTHUS","value":"0.972389717549984"},
{"date":"2012-12-11","indexname":"DEXTHUS","value":"0.971437638844811"},
{"date":"2012-12-12","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-12-13","indexname":"DEXTHUS","value":"0.971437638844811"},
{"date":"2012-12-14","indexname":"DEXTHUS","value":"0.970485560139638"},
{"date":"2012-12-17","indexname":"DEXTHUS","value":"0.970485560139638"},
{"date":"2012-12-18","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-12-19","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-12-20","indexname":"DEXTHUS","value":"0.971437638844811"},
{"date":"2012-12-21","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-12-24","indexname":"DEXTHUS","value":"0.97112027927642"},
{"date":"2012-12-26","indexname":"DEXTHUS","value":"0.972389717549984"},
{"date":"2012-12-27","indexname":"DEXTHUS","value":"0.972707077118375"},
{"date":"2012-12-28","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2012-12-31","indexname":"DEXTHUS","value":"0.970802919708029"},
{"date":"2013-01-02","indexname":"DEXTHUS","value":"0.962234211361472"},
{"date":"2013-01-03","indexname":"DEXTHUS","value":"0.962551570929863"},
{"date":"2013-01-04","indexname":"DEXTHUS","value":"0.967311964455728"},
{"date":"2013-01-07","indexname":"DEXTHUS","value":"0.966677245318946"},
{"date":"2013-01-08","indexname":"DEXTHUS","value":"0.965090447476991"},
{"date":"2013-01-09","indexname":"DEXTHUS","value":"0.963503649635036"},
{"date":"2013-01-10","indexname":"DEXTHUS","value":"0.960012694382735"},
{"date":"2013-01-11","indexname":"DEXTHUS","value":"0.960964773087908"},
{"date":"2013-01-14","indexname":"DEXTHUS","value":"0.959377975245953"},
{"date":"2013-01-15","indexname":"DEXTHUS","value":"0.950174547762615"},
{"date":"2013-01-16","indexname":"DEXTHUS","value":"0.945731513805141"},
{"date":"2013-01-17","indexname":"DEXTHUS","value":"0.945096794668359"},
{"date":"2013-01-18","indexname":"DEXTHUS","value":"0.942875277689622"},
{"date":"2013-01-22","indexname":"DEXTHUS","value":"0.942875277689622"},
{"date":"2013-01-23","indexname":"DEXTHUS","value":"0.94541415423675"},
{"date":"2013-01-24","indexname":"DEXTHUS","value":"0.946048873373532"},
{"date":"2013-01-25","indexname":"DEXTHUS","value":"0.950809266899397"},
{"date":"2013-01-28","indexname":"DEXTHUS","value":"0.949857188194224"},
{"date":"2013-01-29","indexname":"DEXTHUS","value":"0.944462075531577"},
{"date":"2013-01-30","indexname":"DEXTHUS","value":"0.942557918121231"},
{"date":"2013-01-31","indexname":"DEXTHUS","value":"0.947318311647096"},
{"date":"2013-02-01","indexname":"DEXTHUS","value":"0.944779435099968"},
{"date":"2013-02-04","indexname":"DEXTHUS","value":"0.944462075531577"},
{"date":"2013-02-05","indexname":"DEXTHUS","value":"0.943827356394795"},
{"date":"2013-02-06","indexname":"DEXTHUS","value":"0.944462075531577"},
{"date":"2013-02-07","indexname":"DEXTHUS","value":"0.945096794668359"},
{"date":"2013-02-08","indexname":"DEXTHUS","value":"0.94541415423675"},
{"date":"2013-02-11","indexname":"DEXTHUS","value":"0.946683592510314"},
{"date":"2013-02-12","indexname":"DEXTHUS","value":"0.947318311647096"},
{"date":"2013-02-13","indexname":"DEXTHUS","value":"0.946366232941923"},
{"date":"2013-02-14","indexname":"DEXTHUS","value":"0.94541415423675"},
{"date":"2013-02-15","indexname":"DEXTHUS","value":"0.947318311647096"},
{"date":"2013-02-19","indexname":"DEXTHUS","value":"0.948270390352269"},
{"date":"2013-02-20","indexname":"DEXTHUS","value":"0.946683592510314"},
{"date":"2013-02-21","indexname":"DEXTHUS","value":"0.949857188194224"},
{"date":"2013-02-22","indexname":"DEXTHUS","value":"0.946366232941923"},
{"date":"2013-02-25","indexname":"DEXTHUS","value":"0.946048873373532"},
{"date":"2013-02-26","indexname":"DEXTHUS","value":"0.946048873373532"},
{"date":"2013-02-27","indexname":"DEXTHUS","value":"0.946366232941923"},
{"date":"2013-02-28","indexname":"DEXTHUS","value":"0.944462075531578"},
{"date":"2013-03-01","indexname":"DEXTHUS","value":"0.94509679466836"},
{"date":"2013-03-04","indexname":"DEXTHUS","value":"0.946683592510314"},
{"date":"2013-03-05","indexname":"DEXTHUS","value":"0.945414154236751"},
{"date":"2013-03-06","indexname":"DEXTHUS","value":"0.943827356394796"},
{"date":"2013-03-07","indexname":"DEXTHUS","value":"0.943509996826405"},
{"date":"2013-03-08","indexname":"DEXTHUS","value":"0.943509996826405"},
{"date":"2013-03-11","indexname":"DEXTHUS","value":"0.943192637258013"},
{"date":"2013-03-12","indexname":"DEXTHUS","value":"0.93874960330054"},
{"date":"2013-03-13","indexname":"DEXTHUS","value":"0.940019041574104"},
{"date":"2013-03-14","indexname":"DEXTHUS","value":"0.940019041574104"},
{"date":"2013-03-15","indexname":"DEXTHUS","value":"0.936528086321803"},
{"date":"2013-03-18","indexname":"DEXTHUS","value":"0.936210726753412"},
{"date":"2013-03-19","indexname":"DEXTHUS","value":"0.928594097112028"},
{"date":"2013-03-20","indexname":"DEXTHUS","value":"0.923833703586163"},
{"date":"2013-03-21","indexname":"DEXTHUS","value":"0.925737860996509"},
{"date":"2013-03-22","indexname":"DEXTHUS","value":"0.92922881624881"},
{"date":"2013-03-25","indexname":"DEXTHUS","value":"0.929546175817201"},
{"date":"2013-03-26","indexname":"DEXTHUS","value":"0.929863535385592"},
{"date":"2013-03-27","indexname":"DEXTHUS","value":"0.928911456680419"},
{"date":"2013-03-28","indexname":"DEXTHUS","value":"0.929863535385592"},
{"date":"2013-03-29","indexname":"DEXTHUS","value":"0.928594097112028"},
{"date":"2013-04-01","indexname":"DEXTHUS","value":"0.929546175817201"},
{"date":"2013-04-02","indexname":"DEXTHUS","value":"0.933037131069502"},
{"date":"2013-04-03","indexname":"DEXTHUS","value":"0.930180894953983"},
{"date":"2013-04-04","indexname":"DEXTHUS","value":"0.930180894953983"},
{"date":"2013-04-05","indexname":"DEXTHUS","value":"0.927959377975246"},
{"date":"2013-04-08","indexname":"DEXTHUS","value":"0.927959377975246"},
{"date":"2013-04-09","indexname":"DEXTHUS","value":"0.919073310060299"},
{"date":"2013-04-10","indexname":"DEXTHUS","value":"0.919708029197081"},
{"date":"2013-04-11","indexname":"DEXTHUS","value":"0.920342748333863"},
{"date":"2013-04-12","indexname":"DEXTHUS","value":"0.921612186607426"},
{"date":"2012-01-03","indexname":"DEXBZUS","value":"0.984484887528856"},
{"date":"2012-01-04","indexname":"DEXBZUS","value":"0.977344714661513"},
{"date":"2012-01-05","indexname":"DEXBZUS","value":"0.987759703655983"},
{"date":"2012-01-06","indexname":"DEXBZUS","value":"0.992484028560692"},
{"date":"2012-01-09","indexname":"DEXBZUS","value":"0.988403929779353"},
{"date":"2012-01-10","indexname":"DEXBZUS","value":"0.968540290975466"},
{"date":"2012-01-11","indexname":"DEXBZUS","value":"0.969399259139958"},
{"date":"2012-01-12","indexname":"DEXBZUS","value":"0.956944220754818"},
{"date":"2012-01-13","indexname":"DEXBZUS","value":"0.963386481988511"},
{"date":"2012-01-17","indexname":"DEXBZUS","value":"0.954421001771622"},
{"date":"2012-01-18","indexname":"DEXBZUS","value":"0.949589305846352"},
{"date":"2012-01-19","indexname":"DEXBZUS","value":"0.944489182369678"},
{"date":"2012-01-20","indexname":"DEXBZUS","value":"0.946421860739786"},
{"date":"2012-01-23","indexname":"DEXBZUS","value":"0.941321737263113"},
{"date":"2012-01-24","indexname":"DEXBZUS","value":"0.946851344822032"},
{"date":"2012-01-25","indexname":"DEXBZUS","value":"0.945562892575294"},
{"date":"2012-01-26","indexname":"DEXBZUS","value":"0.933698394803242"},
{"date":"2012-01-27","indexname":"DEXBZUS","value":"0.934181564395769"},
{"date":"2012-01-30","indexname":"DEXBZUS","value":"0.939872228485532"},
{"date":"2012-01-31","indexname":"DEXBZUS","value":"0.940945938691147"},
{"date":"2012-02-01","indexname":"DEXBZUS","value":"0.933215225210715"},
{"date":"2012-02-02","indexname":"DEXBZUS","value":"0.925162398668599"},
{"date":"2012-02-03","indexname":"DEXBZUS","value":"0.925108713158319"},
{"date":"2012-02-06","indexname":"DEXBZUS","value":"0.920921243356418"},
{"date":"2012-02-07","indexname":"DEXBZUS","value":"0.924142373973264"},
{"date":"2012-02-08","indexname":"DEXBZUS","value":"0.922585494175122"},
{"date":"2012-02-09","indexname":"DEXBZUS","value":"0.923390776829334"},
{"date":"2012-02-10","indexname":"DEXBZUS","value":"0.92661190744618"},
{"date":"2012-02-13","indexname":"DEXBZUS","value":"0.923498147849895"},
{"date":"2012-02-14","indexname":"DEXBZUS","value":"0.921189670907822"},
{"date":"2012-02-15","indexname":"DEXBZUS","value":"0.921941268051753"},
{"date":"2012-02-16","indexname":"DEXBZUS","value":"0.92451817254523"},
{"date":"2012-02-17","indexname":"DEXBZUS","value":"0.919901218661083"},
{"date":"2012-02-21","indexname":"DEXBZUS","value":"0.921833897031191"},
{"date":"2012-02-22","indexname":"DEXBZUS","value":"0.916626402533956"},
{"date":"2012-02-23","indexname":"DEXBZUS","value":"0.917807483760133"},
{"date":"2012-02-24","indexname":"DEXBZUS","value":"0.916143232941429"},
{"date":"2012-02-27","indexname":"DEXBZUS","value":"0.915767434369464"},
{"date":"2012-02-28","indexname":"DEXBZUS","value":"0.912492618242336"},
{"date":"2012-02-29","indexname":"DEXBZUS","value":"0.920599130294733"},
{"date":"2012-03-01","indexname":"DEXBZUS","value":"0.918451709883502"},
{"date":"2012-03-02","indexname":"DEXBZUS","value":"0.926772963977022"},
{"date":"2012-03-05","indexname":"DEXBZUS","value":"0.931604659902292"},
{"date":"2012-03-06","indexname":"DEXBZUS","value":"0.944006012777151"},
{"date":"2012-03-07","indexname":"DEXBZUS","value":"0.946260804208944"},
{"date":"2012-03-08","indexname":"DEXBZUS","value":"0.952756750952918"},
{"date":"2012-03-09","indexname":"DEXBZUS","value":"0.959091641166049"},
{"date":"2012-03-12","indexname":"DEXBZUS","value":"0.977183658130671"},
{"date":"2012-03-13","indexname":"DEXBZUS","value":"0.96467493423525"},
{"date":"2012-03-14","indexname":"DEXBZUS","value":"0.975734149353089"},
{"date":"2012-03-15","indexname":"DEXBZUS","value":"0.969130831588554"},
{"date":"2012-03-16","indexname":"DEXBZUS","value":"0.967681322810973"},
{"date":"2012-03-19","indexname":"DEXBZUS","value":"0.97025822730445"},
{"date":"2012-03-20","indexname":"DEXBZUS","value":"0.97782788425404"},
{"date":"2012-03-21","indexname":"DEXBZUS","value":"0.980565845278359"},
{"date":"2012-03-22","indexname":"DEXBZUS","value":"0.978686852418532"},
{"date":"2012-03-23","indexname":"DEXBZUS","value":"0.974821495678317"},
{"date":"2012-03-26","indexname":"DEXBZUS","value":"0.974660439147474"},
{"date":"2012-03-27","indexname":"DEXBZUS","value":"0.972351962205401"},
{"date":"2012-03-28","indexname":"DEXBZUS","value":"0.97992161915499"},
{"date":"2012-03-29","indexname":"DEXBZUS","value":"0.984162774467171"},
{"date":"2012-03-30","indexname":"DEXBZUS","value":"0.977344714661513"},
{"date":"2012-04-02","indexname":"DEXBZUS","value":"0.980136361196113"},
{"date":"2012-04-03","indexname":"DEXBZUS","value":"0.978794223439094"},
{"date":"2012-04-04","indexname":"DEXBZUS","value":"0.982069039566221"},
{"date":"2012-04-05","indexname":"DEXBZUS","value":"0.982230096097063"},
{"date":"2012-04-06","indexname":"DEXBZUS","value":"0.978042626295163"},
{"date":"2012-04-09","indexname":"DEXBZUS","value":"0.978042626295163"},
{"date":"2012-04-10","indexname":"DEXBZUS","value":"0.984592258549417"},
{"date":"2012-04-11","indexname":"DEXBZUS","value":"0.983035378751275"},
{"date":"2012-04-12","indexname":"DEXBZUS","value":"0.980351103237236"},
{"date":"2012-04-13","indexname":"DEXBZUS","value":"0.985827025285875"},
{"date":"2012-04-16","indexname":"DEXBZUS","value":"0.986954421001771"},
{"date":"2012-04-17","indexname":"DEXBZUS","value":"0.993342996725184"},
{"date":"2012-04-18","indexname":"DEXBZUS","value":"1.00408009878134"},
{"date":"2012-04-19","indexname":"DEXBZUS","value":"1.01175712675149"},
{"date":"2012-04-20","indexname":"DEXBZUS","value":"1.00187899285983"},
{"date":"2012-04-23","indexname":"DEXBZUS","value":"1.01218661083374"},
{"date":"2012-04-24","indexname":"DEXBZUS","value":"1.00740860041875"},
{"date":"2012-04-25","indexname":"DEXBZUS","value":"1.01079078756644"},
{"date":"2012-04-26","indexname":"DEXBZUS","value":"1.01277715144682"},
{"date":"2012-04-27","indexname":"DEXBZUS","value":"1.01159607022065"},
{"date":"2012-04-30","indexname":"DEXBZUS","value":"1.01626670961507"},
{"date":"2012-05-01","indexname":"DEXBZUS","value":"1.02201105921512"},
{"date":"2012-05-02","indexname":"DEXBZUS","value":"1.02813120738713"},
{"date":"2012-05-03","indexname":"DEXBZUS","value":"1.03478821066194"},
{"date":"2012-05-04","indexname":"DEXBZUS","value":"1.03387555698717"},
{"date":"2012-05-07","indexname":"DEXBZUS","value":"1.03290921780211"},
{"date":"2012-05-08","indexname":"DEXBZUS","value":"1.03961990658721"},
{"date":"2012-05-09","indexname":"DEXBZUS","value":"1.05008858109196"},
{"date":"2012-05-10","indexname":"DEXBZUS","value":"1.04928329843775"},
{"date":"2012-05-11","indexname":"DEXBZUS","value":"1.04171364148816"},
{"date":"2012-05-14","indexname":"DEXBZUS","value":"1.06748268642293"},
{"date":"2012-05-15","indexname":"DEXBZUS","value":"1.07022064744725"},
{"date":"2012-05-16","indexname":"DEXBZUS","value":"1.0737102056155"},
{"date":"2012-05-17","indexname":"DEXBZUS","value":"1.07048907499866"},
{"date":"2012-05-18","indexname":"DEXBZUS","value":"1.08391045256885"},
{"date":"2012-05-21","indexname":"DEXBZUS","value":"1.09813711279326"},
{"date":"2012-05-22","indexname":"DEXBZUS","value":"1.09840554034466"},
{"date":"2012-05-23","indexname":"DEXBZUS","value":"1.10994792505503"},
{"date":"2012-05-24","indexname":"DEXBZUS","value":"1.09013797176142"},
{"date":"2012-05-25","indexname":"DEXBZUS","value":"1.0692543082622"},
{"date":"2012-05-29","indexname":"DEXBZUS","value":"1.07226069683792"},
{"date":"2012-05-30","indexname":"DEXBZUS","value":"1.07881032909218"},
{"date":"2012-05-31","indexname":"DEXBZUS","value":"1.08229988726043"},
{"date":"2012-06-01","indexname":"DEXBZUS","value":"1.09115799645676"},
{"date":"2012-06-04","indexname":"DEXBZUS","value":"1.09727814462876"},
{"date":"2012-06-05","indexname":"DEXBZUS","value":"1.08976217318946"},
{"date":"2012-06-06","indexname":"DEXBZUS","value":"1.08283674236324"},
{"date":"2012-06-07","indexname":"DEXBZUS","value":"1.09115799645676"},
{"date":"2012-06-08","indexname":"DEXBZUS","value":"1.08750738175766"},
{"date":"2012-06-11","indexname":"DEXBZUS","value":"1.09352015890911"},
{"date":"2012-06-12","indexname":"DEXBZUS","value":"1.10516991464004"},
{"date":"2012-06-13","indexname":"DEXBZUS","value":"1.10742470607183"},
{"date":"2012-06-14","indexname":"DEXBZUS","value":"1.11257851505878"},
{"date":"2012-06-15","indexname":"DEXBZUS","value":"1.09502335319697"},
{"date":"2012-06-18","indexname":"DEXBZUS","value":"1.10914264240082"},
{"date":"2012-06-19","indexname":"DEXBZUS","value":"1.09260750523434"},
{"date":"2012-06-20","indexname":"DEXBZUS","value":"1.09013797176142"},
{"date":"2012-06-21","indexname":"DEXBZUS","value":"1.09765394320073"},
{"date":"2012-06-22","indexname":"DEXBZUS","value":"1.10447200300639"},
{"date":"2012-06-25","indexname":"DEXBZUS","value":"1.11370591077468"},
{"date":"2012-06-26","indexname":"DEXBZUS","value":"1.11316905567187"},
{"date":"2012-06-27","indexname":"DEXBZUS","value":"1.1161754442476"},
{"date":"2012-06-28","indexname":"DEXBZUS","value":"1.12224190690932"},
{"date":"2012-06-29","indexname":"DEXBZUS","value":"1.07854190154077"},
{"date":"2012-07-02","indexname":"DEXBZUS","value":"1.06764374295378"},
{"date":"2012-07-03","indexname":"DEXBZUS","value":"1.07199226928652"},
{"date":"2012-07-05","indexname":"DEXBZUS","value":"1.08825897890159"},
{"date":"2012-07-06","indexname":"DEXBZUS","value":"1.09352015890911"},
{"date":"2012-07-09","indexname":"DEXBZUS","value":"1.09040639931282"},
{"date":"2012-07-10","indexname":"DEXBZUS","value":"1.09212433564181"},
{"date":"2012-07-11","indexname":"DEXBZUS","value":"1.09341278788855"},
{"date":"2012-07-12","indexname":"DEXBZUS","value":"1.09931819401943"},
{"date":"2012-07-13","indexname":"DEXBZUS","value":"1.09389595748107"},
{"date":"2012-07-16","indexname":"DEXBZUS","value":"1.09470124013529"},
{"date":"2012-07-17","indexname":"DEXBZUS","value":"1.09126536747732"},
{"date":"2012-07-18","indexname":"DEXBZUS","value":"1.08519890481559"},
{"date":"2012-07-19","indexname":"DEXBZUS","value":"1.08509153379503"},
{"date":"2012-07-20","indexname":"DEXBZUS","value":"1.08535996134643"},
{"date":"2012-07-23","indexname":"DEXBZUS","value":"1.09480861115585"},
{"date":"2012-07-24","indexname":"DEXBZUS","value":"1.09668760401568"},
{"date":"2012-07-25","indexname":"DEXBZUS","value":"1.09416438503248"},
{"date":"2012-07-26","indexname":"DEXBZUS","value":"1.08809792237075"},
{"date":"2012-07-27","indexname":"DEXBZUS","value":"1.08111880603425"},
{"date":"2012-07-30","indexname":"DEXBZUS","value":"1.0927148762549"},
{"date":"2012-07-31","indexname":"DEXBZUS","value":"1.10130455789982"},
{"date":"2012-08-01","indexname":"DEXBZUS","value":"1.09432544156332"},
{"date":"2012-08-02","indexname":"DEXBZUS","value":"1.10130455789982"},
{"date":"2012-08-03","indexname":"DEXBZUS","value":"1.08643367155205"},
{"date":"2012-08-06","indexname":"DEXBZUS","value":"1.0876684382885"},
{"date":"2012-08-07","indexname":"DEXBZUS","value":"1.08820529339131"},
{"date":"2012-08-08","indexname":"DEXBZUS","value":"1.08595050195952"},
{"date":"2012-08-09","indexname":"DEXBZUS","value":"1.08310516991464"},
{"date":"2012-08-10","indexname":"DEXBZUS","value":"1.08176303215762"},
{"date":"2012-08-13","indexname":"DEXBZUS","value":"1.08868846298384"},
{"date":"2012-08-14","indexname":"DEXBZUS","value":"1.08745369624738"},
{"date":"2012-08-15","indexname":"DEXBZUS","value":"1.08605787298008"},
{"date":"2012-08-16","indexname":"DEXBZUS","value":"1.0846083642025"},
{"date":"2012-08-17","indexname":"DEXBZUS","value":"1.08315885542492"},
{"date":"2012-08-20","indexname":"DEXBZUS","value":"1.08423256563054"},
{"date":"2012-08-21","indexname":"DEXBZUS","value":"1.08289042787352"},
{"date":"2012-08-22","indexname":"DEXBZUS","value":"1.08476942073334"},
{"date":"2012-08-23","indexname":"DEXBZUS","value":"1.08670209910345"},
{"date":"2012-08-24","indexname":"DEXBZUS","value":"1.08514521930531"},
{"date":"2012-08-27","indexname":"DEXBZUS","value":"1.08986954421002"},
{"date":"2012-08-28","indexname":"DEXBZUS","value":"1.10012347667364"},
{"date":"2012-08-29","indexname":"DEXBZUS","value":"1.09947925055028"},
{"date":"2012-08-30","indexname":"DEXBZUS","value":"1.0985665968755"},
{"date":"2012-08-31","indexname":"DEXBZUS","value":"1.08986954421002"},
{"date":"2012-09-04","indexname":"DEXBZUS","value":"1.09625811993343"},
{"date":"2012-09-05","indexname":"DEXBZUS","value":"1.0943791270736"},
{"date":"2012-09-06","indexname":"DEXBZUS","value":"1.09142642400816"},
{"date":"2012-09-07","indexname":"DEXBZUS","value":"1.08842003543244"},
{"date":"2012-09-10","indexname":"DEXBZUS","value":"1.08578944542868"},
{"date":"2012-09-11","indexname":"DEXBZUS","value":"1.08493047726419"},
{"date":"2012-09-12","indexname":"DEXBZUS","value":"1.08396413807913"},
{"date":"2012-09-13","indexname":"DEXBZUS","value":"1.0871315831857"},
{"date":"2012-09-14","indexname":"DEXBZUS","value":"1.0829441133838"},
{"date":"2012-09-17","indexname":"DEXBZUS","value":"1.08981585869974"},
{"date":"2012-09-18","indexname":"DEXBZUS","value":"1.08718526869598"},
{"date":"2012-09-19","indexname":"DEXBZUS","value":"1.08541364685671"},
{"date":"2012-09-20","indexname":"DEXBZUS","value":"1.08643367155205"},
{"date":"2012-09-21","indexname":"DEXBZUS","value":"1.08605787298008"},
{"date":"2012-09-24","indexname":"DEXBZUS","value":"1.08686315563429"},
{"date":"2012-09-25","indexname":"DEXBZUS","value":"1.08680947012401"},
{"date":"2012-09-26","indexname":"DEXBZUS","value":"1.09185590809041"},
{"date":"2012-09-27","indexname":"DEXBZUS","value":"1.0901916572717"},
{"date":"2012-09-28","indexname":"DEXBZUS","value":"1.08858109196328"},
{"date":"2012-10-01","indexname":"DEXBZUS","value":"1.08734632522682"},
{"date":"2012-10-02","indexname":"DEXBZUS","value":"1.08766843828851"},
{"date":"2012-10-03","indexname":"DEXBZUS","value":"1.08680947012401"},
{"date":"2012-10-04","indexname":"DEXBZUS","value":"1.08498416277447"},
{"date":"2012-10-05","indexname":"DEXBZUS","value":"1.08836634992216"},
{"date":"2012-10-09","indexname":"DEXBZUS","value":"1.0927148762549"},
{"date":"2012-10-10","indexname":"DEXBZUS","value":"1.09513072421753"},
{"date":"2012-10-11","indexname":"DEXBZUS","value":"1.09303698931658"},
{"date":"2012-10-12","indexname":"DEXBZUS","value":"1.09711708809792"},
{"date":"2012-10-15","indexname":"DEXBZUS","value":"1.09276856176518"},
{"date":"2012-10-16","indexname":"DEXBZUS","value":"1.09121168196704"},
{"date":"2012-10-17","indexname":"DEXBZUS","value":"1.09105062543619"},
{"date":"2012-10-18","indexname":"DEXBZUS","value":"1.08874214849412"},
{"date":"2012-10-19","indexname":"DEXBZUS","value":"1.08815160788103"},
{"date":"2012-10-22","indexname":"DEXBZUS","value":"1.08659472808289"},
{"date":"2012-10-23","indexname":"DEXBZUS","value":"1.08895689053524"},
{"date":"2012-10-24","indexname":"DEXBZUS","value":"1.08804423686047"},
{"date":"2012-10-25","indexname":"DEXBZUS","value":"1.08734632522682"},
{"date":"2012-10-26","indexname":"DEXBZUS","value":"1.0871315831857"},
{"date":"2012-10-29","indexname":"DEXBZUS","value":"1.08954743114833"},
{"date":"2012-10-30","indexname":"DEXBZUS","value":"1.09035271380254"},
{"date":"2012-10-31","indexname":"DEXBZUS","value":"1.08970848767917"},
{"date":"2012-11-01","indexname":"DEXBZUS","value":"1.09003060074086"},
{"date":"2012-11-02","indexname":"DEXBZUS","value":"1.09003060074086"},
{"date":"2012-11-05","indexname":"DEXBZUS","value":"1.09217802115209"},
{"date":"2012-11-06","indexname":"DEXBZUS","value":"1.09142642400816"},
{"date":"2012-11-07","indexname":"DEXBZUS","value":"1.09169485155956"},
{"date":"2012-11-08","indexname":"DEXBZUS","value":"1.09502335319697"},
{"date":"2012-11-09","indexname":"DEXBZUS","value":"1.09921082299887"},
{"date":"2012-11-13","indexname":"DEXBZUS","value":"1.10796156117464"},
{"date":"2012-11-14","indexname":"DEXBZUS","value":"1.11021635260643"},
{"date":"2012-11-15","indexname":"DEXBZUS","value":"1.10930369893166"},
{"date":"2012-11-16","indexname":"DEXBZUS","value":"1.11563858914479"},
{"date":"2012-11-19","indexname":"DEXBZUS","value":"1.11263220056907"},
{"date":"2012-11-20","indexname":"DEXBZUS","value":"1.11665861384012"},
{"date":"2012-11-21","indexname":"DEXBZUS","value":"1.12535566650561"},
{"date":"2012-11-23","indexname":"DEXBZUS","value":"1.12052397058034"},
{"date":"2012-11-26","indexname":"DEXBZUS","value":"1.11869866323079"},
{"date":"2012-11-27","indexname":"DEXBZUS","value":"1.11397433832609"},
{"date":"2012-11-28","indexname":"DEXBZUS","value":"1.1220271648682"},
{"date":"2012-11-29","indexname":"DEXBZUS","value":"1.12889891018414"},
{"date":"2012-11-30","indexname":"DEXBZUS","value":"1.13373060610941"},
{"date":"2012-12-03","indexname":"DEXBZUS","value":"1.13496537284587"},
{"date":"2012-12-04","indexname":"DEXBZUS","value":"1.13453588876362"},
{"date":"2012-12-05","indexname":"DEXBZUS","value":"1.12766414344768"},
{"date":"2012-12-06","indexname":"DEXBZUS","value":"1.11612175873732"},
{"date":"2012-12-07","indexname":"DEXBZUS","value":"1.11665861384012"},
{"date":"2012-12-10","indexname":"DEXBZUS","value":"1.11746389649434"},
{"date":"2012-12-11","indexname":"DEXBZUS","value":"1.11585333118591"},
{"date":"2012-12-12","indexname":"DEXBZUS","value":"1.1161754442476"},
{"date":"2012-12-13","indexname":"DEXBZUS","value":"1.11612175873732"},
{"date":"2012-12-14","indexname":"DEXBZUS","value":"1.1181081226177"},
{"date":"2012-12-17","indexname":"DEXBZUS","value":"1.12363773017662"},
{"date":"2012-12-18","indexname":"DEXBZUS","value":"1.11945026037472"},
{"date":"2012-12-19","indexname":"DEXBZUS","value":"1.11381328179524"},
{"date":"2012-12-20","indexname":"DEXBZUS","value":"1.10570676974285"},
{"date":"2012-12-21","indexname":"DEXBZUS","value":"1.11488699200086"},
{"date":"2012-12-24","indexname":"DEXBZUS","value":"1.11612175873732"},
{"date":"2012-12-26","indexname":"DEXBZUS","value":"1.10028453320449"},
{"date":"2012-12-27","indexname":"DEXBZUS","value":"1.10146561443066"},
{"date":"2012-12-28","indexname":"DEXBZUS","value":"1.09760025769045"},
{"date":"2012-12-31","indexname":"DEXBZUS","value":"1.09926450850915"},
{"date":"2013-01-02","indexname":"DEXBZUS","value":"1.09652654748483"},
{"date":"2013-01-03","indexname":"DEXBZUS","value":"1.09303698931658"},
{"date":"2013-01-04","indexname":"DEXBZUS","value":"1.09250013421378"},
{"date":"2013-01-07","indexname":"DEXBZUS","value":"1.08766843828851"},
{"date":"2013-01-08","indexname":"DEXBZUS","value":"1.09480861115585"},
{"date":"2013-01-09","indexname":"DEXBZUS","value":"1.09432544156332"},
{"date":"2013-01-10","indexname":"DEXBZUS","value":"1.09115799645676"},
{"date":"2013-01-11","indexname":"DEXBZUS","value":"1.0938422719708"},
{"date":"2013-01-14","indexname":"DEXBZUS","value":"1.08986954421002"},
{"date":"2013-01-15","indexname":"DEXBZUS","value":"1.0938422719708"},
{"date":"2013-01-16","indexname":"DEXBZUS","value":"1.09545283727922"},
{"date":"2013-01-17","indexname":"DEXBZUS","value":"1.09652654748483"},
{"date":"2013-01-18","indexname":"DEXBZUS","value":"1.09738551564933"},
{"date":"2013-01-22","indexname":"DEXBZUS","value":"1.09937187952971"},
{"date":"2013-01-23","indexname":"DEXBZUS","value":"1.09384227197079"},
{"date":"2013-01-24","indexname":"DEXBZUS","value":"1.08901057604553"},
{"date":"2013-01-25","indexname":"DEXBZUS","value":"1.08927900359693"},
{"date":"2013-01-28","indexname":"DEXBZUS","value":"1.07521339990337"},
{"date":"2013-01-29","indexname":"DEXBZUS","value":"1.06796585601546"},
{"date":"2013-01-30","indexname":"DEXBZUS","value":"1.0661942341762"},
{"date":"2013-01-31","indexname":"DEXBZUS","value":"1.06699951683041"},
{"date":"2013-02-01","indexname":"DEXBZUS","value":"1.06350995866216"},
{"date":"2013-02-04","indexname":"DEXBZUS","value":"1.06903956622108"},
{"date":"2013-02-05","indexname":"DEXBZUS","value":"1.06512052397058"},
{"date":"2013-02-06","indexname":"DEXBZUS","value":"1.06549632254255"},
{"date":"2013-02-07","indexname":"DEXBZUS","value":"1.05803403661352"},
{"date":"2013-02-08","indexname":"DEXBZUS","value":"1.05894669028829"},
{"date":"2013-02-11","indexname":"DEXBZUS","value":"1.05889300477801"},
{"date":"2013-02-12","indexname":"DEXBZUS","value":"1.05653084232566"},
{"date":"2013-02-13","indexname":"DEXBZUS","value":"1.05561818865088"},
{"date":"2013-02-14","indexname":"DEXBZUS","value":"1.05169914640039"},
{"date":"2013-02-15","indexname":"DEXBZUS","value":"1.05304128415741"},
{"date":"2013-02-19","indexname":"DEXBZUS","value":"1.05030332313309"},
{"date":"2013-02-20","indexname":"DEXBZUS","value":"1.0525044290546"},
{"date":"2013-02-21","indexname":"DEXBZUS","value":"1.05905406130885"},
{"date":"2013-02-22","indexname":"DEXBZUS","value":"1.05814140763408"},
{"date":"2013-02-25","indexname":"DEXBZUS","value":"1.0569603264079"},
{"date":"2013-02-26","indexname":"DEXBZUS","value":"1.06861008213883"},
{"date":"2013-02-27","indexname":"DEXBZUS","value":"1.06168465131261"},
{"date":"2013-02-28","indexname":"DEXBZUS","value":"1.06120148172008"},
{"date":"2013-03-01","indexname":"DEXBZUS","value":"1.06452998335749"},
{"date":"2013-03-04","indexname":"DEXBZUS","value":"1.06286573253879"},
{"date":"2013-03-05","indexname":"DEXBZUS","value":"1.05513501905836"},
{"date":"2013-03-06","indexname":"DEXBZUS","value":"1.05583293069201"},
{"date":"2013-03-07","indexname":"DEXBZUS","value":"1.05196757395179"},
{"date":"2013-03-08","indexname":"DEXBZUS","value":"1.0457937402695"},
{"date":"2013-03-11","indexname":"DEXBZUS","value":"1.05186020293123"},
{"date":"2013-03-12","indexname":"DEXBZUS","value":"1.05330971170881"},
{"date":"2013-03-13","indexname":"DEXBZUS","value":"1.05304128415741"},
{"date":"2013-03-14","indexname":"DEXBZUS","value":"1.05572555967144"},
{"date":"2013-03-15","indexname":"DEXBZUS","value":"1.06055725559671"},
{"date":"2013-03-18","indexname":"DEXBZUS","value":"1.0664626617276"},
{"date":"2013-03-19","indexname":"DEXBZUS","value":"1.06694583132013"},
{"date":"2013-03-20","indexname":"DEXBZUS","value":"1.0664626617276"},
{"date":"2013-03-21","indexname":"DEXBZUS","value":"1.07016696193697"},
{"date":"2013-03-22","indexname":"DEXBZUS","value":"1.08283674236324"},
{"date":"2013-03-25","indexname":"DEXBZUS","value":"1.08101143501369"},
{"date":"2013-03-26","indexname":"DEXBZUS","value":"1.07730713480432"},
{"date":"2013-03-27","indexname":"DEXBZUS","value":"1.08085037848285"},
{"date":"2013-03-28","indexname":"DEXBZUS","value":"1.08229988726043"},
{"date":"2013-03-29","indexname":"DEXBZUS","value":"1.08498416277447"},
{"date":"2013-04-01","indexname":"DEXBZUS","value":"1.08337359746604"},
{"date":"2013-04-02","indexname":"DEXBZUS","value":"1.08310516991464"},
{"date":"2013-04-03","indexname":"DEXBZUS","value":"1.08632630053149"},
{"date":"2013-04-04","indexname":"DEXBZUS","value":"1.08337359746604"},
{"date":"2013-04-05","indexname":"DEXBZUS","value":"1.06968379234445"},
{"date":"2013-04-08","indexname":"DEXBZUS","value":"1.06780479948462"},
{"date":"2013-04-09","indexname":"DEXBZUS","value":"1.0664626617276"},
{"date":"2013-04-10","indexname":"DEXBZUS","value":"1.06109411069952"},
{"date":"2013-04-11","indexname":"DEXBZUS","value":"1.05867826273689"},
{"date":"2013-04-12","indexname":"DEXBZUS","value":"1.05706769742846"},
{"date":"2012-01-03","indexname":"DEXMXUS","value":"0.980116120708193"},
{"date":"2012-01-04","indexname":"DEXMXUS","value":"0.981779083936635"},
{"date":"2012-01-05","indexname":"DEXMXUS","value":"0.985606766540033"},
{"date":"2012-01-06","indexname":"DEXMXUS","value":"0.983191169091821"},
{"date":"2012-01-09","indexname":"DEXMXUS","value":"0.984474231237904"},
{"date":"2012-01-10","indexname":"DEXMXUS","value":"0.976352949609347"},
{"date":"2012-01-11","indexname":"DEXMXUS","value":"0.978546340764103"},
{"date":"2012-01-12","indexname":"DEXMXUS","value":"0.974668482546054"},
{"date":"2012-01-13","indexname":"DEXMXUS","value":"0.975844025517884"},
{"date":"2012-01-17","indexname":"DEXMXUS","value":"0.964905741523905"},
{"date":"2012-01-18","indexname":"DEXMXUS","value":"0.955372374740162"},
{"date":"2012-01-19","indexname":"DEXMXUS","value":"0.948096910615727"},
{"date":"2012-01-20","indexname":"DEXMXUS","value":"0.948147086230378"},
{"date":"2012-01-23","indexname":"DEXMXUS","value":"0.942419898215182"},
{"date":"2012-01-24","indexname":"DEXMXUS","value":"0.943688624471364"},
{"date":"2012-01-25","indexname":"DEXMXUS","value":"0.943014837646047"},
{"date":"2012-01-26","indexname":"DEXMXUS","value":"0.928370726112824"},
{"date":"2012-01-27","indexname":"DEXMXUS","value":"0.926464052756075"},
{"date":"2012-01-30","indexname":"DEXMXUS","value":"0.930119704680668"},
{"date":"2012-01-31","indexname":"DEXMXUS","value":"0.934384631926027"},
{"date":"2012-02-01","indexname":"DEXMXUS","value":"0.928349222277973"},
{"date":"2012-02-02","indexname":"DEXMXUS","value":"0.917575801017848"},
{"date":"2012-02-03","indexname":"DEXMXUS","value":"0.911784101498101"},
{"date":"2012-02-06","indexname":"DEXMXUS","value":"0.904953049960577"},
{"date":"2012-02-07","indexname":"DEXMXUS","value":"0.905232599813634"},
{"date":"2012-02-08","indexname":"DEXMXUS","value":"0.909648053902947"},
{"date":"2012-02-09","indexname":"DEXMXUS","value":"0.911977636011756"},
{"date":"2012-02-10","indexname":"DEXMXUS","value":"0.917468281843596"},
{"date":"2012-02-13","indexname":"DEXMXUS","value":"0.911805605332951"},
{"date":"2012-02-14","indexname":"DEXMXUS","value":"0.914758798652427"},
{"date":"2012-02-15","indexname":"DEXMXUS","value":"0.914314386065515"},
{"date":"2012-02-16","indexname":"DEXMXUS","value":"0.921511002795499"},
{"date":"2012-02-17","indexname":"DEXMXUS","value":"0.918486130026522"},
{"date":"2012-02-21","indexname":"DEXMXUS","value":"0.9136979427998"},
{"date":"2012-02-22","indexname":"DEXMXUS","value":"0.919683176833203"},
{"date":"2012-02-23","indexname":"DEXMXUS","value":"0.920063077915562"},
{"date":"2012-02-24","indexname":"DEXMXUS","value":"0.923259981363344"},
{"date":"2012-02-27","indexname":"DEXMXUS","value":"0.922191957565767"},
{"date":"2012-02-28","indexname":"DEXMXUS","value":"0.922127446061215"},
{"date":"2012-02-29","indexname":"DEXMXUS","value":"0.917074044871336"},
{"date":"2012-03-01","indexname":"DEXMXUS","value":"0.915067020285285"},
{"date":"2012-03-02","indexname":"DEXMXUS","value":"0.9156691276611"},
{"date":"2012-03-05","indexname":"DEXMXUS","value":"0.919224428356391"},
{"date":"2012-03-06","indexname":"DEXMXUS","value":"0.931116049028744"},
{"date":"2012-03-07","indexname":"DEXMXUS","value":"0.926765106443983"},
{"date":"2012-03-08","indexname":"DEXMXUS","value":"0.915920005734357"},
{"date":"2012-03-09","indexname":"DEXMXUS","value":"0.905361622822737"},
{"date":"2012-03-12","indexname":"DEXMXUS","value":"0.911784101498101"},
{"date":"2012-03-13","indexname":"DEXMXUS","value":"0.905813203354599"},
{"date":"2012-03-14","indexname":"DEXMXUS","value":"0.908587198050319"},
{"date":"2012-03-15","indexname":"DEXMXUS","value":"0.908078273958856"},
{"date":"2012-03-16","indexname":"DEXMXUS","value":"0.908185793133109"},
{"date":"2012-03-19","indexname":"DEXMXUS","value":"0.905168088309082"},
{"date":"2012-03-20","indexname":"DEXMXUS","value":"0.910658734140922"},
{"date":"2012-03-21","indexname":"DEXMXUS","value":"0.910551214966669"},
{"date":"2012-03-22","indexname":"DEXMXUS","value":"0.919833703677156"},
{"date":"2012-03-23","indexname":"DEXMXUS","value":"0.918357107017418"},
{"date":"2012-03-26","indexname":"DEXMXUS","value":"0.908952763242779"},
{"date":"2012-03-27","indexname":"DEXMXUS","value":"0.907304135904237"},
{"date":"2012-03-28","indexname":"DEXMXUS","value":"0.917597304852699"},
{"date":"2012-03-29","indexname":"DEXMXUS","value":"0.921317468281844"},
{"date":"2012-03-30","indexname":"DEXMXUS","value":"0.918321267292667"},
{"date":"2012-04-02","indexname":"DEXMXUS","value":"0.914407569349867"},
{"date":"2012-04-03","indexname":"DEXMXUS","value":"0.912486560103218"},
{"date":"2012-04-04","indexname":"DEXMXUS","value":"0.919840871622106"},
{"date":"2012-04-05","indexname":"DEXMXUS","value":"0.919812199842305"},
{"date":"2012-04-06","indexname":"DEXMXUS","value":"0.930793491505985"},
{"date":"2012-04-09","indexname":"DEXMXUS","value":"0.930685972331733"},
{"date":"2012-04-10","indexname":"DEXMXUS","value":"0.944606121424988"},
{"date":"2012-04-11","indexname":"DEXMXUS","value":"0.943158196545051"},
{"date":"2012-04-12","indexname":"DEXMXUS","value":"0.936348648842377"},
{"date":"2012-04-13","indexname":"DEXMXUS","value":"0.942298043151029"},
{"date":"2012-04-16","indexname":"DEXMXUS","value":"0.948247437459681"},
{"date":"2012-04-17","indexname":"DEXMXUS","value":"0.937925596731417"},
{"date":"2012-04-18","indexname":"DEXMXUS","value":"0.940936133610494"},
{"date":"2012-04-19","indexname":"DEXMXUS","value":"0.94821876567988"},
{"date":"2012-04-20","indexname":"DEXMXUS","value":"0.940513224858433"},
{"date":"2012-04-23","indexname":"DEXMXUS","value":"0.946548634506487"},
{"date":"2012-04-24","indexname":"DEXMXUS","value":"0.942907318471795"},
{"date":"2012-04-25","indexname":"DEXMXUS","value":"0.94390366281987"},
{"date":"2012-04-26","indexname":"DEXMXUS","value":"0.946720665185292"},
{"date":"2012-04-27","indexname":"DEXMXUS","value":"0.931180560533296"},
{"date":"2012-04-30","indexname":"DEXMXUS","value":"0.931116049028744"},
{"date":"2012-05-01","indexname":"DEXMXUS","value":"0.923783241344707"},
{"date":"2012-05-02","indexname":"DEXMXUS","value":"0.928822306644685"},
{"date":"2012-05-03","indexname":"DEXMXUS","value":"0.930779155616085"},
{"date":"2012-05-04","indexname":"DEXMXUS","value":"0.94352376173751"},
{"date":"2012-05-07","indexname":"DEXMXUS","value":"0.942978997921297"},
{"date":"2012-05-08","indexname":"DEXMXUS","value":"0.955128664611856"},
{"date":"2012-05-09","indexname":"DEXMXUS","value":"0.96702745322916"},
{"date":"2012-05-10","indexname":"DEXMXUS","value":"0.96469787112035"},
{"date":"2012-05-11","indexname":"DEXMXUS","value":"0.966991613504409"},
{"date":"2012-05-14","indexname":"DEXMXUS","value":"0.97959286072683"},
{"date":"2012-05-15","indexname":"DEXMXUS","value":"0.984388215898502"},
{"date":"2012-05-16","indexname":"DEXMXUS","value":"0.989735502831339"},
{"date":"2012-05-17","indexname":"DEXMXUS","value":"0.988387929180704"},
{"date":"2012-05-18","indexname":"DEXMXUS","value":"0.991147587986525"},
{"date":"2012-05-21","indexname":"DEXMXUS","value":"0.988638807253961"},
{"date":"2012-05-22","indexname":"DEXMXUS","value":"0.985018995054118"},
{"date":"2012-05-23","indexname":"DEXMXUS","value":"1.00561966884094"},
{"date":"2012-05-24","indexname":"DEXMXUS","value":"1.00364131603469"},
{"date":"2012-05-25","indexname":"DEXMXUS","value":"1.00432943874991"},
{"date":"2012-05-29","indexname":"DEXMXUS","value":"0.998645258404416"},
{"date":"2012-05-30","indexname":"DEXMXUS","value":"1.0096838936277"},
{"date":"2012-05-31","indexname":"DEXMXUS","value":"1.0253386853989"},
{"date":"2012-06-01","indexname":"DEXMXUS","value":"1.02967529209376"},
{"date":"2012-06-04","indexname":"DEXMXUS","value":"1.02090889541968"},
{"date":"2012-06-05","indexname":"DEXMXUS","value":"1.02209160633646"},
{"date":"2012-06-06","indexname":"DEXMXUS","value":"1.01032900867321"},
{"date":"2012-06-07","indexname":"DEXMXUS","value":"1.00055909970611"},
{"date":"2012-06-08","indexname":"DEXMXUS","value":"1.00501756146513"},
{"date":"2012-06-11","indexname":"DEXMXUS","value":"1.0019711848613"},
{"date":"2012-06-12","indexname":"DEXMXUS","value":"1.00224356676941"},
{"date":"2012-06-13","indexname":"DEXMXUS","value":"1.0017561465128"},
{"date":"2012-06-14","indexname":"DEXMXUS","value":"1.00310372016343"},
{"date":"2012-06-15","indexname":"DEXMXUS","value":"0.99802164719375"},
{"date":"2012-06-18","indexname":"DEXMXUS","value":"0.99724034119418"},
{"date":"2012-06-19","indexname":"DEXMXUS","value":"0.981879435165938"},
{"date":"2012-06-20","indexname":"DEXMXUS","value":"0.984130169880296"},
{"date":"2012-06-21","indexname":"DEXMXUS","value":"0.985950827897642"},
{"date":"2012-06-22","indexname":"DEXMXUS","value":"0.99254533725181"},
{"date":"2012-06-25","indexname":"DEXMXUS","value":"1.00118271091678"},
{"date":"2012-06-26","indexname":"DEXMXUS","value":"0.992875062719519"},
{"date":"2012-06-27","indexname":"DEXMXUS","value":"0.979865242634937"},
{"date":"2012-06-28","indexname":"DEXMXUS","value":"0.979643036341481"},
{"date":"2012-06-29","indexname":"DEXMXUS","value":"0.961293097269013"},
{"date":"2012-07-02","indexname":"DEXMXUS","value":"0.959164217618809"},
{"date":"2012-07-03","indexname":"DEXMXUS","value":"0.952770410723246"},
{"date":"2012-07-05","indexname":"DEXMXUS","value":"0.956547917711992"},
{"date":"2012-07-06","indexname":"DEXMXUS","value":"0.96705612500896"},
{"date":"2012-07-09","indexname":"DEXMXUS","value":"0.964217618808688"},
{"date":"2012-07-10","indexname":"DEXMXUS","value":"0.953351014264211"},
{"date":"2012-07-11","indexname":"DEXMXUS","value":"0.95527202351086"},
{"date":"2012-07-12","indexname":"DEXMXUS","value":"0.964224786753638"},
{"date":"2012-07-13","indexname":"DEXMXUS","value":"0.956562253601893"},
{"date":"2012-07-16","indexname":"DEXMXUS","value":"0.951150455164505"},
{"date":"2012-07-17","indexname":"DEXMXUS","value":"0.94781736076267"},
{"date":"2012-07-18","indexname":"DEXMXUS","value":"0.939473872840657"},
{"date":"2012-07-19","indexname":"DEXMXUS","value":"0.946455451222135"},
{"date":"2012-07-20","indexname":"DEXMXUS","value":"0.953164647695506"},
{"date":"2012-07-23","indexname":"DEXMXUS","value":"0.969643753135976"},
{"date":"2012-07-24","indexname":"DEXMXUS","value":"0.983442047165078"},
{"date":"2012-07-25","indexname":"DEXMXUS","value":"0.979327646763673"},
{"date":"2012-07-26","indexname":"DEXMXUS","value":"0.963665687047524"},
{"date":"2012-07-27","indexname":"DEXMXUS","value":"0.951114615439753"},
{"date":"2012-07-30","indexname":"DEXMXUS","value":"0.950648699017991"},
{"date":"2012-07-31","indexname":"DEXMXUS","value":"0.9509640885958"},
{"date":"2012-08-01","indexname":"DEXMXUS","value":"0.951021432155401"},
{"date":"2012-08-02","indexname":"DEXMXUS","value":"0.960210737581535"},
{"date":"2012-08-03","indexname":"DEXMXUS","value":"0.940269514730127"},
{"date":"2012-08-06","indexname":"DEXMXUS","value":"0.936112106659021"},
{"date":"2012-08-07","indexname":"DEXMXUS","value":"0.94471364059924"},
{"date":"2012-08-08","indexname":"DEXMXUS","value":"0.94394667048957"},
{"date":"2012-08-09","indexname":"DEXMXUS","value":"0.940900293885743"},
{"date":"2012-08-10","indexname":"DEXMXUS","value":"0.938749910400688"},
{"date":"2012-08-13","indexname":"DEXMXUS","value":"0.943444914343058"},
{"date":"2012-08-14","indexname":"DEXMXUS","value":"0.942018493297971"},
{"date":"2012-08-15","indexname":"DEXMXUS","value":"0.942591928893986"},
{"date":"2012-08-16","indexname":"DEXMXUS","value":"0.940950469500394"},
{"date":"2012-08-17","indexname":"DEXMXUS","value":"0.943172532434951"},
{"date":"2012-08-20","indexname":"DEXMXUS","value":"0.940147659665973"},
{"date":"2012-08-21","indexname":"DEXMXUS","value":"0.93961723173966"},
{"date":"2012-08-22","indexname":"DEXMXUS","value":"0.943315891333954"},
{"date":"2012-08-23","indexname":"DEXMXUS","value":"0.941688767830263"},
{"date":"2012-08-24","indexname":"DEXMXUS","value":"0.944211884452727"},
{"date":"2012-08-27","indexname":"DEXMXUS","value":"0.944305067737079"},
{"date":"2012-08-28","indexname":"DEXMXUS","value":"0.944914343057845"},
{"date":"2012-08-29","indexname":"DEXMXUS","value":"0.952297326356533"},
{"date":"2012-08-30","indexname":"DEXMXUS","value":"0.960060210737581"},
{"date":"2012-08-31","indexname":"DEXMXUS","value":"0.94904307934915"},
{"date":"2012-09-04","indexname":"DEXMXUS","value":"0.944598953480037"},
{"date":"2012-09-05","indexname":"DEXMXUS","value":"0.939602895849759"},
{"date":"2012-09-06","indexname":"DEXMXUS","value":"0.935022579026593"},
{"date":"2012-09-07","indexname":"DEXMXUS","value":"0.931123216973693"},
{"date":"2012-09-10","indexname":"DEXMXUS","value":"0.931259407927747"},
{"date":"2012-09-11","indexname":"DEXMXUS","value":"0.931653644900007"},
{"date":"2012-09-12","indexname":"DEXMXUS","value":"0.933997562898717"},
{"date":"2012-09-13","indexname":"DEXMXUS","value":"0.930743315891334"},
{"date":"2012-09-14","indexname":"DEXMXUS","value":"0.913267866102788"},
{"date":"2012-09-17","indexname":"DEXMXUS","value":"0.913260698157838"},
{"date":"2012-09-18","indexname":"DEXMXUS","value":"0.918471794136621"},
{"date":"2012-09-19","indexname":"DEXMXUS","value":"0.919769192172604"},
{"date":"2012-09-20","indexname":"DEXMXUS","value":"0.925023295821088"},
{"date":"2012-09-21","indexname":"DEXMXUS","value":"0.919683176833202"},
{"date":"2012-09-24","indexname":"DEXMXUS","value":"0.925560891692352"},
{"date":"2012-09-25","indexname":"DEXMXUS","value":"0.919002222062934"},
{"date":"2012-09-26","indexname":"DEXMXUS","value":"0.92588344921511"},
{"date":"2012-09-27","indexname":"DEXMXUS","value":"0.920693857071177"},
{"date":"2012-09-28","indexname":"DEXMXUS","value":"0.922012758942011"},
{"date":"2012-10-01","indexname":"DEXMXUS","value":"0.918729840154827"},
{"date":"2012-10-02","indexname":"DEXMXUS","value":"0.920923231309583"},
{"date":"2012-10-03","indexname":"DEXMXUS","value":"0.920944735144434"},
{"date":"2012-10-04","indexname":"DEXMXUS","value":"0.914271378395814"},
{"date":"2012-10-05","indexname":"DEXMXUS","value":"0.910716077700523"},
{"date":"2012-10-09","indexname":"DEXMXUS","value":"0.923869256684109"},
{"date":"2012-10-10","indexname":"DEXMXUS","value":"0.926313525912121"},
{"date":"2012-10-11","indexname":"DEXMXUS","value":"0.923955272023511"},
{"date":"2012-10-12","indexname":"DEXMXUS","value":"0.924127302702315"},
{"date":"2012-10-15","indexname":"DEXMXUS","value":"0.918679664540176"},
{"date":"2012-10-16","indexname":"DEXMXUS","value":"0.918235251953265"},
{"date":"2012-10-17","indexname":"DEXMXUS","value":"0.917504121568346"},
{"date":"2012-10-18","indexname":"DEXMXUS","value":"0.919439466704896"},
{"date":"2012-10-19","indexname":"DEXMXUS","value":"0.921833560318257"},
{"date":"2012-10-22","indexname":"DEXMXUS","value":"0.921754712923805"},
{"date":"2012-10-23","indexname":"DEXMXUS","value":"0.930470933983227"},
{"date":"2012-10-24","indexname":"DEXMXUS","value":"0.931811339688911"},
{"date":"2012-10-25","indexname":"DEXMXUS","value":"0.930506773707978"},
{"date":"2012-10-26","indexname":"DEXMXUS","value":"0.933252096623898"},
{"date":"2012-10-29","indexname":"DEXMXUS","value":"0.938463192602681"},
{"date":"2012-10-30","indexname":"DEXMXUS","value":"0.934986739301842"},
{"date":"2012-10-31","indexname":"DEXMXUS","value":"0.938119131245072"},
{"date":"2012-11-01","indexname":"DEXMXUS","value":"0.934484983155329"},
{"date":"2012-11-02","indexname":"DEXMXUS","value":"0.930456598093326"},
{"date":"2012-11-05","indexname":"DEXMXUS","value":"0.93531646476955"},
{"date":"2012-11-06","indexname":"DEXMXUS","value":"0.929338398681098"},
{"date":"2012-11-07","indexname":"DEXMXUS","value":"0.936413160346929"},
{"date":"2012-11-08","indexname":"DEXMXUS","value":"0.940133323776073"},
{"date":"2012-11-09","indexname":"DEXMXUS","value":"0.944469930470934"},
{"date":"2012-11-13","indexname":"DEXMXUS","value":"0.947645330083865"},
{"date":"2012-11-14","indexname":"DEXMXUS","value":"0.947781521037918"},
{"date":"2012-11-15","indexname":"DEXMXUS","value":"0.949974912192674"},
{"date":"2012-11-16","indexname":"DEXMXUS","value":"0.944957350727546"},
{"date":"2012-11-19","indexname":"DEXMXUS","value":"0.936140778438822"},
{"date":"2012-11-20","indexname":"DEXMXUS","value":"0.932872195541538"},
{"date":"2012-11-21","indexname":"DEXMXUS","value":"0.935416815998853"},
{"date":"2012-11-23","indexname":"DEXMXUS","value":"0.930556949322629"},
{"date":"2012-11-26","indexname":"DEXMXUS","value":"0.932227080496022"},
{"date":"2012-11-27","indexname":"DEXMXUS","value":"0.930155544405419"},
{"date":"2012-11-28","indexname":"DEXMXUS","value":"0.933789692495162"},
{"date":"2012-11-29","indexname":"DEXMXUS","value":"0.930220055909971"},
{"date":"2012-11-30","indexname":"DEXMXUS","value":"0.92589061716006"},
{"date":"2012-12-03","indexname":"DEXMXUS","value":"0.926492724535876"},
{"date":"2012-12-04","indexname":"DEXMXUS","value":"0.928936993763888"},
{"date":"2012-12-05","indexname":"DEXMXUS","value":"0.926528564260626"},
{"date":"2012-12-06","indexname":"DEXMXUS","value":"0.925209662389793"},
{"date":"2012-12-07","indexname":"DEXMXUS","value":"0.921102429933338"},
{"date":"2012-12-10","indexname":"DEXMXUS","value":"0.917367930614293"},
{"date":"2012-12-11","indexname":"DEXMXUS","value":"0.914027668267508"},
{"date":"2012-12-12","indexname":"DEXMXUS","value":"0.912708766396674"},
{"date":"2012-12-13","indexname":"DEXMXUS","value":"0.917518457458247"},
{"date":"2012-12-14","indexname":"DEXMXUS","value":"0.915776646835352"},
{"date":"2012-12-17","indexname":"DEXMXUS","value":"0.914178195111461"},
{"date":"2012-12-18","indexname":"DEXMXUS","value":"0.91177693355315"},
{"date":"2012-12-19","indexname":"DEXMXUS","value":"0.91255107160777"},
{"date":"2012-12-20","indexname":"DEXMXUS","value":"0.915920005734356"},
{"date":"2012-12-21","indexname":"DEXMXUS","value":"0.926972976847538"},
{"date":"2012-12-24","indexname":"DEXMXUS","value":"0.930743315891334"},
{"date":"2012-12-26","indexname":"DEXMXUS","value":"0.93254963801878"},
{"date":"2012-12-27","indexname":"DEXMXUS","value":"0.932728836642534"},
{"date":"2012-12-28","indexname":"DEXMXUS","value":"0.930972690129739"},
{"date":"2012-12-31","indexname":"DEXMXUS","value":"0.929216543616945"},
{"date":"2013-01-02","indexname":"DEXMXUS","value":"0.914629775643323"},
{"date":"2013-01-03","indexname":"DEXMXUS","value":"0.913568919790696"},
{"date":"2013-01-04","indexname":"DEXMXUS","value":"0.914006164432657"},
{"date":"2013-01-07","indexname":"DEXMXUS","value":"0.915547272596946"},
{"date":"2013-01-08","indexname":"DEXMXUS","value":"0.916715647623826"},
{"date":"2013-01-09","indexname":"DEXMXUS","value":"0.913626263350297"},
{"date":"2013-01-10","indexname":"DEXMXUS","value":"0.906400974840513"},
{"date":"2013-01-11","indexname":"DEXMXUS","value":"0.907397319188588"},
{"date":"2013-01-14","indexname":"DEXMXUS","value":"0.905798867464698"},
{"date":"2013-01-15","indexname":"DEXMXUS","value":"0.906537165794566"},
{"date":"2013-01-16","indexname":"DEXMXUS","value":"0.905246935703534"},
{"date":"2013-01-17","indexname":"DEXMXUS","value":"0.902136047595154"},
{"date":"2013-01-18","indexname":"DEXMXUS","value":"0.907232456454734"},
{"date":"2013-01-22","indexname":"DEXMXUS","value":"0.908508350655867"},
{"date":"2013-01-23","indexname":"DEXMXUS","value":"0.907368647408788"},
{"date":"2013-01-24","indexname":"DEXMXUS","value":"0.904651996272668"},
{"date":"2013-01-25","indexname":"DEXMXUS","value":"0.910271665113611"},
{"date":"2013-01-28","indexname":"DEXMXUS","value":"0.915511432872195"},
{"date":"2013-01-29","indexname":"DEXMXUS","value":"0.909619382123145"},
{"date":"2013-01-30","indexname":"DEXMXUS","value":"0.913848469643753"},
{"date":"2013-01-31","indexname":"DEXMXUS","value":"0.912794781736076"},
{"date":"2013-02-01","indexname":"DEXMXUS","value":"0.905712852125295"},
{"date":"2013-02-04","indexname":"DEXMXUS","value":"0.911045803168231"},
{"date":"2013-02-05","indexname":"DEXMXUS","value":"0.905024729410078"},
{"date":"2013-02-06","indexname":"DEXMXUS","value":"0.908400831481614"},
{"date":"2013-02-07","indexname":"DEXMXUS","value":"0.913059995699233"},
{"date":"2013-02-08","indexname":"DEXMXUS","value":"0.912271521754713"},
{"date":"2013-02-11","indexname":"DEXMXUS","value":"0.914314386065515"},
{"date":"2013-02-12","indexname":"DEXMXUS","value":"0.912665758726973"},
{"date":"2013-02-13","indexname":"DEXMXUS","value":"0.912020643681456"},
{"date":"2013-02-14","indexname":"DEXMXUS","value":"0.910078130599957"},
{"date":"2013-02-15","indexname":"DEXMXUS","value":"0.909490359114042"},
{"date":"2013-02-19","indexname":"DEXMXUS","value":"0.908042434234105"},
{"date":"2013-02-20","indexname":"DEXMXUS","value":"0.90904594652713"},
{"date":"2013-02-21","indexname":"DEXMXUS","value":"0.914221202781162"},
{"date":"2013-02-22","indexname":"DEXMXUS","value":"0.913769622249301"},
{"date":"2013-02-25","indexname":"DEXMXUS","value":"0.912386208873916"},
{"date":"2013-02-26","indexname":"DEXMXUS","value":"0.923216973693642"},
{"date":"2013-02-27","indexname":"DEXMXUS","value":"0.919389291090244"},
{"date":"2013-02-28","indexname":"DEXMXUS","value":"0.915977349293957"},
{"date":"2013-03-01","indexname":"DEXMXUS","value":"0.917181564045588"},
{"date":"2013-03-04","indexname":"DEXMXUS","value":"0.915346570138341"},
{"date":"2013-03-05","indexname":"DEXMXUS","value":"0.913203354598237"},
{"date":"2013-03-06","indexname":"DEXMXUS","value":"0.91333954555229"},
{"date":"2013-03-07","indexname":"DEXMXUS","value":"0.916385922156118"},
{"date":"2013-03-08","indexname":"DEXMXUS","value":"0.906924234821876"},
{"date":"2013-03-11","indexname":"DEXMXUS","value":"0.899362052899433"},
{"date":"2013-03-12","indexname":"DEXMXUS","value":"0.892423482187657"},
{"date":"2013-03-13","indexname":"DEXMXUS","value":"0.888617303419109"},
{"date":"2013-03-14","indexname":"DEXMXUS","value":"0.892237115618952"},
{"date":"2013-03-15","indexname":"DEXMXUS","value":"0.891154755931474"},
{"date":"2013-03-18","indexname":"DEXMXUS","value":"0.890954053472869"},
{"date":"2013-03-19","indexname":"DEXMXUS","value":"0.892065084940147"},
{"date":"2013-03-20","indexname":"DEXMXUS","value":"0.888466776575155"},
{"date":"2013-03-21","indexname":"DEXMXUS","value":"0.88590065228299"},
{"date":"2013-03-22","indexname":"DEXMXUS","value":"0.886775141566913"},
{"date":"2013-03-25","indexname":"DEXMXUS","value":"0.885993835567343"},
{"date":"2013-03-26","indexname":"DEXMXUS","value":"0.884904307934915"},
{"date":"2013-03-27","indexname":"DEXMXUS","value":"0.887291233603326"},
{"date":"2013-03-28","indexname":"DEXMXUS","value":"0.884502903017705"},
{"date":"2013-03-29","indexname":"DEXMXUS","value":"0.88276826033976"},
{"date":"2013-04-01","indexname":"DEXMXUS","value":"0.884553078632356"},
{"date":"2013-04-02","indexname":"DEXMXUS","value":"0.880044441258691"},
{"date":"2013-04-03","indexname":"DEXMXUS","value":"0.883126657587269"},
{"date":"2013-04-04","indexname":"DEXMXUS","value":"0.884388215898502"},
{"date":"2013-04-05","indexname":"DEXMXUS","value":"0.87728478245287"},
{"date":"2013-04-08","indexname":"DEXMXUS","value":"0.871500250878073"},
{"date":"2013-04-09","indexname":"DEXMXUS","value":"0.869349867393018"},
{"date":"2013-04-10","indexname":"DEXMXUS","value":"0.868439538384345"},
{"date":"2013-04-11","indexname":"DEXMXUS","value":"0.865027596588058"},
{"date":"2013-04-12","indexname":"DEXMXUS","value":"0.866396674073543"},
{"date":"2012-01-03","indexname":"DEXINUS","value":"1.00188643652141"},
{"date":"2012-01-04","indexname":"DEXINUS","value":"0.996981701565742"},
{"date":"2012-01-05","indexname":"DEXINUS","value":"0.997736276174307"},
{"date":"2012-01-06","indexname":"DEXINUS","value":"0.993586115827202"},
{"date":"2012-01-09","indexname":"DEXINUS","value":"0.988304093567251"},
{"date":"2012-01-10","indexname":"DEXINUS","value":"0.973212601395963"},
{"date":"2012-01-11","indexname":"DEXINUS","value":"0.976796830786644"},
{"date":"2012-01-12","indexname":"DEXINUS","value":"0.971703452178834"},
{"date":"2012-01-13","indexname":"DEXINUS","value":"0.970194302961706"},
{"date":"2012-01-17","indexname":"DEXINUS","value":"0.956234672703264"},
{"date":"2012-01-18","indexname":"DEXINUS","value":"0.950764006791172"},
{"date":"2012-01-19","indexname":"DEXINUS","value":"0.94887757026976"},
{"date":"2012-01-20","indexname":"DEXINUS","value":"0.947368421052632"},
{"date":"2012-01-23","indexname":"DEXINUS","value":"0.943029617053386"},
{"date":"2012-01-24","indexname":"DEXINUS","value":"0.94359554800981"},
{"date":"2012-01-25","indexname":"DEXINUS","value":"0.946613846444067"},
{"date":"2012-01-26","indexname":"DEXINUS","value":"0.932276928881343"},
{"date":"2012-01-27","indexname":"DEXINUS","value":"0.93171099792492"},
{"date":"2012-01-30","indexname":"DEXINUS","value":"0.93680437653273"},
{"date":"2012-01-31","indexname":"DEXINUS","value":"0.934540652707036"},
{"date":"2012-02-01","indexname":"DEXINUS","value":"0.92951895868704"},
{"date":"2012-02-02","indexname":"DEXINUS","value":"0.92491982644784"},
{"date":"2012-02-03","indexname":"DEXINUS","value":"0.917751367666478"},
{"date":"2012-02-06","indexname":"DEXINUS","value":"0.925297113752122"},
{"date":"2012-02-07","indexname":"DEXINUS","value":"0.928126768534239"},
{"date":"2012-02-08","indexname":"DEXINUS","value":"0.928504055838521"},
{"date":"2012-02-09","indexname":"DEXINUS","value":"0.930956423316355"},
{"date":"2012-02-10","indexname":"DEXINUS","value":"0.93340879079419"},
{"date":"2012-02-13","indexname":"DEXINUS","value":"0.926994906621392"},
{"date":"2012-02-14","indexname":"DEXINUS","value":"0.931899641577061"},
{"date":"2012-02-15","indexname":"DEXINUS","value":"0.930956423316355"},
{"date":"2012-02-16","indexname":"DEXINUS","value":"0.932465572533484"},
{"date":"2012-02-17","indexname":"DEXINUS","value":"0.930201848707791"},
{"date":"2012-02-21","indexname":"DEXINUS","value":"0.92831541218638"},
{"date":"2012-02-22","indexname":"DEXINUS","value":"0.928881343142803"},
{"date":"2012-02-23","indexname":"DEXINUS","value":"0.927938124882098"},
{"date":"2012-02-24","indexname":"DEXINUS","value":"0.923976608187134"},
{"date":"2012-02-27","indexname":"DEXINUS","value":"0.92661761931711"},
{"date":"2012-02-28","indexname":"DEXINUS","value":"0.924542539143558"},
{"date":"2012-02-29","indexname":"DEXINUS","value":"0.924165251839276"},
{"date":"2012-03-01","indexname":"DEXINUS","value":"0.926994906621392"},
{"date":"2012-03-02","indexname":"DEXINUS","value":"0.934729296359177"},
{"date":"2012-03-05","indexname":"DEXINUS","value":"0.939822674966987"},
{"date":"2012-03-06","indexname":"DEXINUS","value":"0.950316921335597"},
{"date":"2012-03-07","indexname":"DEXINUS","value":"0.948311639313337"},
{"date":"2012-03-08","indexname":"DEXINUS","value":"0.946425202791926"},
{"date":"2012-03-09","indexname":"DEXINUS","value":"0.938502169401999"},
{"date":"2012-03-12","indexname":"DEXINUS","value":"0.942840973401245"},
{"date":"2012-03-13","indexname":"DEXINUS","value":"0.941709111488398"},
{"date":"2012-03-14","indexname":"DEXINUS","value":"0.943218260705527"},
{"date":"2012-03-15","indexname":"DEXINUS","value":"0.948500282965478"},
{"date":"2012-03-16","indexname":"DEXINUS","value":"0.945293340879079"},
{"date":"2012-03-19","indexname":"DEXINUS","value":"0.946236559139785"},
{"date":"2012-03-20","indexname":"DEXINUS","value":"0.9522731560083"},
{"date":"2012-03-21","indexname":"DEXINUS","value":"0.954536879833993"},
{"date":"2012-03-22","indexname":"DEXINUS","value":"0.967364648179588"},
{"date":"2012-03-23","indexname":"DEXINUS","value":"0.965478211658177"},
{"date":"2012-03-26","indexname":"DEXINUS","value":"0.962648556876061"},
{"date":"2012-03-27","indexname":"DEXINUS","value":"0.95566874174684"},
{"date":"2012-03-28","indexname":"DEXINUS","value":"0.961516694963214"},
{"date":"2012-03-29","indexname":"DEXINUS","value":"0.969251084701"},
{"date":"2012-03-30","indexname":"DEXINUS","value":"0.960007545746085"},
{"date":"2012-04-02","indexname":"DEXINUS","value":"0.958121109224674"},
{"date":"2012-04-03","indexname":"DEXINUS","value":"0.955291454442558"},
{"date":"2012-04-04","indexname":"DEXINUS","value":"0.965478211658177"},
{"date":"2012-04-05","indexname":"DEXINUS","value":"0.96415770609319"},
{"date":"2012-04-06","indexname":"DEXINUS","value":"0.964723637049613"},
{"date":"2012-04-09","indexname":"DEXINUS","value":"0.963969062441048"},
{"date":"2012-04-10","indexname":"DEXINUS","value":"0.970948877570269"},
{"date":"2012-04-11","indexname":"DEXINUS","value":"0.971514808526693"},
{"date":"2012-04-12","indexname":"DEXINUS","value":"0.966232786266742"},
{"date":"2012-04-13","indexname":"DEXINUS","value":"0.970571590265987"},
{"date":"2012-04-16","indexname":"DEXINUS","value":"0.973401245048103"},
{"date":"2012-04-17","indexname":"DEXINUS","value":"0.969817015657422"},
{"date":"2012-04-18","indexname":"DEXINUS","value":"0.976985474438784"},
{"date":"2012-04-19","indexname":"DEXINUS","value":"0.982267496698735"},
{"date":"2012-04-20","indexname":"DEXINUS","value":"0.98132427843803"},
{"date":"2012-04-23","indexname":"DEXINUS","value":"0.98811544991511"},
{"date":"2012-04-24","indexname":"DEXINUS","value":"0.992831541218637"},
{"date":"2012-04-25","indexname":"DEXINUS","value":"0.989435955480097"},
{"date":"2012-04-26","indexname":"DEXINUS","value":"0.989247311827956"},
{"date":"2012-04-27","indexname":"DEXINUS","value":"0.989435955480097"},
{"date":"2012-04-30","indexname":"DEXINUS","value":"0.993208828522919"},
{"date":"2012-05-01","indexname":"DEXINUS","value":"0.990379173740803"},
{"date":"2012-05-02","indexname":"DEXINUS","value":"0.999245425391434"},
{"date":"2012-05-03","indexname":"DEXINUS","value":"1.00603659686851"},
{"date":"2012-05-04","indexname":"DEXINUS","value":"1.00754574608564"},
{"date":"2012-05-07","indexname":"DEXINUS","value":"0.998113563478588"},
{"date":"2012-05-08","indexname":"DEXINUS","value":"1.00245236747783"},
{"date":"2012-05-09","indexname":"DEXINUS","value":"1.01395963025844"},
{"date":"2012-05-10","indexname":"DEXINUS","value":"1.00452744765139"},
{"date":"2012-05-11","indexname":"DEXINUS","value":"1.01169590643275"},
{"date":"2012-05-14","indexname":"DEXINUS","value":"1.01716657234484"},
{"date":"2012-05-15","indexname":"DEXINUS","value":"1.0169779286927"},
{"date":"2012-05-16","indexname":"DEXINUS","value":"1.02508960573477"},
{"date":"2012-05-17","indexname":"DEXINUS","value":"1.02565553669119"},
{"date":"2012-05-18","indexname":"DEXINUS","value":"1.02773061686474"},
{"date":"2012-05-21","indexname":"DEXINUS","value":"1.03697415581966"},
{"date":"2012-05-22","indexname":"DEXINUS","value":"1.04395397094888"},
{"date":"2012-05-23","indexname":"DEXINUS","value":"1.05546123372948"},
{"date":"2012-05-24","indexname":"DEXINUS","value":"1.04791548764384"},
{"date":"2012-05-25","indexname":"DEXINUS","value":"1.04414261460102"},
{"date":"2012-05-29","indexname":"DEXINUS","value":"1.0509337860781"},
{"date":"2012-05-30","indexname":"DEXINUS","value":"1.05885681946802"},
{"date":"2012-05-31","indexname":"DEXINUS","value":"1.06357291077155"},
{"date":"2012-06-01","indexname":"DEXINUS","value":"1.04584040747029"},
{"date":"2012-06-04","indexname":"DEXINUS","value":"1.04980192416525"},
{"date":"2012-06-05","indexname":"DEXINUS","value":"1.0477268439917"},
{"date":"2012-06-06","indexname":"DEXINUS","value":"1.04244482173175"},
{"date":"2012-06-07","indexname":"DEXINUS","value":"1.03584229390681"},
{"date":"2012-06-08","indexname":"DEXINUS","value":"1.04489718920958"},
{"date":"2012-06-11","indexname":"DEXINUS","value":"1.05055649877382"},
{"date":"2012-06-12","indexname":"DEXINUS","value":"1.04885870590455"},
{"date":"2012-06-13","indexname":"DEXINUS","value":"1.04810413129598"},
{"date":"2012-06-14","indexname":"DEXINUS","value":"1.05074514242596"},
{"date":"2012-06-15","indexname":"DEXINUS","value":"1.04395397094888"},
{"date":"2012-06-18","indexname":"DEXINUS","value":"1.05357479720807"},
{"date":"2012-06-19","indexname":"DEXINUS","value":"1.05395208451236"},
{"date":"2012-06-20","indexname":"DEXINUS","value":"1.06093189964158"},
{"date":"2012-06-21","indexname":"DEXINUS","value":"1.06112054329372"},
{"date":"2012-06-22","indexname":"DEXINUS","value":"1.07734389737785"},
{"date":"2012-06-25","indexname":"DEXINUS","value":"1.07772118468213"},
{"date":"2012-06-26","indexname":"DEXINUS","value":"1.07432559894359"},
{"date":"2012-06-27","indexname":"DEXINUS","value":"1.07394831163931"},
{"date":"2012-06-28","indexname":"DEXINUS","value":"1.07168458781362"},
{"date":"2012-06-29","indexname":"DEXINUS","value":"1.04829277494812"},
{"date":"2012-07-02","indexname":"DEXINUS","value":"1.04602905112243"},
{"date":"2012-07-03","indexname":"DEXINUS","value":"1.02452367477834"},
{"date":"2012-07-05","indexname":"DEXINUS","value":"1.03659686851537"},
{"date":"2012-07-06","indexname":"DEXINUS","value":"1.04640633842671"},
{"date":"2012-07-09","indexname":"DEXINUS","value":"1.05395208451236"},
{"date":"2012-07-10","indexname":"DEXINUS","value":"1.04489718920958"},
{"date":"2012-07-11","indexname":"DEXINUS","value":"1.04734955668742"},
{"date":"2012-07-12","indexname":"DEXINUS","value":"1.05319750990379"},
{"date":"2012-07-13","indexname":"DEXINUS","value":"1.03942652329749"},
{"date":"2012-07-16","indexname":"DEXINUS","value":"1.03848330503678"},
{"date":"2012-07-17","indexname":"DEXINUS","value":"1.0381060177325"},
{"date":"2012-07-18","indexname":"DEXINUS","value":"1.04376532729674"},
{"date":"2012-07-19","indexname":"DEXINUS","value":"1.04055838521034"},
{"date":"2012-07-20","indexname":"DEXINUS","value":"1.04263346538389"},
{"date":"2012-07-23","indexname":"DEXINUS","value":"1.05489530277306"},
{"date":"2012-07-24","indexname":"DEXINUS","value":"1.06055461233729"},
{"date":"2012-07-25","indexname":"DEXINUS","value":"1.0582908885116"},
{"date":"2012-07-26","indexname":"DEXINUS","value":"1.0486700622524"},
{"date":"2012-07-27","indexname":"DEXINUS","value":"1.04489718920958"},
{"date":"2012-07-30","indexname":"DEXINUS","value":"1.04546312016601"},
{"date":"2012-07-31","indexname":"DEXINUS","value":"1.04791548764384"},
{"date":"2012-08-01","indexname":"DEXINUS","value":"1.04640633842671"},
{"date":"2012-08-02","indexname":"DEXINUS","value":"1.05338615355593"},
{"date":"2012-08-03","indexname":"DEXINUS","value":"1.05168836068666"},
{"date":"2012-08-06","indexname":"DEXINUS","value":"1.04734955668742"},
{"date":"2012-08-07","indexname":"DEXINUS","value":"1.03867194868893"},
{"date":"2012-08-08","indexname":"DEXINUS","value":"1.04282210903603"},
{"date":"2012-08-09","indexname":"DEXINUS","value":"1.04074702886248"},
{"date":"2012-08-10","indexname":"DEXINUS","value":"1.04093567251462"},
{"date":"2012-08-13","indexname":"DEXINUS","value":"1.04395397094888"},
{"date":"2012-08-14","indexname":"DEXINUS","value":"1.04999056781739"},
{"date":"2012-08-15","indexname":"DEXINUS","value":"1.04999056781739"},
{"date":"2012-08-16","indexname":"DEXINUS","value":"1.04923599320883"},
{"date":"2012-08-17","indexname":"DEXINUS","value":"1.04923599320883"},
{"date":"2012-08-20","indexname":"DEXINUS","value":"1.04697226938313"},
{"date":"2012-08-21","indexname":"DEXINUS","value":"1.04621769477457"},
{"date":"2012-08-22","indexname":"DEXINUS","value":"1.04697226938313"},
{"date":"2012-08-23","indexname":"DEXINUS","value":"1.04018109790605"},
{"date":"2012-08-24","indexname":"DEXINUS","value":"1.04527447651386"},
{"date":"2012-08-27","indexname":"DEXINUS","value":"1.05036785512167"},
{"date":"2012-08-28","indexname":"DEXINUS","value":"1.04980192416525"},
{"date":"2012-08-29","indexname":"DEXINUS","value":"1.05055649877382"},
{"date":"2012-08-30","indexname":"DEXINUS","value":"1.04942463686097"},
{"date":"2012-08-31","indexname":"DEXINUS","value":"1.04734955668742"},
{"date":"2012-09-04","indexname":"DEXINUS","value":"1.04904734955669"},
{"date":"2012-09-05","indexname":"DEXINUS","value":"1.0541407281645"},
{"date":"2012-09-06","indexname":"DEXINUS","value":"1.04961328051311"},
{"date":"2012-09-07","indexname":"DEXINUS","value":"1.04263346538389"},
{"date":"2012-09-10","indexname":"DEXINUS","value":"1.04584040747029"},
{"date":"2012-09-11","indexname":"DEXINUS","value":"1.04225617807961"},
{"date":"2012-09-12","indexname":"DEXINUS","value":"1.04150160347104"},
{"date":"2012-09-13","indexname":"DEXINUS","value":"1.04395397094888"},
{"date":"2012-09-14","indexname":"DEXINUS","value":"1.00547066591209"},
{"date":"2012-09-17","indexname":"DEXINUS","value":"1.01641199773628"},
{"date":"2012-09-18","indexname":"DEXINUS","value":"1.01678928504056"},
{"date":"2012-09-19","indexname":"DEXINUS","value":"1.01848707790983"},
{"date":"2012-09-20","indexname":"DEXINUS","value":"1.02358045651764"},
{"date":"2012-09-21","indexname":"DEXINUS","value":"1.00848896434635"},
{"date":"2012-09-24","indexname":"DEXINUS","value":"1.00792303338993"},
{"date":"2012-09-25","indexname":"DEXINUS","value":"1.00660252782494"},
{"date":"2012-09-26","indexname":"DEXINUS","value":"1.0096208262592"},
{"date":"2012-09-27","indexname":"DEXINUS","value":"0.999622712695717"},
{"date":"2012-09-28","indexname":"DEXINUS","value":"0.998302207130729"},
{"date":"2012-10-01","indexname":"DEXINUS","value":"0.989624599132238"},
{"date":"2012-10-02","indexname":"DEXINUS","value":"0.988870024523674"},
{"date":"2012-10-03","indexname":"DEXINUS","value":"0.985663082437275"},
{"date":"2012-10-04","indexname":"DEXINUS","value":"0.976042256178078"},
{"date":"2012-10-05","indexname":"DEXINUS","value":"0.976608187134502"},
{"date":"2012-10-09","indexname":"DEXINUS","value":"0.994717977740048"},
{"date":"2012-10-10","indexname":"DEXINUS","value":"1.00075457460856"},
{"date":"2012-10-11","indexname":"DEXINUS","value":"0.99339747217506"},
{"date":"2012-10-12","indexname":"DEXINUS","value":"0.996227126957177"},
{"date":"2012-10-15","indexname":"DEXINUS","value":"1.00150914921713"},
{"date":"2012-10-16","indexname":"DEXINUS","value":"0.997736276174305"},
{"date":"2012-10-17","indexname":"DEXINUS","value":"0.997170345217882"},
{"date":"2012-10-18","indexname":"DEXINUS","value":"1.00848896434635"},
{"date":"2012-10-19","indexname":"DEXINUS","value":"1.0201848707791"},
{"date":"2012-10-22","indexname":"DEXINUS","value":"1.00943218260705"},
{"date":"2012-10-23","indexname":"DEXINUS","value":"1.01339369930202"},
{"date":"2012-10-24","indexname":"DEXINUS","value":"1.01358234295416"},
{"date":"2012-10-25","indexname":"DEXINUS","value":"1.01018675721562"},
{"date":"2012-10-26","indexname":"DEXINUS","value":"1.01018675721562"},
{"date":"2012-10-29","indexname":"DEXINUS","value":"1.02056215808338"},
{"date":"2012-10-30","indexname":"DEXINUS","value":"1.0179211469534"},
{"date":"2012-10-31","indexname":"DEXINUS","value":"1.01490284851915"},
{"date":"2012-11-01","indexname":"DEXINUS","value":"1.01414827391058"},
{"date":"2012-11-02","indexname":"DEXINUS","value":"1.01395963025844"},
{"date":"2012-11-05","indexname":"DEXINUS","value":"1.02999434069043"},
{"date":"2012-11-06","indexname":"DEXINUS","value":"1.02659875495189"},
{"date":"2012-11-07","indexname":"DEXINUS","value":"1.02565553669119"},
{"date":"2012-11-08","indexname":"DEXINUS","value":"1.0243350311262"},
{"date":"2012-11-09","indexname":"DEXINUS","value":"1.03018298434258"},
{"date":"2012-11-13","indexname":"DEXINUS","value":"1.03414450103754"},
{"date":"2012-11-14","indexname":"DEXINUS","value":"1.03508771929824"},
{"date":"2012-11-15","indexname":"DEXINUS","value":"1.03093755895114"},
{"date":"2012-11-16","indexname":"DEXINUS","value":"1.04055838521034"},
{"date":"2012-11-19","indexname":"DEXINUS","value":"1.03848330503678"},
{"date":"2012-11-20","indexname":"DEXINUS","value":"1.03942652329749"},
{"date":"2012-11-21","indexname":"DEXINUS","value":"1.04018109790605"},
{"date":"2012-11-23","indexname":"DEXINUS","value":"1.04584040747029"},
{"date":"2012-11-26","indexname":"DEXINUS","value":"1.04942463686097"},
{"date":"2012-11-27","indexname":"DEXINUS","value":"1.04414261460102"},
{"date":"2012-11-28","indexname":"DEXINUS","value":"1.05074514242596"},
{"date":"2012-11-29","indexname":"DEXINUS","value":"1.03206942086399"},
{"date":"2012-11-30","indexname":"DEXINUS","value":"1.02358045651764"},
{"date":"2012-12-03","indexname":"DEXINUS","value":"1.03112620260328"},
{"date":"2012-12-04","indexname":"DEXINUS","value":"1.03244670816827"},
{"date":"2012-12-05","indexname":"DEXINUS","value":"1.02735332956046"},
{"date":"2012-12-06","indexname":"DEXINUS","value":"1.02452367477834"},
{"date":"2012-12-07","indexname":"DEXINUS","value":"1.02527824938691"},
{"date":"2012-12-10","indexname":"DEXINUS","value":"1.0265987549519"},
{"date":"2012-12-11","indexname":"DEXINUS","value":"1.02452367477834"},
{"date":"2012-12-12","indexname":"DEXINUS","value":"1.02301452556121"},
{"date":"2012-12-13","indexname":"DEXINUS","value":"1.02546689303905"},
{"date":"2012-12-14","indexname":"DEXINUS","value":"1.02791926051688"},
{"date":"2012-12-17","indexname":"DEXINUS","value":"1.03150348990756"},
{"date":"2012-12-18","indexname":"DEXINUS","value":"1.03584229390681"},
{"date":"2012-12-19","indexname":"DEXINUS","value":"1.03131484625542"},
{"date":"2012-12-20","indexname":"DEXINUS","value":"1.03603093755895"},
{"date":"2012-12-21","indexname":"DEXINUS","value":"1.03867194868893"},
{"date":"2012-12-24","indexname":"DEXINUS","value":"1.03659686851537"},
{"date":"2012-12-26","indexname":"DEXINUS","value":"1.0348990756461"},
{"date":"2012-12-27","indexname":"DEXINUS","value":"1.03640822486323"},
{"date":"2012-12-28","indexname":"DEXINUS","value":"1.03320128277683"},
{"date":"2012-12-31","indexname":"DEXINUS","value":"1.0348990756461"},
{"date":"2013-01-02","indexname":"DEXINUS","value":"1.02301452556121"},
{"date":"2013-01-03","indexname":"DEXINUS","value":"1.02735332956046"},
{"date":"2013-01-04","indexname":"DEXINUS","value":"1.03621958121109"},
{"date":"2013-01-07","indexname":"DEXINUS","value":"1.0413129598189"},
{"date":"2013-01-08","indexname":"DEXINUS","value":"1.03791737408036"},
{"date":"2013-01-09","indexname":"DEXINUS","value":"1.03357857008112"},
{"date":"2013-01-10","indexname":"DEXINUS","value":"1.02791926051688"},
{"date":"2013-01-11","indexname":"DEXINUS","value":"1.0339558573854"},
{"date":"2013-01-14","indexname":"DEXINUS","value":"1.02810790416902"},
{"date":"2013-01-15","indexname":"DEXINUS","value":"1.02961705338615"},
{"date":"2013-01-16","indexname":"DEXINUS","value":"1.03112620260328"},
{"date":"2013-01-17","indexname":"DEXINUS","value":"1.02527824938691"},
{"date":"2013-01-18","indexname":"DEXINUS","value":"1.01528013582343"},
{"date":"2013-01-22","indexname":"DEXINUS","value":"1.01339369930202"},
{"date":"2013-01-23","indexname":"DEXINUS","value":"1.01226183738917"},
{"date":"2013-01-24","indexname":"DEXINUS","value":"1.01245048104131"},
{"date":"2013-01-25","indexname":"DEXINUS","value":"1.01452556121486"},
{"date":"2013-01-28","indexname":"DEXINUS","value":"1.01810979060555"},
{"date":"2013-01-29","indexname":"DEXINUS","value":"1.01188455008489"},
{"date":"2013-01-30","indexname":"DEXINUS","value":"1.00377287304282"},
{"date":"2013-01-31","indexname":"DEXINUS","value":"1.00584795321637"},
{"date":"2013-02-01","indexname":"DEXINUS","value":"1.00282965478212"},
{"date":"2013-02-04","indexname":"DEXINUS","value":"1.00433880399925"},
{"date":"2013-02-05","indexname":"DEXINUS","value":"0.999622712695718"},
{"date":"2013-02-06","indexname":"DEXINUS","value":"1.00113186191285"},
{"date":"2013-02-07","indexname":"DEXINUS","value":"1.00396151669496"},
{"date":"2013-02-08","indexname":"DEXINUS","value":"1.01075268817204"},
{"date":"2013-02-11","indexname":"DEXINUS","value":"1.01773250330126"},
{"date":"2013-02-12","indexname":"DEXINUS","value":"1.01395963025844"},
{"date":"2013-02-13","indexname":"DEXINUS","value":"1.01471420486701"},
{"date":"2013-02-14","indexname":"DEXINUS","value":"1.01754385964912"},
{"date":"2013-02-15","indexname":"DEXINUS","value":"1.02395774382192"},
{"date":"2013-02-19","indexname":"DEXINUS","value":"1.02358045651764"},
{"date":"2013-02-20","indexname":"DEXINUS","value":"1.02207130730051"},
{"date":"2013-02-21","indexname":"DEXINUS","value":"1.0275419732126"},
{"date":"2013-02-22","indexname":"DEXINUS","value":"1.02395774382192"},
{"date":"2013-02-25","indexname":"DEXINUS","value":"1.0179211469534"},
{"date":"2013-02-26","indexname":"DEXINUS","value":"1.02131673269194"},
{"date":"2013-02-27","indexname":"DEXINUS","value":"1.01339369930202"},
{"date":"2013-02-28","indexname":"DEXINUS","value":"1.02565553669119"},
{"date":"2013-03-01","indexname":"DEXINUS","value":"1.03565365025467"},
{"date":"2013-03-04","indexname":"DEXINUS","value":"1.03603093755895"},
{"date":"2013-03-05","indexname":"DEXINUS","value":"1.03508771929825"},
{"date":"2013-03-06","indexname":"DEXINUS","value":"1.03433314468968"},
{"date":"2013-03-07","indexname":"DEXINUS","value":"1.02716468590832"},
{"date":"2013-03-08","indexname":"DEXINUS","value":"1.02471231843048"},
{"date":"2013-03-11","indexname":"DEXINUS","value":"1.02584418034333"},
{"date":"2013-03-12","indexname":"DEXINUS","value":"1.02225995095265"},
{"date":"2013-03-13","indexname":"DEXINUS","value":"1.0243350311262"},
{"date":"2013-03-14","indexname":"DEXINUS","value":"1.02282588190907"},
{"date":"2013-03-15","indexname":"DEXINUS","value":"1.01980758347482"},
{"date":"2013-03-18","indexname":"DEXINUS","value":"1.02056215808338"},
{"date":"2013-03-19","indexname":"DEXINUS","value":"1.02622146764761"},
{"date":"2013-03-20","indexname":"DEXINUS","value":"1.02471231843048"},
{"date":"2013-03-21","indexname":"DEXINUS","value":"1.02376910016978"},
{"date":"2013-03-22","indexname":"DEXINUS","value":"1.0243350311262"},
{"date":"2013-03-25","indexname":"DEXINUS","value":"1.02282588190907"},
{"date":"2013-03-26","indexname":"DEXINUS","value":"1.0265987549519"},
{"date":"2013-03-27","indexname":"DEXINUS","value":"1.02716468590832"},
{"date":"2013-03-28","indexname":"DEXINUS","value":"1.02697604225618"},
{"date":"2013-03-29","indexname":"DEXINUS","value":"1.02848519147331"},
{"date":"2013-04-01","indexname":"DEXINUS","value":"1.02395774382192"},
{"date":"2013-04-02","indexname":"DEXINUS","value":"1.02678739860404"},
{"date":"2013-04-03","indexname":"DEXINUS","value":"1.02735332956046"},
{"date":"2013-04-04","indexname":"DEXINUS","value":"1.03584229390681"},
{"date":"2013-04-05","indexname":"DEXINUS","value":"1.03282399547255"},
{"date":"2013-04-08","indexname":"DEXINUS","value":"1.02961705338615"},
{"date":"2013-04-09","indexname":"DEXINUS","value":"1.0275419732126"},
{"date":"2013-04-10","indexname":"DEXINUS","value":"1.02641011129975"},
{"date":"2013-04-11","indexname":"DEXINUS","value":"1.02546689303905"},
{"date":"2013-04-12","indexname":"DEXINUS","value":"1.03037162799472"},
{"date":"2012-01-03","indexname":"DTWEXO","value":"0.993343192996775"},
{"date":"2012-01-04","indexname":"DTWEXO","value":"0.993752051965745"},
{"date":"2012-01-05","indexname":"DTWEXO","value":"0.996349418699199"},
{"date":"2012-01-06","indexname":"DTWEXO","value":"0.996534287388734"},
{"date":"2012-01-09","indexname":"DTWEXO","value":"0.997077387107365"},
{"date":"2012-01-10","indexname":"DTWEXO","value":"0.992395836849162"},
{"date":"2012-01-11","indexname":"DTWEXO","value":"0.99357945671618"},
{"date":"2012-01-12","indexname":"DTWEXO","value":"0.991265146192012"},
{"date":"2012-01-13","indexname":"DTWEXO","value":"0.991456918691529"},
{"date":"2012-01-17","indexname":"DTWEXO","value":"0.987266306032089"},
{"date":"2012-01-18","indexname":"DTWEXO","value":"0.983764540190913"},
{"date":"2012-01-19","indexname":"DTWEXO","value":"0.981074355567693"},
{"date":"2012-01-20","indexname":"DTWEXO","value":"0.981858321545717"},
{"date":"2012-01-23","indexname":"DTWEXO","value":"0.979084524112707"},
{"date":"2012-01-24","indexname":"DTWEXO","value":"0.979894571150666"},
{"date":"2012-01-25","indexname":"DTWEXO","value":"0.97951179324163"},
{"date":"2012-01-26","indexname":"DTWEXO","value":"0.97343644045694"},
{"date":"2012-01-27","indexname":"DTWEXO","value":"0.972360213189652"},
{"date":"2012-01-30","indexname":"DTWEXO","value":"0.974840215153403"},
{"date":"2012-01-31","indexname":"DTWEXO","value":"0.973583721736569"},
{"date":"2012-02-01","indexname":"DTWEXO","value":"0.971330011322248"},
{"date":"2012-02-02","indexname":"DTWEXO","value":"0.966462058194516"},
{"date":"2012-02-03","indexname":"DTWEXO","value":"0.964778295648759"},
{"date":"2012-02-06","indexname":"DTWEXO","value":"0.964701586648952"},
{"date":"2012-02-07","indexname":"DTWEXO","value":"0.96371050637145"},
{"date":"2012-02-08","indexname":"DTWEXO","value":"0.963672151871546"},
{"date":"2012-02-09","indexname":"DTWEXO","value":"0.964287358049996"},
{"date":"2012-02-10","indexname":"DTWEXO","value":"0.967591981761668"},
{"date":"2012-02-13","indexname":"DTWEXO","value":"0.965269233247522"},
{"date":"2012-02-14","indexname":"DTWEXO","value":"0.967742331401289"},
{"date":"2012-02-15","indexname":"DTWEXO","value":"0.967128659402836"},
{"date":"2012-02-16","indexname":"DTWEXO","value":"0.969801968046099"},
{"date":"2012-02-17","indexname":"DTWEXO","value":"0.967953281150758"},
{"date":"2012-02-21","indexname":"DTWEXO","value":"0.966160591825275"},
{"date":"2012-02-22","indexname":"DTWEXO","value":"0.967521409481846"},
{"date":"2012-02-23","indexname":"DTWEXO","value":"0.967277474862461"},
{"date":"2012-02-24","indexname":"DTWEXO","value":"0.967170849352729"},
{"date":"2012-02-27","indexname":"DTWEXO","value":"0.967853559451009"},
{"date":"2012-02-28","indexname":"DTWEXO","value":"0.966820289223613"},
{"date":"2012-02-29","indexname":"DTWEXO","value":"0.964790569088728"},
{"date":"2012-03-01","indexname":"DTWEXO","value":"0.96505137968807"},
{"date":"2012-03-02","indexname":"DTWEXO","value":"0.966136044945337"},
{"date":"2012-03-05","indexname":"DTWEXO","value":"0.96835293503975"},
{"date":"2012-03-06","indexname":"DTWEXO","value":"0.973386579607066"},
{"date":"2012-03-07","indexname":"DTWEXO","value":"0.972061815180404"},
{"date":"2012-03-08","indexname":"DTWEXO","value":"0.968796313058633"},
{"date":"2012-03-09","indexname":"DTWEXO","value":"0.966246505905059"},
{"date":"2012-03-12","indexname":"DTWEXO","value":"0.970661108843934"},
{"date":"2012-03-13","indexname":"DTWEXO","value":"0.968461094729478"},
{"date":"2012-03-14","indexname":"DTWEXO","value":"0.971016271513039"},
{"date":"2012-03-15","indexname":"DTWEXO","value":"0.970098064785353"},
{"date":"2012-03-16","indexname":"DTWEXO","value":"0.969280346847413"},
{"date":"2012-03-19","indexname":"DTWEXO","value":"0.967975526760701"},
{"date":"2012-03-20","indexname":"DTWEXO","value":"0.970979451193131"},
{"date":"2012-03-21","indexname":"DTWEXO","value":"0.971477292601877"},
{"date":"2012-03-22","indexname":"DTWEXO","value":"0.973249270497412"},
{"date":"2012-03-23","indexname":"DTWEXO","value":"0.972569628759124"},
{"date":"2012-03-26","indexname":"DTWEXO","value":"0.970459364174442"},
{"date":"2012-03-27","indexname":"DTWEXO","value":"0.96917448842768"},
{"date":"2012-03-28","indexname":"DTWEXO","value":"0.972442291819445"},
{"date":"2012-03-29","indexname":"DTWEXO","value":"0.974491189204282"},
{"date":"2012-03-30","indexname":"DTWEXO","value":"0.971618437161521"},
{"date":"2012-04-02","indexname":"DTWEXO","value":"0.970055874835459"},
{"date":"2012-04-03","indexname":"DTWEXO","value":"0.968980414658169"},
{"date":"2012-04-04","indexname":"DTWEXO","value":"0.972605681989033"},
{"date":"2012-04-05","indexname":"DTWEXO","value":"0.973289159177311"},
{"date":"2012-04-06","indexname":"DTWEXO","value":"0.97525367666236"},
{"date":"2012-04-09","indexname":"DTWEXO","value":"0.976165746670062"},
{"date":"2012-04-10","indexname":"DTWEXO","value":"0.980051057510271"},
{"date":"2012-04-11","indexname":"DTWEXO","value":"0.979319253652115"},
{"date":"2012-04-12","indexname":"DTWEXO","value":"0.976439597799372"},
{"date":"2012-04-13","indexname":"DTWEXO","value":"0.97761094422642"},
{"date":"2012-04-16","indexname":"DTWEXO","value":"0.980416959439349"},
{"date":"2012-04-17","indexname":"DTWEXO","value":"0.977007244397942"},
{"date":"2012-04-18","indexname":"DTWEXO","value":"0.978996308762929"},
{"date":"2012-04-19","indexname":"DTWEXO","value":"0.980982304767924"},
{"date":"2012-04-20","indexname":"DTWEXO","value":"0.978902723783165"},
{"date":"2012-04-23","indexname":"DTWEXO","value":"0.981506994326602"},
{"date":"2012-04-24","indexname":"DTWEXO","value":"0.980071001850221"},
{"date":"2012-04-25","indexname":"DTWEXO","value":"0.979802520350897"},
{"date":"2012-04-26","indexname":"DTWEXO","value":"0.979500286891659"},
{"date":"2012-04-27","indexname":"DTWEXO","value":"0.976012328670449"},
{"date":"2012-04-30","indexname":"DTWEXO","value":"0.974389933324537"},
{"date":"2012-05-01","indexname":"DTWEXO","value":"0.974554090584123"},
{"date":"2012-05-02","indexname":"DTWEXO","value":"0.976415818009432"},
{"date":"2012-05-03","indexname":"DTWEXO","value":"0.977683050686239"},
{"date":"2012-05-04","indexname":"DTWEXO","value":"0.981108874617606"},
{"date":"2012-05-07","indexname":"DTWEXO","value":"0.981464804376709"},
{"date":"2012-05-08","indexname":"DTWEXO","value":"0.984795509148315"},
{"date":"2012-05-09","indexname":"DTWEXO","value":"0.989255370397076"},
{"date":"2012-05-10","indexname":"DTWEXO","value":"0.988124679739926"},
{"date":"2012-05-11","indexname":"DTWEXO","value":"0.988676984538534"},
{"date":"2012-05-14","indexname":"DTWEXO","value":"0.994830580503027"},
{"date":"2012-05-15","indexname":"DTWEXO","value":"0.996439168228973"},
{"date":"2012-05-16","indexname":"DTWEXO","value":"0.999864225070342"},
{"date":"2012-05-17","indexname":"DTWEXO","value":"0.999887237770284"},
{"date":"2012-05-18","indexname":"DTWEXO","value":"1.00203432267487"},
{"date":"2012-05-21","indexname":"DTWEXO","value":"1.00196451748505"},
{"date":"2012-05-22","indexname":"DTWEXO","value":"1.00092357635767"},
{"date":"2012-05-23","indexname":"DTWEXO","value":"1.00896421371741"},
{"date":"2012-05-24","indexname":"DTWEXO","value":"1.00799384486986"},
{"date":"2012-05-25","indexname":"DTWEXO","value":"1.00852543823852"},
{"date":"2012-05-29","indexname":"DTWEXO","value":"1.00758652008088"},
{"date":"2012-05-30","indexname":"DTWEXO","value":"1.01250510114849"},
{"date":"2012-05-31","indexname":"DTWEXO","value":"1.01722577299659"},
{"date":"2012-06-01","indexname":"DTWEXO","value":"1.01840632450362"},
{"date":"2012-06-04","indexname":"DTWEXO","value":"1.01608664434946"},
{"date":"2012-06-05","indexname":"DTWEXO","value":"1.0155934054807"},
{"date":"2012-06-06","indexname":"DTWEXO","value":"1.01060041668329"},
{"date":"2012-06-07","indexname":"DTWEXO","value":"1.00781127745032"},
{"date":"2012-06-08","indexname":"DTWEXO","value":"1.01073312325295"},
{"date":"2012-06-11","indexname":"DTWEXO","value":"1.01011638289451"},
{"date":"2012-06-12","indexname":"DTWEXO","value":"1.01062726483322"},
{"date":"2012-06-13","indexname":"DTWEXO","value":"1.00996756743488"},
{"date":"2012-06-14","indexname":"DTWEXO","value":"1.01062342938323"},
{"date":"2012-06-15","indexname":"DTWEXO","value":"1.00791560169005"},
{"date":"2012-06-18","indexname":"DTWEXO","value":"1.00739167922137"},
{"date":"2012-06-19","indexname":"DTWEXO","value":"1.00284973934282"},
{"date":"2012-06-20","indexname":"DTWEXO","value":"1.0038500247003"},
{"date":"2012-06-21","indexname":"DTWEXO","value":"1.00620115554437"},
{"date":"2012-06-22","indexname":"DTWEXO","value":"1.00931323966653"},
{"date":"2012-06-25","indexname":"DTWEXO","value":"1.01220210059925"},
{"date":"2012-06-26","indexname":"DTWEXO","value":"1.01008646638458"},
{"date":"2012-06-27","indexname":"DTWEXO","value":"1.00674195399301"},
{"date":"2012-06-28","indexname":"DTWEXO","value":"1.00734795509148"},
{"date":"2012-06-29","indexname":"DTWEXO","value":"0.997872092345362"},
{"date":"2012-07-02","indexname":"DTWEXO","value":"0.996848794287941"},
{"date":"2012-07-03","indexname":"DTWEXO","value":"0.993944591555259"},
{"date":"2012-07-05","indexname":"DTWEXO","value":"0.996330241449248"},
{"date":"2012-07-06","indexname":"DTWEXO","value":"1.00072336586818"},
{"date":"2012-07-09","indexname":"DTWEXO","value":"1.00090209783773"},
{"date":"2012-07-10","indexname":"DTWEXO","value":"0.997832203665462"},
{"date":"2012-07-11","indexname":"DTWEXO","value":"0.99834922232416"},
{"date":"2012-07-12","indexname":"DTWEXO","value":"1.00241249804392"},
{"date":"2012-07-13","indexname":"DTWEXO","value":"0.999195322592028"},
{"date":"2012-07-16","indexname":"DTWEXO","value":"0.998046988864921"},
{"date":"2012-07-17","indexname":"DTWEXO","value":"0.996546560828703"},
{"date":"2012-07-18","indexname":"DTWEXO","value":"0.994190060354641"},
{"date":"2012-07-19","indexname":"DTWEXO","value":"0.994808334893083"},
{"date":"2012-07-20","indexname":"DTWEXO","value":"0.997131850497227"},
{"date":"2012-07-23","indexname":"DTWEXO","value":"1.00406480989976"},
{"date":"2012-07-24","indexname":"DTWEXO","value":"1.00766092781069"},
{"date":"2012-07-25","indexname":"DTWEXO","value":"1.00629090507415"},
{"date":"2012-07-26","indexname":"DTWEXO","value":"1.00129714918673"},
{"date":"2012-07-27","indexname":"DTWEXO","value":"0.99686106772791"},
{"date":"2012-07-30","indexname":"DTWEXO","value":"0.996941612177707"},
{"date":"2012-07-31","indexname":"DTWEXO","value":"0.995069912582423"},
{"date":"2012-08-01","indexname":"DTWEXO","value":"0.994917261672808"},
{"date":"2012-08-02","indexname":"DTWEXO","value":"0.998600827843525"},
{"date":"2012-08-03","indexname":"DTWEXO","value":"0.993012577207608"},
{"date":"2012-08-06","indexname":"DTWEXO","value":"0.99113474089234"},
{"date":"2012-08-07","indexname":"DTWEXO","value":"0.992300717689402"},
{"date":"2012-08-08","indexname":"DTWEXO","value":"0.992148066779786"},
{"date":"2012-08-09","indexname":"DTWEXO","value":"0.990978254532734"},
{"date":"2012-08-10","indexname":"DTWEXO","value":"0.991244434762063"},
{"date":"2012-08-13","indexname":"DTWEXO","value":"0.993123805257328"},
{"date":"2012-08-14","indexname":"DTWEXO","value":"0.992898280797896"},
{"date":"2012-08-15","indexname":"DTWEXO","value":"0.993663069525969"},
{"date":"2012-08-16","indexname":"DTWEXO","value":"0.993610140316102"},
{"date":"2012-08-17","indexname":"DTWEXO","value":"0.994028971455047"},
{"date":"2012-08-20","indexname":"DTWEXO","value":"0.993469762846456"},
{"date":"2012-08-21","indexname":"DTWEXO","value":"0.992090535029932"},
{"date":"2012-08-22","indexname":"DTWEXO","value":"0.993068574777467"},
{"date":"2012-08-23","indexname":"DTWEXO","value":"0.991624911401105"},
{"date":"2012-08-24","indexname":"DTWEXO","value":"0.992913622597857"},
{"date":"2012-08-27","indexname":"DTWEXO","value":"0.993712163285845"},
{"date":"2012-08-28","indexname":"DTWEXO","value":"0.994187759084646"},
{"date":"2012-08-29","indexname":"DTWEXO","value":"0.996130030959752"},
{"date":"2012-08-30","indexname":"DTWEXO","value":"0.997884365785331"},
{"date":"2012-08-31","indexname":"DTWEXO","value":"0.994344245444252"},
{"date":"2012-09-04","indexname":"DTWEXO","value":"0.993381547496678"},
{"date":"2012-09-05","indexname":"DTWEXO","value":"0.992797792008149"},
{"date":"2012-09-06","indexname":"DTWEXO","value":"0.990317022954401"},
{"date":"2012-09-07","indexname":"DTWEXO","value":"0.987984302270279"},
{"date":"2012-09-10","indexname":"DTWEXO","value":"0.987322303601948"},
{"date":"2012-09-11","indexname":"DTWEXO","value":"0.986521461643966"},
{"date":"2012-09-12","indexname":"DTWEXO","value":"0.986259883954625"},
{"date":"2012-09-13","indexname":"DTWEXO","value":"0.985874804775595"},
{"date":"2012-09-14","indexname":"DTWEXO","value":"0.976788623748492"},
{"date":"2012-09-17","indexname":"DTWEXO","value":"0.977703762116186"},
{"date":"2012-09-18","indexname":"DTWEXO","value":"0.979664444151245"},
{"date":"2012-09-19","indexname":"DTWEXO","value":"0.979474972921722"},
{"date":"2012-09-20","indexname":"DTWEXO","value":"0.981045206147765"},
{"date":"2012-09-21","indexname":"DTWEXO","value":"0.97886897182325"},
{"date":"2012-09-24","indexname":"DTWEXO","value":"0.981296044577133"},
{"date":"2012-09-25","indexname":"DTWEXO","value":"0.979194985072428"},
{"date":"2012-09-26","indexname":"DTWEXO","value":"0.981586771686401"},
{"date":"2012-09-27","indexname":"DTWEXO","value":"0.979263256082256"},
{"date":"2012-09-28","indexname":"DTWEXO","value":"0.97812259325513"},
{"date":"2012-10-01","indexname":"DTWEXO","value":"0.976927467038142"},
{"date":"2012-10-02","indexname":"DTWEXO","value":"0.977116171177666"},
{"date":"2012-10-03","indexname":"DTWEXO","value":"0.977287232247235"},
{"date":"2012-10-04","indexname":"DTWEXO","value":"0.97475353398362"},
{"date":"2012-10-05","indexname":"DTWEXO","value":"0.973705689046261"},
{"date":"2012-10-09","indexname":"DTWEXO","value":"0.978621201753874"},
{"date":"2012-10-10","indexname":"DTWEXO","value":"0.979322322012107"},
{"date":"2012-10-11","indexname":"DTWEXO","value":"0.97757105554652"},
{"date":"2012-10-12","indexname":"DTWEXO","value":"0.976734927448627"},
{"date":"2012-10-15","indexname":"DTWEXO","value":"0.975902634800724"},
{"date":"2012-10-16","indexname":"DTWEXO","value":"0.974488120844289"},
{"date":"2012-10-17","indexname":"DTWEXO","value":"0.973164890597624"},
{"date":"2012-10-18","indexname":"DTWEXO","value":"0.973954993295633"},
{"date":"2012-10-19","indexname":"DTWEXO","value":"0.975733107911152"},
{"date":"2012-10-22","indexname":"DTWEXO","value":"0.975435476991902"},
{"date":"2012-10-23","indexname":"DTWEXO","value":"0.977996023405449"},
{"date":"2012-10-24","indexname":"DTWEXO","value":"0.978224616224873"},
{"date":"2012-10-25","indexname":"DTWEXO","value":"0.976605289238954"},
{"date":"2012-10-26","indexname":"DTWEXO","value":"0.977731377356116"},
{"date":"2012-10-29","indexname":"DTWEXO","value":"0.979173506552482"},
{"date":"2012-10-30","indexname":"DTWEXO","value":"0.977695324126207"},
{"date":"2012-10-31","indexname":"DTWEXO","value":"0.97798374996548"},
{"date":"2012-11-01","indexname":"DTWEXO","value":"0.977245042297342"},
{"date":"2012-11-02","indexname":"DTWEXO","value":"0.976942041748106"},
{"date":"2012-11-05","indexname":"DTWEXO","value":"0.979298542222167"},
{"date":"2012-11-06","indexname":"DTWEXO","value":"0.977348599447081"},
{"date":"2012-11-07","indexname":"DTWEXO","value":"0.978221547864881"},
{"date":"2012-11-08","indexname":"DTWEXO","value":"0.979208025602395"},
{"date":"2012-11-09","indexname":"DTWEXO","value":"0.980555802728999"},
{"date":"2012-11-13","indexname":"DTWEXO","value":"0.980989208577907"},
{"date":"2012-11-14","indexname":"DTWEXO","value":"0.981012221277849"},
{"date":"2012-11-15","indexname":"DTWEXO","value":"0.982172828444924"},
{"date":"2012-11-16","indexname":"DTWEXO","value":"0.98249193788412"},
{"date":"2012-11-19","indexname":"DTWEXO","value":"0.979041567072815"},
{"date":"2012-11-20","indexname":"DTWEXO","value":"0.977970709435513"},
{"date":"2012-11-21","indexname":"DTWEXO","value":"0.978663391703768"},
{"date":"2012-11-23","indexname":"DTWEXO","value":"0.977391556486973"},
{"date":"2012-11-26","indexname":"DTWEXO","value":"0.977511989616669"},
{"date":"2012-11-27","indexname":"DTWEXO","value":"0.976658218448821"},
{"date":"2012-11-28","indexname":"DTWEXO","value":"0.978333543004599"},
{"date":"2012-11-29","indexname":"DTWEXO","value":"0.976475651029281"},
{"date":"2012-11-30","indexname":"DTWEXO","value":"0.975179268932548"},
{"date":"2012-12-03","indexname":"DTWEXO","value":"0.975749216801111"},
{"date":"2012-12-04","indexname":"DTWEXO","value":"0.976119721270178"},
{"date":"2012-12-05","indexname":"DTWEXO","value":"0.974992098973019"},
{"date":"2012-12-06","indexname":"DTWEXO","value":"0.974679126253808"},
{"date":"2012-12-07","indexname":"DTWEXO","value":"0.973934281865685"},
{"date":"2012-12-10","indexname":"DTWEXO","value":"0.972778277238598"},
{"date":"2012-12-11","indexname":"DTWEXO","value":"0.972593408549064"},
{"date":"2012-12-12","indexname":"DTWEXO","value":"0.972048774650437"},
{"date":"2012-12-13","indexname":"DTWEXO","value":"0.972450729809424"},
{"date":"2012-12-14","indexname":"DTWEXO","value":"0.972731484748717"},
{"date":"2012-12-17","indexname":"DTWEXO","value":"0.972426182929486"},
{"date":"2012-12-18","indexname":"DTWEXO","value":"0.971381406352119"},
{"date":"2012-12-19","indexname":"DTWEXO","value":"0.970894304203346"},
{"date":"2012-12-20","indexname":"DTWEXO","value":"0.971619204251519"},
{"date":"2012-12-21","indexname":"DTWEXO","value":"0.974801860653499"},
{"date":"2012-12-24","indexname":"DTWEXO","value":"0.975786037121019"},
{"date":"2012-12-26","indexname":"DTWEXO","value":"0.975509884721715"},
{"date":"2012-12-27","indexname":"DTWEXO","value":"0.975346494552127"},
{"date":"2012-12-28","indexname":"DTWEXO","value":"0.97417438103508"},
{"date":"2012-12-31","indexname":"DTWEXO","value":"0.973742509366169"},
{"date":"2013-01-02","indexname":"DTWEXO","value":"0.968866885338455"},
{"date":"2013-01-03","indexname":"DTWEXO","value":"0.968701193898873"},
{"date":"2013-01-04","indexname":"DTWEXO","value":"0.970167102885179"},
{"date":"2013-01-07","indexname":"DTWEXO","value":"0.970083490075389"},
{"date":"2013-01-08","indexname":"DTWEXO","value":"0.97054757952422"},
{"date":"2013-01-09","indexname":"DTWEXO","value":"0.969100080697868"},
{"date":"2013-01-10","indexname":"DTWEXO","value":"0.966643858524057"},
{"date":"2013-01-11","indexname":"DTWEXO","value":"0.966700623183914"},
{"date":"2013-01-14","indexname":"DTWEXO","value":"0.965671188406508"},
{"date":"2013-01-15","indexname":"DTWEXO","value":"0.966067006845511"},
{"date":"2013-01-16","indexname":"DTWEXO","value":"0.965693434016452"},
{"date":"2013-01-17","indexname":"DTWEXO","value":"0.964482965999503"},
{"date":"2013-01-18","indexname":"DTWEXO","value":"0.965767074656267"},
{"date":"2013-01-22","indexname":"DTWEXO","value":"0.966499645604421"},
{"date":"2013-01-23","indexname":"DTWEXO","value":"0.966248807175053"},
{"date":"2013-01-24","indexname":"DTWEXO","value":"0.965776279736244"},
{"date":"2013-01-25","indexname":"DTWEXO","value":"0.968300005829884"},
{"date":"2013-01-28","indexname":"DTWEXO","value":"0.971530988901741"},
{"date":"2013-01-29","indexname":"DTWEXO","value":"0.968455725099491"},
{"date":"2013-01-30","indexname":"DTWEXO","value":"0.969070164187943"},
{"date":"2013-01-31","indexname":"DTWEXO","value":"0.969343248227255"},
{"date":"2013-02-01","indexname":"DTWEXO","value":"0.968289266569911"},
{"date":"2013-02-04","indexname":"DTWEXO","value":"0.969767448996186"},
{"date":"2013-02-05","indexname":"DTWEXO","value":"0.96745237138202"},
{"date":"2013-02-06","indexname":"DTWEXO","value":"0.968974277938185"},
{"date":"2013-02-07","indexname":"DTWEXO","value":"0.970071983725418"},
{"date":"2013-02-08","indexname":"DTWEXO","value":"0.970501554124336"},
{"date":"2013-02-11","indexname":"DTWEXO","value":"0.973993347795536"},
{"date":"2013-02-12","indexname":"DTWEXO","value":"0.973083579057829"},
{"date":"2013-02-13","indexname":"DTWEXO","value":"0.972250519319928"},
{"date":"2013-02-14","indexname":"DTWEXO","value":"0.971666763831399"},
{"date":"2013-02-15","indexname":"DTWEXO","value":"0.971605396631554"},
{"date":"2013-02-19","indexname":"DTWEXO","value":"0.971923738980752"},
{"date":"2013-02-20","indexname":"DTWEXO","value":"0.97179333368108"},
{"date":"2013-02-21","indexname":"DTWEXO","value":"0.974877802563307"},
{"date":"2013-02-22","indexname":"DTWEXO","value":"0.973951157845643"},
{"date":"2013-02-25","indexname":"DTWEXO","value":"0.973595995176538"},
{"date":"2013-02-26","indexname":"DTWEXO","value":"0.976799363008465"},
{"date":"2013-02-27","indexname":"DTWEXO","value":"0.974652278103876"},
{"date":"2013-02-28","indexname":"DTWEXO","value":"0.973810013285998"},
{"date":"2013-03-01","indexname":"DTWEXO","value":"0.974890843093275"},
{"date":"2013-03-04","indexname":"DTWEXO","value":"0.975646426741371"},
{"date":"2013-03-05","indexname":"DTWEXO","value":"0.973991046525542"},
{"date":"2013-03-06","indexname":"DTWEXO","value":"0.973754782806137"},
{"date":"2013-03-07","indexname":"DTWEXO","value":"0.97410304166526"},
{"date":"2013-03-08","indexname":"DTWEXO","value":"0.971571644671639"},
{"date":"2013-03-11","indexname":"DTWEXO","value":"0.970772336893653"},
{"date":"2013-03-12","indexname":"DTWEXO","value":"0.968897568938378"},
{"date":"2013-03-13","indexname":"DTWEXO","value":"0.968433479489547"},
{"date":"2013-03-14","indexname":"DTWEXO","value":"0.969943879695741"},
{"date":"2013-03-15","indexname":"DTWEXO","value":"0.969831884556023"},
{"date":"2013-03-18","indexname":"DTWEXO","value":"0.970699463343837"},
{"date":"2013-03-19","indexname":"DTWEXO","value":"0.971071501992899"},
{"date":"2013-03-20","indexname":"DTWEXO","value":"0.96997226202567"},
{"date":"2013-03-21","indexname":"DTWEXO","value":"0.969705314706342"},
{"date":"2013-03-22","indexname":"DTWEXO","value":"0.97061891889404"},
{"date":"2013-03-25","indexname":"DTWEXO","value":"0.96938467108715"},
{"date":"2013-03-26","indexname":"DTWEXO","value":"0.96873417876879"},
{"date":"2013-03-27","indexname":"DTWEXO","value":"0.970103434415339"},
{"date":"2013-03-28","indexname":"DTWEXO","value":"0.969584881576646"},
{"date":"2013-03-29","indexname":"DTWEXO","value":"0.968965072858208"},
{"date":"2013-04-01","indexname":"DTWEXO","value":"0.969189063137643"},
{"date":"2013-04-02","indexname":"DTWEXO","value":"0.967977060940697"},
{"date":"2013-04-03","indexname":"DTWEXO","value":"0.968695057178888"},
{"date":"2013-04-04","indexname":"DTWEXO","value":"0.970074284995413"},
{"date":"2013-04-05","indexname":"DTWEXO","value":"0.968388221179661"},
{"date":"2013-04-08","indexname":"DTWEXO","value":"0.967217641842611"},
{"date":"2013-04-09","indexname":"DTWEXO","value":"0.965675790946497"},
{"date":"2013-04-10","indexname":"DTWEXO","value":"0.964332616359882"},
{"date":"2013-04-11","indexname":"DTWEXO","value":"0.963116011622947"},
{"date":"2013-04-12","indexname":"DTWEXO","value":"0.963754997591337"},
{"date":"2012-01-03","indexname":"DTWEXB","value":"0.993257866484889"},
{"date":"2012-01-04","indexname":"DTWEXB","value":"0.996027258689254"},
{"date":"2012-01-05","indexname":"DTWEXB","value":"1.00141202236182"},
{"date":"2012-01-06","indexname":"DTWEXB","value":"1.00279324057642"},
{"date":"2012-01-09","indexname":"DTWEXB","value":"1.00310028836657"},
{"date":"2012-01-10","indexname":"DTWEXB","value":"0.998166656398618"},
{"date":"2012-01-11","indexname":"DTWEXB","value":"1.00112484821505"},
{"date":"2012-01-12","indexname":"DTWEXB","value":"0.997804956089185"},
{"date":"2012-01-13","indexname":"DTWEXB","value":"1.00076811631646"},
{"date":"2012-01-17","indexname":"DTWEXB","value":"0.995643697372108"},
{"date":"2012-01-18","indexname":"DTWEXB","value":"0.992385413540708"},
{"date":"2012-01-19","indexname":"DTWEXB","value":"0.988809151415301"},
{"date":"2012-01-20","indexname":"DTWEXB","value":"0.989285125174142"},
{"date":"2012-01-23","indexname":"DTWEXB","value":"0.985456467777868"},
{"date":"2012-01-24","indexname":"DTWEXB","value":"0.987450787890591"},
{"date":"2012-01-25","indexname":"DTWEXB","value":"0.988305354555734"},
{"date":"2012-01-26","indexname":"DTWEXB","value":"0.979590761935613"},
{"date":"2012-01-27","indexname":"DTWEXB","value":"0.978045586163174"},
{"date":"2012-01-30","indexname":"DTWEXB","value":"0.980314162554478"},
{"date":"2012-01-31","indexname":"DTWEXB","value":"0.980778212127295"},
{"date":"2012-02-01","indexname":"DTWEXB","value":"0.976344402290238"},
{"date":"2012-02-02","indexname":"DTWEXB","value":"0.97382839903891"},
{"date":"2012-02-03","indexname":"DTWEXB","value":"0.973605814233106"},
{"date":"2012-02-06","indexname":"DTWEXB","value":"0.973245107605842"},
{"date":"2012-02-07","indexname":"DTWEXB","value":"0.971187191834317"},
{"date":"2012-02-08","indexname":"DTWEXB","value":"0.971491258577961"},
{"date":"2012-02-09","indexname":"DTWEXB","value":"0.971296496872882"},
{"date":"2012-02-10","indexname":"DTWEXB","value":"0.976126785895278"},
{"date":"2012-02-13","indexname":"DTWEXB","value":"0.973981426092901"},
{"date":"2012-02-14","indexname":"DTWEXB","value":"0.977200956319719"},
{"date":"2012-02-15","indexname":"DTWEXB","value":"0.977157234304293"},
{"date":"2012-02-16","indexname":"DTWEXB","value":"0.978648751239618"},
{"date":"2012-02-17","indexname":"DTWEXB","value":"0.977706740543623"},
{"date":"2012-02-21","indexname":"DTWEXB","value":"0.975416303144606"},
{"date":"2012-02-22","indexname":"DTWEXB","value":"0.977626252287953"},
{"date":"2012-02-23","indexname":"DTWEXB","value":"0.976284781360112"},
{"date":"2012-02-24","indexname":"DTWEXB","value":"0.974324246441127"},
{"date":"2012-02-27","indexname":"DTWEXB","value":"0.974945297796609"},
{"date":"2012-02-28","indexname":"DTWEXB","value":"0.973380248380795"},
{"date":"2012-02-29","indexname":"DTWEXB","value":"0.972780064350857"},
{"date":"2012-03-01","indexname":"DTWEXB","value":"0.973275911753074"},
{"date":"2012-03-02","indexname":"DTWEXB","value":"0.976670330041595"},
{"date":"2012-03-05","indexname":"DTWEXB","value":"0.978192651124152"},
{"date":"2012-03-06","indexname":"DTWEXB","value":"0.98360325053311"},
{"date":"2012-03-07","indexname":"DTWEXB","value":"0.982231969140206"},
{"date":"2012-03-08","indexname":"DTWEXB","value":"0.978071421899562"},
{"date":"2012-03-09","indexname":"DTWEXB","value":"0.979701060656347"},
{"date":"2012-03-12","indexname":"DTWEXB","value":"0.982220044954181"},
{"date":"2012-03-13","indexname":"DTWEXB","value":"0.981044518948525"},
{"date":"2012-03-14","indexname":"DTWEXB","value":"0.985156375762899"},
{"date":"2012-03-15","indexname":"DTWEXB","value":"0.983566484292866"},
{"date":"2012-03-16","indexname":"DTWEXB","value":"0.981044518948525"},
{"date":"2012-03-19","indexname":"DTWEXB","value":"0.978703403758901"},
{"date":"2012-03-20","indexname":"DTWEXB","value":"0.981925915032225"},
{"date":"2012-03-21","indexname":"DTWEXB","value":"0.982635404100728"},
{"date":"2012-03-22","indexname":"DTWEXB","value":"0.983781119641321"},
{"date":"2012-03-23","indexname":"DTWEXB","value":"0.98181660999366"},
{"date":"2012-03-26","indexname":"DTWEXB","value":"0.979096901897734"},
{"date":"2012-03-27","indexname":"DTWEXB","value":"0.978569256666117"},
{"date":"2012-03-28","indexname":"DTWEXB","value":"0.981650665071475"},
{"date":"2012-03-29","indexname":"DTWEXB","value":"0.983009028596185"},
{"date":"2012-03-30","indexname":"DTWEXB","value":"0.980169084957838"},
{"date":"2012-04-02","indexname":"DTWEXB","value":"0.978084339767757"},
{"date":"2012-04-03","indexname":"DTWEXB","value":"0.977415591668174"},
{"date":"2012-04-04","indexname":"DTWEXB","value":"0.983827822703253"},
{"date":"2012-04-05","indexname":"DTWEXB","value":"0.98446079824476"},
{"date":"2012-04-06","indexname":"DTWEXB","value":"0.984978506654689"},
{"date":"2012-04-09","indexname":"DTWEXB","value":"0.985357099560991"},
{"date":"2012-04-10","indexname":"DTWEXB","value":"0.988372924943211"},
{"date":"2012-04-11","indexname":"DTWEXB","value":"0.987386198549622"},
{"date":"2012-04-12","indexname":"DTWEXB","value":"0.983365760494774"},
{"date":"2012-04-13","indexname":"DTWEXB","value":"0.98602087924973"},
{"date":"2012-04-16","indexname":"DTWEXB","value":"0.98795359106799"},
{"date":"2012-04-17","indexname":"DTWEXB","value":"0.983354829990918"},
{"date":"2012-04-18","indexname":"DTWEXB","value":"0.985142464212537"},
{"date":"2012-04-19","indexname":"DTWEXB","value":"0.986637955876537"},
{"date":"2012-04-20","indexname":"DTWEXB","value":"0.983975881346399"},
{"date":"2012-04-23","indexname":"DTWEXB","value":"0.986715463085701"},
{"date":"2012-04-24","indexname":"DTWEXB","value":"0.984098104253158"},
{"date":"2012-04-25","indexname":"DTWEXB","value":"0.983501894951896"},
{"date":"2012-04-26","indexname":"DTWEXB","value":"0.982272710109126"},
{"date":"2012-04-27","indexname":"DTWEXB","value":"0.979208194300636"},
{"date":"2012-04-30","indexname":"DTWEXB","value":"0.979066097750502"},
{"date":"2012-05-01","indexname":"DTWEXB","value":"0.97901144523122"},
{"date":"2012-05-02","indexname":"DTWEXB","value":"0.981846420458723"},
{"date":"2012-05-03","indexname":"DTWEXB","value":"0.982622486232533"},
{"date":"2012-05-04","indexname":"DTWEXB","value":"0.98619079890059"},
{"date":"2012-05-07","indexname":"DTWEXB","value":"0.986640936923043"},
{"date":"2012-05-08","indexname":"DTWEXB","value":"0.98991810071565"},
{"date":"2012-05-09","indexname":"DTWEXB","value":"0.993512249120094"},
{"date":"2012-05-10","indexname":"DTWEXB","value":"0.993000502803177"},
{"date":"2012-05-11","indexname":"DTWEXB","value":"0.993207188694281"},
{"date":"2012-05-14","indexname":"DTWEXB","value":"0.998679396397703"},
{"date":"2012-05-15","indexname":"DTWEXB","value":"1.00140506658664"},
{"date":"2012-05-16","indexname":"DTWEXB","value":"1.00529135754871"},
{"date":"2012-05-17","indexname":"DTWEXB","value":"1.00574050188899"},
{"date":"2012-05-18","indexname":"DTWEXB","value":"1.0075062751029"},
{"date":"2012-05-21","indexname":"DTWEXB","value":"1.00696869304959"},
{"date":"2012-05-22","indexname":"DTWEXB","value":"1.00706806126647"},
{"date":"2012-05-23","indexname":"DTWEXB","value":"1.01497876501205"},
{"date":"2012-05-24","indexname":"DTWEXB","value":"1.01423052233897"},
{"date":"2012-05-25","indexname":"DTWEXB","value":"1.01587506632828"},
{"date":"2012-05-29","indexname":"DTWEXB","value":"1.01521327400388"},
{"date":"2012-05-30","indexname":"DTWEXB","value":"1.01958746291081"},
{"date":"2012-05-31","indexname":"DTWEXB","value":"1.02337836038467"},
{"date":"2012-06-01","indexname":"DTWEXB","value":"1.0235651726324"},
{"date":"2012-06-04","indexname":"DTWEXB","value":"1.02160165666691"},
{"date":"2012-06-05","indexname":"DTWEXB","value":"1.02250789480483"},
{"date":"2012-06-06","indexname":"DTWEXB","value":"1.01669187307101"},
{"date":"2012-06-07","indexname":"DTWEXB","value":"1.01419375609872"},
{"date":"2012-06-08","indexname":"DTWEXB","value":"1.01842386109118"},
{"date":"2012-06-11","indexname":"DTWEXB","value":"1.01680217179175"},
{"date":"2012-06-12","indexname":"DTWEXB","value":"1.01716784682986"},
{"date":"2012-06-13","indexname":"DTWEXB","value":"1.01483070636891"},
{"date":"2012-06-14","indexname":"DTWEXB","value":"1.01470550241564"},
{"date":"2012-06-15","indexname":"DTWEXB","value":"1.01178407683945"},
{"date":"2012-06-18","indexname":"DTWEXB","value":"1.01280558210895"},
{"date":"2012-06-19","indexname":"DTWEXB","value":"1.00706209917345"},
{"date":"2012-06-20","indexname":"DTWEXB","value":"1.00820085893887"},
{"date":"2012-06-21","indexname":"DTWEXB","value":"1.01299636908535"},
{"date":"2012-06-22","indexname":"DTWEXB","value":"1.01595157985528"},
{"date":"2012-06-25","indexname":"DTWEXB","value":"1.01839901903696"},
{"date":"2012-06-26","indexname":"DTWEXB","value":"1.01658952380763"},
{"date":"2012-06-27","indexname":"DTWEXB","value":"1.01528680648437"},
{"date":"2012-06-28","indexname":"DTWEXB","value":"1.0166382142339"},
{"date":"2012-06-29","indexname":"DTWEXB","value":"1.00559741165669"},
{"date":"2012-07-02","indexname":"DTWEXB","value":"1.00592731413672"},
{"date":"2012-07-03","indexname":"DTWEXB","value":"1.00307445263018"},
{"date":"2012-07-05","indexname":"DTWEXB","value":"1.00855361610878"},
{"date":"2012-07-06","indexname":"DTWEXB","value":"1.01344451974347"},
{"date":"2012-07-09","indexname":"DTWEXB","value":"1.01344153869696"},
{"date":"2012-07-10","indexname":"DTWEXB","value":"1.01195598385465"},
{"date":"2012-07-11","indexname":"DTWEXB","value":"1.01248362908627"},
{"date":"2012-07-12","indexname":"DTWEXB","value":"1.01579755911912"},
{"date":"2012-07-13","indexname":"DTWEXB","value":"1.01217061920311"},
{"date":"2012-07-16","indexname":"DTWEXB","value":"1.01047738478752"},
{"date":"2012-07-17","indexname":"DTWEXB","value":"1.01008587401302"},
{"date":"2012-07-18","indexname":"DTWEXB","value":"1.00753012347495"},
{"date":"2012-07-19","indexname":"DTWEXB","value":"1.00700148456116"},
{"date":"2012-07-20","indexname":"DTWEXB","value":"1.01015443808267"},
{"date":"2012-07-23","indexname":"DTWEXB","value":"1.01596648508781"},
{"date":"2012-07-24","indexname":"DTWEXB","value":"1.01927246566331"},
{"date":"2012-07-25","indexname":"DTWEXB","value":"1.01717182155853"},
{"date":"2012-07-26","indexname":"DTWEXB","value":"1.01036807974896"},
{"date":"2012-07-27","indexname":"DTWEXB","value":"1.00607835382637"},
{"date":"2012-07-30","indexname":"DTWEXB","value":"1.00718630944455"},
{"date":"2012-07-31","indexname":"DTWEXB","value":"1.00478358596046"},
{"date":"2012-08-01","indexname":"DTWEXB","value":"1.00523173661858"},
{"date":"2012-08-02","indexname":"DTWEXB","value":"1.01053899308198"},
{"date":"2012-08-03","indexname":"DTWEXB","value":"1.00255078212723"},
{"date":"2012-08-06","indexname":"DTWEXB","value":"1.00065384286705"},
{"date":"2012-08-07","indexname":"DTWEXB","value":"1.00145971910592"},
{"date":"2012-08-08","indexname":"DTWEXB","value":"1.00170813964812"},
{"date":"2012-08-09","indexname":"DTWEXB","value":"1.00231229840673"},
{"date":"2012-08-10","indexname":"DTWEXB","value":"1.00153325158641"},
{"date":"2012-08-13","indexname":"DTWEXB","value":"1.00239974243758"},
{"date":"2012-08-14","indexname":"DTWEXB","value":"1.00261139673953"},
{"date":"2012-08-15","indexname":"DTWEXB","value":"1.00340832983888"},
{"date":"2012-08-16","indexname":"DTWEXB","value":"1.00248122437542"},
{"date":"2012-08-17","indexname":"DTWEXB","value":"1.00377499855916"},
{"date":"2012-08-20","indexname":"DTWEXB","value":"1.00296316022728"},
{"date":"2012-08-21","indexname":"DTWEXB","value":"0.999727731085757"},
{"date":"2012-08-22","indexname":"DTWEXB","value":"1.0009449917425"},
{"date":"2012-08-23","indexname":"DTWEXB","value":"0.997546598725304"},
{"date":"2012-08-24","indexname":"DTWEXB","value":"0.999278586745472"},
{"date":"2012-08-27","indexname":"DTWEXB","value":"0.999734686860938"},
{"date":"2012-08-28","indexname":"DTWEXB","value":"0.998716162637948"},
{"date":"2012-08-29","indexname":"DTWEXB","value":"1.00057236092921"},
{"date":"2012-08-30","indexname":"DTWEXB","value":"1.00290353929715"},
{"date":"2012-08-31","indexname":"DTWEXB","value":"0.998395203297435"},
{"date":"2012-09-04","indexname":"DTWEXB","value":"0.998280929848026"},
{"date":"2012-09-05","indexname":"DTWEXB","value":"0.997977856786551"},
{"date":"2012-09-06","indexname":"DTWEXB","value":"0.995695368844884"},
{"date":"2012-09-07","indexname":"DTWEXB","value":"0.990174470715193"},
{"date":"2012-09-10","indexname":"DTWEXB","value":"0.989720357964064"},
{"date":"2012-09-11","indexname":"DTWEXB","value":"0.987214291534424"},
{"date":"2012-09-12","indexname":"DTWEXB","value":"0.986965870992231"},
{"date":"2012-09-13","indexname":"DTWEXB","value":"0.986139127427814"},
{"date":"2012-09-14","indexname":"DTWEXB","value":"0.977621283877109"},
{"date":"2012-09-17","indexname":"DTWEXB","value":"0.979057154610983"},
{"date":"2012-09-18","indexname":"DTWEXB","value":"0.981349579374338"},
{"date":"2012-09-19","indexname":"DTWEXB","value":"0.980855719336459"},
{"date":"2012-09-20","indexname":"DTWEXB","value":"0.983771182819633"},
{"date":"2012-09-21","indexname":"DTWEXB","value":"0.981497638017485"},
{"date":"2012-09-24","indexname":"DTWEXB","value":"0.984455829833916"},
{"date":"2012-09-25","indexname":"DTWEXB","value":"0.982257804876595"},
{"date":"2012-09-26","indexname":"DTWEXB","value":"0.986094411730219"},
{"date":"2012-09-27","indexname":"DTWEXB","value":"0.983576421114554"},
{"date":"2012-09-28","indexname":"DTWEXB","value":"0.984057363284239"},
{"date":"2012-10-01","indexname":"DTWEXB","value":"0.982742721774955"},
{"date":"2012-10-02","indexname":"DTWEXB","value":"0.982195202899962"},
{"date":"2012-10-03","indexname":"DTWEXB","value":"0.984396208903789"},
{"date":"2012-10-04","indexname":"DTWEXB","value":"0.980671888135236"},
{"date":"2012-10-05","indexname":"DTWEXB","value":"0.978666637518656"},
{"date":"2012-10-09","indexname":"DTWEXB","value":"0.984453842469578"},
{"date":"2012-10-10","indexname":"DTWEXB","value":"0.984578052740675"},
{"date":"2012-10-11","indexname":"DTWEXB","value":"0.983104422084387"},
{"date":"2012-10-12","indexname":"DTWEXB","value":"0.982363135186484"},
{"date":"2012-10-15","indexname":"DTWEXB","value":"0.98201037801657"},
{"date":"2012-10-16","indexname":"DTWEXB","value":"0.980948131778154"},
{"date":"2012-10-17","indexname":"DTWEXB","value":"0.977669974303379"},
{"date":"2012-10-18","indexname":"DTWEXB","value":"0.979095908215565"},
{"date":"2012-10-19","indexname":"DTWEXB","value":"0.983199815572589"},
{"date":"2012-10-22","indexname":"DTWEXB","value":"0.983090510534024"},
{"date":"2012-10-23","indexname":"DTWEXB","value":"0.986071557040337"},
{"date":"2012-10-24","indexname":"DTWEXB","value":"0.98647399831869"},
{"date":"2012-10-25","indexname":"DTWEXB","value":"0.985323314367253"},
{"date":"2012-10-26","indexname":"DTWEXB","value":"0.986507783512428"},
{"date":"2012-10-29","indexname":"DTWEXB","value":"0.988243746261271"},
{"date":"2012-10-30","indexname":"DTWEXB","value":"0.985803262854769"},
{"date":"2012-10-31","indexname":"DTWEXB","value":"0.986540575023997"},
{"date":"2012-11-01","indexname":"DTWEXB","value":"0.986244457737703"},
{"date":"2012-11-02","indexname":"DTWEXB","value":"0.987837330254243"},
{"date":"2012-11-05","indexname":"DTWEXB","value":"0.989810783041422"},
{"date":"2012-11-06","indexname":"DTWEXB","value":"0.987949616339314"},
{"date":"2012-11-07","indexname":"DTWEXB","value":"0.989376543933669"},
{"date":"2012-11-08","indexname":"DTWEXB","value":"0.990242041102669"},
{"date":"2012-11-09","indexname":"DTWEXB","value":"0.991626240363767"},
{"date":"2012-11-13","indexname":"DTWEXB","value":"0.991957136525968"},
{"date":"2012-11-14","indexname":"DTWEXB","value":"0.992487762804091"},
{"date":"2012-11-15","indexname":"DTWEXB","value":"0.993535103809976"},
{"date":"2012-11-16","indexname":"DTWEXB","value":"0.994905391520711"},
{"date":"2012-11-19","indexname":"DTWEXB","value":"0.990441771218592"},
{"date":"2012-11-20","indexname":"DTWEXB","value":"0.99031358621882"},
{"date":"2012-11-21","indexname":"DTWEXB","value":"0.991362914589043"},
{"date":"2012-11-23","indexname":"DTWEXB","value":"0.987482585719992"},
{"date":"2012-11-26","indexname":"DTWEXB","value":"0.987539225603612"},
{"date":"2012-11-27","indexname":"DTWEXB","value":"0.987406072192997"},
{"date":"2012-11-28","indexname":"DTWEXB","value":"0.9881473590909"},
{"date":"2012-11-29","indexname":"DTWEXB","value":"0.986912212155117"},
{"date":"2012-11-30","indexname":"DTWEXB","value":"0.985837048048507"},
{"date":"2012-12-03","indexname":"DTWEXB","value":"0.984940746732276"},
{"date":"2012-12-04","indexname":"DTWEXB","value":"0.984559172779468"},
{"date":"2012-12-05","indexname":"DTWEXB","value":"0.98425808708233"},
{"date":"2012-12-06","indexname":"DTWEXB","value":"0.985507145568475"},
{"date":"2012-12-07","indexname":"DTWEXB","value":"0.985355112196653"},
{"date":"2012-12-10","indexname":"DTWEXB","value":"0.984547248593442"},
{"date":"2012-12-11","indexname":"DTWEXB","value":"0.983493945494545"},
{"date":"2012-12-12","indexname":"DTWEXB","value":"0.982884818325089"},
{"date":"2012-12-13","indexname":"DTWEXB","value":"0.982837121580988"},
{"date":"2012-12-14","indexname":"DTWEXB","value":"0.98233431840359"},
{"date":"2012-12-17","indexname":"DTWEXB","value":"0.981440998133865"},
{"date":"2012-12-18","indexname":"DTWEXB","value":"0.980358878252073"},
{"date":"2012-12-19","indexname":"DTWEXB","value":"0.980034937865054"},
{"date":"2012-12-20","indexname":"DTWEXB","value":"0.981101158832145"},
{"date":"2012-12-21","indexname":"DTWEXB","value":"0.984561160143805"},
{"date":"2012-12-24","indexname":"DTWEXB","value":"0.985387903708223"},
{"date":"2012-12-26","indexname":"DTWEXB","value":"0.985622412700053"},
{"date":"2012-12-27","indexname":"DTWEXB","value":"0.985978150916473"},
{"date":"2012-12-28","indexname":"DTWEXB","value":"0.985336232235447"},
{"date":"2012-12-31","indexname":"DTWEXB","value":"0.985844003823689"},
{"date":"2013-01-02","indexname":"DTWEXB","value":"0.981951750768613"},
{"date":"2013-01-03","indexname":"DTWEXB","value":"0.982992135999316"},
{"date":"2013-01-04","indexname":"DTWEXB","value":"0.986095405412387"},
{"date":"2013-01-07","indexname":"DTWEXB","value":"0.984822498554192"},
{"date":"2013-01-08","indexname":"DTWEXB","value":"0.985488265607268"},
{"date":"2013-01-09","indexname":"DTWEXB","value":"0.98496161405782"},
{"date":"2013-01-10","indexname":"DTWEXB","value":"0.981421124490489"},
{"date":"2013-01-11","indexname":"DTWEXB","value":"0.980390676081473"},
{"date":"2013-01-14","indexname":"DTWEXB","value":"0.979843157206481"},
{"date":"2013-01-15","indexname":"DTWEXB","value":"0.980029969454209"},
{"date":"2013-01-16","indexname":"DTWEXB","value":"0.980641083988004"},
{"date":"2013-01-17","indexname":"DTWEXB","value":"0.980078659880479"},
{"date":"2013-01-18","indexname":"DTWEXB","value":"0.983300177471635"},
{"date":"2013-01-22","indexname":"DTWEXB","value":"0.982442629759985"},
{"date":"2013-01-23","indexname":"DTWEXB","value":"0.982854014177857"},
{"date":"2013-01-24","indexname":"DTWEXB","value":"0.983679764060105"},
{"date":"2013-01-25","indexname":"DTWEXB","value":"0.985589621188483"},
{"date":"2013-01-28","indexname":"DTWEXB","value":"0.9872977608366"},
{"date":"2013-01-29","indexname":"DTWEXB","value":"0.984289884911731"},
{"date":"2013-01-30","indexname":"DTWEXB","value":"0.983808942742045"},
{"date":"2013-01-31","indexname":"DTWEXB","value":"0.983186897704395"},
{"date":"2013-02-01","indexname":"DTWEXB","value":"0.982294571116838"},
{"date":"2013-02-04","indexname":"DTWEXB","value":"0.985128552662173"},
{"date":"2013-02-05","indexname":"DTWEXB","value":"0.984089161113639"},
{"date":"2013-02-06","indexname":"DTWEXB","value":"0.985592602234989"},
{"date":"2013-02-07","indexname":"DTWEXB","value":"0.988318272423928"},
{"date":"2013-02-08","indexname":"DTWEXB","value":"0.988490179439125"},
{"date":"2013-02-11","indexname":"DTWEXB","value":"0.991296337883734"},
{"date":"2013-02-12","indexname":"DTWEXB","value":"0.989595154010799"},
{"date":"2013-02-13","indexname":"DTWEXB","value":"0.989345739786437"},
{"date":"2013-02-14","indexname":"DTWEXB","value":"0.9902410474205"},
{"date":"2013-02-15","indexname":"DTWEXB","value":"0.99107375307793"},
{"date":"2013-02-19","indexname":"DTWEXB","value":"0.991585499394847"},
{"date":"2013-02-20","indexname":"DTWEXB","value":"0.992946843966063"},
{"date":"2013-02-21","indexname":"DTWEXB","value":"0.996739728804262"},
{"date":"2013-02-22","indexname":"DTWEXB","value":"0.997422388454208"},
{"date":"2013-02-25","indexname":"DTWEXB","value":"0.998035490352339"},
{"date":"2013-02-26","indexname":"DTWEXB","value":"1.00014607127881"},
{"date":"2013-02-27","indexname":"DTWEXB","value":"0.998233233103924"},
{"date":"2013-02-28","indexname":"DTWEXB","value":"0.998770815157229"},
{"date":"2013-03-01","indexname":"DTWEXB","value":"1.0019376802291"},
{"date":"2013-03-04","indexname":"DTWEXB","value":"1.0022685763913"},
{"date":"2013-03-05","indexname":"DTWEXB","value":"1.00079494573502"},
{"date":"2013-03-06","indexname":"DTWEXB","value":"1.00175086798137"},
{"date":"2013-03-07","indexname":"DTWEXB","value":"1.00133054042398"},
{"date":"2013-03-08","indexname":"DTWEXB","value":"1.00215231557756"},
{"date":"2013-03-11","indexname":"DTWEXB","value":"1.00138320557893"},
{"date":"2013-03-12","indexname":"DTWEXB","value":"0.999842004535164"},
{"date":"2013-03-13","indexname":"DTWEXB","value":"1.00078103418465"},
{"date":"2013-03-14","indexname":"DTWEXB","value":"1.00097977061841"},
{"date":"2013-03-15","indexname":"DTWEXB","value":"0.9976867079111"},
{"date":"2013-03-18","indexname":"DTWEXB","value":"0.999822130891789"},
{"date":"2013-03-19","indexname":"DTWEXB","value":"1.00161473352425"},
{"date":"2013-03-20","indexname":"DTWEXB","value":"1.00053857573547"},
{"date":"2013-03-21","indexname":"DTWEXB","value":"0.999824118256127"},
{"date":"2013-03-22","indexname":"DTWEXB","value":"0.998623750196251"},
{"date":"2013-03-25","indexname":"DTWEXB","value":"0.999472354768382"},
{"date":"2013-03-26","indexname":"DTWEXB","value":"0.99867343430469"},
{"date":"2013-03-27","indexname":"DTWEXB","value":"1.00086748453334"},
{"date":"2013-03-28","indexname":"DTWEXB","value":"0.999054014575329"},
{"date":"2013-03-29","indexname":"DTWEXB","value":"0.999456455853682"},
{"date":"2013-04-01","indexname":"DTWEXB","value":"0.998110016514997"},
{"date":"2013-04-02","indexname":"DTWEXB","value":"0.997762227755927"},
{"date":"2013-04-03","indexname":"DTWEXB","value":"0.997377672756613"},
{"date":"2013-04-04","indexname":"DTWEXB","value":"1.00064489972753"},
{"date":"2013-04-05","indexname":"DTWEXB","value":"0.998000711476432"},
{"date":"2013-04-08","indexname":"DTWEXB","value":"0.99937696128018"},
{"date":"2013-04-09","indexname":"DTWEXB","value":"0.99668408260281"},
{"date":"2013-04-10","indexname":"DTWEXB","value":"0.996530061866651"},
{"date":"2013-04-11","indexname":"DTWEXB","value":"0.994005115475804"},
{"date":"2013-04-12","indexname":"DTWEXB","value":"0.994940170396618"}];
var gridster;
$(document).ready(function () {
$(function () {
gridster = $(".gridster > ul").gridster({
widget_margins: [10, 10],
widget_base_dimensions: [250, 130],
min_cols: 4
}).data('gridster');
});
var parse = d3.time.format("%Y-%m-%d").parse;
var color=d3.scale.category20();
data.forEach(function(s) {
s.date = parse(s.date);
s.value = +s.value;
})
series = d3.nest()
.key(function(d) {return d.indexname})
.sortValues(function(a,b) {return a.date<b.date?-1:(a.date==b.date)?0:1})
.entries(data);
series.forEach(function (serie) {
serie.max=d3.max(serie.values,function(d) {return +d.value});
serie.min=d3.min(serie.values,function(d) {return +d.value});
})
series.max = d3.max(series,function(d) {return d.max});
series.min = d3.min(series,function(d) {return d.min});
drawSmallMultiples(series,d3.select(".gridster > ul"));
function drawSmallMultiples(series,container,max) {
series.forEach(function(serie,i) {
var smallContainer = container.append("li")
.attr("class","gs_w")
//.attr("style","float:left")
.attr("data-row",Math.floor(i/4) + 1)
.attr("data-col",i%4 + 1)
.attr("data-sizex","1")
.attr("data-sizey","1");
smallContainer
//.append("div")
// .append("p")
// .attr("class","small_multiples_label")
.text(serie.key)
.style("color", color(serie.key));
drawSmallLineChart([serie],smallContainer);
})
}
function drawSmallLineChart(serie, container) {
var margin={left:40,right:20,top:0,bottom:20};
var w = 250-margin.left-margin.right, h = 100-margin.top-margin.bottom;
var vis=container.append("svg:svg")
.attr("width",w+margin.left+margin.right)
.attr("height",h+margin.top+margin.bottom)
.append("svg:g").attr("transform","translate("+margin.left +","+margin.top+")");
var x = d3.time.scale()
.domain([serie[0].values[0].date,serie[0].values[serie[0].values.length-1].date])
.range([0,w]);
var y = d3.scale.linear().domain([series.min,series.max]).range([h,0]);
var line = d3.svg.line()
.x(function(d,i) {return x(d.date)})
.y(function(d) {return y(d.value)}).interpolate("linear");
var dateFormatter = d3.time.format("%d/%m");
var yAxis = d3.svg.axis().orient("left").ticks(5);
var xAxis = d3.svg.axis()
.orient("bottom")
.ticks(5);
//.tickFormat(d3.time.format("%b-%y"));
vis.selectAll("g")
.data(serie)
.enter()
.append("svg:g")
.attr("class",function(d) {return d.key})
.append('svg:path')
.attr("d",function(d) {return line(d.values)})
.attr("stroke", function(d) {return color(d.key)})
.attr("stroke-width", "2.0")
.attr("fill","none");
vis.append("g")
.attr("class","axis")
.call(yAxis.scale(y));
vis.append("g")
.attr("transform","translate(0,"+h+")")
.attr("class","axis")
.attr("transform", "translate(0," + ( Boolean(1) ? y( 1 ): height ) + ")") //allow x axis location to be set by ractive parameter
.call(xAxis.scale(x));
}
}
);
</script>
</body>
</html>
/*! gridster.js - v0.1.0 - 2012-10-20
* http://gridster.net/
* Copyright (c) 2012 ducksboard; Licensed MIT */
.gridster {
position:relative;
}
.gridster > * {
margin: 0 auto;
-webkit-transition: height .4s;
-moz-transition: height .4s;
-o-transition: height .4s;
-ms-transition: height .4s;
transition: height .4s;
}
.gridster .gs_w{
z-index: 2;
position: absolute;
}
.ready .gs_w:not(.preview-holder) {
-webkit-transition: opacity .3s, left .3s, top .3s;
-moz-transition: opacity .3s, left .3s, top .3s;
-o-transition: opacity .3s, left .3s, top .3s;
transition: opacity .3s, left .3s, top .3s;
}
.ready .gs_w:not(.preview-holder) {
-webkit-transition: opacity .3s, left .3s, top .3s, width .3s, height .3s;
-moz-transition: opacity .3s, left .3s, top .3s, width .3s, height .3s;
-o-transition: opacity .3s, left .3s, top .3s, width .3s, height .3s;
transition: opacity .3s, left .3s, top .3s, width .3s, height .3s;
}
.gridster .preview-holder {
z-index: 1;
position: absolute;
background-color: #fff;
border-color: #fff;
opacity: 0.3;
}
.gridster .player-revert {
z-index: 10!important;
-webkit-transition: left .3s, top .3s!important;
-moz-transition: left .3s, top .3s!important;
-o-transition: left .3s, top .3s!important;
transition: left .3s, top .3s!important;
}
.gridster .dragging {
z-index: 10!important;
-webkit-transition: all 0s !important;
-moz-transition: all 0s !important;
-o-transition: all 0s !important;
transition: all 0s !important;
}
/* Uncomment this if you set helper : "clone" in draggable options */
/*.gridster .player {
opacity:0;
}*/
/*! gridster.js - v0.1.0 - 2012-10-20
* http://gridster.net/
* Copyright (c) 2012 ducksboard; Licensed MIT */
;(function($, window, document, undefined){
/**
* Creates objects with coordinates (x1, y1, x2, y2, cx, cy, width, height)
* to simulate DOM elements on the screen.
* Coords is used by Gridster to create a faux grid with any DOM element can
* collide.
*
* @class Coords
* @param {HTMLElement|Object} obj The jQuery HTMLElement or a object with: left,
* top, width and height properties.
* @return {Object} Coords instance.
* @constructor
*/
function Coords(obj) {
if (obj[0] && $.isPlainObject(obj[0])) {
this.data = obj[0];
}else {
this.el = obj;
}
this.isCoords = true;
this.coords = {};
this.init();
return this;
}
var fn = Coords.prototype;
fn.init = function(){
this.set();
this.original_coords = this.get();
};
fn.set = function(update, not_update_offsets) {
var el = this.el;
if (el && !update) {
this.data = el.offset();
this.data.width = el.width();
this.data.height = el.height();
}
if (el && update && !not_update_offsets) {
var offset = el.offset();
this.data.top = offset.top;
this.data.left = offset.left;
}
var d = this.data;
this.coords.x1 = d.left;
this.coords.y1 = d.top;
this.coords.x2 = d.left + d.width;
this.coords.y2 = d.top + d.height;
this.coords.cx = d.left + (d.width / 2);
this.coords.cy = d.top + (d.height / 2);
this.coords.width = d.width;
this.coords.height = d.height;
this.coords.el = el || false ;
return this;
};
fn.update = function(data){
if (!data && !this.el) {
return this;
}
if (data) {
var new_data = $.extend({}, this.data, data);
this.data = new_data;
return this.set(true, true);
}
this.set(true);
return this;
};
fn.get = function(){
return this.coords;
};
//jQuery adapter
$.fn.coords = function() {
if (this.data('coords') ) {
return this.data('coords');
}
var ins = new Coords(this, arguments[0]);
this.data('coords', ins);
return ins;
};
}(jQuery, window, document));
;(function($, window, document, undefined){
var defaults = {
colliders_context: document.body
// ,on_overlap: function(collider_data){},
// on_overlap_start : function(collider_data){},
// on_overlap_stop : function(collider_data){}
};
/**
* Detects collisions between a DOM element against other DOM elements or
* Coords objects.
*
* @class Collision
* @uses Coords
* @param {HTMLElement} el The jQuery wrapped HTMLElement.
* @param {HTMLElement|Array} colliders Can be a jQuery collection
* of HTMLElements or an Array of Coords instances.
* @param {Object} [options] An Object with all options you want to
* overwrite:
* @param {Function} [options.on_overlap_start] Executes a function the first
* time each `collider ` is overlapped.
* @param {Function} [options.on_overlap_stop] Executes a function when a
* `collider` is no longer collided.
* @param {Function} [options.on_overlap] Executes a function when the
* mouse is moved during the collision.
* @return {Object} Collision instance.
* @constructor
*/
function Collision(el, colliders, options) {
this.options = $.extend(defaults, options);
this.$element = el;
this.last_colliders = [];
this.last_colliders_coords = [];
if (typeof colliders === 'string' || colliders instanceof jQuery) {
this.$colliders = $(colliders,
this.options.colliders_context).not(this.$element);
}else{
this.colliders = $(colliders);
}
this.init();
}
var fn = Collision.prototype;
fn.init = function() {
this.find_collisions();
};
fn.overlaps = function(a, b) {
var x = false;
var y = false;
if ((b.x1 >= a.x1 && b.x1 <= a.x2) ||
(b.x2 >= a.x1 && b.x2 <= a.x2) ||
(a.x1 >= b.x1 && a.x2 <= b.x2)
) { x = true; }
if ((b.y1 >= a.y1 && b.y1 <= a.y2) ||
(b.y2 >= a.y1 && b.y2 <= a.y2) ||
(a.y1 >= b.y1 && a.y2 <= b.y2)
) { y = true; }
return (x && y);
};
fn.detect_overlapping_region = function(a, b){
var regionX = '';
var regionY = '';
if (a.y1 > b.cy && a.y1 < b.y2) { regionX = 'N'; }
if (a.y2 > b.y1 && a.y2 < b.cy) { regionX = 'S'; }
if (a.x1 > b.cx && a.x1 < b.x2) { regionY = 'W'; }
if (a.x2 > b.x1 && a.x2 < b.cx) { regionY = 'E'; }
return (regionX + regionY) || 'C';
};
fn.calculate_overlapped_area_coords = function(a, b){
var x1 = Math.max(a.x1, b.x1);
var y1 = Math.max(a.y1, b.y1);
var x2 = Math.min(a.x2, b.x2);
var y2 = Math.min(a.y2, b.y2);
return $({
left: x1,
top: y1,
width : (x2 - x1),
height: (y2 - y1)
}).coords().get();
};
fn.calculate_overlapped_area = function(coords){
return (coords.width * coords.height);
};
fn.manage_colliders_start_stop = function(new_colliders_coords, start_callback, stop_callback){
var last = this.last_colliders_coords;
for (var i = 0, il = last.length; i < il; i++) {
if ($.inArray(last[i], new_colliders_coords) === -1) {
start_callback.call(this, last[i]);
}
}
for (var j = 0, jl = new_colliders_coords.length; j < jl; j++) {
if ($.inArray(new_colliders_coords[j], last) === -1) {
stop_callback.call(this, new_colliders_coords[j]);
}
}
};
fn.find_collisions = function(player_data_coords){
var self = this;
var colliders_coords = [];
var colliders_data = [];
var $colliders = (this.colliders || this.$colliders);
var count = $colliders.length;
var player_coords = self.$element.coords()
.update(player_data_coords || false).get();
while(count--){
var $collider = self.$colliders ?
$($colliders[count]) : $colliders[count];
var $collider_coords_ins = ($collider.isCoords) ?
$collider : $collider.coords();
var collider_coords = $collider_coords_ins.get();
var overlaps = self.overlaps(player_coords, collider_coords);
if (!overlaps) {
continue;
}
var region = self.detect_overlapping_region(
player_coords, collider_coords);
//todo: make this an option
if (region === 'C'){
var area_coords = self.calculate_overlapped_area_coords(
player_coords, collider_coords);
var area = self.calculate_overlapped_area(area_coords);
var collider_data = {
area: area,
area_coords : area_coords,
region: region,
coords: collider_coords,
player_coords: player_coords,
el: $collider
};
if (self.options.on_overlap) {
self.options.on_overlap.call(this, collider_data);
}
colliders_coords.push($collider_coords_ins);
colliders_data.push(collider_data);
}
}
if (self.options.on_overlap_stop || self.options.on_overlap_start) {
this.manage_colliders_start_stop(colliders_coords,
self.options.on_overlap_stop, self.options.on_overlap_start);
}
this.last_colliders_coords = colliders_coords;
return colliders_data;
};
fn.get_closest_colliders = function(player_data_coords){
var colliders = this.find_collisions(player_data_coords);
colliders.sort(function(a, b) {
/* if colliders are being overlapped by the "C" (center) region,
* we have to set a lower index in the array to which they are placed
* above in the grid. */
if (a.region === 'C' && b.region === 'C') {
if (a.coords.y1 < b.coords.y1 || a.coords.x1 < b.coords.x1) {
return - 1;
}else{
return 1;
}
}
if (a.area < b.area) {
return 1;
}
return 1;
});
return colliders;
};
//jQuery adapter
$.fn.collision = function(collider, options) {
return new Collision( this, collider, options );
};
}(jQuery, window, document));
;(function(window, undefined) {
/* Debounce and throttle functions taken from underscore.js */
window.debounce = function(func, wait, immediate) {
var timeout;
return function() {
var context = this, args = arguments;
var later = function() {
timeout = null;
if (!immediate) func.apply(context, args);
};
if (immediate && !timeout) func.apply(context, args);
clearTimeout(timeout);
timeout = setTimeout(later, wait);
};
};
window.throttle = function(func, wait) {
var context, args, timeout, throttling, more, result;
var whenDone = debounce(
function(){ more = throttling = false; }, wait);
return function() {
context = this; args = arguments;
var later = function() {
timeout = null;
if (more) func.apply(context, args);
whenDone();
};
if (!timeout) timeout = setTimeout(later, wait);
if (throttling) {
more = true;
} else {
result = func.apply(context, args);
}
whenDone();
throttling = true;
return result;
};
};
})(window);
;(function($, window, document, undefined){
var defaults = {
items: '.gs_w',
distance: 1,
limit: true,
offset_left: 0,
autoscroll: true,
ignore_dragging: ['INPUT', 'TEXTAREA', 'SELECT', 'BUTTON'],
handle: null
// ,drag: function(e){},
// start : function(e, ui){},
// stop : function(e){}
};
var $window = $(window);
var isTouch = !!('ontouchstart' in window);
var pointer_events = {
start: isTouch ? 'touchstart' : 'mousedown.draggable',
move: isTouch ? 'touchmove' : 'mousemove.draggable',
end: isTouch ? 'touchend' : 'mouseup.draggable'
};
/**
* Basic drag implementation for DOM elements inside a container.
* Provide start/stop/drag callbacks.
*
* @class Draggable
* @param {HTMLElement} el The HTMLelement that contains all the widgets
* to be dragged.
* @param {Object} [options] An Object with all options you want to
* overwrite:
* @param {HTMLElement|String} [options.items] Define who will
* be the draggable items. Can be a CSS Selector String or a
* collection of HTMLElements.
* @param {Number} [options.distance] Distance in pixels after mousedown
* the mouse must move before dragging should start.
* @param {Boolean} [options.limit] Constrains dragging to the width of
* the container
* @param {offset_left} [options.offset_left] Offset added to the item
* that is being dragged.
* @param {Number} [options.drag] Executes a callback when the mouse is
* moved during the dragging.
* @param {Number} [options.start] Executes a callback when the drag
* starts.
* @param {Number} [options.stop] Executes a callback when the drag stops.
* @return {Object} Returns `el`.
* @constructor
*/
function Draggable(el, options) {
this.options = $.extend({}, defaults, options);
this.$body = $(document.body);
this.$container = $(el);
this.$dragitems = $(this.options.items, this.$container);
this.is_dragging = false;
this.player_min_left = 0 + this.options.offset_left;
this.init();
}
var fn = Draggable.prototype;
fn.init = function() {
this.calculate_positions();
this.$container.css('position', 'relative');
this.disabled = false;
this.events();
$(window).bind('resize',
throttle($.proxy(this.calculate_positions, this), 200));
};
fn.events = function() {
this.$container.on('selectstart', $.proxy(this.on_select_start, this));
this.$container.on(pointer_events.start, this.options.items, $.proxy(
this.drag_handler, this));
this.$body.on(pointer_events.end, $.proxy(function(e) {
this.is_dragging = false;
if (this.disabled) { return; }
this.$body.off(pointer_events.move);
if (this.drag_start) {
this.on_dragstop(e);
}
}, this));
};
fn.get_actual_pos = function($el) {
var pos = $el.position();
return pos;
};
fn.get_mouse_pos = function(e) {
if (isTouch) {
var oe = e.originalEvent;
e = oe.touches.length ? oe.touches[0] : oe.changedTouches[0];
}
return {
left: e.clientX,
top: e.clientY
};
};
fn.get_offset = function(e) {
e.preventDefault();
var mouse_actual_pos = this.get_mouse_pos(e);
var diff_x = Math.round(
mouse_actual_pos.left - this.mouse_init_pos.left);
var diff_y = Math.round(mouse_actual_pos.top - this.mouse_init_pos.top);
var left = Math.round(this.el_init_offset.left + diff_x - this.baseX);
var top = Math.round(
this.el_init_offset.top + diff_y - this.baseY + this.scrollOffset);
if (this.options.limit) {
if (left > this.player_max_left) {
left = this.player_max_left;
}else if(left < this.player_min_left) {
left = this.player_min_left;
}
}
return {
left: left,
top: top,
mouse_left: mouse_actual_pos.left,
mouse_top: mouse_actual_pos.top
};
};
fn.manage_scroll = function(offset) {
/* scroll document */
var nextScrollTop;
var scrollTop = $window.scrollTop();
var min_window_y = scrollTop;
var max_window_y = min_window_y + this.window_height;
var mouse_down_zone = max_window_y - 50;
var mouse_up_zone = min_window_y + 50;
var abs_mouse_left = offset.mouse_left;
var abs_mouse_top = min_window_y + offset.mouse_top;
var max_player_y = (this.doc_height - this.window_height +
this.player_height);
if (abs_mouse_top >= mouse_down_zone) {
nextScrollTop = scrollTop + 30;
if (nextScrollTop < max_player_y) {
$window.scrollTop(nextScrollTop);
this.scrollOffset = this.scrollOffset + 30;
}
}
if (abs_mouse_top <= mouse_up_zone) {
nextScrollTop = scrollTop - 30;
if (nextScrollTop > 0) {
$window.scrollTop(nextScrollTop);
this.scrollOffset = this.scrollOffset - 30;
}
}
};
fn.calculate_positions = function(e) {
this.window_height = $window.height();
};
fn.drag_handler = function(e) {
var node = e.target.nodeName;
if (this.disabled || e.which !== 1 && !isTouch) {
return;
}
if (this.ignore_drag(e)) {
return;
}
var self = this;
var first = true;
this.$player = $(e.currentTarget);
this.el_init_pos = this.get_actual_pos(this.$player);
this.mouse_init_pos = this.get_mouse_pos(e);
this.offsetY = this.mouse_init_pos.top - this.el_init_pos.top;
this.$body.on(pointer_events.move, function(mme){
var mouse_actual_pos = self.get_mouse_pos(mme);
var diff_x = Math.abs(
mouse_actual_pos.left - self.mouse_init_pos.left);
var diff_y = Math.abs(
mouse_actual_pos.top - self.mouse_init_pos.top);
if (!(diff_x > self.options.distance ||
diff_y > self.options.distance)
) {
return false;
}
if (first) {
first = false;
self.on_dragstart.call(self, mme);
return false;
}
if (self.is_dragging === true) {
self.on_dragmove.call(self, mme);
}
return false;
});
return false;
};
fn.on_dragstart = function(e) {
e.preventDefault();
this.drag_start = true;
this.is_dragging = true;
var offset = this.$container.offset();
this.baseX = Math.round(offset.left);
this.baseY = Math.round(offset.top);
this.doc_height = $(document).height();
if (this.options.helper === 'clone') {
this.$helper = this.$player.clone()
.appendTo(this.$container).addClass('helper');
this.helper = true;
}else{
this.helper = false;
}
this.scrollOffset = 0;
this.el_init_offset = this.$player.offset();
this.player_width = this.$player.width();
this.player_height = this.$player.height();
this.player_max_left = (this.$container.width() - this.player_width +
this.options.offset_left);
if (this.options.start) {
this.options.start.call(this.$player, e, {
helper: this.helper ? this.$helper : this.$player
});
}
return false;
};
fn.on_dragmove = function(e) {
var offset = this.get_offset(e);
this.options.autoscroll && this.manage_scroll(offset);
(this.helper ? this.$helper : this.$player).css({
'position': 'absolute',
'left' : offset.left,
'top' : offset.top
});
var ui = {
'position': {
'left': offset.left,
'top': offset.top
}
};
if (this.options.drag) {
this.options.drag.call(this.$player, e, ui);
}
return false;
};
fn.on_dragstop = function(e) {
var offset = this.get_offset(e);
this.drag_start = false;
var ui = {
'position': {
'left': offset.left,
'top': offset.top
}
};
if (this.options.stop) {
this.options.stop.call(this.$player, e, ui);
}
if (this.helper) {
this.$helper.remove();
}
return false;
};
fn.on_select_start = function(e) {
if (this.disabled) { return; }
if (this.ignore_drag(e)) {
return;
}
return false;
};
fn.enable = function() {
this.disabled = false;
};
fn.disable = function() {
this.disabled = true;
};
fn.destroy = function(){
this.disable();
$.removeData(this.$container, 'drag');
};
fn.ignore_drag = function(event) {
if (this.options.handle) {
return !$(event.target).is(this.options.handle);
}
return $.inArray(event.target.nodeName, this.options.ignore_dragging) >= 0;
};
//jQuery adapter
$.fn.drag = function ( options ) {
return this.each(function () {
if (!$.data(this, 'drag')) {
$.data(this, 'drag', new Draggable( this, options ));
}
});
};
}(jQuery, window, document));
;(function($, window, document, undefined) {
var defaults = {
namespace: '',
widget_selector: 'li',
widget_margins: [10, 10],
widget_base_dimensions: [400, 225],
extra_rows: 0,
extra_cols: 0,
min_cols: 1,
min_rows: 15,
max_size_x: 6,
autogenerate_stylesheet: true,
avoid_overlapped_widgets: true,
serialize_params: function($w, wgd) {
return {
col: wgd.col,
row: wgd.row,
size_x: wgd.size_x,
size_y: wgd.size_y
};
},
collision: {},
draggable: {
distance: 4
}
};
/**
* @class Gridster
* @uses Draggable
* @uses Collision
* @param {HTMLElement} el The HTMLelement that contains all the widgets.
* @param {Object} [options] An Object with all options you want to
* overwrite:
* @param {HTMLElement|String} [options.widget_selector] Define who will
* be the draggable widgets. Can be a CSS Selector String or a
* collection of HTMLElements
* @param {Array} [options.widget_margins] Margin between widgets.
* The first index for the horizontal margin (left, right) and
* the second for the vertical margin (top, bottom).
* @param {Array} [options.widget_base_dimensions] Base widget dimensions
* in pixels. The first index for the width and the second for the
* height.
* @param {Number} [options.extra_cols] Add more columns in addition to
* those that have been calculated.
* @param {Number} [options.extra_rows] Add more rows in addition to
* those that have been calculated.
* @param {Number} [options.min_cols] The minimum required columns.
* @param {Number} [options.min_rows] The minimum required rows.
* @param {Number} [options.max_size_x] The maximum number of columns
* that a widget can span.
* @param {Boolean} [options.autogenerate_stylesheet] If true, all the
* CSS required to position all widgets in their respective columns
* and rows will be generated automatically and injected to the
* `<head>` of the document. You can set this to false, and write
* your own CSS targeting rows and cols via data-attributes like so:
* `[data-col="1"] { left: 10px; }`
* @param {Boolean} [options.avoid_overlapped_widgets] Avoid that widgets loaded
* from the DOM can be overlapped. It is helpful if the positions were
* bad stored in the database or if there was any conflict.
* @param {Function} [options.serialize_params] Return the data you want
* for each widget in the serialization. Two arguments are passed:
* `$w`: the jQuery wrapped HTMLElement, and `wgd`: the grid
* coords object (`col`, `row`, `size_x`, `size_y`).
* @param {Object} [options.collision] An Object with all options for
* Collision class you want to overwrite. See Collision docs for
* more info.
* @param {Object} [options.draggable] An Object with all options for
* Draggable class you want to overwrite. See Draggable docs for more
* info.
*
* @constructor
*/
function Gridster(el, options) {
this.options = $.extend(true, defaults, options);
this.$el = $(el);
this.$wrapper = this.$el.parent();
this.$widgets = this.$el.children(this.options.widget_selector).addClass('gs_w');
this.widgets = [];
this.$changed = $([]);
this.wrapper_width = this.$wrapper.width();
this.min_widget_width = (this.options.widget_margins[0] * 2) +
this.options.widget_base_dimensions[0];
this.min_widget_height = (this.options.widget_margins[1] * 2) +
this.options.widget_base_dimensions[1];
this.init();
}
Gridster.generated_stylesheets = [];
var fn = Gridster.prototype;
fn.init = function() {
this.generate_grid_and_stylesheet();
this.get_widgets_from_DOM();
this.set_dom_grid_height();
this.$wrapper.addClass('ready');
this.draggable();
$(window).bind(
'resize', throttle($.proxy(this.recalculate_faux_grid, this), 200));
};
/**
* Disables dragging.
*
* @method disable
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.disable = function() {
this.$wrapper.find('.player-revert').removeClass('player-revert');
this.drag_api.disable();
return this;
};
/**
* Enables dragging.
*
* @method enable
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.enable = function() {
this.drag_api.enable();
return this;
};
/**
* Add a new widget to the grid.
*
* @method add_widget
* @param {String|HTMLElement} html The string representing the HTML of the widget
* or the HTMLElement.
* @param {Number} [size_x] The nº of rows the widget occupies horizontally.
* @param {Number} [size_y] The nº of columns the widget occupies vertically.
* @param {Number} [col] The column the widget should start in.
* @param {Number} [row] The row the widget should start in.
* @return {HTMLElement} Returns the jQuery wrapped HTMLElement representing.
* the widget that was just created.
*/
fn.add_widget = function(html, size_x, size_y, col, row) {
var pos;
size_x || (size_x = 1);
size_y || (size_y = 1);
if (!col & !row) {
pos = this.next_position(size_x, size_y);
}else{
pos = {
col: col,
row: row
};
this.empty_cells(col, row, size_x, size_y);
}
var $w = $(html).attr({
'data-col': pos.col,
'data-row': pos.row,
'data-sizex' : size_x,
'data-sizey' : size_y
}).addClass('gs_w').appendTo(this.$el).hide();
this.$widgets = this.$widgets.add($w);
this.register_widget($w);
this.add_faux_rows(pos.size_y);
//this.add_faux_cols(pos.size_x);
this.set_dom_grid_height();
return $w.fadeIn();
};
/**
* Change the size of a widget.
*
* @method resize_widget
* @param {HTMLElement} $widget The jQuery wrapped HTMLElement
* representing the widget.
* @param {Number} size_x The number of columns that will occupy the widget.
* @param {Number} size_y The number of rows that will occupy the widget.
* @return {HTMLElement} Returns $widget.
*/
fn.resize_widget = function($widget, size_x, size_y) {
var wgd = $widget.coords().grid;
size_x || (size_x = wgd.size_x);
size_y || (size_y = wgd.size_y);
if (size_x > this.cols) {
size_x = this.cols;
}
var old_cells_occupied = this.get_cells_occupied(wgd);
var old_size_x = wgd.size_x;
var old_size_y = wgd.size_y;
var old_col = wgd.col;
var new_col = old_col;
var wider = size_x > old_size_x;
var taller = size_y > old_size_y;
if (old_col + size_x - 1 > this.cols) {
var diff = old_col + (size_x - 1) - this.cols;
var c = old_col - diff;
new_col = Math.max(1, c);
}
var new_grid_data = {
col: new_col,
row: wgd.row,
size_x: size_x,
size_y: size_y
};
var new_cells_occupied = this.get_cells_occupied(new_grid_data);
var empty_cols = [];
$.each(old_cells_occupied.cols, function(i, col) {
if ($.inArray(col, new_cells_occupied.cols) === -1) {
empty_cols.push(col);
}
});
var occupied_cols = [];
$.each(new_cells_occupied.cols, function(i, col) {
if ($.inArray(col, old_cells_occupied.cols) === -1) {
occupied_cols.push(col);
}
});
var empty_rows = [];
$.each(old_cells_occupied.rows, function(i, row) {
if ($.inArray(row, new_cells_occupied.rows) === -1) {
empty_rows.push(row);
}
});
var occupied_rows = [];
$.each(new_cells_occupied.rows, function(i, row) {
if ($.inArray(row, old_cells_occupied.rows) === -1) {
occupied_rows.push(row);
}
});
this.remove_from_gridmap(wgd);
if (occupied_cols.length) {
var cols_to_empty = [
new_col, wgd.row, size_x, Math.min(old_size_y, size_y), $widget
];
this.empty_cells.apply(this, cols_to_empty);
}
if (occupied_rows.length) {
var rows_to_empty = [new_col, wgd.row, size_x, size_y, $widget];
this.empty_cells.apply(this, rows_to_empty);
}
wgd.col = new_col;
wgd.size_x = size_x;
wgd.size_y = size_y;
this.add_to_gridmap(new_grid_data, $widget);
//update coords instance attributes
$widget.data('coords').update({
width: (size_x * this.options.widget_base_dimensions[0] +
((size_x - 1) * this.options.widget_margins[0]) * 2),
height: (size_y * this.options.widget_base_dimensions[1] +
((size_y - 1) * this.options.widget_margins[1]) * 2)
});
if (size_y > old_size_y) {
this.add_faux_rows(size_y - old_size_y);
}
if (size_x > old_size_x) {
this.add_faux_cols(size_x - old_size_x);
}
$widget.attr({
'data-col': new_col,
'data-sizex': size_x,
'data-sizey': size_y
});
if (empty_cols.length) {
var cols_to_remove_holes = [
empty_cols[0], wgd.row,
empty_cols.length,
Math.min(old_size_y, size_y),
$widget
];
this.remove_empty_cells.apply(this, cols_to_remove_holes);
}
if (empty_rows.length) {
var rows_to_remove_holes = [
new_col, wgd.row, size_x, size_y, $widget
];
this.remove_empty_cells.apply(this, rows_to_remove_holes);
}
return $widget;
};
/**
* Move down widgets in cells represented by the arguments col, row, size_x,
* size_y
*
* @method empty_cells
* @param {Number} col The column where the group of cells begin.
* @param {Number} row The row where the group of cells begin.
* @param {Number} size_x The number of columns that the group of cells
* occupy.
* @param {Number} size_y The number of rows that the group of cells
* occupy.
* @param {HTMLElement} $exclude Exclude widgets from being moved.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.empty_cells = function(col, row, size_x, size_y, $exclude) {
var $nexts = this.widgets_below({
col: col,
row: row - size_y,
size_x: size_x,
size_y: size_y
});
$nexts.not($exclude).each($.proxy(function(i, w) {
var wgd = $(w).coords().grid;
if (!(wgd.row <= (row + size_y - 1))) { return; }
var diff = (row + size_y) - wgd.row;
this.move_widget_down($(w), diff);
}, this));
this.set_dom_grid_height();
return this;
};
/**
* Move up widgets below cells represented by the arguments col, row, size_x,
* size_y.
*
* @method remove_empty_cells
* @param {Number} col The column where the group of cells begin.
* @param {Number} row The row where the group of cells begin.
* @param {Number} size_x The number of columns that the group of cells
* occupy.
* @param {Number} size_y The number of rows that the group of cells
* occupy.
* @param {HTMLElement} $exclude Exclude widgets from being moved.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.remove_empty_cells = function(col, row, size_x, size_y, exclude) {
var $nexts = this.widgets_below({
col: col,
row: row,
size_x: size_x,
size_y: size_y
});
$nexts.not(exclude).each($.proxy(function(i, widget) {
this.move_widget_up( $(widget), size_y );
}, this));
this.set_dom_grid_height();
return this;
};
/**
* Get the most left column below to add a new widget.
*
* @method next_position
* @param {Number} size_x The nº of rows the widget occupies horizontally.
* @param {Number} size_y The nº of columns the widget occupies vertically.
* @return {Object} Returns a grid coords object representing the future
* widget coords.
*/
fn.next_position = function(size_x, size_y) {
size_x || (size_x = 1);
size_y || (size_y = 1);
var ga = this.gridmap;
var cols_l = ga.length;
var valid_pos = [];
var rows_l;
for (var c = 1; c < cols_l; c++) {
rows_l = ga[c].length;
for (var r = 1; r <= rows_l; r++) {
var can_move_to = this.can_move_to({
size_x: size_x,
size_y: size_y
}, c, r);
if (can_move_to) {
valid_pos.push({
col: c,
row: r,
size_y: size_y,
size_x: size_x
});
}
}
}
if (valid_pos.length) {
return this.sort_by_row_and_col_asc(valid_pos)[0];
}
return false;
};
/**
* Remove a widget from the grid.
*
* @method remove_widget
* @param {HTMLElement} el The jQuery wrapped HTMLElement you want to remove.
* @param {Boolean|Function} silent If true, widgets below the removed one
* will not move up. If a Function is passed it will be used as callback.
* @param {Function} callback Function executed when the widget is removed.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.remove_widget = function(el, silent, callback) {
var $el = el instanceof jQuery ? el : $(el);
var wgd = $el.coords().grid;
// if silent is a function assume it's a callback
if ($.isFunction(silent)) {
callback = silent;
silent = false;
}
this.cells_occupied_by_placeholder = {};
this.$widgets = this.$widgets.not($el);
var $nexts = this.widgets_below($el);
this.remove_from_gridmap(wgd);
$el.fadeOut($.proxy(function() {
$el.remove();
if (!silent) {
$nexts.each($.proxy(function(i, widget) {
this.move_widget_up( $(widget), wgd.size_y );
}, this));
}
this.set_dom_grid_height();
if (callback) {
callback.call(this, el);
}
}, this));
};
/**
* Remove all widgets from the grid.
*
* @method remove_all_widgets
* @param {Function} callback Function executed for each widget removed.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.remove_all_widgets = function(callback) {
this.$widgets.each($.proxy(function(i, el){
this.remove_widget(el, true, callback);
}, this));
return this;
};
/**
* Returns a serialized array of the widgets in the grid.
*
* @method serialize
* @param {HTMLElement} [$widgets] The collection of jQuery wrapped
* HTMLElements you want to serialize. If no argument is passed all widgets
* will be serialized.
* @return {Array} Returns an Array of Objects with the data specified in
* the serialize_params option.
*/
fn.serialize = function($widgets) {
$widgets || ($widgets = this.$widgets);
var result = [];
$widgets.each($.proxy(function(i, widget) {
result.push(this.options.serialize_params(
$(widget), $(widget).coords().grid ) );
}, this));
return result;
};
/**
* Returns a serialized array of the widgets that have changed their
* position.
*
* @method serialize_changed
* @return {Array} Returns an Array of Objects with the data specified in
* the serialize_params option.
*/
fn.serialize_changed = function() {
return this.serialize(this.$changed);
};
/**
* Creates the grid coords object representing the widget a add it to the
* mapped array of positions.
*
* @method register_widget
* @return {Array} Returns the instance of the Gridster class.
*/
fn.register_widget = function($el) {
var wgd = {
'col': parseInt($el.attr('data-col'), 10),
'row': parseInt($el.attr('data-row'), 10),
'size_x': parseInt($el.attr('data-sizex'), 10),
'size_y': parseInt($el.attr('data-sizey'), 10),
'el': $el
};
if (this.options.avoid_overlapped_widgets &&
!this.can_move_to(
{size_x: wgd.size_x, size_y: wgd.size_y}, wgd.col, wgd.row)
) {
wgd = this.next_position(wgd.size_x, wgd.size_y);
wgd.el = $el;
$el.attr({
'data-col': wgd.col,
'data-row': wgd.row,
'data-sizex': wgd.size_x,
'data-sizey': wgd.size_y
});
}
// attach Coord object to player data-coord attribute
$el.data('coords', $el.coords());
// Extend Coord object with grid position info
$el.data('coords').grid = wgd;
this.add_to_gridmap(wgd, $el);
return this;
};
/**
* Update in the mapped array of positions the value of cells represented by
* the grid coords object passed in the `grid_data` param.
*
* @param {Object} grid_data The grid coords object representing the cells
* to update in the mapped array.
* @param {HTMLElement|Boolean} value Pass `false` or the jQuery wrapped
* HTMLElement, depends if you want to delete an existing position or add
* a new one.
* @method update_widget_position
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.update_widget_position = function(grid_data, value) {
this.for_each_cell_occupied(grid_data, function(col, row) {
if (!this.gridmap[col]) { return this; }
this.gridmap[col][row] = value;
});
return this;
};
/**
* Remove a widget from the mapped array of positions.
*
* @method remove_from_gridmap
* @param {Object} grid_data The grid coords object representing the cells
* to update in the mapped array.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.remove_from_gridmap = function(grid_data) {
return this.update_widget_position(grid_data, false);
};
/**
* Add a widget to the mapped array of positions.
*
* @method add_to_gridmap
* @param {Object} grid_data The grid coords object representing the cells
* to update in the mapped array.
* @param {HTMLElement|Boolean} value The value to set in the specified
* position .
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.add_to_gridmap = function(grid_data, value) {
this.update_widget_position(grid_data, value || grid_data.el);
if (grid_data.el) {
var $widgets = this.widgets_below(grid_data.el);
$widgets.each($.proxy(function(i, widget) {
this.move_widget_up( $(widget));
}, this));
}
};
/**
* Make widgets draggable.
*
* @uses Draggable
* @method draggable
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.draggable = function() {
var self = this;
var draggable_options = $.extend(true, {}, this.options.draggable, {
offset_left: this.options.widget_margins[0],
start: function(event, ui) {
self.$widgets.filter('.player-revert')
.removeClass('player-revert');
self.$player = $(this);
self.$helper = self.options.draggable.helper === 'clone' ?
$(ui.helper) : self.$player;
self.helper = !self.$helper.is(self.$player);
self.on_start_drag.call(self, event, ui);
self.$el.trigger('gridster:dragstart');
},
stop: function(event, ui) {
self.on_stop_drag.call(self, event, ui);
self.$el.trigger('gridster:dragstop');
},
drag: throttle(function(event, ui) {
self.on_drag.call(self, event, ui);
self.$el.trigger('gridster:drag');
}, 60)
});
this.drag_api = this.$el.drag(draggable_options).data('drag');
return this;
};
/**
* This function is executed when the player begins to be dragged.
*
* @method on_start_drag
* @param {Event} The original browser event
* @param {Object} A prepared ui object.
*/
fn.on_start_drag = function(event, ui) {
this.$helper.add(this.$player).add(this.$wrapper).addClass('dragging');
this.$player.addClass('player');
this.player_grid_data = this.$player.coords().grid;
this.placeholder_grid_data = $.extend({}, this.player_grid_data);
//set new grid height along the dragging period
this.$el.css('height', this.$el.height() +
(this.player_grid_data.size_y * this.min_widget_height));
var colliders = this.faux_grid;
var coords = this.$player.data('coords').coords;
this.cells_occupied_by_player = this.get_cells_occupied(
this.player_grid_data);
this.cells_occupied_by_placeholder = this.get_cells_occupied(
this.placeholder_grid_data);
this.last_cols = [];
this.last_rows = [];
// see jquery.collision.js
this.collision_api = this.$helper.collision(
colliders, this.options.collision);
this.$preview_holder = $('<li />', {
'class': 'preview-holder',
'data-row': this.$player.attr('data-row'),
'data-col': this.$player.attr('data-col'),
css: {
width: coords.width,
height: coords.height
}
}).appendTo(this.$el);
if (this.options.draggable.start) {
this.options.draggable.start.call(this, event, ui);
}
};
/**
* This function is executed when the player is being dragged.
*
* @method on_drag
* @param {Event} The original browser event
* @param {Object} A prepared ui object.
*/
fn.on_drag = function(event, ui) {
//break if dragstop has been fired
if (this.$player === null) {
return false;
}
var abs_offset = {
left: ui.position.left + this.baseX,
top: ui.position.top + this.baseY
};
this.colliders_data = this.collision_api.get_closest_colliders(
abs_offset);
this.on_overlapped_column_change(
this.on_start_overlapping_column,
this.on_stop_overlapping_column
);
this.on_overlapped_row_change(
this.on_start_overlapping_row,
this.on_stop_overlapping_row
);
if (this.helper && this.$player) {
this.$player.css({
'left': ui.position.left,
'top': ui.position.top
});
}
if (this.options.draggable.drag) {
this.options.draggable.drag.call(this, event, ui);
}
};
/**
* This function is executed when the player stops being dragged.
*
* @method on_stop_drag
* @param {Event} The original browser event
* @param {Object} A prepared ui object.
*/
fn.on_stop_drag = function(event, ui) {
this.$helper.add(this.$player).add(this.$wrapper)
.removeClass('dragging');
ui.position.left = ui.position.left + this.baseX;
ui.position.top = ui.position.top + this.baseY;
this.colliders_data = this.collision_api.get_closest_colliders(ui.position);
this.on_overlapped_column_change(
this.on_start_overlapping_column,
this.on_stop_overlapping_column
);
this.on_overlapped_row_change(
this.on_start_overlapping_row,
this.on_stop_overlapping_row
);
this.$player.addClass('player-revert').removeClass('player')
.attr({
'data-col': this.placeholder_grid_data.col,
'data-row': this.placeholder_grid_data.row
}).css({
'left': '',
'top': ''
});
this.$changed = this.$changed.add(this.$player);
this.cells_occupied_by_player = this.get_cells_occupied(
this.placeholder_grid_data);
this.set_cells_player_occupies(
this.placeholder_grid_data.col, this.placeholder_grid_data.row);
this.$player.coords().grid.row = this.placeholder_grid_data.row;
this.$player.coords().grid.col = this.placeholder_grid_data.col;
if (this.options.draggable.stop) {
this.options.draggable.stop.call(this, event, ui);
}
this.$preview_holder.remove();
this.$player = null;
this.$helper = null;
this.placeholder_grid_data = {};
this.player_grid_data = {};
this.cells_occupied_by_placeholder = {};
this.cells_occupied_by_player = {};
this.set_dom_grid_height();
};
/**
* Executes the callbacks passed as arguments when a column begins to be
* overlapped or stops being overlapped.
*
* @param {Function} start_callback Function executed when a new column
* begins to be overlapped. The column is passed as first argument.
* @param {Function} stop_callback Function executed when a column stops
* being overlapped. The column is passed as first argument.
* @method on_overlapped_column_change
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.on_overlapped_column_change = function(start_callback, stop_callback) {
if (!this.colliders_data.length) {
return;
}
var cols = this.get_targeted_columns(
this.colliders_data[0].el.data.col);
var last_n_cols = this.last_cols.length;
var n_cols = cols.length;
var i;
for (i = 0; i < n_cols; i++) {
if ($.inArray(cols[i], this.last_cols) === -1) {
(start_callback || $.noop).call(this, cols[i]);
}
}
for (i = 0; i< last_n_cols; i++) {
if ($.inArray(this.last_cols[i], cols) === -1) {
(stop_callback || $.noop).call(this, this.last_cols[i]);
}
}
this.last_cols = cols;
return this;
};
/**
* Executes the callbacks passed as arguments when a row starts to be
* overlapped or stops being overlapped.
*
* @param {Function} start_callback Function executed when a new row begins
* to be overlapped. The row is passed as first argument.
* @param {Function} stop_callback Function executed when a row stops being
* overlapped. The row is passed as first argument.
* @method on_overlapped_row_change
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.on_overlapped_row_change = function(start_callback, end_callback) {
if (!this.colliders_data.length) {
return;
}
var rows = this.get_targeted_rows(this.colliders_data[0].el.data.row);
var last_n_rows = this.last_rows.length;
var n_rows = rows.length;
var i;
for (i = 0; i < n_rows; i++) {
if ($.inArray(rows[i], this.last_rows) === -1) {
(start_callback || $.noop).call(this, rows[i]);
}
}
for (i = 0; i < last_n_rows; i++) {
if ($.inArray(this.last_rows[i], rows) === -1) {
(end_callback || $.noop).call(this, this.last_rows[i]);
}
}
this.last_rows = rows;
};
/**
* Sets the current position of the player
*
* @param {Function} start_callback Function executed when a new row begins
* to be overlapped. The row is passed as first argument.
* @param {Function} stop_callback Function executed when a row stops being
* overlapped. The row is passed as first argument.
* @method set_player
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.set_player = function(col, row, no_player) {
var self = this;
if (!no_player) {
this.empty_cells_player_occupies();
}
var cell = !no_player ? self.colliders_data[0].el.data : {col: col};
var to_col = cell.col;
var to_row = row || cell.row;
this.player_grid_data = {
col: to_col,
row: to_row,
size_y : this.player_grid_data.size_y,
size_x : this.player_grid_data.size_x
};
this.cells_occupied_by_player = this.get_cells_occupied(
this.player_grid_data);
var $overlapped_widgets = this.get_widgets_overlapped(
this.player_grid_data);
var constraints = this.widgets_constraints($overlapped_widgets);
this.manage_movements(constraints.can_go_up, to_col, to_row);
this.manage_movements(constraints.can_not_go_up, to_col, to_row);
/* if there is not widgets overlapping in the new player position,
* update the new placeholder position. */
if (!$overlapped_widgets.length) {
var pp = this.can_go_player_up(this.player_grid_data);
if (pp !== false) {
to_row = pp;
}
this.set_placeholder(to_col, to_row);
}
return {
col: to_col,
row: to_row
};
};
/**
* See which of the widgets in the $widgets param collection can go to
* a upper row and which not.
*
* @method widgets_contraints
* @param {HTMLElements} $widgets A jQuery wrapped collection of
* HTMLElements.
* @return {Array} Returns a literal Object with two keys: `can_go_up` &
* `can_not_go_up`. Each contains a set of HTMLElements.
*/
fn.widgets_constraints = function($widgets) {
var $widgets_can_go_up = $([]);
var $widgets_can_not_go_up;
var wgd_can_go_up = [];
var wgd_can_not_go_up = [];
$widgets.each($.proxy(function(i, w) {
var $w = $(w);
var wgd = $w.coords().grid;
if (this.can_go_widget_up(wgd)) {
$widgets_can_go_up = $widgets_can_go_up.add($w);
wgd_can_go_up.push(wgd);
}else{
wgd_can_not_go_up.push(wgd);
}
}, this));
$widgets_can_not_go_up = $widgets.not($widgets_can_go_up);
return {
can_go_up: this.sort_by_row_asc(wgd_can_go_up),
can_not_go_up: this.sort_by_row_desc(wgd_can_not_go_up)
};
};
/**
* Sorts an Array of grid coords objects (representing the grid coords of
* each widget) in ascending way.
*
* @method sort_by_row_asc
* @param {Array} widgets Array of grid coords objects
* @return {Array} Returns the array sorted.
*/
fn.sort_by_row_asc = function(widgets) {
widgets = widgets.sort(function(a, b) {
if (!a.row) {
a = $(a).coords().grid;
b = $(b).coords().grid;
}
if (a.row > b.row) {
return 1;
}
return -1;
});
return widgets;
};
/**
* Sorts an Array of grid coords objects (representing the grid coords of
* each widget) placing first the empty cells upper left.
*
* @method sort_by_row_and_col_asc
* @param {Array} widgets Array of grid coords objects
* @return {Array} Returns the array sorted.
*/
fn.sort_by_row_and_col_asc = function(widgets) {
widgets = widgets.sort(function(a, b) {
if (a.row > b.row || a.row === b.row && a.col > b.col) {
return 1;
}
return -1;
});
return widgets;
};
/**
* Sorts an Array of grid coords objects by column (representing the grid
* coords of each widget) in ascending way.
*
* @method sort_by_col_asc
* @param {Array} widgets Array of grid coords objects
* @return {Array} Returns the array sorted.
*/
fn.sort_by_col_asc = function(widgets) {
widgets = widgets.sort(function(a, b) {
if (a.col > b.col) {
return 1;
}
return -1;
});
return widgets;
};
/**
* Sorts an Array of grid coords objects (representing the grid coords of
* each widget) in descending way.
*
* @method sort_by_row_desc
* @param {Array} widgets Array of grid coords objects
* @return {Array} Returns the array sorted.
*/
fn.sort_by_row_desc = function(widgets) {
widgets = widgets.sort(function(a, b) {
if (a.row + a.size_y < b.row + b.size_y) {
return 1;
}
return -1;
});
return widgets;
};
/**
* Sorts an Array of grid coords objects (representing the grid coords of
* each widget) in descending way.
*
* @method manage_movements
* @param {HTMLElements} $widgets A jQuery collection of HTMLElements
* representing the widgets you want to move.
* @param {Number} to_col The column to which we want to move the widgets.
* @param {Number} to_row The row to which we want to move the widgets.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.manage_movements = function($widgets, to_col, to_row) {
$.each($widgets, $.proxy(function(i, w) {
var wgd = w;
var $w = wgd.el;
var can_go_widget_up = this.can_go_widget_up(wgd);
if (can_go_widget_up) {
//target CAN go up
//so move widget up
this.move_widget_to($w, can_go_widget_up);
this.set_placeholder(to_col, can_go_widget_up + wgd.size_y);
} else {
//target can't go up
var can_go_player_up = this.can_go_player_up(
this.player_grid_data);
if (!can_go_player_up) {
// target can't go up
// player cant't go up
// so we need to move widget down to a position that dont
// overlaps player
var y = (to_row + this.player_grid_data.size_y) - wgd.row;
this.move_widget_down($w, y);
this.set_placeholder(to_col, to_row);
}
}
}, this));
return this;
};
/**
* Determines if there is a widget in the row and col given. Or if the
* HTMLElement passed as first argument is the player.
*
* @method is_player
* @param {Number|HTMLElement} col_or_el A jQuery wrapped collection of
* HTMLElements.
* @param {Number} [row] The column to which we want to move the widgets.
* @return {Boolean} Returns true or false.
*/
fn.is_player = function(col_or_el, row) {
if (row && !this.gridmap[col_or_el]) { return false; }
var $w = row ? this.gridmap[col_or_el][row] : col_or_el;
return $w && ($w.is(this.$player) || $w.is(this.$helper));
};
/**
* Determines if the widget that is being dragged is currently over the row
* and col given.
*
* @method is_player_in
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean} Returns true or false.
*/
fn.is_player_in = function(col, row) {
var c = this.cells_occupied_by_player || {};
return $.inArray(col, c.cols) >= 0 && $.inArray(row, c.rows) >= 0;
};
/**
* Determines if the placeholder is currently over the row and col given.
*
* @method is_placeholder_in
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean} Returns true or false.
*/
fn.is_placeholder_in = function(col, row) {
var c = this.cells_occupied_by_placeholder || {};
return this.is_placeholder_in_col(col) && $.inArray(row, c.rows) >= 0;
};
/**
* Determines if the placeholder is currently over the column given.
*
* @method is_placeholder_in_col
* @param {Number} col The column to check.
* @return {Boolean} Returns true or false.
*/
fn.is_placeholder_in_col = function(col) {
var c = this.cells_occupied_by_placeholder || [];
return $.inArray(col, c.cols) >= 0;
};
/**
* Determines if the cell represented by col and row params is empty.
*
* @method is_empty
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean} Returns true or false.
*/
fn.is_empty = function(col, row) {
if (typeof this.gridmap[col] !== 'undefined' &&
typeof this.gridmap[col][row] !== 'undefined' &&
this.gridmap[col][row] === false
) {
return true;
}
return false;
};
/**
* Determines if the cell represented by col and row params is occupied.
*
* @method is_occupied
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean} Returns true or false.
*/
fn.is_occupied = function(col, row) {
if (!this.gridmap[col]) {
return false;
}
if (this.gridmap[col][row]) {
return true;
}
return false;
};
/**
* Determines if there is a widget in the cell represented by col/row params.
*
* @method is_widget
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean|HTMLElement} Returns false if there is no widget,
* else returns the jQuery HTMLElement
*/
fn.is_widget = function(col, row) {
var cell = this.gridmap[col];
if (!cell) {
return false;
}
cell = cell[row];
if (cell) {
return cell;
}
return false;
};
/**
* Determines if there is a widget in the cell represented by col/row
* params and if this is under the widget that is being dragged.
*
* @method is_widget_under_player
* @param {Number} col The column to check.
* @param {Number} row The row to check.
* @return {Boolean} Returns true or false.
*/
fn.is_widget_under_player = function(col, row) {
if (this.is_widget(col, row)) {
return this.is_player_in(col, row);
}
return false;
};
/**
* Get widgets overlapping with the player or with the object passed
* representing the grid cells.
*
* @method get_widgets_under_player
* @return {HTMLElement} Returns a jQuery collection of HTMLElements
*/
fn.get_widgets_under_player = function(cells) {
cells || (cells = this.cells_occupied_by_player || {cols: [], rows: []});
var $widgets = $([]);
$.each(cells.cols, $.proxy(function(i, col) {
$.each(cells.rows, $.proxy(function(i, row) {
if(this.is_widget(col, row)) {
$widgets = $widgets.add(this.gridmap[col][row]);
}
}, this));
}, this));
return $widgets;
};
/**
* Put placeholder at the row and column specified.
*
* @method set_placeholder
* @param {Number} col The column to which we want to move the
* placeholder.
* @param {Number} row The row to which we want to move the
* placeholder.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.set_placeholder = function(col, row) {
var phgd = $.extend({}, this.placeholder_grid_data);
var $nexts = this.widgets_below({
col: phgd.col,
row: phgd.row,
size_y: phgd.size_y,
size_x: phgd.size_x
});
// Prevents widgets go out of the grid
var right_col = (col + phgd.size_x - 1);
if (right_col > this.cols) {
col = col - (right_col - col);
}
var moved_down = this.placeholder_grid_data.row < row;
var changed_column = this.placeholder_grid_data.col !== col;
this.placeholder_grid_data.col = col;
this.placeholder_grid_data.row = row;
this.cells_occupied_by_placeholder = this.get_cells_occupied(
this.placeholder_grid_data);
this.$preview_holder.attr({
'data-row' : row,
'data-col' : col
});
if (moved_down || changed_column) {
$nexts.each($.proxy(function(i, widget) {
this.move_widget_up(
$(widget), this.placeholder_grid_data.col - col + phgd.size_y);
}, this));
}
var $widgets_under_ph = this.get_widgets_under_player(this.cells_occupied_by_placeholder);
if ($widgets_under_ph.length) {
$widgets_under_ph.each($.proxy(function(i, widget) {
var $w = $(widget);
this.move_widget_down(
$w, row + phgd.size_y - $w.data('coords').grid.row);
}, this));
}
};
/**
* Determines whether the player can move to a position above.
*
* @method can_go_player_up
* @param {Object} widget_grid_data The actual grid coords object of the
* player.
* @return {Number|Boolean} If the player can be moved to an upper row
* returns the row number, else returns false.
*/
fn.can_go_player_up = function(widget_grid_data) {
var p_bottom_row = widget_grid_data.row + widget_grid_data.size_y - 1;
var result = true;
var upper_rows = [];
var min_row = 10000;
var $widgets_under_player = this.get_widgets_under_player();
/* generate an array with columns as index and array with upper rows
* empty as value */
this.for_each_column_occupied(widget_grid_data, function(tcol) {
var grid_col = this.gridmap[tcol];
var r = p_bottom_row + 1;
upper_rows[tcol] = [];
while (--r > 0) {
if (this.is_empty(tcol, r) || this.is_player(tcol, r) ||
this.is_widget(tcol, r) &&
grid_col[r].is($widgets_under_player)
) {
upper_rows[tcol].push(r);
min_row = r < min_row ? r : min_row;
}else{
break;
}
}
if (upper_rows[tcol].length === 0) {
result = false;
return true; //break
}
upper_rows[tcol].sort();
});
if (!result) { return false; }
return this.get_valid_rows(widget_grid_data, upper_rows, min_row);
};
/**
* Determines whether a widget can move to a position above.
*
* @method can_go_widget_up
* @param {Object} widget_grid_data The actual grid coords object of the
* widget we want to check.
* @return {Number|Boolean} If the widget can be moved to an upper row
* returns the row number, else returns false.
*/
fn.can_go_widget_up = function(widget_grid_data) {
var p_bottom_row = widget_grid_data.row + widget_grid_data.size_y - 1;
var result = true;
var upper_rows = [];
var min_row = 10000;
/* generate an array with columns as index and array with topmost rows
* empty as value */
this.for_each_column_occupied(widget_grid_data, function(tcol) {
var grid_col = this.gridmap[tcol];
upper_rows[tcol] = [];
var r = p_bottom_row + 1;
// iterate over each row
while (--r > 0) {
if (this.is_widget(tcol, r) && !this.is_player_in(tcol, r)) {
if (!grid_col[r].is(widget_grid_data.el)) {
break;
}
}
if (!this.is_player(tcol, r) &&
!this.is_placeholder_in(tcol, r) &&
!this.is_player_in(tcol, r)) {
upper_rows[tcol].push(r);
}
if (r < min_row) {
min_row = r;
}
}
if (upper_rows[tcol].length === 0) {
result = false;
return true; //break
}
upper_rows[tcol].sort();
});
if (!result) { return false; }
return this.get_valid_rows(widget_grid_data, upper_rows, min_row);
};
/**
* Search a valid row for the widget represented by `widget_grid_data' in
* the `upper_rows` array. Iteration starts from row specified in `min_row`.
*
* @method get_valid_rows
* @param {Object} widget_grid_data The actual grid coords object of the
* player.
* @param {Array} upper_rows An array with columns as index and arrays
* of valid rows as values.
* @param {Number} min_row The upper row from which the iteration will start.
* @return {Number|Boolean} Returns the upper row valid from the `upper_rows`
* for the widget in question.
*/
fn.get_valid_rows = function(widget_grid_data, upper_rows, min_row) {
var p_top_row = widget_grid_data.row;
var p_bottom_row = widget_grid_data.row + widget_grid_data.size_y - 1;
var size_y = widget_grid_data.size_y;
var r = min_row - 1;
var valid_rows = [];
while (++r <= p_bottom_row ) {
var common = true;
$.each(upper_rows, function(col, rows) {
if ($.isArray(rows) && $.inArray(r, rows) === -1) {
common = false;
}
});
if (common === true) {
valid_rows.push(r);
if (valid_rows.length === size_y) {
break;
}
}
}
var new_row = false;
if (size_y === 1) {
if (valid_rows[0] !== p_top_row) {
new_row = valid_rows[0] || false;
}
}else{
if (valid_rows[0] !== p_top_row) {
new_row = this.get_consecutive_numbers_index(
valid_rows, size_y);
}
}
return new_row;
};
fn.get_consecutive_numbers_index = function(arr, size_y) {
var max = arr.length;
var result = [];
var first = true;
var prev = -1; // or null?
for (var i=0; i < max; i++) {
if (first || arr[i] === prev + 1) {
result.push(i);
if (result.length === size_y) {
break;
}
first = false;
}else{
result = [];
first = true;
}
prev = arr[i];
}
return result.length >= size_y ? arr[result[0]] : false;
};
/**
* Get widgets overlapping with the player.
*
* @method get_widgets_overlapped
* @return {HTMLElements} Returns a jQuery collection of HTMLElements.
*/
fn.get_widgets_overlapped = function() {
var $w;
var $widgets = $([]);
var used = [];
var rows_from_bottom = this.cells_occupied_by_player.rows.slice(0);
rows_from_bottom.reverse();
$.each(this.cells_occupied_by_player.cols, $.proxy(function(i, col) {
$.each(rows_from_bottom, $.proxy(function(i, row) {
// if there is a widget in the player position
if (!this.gridmap[col]) { return true; } //next iteration
var $w = this.gridmap[col][row];
if (this.is_occupied(col, row) && !this.is_player($w) &&
$.inArray($w, used) === -1
) {
$widgets = $widgets.add($w);
used.push($w);
}
}, this));
}, this));
return $widgets;
};
/**
* This callback is executed when the player begins to collide with a column.
*
* @method on_start_overlapping_column
* @param {Number} col The collided column.
* @return {HTMLElements} Returns a jQuery collection of HTMLElements.
*/
fn.on_start_overlapping_column = function(col) {
this.set_player(col, false);
};
/**
* A callback executed when the player begins to collide with a row.
*
* @method on_start_overlapping_row
* @param {Number} col The collided row.
* @return {HTMLElements} Returns a jQuery collection of HTMLElements.
*/
fn.on_start_overlapping_row = function(row) {
this.set_player(false, row);
};
/**
* A callback executed when the the player ends to collide with a column.
*
* @method on_stop_overlapping_column
* @param {Number} col The collided row.
* @return {HTMLElements} Returns a jQuery collection of HTMLElements.
*/
fn.on_stop_overlapping_column = function(col) {
this.set_player(col, false);
var self = this;
this.for_each_widget_below(col, this.cells_occupied_by_player.rows[0],
function(tcol, trow) {
self.move_widget_up(this, self.player_grid_data.size_y);
});
};
/**
* This callback is executed when the player ends to collide with a row.
*
* @method on_stop_overlapping_row
* @param {Number} row The collided row.
* @return {HTMLElements} Returns a jQuery collection of HTMLElements.
*/
fn.on_stop_overlapping_row = function(row) {
this.set_player(false, row);
var self = this;
var cols = this.cells_occupied_by_player.cols;
for (var c = 0, cl = cols.length; c < cl; c++) {
this.for_each_widget_below(cols[c], row, function(tcol, trow) {
self.move_widget_up(this, self.player_grid_data.size_y);
});
}
};
/**
* Move a widget to a specific row. The cell or cells must be empty.
* If the widget has widgets below, all of these widgets will be moved also
* if they can.
*
* @method move_widget_to
* @param {HTMLElement} $widget The jQuery wrapped HTMLElement of the
* widget is going to be moved.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.move_widget_to = function($widget, row) {
var self = this;
var widget_grid_data = $widget.coords().grid;
var diff = row - widget_grid_data.row;
var $next_widgets = this.widgets_below($widget);
var can_move_to_new_cell = this.can_move_to(
widget_grid_data, widget_grid_data.col, row, $widget);
if (can_move_to_new_cell === false) {
return false;
}
this.remove_from_gridmap(widget_grid_data);
widget_grid_data.row = row;
this.add_to_gridmap(widget_grid_data);
$widget.attr('data-row', row);
this.$changed = this.$changed.add($widget);
$next_widgets.each(function(i, widget) {
var $w = $(widget);
var wgd = $w.coords().grid;
var can_go_up = self.can_go_widget_up(wgd);
if (can_go_up && can_go_up !== wgd.row) {
self.move_widget_to($w, can_go_up);
}
});
return this;
};
/**
* Move up the specified widget and all below it.
*
* @method move_widget_up
* @param {HTMLElement} $widget The widget you want to move.
* @param {Number} [y_units] The number of cells that the widget has to move.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.move_widget_up = function($widget, y_units) {
var el_grid_data = $widget.coords().grid;
var actual_row = el_grid_data.row;
var moved = [];
var can_go_up = true;
y_units || (y_units = 1);
if (!this.can_go_up($widget)) { return false; } //break;
this.for_each_column_occupied(el_grid_data, function(col) {
// can_go_up
if ($.inArray($widget, moved) === -1) {
var widget_grid_data = $widget.coords().grid;
var next_row = actual_row - y_units;
next_row = this.can_go_up_to_row(
widget_grid_data, col, next_row);
if (!next_row) {
return true;
}
var $next_widgets = this.widgets_below($widget);
this.remove_from_gridmap(widget_grid_data);
widget_grid_data.row = next_row;
this.add_to_gridmap(widget_grid_data);
$widget.attr('data-row', widget_grid_data.row);
this.$changed = this.$changed.add($widget);
moved.push($widget);
$next_widgets.each($.proxy(function(i, widget) {
this.move_widget_up($(widget), y_units);
}, this));
}
});
};
/**
* Move down the specified widget and all below it.
*
* @method move_widget_down
* @param {HTMLElement} $widget The jQuery object representing the widget
* you want to move.
* @param {Number} The number of cells that the widget has to move.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.move_widget_down = function($widget, y_units) {
var el_grid_data = $widget.coords().grid;
var actual_row = el_grid_data.row;
var moved = [];
var y_diff = y_units;
if (!$widget) { return false; }
if ($.inArray($widget, moved) === -1) {
var widget_grid_data = $widget.coords().grid;
var next_row = actual_row + y_units;
var $next_widgets = this.widgets_below($widget);
this.remove_from_gridmap(widget_grid_data);
$next_widgets.each($.proxy(function(i, widget) {
var $w = $(widget);
var wd = $w.coords().grid;
var tmp_y = this.displacement_diff(
wd, widget_grid_data, y_diff);
if (tmp_y > 0) {
this.move_widget_down($w, tmp_y);
}
}, this));
widget_grid_data.row = next_row;
this.update_widget_position(widget_grid_data, $widget);
$widget.attr('data-row', widget_grid_data.row);
this.$changed = this.$changed.add($widget);
moved.push($widget);
}
};
/**
* Check if the widget can move to the specified row, else returns the
* upper row possible.
*
* @method can_go_up_to_row
* @param {Number} widget_grid_data The current grid coords object of the
* widget.
* @param {Number} col The target column.
* @param {Number} row The target row.
* @return {Boolean|Number} Returns the row number if the widget can move
* to the target position, else returns false.
*/
fn.can_go_up_to_row = function(widget_grid_data, col, row) {
var ga = this.gridmap;
var result = true;
var urc = []; // upper_rows_in_columns
var actual_row = widget_grid_data.row;
var r;
/* generate an array with columns as index and array with
* upper rows empty in the column */
this.for_each_column_occupied(widget_grid_data, function(tcol) {
var grid_col = ga[tcol];
urc[tcol] = [];
r = actual_row;
while (r--) {
if (this.is_empty(tcol, r) &&
!this.is_placeholder_in(tcol, r)
) {
urc[tcol].push(r);
}else{
break;
}
}
if (!urc[tcol].length) {
result = false;
return true;
}
});
if (!result) { return false; }
/* get common rows starting from upper position in all the columns
* that widget occupies */
r = row;
for (r = 1; r < actual_row; r++) {
var common = true;
for (var uc = 0, ucl = urc.length; uc < ucl; uc++) {
if (urc[uc] && $.inArray(r, urc[uc]) === -1) {
common = false;
}
}
if (common === true) {
result = r;
break;
}
}
return result;
};
fn.displacement_diff = function(widget_grid_data, parent_bgd, y_units) {
var actual_row = widget_grid_data.row;
var diffs = [];
var parent_max_y = parent_bgd.row + parent_bgd.size_y;
this.for_each_column_occupied(widget_grid_data, function(col) {
var temp_y_units = 0;
for (var r = parent_max_y; r < actual_row; r++) {
if (this.is_empty(col, r)) {
temp_y_units = temp_y_units + 1;
}
}
diffs.push(temp_y_units);
});
var max_diff = Math.max.apply(Math, diffs);
y_units = (y_units - max_diff);
return y_units > 0 ? y_units : 0;
};
/**
* Get widgets below a widget.
*
* @method widgets_below
* @param {HTMLElement} $el The jQuery wrapped HTMLElement.
* @return {HTMLElements} A jQuery collection of HTMLElements.
*/
fn.widgets_below = function($el) {
var el_grid_data = $.isPlainObject($el) ? $el : $el.coords().grid;
var self = this;
var ga = this.gridmap;
var next_row = el_grid_data.row + el_grid_data.size_y - 1;
var $nexts = $([]);
this.for_each_column_occupied(el_grid_data, function(col) {
self.for_each_widget_below(col, next_row, function(tcol, trow) {
if (!self.is_player(this) && $.inArray(this, $nexts) === -1) {
$nexts = $nexts.add(this);
return true; // break
}
});
});
return this.sort_by_row_asc($nexts);
};
/**
* Update the array of mapped positions with the new player position.
*
* @method set_cells_player_occupies
* @param {Number} col The new player col.
* @param {Number} col The new player row.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.set_cells_player_occupies = function(col, row) {
this.remove_from_gridmap(this.placeholder_grid_data);
this.placeholder_grid_data.col = col;
this.placeholder_grid_data.row = row;
this.add_to_gridmap(this.placeholder_grid_data, this.$player);
return this;
};
/**
* Remove from the array of mapped positions the reference to the player.
*
* @method empty_cells_player_occupies
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.empty_cells_player_occupies = function() {
this.remove_from_gridmap(this.placeholder_grid_data);
return this;
};
fn.can_go_up = function($el) {
var el_grid_data = $el.coords().grid;
var initial_row = el_grid_data.row;
var prev_row = initial_row - 1;
var ga = this.gridmap;
var upper_rows_by_column = [];
var result = true;
if (initial_row === 1) { return false; }
this.for_each_column_occupied(el_grid_data, function(col) {
var $w = this.is_widget(col, prev_row);
if (this.is_occupied(col, prev_row) ||
this.is_player(col, prev_row) ||
this.is_placeholder_in(col, prev_row) ||
this.is_player_in(col, prev_row)
) {
result = false;
return true; //break
}
});
return result;
};
/**
* Check if it's possible to move a widget to a specific col/row. It takes
* into account the dimensions (`size_y` and `size_x` attrs. of the grid
* coords object) the widget occupies.
*
* @method can_move_to
* @param {Object} widget_grid_data The grid coords object that represents
* the widget.
* @param {Object} col The col to check.
* @param {Object} row The row to check.
* @param {Number} [max_row] The max row allowed.
* @return {Boolean} Returns true if all cells are empty, else return false.
*/
fn.can_move_to = function(widget_grid_data, col, row, max_row) {
var ga = this.gridmap;
var $w = widget_grid_data.el;
var future_wd = {
size_y: widget_grid_data.size_y,
size_x: widget_grid_data.size_x,
col: col,
row: row
};
var result = true;
//Prevents widgets go out of the grid
var right_col = col + widget_grid_data.size_x - 1;
if (right_col > this.cols) {
return false;
}
if (max_row && max_row < row + widget_grid_data.size_y - 1) {
return false;
}
this.for_each_cell_occupied(future_wd, function(tcol, trow) {
var $tw = this.is_widget(tcol, trow);
if ($tw && (!widget_grid_data.el || $tw.is($w))) {
result = false;
}
});
return result;
};
/**
* Given the leftmost column returns all columns that are overlapping
* with the player.
*
* @method get_targeted_columns
* @param {Number} [from_col] The leftmost column.
* @return {Array} Returns an array with column numbers.
*/
fn.get_targeted_columns = function(from_col) {
var max = (from_col || this.player_grid_data.col) +
(this.player_grid_data.size_x - 1);
var cols = [];
for (var col = from_col; col <= max; col++) {
cols.push(col);
}
return cols;
};
/**
* Given the upper row returns all rows that are overlapping with the player.
*
* @method get_targeted_rows
* @param {Number} [from_row] The upper row.
* @return {Array} Returns an array with row numbers.
*/
fn.get_targeted_rows = function(from_row) {
var max = (from_row || this.player_grid_data.row) +
(this.player_grid_data.size_y - 1);
var rows = [];
for (var row = from_row; row <= max; row++) {
rows.push(row);
}
return rows;
};
/**
* Get all columns and rows that a widget occupies.
*
* @method get_cells_occupied
* @param {Object} el_grid_data The grid coords object of the widget.
* @return {Object} Returns an object like `{ cols: [], rows: []}`.
*/
fn.get_cells_occupied = function(el_grid_data) {
var cells = { cols: [], rows: []};
var i;
if (arguments[1] instanceof jQuery) {
el_grid_data = arguments[1].coords().grid;
}
for (i = 0; i < el_grid_data.size_x; i++) {
var col = el_grid_data.col + i;
cells.cols.push(col);
}
for (i = 0; i < el_grid_data.size_y; i++) {
var row = el_grid_data.row + i;
cells.rows.push(row);
}
return cells;
};
/**
* Iterate over the cells occupied by a widget executing a function for
* each one.
*
* @method for_each_cell_occupied
* @param {Object} el_grid_data The grid coords object that represents the
* widget.
* @param {Function} callback The function to execute on each column
* iteration. Column and row are passed as arguments.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.for_each_cell_occupied = function(grid_data, callback) {
this.for_each_column_occupied(grid_data, function(col) {
this.for_each_row_occupied(grid_data, function(row) {
callback.call(this, col, row);
});
});
return this;
};
/**
* Iterate over the columns occupied by a widget executing a function for
* each one.
*
* @method for_each_column_occupied
* @param {Object} el_grid_data The grid coords object that represents
* the widget.
* @param {Function} callback The function to execute on each column
* iteration. The column number is passed as first argument.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.for_each_column_occupied = function(el_grid_data, callback) {
for (var i = 0; i < el_grid_data.size_x; i++) {
var col = el_grid_data.col + i;
callback.call(this, col, el_grid_data);
}
};
/**
* Iterate over the rows occupied by a widget executing a function for
* each one.
*
* @method for_each_row_occupied
* @param {Object} el_grid_data The grid coords object that represents
* the widget.
* @param {Function} callback The function to execute on each column
* iteration. The row number is passed as first argument.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.for_each_row_occupied = function(el_grid_data, callback) {
for (var i = 0; i < el_grid_data.size_y; i++) {
var row = el_grid_data.row + i;
callback.call(this, row, el_grid_data);
}
};
fn._traversing_widgets = function(type, direction, col, row, callback) {
var ga = this.gridmap;
if (!ga[col]) { return; }
var cr, max;
var action = type + '/' + direction;
if (arguments[2] instanceof jQuery) {
var el_grid_data = arguments[2].coords().grid;
col = el_grid_data.col;
row = el_grid_data.row;
callback = arguments[3];
}
var matched = [];
var trow = row;
var methods = {
'for_each/above': function() {
while (trow--) {
if (trow > 0 && this.is_widget(col, trow) &&
$.inArray(ga[col][trow], matched) === -1
) {
cr = callback.call(ga[col][trow], col, trow);
matched.push(ga[col][trow]);
if (cr) { break; }
}
}
},
'for_each/below': function() {
for (trow = row + 1, max = ga[col].length; trow < max; trow++) {
if (this.is_widget(col, trow) &&
$.inArray(ga[col][trow], matched) === -1
) {
cr = callback.call(ga[col][trow], col, trow);
matched.push(ga[col][trow]);
if (cr) { break; }
}
}
}
};
if (methods[action]) {
methods[action].call(this);
}
};
/**
* Iterate over each widget above the column and row specified.
*
* @method for_each_widget_above
* @param {Number} col The column to start iterating.
* @param {Number} row The row to start iterating.
* @param {Function} callback The function to execute on each widget
* iteration. The value of `this` inside the function is the jQuery
* wrapped HTMLElement.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.for_each_widget_above = function(col, row, callback) {
this._traversing_widgets('for_each', 'above', col, row, callback);
return this;
};
/**
* Iterate over each widget below the column and row specified.
*
* @method for_each_widget_below
* @param {Number} col The column to start iterating.
* @param {Number} row The row to start iterating.
* @param {Function} callback The function to execute on each widget
* iteration. The value of `this` inside the function is the jQuery wrapped
* HTMLElement.
* @return {Class} Returns the instance of the Gridster Class.
*/
fn.for_each_widget_below = function(col, row, callback) {
this._traversing_widgets('for_each', 'below', col, row, callback);
return this;
};
/**
* Returns the highest occupied cell in the grid.
*
* @method get_highest_occupied_cell
* @return {Object} Returns an object with `col` and `row` numbers.
*/
fn.get_highest_occupied_cell = function() {
var r;
var gm = this.gridmap;
var rows = [];
var row_in_col = [];
for (var c = gm.length - 1; c >= 1; c--) {
for (r = gm[c].length - 1; r >= 1; r--) {
if (this.is_widget(c, r)) {
rows.push(r);
row_in_col[r] = c;
break;
}
}
}
var highest_row = Math.max.apply(Math, rows);
this.highest_occupied_cell = {
col: row_in_col[highest_row],
row: highest_row
};
return this.highest_occupied_cell;
};
fn.get_widgets_from = function(col, row) {
var ga = this.gridmap;
var $widgets = $();
if (col) {
$widgets = $widgets.add(
this.$widgets.filter(function() {
var tcol = $(this).attr('data-col');
return (tcol === col || tcol > col);
})
);
}
if (row) {
$widgets = $widgets.add(
this.$widgets.filter(function() {
var trow = $(this).attr('data-row');
return (trow === row || trow > row);
})
);
}
return $widgets;
};
/**
* Set the current height of the parent grid.
*
* @method set_dom_grid_height
* @return {Object} Returns the instance of the Gridster class.
*/
fn.set_dom_grid_height = function() {
var r = this.get_highest_occupied_cell().row;
this.$el.css('height', r * this.min_widget_height);
return this;
};
/**
* It generates the neccessary styles to position the widgets.
*
* @method generate_stylesheet
* @param {Number} rows Number of columns.
* @param {Number} cols Number of rows.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.generate_stylesheet = function(opts) {
var styles = '';
var max_size_x = this.options.max_size_x;
var max_rows = 0;
var max_cols = 0;
var i;
var rules;
opts || (opts = {});
opts.cols || (opts.cols = this.cols);
opts.rows || (opts.rows = this.rows);
opts.namespace || (opts.namespace = this.options.namespace);
opts.widget_base_dimensions ||
(opts.widget_base_dimensions = this.options.widget_base_dimensions);
opts.widget_margins ||
(opts.widget_margins = this.options.widget_margins);
opts.min_widget_width = (opts.widget_margins[0] * 2) +
opts.widget_base_dimensions[0];
opts.min_widget_height = (opts.widget_margins[1] * 2) +
opts.widget_base_dimensions[1];
// don't duplicate stylesheets for the same configuration
var serialized_opts = $.param(opts);
if ($.inArray(serialized_opts, Gridster.generated_stylesheets) >= 0) {
return false;
}
Gridster.generated_stylesheets.push(serialized_opts);
/* generate CSS styles for cols */
for (i = opts.cols; i >= 0; i--) {
styles += (opts.namespace + ' [data-col="'+ (i + 1) + '"] { left:' +
((i * opts.widget_base_dimensions[0]) +
(i * opts.widget_margins[0]) +
((i + 1) * opts.widget_margins[0])) + 'px;} ');
}
/* generate CSS styles for rows */
for (i = opts.rows; i >= 0; i--) {
styles += (opts.namespace + ' [data-row="' + (i + 1) + '"] { top:' +
((i * opts.widget_base_dimensions[1]) +
(i * opts.widget_margins[1]) +
((i + 1) * opts.widget_margins[1]) ) + 'px;} ');
}
for (var y = 1; y <= opts.rows; y++) {
styles += (opts.namespace + ' [data-sizey="' + y + '"] { height:' +
(y * opts.widget_base_dimensions[1] +
(y - 1) * (opts.widget_margins[1] * 2)) + 'px;}');
}
for (var x = 1; x <= max_size_x; x++) {
styles += (opts.namespace + ' [data-sizex="' + x + '"] { width:' +
(x * opts.widget_base_dimensions[0] +
(x - 1) * (opts.widget_margins[0] * 2)) + 'px;}');
}
return this.add_style_tag(styles);
};
/**
* Injects the given CSS as string to the head of the document.
*
* @method add_style_tag
* @param {String} css The styles to apply.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.add_style_tag = function(css) {
var d = document;
var tag = d.createElement('style');
d.getElementsByTagName('head')[0].appendChild(tag);
tag.setAttribute('type', 'text/css');
if (tag.styleSheet) {
tag.styleSheet.cssText = css;
}else{
tag.appendChild(document.createTextNode(css));
}
return this;
};
/**
* Generates a faux grid to collide with it when a widget is dragged and
* detect row or column that we want to go.
*
* @method generate_faux_grid
* @param {Number} rows Number of columns.
* @param {Number} cols Number of rows.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.generate_faux_grid = function(rows, cols) {
this.faux_grid = [];
this.gridmap = [];
var col;
var row;
for (col = cols; col > 0; col--) {
this.gridmap[col] = [];
for (row = rows; row > 0; row--) {
this.add_faux_cell(row, col);
}
}
return this;
};
/**
* Add cell to the faux grid.
*
* @method add_faux_cell
* @param {Number} row The row for the new faux cell.
* @param {Number} col The col for the new faux cell.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.add_faux_cell = function(row, col) {
var coords = $({
left: this.baseX + ((col - 1) * this.min_widget_width),
top: this.baseY + (row -1) * this.min_widget_height,
width: this.min_widget_width,
height: this.min_widget_height,
col: col,
row: row,
original_col: col,
original_row: row
}).coords();
if (!$.isArray(this.gridmap[col])) {
this.gridmap[col] = [];
}
this.gridmap[col][row] = false;
this.faux_grid.push(coords);
return this;
};
/**
* Add rows to the faux grid.
*
* @method add_faux_rows
* @param {Number} rows The number of rows you want to add to the faux grid.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.add_faux_rows = function(rows) {
var actual_rows = this.rows;
var max_rows = actual_rows + (rows || 1);
for (var r = max_rows; r > actual_rows; r--) {
for (var c = this.cols; c >= 1; c--) {
this.add_faux_cell(r, c);
}
}
this.rows = max_rows;
if (this.options.autogenerate_stylesheet) {
this.generate_stylesheet();
}
return this;
};
/**
* Add cols to the faux grid.
*
* @method add_faux_cols
* @param {Number} cols The number of cols you want to add to the faux grid.
* @return {Object} Returns the instance of the Gridster class.
*/
fn.add_faux_cols = function(cols) {
var actual_cols = this.cols;
var max_cols = actual_cols + (cols || 1);
for (var c = actual_cols; c < max_cols; c++) {
for (var r = this.rows; r >= 1; r--) {
this.add_faux_cell(r, c);
}
}
this.cols = max_cols;
if (this.options.autogenerate_stylesheet) {
this.generate_stylesheet();
}
return this;
};
/**
* Recalculates the offsets for the faux grid. You need to use it when
* the browser is resized.
*
* @method recalculate_faux_grid
* @return {Object} Returns the instance of the Gridster class.
*/
fn.recalculate_faux_grid = function() {
var aw = this.$wrapper.width();
this.baseX = ($(window).width() - aw) / 2;
this.baseY = this.$wrapper.offset().top;
$.each(this.faux_grid, $.proxy(function(i, coords) {
this.faux_grid[i] = coords.update({
left: this.baseX + (coords.data.col -1) * this.min_widget_width,
top: this.baseY + (coords.data.row -1) * this.min_widget_height
});
}, this));
return this;
};
/**
* Get all widgets in the DOM and register them.
*
* @method get_widgets_from_DOM
* @return {Object} Returns the instance of the Gridster class.
*/
fn.get_widgets_from_DOM = function() {
this.$widgets.each($.proxy(function(i, widget) {
this.register_widget($(widget));
}, this));
return this;
};
/**
* Calculate columns and rows to be set based on the configuration
* parameters, grid dimensions, etc ...
*
* @method generate_grid_and_stylesheet
* @return {Object} Returns the instance of the Gridster class.
*/
fn.generate_grid_and_stylesheet = function() {
var aw = this.$wrapper.width();
var ah = this.$wrapper.height();
var cols = Math.floor(aw / this.min_widget_width) +
this.options.extra_cols;
var actual_cols = this.$widgets.map(function() {
return $(this).attr('data-col');
});
actual_cols = Array.prototype.slice.call(actual_cols, 0);
//needed to pass tests with phantomjs
actual_cols.length || (actual_cols = [0]);
var min_cols = Math.max.apply(Math, actual_cols);
// get all rows that could be occupied by the current widgets
var max_rows = this.options.extra_rows;
this.$widgets.each(function(i, w) {
max_rows += (+$(w).attr('data-sizey'));
});
this.cols = Math.max(min_cols, cols, this.options.min_cols);
this.rows = Math.max(max_rows, this.options.min_rows);
this.baseX = ($(window).width() - aw) / 2;
this.baseY = this.$wrapper.offset().top;
if (this.options.autogenerate_stylesheet) {
this.generate_stylesheet();
}
return this.generate_faux_grid(this.rows, this.cols);
};
//jQuery adapter
$.fn.gridster = function(options) {
return this.each(function() {
if (!$(this).data('gridster')) {
$(this).data('gridster', new Gridster( this, options ));
}
});
};
$.Gridster = fn;
}(jQuery, window, document));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment