├── .gitignore ├── Emulator └── CandeflickerLED.c ├── Images ├── Autocorrelation.png ├── Time Series.png ├── circuit.png ├── flicker-LED.jpg ├── flicker-chip.jpg ├── flicker-led-top.jpg ├── led details.png ├── led_long.png └── probability.png ├── PatternAnalysis ├── LED raw data packed twice.zip ├── Led_decoder.c └── frames.txt └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Object files 2 | *.o 3 | *.ko 4 | 5 | # Libraries 6 | *.lib 7 | *.a 8 | 9 | # Shared objects (inc. Windows DLLs) 10 | *.dll 11 | *.so 12 | *.so.* 13 | *.dylib 14 | 15 | # Executables 16 | *.exe 17 | *.out 18 | *.app 19 | -------------------------------------------------------------------------------- /Emulator/CandeflickerLED.c: -------------------------------------------------------------------------------- 1 | /* 2 | * CandeflickerLED.c 3 | * 4 | * Created: 08.12.2013 22:51:08 5 | * 6 | * Emulates a Candleflicker-LED on an AVR microcontroller. 7 | * Please use AVR-GCC to compile and update the defines below according to your controller. 8 | * 9 | */ 10 | 11 | #define F_CPU 16000000 12 | 13 | #include 14 | #include 15 | 16 | /* 17 | 32 Bit maximum length LFSR 18 | see http://www.ece.cmu.edu/~koopman/lfsr/index.html 19 | 20 | Using inverted values so the LFSR also works with zero initialisiation. 21 | 22 | */ 23 | uint8_t Rand(void) { 24 | static uint32_t Z; 25 | 26 | if (Z & 1) { Z = (Z >> 1); } 27 | else { Z = (Z >> 1) ^ 0x7FFFF159; } 28 | 29 | return (uint8_t)Z; 30 | } 31 | 32 | // Led connected to PB0 33 | #define LEDPORT PORTB 34 | #define LEDDDR DDRB 35 | #define LEDPIN PB0 36 | 37 | int main(void) 38 | { 39 | CLKPR=_BV(CLKPCE); 40 | CLKPR=0; // Set clk division factor to 1 41 | 42 | uint8_t PWM_CTR=0; // 4 bit-Counter 43 | uint8_t FRAME_CTR=0; // 5 bit-Counter 44 | 45 | uint8_t PWM_VAL=0; // 4 bit-Register 46 | uint8_t NEXTBRIGHT=0; // 4 bit-Register 47 | uint8_t RAND=0; // 5 bit Signal 48 | uint8_t randflag=0; // 1 bit Signal 49 | 50 | LEDDDR|=_BV(LEDPIN); // LED is connected to PB0 51 | 52 | while(1) 53 | { 54 | _delay_us(1e6/440/16); // Main clock=440*16 Hz 55 | 56 | // PWM 57 | PWM_CTR++; 58 | PWM_CTR&=0xf; // only 4 bit 59 | 60 | if (PWM_CTR<=PWM_VAL) {LEDPORT|=_BV(LEDPIN);} else {LEDPORT&=~_BV(LEDPIN);} 61 | 62 | // FRAME 63 | if (PWM_CTR==0) 64 | { 65 | FRAME_CTR++; 66 | FRAME_CTR&=0x1f; 67 | 68 | if ((FRAME_CTR&0x07)==0) // generate a new random number every 8 cycles. In reality this is most likely bit serial 69 | { 70 | RAND=Rand()&0x1f; 71 | if ((RAND&0x0c)!=0) randflag=1; else randflag=0;// only update if valid 72 | } 73 | 74 | // NEW FRAME 75 | if (FRAME_CTR==0) 76 | { 77 | PWM_VAL=NEXTBRIGHT; // reload PWM 78 | randflag=1; // force update at beginning of frame 79 | } 80 | 81 | if (randflag) 82 | { 83 | NEXTBRIGHT=RAND>15?15:RAND; 84 | } 85 | } 86 | } 87 | } -------------------------------------------------------------------------------- /Images/Autocorrelation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/Autocorrelation.png -------------------------------------------------------------------------------- /Images/Time Series.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/Time Series.png -------------------------------------------------------------------------------- /Images/circuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/circuit.png -------------------------------------------------------------------------------- /Images/flicker-LED.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/flicker-LED.jpg -------------------------------------------------------------------------------- /Images/flicker-chip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/flicker-chip.jpg -------------------------------------------------------------------------------- /Images/flicker-led-top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/flicker-led-top.jpg -------------------------------------------------------------------------------- /Images/led details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/led details.png -------------------------------------------------------------------------------- /Images/led_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/led_long.png -------------------------------------------------------------------------------- /Images/probability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/Images/probability.png -------------------------------------------------------------------------------- /PatternAnalysis/LED raw data packed twice.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpldcpu/CandleLEDhack/c26651e9a10014e056818c35033766e139dd96fd/PatternAnalysis/LED raw data packed twice.zip -------------------------------------------------------------------------------- /PatternAnalysis/Led_decoder.c: -------------------------------------------------------------------------------- 1 | /* 2 | LED Decodrer 3 | */ 4 | 5 | #include 6 | #include 7 | #include 8 | #include 9 | 10 | // Input data description 11 | double samplerate=1000000; 12 | #define BITMASK 1 13 | 14 | int main(int argc,char**argv) 15 | { 16 | static int popcnt[1024]; 17 | FILE *inputfile; 18 | int samples; 19 | 20 | if (!(inputfile=fopen(argv[argc-1],"r"))) 21 | { 22 | printf("Fatal error: could not open input file.\n"); 23 | return -1; 24 | } 25 | 26 | double duty, dutysum=0; 27 | double sumnum=0; 28 | while (!feof(inputfile)) 29 | { 30 | int highcount,lowcount; 31 | double hitime,lotime,duty; 32 | highcount=0; 33 | lowcount=0; 34 | 35 | // read one period 36 | while (fgetc(inputfile)&BITMASK) {highcount++;if (feof(inputfile)) break;} 37 | while (!fgetc(inputfile)&BITMASK) {lowcount++;if (feof(inputfile)) break;} 38 | 39 | hitime=(double)highcount/samplerate; 40 | lotime=(double)lowcount/samplerate; 41 | duty=hitime/(lotime+hitime); 42 | 43 | samples++; 44 | 45 | if (hitime>0.01) 46 | { 47 | samples=1; 48 | while(hitime>0.01) 49 | { 50 | printf("%f\n",1.0); 51 | hitime-=0.073; 52 | } 53 | } 54 | else 55 | { 56 | dutysum+=duty; 57 | sumnum+=1; 58 | } 59 | 60 | if (samples==32) 61 | { 62 | double dutyav; 63 | dutyav=dutysum/sumnum; 64 | 65 | printf("%f\n",dutyav); 66 | dutysum=0; 67 | sumnum=0; 68 | samples=0; 69 | } 70 | } 71 | 72 | fclose(inputfile); 73 | } 74 | 75 | -------------------------------------------------------------------------------- /PatternAnalysis/frames.txt: -------------------------------------------------------------------------------- 1 | 1.000000 2 | 0.501430 3 | 0.509764 4 | 1.000000 5 | 1.000000 6 | 0.585577 7 | 1.000000 8 | 0.818824 9 | 1.000000 10 | 1.000000 11 | 0.064805 12 | 1.000000 13 | 1.000000 14 | 0.879781 15 | 0.390672 16 | 0.875986 17 | 0.940181 18 | 0.391168 19 | 1.000000 20 | 1.000000 21 | 1.000000 22 | 0.634253 23 | 0.939461 24 | 0.391290 25 | 1.000000 26 | 0.705567 27 | 0.757138 28 | 0.818519 29 | 0.451986 30 | 0.754116 31 | 0.696673 32 | 1.000000 33 | 1.000000 34 | 0.403381 35 | 1.000000 36 | 0.572281 37 | 1.000000 38 | 0.342193 39 | 1.000000 40 | 0.572241 41 | 0.572230 42 | 0.572150 43 | 0.694722 44 | 0.757134 45 | 0.879144 46 | 0.390653 47 | 0.691641 48 | 0.635003 49 | 1.000000 50 | 1.000000 51 | 0.572167 52 | 0.694737 53 | 0.634954 54 | 1.000000 55 | 1.000000 56 | 0.705607 57 | 1.000000 58 | 0.403412 59 | 0.507518 60 | 1.000000 61 | 1.000000 62 | 0.585592 63 | 1.000000 64 | 0.818885 65 | 0.574916 66 | 0.572182 67 | 0.694707 68 | 1.000000 69 | 1.000000 70 | 0.940309 71 | 1.000000 72 | 0.940334 73 | 1.000000 74 | 1.000000 75 | 0.757624 76 | 0.818394 77 | 0.451908 78 | 1.000000 79 | 1.000000 80 | 0.572283 81 | 0.572239 82 | 0.572142 83 | 0.694700 84 | 1.000000 85 | 0.879646 86 | 1.000000 87 | 0.940315 88 | 0.391307 89 | 0.384222 90 | 0.937895 91 | 0.940287 92 | 1.000000 93 | 1.000000 94 | 0.447209 95 | 1.000000 96 | 1.000000 97 | 1.000000 98 | 0.320838 99 | 0.320904 100 | 0.628966 101 | 0.939447 102 | 1.000000 103 | 0.634210 104 | 0.634313 105 | 1.000000 106 | 0.818791 107 | 1.000000 108 | 0.634194 109 | 0.939439 110 | 1.000000 111 | 0.634256 112 | 0.634276 113 | 1.000000 114 | 1.000000 115 | 1.000000 116 | 1.000000 117 | 0.572347 118 | 0.325244 119 | 0.444669 120 | 1.000000 121 | 0.942161 122 | 1.000000 123 | 0.879783 124 | 1.000000 125 | 0.320922 126 | 0.751618 127 | 1.000000 128 | 1.000000 129 | 1.000000 130 | 0.824457 131 | 0.452057 132 | 1.000000 133 | 1.000000 134 | 0.384181 135 | 0.691657 136 | 0.634883 137 | 0.449922 138 | 1.000000 139 | 0.757602 140 | 0.818323 141 | 0.452030 142 | 0.754087 143 | 0.696705 144 | 1.000000 145 | 1.000000 146 | 1.000000 147 | 1.000000 148 | 1.000000 149 | 1.000000 150 | 0.696134 151 | 1.000000 152 | 0.525076 153 | 1.000000 154 | 1.000000 155 | 1.000000 156 | 1.000000 157 | 1.000000 158 | 0.321148 159 | 1.000000 160 | 0.585558 161 | 1.000000 162 | 0.879737 163 | 0.819140 164 | 1.000000 165 | 1.000000 166 | 0.384328 167 | 1.000000 168 | 0.757540 169 | 0.389614 170 | 1.000000 171 | 0.696121 172 | 0.757268 173 | 0.879292 174 | 1.000000 175 | 1.000000 176 | 1.000000 177 | 0.645708 178 | 1.000000 179 | 1.000000 180 | 0.509715 181 | 1.000000 182 | 0.879799 183 | 0.390991 184 | 0.876054 185 | 0.940153 186 | 0.391200 187 | 0.507348 188 | 1.000000 189 | 0.696218 190 | 1.000000 191 | 1.000000 192 | 0.940301 193 | 1.000000 194 | 1.000000 195 | 1.000000 196 | 1.000000 197 | 0.879853 198 | 0.390844 199 | 0.691835 200 | 1.000000 201 | 0.824465 202 | 1.000000 203 | 0.757528 204 | 0.818447 205 | 0.452138 206 | 0.754322 207 | 0.696837 208 | 1.000000 209 | 0.818808 210 | 1.000000 211 | 1.000000 212 | 1.000000 213 | 1.000000 214 | 0.447313 215 | 1.000000 216 | 1.000000 217 | 1.000000 218 | 0.572083 219 | 1.000000 220 | 1.000000 221 | 1.000000 222 | 0.509719 223 | 1.000000 224 | 0.384373 225 | 1.000000 226 | 0.320876 227 | 1.000000 228 | 0.696291 229 | 0.635228 230 | 0.572927 231 | 1.000000 232 | 0.824618 233 | 1.000000 234 | 0.645638 235 | 0.756459 236 | 0.327663 237 | 0.629193 238 | 0.572993 239 | 1.000000 240 | 0.818955 241 | 0.513418 242 | 0.693675 243 | 0.756955 244 | 0.818566 245 | 0.452096 246 | 0.754196 247 | 1.000000 248 | 0.757448 249 | 1.000000 250 | 1.000000 251 | 1.000000 252 | 0.818898 253 | 1.000000 254 | 1.000000 255 | 1.000000 256 | 0.464617 257 | 1.000000 258 | 1.000000 259 | 0.403448 260 | 1.000000 261 | 1.000000 262 | 1.000000 263 | 1.000000 264 | 0.447307 265 | 0.938487 266 | 1.000000 267 | 1.000000 268 | 0.705704 269 | 0.635149 270 | 0.573058 271 | 1.000000 272 | 0.818909 273 | 1.000000 274 | 0.447063 275 | 0.508606 276 | 1.000000 277 | 1.000000 278 | 1.000000 279 | 1.000000 280 | 0.321069 281 | 0.320945 282 | 0.320850 283 | 0.320945 284 | 0.629222 285 | 1.000000 286 | 1.000000 287 | 1.000000 288 | 0.696207 289 | 1.000000 290 | 0.193401 291 | 0.563767 292 | 0.694961 293 | 0.635190 294 | 0.572949 295 | 1.000000 296 | 1.000000 297 | 1.000000 298 | 0.320852 299 | 0.320814 300 | 0.629212 301 | 1.000000 302 | 1.000000 303 | 1.000000 304 | 0.705728 305 | 1.000000 306 | 1.000000 307 | 1.000000 308 | 0.447278 309 | 1.000000 310 | 1.000000 311 | 1.000000 312 | 0.384288 313 | 1.000000 314 | 1.000000 315 | 0.585554 316 | 0.694874 317 | 0.635198 318 | 0.572940 319 | 1.000000 320 | 1.000000 321 | 1.000000 322 | 0.818711 323 | 1.000000 324 | 0.447344 325 | 0.754157 326 | 1.000000 327 | 1.000000 328 | 0.696254 329 | 0.573630 330 | 1.000000 331 | 1.000000 332 | 1.000000 333 | 0.879707 334 | 1.000000 335 | 1.000000 336 | 1.000000 337 | 1.000000 338 | 1.000000 339 | 1.000000 340 | 1.000000 341 | 0.384345 342 | 1.000000 343 | 1.000000 344 | 1.000000 345 | 0.464411 346 | 0.753949 347 | 0.757630 348 | 0.818457 349 | 1.000000 350 | 1.000000 351 | 1.000000 352 | 0.940328 353 | 1.000000 354 | 1.000000 355 | 0.447202 356 | 1.000000 357 | 1.000000 358 | 1.000000 359 | 1.000000 360 | 1.000000 361 | 1.000000 362 | 1.000000 363 | 0.765095 364 | 0.818469 365 | 1.000000 366 | 0.320829 367 | 0.444833 368 | 0.876766 369 | 1.000000 370 | 0.509640 371 | 0.509660 372 | 1.000000 373 | 0.320926 374 | 1.000000 375 | 0.447292 376 | 1.000000 377 | 1.000000 378 | 1.000000 379 | 1.000000 380 | 0.384333 381 | 1.000000 382 | 1.000000 383 | 1.000000 384 | 0.447267 385 | 1.000000 386 | 1.000000 387 | 0.384193 388 | 0.384360 389 | 0.630569 390 | 0.573066 391 | 1.000000 392 | 1.000000 393 | 0.384186 394 | 0.322130 395 | 0.320822 396 | 0.629094 397 | 1.000000 398 | 1.000000 399 | 1.000000 400 | 1.000000 401 | 1.000000 402 | 0.696011 403 | 0.756973 404 | 0.818473 405 | 1.000000 406 | 0.342181 407 | 0.444799 408 | 0.876704 409 | 1.000000 410 | 0.509577 411 | 0.509648 412 | 1.000000 413 | 0.320867 414 | 1.000000 415 | 1.000000 416 | 1.000000 417 | 1.000000 418 | 0.824371 419 | 0.940041 420 | 1.000000 421 | 1.000000 422 | 0.942217 423 | 1.000000 424 | 0.696239 425 | 0.573591 426 | 0.262935 427 | 1.000000 428 | 0.509705 429 | 1.000000 430 | 0.879809 431 | 0.390879 432 | 0.876081 433 | 1.000000 434 | 1.000000 435 | 1.000000 436 | 1.000000 437 | 1.000000 438 | 0.634444 439 | 1.000000 440 | 1.000000 441 | 0.447198 442 | 0.753942 443 | 0.757441 444 | 0.818472 445 | 1.000000 446 | 0.321013 447 | 0.444806 448 | 1.000000 449 | 0.320875 450 | 0.320799 451 | 0.320920 452 | 0.629188 453 | 1.000000 454 | 1.000000 455 | 1.000000 456 | 0.696110 457 | 1.000000 458 | 0.634180 459 | 1.000000 460 | 1.000000 461 | 0.879720 462 | 1.000000 463 | 0.940325 464 | 1.000000 465 | 1.000000 466 | 1.000000 467 | 1.000000 468 | 0.384368 469 | 1.000000 470 | 0.696156 471 | 0.939716 472 | 0.391381 473 | 1.000000 474 | 0.320825 475 | 0.320913 476 | 0.629178 477 | 1.000000 478 | 1.000000 479 | 1.000000 480 | 0.696232 481 | 1.000000 482 | 1.000000 483 | 0.447272 484 | 1.000000 485 | 1.000000 486 | 0.384354 487 | 1.000000 488 | 0.765154 489 | 1.000000 490 | 0.320786 491 | 0.320835 492 | 0.629014 493 | 1.000000 494 | 1.000000 495 | 0.384355 496 | 1.000000 497 | 1.000000 498 | 0.384088 499 | 1.000000 500 | 1.000000 501 | 0.384404 502 | 0.384351 503 | 1.000000 504 | 0.757445 505 | 1.000000 506 | 1.000000 507 | 0.572172 508 | 1.000000 509 | 0.509608 510 | 1.000000 511 | 1.000000 512 | 0.509635 513 | 0.571243 514 | 0.510635 515 | 0.509620 516 | 1.000000 517 | 0.320845 518 | 0.751467 519 | 0.696754 520 | 1.000000 521 | 1.000000 522 | 1.000000 523 | 0.447181 524 | 1.000000 525 | 1.000000 526 | 1.000000 527 | 1.000000 528 | 1.000000 529 | 1.000000 530 | 1.000000 531 | 1.000000 532 | 0.757427 533 | 0.879151 534 | 1.000000 535 | 1.000000 536 | 1.000000 537 | 1.000000 538 | 1.000000 539 | 1.000000 540 | 0.757460 541 | 0.879224 542 | 1.000000 543 | 1.000000 544 | 1.000000 545 | 1.000000 546 | 1.000000 547 | 1.000000 548 | 0.765038 549 | 0.879151 550 | 1.000000 551 | 1.000000 552 | 1.000000 553 | 0.464412 554 | 0.753948 555 | 0.140054 556 | 1.000000 557 | 0.879712 558 | 1.000000 559 | 1.000000 560 | 1.000000 561 | 1.000000 562 | 1.000000 563 | 0.757495 564 | 0.818382 565 | 1.000000 566 | 0.320946 567 | 0.444697 568 | 0.876725 569 | 1.000000 570 | 1.000000 571 | 0.129287 572 | 1.000000 573 | 0.879588 574 | 1.000000 575 | 0.705693 576 | 1.000000 577 | 1.000000 578 | 0.634158 579 | 1.000000 580 | 1.000000 581 | 0.879646 582 | 1.000000 583 | 1.000000 584 | 1.000000 585 | 0.940320 586 | 0.697909 587 | 0.756925 588 | 0.818360 589 | 1.000000 590 | 0.320903 591 | 0.444753 592 | 0.876796 593 | 1.000000 594 | 0.509622 595 | 0.509650 596 | 1.000000 597 | 0.342053 598 | 0.751532 599 | 0.696714 600 | 1.000000 601 | 0.572164 602 | 1.000000 603 | 1.000000 604 | 1.000000 605 | 0.464498 606 | 1.000000 607 | 0.447258 608 | 1.000000 609 | 1.000000 610 | 0.384064 611 | 1.000000 612 | 1.000000 613 | 1.000000 614 | 1.000000 615 | 1.000000 616 | 0.645854 617 | 1.000000 618 | 1.000000 619 | 1.000000 620 | 0.403535 621 | 0.630657 622 | 0.634453 623 | 1.000000 624 | 0.942214 625 | 0.819438 626 | 0.451823 627 | 0.508616 628 | 1.000000 629 | 0.320862 630 | 0.751440 631 | 0.696726 632 | 1.000000 633 | 0.572129 634 | 0.510567 635 | 0.509751 636 | 1.000000 637 | 0.320841 638 | 0.751394 639 | 1.000000 640 | 0.757416 641 | 0.879098 642 | 0.513927 643 | 0.509662 644 | 1.000000 645 | 0.342052 646 | 0.751442 647 | 0.574289 648 | 1.000000 649 | 0.634221 650 | 1.000000 651 | 1.000000 652 | 1.000000 653 | 0.879699 654 | 1.000000 655 | 1.000000 656 | 1.000000 657 | 1.000000 658 | 1.000000 659 | 0.384200 660 | 1.000000 661 | 0.447243 662 | 0.753994 663 | 1.000000 664 | 0.757474 665 | 1.000000 666 | 1.000000 667 | 1.000000 668 | 1.000000 669 | 0.879748 670 | 1.000000 671 | 1.000000 672 | 1.000000 673 | 1.000000 674 | 1.000000 675 | 0.384137 676 | 0.875892 677 | 1.000000 678 | 1.000000 679 | 1.000000 680 | 1.000000 681 | 0.509537 682 | 1.000000 683 | 1.000000 684 | 0.342092 685 | 0.629177 686 | 0.572872 687 | 1.000000 688 | 1.000000 689 | 0.403408 690 | 1.000000 691 | 0.320802 692 | 0.629075 693 | 0.695472 694 | 1.000000 695 | 0.757443 696 | 1.000000 697 | 1.000000 698 | 0.695984 699 | 0.756921 700 | 0.574349 701 | 0.449081 702 | 0.753940 703 | 1.000000 704 | 1.000000 705 | 1.000000 706 | 0.757417 707 | 0.757418 708 | 0.818347 709 | 1.000000 710 | 1.000000 711 | 1.000000 712 | 1.000000 713 | 1.000000 714 | 1.000000 715 | 1.000000 716 | 1.000000 717 | 1.000000 718 | 1.000000 719 | 0.705629 720 | 1.000000 721 | 1.000000 722 | 1.000000 723 | 0.447165 724 | 1.000000 725 | 1.000000 726 | 0.384264 727 | 1.000000 728 | 0.757443 729 | 1.000000 730 | 1.000000 731 | 0.572054 732 | 0.694838 733 | 0.635044 734 | 0.263748 735 | 0.565932 736 | 1.000000 737 | 1.000000 738 | 1.000000 739 | 0.384198 740 | 0.384309 741 | 1.000000 742 | 0.696166 743 | 0.939688 744 | 1.000000 745 | 1.000000 746 | 0.764973 747 | 1.000000 748 | 1.000000 749 | 1.000000 750 | 0.940345 751 | 1.000000 752 | 0.696152 753 | 0.573548 754 | 1.000000 755 | 1.000000 756 | 0.509648 757 | 1.000000 758 | 1.000000 759 | 1.000000 760 | 1.000000 761 | 1.000000 762 | 1.000000 763 | 1.000000 764 | 0.757462 765 | 0.879168 766 | 1.000000 767 | 1.000000 768 | 1.000000 769 | 1.000000 770 | 1.000000 771 | 0.757476 772 | 0.818480 773 | 0.452073 774 | 0.753955 775 | 1.000000 776 | 0.757412 777 | 1.000000 778 | 1.000000 779 | 0.572144 780 | 0.694828 781 | 0.635116 782 | 0.634531 783 | 1.000000 784 | 0.940379 785 | 0.819409 786 | 0.757924 787 | 0.757451 788 | 0.818266 789 | 1.000000 790 | 1.000000 791 | 1.000000 792 | 0.940353 793 | 0.819384 794 | 1.000000 795 | 1.000000 796 | 0.879709 797 | 1.000000 798 | 0.320840 799 | 0.444677 800 | 0.876697 801 | 1.000000 802 | 0.509574 803 | 0.509602 804 | 1.000000 805 | 0.320825 806 | 1.000000 807 | 0.447198 808 | 1.000000 809 | 0.320764 810 | 0.320853 811 | 0.320741 812 | 0.628999 813 | 1.000000 814 | 1.000000 815 | 0.384286 816 | 1.000000 817 | 0.342058 818 | 0.320821 819 | 0.320771 820 | 0.629005 821 | 0.695562 822 | 1.000000 823 | 0.765074 824 | 1.000000 825 | 1.000000 826 | 1.000000 827 | 0.572115 828 | 1.000000 829 | 0.509725 830 | 1.000000 831 | 0.940376 832 | 1.000000 833 | 1.000000 834 | 0.879608 835 | 0.819045 836 | 1.000000 837 | 0.384285 838 | 1.000000 839 | 0.696040 840 | 1.000000 841 | 1.000000 842 | 0.940312 843 | 0.514454 844 | 1.000000 845 | 1.000000 846 | 1.000000 847 | 0.634329 848 | 0.634318 849 | 0.939480 850 | 1.000000 851 | 0.509649 852 | 1.000000 853 | 0.342097 854 | 0.751481 855 | 0.696698 856 | 1.000000 857 | 1.000000 858 | 1.000000 859 | 0.320740 860 | 0.628991 861 | 0.695487 862 | 1.000000 863 | 0.757407 864 | 1.000000 865 | 0.757416 866 | 1.000000 867 | 1.000000 868 | 0.384316 869 | 1.000000 870 | 1.000000 871 | 1.000000 872 | 1.000000 873 | 0.524917 874 | 0.073773 875 | 1.000000 876 | 0.696003 877 | 0.634911 878 | 0.511337 879 | 1.000000 880 | 0.757362 881 | 1.000000 882 | 1.000000 883 | 1.000000 884 | 1.000000 885 | 1.000000 886 | 1.000000 887 | 0.509634 888 | 0.448134 889 | 1.000000 890 | 1.000000 891 | 0.879625 892 | 1.000000 893 | 0.572125 894 | 0.325062 895 | 0.444498 896 | 0.876609 897 | 1.000000 898 | 1.000000 899 | 0.879623 900 | 1.000000 901 | 0.572205 902 | 0.325120 903 | 0.444602 904 | 0.876607 905 | 1.000000 906 | 0.757436 907 | 0.757454 908 | 1.000000 909 | 1.000000 910 | 1.000000 911 | 1.000000 912 | 1.000000 913 | 0.695993 914 | 0.695973 915 | 0.756957 916 | 0.818354 917 | 1.000000 918 | 1.000000 919 | 0.765041 920 | 1.000000 921 | 1.000000 922 | 1.000000 923 | 0.572063 924 | 1.000000 925 | 0.509687 926 | 1.000000 927 | 1.000000 928 | 1.000000 929 | 1.000000 930 | 1.000000 931 | 0.403397 932 | 1.000000 933 | 0.940322 934 | 0.758659 935 | 1.000000 936 | 1.000000 937 | 1.000000 938 | 0.757419 939 | 0.757461 940 | 0.818277 941 | 1.000000 942 | 1.000000 943 | 1.000000 944 | 1.000000 945 | 1.000000 946 | 0.942185 947 | 1.000000 948 | 0.572216 949 | 0.939231 950 | 0.758622 951 | 1.000000 952 | 1.000000 953 | 1.000000 954 | 0.757429 955 | 0.757457 956 | 0.818415 957 | 1.000000 958 | 1.000000 959 | 1.000000 960 | 1.000000 961 | 1.000000 962 | 0.940305 963 | 1.000000 964 | 1.000000 965 | 0.384212 966 | 1.000000 967 | 1.000000 968 | 1.000000 969 | 0.940329 970 | 1.000000 971 | 0.585495 972 | 1.000000 973 | 0.509652 974 | 1.000000 975 | 1.000000 976 | 1.000000 977 | 0.464373 978 | 0.753930 979 | 0.757416 980 | 0.818318 981 | 1.000000 982 | 1.000000 983 | 0.757431 984 | 1.000000 985 | 1.000000 986 | 0.320806 987 | 1.000000 988 | 1.000000 989 | 1.000000 990 | 1.000000 991 | 0.696103 992 | 1.000000 993 | 0.572050 994 | 0.755690 995 | 0.757424 996 | 0.818582 997 | 1.000000 998 | 0.572028 999 | 1.000000 1000 | 0.818595 1001 | 1.000000 1002 | 0.818762 1003 | 0.818682 1004 | 1.000000 1005 | 0.384201 1006 | 1.000000 1007 | 1.000000 1008 | 1.000000 1009 | 1.000000 1010 | 0.383967 1011 | 0.384102 1012 | 0.875824 1013 | 0.452380 1014 | 0.753920 1015 | 1.000000 1016 | 1.000000 1017 | 0.695998 1018 | 0.695956 1019 | 0.756918 1020 | 0.818316 1021 | 0.940081 1022 | 0.758756 1023 | 1.000000 1024 | 1.000000 1025 | 0.705473 1026 | 0.695936 1027 | 0.756955 1028 | 0.818272 1029 | 0.940005 1030 | 1.000000 1031 | 0.940346 1032 | 1.000000 1033 | 1.000000 1034 | 0.883350 1035 | 1.000000 1036 | 1.000000 1037 | 0.757421 1038 | 1.000000 1039 | 0.384159 1040 | 1.000000 1041 | 1.000000 1042 | 1.000000 1043 | 0.940324 1044 | 1.000000 1045 | 1.000000 1046 | 1.000000 1047 | 1.000000 1048 | 1.000000 1049 | 1.000000 1050 | 1.000000 1051 | 0.818692 1052 | 0.818640 1053 | 0.452000 1054 | 0.753941 1055 | 1.000000 1056 | 0.757389 1057 | 1.000000 1058 | 1.000000 1059 | 1.000000 1060 | 1.000000 1061 | 0.883329 1062 | 1.000000 1063 | 0.696064 1064 | 1.000000 1065 | 0.572087 1066 | 1.000000 1067 | 0.384069 1068 | 1.000000 1069 | 0.940382 1070 | 1.000000 1071 | 1.000000 1072 | 1.000000 1073 | 1.000000 1074 | 1.000000 1075 | 0.879635 1076 | 1.000000 1077 | 0.585479 1078 | 1.000000 1079 | 1.000000 1080 | 1.000000 1081 | 1.000000 1082 | 0.342013 1083 | 0.320708 1084 | 0.628848 1085 | 0.695403 1086 | 1.000000 1087 | 0.765049 1088 | 1.000000 1089 | 0.757450 1090 | 0.757390 1091 | 0.757460 1092 | 0.818474 1093 | 1.000000 1094 | 0.571944 1095 | 1.000000 1096 | 1.000000 1097 | 0.645554 1098 | 1.000000 1099 | 1.000000 1100 | 1.000000 1101 | 0.940267 1102 | 1.000000 1103 | 0.940284 1104 | 1.000000 1105 | 1.000000 1106 | 1.000000 1107 | 0.705491 1108 | 0.756935 1109 | 0.879121 1110 | 0.879569 1111 | 0.390678 1112 | 0.875792 1113 | 1.000000 1114 | 0.384013 1115 | 0.384108 1116 | 0.875802 1117 | 0.452274 1118 | 0.753909 1119 | 1.000000 1120 | 1.000000 1121 | 1.000000 1122 | 0.883334 1123 | 1.000000 1124 | 0.572085 1125 | 0.939167 1126 | 1.000000 1127 | 0.940357 1128 | 1.000000 1129 | 1.000000 1130 | 1.000000 1131 | 0.940303 1132 | 0.391252 1133 | 1.000000 1134 | 1.000000 1135 | 1.000000 1136 | 0.942155 1137 | 0.575676 1138 | 1.000000 1139 | 1.000000 1140 | 1.000000 1141 | 0.705518 1142 | 0.817816 1143 | 1.000000 1144 | 1.000000 1145 | 1.000000 1146 | 1.000000 1147 | 1.000000 1148 | 1.000000 1149 | 1.000000 1150 | 0.705491 1151 | 1.000000 1152 | 1.000000 1153 | 1.000000 1154 | 0.757361 1155 | 0.139857 1156 | 1.000000 1157 | 1.000000 1158 | 1.000000 1159 | 0.509609 1160 | 1.000000 1161 | 0.524985 1162 | 0.073883 1163 | 1.000000 1164 | 1.000000 1165 | 0.509599 1166 | 1.000000 1167 | 0.940298 1168 | 1.000000 1169 | 1.000000 1170 | 0.634039 1171 | 0.756307 1172 | 0.818474 1173 | 1.000000 1174 | 0.572091 1175 | 1.000000 1176 | 0.824336 1177 | 0.757874 1178 | 0.389319 1179 | 0.752744 1180 | 0.818448 1181 | 1.000000 1182 | 0.571979 1183 | 0.633335 1184 | 1.000000 1185 | 1.000000 1186 | 0.940340 1187 | 1.000000 1188 | 1.000000 1189 | 0.645554 1190 | 1.000000 1191 | 1.000000 1192 | 1.000000 1193 | 1.000000 1194 | 0.571990 1195 | 1.000000 1196 | 0.572054 1197 | 0.939254 1198 | 0.758661 1199 | 1.000000 1200 | 1.000000 1201 | 1.000000 1202 | 1.000000 1203 | 0.645539 1204 | 0.939458 1205 | 0.879806 1206 | 1.000000 1207 | 0.696071 1208 | 1.000000 1209 | 0.572023 1210 | 0.755627 1211 | 0.757404 1212 | 0.818314 1213 | 0.940029 1214 | 1.000000 1215 | 0.940323 1216 | 1.000000 1217 | 0.320793 1218 | 0.320709 1219 | 0.320715 1220 | 0.628894 1221 | 1.000000 1222 | 0.509682 1223 | 0.324122 1224 | 1.000000 1225 | 1.000000 1226 | 1.000000 1227 | 1.000000 1228 | 0.446905 1229 | 0.753981 1230 | 1.000000 1231 | 0.384038 1232 | 1.000000 1233 | 0.572008 1234 | 1.000000 1235 | 1.000000 1236 | 0.634195 1237 | 0.695264 1238 | 0.817908 1239 | 1.000000 1240 | 1.000000 1241 | 1.000000 1242 | 0.320653 1243 | 1.000000 1244 | 0.320727 1245 | 0.628808 1246 | 0.572814 1247 | 0.633394 1248 | 1.000000 1249 | 1.000000 1250 | 1.000000 1251 | 1.000000 1252 | 0.572118 1253 | 0.939163 1254 | 1.000000 1255 | 0.940377 1256 | 0.879787 1257 | 0.940088 1258 | 1.000000 1259 | 0.757357 1260 | 0.818515 1261 | 1.000000 1262 | 1.000000 1263 | 0.384121 1264 | 0.875809 1265 | 1.000000 1266 | 0.757415 1267 | 1.000000 1268 | 0.757343 1269 | 0.879007 1270 | 1.000000 1271 | 0.695956 1272 | 1.000000 1273 | 0.571970 1274 | 1.000000 1275 | 0.634158 1276 | 0.939479 1277 | 0.879804 1278 | 1.000000 1279 | 0.695998 1280 | 1.000000 1281 | 1.000000 1282 | 0.942148 1283 | 1.000000 1284 | 1.000000 1285 | 1.000000 1286 | 1.000000 1287 | 0.509710 1288 | 1.000000 1289 | 1.000000 1290 | 1.000000 1291 | 1.000000 1292 | 0.509686 1293 | 0.754867 1294 | 1.000000 1295 | 0.765046 1296 | 0.696571 1297 | 0.573455 1298 | 0.755571 1299 | 0.757409 1300 | 0.818417 1301 | 1.000000 1302 | 1.000000 1303 | 0.384141 1304 | 0.875744 1305 | 1.000000 1306 | 0.757357 1307 | 0.757366 1308 | 0.818507 1309 | 1.000000 1310 | 1.000000 1311 | 0.403400 1312 | 0.875753 1313 | 1.000000 1314 | 1.000000 1315 | 1.000000 1316 | 0.464138 1317 | 0.753891 1318 | 1.000000 1319 | 0.384086 1320 | 0.875823 1321 | 1.000000 1322 | 0.757381 1323 | 0.757383 1324 | 0.818303 1325 | 0.940027 1326 | 1.000000 1327 | 0.940311 1328 | 1.000000 1329 | 0.320782 1330 | 0.320699 1331 | 0.320739 1332 | 0.628837 1333 | 0.695365 1334 | 0.817803 1335 | 1.000000 1336 | 1.000000 1337 | 1.000000 1338 | 1.000000 1339 | 1.000000 1340 | 1.000000 1341 | 0.384193 1342 | 1.000000 1343 | 1.000000 1344 | 1.000000 1345 | 1.000000 1346 | 1.000000 1347 | 1.000000 1348 | 0.940299 1349 | 0.879779 1350 | 1.000000 1351 | 0.695963 1352 | 1.000000 1353 | 0.572046 1354 | 0.755590 1355 | 0.757366 1356 | 0.818416 1357 | 1.000000 1358 | 0.572066 1359 | 0.633327 1360 | 1.000000 1361 | 1.000000 1362 | 0.940310 1363 | 1.000000 1364 | 1.000000 1365 | 0.883333 1366 | 1.000000 1367 | 0.705442 1368 | 1.000000 1369 | 0.572003 1370 | 1.000000 1371 | 0.879564 1372 | 1.000000 1373 | 0.572019 1374 | 0.325079 1375 | 0.444463 1376 | 0.876558 1377 | 1.000000 1378 | 0.757383 1379 | 0.757392 1380 | 0.818288 1381 | 0.940096 1382 | 1.000000 1383 | 0.942176 1384 | 0.879785 1385 | 1.000000 1386 | 0.757352 1387 | 0.757383 1388 | 0.818418 1389 | 1.000000 1390 | 1.000000 1391 | 0.384120 1392 | 0.875751 1393 | 1.000000 1394 | 1.000000 1395 | 0.634065 1396 | 0.695338 1397 | 0.634848 1398 | 0.572764 1399 | 0.633343 1400 | 1.000000 1401 | 1.000000 1402 | 0.940300 1403 | 1.000000 1404 | 1.000000 1405 | 1.000000 1406 | 0.705429 1407 | 1.000000 1408 | 1.000000 1409 | 1.000000 1410 | 1.000000 1411 | 1.000000 1412 | 0.464267 1413 | 0.753977 1414 | 1.000000 1415 | 0.403383 1416 | 0.875764 1417 | 0.940180 1418 | 1.000000 1419 | 0.509595 1420 | 1.000000 1421 | 0.320808 1422 | 0.751427 1423 | 1.000000 1424 | 1.000000 1425 | 0.705523 1426 | 0.695882 1427 | 0.756919 1428 | 0.818248 1429 | 1.000000 1430 | 0.571968 1431 | 1.000000 1432 | 0.818708 1433 | 1.000000 1434 | 0.320703 1435 | 0.320772 1436 | 0.628858 1437 | 0.695280 1438 | 0.818002 1439 | 1.000000 1440 | 1.000000 1441 | 1.000000 1442 | 1.000000 1443 | 1.000000 1444 | 0.509708 1445 | 1.000000 1446 | 1.000000 1447 | 0.320810 1448 | 1.000000 1449 | 1.000000 1450 | 1.000000 1451 | 1.000000 1452 | 0.446880 1453 | 0.754053 1454 | 1.000000 1455 | 0.384159 1456 | 0.875807 1457 | 0.940134 1458 | 0.819399 1459 | 0.818693 1460 | 1.000000 1461 | 0.384166 1462 | 1.000000 1463 | 0.695901 1464 | 1.000000 1465 | 0.572016 1466 | 1.000000 1467 | 1.000000 1468 | 0.645550 1469 | 1.000000 1470 | 1.000000 1471 | 0.384091 1472 | 0.875779 1473 | 0.940197 1474 | 1.000000 1475 | 0.571952 1476 | 0.324972 1477 | 0.628893 1478 | 0.572742 1479 | 0.633401 1480 | 0.634248 1481 | 0.939457 1482 | 0.329026 1483 | 0.320700 1484 | 0.628815 1485 | 0.695357 1486 | 0.817914 1487 | 1.000000 1488 | 0.942181 1489 | 0.575660 1490 | 1.000000 1491 | 1.000000 1492 | 0.645564 1493 | 1.000000 1494 | 0.571971 1495 | 1.000000 1496 | 1.000000 1497 | 1.000000 1498 | 1.000000 1499 | 0.879584 1500 | 0.697539 1501 | 1.000000 1502 | 0.696071 1503 | 1.000000 1504 | 1.000000 1505 | 1.000000 1506 | 1.000000 1507 | 1.000000 1508 | 0.446952 1509 | 0.753994 1510 | 1.000000 1511 | 0.384062 1512 | 0.875818 1513 | 0.940199 1514 | 1.000000 1515 | 1.000000 1516 | 1.000000 1517 | 1.000000 1518 | 0.695981 1519 | 0.939665 1520 | 1.000000 1521 | 0.818656 1522 | 1.000000 1523 | 0.320745 1524 | 0.628874 1525 | 0.695349 1526 | 0.817941 1527 | 1.000000 1528 | 0.940350 1529 | 1.000000 1530 | 1.000000 1531 | 0.818745 1532 | 1.000000 1533 | 0.384175 1534 | 1.000000 1535 | 0.696017 1536 | 1.000000 1537 | 0.571979 1538 | 1.000000 1539 | 0.879636 1540 | 1.000000 1541 | 0.572003 1542 | 1.000000 1543 | 0.757373 1544 | 1.000000 1545 | 1.000000 1546 | 0.320677 1547 | 0.320783 1548 | 0.628866 1549 | 0.695380 1550 | 0.817765 1551 | 1.000000 1552 | 1.000000 1553 | 1.000000 1554 | 1.000000 1555 | 1.000000 1556 | 1.000000 1557 | 1.000000 1558 | 0.696003 1559 | 1.000000 1560 | 1.000000 1561 | 1.000000 1562 | 0.757383 1563 | 1.000000 1564 | 1.000000 1565 | 1.000000 1566 | 1.000000 1567 | 0.757427 1568 | 0.696518 1569 | 0.573558 1570 | 0.755578 1571 | 0.757421 1572 | 0.818455 1573 | 1.000000 1574 | 0.571987 1575 | 0.633263 1576 | 1.000000 1577 | 0.571919 1578 | 1.000000 1579 | 1.000000 1580 | 0.634206 1581 | 0.695339 1582 | 0.817971 1583 | 1.000000 1584 | 0.942167 1585 | 1.000000 1586 | 1.000000 1587 | 0.818586 1588 | 1.000000 1589 | 1.000000 1590 | 1.000000 1591 | 0.572017 1592 | 0.755703 1593 | 1.000000 1594 | 1.000000 1595 | 0.757460 1596 | 0.818219 1597 | 0.940008 1598 | 1.000000 1599 | 0.940322 1600 | 0.879789 1601 | 0.940164 1602 | 0.819307 1603 | 0.818683 1604 | 1.000000 1605 | 0.384119 1606 | 1.000000 1607 | 1.000000 1608 | 1.000000 1609 | 0.695930 1610 | 0.695842 1611 | 0.756821 1612 | 0.818286 1613 | 0.940044 1614 | 1.000000 1615 | 0.940308 1616 | 0.879784 1617 | 1.000000 1618 | 1.000000 1619 | 0.634015 1620 | 0.939465 1621 | 0.879778 1622 | 0.879539 1623 | 0.390585 1624 | 0.875747 1625 | 0.940157 1626 | 0.575670 1627 | 1.000000 1628 | 0.572063 1629 | 1.000000 1630 | 0.572003 1631 | 0.633375 1632 | 1.000000 1633 | 1.000000 1634 | 0.695829 1635 | 1.000000 1636 | 1.000000 1637 | 1.000000 1638 | 1.000000 1639 | 0.757510 1640 | 0.696480 1641 | 0.573554 1642 | 1.000000 1643 | 1.000000 1644 | 1.000000 1645 | 1.000000 1646 | 1.000000 1647 | 0.464189 1648 | 0.876585 1649 | 1.000000 1650 | 1.000000 1651 | 0.464139 1652 | 1.000000 1653 | 1.000000 1654 | 0.879551 1655 | 1.000000 1656 | 0.320684 1657 | 0.320740 1658 | 0.320685 1659 | 0.320721 1660 | 0.628777 1661 | 1.000000 1662 | 0.571990 1663 | 1.000000 1664 | 1.000000 1665 | 0.879550 1666 | 1.000000 1667 | 1.000000 1668 | 0.879584 1669 | 1.000000 1670 | 1.000000 1671 | 0.757461 1672 | 0.696524 1673 | 0.573561 1674 | 1.000000 1675 | 0.879660 1676 | 0.697536 1677 | 0.634851 1678 | 1.000000 1679 | 0.879572 1680 | 1.000000 1681 | 0.341983 1682 | 0.320694 1683 | 0.320789 1684 | 0.628880 1685 | 0.695239 1686 | 0.817898 1687 | 1.000000 1688 | 1.000000 1689 | 1.000000 1690 | 0.320738 1691 | 0.320745 1692 | 0.628816 1693 | 0.695327 1694 | 0.817850 1695 | 1.000000 1696 | 1.000000 1697 | 1.000000 1698 | 0.320619 1699 | 0.320774 1700 | 0.628841 1701 | 0.326020 1702 | 1.000000 1703 | 1.000000 1704 | 1.000000 1705 | 1.000000 1706 | 0.383976 1707 | 0.384046 1708 | 0.875836 1709 | 0.940166 1710 | 0.391078 1711 | 1.000000 1712 | 1.000000 1713 | 0.320861 1714 | 0.320639 1715 | 0.320795 1716 | 0.628825 1717 | 1.000000 1718 | 1.000000 1719 | 1.000000 1720 | 1.000000 1721 | 1.000000 1722 | 1.000000 1723 | 1.000000 1724 | 0.645545 1725 | 0.695300 1726 | 1.000000 1727 | 0.757410 1728 | 0.696519 1729 | 1.000000 1730 | 0.940365 1731 | 1.000000 1732 | 1.000000 1733 | 0.634103 1734 | 1.000000 1735 | 0.879530 1736 | 0.879613 1737 | 1.000000 1738 | 1.000000 1739 | 0.446872 1740 | 1.000000 1741 | 1.000000 1742 | 0.879709 1743 | 1.000000 1744 | 0.342007 1745 | 0.320724 1746 | 0.320725 1747 | 0.320728 1748 | 0.628841 1749 | 1.000000 1750 | 0.524870 1751 | 0.324185 1752 | 1.000000 1753 | 0.942202 1754 | 0.819253 1755 | 0.818586 1756 | 1.000000 1757 | 1.000000 1758 | 1.000000 1759 | 0.572049 1760 | 1.000000 1761 | 0.320780 1762 | 0.320705 1763 | 0.320730 1764 | 0.628790 1765 | 1.000000 1766 | 0.509469 1767 | 0.324267 1768 | 1.000000 1769 | 0.940390 1770 | 0.575647 1771 | 0.571961 1772 | 1.000000 1773 | 1.000000 1774 | 0.634111 1775 | 1.000000 1776 | 1.000000 1777 | 1.000000 1778 | 1.000000 1779 | 0.942145 1780 | 1.000000 1781 | 1.000000 1782 | 1.000000 1783 | 0.384109 1784 | 0.875802 1785 | 0.940162 1786 | 0.819240 1787 | 0.818593 1788 | 1.000000 1789 | 0.384094 1790 | 1.000000 1791 | 0.695893 1792 | 1.000000 1793 | 0.524908 1794 | 0.816001 1795 | 0.327902 1796 | 0.628748 1797 | 0.695320 1798 | 1.000000 1799 | 0.757389 1800 | 0.696447 1801 | 1.000000 1802 | 1.000000 1803 | 0.585363 1804 | 1.000000 1805 | 1.000000 1806 | 0.634035 1807 | 1.000000 1808 | 1.000000 1809 | 1.000000 1810 | 1.000000 1811 | 1.000000 1812 | 0.940348 1813 | 0.879756 1814 | 1.000000 1815 | 0.695962 1816 | 1.000000 1817 | 0.572015 1818 | 0.755581 1819 | 0.757352 1820 | 0.818428 1821 | 1.000000 1822 | 0.585349 1823 | 0.633321 1824 | 1.000000 1825 | 0.509622 1826 | 0.693604 1827 | 0.756924 1828 | 0.574190 1829 | 1.000000 1830 | 0.824414 1831 | 1.000000 1832 | 0.942168 1833 | 1.000000 1834 | 1.000000 1835 | 0.824244 1836 | 1.000000 1837 | 0.384105 1838 | 1.000000 1839 | 0.696047 1840 | 1.000000 1841 | 0.571975 1842 | 1.000000 1843 | 0.879458 1844 | 1.000000 1845 | 0.572059 1846 | 1.000000 1847 | 1.000000 1848 | 1.000000 1849 | 1.000000 1850 | 0.320723 1851 | 0.320749 1852 | 0.628747 1853 | 1.000000 1854 | 1.000000 1855 | 0.384025 1856 | 1.000000 1857 | 0.818653 1858 | 1.000000 1859 | 1.000000 1860 | 0.320857 1861 | 0.628756 1862 | 1.000000 1863 | 1.000000 1864 | 1.000000 1865 | 1.000000 1866 | 1.000000 1867 | 1.000000 1868 | 0.403331 1869 | 0.630258 1870 | 1.000000 1871 | 1.000000 1872 | 1.000000 1873 | 0.879497 1874 | 1.000000 1875 | 1.000000 1876 | 0.879532 1877 | 1.000000 1878 | 0.818768 1879 | 1.000000 1880 | 1.000000 1881 | 0.757520 1882 | 0.757359 1883 | 0.757441 1884 | 0.327416 1885 | 0.628748 1886 | 1.000000 1887 | 0.879549 1888 | 1.000000 1889 | 0.342020 1890 | 0.320722 1891 | 0.320724 1892 | 0.628806 1893 | 1.000000 1894 | 1.000000 1895 | 0.883355 1896 | 0.879670 1897 | 0.940238 1898 | 1.000000 1899 | 1.000000 1900 | 0.757404 1901 | 0.879024 1902 | 1.000000 1903 | 0.695886 1904 | 1.000000 1905 | 1.000000 1906 | 0.940296 1907 | 0.514380 1908 | 1.000000 1909 | 0.341945 1910 | 0.751391 1911 | 1.000000 1912 | 1.000000 1913 | 1.000000 1914 | 0.879559 1915 | 1.000000 1916 | 0.571995 1917 | 0.939196 1918 | 1.000000 1919 | 0.940313 1920 | 1.000000 1921 | 0.818767 1922 | 1.000000 1923 | 0.695910 1924 | 0.756983 1925 | 0.878962 1926 | 1.000000 1927 | 0.705388 1928 | 1.000000 1929 | 1.000000 1930 | 0.695838 1931 | 1.000000 1932 | 1.000000 1933 | 0.446888 1934 | 0.753930 1935 | 0.076832 1936 | 1.000000 1937 | 0.940302 1938 | 1.000000 1939 | 1.000000 1940 | 0.757468 1941 | 0.879024 1942 | 0.879641 1943 | 0.390606 1944 | 0.875852 1945 | 1.000000 1946 | 1.000000 1947 | 0.940313 1948 | 1.000000 1949 | 0.940361 1950 | 0.391041 1951 | 1.000000 1952 | 1.000000 1953 | 1.000000 1954 | 1.000000 1955 | 1.000000 1956 | 0.695951 1957 | 1.000000 1958 | 0.695865 1959 | 0.939764 1960 | 0.879764 1961 | 1.000000 1962 | 1.000000 1963 | 1.000000 1964 | 0.942179 1965 | 0.879784 1966 | 1.000000 1967 | 0.695989 1968 | 1.000000 1969 | 1.000000 1970 | 1.000000 1971 | 0.320783 1972 | 0.628789 1973 | 1.000000 1974 | 1.000000 1975 | 0.384169 1976 | 0.875783 1977 | 0.940175 1978 | 0.819295 1979 | 0.818770 1980 | 1.000000 1981 | 0.384213 1982 | 1.000000 1983 | 0.695906 1984 | 1.000000 1985 | 0.571942 1986 | 1.000000 1987 | 1.000000 1988 | 0.634178 1989 | 1.000000 1990 | 0.585311 1991 | 1.000000 1992 | 1.000000 1993 | 1.000000 1994 | 1.000000 1995 | 1.000000 1996 | 0.883314 1997 | 1.000000 1998 | 1.000000 1999 | 0.757326 2000 | 0.696555 2001 | 1.000000 2002 | 0.940332 2003 | 1.000000 2004 | 0.509727 2005 | 0.754946 2006 | 1.000000 2007 | 0.764989 2008 | 0.696502 2009 | 1.000000 2010 | 0.940255 2011 | 0.514365 2012 | 1.000000 2013 | 1.000000 2014 | 1.000000 2015 | 0.634102 2016 | 1.000000 2017 | 1.000000 2018 | 0.940279 2019 | 1.000000 2020 | 1.000000 2021 | 0.634138 2022 | 1.000000 2023 | 1.000000 2024 | 1.000000 2025 | 1.000000 2026 | 1.000000 2027 | 0.384011 2028 | 1.000000 2029 | 1.000000 2030 | 0.571921 2031 | 0.633270 2032 | 1.000000 2033 | 1.000000 2034 | 0.940296 2035 | 1.000000 2036 | 1.000000 2037 | 0.634012 2038 | 1.000000 2039 | 0.879611 2040 | 1.000000 2041 | 1.000000 2042 | 1.000000 2043 | 1.000000 2044 | 0.320795 2045 | 0.628808 2046 | 1.000000 2047 | 0.879581 2048 | 1.000000 2049 | 1.000000 2050 | 1.000000 2051 | 0.320728 2052 | 1.000000 2053 | 1.000000 2054 | 0.509571 2055 | 0.324164 2056 | 1.000000 2057 | 1.000000 2058 | 1.000000 2059 | 1.000000 2060 | 0.446854 2061 | 0.753852 2062 | 1.000000 2063 | 0.403307 2064 | 0.875787 2065 | 0.940148 2066 | 1.000000 2067 | 1.000000 2068 | 1.000000 2069 | 0.634131 2070 | 1.000000 2071 | 1.000000 2072 | 1.000000 2073 | 0.879566 2074 | 1.000000 2075 | 1.000000 2076 | 0.883347 2077 | 1.000000 2078 | 1.000000 2079 | 0.757471 2080 | 0.696372 2081 | 0.573494 2082 | 0.755597 2083 | 0.757346 2084 | 0.818451 2085 | 1.000000 2086 | 0.572004 2087 | 0.633314 2088 | 1.000000 2089 | 1.000000 2090 | 1.000000 2091 | 1.000000 2092 | 0.572023 2093 | 0.939241 2094 | 1.000000 2095 | 1.000000 2096 | 1.000000 2097 | 1.000000 2098 | 1.000000 2099 | 1.000000 2100 | 0.446852 2101 | 0.753909 2102 | 1.000000 2103 | 0.384050 2104 | 0.875765 2105 | 1.000000 2106 | 0.879601 2107 | 0.513677 2108 | 1.000000 2109 | 1.000000 2110 | 1.000000 2111 | 1.000000 2112 | 1.000000 2113 | 1.000000 2114 | 1.000000 2115 | 1.000000 2116 | 0.634149 2117 | 1.000000 2118 | 0.572004 2119 | 1.000000 2120 | 1.000000 2121 | 1.000000 2122 | 1.000000 2123 | 0.403222 2124 | 0.875758 2125 | 1.000000 2126 | 1.000000 2127 | 0.757295 2128 | 1.000000 2129 | 1.000000 2130 | 0.320647 2131 | 0.320653 2132 | 0.628773 2133 | 1.000000 2134 | 1.000000 2135 | 0.384092 2136 | 0.875686 2137 | 1.000000 2138 | 1.000000 2139 | 0.634107 2140 | 0.939434 2141 | 0.879780 2142 | 1.000000 2143 | 1.000000 2144 | 1.000000 2145 | 1.000000 2146 | 1.000000 2147 | 0.634139 2148 | 0.939418 2149 | 1.000000 2150 | 0.940294 2151 | 1.000000 2152 | 0.695999 2153 | 0.573490 2154 | 1.000000 2155 | 1.000000 2156 | 1.000000 2157 | 1.000000 2158 | 1.000000 2159 | 0.384041 2160 | 0.875776 2161 | 1.000000 2162 | 0.757355 2163 | 1.000000 2164 | 0.757484 2165 | 1.000000 2166 | 0.940277 2167 | 1.000000 2168 | 1.000000 2169 | 1.000000 2170 | 0.320643 2171 | 0.320755 2172 | 0.628867 2173 | 0.695346 2174 | 0.817873 2175 | 1.000000 2176 | 0.940298 2177 | 0.575714 2178 | 1.000000 2179 | 0.384022 2180 | 1.000000 2181 | 1.000000 2182 | 1.000000 2183 | 0.384113 2184 | 0.875747 2185 | 0.452167 2186 | 0.753870 2187 | 0.389318 2188 | 0.384188 2189 | 0.630284 2190 | 0.572786 2191 | 0.633312 2192 | 1.000000 2193 | 1.000000 2194 | 1.000000 2195 | 1.000000 2196 | 0.572044 2197 | 0.939173 2198 | 1.000000 2199 | 0.940288 2200 | 1.000000 2201 | 1.000000 2202 | 1.000000 2203 | 1.000000 2204 | 0.320801 2205 | 1.000000 2206 | 0.705398 2207 | 0.939676 2208 | 0.879767 2209 | 1.000000 2210 | 1.000000 2211 | 1.000000 2212 | 0.446913 2213 | 0.753911 2214 | 1.000000 2215 | 0.384051 2216 | 0.875724 2217 | 0.940190 2218 | 0.819210 2219 | 0.818683 2220 | 1.000000 2221 | 0.384036 2222 | 1.000000 2223 | 0.695922 2224 | 1.000000 2225 | 0.129175 2226 | 0.377289 2227 | 0.383949 2228 | 0.875789 2229 | 1.000000 2230 | 0.818759 2231 | 1.000000 2232 | 0.940313 2233 | 0.575693 2234 | 1.000000 2235 | 0.879498 2236 | 1.000000 2237 | 1.000000 2238 | 1.000000 2239 | 0.940289 2240 | 0.879768 2241 | 0.940175 2242 | 0.819270 2243 | 0.818709 2244 | 1.000000 2245 | 0.384094 2246 | 1.000000 2247 | 0.695934 2248 | 1.000000 2249 | 0.571956 2250 | 1.000000 2251 | 1.000000 2252 | 0.645528 2253 | 1.000000 2254 | 0.571983 2255 | 0.633374 2256 | 1.000000 2257 | 1.000000 2258 | 1.000000 2259 | 1.000000 2260 | 0.571985 2261 | 1.000000 2262 | 1.000000 2263 | 0.384077 2264 | 0.875728 2265 | 0.940186 2266 | 1.000000 2267 | 1.000000 2268 | 1.000000 2269 | 0.634105 2270 | 1.000000 2271 | 1.000000 2272 | 1.000000 2273 | 0.879550 2274 | 1.000000 2275 | 1.000000 2276 | 0.634116 2277 | 0.695170 2278 | 0.817775 2279 | 1.000000 2280 | 1.000000 2281 | 1.000000 2282 | 1.000000 2283 | 0.765014 2284 | 0.818382 2285 | 1.000000 2286 | 0.585371 2287 | 0.633268 2288 | 1.000000 2289 | 0.571968 2290 | 1.000000 2291 | 0.446822 2292 | 1.000000 2293 | 1.000000 2294 | 0.634116 2295 | 0.695193 2296 | 1.000000 2297 | 1.000000 2298 | 0.705255 2299 | 0.756850 2300 | 0.818303 2301 | 1.000000 2302 | 0.571876 2303 | 0.633314 2304 | 1.000000 2305 | 0.524887 2306 | 1.000000 2307 | 0.509489 2308 | 1.000000 2309 | 1.000000 2310 | 1.000000 2311 | 0.634046 2312 | 0.449562 2313 | 0.938392 2314 | 0.575642 2315 | 1.000000 2316 | 1.000000 2317 | 1.000000 2318 | 0.940272 2319 | 0.391028 2320 | 1.000000 2321 | 0.572093 2322 | 1.000000 2323 | 1.000000 2324 | 0.940255 2325 | 0.636900 2326 | 0.511268 2327 | 1.000000 2328 | 1.000000 2329 | 1.000000 2330 | 1.000000 2331 | 0.818559 2332 | 1.000000 2333 | 1.000000 2334 | 0.940219 2335 | 1.000000 2336 | 1.000000 2337 | 0.883326 2338 | 1.000000 2339 | 0.446854 2340 | 0.323186 2341 | 0.628705 2342 | 0.511218 2343 | 1.000000 2344 | 1.000000 2345 | 0.818604 2346 | 0.451663 2347 | 0.508449 2348 | 1.000000 2349 | 1.000000 2350 | 1.000000 2351 | 1.000000 2352 | 0.509644 2353 | 0.571014 2354 | 0.386998 2355 | 0.383970 2356 | 0.875756 2357 | 0.940110 2358 | 0.391006 2359 | 0.322045 2360 | 1.000000 2361 | 0.940211 2362 | 0.575625 2363 | 1.000000 2364 | 0.585466 2365 | 1.000000 2366 | 0.571998 2367 | 1.000000 2368 | 1.000000 2369 | 0.464203 2370 | 0.753842 2371 | 0.389313 2372 | 0.875789 2373 | 0.940157 2374 | 0.391063 2375 | 1.000000 2376 | 1.000000 2377 | 1.000000 2378 | 1.000000 2379 | 1.000000 2380 | 1.000000 2381 | 1.000000 2382 | 0.942183 2383 | 1.000000 2384 | 1.000000 2385 | 1.000000 2386 | 1.000000 2387 | 0.879487 2388 | 0.697326 2389 | 0.634763 2390 | 0.511241 2391 | 0.815999 2392 | 1.000000 2393 | 1.000000 2394 | 0.446844 2395 | 1.000000 2396 | 1.000000 2397 | 1.000000 2398 | 0.705299 2399 | 0.939631 2400 | 0.879859 2401 | 0.697291 2402 | 0.695761 2403 | 0.756840 2404 | 1.000000 2405 | 1.000000 2406 | 0.464127 2407 | 1.000000 2408 | 1.000000 2409 | 0.705304 2410 | 0.695763 2411 | 0.756781 2412 | 1.000000 2413 | 1.000000 2414 | 0.446860 2415 | 1.000000 2416 | 1.000000 2417 | 0.695871 2418 | 1.000000 2419 | 1.000000 2420 | 0.509551 2421 | 0.754913 2422 | 1.000000 2423 | 0.757439 2424 | 0.696427 2425 | 0.573594 2426 | 0.386946 2427 | 0.383956 2428 | 1.000000 2429 | 1.000000 2430 | 0.524801 2431 | 0.815914 2432 | 1.000000 2433 | 1.000000 2434 | 0.645468 2435 | 0.634087 2436 | 1.000000 2437 | 1.000000 2438 | 0.879593 2439 | 1.000000 2440 | 1.000000 2441 | 0.879613 2442 | 1.000000 2443 | 1.000000 2444 | 0.940358 2445 | 0.636847 2446 | 0.511269 2447 | 1.000000 2448 | 1.000000 2449 | 0.818578 2450 | 0.451623 2451 | 0.508398 2452 | 1.000000 2453 | 1.000000 2454 | 1.000000 2455 | 0.446826 2456 | 1.000000 2457 | 0.818675 2458 | 0.451575 2459 | 0.508359 2460 | 0.447891 2461 | 0.753886 2462 | 1.000000 2463 | 1.000000 2464 | 1.000000 2465 | 1.000000 2466 | 0.509438 2467 | 1.000000 2468 | 1.000000 2469 | 0.634119 2470 | 0.511232 2471 | 0.815934 2472 | 1.000000 2473 | 1.000000 2474 | 1.000000 2475 | 0.695766 2476 | 0.756848 2477 | 0.879104 2478 | 0.879573 2479 | 1.000000 2480 | 1.000000 2481 | 1.000000 2482 | 1.000000 2483 | 0.879569 2484 | 1.000000 2485 | 0.524857 2486 | 1.000000 2487 | 0.940304 2488 | 1.000000 2489 | 1.000000 2490 | 1.000000 2491 | 0.585371 2492 | 1.000000 2493 | 0.757286 2494 | 1.000000 2495 | 0.384000 2496 | 1.000000 2497 | 0.585475 2498 | 1.000000 2499 | 1.000000 2500 | 0.942110 2501 | 1.000000 2502 | 0.695817 2503 | 0.939630 2504 | 0.879805 2505 | 1.000000 2506 | 0.879553 2507 | 1.000000 2508 | 1.000000 2509 | 0.879647 2510 | 0.879610 2511 | 1.000000 2512 | 1.000000 2513 | 1.000000 2514 | 1.000000 2515 | 0.383905 2516 | 1.000000 2517 | 1.000000 2518 | 0.571941 2519 | 0.633316 2520 | 0.449598 2521 | 1.000000 2522 | 0.879538 2523 | 1.000000 2524 | 1.000000 2525 | 1.000000 2526 | 0.705277 2527 | 1.000000 2528 | 1.000000 2529 | 0.940316 2530 | 0.575569 2531 | 0.571925 2532 | 0.816662 2533 | 0.940042 2534 | 0.390956 2535 | 0.322021 2536 | 1.000000 2537 | 1.000000 2538 | 0.879564 2539 | 1.000000 2540 | 0.509482 2541 | 1.000000 2542 | 1.000000 2543 | 1.000000 2544 | 1.000000 2545 | 0.818774 2546 | 0.451569 2547 | 0.508476 2548 | 0.447870 2549 | 0.753866 2550 | 1.000000 2551 | 1.000000 2552 | 1.000000 2553 | 1.000000 2554 | 1.000000 2555 | 0.879562 2556 | 1.000000 2557 | 1.000000 2558 | 0.879624 2559 | 1.000000 2560 | 0.818586 2561 | 1.000000 2562 | 1.000000 2563 | 1.000000 2564 | 0.879524 2565 | 0.940115 2566 | 0.390974 2567 | 1.000000 2568 | 0.384041 2569 | 0.630299 2570 | 1.000000 2571 | 1.000000 2572 | 0.695789 2573 | 0.634881 2574 | 0.511218 2575 | 0.815939 2576 | 1.000000 2577 | 0.695775 2578 | 0.695749 2579 | 0.756750 2580 | 1.000000 2581 | 1.000000 2582 | 0.446836 2583 | 1.000000 2584 | 1.000000 2585 | 1.000000 2586 | 0.464140 2587 | 0.508425 2588 | 0.938813 2589 | 0.636857 2590 | 0.511221 2591 | 0.815951 2592 | 1.000000 2593 | 1.000000 2594 | 1.000000 2595 | 0.818601 2596 | 1.000000 2597 | 1.000000 2598 | 0.940227 2599 | 0.391028 2600 | 1.000000 2601 | 1.000000 2602 | 1.000000 2603 | 1.000000 2604 | 1.000000 2605 | 1.000000 2606 | 0.320646 2607 | 1.000000 2608 | 0.509719 2609 | 0.571097 2610 | 0.386955 2611 | 0.383949 2612 | 1.000000 2613 | 1.000000 2614 | 0.524784 2615 | 0.324022 2616 | 1.000000 2617 | 0.705310 2618 | 0.695764 2619 | 0.756831 2620 | 0.818182 2621 | 1.000000 2622 | 0.571952 2623 | 1.000000 2624 | 1.000000 2625 | 0.464178 2626 | 0.753827 2627 | 1.000000 2628 | 0.879591 2629 | 0.940150 2630 | 0.390991 2631 | 0.321964 2632 | 1.000000 2633 | 1.000000 2634 | 1.000000 2635 | 1.000000 2636 | 0.320777 2637 | 0.628866 2638 | 0.511211 2639 | 0.815918 2640 | 1.000000 2641 | 0.705212 2642 | 0.695761 2643 | 0.756853 2644 | 0.818162 2645 | 1.000000 2646 | 0.571876 2647 | 0.633226 2648 | 0.449697 2649 | 1.000000 2650 | 1.000000 2651 | 1.000000 2652 | 0.341998 2653 | 0.628774 2654 | 0.511198 2655 | 0.815981 2656 | 1.000000 2657 | 1.000000 2658 | 0.446831 2659 | 0.508414 2660 | 1.000000 2661 | 1.000000 2662 | 0.757377 2663 | 1.000000 2664 | 1.000000 2665 | 0.320730 2666 | 0.320627 2667 | 0.320666 2668 | 0.628787 2669 | 0.325930 2670 | 0.751380 2671 | 0.696350 2672 | 1.000000 2673 | 0.509663 2674 | 0.073890 2675 | 1.000000 2676 | 0.320911 2677 | 0.628798 2678 | 1.000000 2679 | 0.645566 2680 | 0.449676 2681 | 0.938324 2682 | 0.575606 2683 | 0.571931 2684 | 1.000000 2685 | 0.757451 2686 | 1.000000 2687 | 0.383916 2688 | 1.000000 2689 | 1.000000 2690 | 0.942154 2691 | 1.000000 2692 | 0.757312 2693 | 0.879030 2694 | 0.879668 2695 | 1.000000 2696 | 1.000000 2697 | 0.879611 2698 | 1.000000 2699 | 0.446880 2700 | 1.000000 2701 | 1.000000 2702 | 0.634149 2703 | 0.695119 2704 | 1.000000 2705 | 0.509479 2706 | 0.693584 2707 | 0.756851 2708 | 0.574034 2709 | 0.939119 2710 | 0.390962 2711 | 1.000000 2712 | 1.000000 2713 | 1.000000 2714 | 0.633945 2715 | 0.634004 2716 | 0.325924 2717 | 0.628769 2718 | 1.000000 2719 | 0.634069 2720 | 1.000000 2721 | 1.000000 2722 | 1.000000 2723 | 0.757324 2724 | 1.000000 2725 | 1.000000 2726 | 0.446795 2727 | 1.000000 2728 | 1.000000 2729 | 1.000000 2730 | 0.446747 2731 | 0.508396 2732 | 1.000000 2733 | 1.000000 2734 | 0.757323 2735 | 1.000000 2736 | 1.000000 2737 | 1.000000 2738 | 0.940219 2739 | 1.000000 2740 | 0.757398 2741 | 0.879083 2742 | 0.879616 2743 | 1.000000 2744 | 0.818541 2745 | 0.757723 2746 | 1.000000 2747 | 1.000000 2748 | 0.942292 2749 | 1.000000 2750 | 0.705315 2751 | 1.000000 2752 | 1.000000 2753 | 0.940272 2754 | 0.575556 2755 | 0.571844 2756 | 0.816678 2757 | 0.939966 2758 | 0.390964 2759 | 0.321998 2760 | 1.000000 2761 | 0.940210 2762 | 0.575566 2763 | 0.571960 2764 | 0.816637 2765 | 0.939967 2766 | 0.390987 2767 | 0.322060 2768 | 1.000000 2769 | 1.000000 2770 | 1.000000 2771 | 0.695771 2772 | 0.756870 2773 | 0.879024 2774 | 0.879634 2775 | 1.000000 2776 | 1.000000 2777 | 1.000000 2778 | 1.000000 2779 | 1.000000 2780 | 1.000000 2781 | 1.000000 2782 | 1.000000 2783 | 1.000000 2784 | 1.000000 2785 | 1.000000 2786 | 0.383874 2787 | 0.383839 2788 | 1.000000 2789 | 1.000000 2790 | 0.509460 2791 | 0.324177 2792 | 1.000000 2793 | 1.000000 2794 | 0.879544 2795 | 1.000000 2796 | 1.000000 2797 | 1.000000 2798 | 1.000000 2799 | 1.000000 2800 | 1.000000 2801 | 1.000000 2802 | 1.000000 2803 | 1.000000 2804 | 1.000000 2805 | 0.634100 2806 | 0.511195 2807 | 0.324125 2808 | 1.000000 2809 | 1.000000 2810 | 0.879584 2811 | 1.000000 2812 | 1.000000 2813 | 1.000000 2814 | 1.000000 2815 | 0.757318 2816 | 0.696326 2817 | 0.573670 2818 | 0.386925 2819 | 0.383838 2820 | 1.000000 2821 | 1.000000 2822 | 1.000000 2823 | 0.645460 2824 | 0.449760 2825 | 1.000000 2826 | 0.634007 2827 | 0.633989 2828 | 0.326021 2829 | 0.628727 2830 | 1.000000 2831 | 0.645507 2832 | 1.000000 2833 | 1.000000 2834 | 1.000000 2835 | 1.000000 2836 | 1.000000 2837 | 1.000000 2838 | 0.571978 2839 | 0.633362 2840 | 0.449768 2841 | 1.000000 2842 | 0.645466 2843 | 0.634019 2844 | 0.325906 2845 | 0.628756 2846 | 1.000000 2847 | 0.634090 2848 | 1.000000 2849 | 1.000000 2850 | 0.818534 2851 | 0.818420 2852 | 1.000000 2853 | 1.000000 2854 | 1.000000 2855 | 0.524806 2856 | 0.447890 2857 | 1.000000 2858 | 1.000000 2859 | 0.705293 2860 | 1.000000 2861 | 0.446875 2862 | 1.000000 2863 | 1.000000 2864 | 1.000000 2865 | 1.000000 2866 | 1.000000 2867 | 1.000000 2868 | 1.000000 2869 | 1.000000 2870 | 0.645443 2871 | 0.695096 2872 | 1.000000 2873 | 0.524971 2874 | 1.000000 2875 | 0.509447 2876 | 0.448001 2877 | 0.753839 2878 | 0.574057 2879 | 0.633322 2880 | 0.449642 2881 | 0.938430 2882 | 1.000000 2883 | 1.000000 2884 | 1.000000 2885 | 1.000000 2886 | 0.509472 2887 | 1.000000 2888 | 1.000000 2889 | 0.818528 2890 | 0.451581 2891 | 0.508386 2892 | 1.000000 2893 | 1.000000 2894 | 1.000000 2895 | 0.446822 2896 | 1.000000 2897 | 1.000000 2898 | 0.695759 2899 | 1.000000 2900 | 1.000000 2901 | 0.940316 2902 | 1.000000 2903 | 1.000000 2904 | 1.000000 2905 | 1.000000 2906 | 1.000000 2907 | 1.000000 2908 | 0.818538 2909 | 0.940046 2910 | 0.391038 2911 | 1.000000 2912 | 1.000000 2913 | 0.320732 2914 | 0.320568 2915 | 0.320714 2916 | 0.628771 2917 | 0.325900 2918 | 0.751308 2919 | 1.000000 2920 | 1.000000 2921 | 1.000000 2922 | 1.000000 2923 | 1.000000 2924 | 0.585342 2925 | 1.000000 2926 | 1.000000 2927 | 0.883332 2928 | 0.879613 2929 | 1.000000 2930 | 0.446850 2931 | 0.508451 2932 | 1.000000 2933 | 1.000000 2934 | 0.757311 2935 | 1.000000 2936 | 1.000000 2937 | 1.000000 2938 | 0.940228 2939 | 1.000000 2940 | 0.764874 2941 | 1.000000 2942 | 0.695775 2943 | 1.000000 2944 | 1.000000 2945 | 0.940269 2946 | 0.575654 2947 | 1.000000 2948 | 1.000000 2949 | 1.000000 2950 | 0.942044 2951 | 0.390950 2952 | 1.000000 2953 | 1.000000 2954 | 1.000000 2955 | 1.000000 2956 | 1.000000 2957 | 1.000000 2958 | 0.320623 2959 | 0.444234 2960 | 0.876650 2961 | 1.000000 2962 | 0.446827 2963 | 0.508376 2964 | 1.000000 2965 | 1.000000 2966 | 1.000000 2967 | 0.695775 2968 | 1.000000 2969 | 1.000000 2970 | 0.818634 2971 | 0.818617 2972 | 1.000000 2973 | 1.000000 2974 | 1.000000 2975 | 0.509505 2976 | 1.000000 2977 | 1.000000 2978 | 1.000000 2979 | 1.000000 2980 | 0.383974 2981 | 0.445588 2982 | 0.753762 2983 | 1.000000 2984 | 1.000000 2985 | 0.320740 2986 | 0.320636 2987 | 0.320625 2988 | 0.628802 2989 | 0.325824 2990 | 0.751272 2991 | 1.000000 2992 | 1.000000 2993 | 1.000000 2994 | 1.000000 2995 | 1.000000 2996 | 0.571948 2997 | 1.000000 2998 | 1.000000 2999 | 0.879573 3000 | 0.879568 3001 | 1.000000 3002 | 0.633936 3003 | 0.878302 3004 | 1.000000 3005 | 1.000000 3006 | 0.883372 3007 | 1.000000 3008 | 1.000000 3009 | 1.000000 3010 | 1.000000 3011 | 0.634006 3012 | 0.325879 3013 | 0.628780 3014 | 0.511187 3015 | 0.815994 3016 | 1.000000 3017 | 1.000000 3018 | 0.645482 3019 | 0.634020 3020 | 0.325870 3021 | 0.628715 3022 | 1.000000 3023 | 0.645580 3024 | 1.000000 3025 | 1.000000 3026 | 0.818552 3027 | 0.818534 3028 | 1.000000 3029 | 1.000000 3030 | 0.940258 3031 | 1.000000 3032 | 1.000000 3033 | 0.883294 3034 | 0.390374 3035 | 0.383959 3036 | 1.000000 3037 | 1.000000 3038 | 0.509505 3039 | 1.000000 3040 | 1.000000 3041 | 1.000000 3042 | 1.000000 3043 | 0.509420 3044 | 0.632383 3045 | 0.325923 3046 | 0.751326 3047 | 1.000000 3048 | 1.000000 3049 | 1.000000 3050 | 0.446803 3051 | 0.508363 3052 | 1.000000 3053 | 0.818585 3054 | 0.389867 3055 | 1.000000 3056 | 0.403393 3057 | 1.000000 3058 | 0.383848 3059 | 0.383809 3060 | 1.000000 3061 | 0.320644 3062 | 1.000000 3063 | 1.000000 3064 | 1.000000 3065 | 1.000000 3066 | 0.634044 3067 | 0.633990 3068 | 0.325927 3069 | 0.628702 3070 | 1.000000 3071 | 0.634042 3072 | 1.000000 3073 | 1.000000 3074 | 1.000000 3075 | 1.000000 3076 | 1.000000 3077 | 1.000000 3078 | 1.000000 3079 | 0.879653 3080 | 0.879612 3081 | 0.697237 3082 | 0.695735 3083 | 0.756780 3084 | 1.000000 3085 | 1.000000 3086 | 0.942119 3087 | 0.390970 3088 | 1.000000 3089 | 1.000000 3090 | 1.000000 3091 | 1.000000 3092 | 1.000000 3093 | 1.000000 3094 | 0.320742 3095 | 1.000000 3096 | 0.509597 3097 | 0.571168 3098 | 0.386970 3099 | 0.383889 3100 | 1.000000 3101 | 1.000000 3102 | 0.509469 3103 | 0.324060 3104 | 1.000000 3105 | 0.341965 3106 | 0.689935 3107 | 0.756861 3108 | 0.818137 3109 | 1.000000 3110 | 1.000000 3111 | 0.879664 3112 | 0.879622 3113 | 0.697276 3114 | 0.695760 3115 | 0.756750 3116 | 0.574079 3117 | 0.694361 3118 | 1.000000 3119 | 1.000000 3120 | 1.000000 3121 | 0.879635 3122 | 1.000000 3123 | 0.695786 3124 | 0.756832 3125 | 1.000000 3126 | 0.695669 3127 | 0.939661 3128 | 0.879841 3129 | 0.697290 3130 | 0.695680 3131 | 0.756763 3132 | 0.574042 3133 | 0.939126 3134 | 0.390939 3135 | 0.321926 3136 | 1.000000 3137 | 0.942123 3138 | 0.575521 3139 | 0.571807 3140 | 1.000000 3141 | 0.757345 3142 | 1.000000 3143 | 1.000000 3144 | 1.000000 3145 | 1.000000 3146 | 0.757333 3147 | 1.000000 3148 | 1.000000 3149 | 1.000000 3150 | 1.000000 3151 | 1.000000 3152 | 1.000000 3153 | 0.446908 3154 | 0.753797 3155 | 0.389226 3156 | 1.000000 3157 | 0.695780 3158 | 1.000000 3159 | 0.764874 3160 | 0.696309 3161 | 0.573590 3162 | 0.386989 3163 | 0.383944 3164 | 1.000000 3165 | 1.000000 3166 | 1.000000 3167 | 0.634053 3168 | 0.449682 3169 | 1.000000 3170 | 0.645326 3171 | 0.633958 3172 | 0.325847 3173 | 0.628713 3174 | 1.000000 3175 | 0.634072 3176 | 1.000000 3177 | 1.000000 3178 | 0.571795 3179 | 0.571912 3180 | 0.816728 3181 | 0.939929 3182 | 0.390922 3183 | 0.321916 3184 | 1.000000 3185 | 1.000000 3186 | 1.000000 3187 | 0.585319 3188 | 0.816615 3189 | 0.939979 3190 | 0.390902 3191 | 0.321917 3192 | 1.000000 3193 | 1.000000 3194 | 0.940295 3195 | 0.390916 3196 | 1.000000 3197 | 0.320661 3198 | 1.000000 3199 | 1.000000 3200 | 1.000000 3201 | 0.695706 3202 | 0.695728 3203 | 0.756813 3204 | 0.512543 3205 | 0.754817 3206 | 1.000000 3207 | 0.403202 3208 | 1.000000 3209 | 1.000000 3210 | 1.000000 3211 | 0.757299 3212 | 0.512583 3213 | 1.000000 3214 | 0.634084 3215 | 0.695126 3216 | 1.000000 3217 | 1.000000 3218 | 0.818537 3219 | 0.818559 3220 | 1.000000 3221 | 0.879570 3222 | 0.879606 3223 | 1.000000 3224 | 0.818585 3225 | 1.000000 3226 | 0.524747 3227 | 0.386126 3228 | 1.000000 3229 | 1.000000 3230 | 0.571895 3231 | 0.633249 3232 | 1.000000 3233 | 1.000000 3234 | 1.000000 3235 | 1.000000 3236 | 1.000000 3237 | 1.000000 3238 | 1.000000 3239 | 0.883332 3240 | 0.879683 3241 | 0.697292 3242 | 0.695782 3243 | 0.756786 3244 | 0.818140 3245 | 1.000000 3246 | 0.585251 3247 | 1.000000 3248 | 1.000000 3249 | 1.000000 3250 | 1.000000 3251 | 1.000000 3252 | 1.000000 3253 | 1.000000 3254 | 1.000000 3255 | 0.320685 3256 | 1.000000 3257 | 0.695743 3258 | 0.695750 3259 | 0.756820 3260 | 0.818163 3261 | 1.000000 3262 | 0.571929 3263 | 1.000000 3264 | 1.000000 3265 | 1.000000 3266 | 1.000000 3267 | 1.000000 3268 | 0.695786 3269 | 0.634760 3270 | 1.000000 3271 | 0.634027 3272 | 1.000000 3273 | 1.000000 3274 | 1.000000 3275 | 1.000000 3276 | 0.383946 3277 | 1.000000 3278 | 0.818516 3279 | 1.000000 3280 | 1.000000 3281 | 1.000000 3282 | 1.000000 3283 | 0.879681 3284 | 0.328407 3285 | 0.628715 3286 | 1.000000 3287 | 0.645486 3288 | 0.449768 3289 | 1.000000 3290 | 1.000000 3291 | 1.000000 3292 | 1.000000 3293 | 1.000000 3294 | 1.000000 3295 | 0.571894 3296 | 0.387229 3297 | 1.000000 3298 | 0.383884 3299 | 0.383867 3300 | 1.000000 3301 | 1.000000 3302 | 1.000000 3303 | 0.634069 3304 | 0.449731 3305 | 1.000000 3306 | 0.634006 3307 | 0.633985 3308 | 0.325814 3309 | 0.628624 3310 | 1.000000 3311 | 1.000000 3312 | 1.000000 3313 | 0.942100 3314 | 1.000000 3315 | 0.879566 3316 | 0.328337 3317 | 0.628680 3318 | 1.000000 3319 | 0.634047 3320 | 0.449699 3321 | 1.000000 3322 | 1.000000 3323 | 0.818601 3324 | 1.000000 3325 | 0.879643 3326 | 0.879563 3327 | 0.879598 3328 | 0.879605 3329 | 1.000000 3330 | 0.446778 3331 | 0.508374 3332 | 1.000000 3333 | 0.818582 3334 | 1.000000 3335 | 1.000000 3336 | 1.000000 3337 | 0.341992 3338 | 1.000000 3339 | 1.000000 3340 | 1.000000 3341 | 1.000000 3342 | 0.320667 3343 | 1.000000 3344 | 0.509636 3345 | 1.000000 3346 | 0.320636 3347 | 0.320584 3348 | 0.628706 3349 | 0.325736 3350 | 0.751342 3351 | 1.000000 3352 | 0.879596 3353 | 1.000000 3354 | 1.000000 3355 | 1.000000 3356 | 0.509522 3357 | 1.000000 3358 | 0.634030 3359 | 0.695093 3360 | 1.000000 3361 | 0.509604 3362 | 0.073750 3363 | 1.000000 3364 | 0.320713 3365 | 0.628728 3366 | 1.000000 3367 | 0.645474 3368 | 1.000000 3369 | 1.000000 3370 | 0.571827 3371 | 0.816590 3372 | 1.000000 3373 | 0.879576 3374 | 0.879553 3375 | 0.390457 3376 | 1.000000 3377 | 0.571909 3378 | 0.386956 3379 | 0.383900 3380 | 1.000000 3381 | 1.000000 3382 | 1.000000 3383 | 0.645486 3384 | 0.449723 3385 | 1.000000 3386 | 1.000000 3387 | 1.000000 3388 | 0.320747 3389 | 0.628755 3390 | 1.000000 3391 | 0.645466 3392 | 1.000000 3393 | 1.000000 3394 | 0.818572 3395 | 0.818576 3396 | 1.000000 3397 | 1.000000 3398 | 0.940345 3399 | 0.390955 3400 | 1.000000 3401 | 0.571919 3402 | 1.000000 3403 | 1.000000 3404 | 0.940230 3405 | 1.000000 3406 | 0.695741 3407 | 0.939596 3408 | 0.879783 3409 | 1.000000 3410 | 1.000000 3411 | 1.000000 3412 | 0.342011 3413 | 0.628747 3414 | 1.000000 3415 | 0.634121 3416 | 0.449645 3417 | 1.000000 3418 | 0.634018 3419 | 0.633996 3420 | 0.325844 3421 | 0.628754 3422 | 1.000000 3423 | 0.634048 3424 | 1.000000 3425 | 1.000000 3426 | 1.000000 3427 | 1.000000 3428 | 0.757289 3429 | 0.879039 3430 | 0.879608 3431 | 1.000000 3432 | 1.000000 3433 | 1.000000 3434 | 0.757295 3435 | 0.389223 3436 | 0.875753 3437 | 1.000000 3438 | 0.585235 3439 | 0.633227 3440 | 0.449607 3441 | 1.000000 3442 | 1.000000 3443 | 1.000000 3444 | 0.320849 3445 | 0.628766 3446 | 1.000000 3447 | 0.634120 3448 | 0.449668 3449 | 1.000000 3450 | 1.000000 3451 | 1.000000 3452 | 0.341953 3453 | 0.628656 3454 | 1.000000 3455 | 0.645470 3456 | 1.000000 3457 | 1.000000 3458 | 0.571876 3459 | 0.571868 3460 | 0.816683 3461 | 0.939934 3462 | 0.390944 3463 | 0.321905 3464 | 1.000000 3465 | 1.000000 3466 | 1.000000 3467 | 1.000000 3468 | 0.320737 3469 | 0.628795 3470 | 0.511190 3471 | 0.815918 3472 | 1.000000 3473 | 0.705219 3474 | 0.695754 3475 | 0.756802 3476 | 0.574063 3477 | 1.000000 3478 | 0.571920 3479 | 1.000000 3480 | 1.000000 3481 | 1.000000 3482 | 0.879544 3483 | 0.513676 3484 | 1.000000 3485 | 1.000000 3486 | 1.000000 3487 | 0.446821 3488 | 1.000000 3489 | 1.000000 3490 | 1.000000 3491 | 1.000000 3492 | 1.000000 3493 | 1.000000 3494 | 1.000000 3495 | 1.000000 3496 | 0.940220 3497 | 1.000000 3498 | 1.000000 3499 | 0.757235 3500 | 1.000000 3501 | 1.000000 3502 | 0.464093 3503 | 1.000000 3504 | 1.000000 3505 | 0.695782 3506 | 0.695749 3507 | 0.756802 3508 | 1.000000 3509 | 1.000000 3510 | 0.464107 3511 | 1.000000 3512 | 1.000000 3513 | 0.695736 3514 | 0.695694 3515 | 0.756811 3516 | 1.000000 3517 | 1.000000 3518 | 1.000000 3519 | 0.571800 3520 | 1.000000 3521 | 1.000000 3522 | 1.000000 3523 | 1.000000 3524 | 0.818501 3525 | 1.000000 3526 | 0.571939 3527 | 0.633257 3528 | 0.449678 3529 | 1.000000 3530 | 1.000000 3531 | 1.000000 3532 | 0.320807 3533 | 0.628699 3534 | 1.000000 3535 | 0.645535 3536 | 1.000000 3537 | 1.000000 3538 | 0.818572 3539 | 0.818546 3540 | 1.000000 3541 | 1.000000 3542 | 0.940262 3543 | 0.391012 3544 | 1.000000 3545 | 0.571962 3546 | 0.386975 3547 | 0.383918 3548 | 1.000000 3549 | 1.000000 3550 | 1.000000 3551 | 0.634167 3552 | 0.449637 3553 | 1.000000 3554 | 1.000000 3555 | 1.000000 3556 | 0.320810 3557 | 0.628719 3558 | 1.000000 3559 | 0.634098 3560 | 0.449625 3561 | 1.000000 3562 | 1.000000 3563 | 1.000000 3564 | 1.000000 3565 | 1.000000 3566 | 1.000000 3567 | 0.818502 3568 | 1.000000 3569 | 0.695734 3570 | 1.000000 3571 | 0.509445 3572 | 1.000000 3573 | 1.000000 3574 | 0.383891 3575 | 0.321964 3576 | 1.000000 3577 | 1.000000 3578 | 0.645414 3579 | 0.633972 3580 | 0.325826 3581 | 0.628699 3582 | 1.000000 3583 | 0.634068 3584 | 1.000000 3585 | 1.000000 3586 | 1.000000 3587 | 1.000000 3588 | 1.000000 3589 | 0.320747 3590 | 1.000000 3591 | 1.000000 3592 | 1.000000 3593 | 1.000000 3594 | 0.634019 3595 | 0.633945 3596 | 0.325941 3597 | 0.628673 3598 | 1.000000 3599 | 0.634021 3600 | 0.449722 3601 | 1.000000 3602 | 1.000000 3603 | 0.818553 3604 | 1.000000 3605 | 0.883264 3606 | 0.879610 3607 | 1.000000 3608 | 0.818787 3609 | 1.000000 3610 | 0.509464 3611 | 1.000000 3612 | 1.000000 3613 | 1.000000 3614 | 1.000000 3615 | 0.757254 3616 | 1.000000 3617 | 1.000000 3618 | 1.000000 3619 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | CandleLEDhack 2 | ============= 3 | 4 | Candle LED reverse engineering and emulation 5 | 6 | See [Hacking a candleflicker LED](http://cpldcpu.wordpress.com/2013/12/08/hacking-a-candleflicker-led/) 7 | 8 | * Emulator: Emulation of flicker-LED control chip on an AVR microcontroller 9 | * Images: Photos and diagrams 10 | * PatternAnalysis: Source and data of controller chip output analysis 11 | 12 | 13 | 14 | 15 | ![Chip](Images/flicker-chip.jpg) 16 | 17 | 18 | 19 | 20 | 21 | --------------------------------------------------------------------------------