From 1e8be1e5a88f78004e855dfc878b842f36409763 Mon Sep 17 00:00:00 2001 From: loidolt Date: Thu, 15 Dec 2022 15:46:50 -0700 Subject: [PATCH 001/402] Add KopBeau/Aireplus Oil Filled Radiator --- .../Digital_Oil_Filled_Heater.ir | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir diff --git a/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir b/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir new file mode 100644 index 00000000..e8b5acb0 --- /dev/null +++ b/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir @@ -0,0 +1,34 @@ +Filetype: IR signals file +Version: 1 +# +# KopBeau/Aireplus Digital Oil Filled Heater +# +name: POWER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9162 4452 667 1566 691 453 666 453 665 454 664 456 663 457 663 457 664 457 664 458 663 1572 663 1571 664 1572 663 1572 663 1572 663 1571 665 1572 664 1572 665 1572 664 458 664 458 664 458 662 458 662 458 662 458 662 458 662 458 661 1572 660 1572 660 1572 659 1571 660 1572 659 1572 660 1572 660 1572 660 458 661 458 661 608 660 608 660 608 661 459 661 459 661 459 661 1573 661 1573 661 1573 660 1573 660 1573 661 1573 661 13120 9213 2164 637 96059 9242 2137 664 96047 9468 2164 644 96046 9407 2165 651 96034 9313 2138 666 96042 9266 2136 666 96035 9241 2136 665 96036 9213 2136 663 96032 9209 2136 662 96035 9208 2136 663 96033 9208 2135 663 96038 9207 2135 663 96039 9249 2136 662 96039 9231 2136 663 96035 9208 2135 663 96043 9203 2135 663 96043 9205 2136 662 96048 9212 2136 663 96064 9199 2136 662 96058 9191 2136 662 96061 9202 2137 663 96060 9216 2136 662 96054 9216 2136 663 +# +name: TEMP+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9252 4479 649 1592 675 453 674 454 672 455 670 458 667 458 666 458 666 457 665 458 664 1572 665 1572 665 1572 664 1573 663 1573 663 1573 662 1572 662 1572 661 458 660 1572 660 1572 661 458 661 458 660 458 659 458 659 458 659 1572 659 458 659 458 659 1573 658 1573 658 1573 658 1573 658 1573 658 458 658 1573 657 1573 657 608 658 608 658 608 658 459 658 459 657 1574 657 459 657 459 657 1574 657 1574 656 1575 656 1574 656 13150 9077 2164 631 +# +name: TEMP- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9133 4455 666 1567 691 453 665 453 663 453 663 455 662 456 662 457 662 457 662 457 662 1571 663 1572 661 1572 663 1571 664 1572 662 1572 661 1572 662 1572 662 457 662 457 663 457 662 1572 662 457 662 457 663 457 663 458 662 1572 662 1572 662 1572 662 457 663 1572 662 1572 661 1572 661 1572 661 457 662 458 661 458 661 1572 661 607 661 607 661 458 661 458 661 1572 661 1573 660 1573 660 458 661 1573 660 1573 660 1597 635 +# +name: TIMER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9243 4454 673 1566 676 451 673 452 670 453 667 454 666 456 665 457 665 457 665 457 667 1573 668 1573 667 1573 666 1574 668 1599 649 1600 644 1599 644 1600 644 1600 642 485 641 1600 640 485 641 486 639 486 638 485 639 486 638 486 638 1600 638 486 638 1600 637 1600 637 1600 637 1601 636 1601 636 1600 612 510 636 1600 635 636 611 660 636 636 611 511 611 511 611 511 635 1601 611 511 611 1626 636 1601 636 1601 635 1601 635 13150 9179 2160 635 +# +name: MODE +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9126 4477 640 1590 666 452 665 451 665 453 663 454 663 456 662 456 661 456 661 456 661 1570 661 1570 660 1570 660 1570 660 1570 659 1570 659 1570 659 1570 659 1570 659 1570 659 1570 659 456 660 456 659 457 659 456 659 456 660 456 660 456 659 456 659 1571 658 1570 659 1571 658 1571 658 1570 659 1571 658 1571 659 1571 659 607 659 607 659 457 659 458 659 458 658 457 659 457 659 458 659 1572 659 1572 659 1572 658 1572 658 From b0367151cf69376189003762743eb4e580214e53 Mon Sep 17 00:00:00 2001 From: loidolt Date: Thu, 15 Dec 2022 15:52:35 -0700 Subject: [PATCH 002/402] Re-learn power command for faster sending --- Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir b/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir index e8b5acb0..1876a16d 100644 --- a/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir +++ b/Heaters/KopBeauAireplus/Digital_Oil_Filled_Heater.ir @@ -7,7 +7,7 @@ name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 -data: 9162 4452 667 1566 691 453 666 453 665 454 664 456 663 457 663 457 664 457 664 458 663 1572 663 1571 664 1572 663 1572 663 1572 663 1571 665 1572 664 1572 665 1572 664 458 664 458 664 458 662 458 662 458 662 458 662 458 662 458 661 1572 660 1572 660 1572 659 1571 660 1572 659 1572 660 1572 660 1572 660 458 661 458 661 608 660 608 660 608 661 459 661 459 661 459 661 1573 661 1573 661 1573 660 1573 660 1573 661 1573 661 13120 9213 2164 637 96059 9242 2137 664 96047 9468 2164 644 96046 9407 2165 651 96034 9313 2138 666 96042 9266 2136 666 96035 9241 2136 665 96036 9213 2136 663 96032 9209 2136 662 96035 9208 2136 663 96033 9208 2135 663 96038 9207 2135 663 96039 9249 2136 662 96039 9231 2136 663 96035 9208 2135 663 96043 9203 2135 663 96043 9205 2136 662 96048 9212 2136 663 96064 9199 2136 662 96058 9191 2136 662 96061 9202 2137 663 96060 9216 2136 662 96054 9216 2136 663 +data: 9149 4452 667 1566 691 452 667 453 666 454 665 457 663 457 663 457 663 457 663 457 664 1570 663 1570 663 1571 662 1571 662 1571 662 1571 661 1570 662 1571 663 1571 663 457 664 457 664 457 664 457 664 457 664 458 663 458 663 458 663 1571 663 1571 663 1571 662 1571 662 1572 662 1572 662 1572 662 1572 662 459 662 459 661 608 662 608 662 608 662 459 662 459 662 459 662 1573 661 1597 636 1598 635 1598 636 1597 636 1598 634 # name: TEMP+ type: raw From 415312fa59c8ee843544dd0fa5f72adaa4f79a5c Mon Sep 17 00:00:00 2001 From: Matt C Date: Thu, 15 Dec 2022 17:55:45 -0500 Subject: [PATCH 003/402] Add files via upload --- Digital_Signs/Sharp_signage.ir | 68 ++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Digital_Signs/Sharp_signage.ir diff --git a/Digital_Signs/Sharp_signage.ir b/Digital_Signs/Sharp_signage.ir new file mode 100644 index 00000000..e42392d1 --- /dev/null +++ b/Digital_Signs/Sharp_signage.ir @@ -0,0 +1,68 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3499 1600 490 359 465 1204 520 359 465 1204 519 358 490 1210 465 384 489 1262 490 359 490 1207 491 358 491 1180 517 1209 490 359 489 1209 489 390 488 1233 465 1233 465 1233 465 1233 490 359 490 1208 490 359 476 400 465 383 466 1233 465 1233 465 383 466 1232 466 383 466 382 467 462 466 382 467 382 467 382 492 357 492 1207 491 358 491 358 491 412 490 1209 489 360 489 360 489 360 489 1210 488 361 488 1210 488 360 489 72855 3469 1599 491 358 491 1208 490 359 490 1209 489 360 489 1209 489 360 489 1236 489 360 489 1210 489 360 489 1210 488 1210 488 360 489 1210 488 414 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1211 487 361 488 1211 487 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1210 488 361 488 361 488 414 488 1211 487 361 488 361 488 361 488 1211 487 361 488 1211 487 388 487 69962 3469 1599 491 358 491 1208 490 358 491 1209 489 360 489 1209 489 360 489 1263 488 361 488 1210 488 361 488 1211 488 1210 488 361 488 1210 488 387 488 1211 487 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1211 487 1211 487 361 488 1210 489 361 488 361 488 441 487 362 487 361 488 361 488 362 487 1211 487 362 487 362 487 388 487 1211 487 361 488 361 488 362 487 1211 487 361 488 1211 487 388 487 72829 3469 1599 491 358 491 1208 490 358 491 1208 490 360 489 1210 488 360 489 1263 488 361 488 1210 488 361 488 1210 488 1210 488 361 488 1211 487 415 487 1211 487 1211 487 1211 487 1211 487 362 487 1212 486 362 487 388 487 362 487 1211 487 1211 487 362 487 1212 486 362 487 362 487 443 486 362 487 363 486 387 462 387 462 1212 487 363 486 363 486 440 462 1237 461 387 462 387 462 387 462 1237 461 387 462 1237 461 387 462 69989 3469 1600 490 358 491 1208 490 359 490 1209 489 360 489 1210 488 361 488 1237 488 360 489 1210 489 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1211 487 1211 487 361 488 1211 487 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1210 488 361 488 361 488 414 488 1211 488 361 488 361 488 361 488 1211 487 361 488 1210 488 388 488 72829 3469 1599 491 358 490 1208 490 359 490 1209 489 360 489 1210 488 360 489 1263 488 360 489 1210 488 361 488 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 487 361 488 361 488 361 488 361 488 1211 487 361 488 361 488 387 488 1210 488 361 488 361 488 361 488 1211 487 361 488 1211 487 388 487 +# +name: Input +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3496 1572 519 358 491 1177 521 333 516 1178 520 334 515 1178 520 335 514 1232 519 357 492 1179 520 357 492 1179 519 1179 519 357 492 1181 518 385 517 1180 519 1180 519 1180 518 1181 491 383 465 1207 491 383 466 409 466 383 466 1232 492 1206 492 357 492 1206 492 357 491 357 491 438 490 359 490 359 490 360 489 360 489 1210 488 1210 488 360 489 413 489 1210 488 360 489 360 489 361 488 1210 488 1210 488 1210 488 360 489 69939 3491 1601 489 359 490 1209 489 360 488 1210 488 361 488 1210 488 361 488 1237 488 360 489 1210 488 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 489 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1211 488 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1211 487 1210 488 361 488 414 488 1211 487 361 488 361 488 361 488 1210 488 1211 487 1211 487 388 487 69935 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 489 360 489 1263 488 361 488 1210 489 360 489 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 488 1210 489 1210 488 361 488 1210 488 361 488 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 487 361 488 361 488 361 488 361 488 1211 487 1211 487 361 488 388 487 1211 487 361 488 361 488 361 488 1211 487 1211 488 1211 487 388 488 69935 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1263 488 360 489 1210 488 360 489 1210 488 1210 488 360 489 1210 488 414 488 1210 488 1210 488 1210 488 1210 489 361 488 1210 488 361 488 387 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 440 489 361 488 361 488 361 488 361 488 1211 488 1210 488 361 488 414 488 1211 487 361 488 361 488 361 488 1211 487 1211 487 1211 487 361 488 69962 3469 1600 490 359 490 1209 489 360 488 1210 488 360 489 1210 488 361 488 1237 488 360 489 1210 489 360 489 1210 488 1210 489 360 489 1210 488 413 489 1210 488 1210 488 1210 489 1210 488 360 489 1210 488 361 488 414 488 361 488 1210 489 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1211 487 1211 488 361 488 414 488 1211 488 361 488 361 488 361 488 1211 487 1211 487 1211 487 388 487 69935 3470 1600 490 359 490 1209 489 360 489 1210 489 360 489 1210 489 360 489 1263 488 361 488 1210 489 360 489 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 488 361 488 361 488 361 488 361 488 1211 487 1211 488 361 488 388 488 1211 488 361 488 361 488 361 488 1211 487 1211 487 1211 487 388 487 69936 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1263 489 360 489 1210 488 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 361 488 387 489 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 440 489 361 488 361 488 361 488 361 488 1210 488 1210 488 361 488 415 487 1211 487 361 488 361 488 361 488 1211 487 1211 487 1211 487 361 488 +# +name: Bright_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3444 1625 490 359 465 1202 521 333 516 1209 465 355 519 1180 493 384 490 1233 519 358 490 1209 466 356 516 1209 491 1208 466 383 483 1215 466 437 465 1233 465 1233 465 1233 465 1233 490 359 489 1209 491 359 490 384 466 383 466 1232 466 1233 465 383 466 1232 466 383 466 383 466 462 467 382 467 1232 466 382 492 357 492 357 492 1207 491 1207 491 411 491 1208 490 359 490 360 489 360 489 360 489 360 489 360 489 360 489 69963 3468 1600 491 358 491 1208 490 359 489 1209 489 359 490 1209 489 360 489 1236 489 360 489 1210 488 360 489 1210 488 1210 489 360 489 1210 488 413 489 1210 488 1210 488 1210 488 1210 488 360 489 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 1210 488 361 488 361 488 361 488 1210 488 1211 487 414 488 1210 488 361 488 361 488 361 488 361 488 361 488 361 488 388 487 69936 3469 1599 491 357 492 1207 491 358 491 1208 490 359 490 1209 489 360 489 1263 488 361 488 1210 488 361 488 1210 488 1210 488 360 489 1210 488 387 489 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 489 361 488 361 488 441 488 361 488 1211 487 361 488 361 488 361 488 1211 487 1211 487 388 487 1211 487 361 488 361 488 362 487 361 488 362 487 362 487 388 487 +# +name: Bright_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3497 1570 521 330 519 1177 521 331 518 1178 520 357 492 1178 521 332 517 1232 519 332 517 1179 519 357 492 1178 521 1179 519 357 492 1182 517 385 517 1180 519 1180 518 1180 518 1181 492 383 466 1207 491 383 465 409 466 383 491 1207 492 1206 492 357 492 1206 492 357 491 358 490 438 490 1208 490 359 490 360 489 360 489 360 489 1210 489 1210 488 413 489 1210 488 361 488 360 489 360 489 1210 488 1210 489 361 488 360 489 69939 3493 1602 489 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1236 489 360 489 1210 488 360 489 1210 488 1210 489 360 489 1210 488 414 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 489 361 488 414 488 361 488 1210 488 1211 488 361 488 1211 487 361 488 361 488 414 488 1211 487 361 488 361 488 361 488 361 488 1211 487 1211 487 414 488 1211 488 361 488 361 488 361 488 1211 487 1211 488 361 488 388 487 69938 3468 1601 489 359 489 1209 489 360 489 1210 489 360 489 1210 488 361 488 1263 489 361 488 1210 488 361 488 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 489 1210 488 1210 489 361 488 1210 488 361 488 414 488 361 488 1211 487 1211 487 361 488 1210 488 361 488 361 488 441 488 1211 487 361 488 361 488 361 488 362 487 1211 487 1211 487 388 487 1211 488 361 488 362 487 362 487 1211 488 1211 487 362 487 388 488 +# +name: Vol_dwn +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1594 496 383 490 1209 465 384 465 1233 484 364 466 1233 465 383 490 1261 466 383 491 1208 490 358 491 1208 491 1208 490 358 491 1208 491 412 489 1209 490 1208 466 1233 465 1233 490 359 490 1208 491 358 491 384 491 358 466 1232 466 1232 466 383 466 1232 466 382 467 382 467 462 466 1231 467 1232 491 357 492 357 492 357 492 1207 491 1207 491 411 490 1209 489 359 490 360 489 360 489 1210 489 360 489 360 489 360 489 69967 3469 1600 490 358 491 1209 489 359 490 1209 489 360 489 1210 488 360 489 1236 489 360 489 1209 490 360 489 1210 489 1210 488 360 489 1210 488 413 489 1210 488 1210 488 1210 488 1210 488 360 489 1210 488 360 489 413 489 360 489 1210 489 1210 488 361 488 1210 488 361 488 361 488 413 489 1210 488 1210 488 361 488 360 489 361 488 1210 489 1210 489 414 488 1210 488 361 488 361 488 361 488 1210 488 361 488 361 488 387 488 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3499 1570 521 357 492 1177 521 330 519 1179 520 357 492 1178 521 357 492 1233 519 357 492 1178 521 357 492 1179 519 1179 519 357 492 1180 519 385 517 1180 519 1180 519 1181 517 1181 517 358 465 1208 491 383 466 409 467 382 467 1232 466 1232 492 357 492 1206 492 357 492 357 492 437 491 358 490 358 491 359 490 359 490 360 489 1209 489 1209 490 413 489 1210 488 360 489 360 489 360 489 360 489 1210 488 360 489 360 489 69943 3494 1601 489 359 489 1209 489 360 489 1210 488 360 489 1210 489 360 489 1236 489 360 489 1210 489 360 489 1210 488 1210 489 360 489 1210 489 413 489 1210 488 1210 488 1210 489 1210 489 360 489 1210 488 361 488 414 488 361 488 1210 488 1210 489 360 489 1210 488 361 488 360 489 414 488 361 488 360 489 361 488 361 488 360 489 1210 488 1210 489 414 488 1210 488 361 488 361 488 361 488 361 488 1211 488 361 488 387 488 69941 3468 1601 490 359 489 1209 489 360 489 1210 489 360 489 1210 489 360 489 1263 488 360 489 1210 489 360 489 1210 488 1210 488 361 488 1210 488 387 489 1210 488 1210 489 1210 488 1210 489 360 489 1210 488 360 489 413 489 360 489 1210 488 1210 489 360 489 1210 489 361 488 361 488 440 489 361 488 361 488 361 488 361 488 361 488 1211 488 1211 487 387 489 1210 488 361 488 361 488 361 488 361 488 1211 487 361 488 387 488 +# +name: Display +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3445 1623 490 359 466 1232 466 383 466 1233 491 358 466 1232 466 383 466 1286 466 383 466 1203 496 383 466 1232 467 1203 496 383 489 1208 466 437 465 1233 465 1233 465 1233 465 1233 489 360 466 1233 490 359 490 384 466 383 466 1232 466 1232 466 383 466 1232 466 382 467 382 467 461 467 382 467 382 467 382 467 1231 492 1207 492 1207 491 357 492 411 491 1208 490 359 490 359 490 360 489 1209 489 1209 489 1209 489 1209 489 69963 3470 1598 492 357 491 1208 490 358 491 1208 490 359 490 1209 489 360 489 1236 489 360 489 1209 489 360 489 1209 489 1209 489 360 489 1209 490 413 489 1209 489 1209 489 1209 489 1209 489 360 489 1209 489 360 489 413 489 360 489 1210 488 1210 488 360 489 1210 488 360 489 360 489 413 489 360 489 360 489 360 489 1210 488 1210 488 1210 489 360 489 413 489 1210 489 360 489 360 489 360 489 1210 489 1210 488 1210 488 1237 488 69936 3471 1598 492 357 492 1208 490 358 491 1208 490 359 490 1209 489 360 489 1263 488 360 489 1210 488 360 489 1210 488 1210 488 360 489 1210 488 386 490 1209 489 1209 489 1209 489 1209 489 360 489 1210 489 360 489 413 489 360 489 1210 488 1210 489 360 489 1209 489 360 489 360 489 440 489 360 489 360 489 360 489 1210 488 1210 489 1210 488 361 488 387 489 1210 488 360 489 360 489 360 489 1210 488 1210 489 1210 488 1236 489 69936 3471 1599 491 357 492 1208 490 358 491 1209 489 360 489 1209 490 360 489 1262 490 360 489 1209 490 360 489 1209 489 1209 489 360 489 1209 489 413 489 1210 488 1210 489 1210 488 1210 488 360 489 1210 488 360 489 386 490 360 489 1209 489 1209 489 360 489 1210 488 360 489 360 489 440 488 360 489 360 489 360 489 1210 488 1210 488 1210 488 360 489 414 488 1210 488 360 489 360 489 361 488 1210 488 1210 489 1210 488 1210 488 69963 3470 1599 491 358 491 1208 490 359 490 1209 489 360 489 1210 488 360 489 1236 489 360 489 1209 489 360 489 1209 489 1209 489 360 489 1210 489 413 489 1210 488 1210 489 1209 489 1210 488 360 489 1210 488 360 489 413 489 360 489 1210 488 1210 488 361 488 1210 488 360 489 360 489 414 488 360 489 360 489 360 489 1210 488 1210 488 1210 488 361 488 414 488 1210 489 361 488 361 488 361 488 1210 488 1210 488 1211 487 1237 488 69937 3470 1598 492 357 492 1207 491 358 491 1208 490 359 490 1209 489 359 490 1262 489 360 489 1209 489 360 489 1210 488 1209 489 360 489 1209 489 386 489 1209 490 1209 489 1209 489 1209 489 360 489 1209 489 360 489 413 489 360 489 1210 488 1209 489 360 489 1210 489 360 489 360 489 440 488 360 489 360 489 360 489 1210 488 1210 489 1210 488 361 488 387 488 1210 488 361 488 360 489 360 489 1210 488 1210 488 1210 488 1237 488 +# +name: Mode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3476 1623 466 383 466 1233 465 383 467 1231 466 383 489 1210 465 383 466 1286 465 383 490 1208 466 383 489 1209 466 1232 469 381 490 1208 466 437 465 1233 465 1233 465 1233 466 1232 466 383 466 1232 466 382 467 409 467 382 467 1231 467 1232 492 357 492 1207 491 357 492 357 492 437 491 358 491 1208 490 359 490 1209 489 1209 489 360 489 360 489 413 489 1210 488 360 489 360 489 360 489 1210 489 1210 488 1210 488 1209 489 +# +name: Size +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3445 1594 495 383 466 1233 465 384 465 1233 465 384 465 1233 465 383 466 1286 465 383 466 1233 465 383 466 1232 466 1233 465 383 466 1232 466 437 465 1233 465 1234 465 1233 465 1233 465 384 465 1233 465 384 465 410 466 383 466 1233 465 1233 465 383 466 1233 465 383 550 326 439 463 465 1232 466 383 466 1232 466 382 467 1232 466 1232 466 382 467 435 467 1232 466 382 467 382 492 358 491 357 492 1207 492 358 491 358 491 69963 3445 1623 466 382 467 1232 466 382 467 1232 466 383 466 1232 491 357 492 1234 491 357 492 1207 491 358 491 1208 490 1208 490 359 490 1208 490 412 490 1208 490 1208 490 1208 490 1208 490 359 490 1208 491 359 490 412 490 359 490 1208 490 1209 489 359 490 1209 489 359 490 359 490 412 490 1208 490 359 490 1209 490 359 490 1209 490 1208 490 359 490 412 490 1209 489 359 490 359 490 359 490 359 490 1208 490 359 490 386 490 69936 3446 1623 466 382 467 1231 467 382 467 1232 491 357 492 1207 492 357 492 1261 490 358 491 1208 490 358 491 1208 490 1208 491 358 491 1208 490 385 490 1208 490 1208 490 1208 490 1208 490 359 490 1208 490 359 490 412 490 359 490 1208 490 1208 490 359 490 1208 490 359 490 359 490 439 489 1209 489 359 490 1208 490 359 490 1209 489 1209 489 359 490 386 490 1208 490 359 490 359 490 359 490 359 490 1209 490 359 490 385 490 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1624 465 383 466 1233 466 383 466 1233 465 383 466 1233 465 383 466 1286 466 383 466 1233 465 354 495 1232 466 1205 517 359 466 1233 465 437 465 1233 465 1233 465 1233 466 1233 465 383 466 1233 465 383 466 409 466 383 520 1178 522 1177 521 328 521 1176 522 327 550 325 440 463 466 1232 466 383 466 382 467 1231 467 1231 467 1231 467 382 467 435 467 1232 466 382 467 382 491 358 492 357 492 1207 491 1207 491 1207 491 69963 3445 1623 466 382 467 1231 467 382 491 1207 492 357 492 1207 491 358 491 1234 491 358 491 1208 491 358 491 1208 490 1208 490 359 490 1208 490 412 490 1209 489 1209 490 1209 489 1209 490 359 490 1209 489 359 490 413 489 360 489 1209 489 1209 489 360 489 1209 490 360 489 359 490 412 490 1209 489 360 489 359 490 1209 489 1209 490 1209 489 360 489 413 489 1209 490 360 489 360 489 360 489 360 489 1209 489 1209 489 1236 489 69936 3447 1623 466 382 467 1231 467 382 467 1232 491 357 492 1207 492 357 492 1260 491 358 491 1208 490 358 491 1208 490 1208 490 359 490 1209 490 385 491 1208 490 1208 490 1208 490 1208 490 359 490 1209 489 359 490 412 490 359 490 1208 490 1208 491 358 491 1208 490 359 490 359 490 438 491 1208 490 359 490 359 490 1208 490 1208 490 1209 489 359 490 385 490 1208 491 359 490 359 490 359 490 359 490 1208 490 1208 490 1235 490 +# +name: Menu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3498 1571 519 357 490 1209 491 357 492 1181 518 357 492 1207 491 358 466 1258 519 357 492 1180 517 359 491 1207 490 1208 492 357 492 1206 491 389 514 1185 513 1207 492 1207 491 1207 491 358 491 1207 491 358 466 409 466 382 467 1232 466 1231 467 382 467 1231 467 382 467 382 467 461 467 382 492 357 492 1206 492 357 492 357 492 1207 491 358 491 412 490 1209 490 359 490 360 489 360 489 360 489 1209 489 360 489 360 489 69964 3470 1598 492 357 492 1207 491 358 491 1208 490 359 489 1209 490 359 490 1235 490 359 490 1209 489 359 490 1209 489 1209 490 359 490 1209 489 412 490 1209 489 1209 490 1209 489 1209 489 359 490 1209 489 360 489 413 489 360 489 1210 488 1209 489 360 489 1209 490 360 489 360 489 412 490 360 489 359 490 1209 489 360 489 359 490 1209 489 360 489 413 489 1209 489 360 489 360 489 360 489 360 489 1209 489 360 489 387 489 69937 3470 1598 492 357 492 1207 491 358 491 1208 490 359 490 1209 489 359 490 1262 490 359 490 1209 489 360 489 1209 489 1210 489 360 489 1209 489 386 490 1209 490 1209 489 1209 489 1209 490 360 489 1209 489 360 489 413 489 359 490 1210 488 1209 490 360 489 1209 489 360 489 360 489 440 488 360 489 360 489 1210 488 360 489 360 489 1210 489 360 489 387 488 1210 488 360 489 361 488 361 488 360 489 1210 488 361 488 387 489 From 41c7f0047e0b46b2903b0b1d9c7d6071f4dedc75 Mon Sep 17 00:00:00 2001 From: Matt Falcon Date: Fri, 16 Dec 2022 00:58:23 -0800 Subject: [PATCH 004/402] Update Vizio.ir Added many missing buttons from Vizio remote --- TVs/Vizio/Vizio.ir | 96 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 93 insertions(+), 3 deletions(-) diff --git a/TVs/Vizio/Vizio.ir b/TVs/Vizio/Vizio.ir index f0a8dd77..acf9ee8f 100644 --- a/TVs/Vizio/Vizio.ir +++ b/TVs/Vizio/Vizio.ir @@ -54,12 +54,12 @@ type: parsed protocol: NEC address: 04 00 00 00 command: 46 00 00 00 -# -name: Right +# +name: OK type: parsed protocol: NEC address: 04 00 00 00 -command: 48 00 00 00 +command: 44 00 00 00 # name: Left type: parsed @@ -67,6 +67,12 @@ protocol: NEC address: 04 00 00 00 command: 47 00 00 00 # +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 48 00 00 00 +# name: Home type: parsed protocol: NEC @@ -102,3 +108,87 @@ type: parsed protocol: NEC address: 04 00 00 00 command: 44 00 00 00 +# +name: Exit +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 49 00 00 00 +# +name: CC +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 39 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 11 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 12 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 13 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 14 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 15 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 16 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 17 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 18 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 19 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 10 00 00 00 +# +name: Pic +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 67 00 00 00 +# +name: _ +type: parsed +protocol: NEC +address: 04 00 00 00 +command: FF 00 00 00 From 0ae4c9a4e54aff2e455e34422c0885e3b176eee7 Mon Sep 17 00:00:00 2001 From: Matt Falcon Date: Fri, 16 Dec 2022 01:05:05 -0800 Subject: [PATCH 005/402] Create Sony_RM-D10E.rm --- MiniDisc/Sony_RM-D10E.rm | 255 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 255 insertions(+) create mode 100644 MiniDisc/Sony_RM-D10E.rm diff --git a/MiniDisc/Sony_RM-D10E.rm b/MiniDisc/Sony_RM-D10E.rm new file mode 100644 index 00000000..d90ee93e --- /dev/null +++ b/MiniDisc/Sony_RM-D10E.rm @@ -0,0 +1,255 @@ +Filetype: IR signals file +Version: 1 +# +# Used with Sony MDS-JE480 MiniDisc deck +name: POWER +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 15 00 00 00 +# +name: Eject +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 16 00 00 00 +# +name: Play +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2A 00 00 00 +# +name: Pause +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 29 00 00 00 +# +name: Prev +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 20 00 00 00 +# +name: Next +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 21 00 00 00 +# +name: Rew +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2B 00 00 00 +# +name: FF +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2C 00 00 00 +# +name: Record +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2D 00 00 00 +# +name: LevelUp +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 10 00 00 00 +# +name: LevelDn +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 11 00 00 00 +# +name: Stop +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 28 00 00 00 +# +name: 1 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 00 00 00 00 +# +name: 2 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 01 00 00 00 +# +name: 3 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 02 00 00 00 +# +name: 4 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 03 00 00 00 +# +name: 5 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 04 00 00 00 +# +name: 6 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 05 00 00 00 +# +name: 7 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 06 00 00 00 +# +name: 8 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 07 00 00 00 +# +name: 9 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 08 00 00 00 +# +name: 10_0 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 09 00 00 00 +# +name: Gt10 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 0A 00 00 00 +# +name: TRec +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 30 00 00 00 +# +name: Clear +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 0F 00 00 00 +# +name: Input +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 66 00 00 00 +# +name: Rec_Mode +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 60 00 00 00 +# +name: Play_Mode +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 17 00 00 00 +# +name: Display +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 18 00 00 00 +# +name: Scroll +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 19 00 00 00 +# +name: Fader +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 69 00 00 00 +# +name: Menu_No +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 6A 00 00 00 +# +name: Yes +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 6B 00 00 00 +# +name: NameEdit_Sel +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 61 00 00 00 +# +name: CDSync_Stop +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 38 00 00 00 +# +name: CDSync_Start +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2A 00 00 00 +# +name: CDSync_Stby +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 32 00 00 00 +# +name: Grp_OnOff +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 73 00 00 00 +# +name: Grp_Skip +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 72 00 00 00 +# +name: MusicSync +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 3F 00 00 00 +# +name: Repeat +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 26 00 00 00 +# +name: A__B +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 27 00 00 00 From 98ec2d9d21f0b655697f162330cd8c36a0304b43 Mon Sep 17 00:00:00 2001 From: rick51231 Date: Fri, 16 Dec 2022 16:26:42 +0300 Subject: [PATCH 006/402] Added iCLEBO Omega vacuum cleaner robot. --- Vacuum_Cleaners/iCLEBO/iCLEBO_Omega.ir | 94 ++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 Vacuum_Cleaners/iCLEBO/iCLEBO_Omega.ir diff --git a/Vacuum_Cleaners/iCLEBO/iCLEBO_Omega.ir b/Vacuum_Cleaners/iCLEBO/iCLEBO_Omega.ir new file mode 100644 index 00000000..c287628e --- /dev/null +++ b/Vacuum_Cleaners/iCLEBO/iCLEBO_Omega.ir @@ -0,0 +1,94 @@ +Filetype: IR signals file +Version: 1 +# +# iCLEBO Omega YCR-M07-10 Gold +# +name: On/Off +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 07 00 00 00 +# +name: Base +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 02 00 00 00 +# +name: Mode +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 06 00 00 00 +# +name: Max +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0E 00 00 00 +# +name: Spot +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0D 00 00 00 +# +name: OK +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0C 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 08 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 09 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0B 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0A 00 00 00 +# +name: Clock +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 05 00 00 00 +# +name: Timer +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 01 00 00 00 +# +name: Climb +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 03 00 00 00 +# +name: Turbo +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0F 00 00 00 +# +name: Start/Pause +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 04 00 00 00 From 6445f994b4ad4211043f5e49e3e82e8a5da1bf23 Mon Sep 17 00:00:00 2001 From: loidolt Date: Fri, 16 Dec 2022 09:24:19 -0700 Subject: [PATCH 007/402] Add Pyle P22003ABTU receiver --- Audio_Receivers/Pyle/Pyle_P2203ABTU.ir | 292 +++++++++++++++++++++++++ 1 file changed, 292 insertions(+) create mode 100644 Audio_Receivers/Pyle/Pyle_P2203ABTU.ir diff --git a/Audio_Receivers/Pyle/Pyle_P2203ABTU.ir b/Audio_Receivers/Pyle/Pyle_P2203ABTU.ir new file mode 100644 index 00000000..58bb2475 --- /dev/null +++ b/Audio_Receivers/Pyle/Pyle_P2203ABTU.ir @@ -0,0 +1,292 @@ +Filetype: IR signals file +Version: 1 +# +# Pyle 4 Channel Receiver P2203ABTU +# +name: POWER +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1C 00 00 00 +# +name: DVD_CD +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 19 00 00 00 +# +name: TUNER +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: BT_USB +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1D 00 00 00 +# +name: IPOD_MP3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1B 00 00 00 +# +name: VOL+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0F 00 00 00 +# +name: VOL- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 05 00 00 00 +# +name: LEFT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 +# +name: RIGHT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: TREBLE- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0E 00 00 00 +# +name: TREBLE+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 08 00 00 00 +# +name: BASS_ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 +# +name: BASS+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 04 00 00 00 +# +name: MUTE +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0B 00 00 00 +# +name: SPEAK_A +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 59 00 00 00 +# +name: SPEAK_B +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 43 00 00 00 +# +name: SPEAK_A+B +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 46 00 00 00 +# +name: LOUD +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 47 00 00 00 +# +name: DIP_1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 44 00 00 00 +# +name: DSP_2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4C 00 00 00 +# +name: DSP_3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 00 00 00 00 +# +name: DSP_4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 07 00 00 00 +# +name: DSP_5 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 11 00 00 00 +# +name: DSP_6 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1A 00 00 00 +# +name: DSP_7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 12 00 00 00 +# +name: OFF +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 55 00 00 00 +# +name: AUTO_SCAN +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5C 00 00 00 +# +name: AM +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 03 00 00 00 +# +name: FM +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 02 00 00 00 +# +name: VFD+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 01 00 00 00 +# +name: VFD- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 58 00 00 00 +# +name: MEMORY +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 45 00 00 00 +# +name: PREV +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4D 00 00 00 +# +name: NEXT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 54 00 00 00 +# +name: ST_MONO +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5E 00 00 00 +# +name: TUNING- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 50 00 00 00 +# +name: TUNING+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 49 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 18 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1F 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1E 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 14 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 15 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 10 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 17 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 16 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 13 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: 10+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 \ No newline at end of file From 086cca23d803b84fafe9553eb69c8de1f6e85aac Mon Sep 17 00:00:00 2001 From: loidolt Date: Fri, 16 Dec 2022 10:41:21 -0700 Subject: [PATCH 008/402] Add Sony StrDH590 receiver --- Audio_Receivers/Sony/Sony_STRDH590.ir | 226 ++++++++++++++++++++++++++ 1 file changed, 226 insertions(+) create mode 100644 Audio_Receivers/Sony/Sony_STRDH590.ir diff --git a/Audio_Receivers/Sony/Sony_STRDH590.ir b/Audio_Receivers/Sony/Sony_STRDH590.ir new file mode 100644 index 00000000..234ddfe3 --- /dev/null +++ b/Audio_Receivers/Sony/Sony_STRDH590.ir @@ -0,0 +1,226 @@ +Filetype: IR signals file +Version: 1 +# +# Sony STRDH590 +# +name: POWER +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 15 00 00 00 +# +name: SLEEP +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 60 00 00 00 +# +name: INFO +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 18 00 00 00 +# +name: BLUETOOTH +type: parsed +protocol: SIRC20 +address: 10 05 00 00 +command: 71 00 00 00 +# +name: MEDIA_BOX +type: parsed +protocol: SIRC20 +address: 10 0D 00 00 +command: 40 00 00 00 +# +name: BD_DVD +type: parsed +protocol: SIRC20 +address: 10 05 00 00 +command: 16 00 00 00 +# +name: SAT_CATV +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 03 00 00 00 +# +name: GAME +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 7C 00 00 00 +# +name: SA-CD_CD +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 25 00 00 00 +# +name: TV +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 6A 00 00 00 +# +name: FM +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 18 00 00 00 +# +name: PAIRING +type: parsed +protocol: SIRC20 +address: 10 05 00 00 +command: 77 00 00 00 +# +name: 2CH_MULTI +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 47 00 00 00 +# +name: MOVIE +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 43 00 00 00 +# +name: PURE_DIRECT +type: parsed +protocol: SIRC20 +address: 10 05 00 00 +command: 79 00 00 00 +# +name: FRONT_SUR +type: parsed +protocol: SIRC20 +address: 10 0D 00 00 +command: 39 00 00 00 +# +name: NIGHT_MODE +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 20 00 00 00 +# +name: DIMMER +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 4D 00 00 00 +# +name: UP +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 78 00 00 00 +# +name: DOWN +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 79 00 00 00 +# +name: LEFT +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 7A 00 00 00 +# +name: RIGHT +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 7B 00 00 00 +# +name: OK +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 0C 00 00 00 +# +name: HOME +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 53 00 00 00 +# +name: DISPLAY +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 4B 00 00 00 +# +name: AMP_MENU +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 77 00 00 00 +# +name: BACK +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 7D 00 00 00 +# +name: OPTION +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 73 00 00 00 +# +name: VOL+ +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 12 00 00 00 +# +name: VOL- +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 13 00 00 00 +# +name: MUTE +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 14 00 00 00 +# +name: REWIND +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 33 00 00 00 +# +name: PLAY_PAUSE +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 3A 00 00 00 +# +name: FASTFORWARD +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 34 00 00 00 +# +name: SKIP_BACK +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 30 00 00 00 +# +name: STOP +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 38 00 00 00 +# +name: SKIP_FORWARD +type: parsed +protocol: SIRC20 +address: 10 01 00 00 +command: 31 00 00 00 From 8f9ffc64c5456af509bfcb661154e07c5e10cdaf Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Fri, 16 Dec 2022 17:13:45 -0800 Subject: [PATCH 009/402] Added description to comment --- Digital_Signs/Sharp_signage.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Digital_Signs/Sharp_signage.ir b/Digital_Signs/Sharp_signage.ir index e42392d1..c23cbab2 100644 --- a/Digital_Signs/Sharp_signage.ir +++ b/Digital_Signs/Sharp_signage.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Sharp Digital Signage +# name: Power type: raw frequency: 38000 From 7ff332beac913ef131fa42324b56b8c1d2afdea7 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Fri, 16 Dec 2022 17:16:23 -0800 Subject: [PATCH 010/402] Added description to comment --- MiniDisc/Sony_RM-D10E.rm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MiniDisc/Sony_RM-D10E.rm b/MiniDisc/Sony_RM-D10E.rm index d90ee93e..cdbffbcc 100644 --- a/MiniDisc/Sony_RM-D10E.rm +++ b/MiniDisc/Sony_RM-D10E.rm @@ -1,7 +1,8 @@ Filetype: IR signals file Version: 1 # -# Used with Sony MDS-JE480 MiniDisc deck +# Used with Sony MDS-JE480 MiniDisc Deck +# name: POWER type: parsed protocol: SIRC From dfbd29f83ea9498820dc721b26110393ef81f287 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Fri, 16 Dec 2022 17:18:11 -0800 Subject: [PATCH 011/402] Update Sony_STRDH590.ir --- Audio_Receivers/Sony/Sony_STRDH590.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Audio_Receivers/Sony/Sony_STRDH590.ir b/Audio_Receivers/Sony/Sony_STRDH590.ir index 234ddfe3..93acc0fa 100644 --- a/Audio_Receivers/Sony/Sony_STRDH590.ir +++ b/Audio_Receivers/Sony/Sony_STRDH590.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# Sony STRDH590 +# Sony STRDH590 audio receiver # name: POWER type: parsed From c5e600aef0155606ddfc1a1f13ca3eb157f7cf69 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Fri, 16 Dec 2022 17:22:02 -0800 Subject: [PATCH 012/402] Added alternate Apple TV 3 (thanks Wingman4l7!) --- Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir | 46 +++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir diff --git a/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir new file mode 100644 index 00000000..e61a3327 --- /dev/null +++ b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir @@ -0,0 +1,46 @@ +Filetype:IRsignalsfile +Version:1 +# +# Apple TV Gen 3 v2 +# +name:Menu +type:parsed +protocol:NECext +address:EE870000 +command:022E0000 +# +name:Play_Pause +type:parsed +protocol:NECext +address:EE870000 +command:5E2E0000 +# +name:Up +type:parsed +protocol:NECext +address:EE870000 +command:0B2E0000 +# +name:Down +type:parsed +protocol:NECext +address:EE870000 +command:0D2E0000 +# +name:Left +type:parsed +protocol:NECext +address:EE870000 +command:082E0000 +# +name:Right +type:parsed +protocol:NECext +address:EE870000 +command:072E0000 +# +name:Center +type:parsed +protocol:NECext +address:EE870000 +command:5D2E0000 \ No newline at end of file From 100991848852396bef2c61f18d7d7678ac9ecaec Mon Sep 17 00:00:00 2001 From: Matt Falcon Date: Fri, 16 Dec 2022 23:22:37 -0800 Subject: [PATCH 013/402] Create RVR-4000.ir --- VCR/Fisher/RVR-4000.ir | 191 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 VCR/Fisher/RVR-4000.ir diff --git a/VCR/Fisher/RVR-4000.ir b/VCR/Fisher/RVR-4000.ir new file mode 100644 index 00000000..4cee66cb --- /dev/null +++ b/VCR/Fisher/RVR-4000.ir @@ -0,0 +1,191 @@ +Filetype: IR signals file +Version: 1 +# +# Used with Fisher FVH-4000 VCR. +# All buttons from original remote, grouped into useful screens by function (6 buttons at a time) +# +name: POWER +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1D 00 00 00 +# +name: REW +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 19 00 00 00 +# +name: PLAY +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 10 00 00 00 +# +name: PAUSE +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1B 00 00 00 +# +name: STOP +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1A 00 00 00 +# +name: FF +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 18 00 00 00 +# +name: REC +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 11 00 00 00 +# +name: TapeSpeed +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 45 00 00 00 +# +name: Prog +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0A 00 00 00 +# +name: Prog_SetDn +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 57 00 00 00 +# +name: Prog_SetUp +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 56 00 00 00 +# +name: Prog_Enter +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 55 00 00 00 +# +name: OTR_RecTime +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 40 00 00 00 +# +name: OTR_StartTime +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 41 00 00 00 +# +name: OTR_Clear +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0B 00 00 00 +# +name: Clock +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 16 00 00 00 +# +name: Reset +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 12 00 00 00 +# +name: Mem_Counter +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1C 00 00 00 +# +name: VCR_TV +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0C 00 00 00 +# +name: CH+ +type: parsed +protocol: NECext +address: 35 C2 00 00 +command: 0F F0 00 00 +# +name: CH- +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0E 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 01 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 02 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 03 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 04 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 05 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 06 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 07 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 08 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 09 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 00 00 00 00 From 169ff33eb1ea7222e1afa3536c3d28b67e9dc667 Mon Sep 17 00:00:00 2001 From: Matt Falcon Date: Fri, 16 Dec 2022 23:24:17 -0800 Subject: [PATCH 014/402] Rename Sony_RM-D10E.rm to Sony_RM-D10E.ir Correction to file extension --- MiniDisc/{Sony_RM-D10E.rm => Sony_RM-D10E.ir} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename MiniDisc/{Sony_RM-D10E.rm => Sony_RM-D10E.ir} (100%) diff --git a/MiniDisc/Sony_RM-D10E.rm b/MiniDisc/Sony_RM-D10E.ir similarity index 100% rename from MiniDisc/Sony_RM-D10E.rm rename to MiniDisc/Sony_RM-D10E.ir From 2e658099d52e0012ea3b26f38c9126af0cad75cf Mon Sep 17 00:00:00 2001 From: JayKali <62602243+jaykali@users.noreply.github.com> Date: Sat, 17 Dec 2022 21:57:26 +0530 Subject: [PATCH 015/402] Add files via upload --- TVs/AmazonBasics/AmazonBasics_TV_Remote.ir | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 TVs/AmazonBasics/AmazonBasics_TV_Remote.ir diff --git a/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir b/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir new file mode 100644 index 00000000..82931387 --- /dev/null +++ b/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 46 B9 00 00 +# +name: Home +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 9F 60 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 48 B7 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4D B2 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4E B1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 49 B6 00 00 +# +name: Vol_up +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0C F3 00 00 +# +name: Vol_down +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 19 E6 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4C B3 00 00 +# +name: Select +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4A B5 00 00 From 2fe6fc76981960ea4af59557f2ccda8d3a3ba7df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Beye?= Date: Sat, 17 Dec 2022 20:59:12 +0100 Subject: [PATCH 016/402] Add Yamaha AX-380 Stereo Amplifier --- Audio_Receivers/Yamaha/YAMAHA_AX-380.ir | 56 +++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Audio_Receivers/Yamaha/YAMAHA_AX-380.ir diff --git a/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir b/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir new file mode 100644 index 00000000..95721420 --- /dev/null +++ b/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir @@ -0,0 +1,56 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1F 00 00 00 +# +name: VOL+ +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1A 00 00 00 +# +name: VOL- +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1B 00 00 00 +# +name: INPUT_CD +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 15 00 00 00 +# +name: INPUT_AUX +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 17 00 00 00 +# +name: INPUT_TUNER +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 16 00 00 00 +# +name: INPUT_PHONO +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 14 00 00 00 +# +name: MONITOR_TAPE1 +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 18 00 00 00 +# +name: MONITOR_TAPE2 +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 19 00 00 00 From e4e9d9539e30a4095b69036964b35b0fe0d00ef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Beye?= Date: Sat, 17 Dec 2022 21:08:51 +0100 Subject: [PATCH 017/402] Add Vornado 6303DC Air Circulator --- Fans/Vornado/6303DC.ir | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Fans/Vornado/6303DC.ir diff --git a/Fans/Vornado/6303DC.ir b/Fans/Vornado/6303DC.ir new file mode 100644 index 00000000..fefa757a --- /dev/null +++ b/Fans/Vornado/6303DC.ir @@ -0,0 +1,26 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1318 346 1298 324 494 1201 1291 345 1297 375 466 1174 470 1200 442 1201 467 1201 441 1201 466 1204 1265 7229 1373 322 1266 375 466 1202 1267 325 1318 378 465 1200 442 1202 465 1202 442 1201 441 1202 467 1171 1297 7281 1268 325 1399 323 439 1200 1293 348 1351 322 441 1202 522 1145 498 1172 439 1204 496 1171 471 1148 1346 7227 1323 322 1266 325 574 1145 1322 322 1347 322 496 1115 528 1171 497 1145 497 1148 521 1145 497 1145 1291 7285 1322 322 1321 323 521 1147 1321 322 1346 322 496 1172 470 1147 522 1145 498 1146 519 1149 497 1171 1297 7252 1323 322 1321 323 520 1144 1323 322 1343 323 498 1144 498 1147 522 1146 496 1146 571 1123 471 1145 1323 7229 1345 322 1321 322 570 1097 1322 323 1320 323 521 1146 496 1146 519 1148 498 1145 498 1149 520 1145 1322 7229 1347 323 1320 322 464 1202 1323 323 1320 322 522 1145 497 1145 466 1228 471 1116 527 1147 522 1147 1321 7226 1348 322 1266 375 442 1202 1292 348 1295 375 523 1146 442 1201 442 1202 466 1200 442 1200 467 1202 1268 7281 1292 375 1270 346 471 1201 1293 373 1270 374 523 1145 445 1199 443 1200 469 1199 443 1200 524 1144 1269 7258 1292 374 1269 374 468 1200 1269 374 1269 400 443 1200 443 1201 467 1201 498 1146 497 1172 497 1145 1324 +# +name: UP +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1291 325 1320 377 440 1179 1316 348 1295 376 466 1203 442 1201 442 1204 465 1172 471 1201 1349 322 441 8087 1291 375 1268 376 466 1203 1267 345 1299 377 466 1201 442 1174 549 1147 442 1227 416 1204 1290 375 442 8109 1323 323 1345 322 496 1147 1347 322 1322 322 496 1147 521 1145 498 1146 520 1149 497 1172 1296 323 521 8053 1323 322 1290 376 498 1147 1322 323 1346 322 496 1172 439 1205 496 1146 497 1147 522 1171 1297 322 465 8136 1241 346 1297 377 466 1202 1266 376 1349 323 438 1201 442 1204 465 1202 441 1176 548 1145 1267 375 442 8133 1268 375 1268 375 468 1200 1268 375 1293 346 473 1199 444 1201 468 1199 444 1199 444 1225 1270 373 499 8053 1294 349 1294 373 497 1171 1270 373 1270 374 469 1198 445 1199 444 1224 471 1172 471 1173 1322 346 471 8082 1320 347 1296 348 443 1225 1296 348 1295 350 493 1174 469 1174 443 1226 469 1174 469 1176 1319 348 469 8083 1291 377 1295 349 469 1177 1318 349 1295 350 441 1226 469 1175 468 1201 468 1175 468 1176 1292 377 468 8083 1268 401 1294 349 469 1177 1318 349 1294 350 442 1226 468 1175 468 1177 492 1175 468 1176 1291 377 468 8083 1293 376 1293 349 468 1176 1291 377 1293 349 468 1201 468 1175 468 1176 465 1203 467 1175 1269 401 468 8083 1294 352 1317 350 468 1177 1291 377 1294 350 468 1202 467 1176 467 1177 464 1204 467 1176 1268 401 467 8060 1291 376 1293 350 442 1227 1293 350 1293 352 465 1202 467 1176 442 1227 467 1177 466 1178 1292 376 467 8086 1291 377 1267 376 466 1202 1292 351 1267 377 465 1203 441 1202 441 1227 442 1202 441 1203 1291 377 441 8132 1241 427 1241 402 415 1228 1266 402 1241 402 415 1253 415 1228 415 1228 440 1228 415 1228 1241 428 415 8134 1240 429 1240 403 414 1230 1264 404 1239 404 413 1255 413 1230 412 1255 413 1230 412 1231 1261 408 411 8162 1212 432 1237 431 386 1257 1212 456 1213 431 386 1259 409 1257 385 1257 385 1283 385 1258 1211 458 384 8163 1211 458 1211 433 384 1258 1210 458 1210 433 384 1285 383 1259 384 1284 358 1310 358 1285 1184 486 356 8191 1182 461 1183 486 227 1416 999 672 156 1486 157 1486 196 1473 195 +# +name: DOWN +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1268 372 1350 322 496 1146 1295 346 1297 373 444 1224 445 1199 472 1172 497 1170 1271 373 444 1224 445 8083 1320 347 1296 347 444 1224 1296 347 1296 349 494 1173 469 1174 442 1225 469 1174 1294 351 492 1174 468 8081 1294 351 1318 349 468 1175 1290 378 1294 349 468 1176 493 1175 468 1175 442 1226 1294 349 468 1178 491 8085 1294 349 1269 400 469 1175 1294 351 1318 350 468 1175 442 1226 468 1175 468 1177 1318 349 468 1176 441 8136 1293 350 1293 376 468 1175 1294 351 1291 377 468 1175 468 1201 468 1176 467 1177 1291 377 467 1176 467 8111 1292 350 1294 352 491 1176 1293 351 1291 378 467 1176 467 1202 467 1176 467 1177 1291 377 467 1176 467 8110 1292 351 1292 352 463 1204 1292 351 1267 401 467 1176 467 1177 465 1204 466 1177 1267 402 466 1177 466 8086 1315 351 1292 352 440 1227 1292 351 1292 377 466 1176 466 1178 463 1204 466 1177 1266 402 466 1176 466 8083 1290 378 1291 352 465 1202 1292 351 1292 353 463 1204 465 1177 465 1202 466 1176 1291 354 463 1203 466 8083 1288 378 1292 352 465 1203 1266 377 1289 355 462 1205 440 1203 465 1204 465 1178 1265 378 463 1204 440 8108 1266 403 1266 378 439 1205 1289 378 1266 378 439 1229 440 1203 440 1228 439 1204 1266 378 440 1229 440 8111 1265 404 1265 378 439 1229 1265 380 1265 379 438 1230 439 1204 439 1229 438 1229 1241 403 414 1254 415 8110 1265 403 1241 403 414 1254 1241 403 1240 403 439 1229 414 1229 414 1254 414 1228 1241 404 439 1228 415 8137 1264 404 1240 404 413 1255 1240 404 1239 404 439 1230 413 1230 413 1256 412 1230 1239 430 412 1231 412 8162 1212 456 1213 431 386 1258 1237 431 1212 432 385 1284 384 1259 383 1285 383 1284 1184 459 357 1311 357 8218 157 1487 197 86701 156 4800 156 3156 156 1487 156 8420 156 1486 1157 512 198 1445 1156 513 1156 462 226 1443 155 1513 156 1487 154 3159 155 +# +name: TIMER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1294 371 1351 322 443 1200 1295 346 1297 373 444 1224 445 1198 1300 345 498 1170 473 1171 496 1173 471 8057 1295 372 1297 347 444 1224 1296 347 1296 349 494 1172 470 1174 1293 376 469 1174 469 1200 468 1175 468 8082 1293 351 1318 349 468 1175 1292 377 1294 349 468 1177 491 1175 1293 350 442 1226 468 1175 468 1201 467 8083 1293 350 1268 401 467 1175 1293 351 1318 350 467 1175 442 1226 1293 350 467 1177 466 1200 468 1176 441 8133 1292 351 1267 400 468 1175 1292 351 1292 376 466 1177 467 1202 1291 352 442 1202 465 1203 441 1201 442 8132 1267 376 1267 402 440 1202 1266 377 1290 379 439 1226 416 1253 1241 402 415 1228 439 1229 414 1228 415 8161 1239 403 1240 404 439 1229 1240 403 1240 429 414 1229 414 1231 1264 404 413 1229 414 1255 413 1229 413 8161 1238 404 1239 405 437 1230 1239 404 1238 430 412 1230 412 1232 1262 405 412 1231 412 1256 412 1231 412 8162 1238 406 1237 406 411 1258 1237 406 1237 431 412 1256 387 1256 1213 456 386 1256 386 1257 412 1256 386 8164 1237 431 1212 431 386 1283 1212 431 1212 432 411 1257 386 1257 1211 457 386 1257 386 1258 411 1258 385 8164 1212 431 1212 432 411 1256 1213 431 1236 433 386 1256 387 1257 1238 430 386 1257 386 1282 386 1256 386 From 83eb3807fc13527336773b896913669256da6707 Mon Sep 17 00:00:00 2001 From: Finn Christiansen Date: Sat, 17 Dec 2022 21:11:51 +0100 Subject: [PATCH 018/402] Add Globo Connor Ceiling LED --- .../Globo/Globo_Connor_Ceiling_LED_Lamp.ir | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 LED_Lighting/Globo/Globo_Connor_Ceiling_LED_Lamp.ir diff --git a/LED_Lighting/Globo/Globo_Connor_Ceiling_LED_Lamp.ir b/LED_Lighting/Globo/Globo_Connor_Ceiling_LED_Lamp.ir new file mode 100644 index 00000000..4dd5b42b --- /dev/null +++ b/LED_Lighting/Globo/Globo_Connor_Ceiling_LED_Lamp.ir @@ -0,0 +1,65 @@ +Filetype: IR signals file +Version: 1 +# +# Globo CONNOR LED Lamp 41386-80 +# https://www.globo-lighting.com/produkte/innenleuchten/deckenleuchten/2487/connor +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4808 4505 592 542 625 539 628 1648 624 539 628 1648 624 540 627 1649 623 541 626 540 627 1650 622 542 625 542 625 1652 631 1646 626 1650 622 543 634 534 633 1645 627 567 600 540 627 541 626 543 635 534 633 536 631 537 630 539 628 541 626 1653 630 536 631 537 630 1649 623 1680 603 +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4810 4469 628 1671 601 535 622 543 624 541 626 1675 597 540 627 1674 598 539 628 538 629 1672 600 538 629 537 630 1672 600 1673 599 1674 598 540 627 539 628 1675 597 540 627 541 626 541 626 541 626 541 626 541 626 1677 605 533 634 1669 603 535 632 536 631 536 631 1672 600 1646 626 +# +name: Brighter +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4802 4475 622 538 629 1672 600 534 623 1652 620 1653 619 543 624 1650 622 541 626 539 628 1647 625 538 629 536 631 1644 628 1645 627 1646 626 537 630 536 631 1644 628 535 632 534 633 533 634 533 634 532 625 542 625 542 625 1651 621 1653 630 1644 628 536 631 535 632 1645 627 1646 626 +# +name: Darker +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4785 4473 624 562 595 1649 623 536 621 1651 621 1648 624 536 631 1642 620 540 627 536 631 1642 620 541 626 537 630 533 624 1651 621 1650 622 539 628 535 632 1642 620 541 626 538 629 535 622 543 624 540 627 537 630 534 633 1641 621 1651 621 1651 621 1650 622 1650 622 539 628 1645 627 +# +name: Colder +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4763 4476 621 533 624 1673 589 541 626 1643 619 1676 596 534 623 1648 624 533 624 1647 625 1643 619 538 619 541 626 1645 617 541 626 535 622 539 628 1644 618 1651 621 536 621 541 626 535 621 540 627 535 622 540 627 535 622 540 627 536 621 541 626 1647 625 1671 591 1651 621 536 621 +# +name: Warmer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4758 4470 616 538 619 1649 623 532 625 1644 618 1648 624 532 624 1644 618 539 628 1640 622 1645 616 540 627 532 625 1644 617 539 628 532 624 535 622 539 628 532 624 1645 616 542 625 535 622 538 629 531 626 535 622 1649 623 535 622 539 628 532 625 1646 626 1642 620 1649 623 534 622 +# +name: Nightmode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4743 4466 620 560 596 1639 622 532 624 1640 621 1642 619 536 620 1643 618 537 619 1645 616 539 617 538 618 538 618 1646 626 530 626 530 626 530 626 1639 622 1642 619 536 620 564 592 536 620 536 620 537 619 538 618 539 628 1638 623 1642 619 1646 625 530 626 1639 622 1643 618 538 619 +# +name: Sync +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4704 4503 583 565 591 1669 582 540 617 1644 618 1642 609 540 617 1672 589 533 613 538 619 1670 592 531 615 536 621 1668 583 540 617 534 612 540 617 535 622 531 615 537 620 532 614 538 619 534 612 540 617 535 622 531 615 537 620 1644 617 1671 591 533 613 1676 585 1675 586 537 620 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4697 4473 613 536 620 1639 612 538 618 1641 620 1640 621 529 617 1644 617 532 614 537 619 531 615 536 620 530 616 1646 615 535 621 530 616 536 620 531 615 1648 613 1647 614 1647 614 1647 614 536 620 532 614 538 618 534 622 530 616 537 619 1643 618 533 623 529 617 535 621 1641 620 +# +name: Kelvin_Three_Steps +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4693 4472 614 534 612 1647 614 534 612 1647 614 1644 617 531 615 1644 617 531 615 535 611 1649 612 536 610 540 616 1644 617 531 615 536 621 530 616 1644 617 532 614 537 619 531 615 535 622 529 617 534 612 539 618 1643 618 531 615 1645 616 1670 591 531 615 1646 615 1644 617 532 614 From efc21a9a3c8a2d50fed5c4af895f451fe2ccb5e2 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:19:52 -0800 Subject: [PATCH 019/402] Added Frico Aid Curtain (thanks wout!) --- Heaters/Frico/Frico_Air_Curtain.ir | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Heaters/Frico/Frico_Air_Curtain.ir diff --git a/Heaters/Frico/Frico_Air_Curtain.ir b/Heaters/Frico/Frico_Air_Curtain.ir new file mode 100644 index 00000000..2d629e87 --- /dev/null +++ b/Heaters/Frico/Frico_Air_Curtain.ir @@ -0,0 +1,23 @@ +Filetype:IRsignalsfile +Version:1 +# +# Frico Air Curtain PA2510E08 +# https://shop.frico.net/nl-NL/pa2510e08--luchtgordijn/p99704 +# +name:On_off +type:raw +frequency:38000 +duty_cycle:0.330000 +data:272761891130200411292008214120081127966112596721389921094999210110041085 +# +name:Fan_speed +type:raw +frequency:38000 +duty_cycle:0.330000 +data:1093204010942044208210221067102520791021210899610892078206910362068 +# +name:Heat +type:raw +frequency:38000 +duty_cycle:0.330000 +data:3437618411302003113120072146959112920391098992211299010952044210020801055 \ No newline at end of file From 64ed6fa9e71b04ef4206da99dea3981b682844b2 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:32:12 -0800 Subject: [PATCH 020/402] Added WeWatch Projector (thanks biscoito!) --- Projectors/WeWatch/WeWatch_v10_Projector.ir | 82 +++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 Projectors/WeWatch/WeWatch_v10_Projector.ir diff --git a/Projectors/WeWatch/WeWatch_v10_Projector.ir b/Projectors/WeWatch/WeWatch_v10_Projector.ir new file mode 100644 index 00000000..9e65f4e8 --- /dev/null +++ b/Projectors/WeWatch/WeWatch_v10_Projector.ir @@ -0,0 +1,82 @@ +Filetype: IR signals file +Version: 1 +# +# WeWatch v10 Projector +# +name: Start +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 00 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 01 00 00 00 +# +name: Source +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 09 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 05 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 04 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 02 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0A 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 06 00 00 00 +# +name: Play +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 03 00 00 00 +# +name: Return +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0B 00 00 00 +# +name: Volume_down +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 40 00 00 00 +# +name: Volume_up +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 48 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 44 00 00 00 From 7442fb2bda31054e551c2b295fd305151f6d34cf Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:34:35 -0800 Subject: [PATCH 021/402] Added BenQ RE7501 Interactive Display (thanks chasee!) --- .../BenQ/BenQ_RE7501_Interactive_Display.ir | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Touchscreen_Displays/BenQ/BenQ_RE7501_Interactive_Display.ir diff --git a/Touchscreen_Displays/BenQ/BenQ_RE7501_Interactive_Display.ir b/Touchscreen_Displays/BenQ/BenQ_RE7501_Interactive_Display.ir new file mode 100644 index 00000000..6c6be7f6 --- /dev/null +++ b/Touchscreen_Displays/BenQ/BenQ_RE7501_Interactive_Display.ir @@ -0,0 +1,28 @@ +Filetype: IR signals file +Version: 1 +# +# BenQ RE7501 Interactive Display +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9078 4411 693 492 669 493 669 468 668 494 668 495 667 495 667 1580 668 495 667 469 668 495 667 495 667 495 667 469 667 495 667 1581 667 495 667 495 667 1580 668 495 667 1580 668 495 667 469 668 495 667 495 667 1581 667 495 667 1580 668 495 668 1580 668 1581 693 1580 694 1580 693 46547 9127 2319 667 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9104 4413 692 467 669 494 668 495 667 495 667 469 667 495 668 1580 668 495 667 495 667 469 668 495 668 495 667 495 667 469 667 1580 693 469 694 469 668 1580 668 495 668 1580 694 469 668 495 667 469 694 469 693 1580 667 469 668 1580 694 469 693 1580 668 1580 668 1580 720 1580 668 46572 9102 2319 667 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9083 4409 696 490 671 466 669 493 669 494 668 495 667 469 668 1580 668 495 668 495 668 495 667 469 668 495 667 495 668 495 667 1580 668 495 668 469 667 495 667 1581 667 1606 668 1580 668 495 667 470 667 495 668 1581 693 1581 667 469 668 495 668 495 668 1581 667 1581 719 1581 667 46523 9079 2319 668 +# +name: Vol_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9054 4435 697 491 670 492 670 468 694 469 667 496 666 496 667 1582 666 496 666 470 693 470 666 496 667 497 665 471 666 497 665 1607 640 523 639 1608 640 523 640 1609 639 523 640 1609 639 524 638 524 639 524 638 498 639 1609 665 498 639 1635 639 498 639 1610 664 1610 664 1635 639 46504 9104 2295 694 From 704fc07f552e87c30d44911b2e790c5c0c8b8f67 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:36:12 -0800 Subject: [PATCH 022/402] Added description to comment --- Audio_Receivers/Yamaha/YAMAHA_AX-380.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir b/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir index 95721420..f3c995c6 100644 --- a/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir +++ b/Audio_Receivers/Yamaha/YAMAHA_AX-380.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Yamaha AX-380 Stereo Amplifier +# name: POWER type: parsed protocol: NEC From 4391588cb5af5f50d92e95d6412589a0c540d64c Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:38:06 -0800 Subject: [PATCH 023/402] Added description to comments --- Fans/Vornado/6303DC.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Fans/Vornado/6303DC.ir b/Fans/Vornado/6303DC.ir index fefa757a..8dbd95b0 100644 --- a/Fans/Vornado/6303DC.ir +++ b/Fans/Vornado/6303DC.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Vornado 6303DC Air Circulator +# name: POWER type: raw frequency: 38000 From f6c441f228bc1106ebfd7886ee8e1fc5d26126d5 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:38:30 -0800 Subject: [PATCH 024/402] Rename 6303DC.ir to Vornado_6303DC.ir --- Fans/Vornado/{6303DC.ir => Vornado_6303DC.ir} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Fans/Vornado/{6303DC.ir => Vornado_6303DC.ir} (100%) diff --git a/Fans/Vornado/6303DC.ir b/Fans/Vornado/Vornado_6303DC.ir similarity index 100% rename from Fans/Vornado/6303DC.ir rename to Fans/Vornado/Vornado_6303DC.ir From 464fe71202e75de863f796940ed9be7fb4b82023 Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 04:14:05 +0100 Subject: [PATCH 025/402] ci: added pr linter workflow (#363) --- .github/workflows/pr_lint_review.yaml | 62 +++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 .github/workflows/pr_lint_review.yaml diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml new file mode 100644 index 00000000..2d4546c7 --- /dev/null +++ b/.github/workflows/pr_lint_review.yaml @@ -0,0 +1,62 @@ +name: "🧐 [Lint] Checking IR files" + +on: + pull_request: + paths: '**.ir' + +jobs: + lint: + name: "🐛 Looking for issues" + runs-on: ubuntu-latest + steps: + # checkout IRDB + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + + # checkout Linter + - uses: actions/checkout@v3 + with: + repository: 'darmiel/fff-ir-lint' + path: fff-ir-lint + + # only check files changed in the PR + - name: Get Changed Files + id: changed-files + uses: tj-actions/changed-files@v29.0.7 + with: + files: "**/*.ir" + + - uses: actions/setup-python@v4 + with: + python-version: '3.10' + + - name: Run Linter if at least 1 IR File Changed + uses: mathiasvr/command-output@v1.1.0 + id: run + continue-on-error: true + with: + run: python fff-ir-lint/main.py github2 ${{ steps.changed-files.outputs.all_changed_files }} + + - uses: ntsd/auto-request-changes-action@v2 + name: "❌ Request Changes" + if: ${{ steps.run.outputs.stderr }} + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + comment-body: | + ${{ steps.run.outputs.stdout }} + + # optional: auto approve PRs with valid .ir files + - uses: hmarr/auto-approve-action@v2 + name: "✅ Approve Changes" + if: ${{ ! steps.run.outputs.stderr }} + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + review-message: | + > **Note**: This approval was *auto-generated* + + LGTM! 😊 + + - name: Fail Pipeline + if: ${{ steps.run.outputs.stderr }} + run: exit 1 \ No newline at end of file From 4157117a2c8f823e6997119284989fd4a6d210b7 Mon Sep 17 00:00:00 2001 From: Dmitry Eroshenko Date: Sun, 18 Dec 2022 12:58:41 +0700 Subject: [PATCH 026/402] Added Senko TR828 wall fan --- Fans/Senko/Senko_TR828.ir | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Fans/Senko/Senko_TR828.ir diff --git a/Fans/Senko/Senko_TR828.ir b/Fans/Senko/Senko_TR828.ir new file mode 100644 index 00000000..0c04b72c --- /dev/null +++ b/Fans/Senko/Senko_TR828.ir @@ -0,0 +1,40 @@ +Filetype: IR signals file +Version: 1 +# +# Senko TR828 wall fan +# +name: ON +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1280 423 1285 445 414 1287 1259 418 1279 450 409 1266 442 1260 437 1265 443 1259 438 1264 1282 421 438 8680 1284 419 1289 442 406 1268 1288 415 1282 447 412 1263 434 1267 440 1262 435 1266 441 1261 1285 444 415 8677 1287 415 1282 447 412 1263 1283 447 1261 442 406 1268 439 1262 435 1267 440 1262 435 1267 1289 413 435 8683 1281 421 1286 443 416 1259 1287 416 1281 448 411 1263 444 1258 439 1262 435 1267 440 1263 1283 419 440 8679 1285 417 1280 449 410 1292 1254 448 1260 443 416 1259 438 1264 444 1258 439 1263 444 1258 1288 415 444 8675 1289 413 1284 445 414 1262 1284 419 1288 440 408 1293 415 1261 436 1265 442 1260 437 1265 1281 422 437 8680 1284 418 1289 440 408 1267 1289 414 1283 445 414 1262 435 1266 442 1260 437 1265 442 1261 1285 418 441 8678 1286 417 1290 439 409 1267 1289 414 1283 445 414 1262 435 1267 440 1262 435 1267 440 1263 1283 420 439 +# +name: OFF +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1283 419 1288 442 417 1258 1288 416 1281 448 411 1264 443 1258 439 1264 443 1258 439 1263 444 1259 1286 7832 1283 420 1287 443 416 1260 1286 417 1280 450 409 1265 442 1260 437 1265 443 1259 438 1265 442 1260 1286 7834 1281 421 1286 444 415 1260 1286 444 1263 440 408 1266 441 1261 436 1266 441 1261 436 1266 441 1261 1285 7833 1282 421 1287 443 416 1259 1287 443 1254 449 410 1265 442 1259 438 1264 443 1259 438 1264 443 1259 1287 7833 1282 420 1287 442 417 1259 1287 442 1255 448 411 1264 443 1258 439 1263 444 1257 440 1262 435 1268 1288 7831 1284 418 1289 441 407 1268 1288 441 1256 446 413 1262 435 1267 440 1261 436 1266 441 1261 436 1266 1290 7829 1286 416 1281 449 410 1265 1281 422 1285 444 415 1259 438 1264 444 1258 439 1263 444 1258 439 1263 1283 7836 1290 413 1284 445 414 1261 1285 444 1253 450 409 1266 442 1260 437 1264 444 1259 438 1263 445 1258 1288 +# +name: LAMP +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1282 421 1286 443 416 1260 1286 444 1253 450 1257 445 414 1261 436 1293 414 1261 436 1267 1289 441 1256 7836 1289 414 1283 446 413 1263 1283 447 1261 442 1255 448 411 1264 443 1258 439 1264 443 1259 1287 417 1280 7839 1286 417 1280 450 409 1292 1264 440 1257 446 1261 440 408 1267 440 1262 435 1267 440 1262 1284 420 1288 7831 1284 419 1288 442 417 1258 1288 443 1254 448 1259 443 416 1259 438 1264 443 1259 438 1265 1281 423 1285 7836 1289 413 1284 446 413 1263 1283 447 1261 443 1254 449 410 1265 442 1260 437 1265 442 1261 1285 419 1288 7831 1284 419 1288 442 417 1259 1287 443 1254 449 1258 444 415 1260 437 1266 441 1261 436 1267 1289 441 1256 +# +name: MODE +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1284 419 1288 442 417 1258 1288 415 1282 448 411 1264 443 1258 439 1263 444 1258 1288 415 444 1258 439 8679 1284 419 1288 441 407 1267 1289 441 1256 447 412 1262 435 1267 440 1262 435 1293 1263 413 435 1267 440 8679 1284 418 1289 441 407 1267 1289 414 1283 447 412 1262 435 1267 440 1261 436 1267 1289 413 435 1267 440 8678 1285 418 1289 440 408 1267 1289 440 1257 447 412 1262 435 1267 440 1262 435 1268 1288 414 434 1268 439 8679 1284 418 1289 440 408 1267 1289 413 1284 445 414 1261 436 1266 441 1260 437 1266 1290 412 436 1266 441 8676 1287 415 1282 448 411 1264 1282 421 1286 443 416 1258 439 1263 434 1267 440 1262 1284 419 440 1262 435 8683 1280 422 1285 444 415 1287 1259 444 1253 449 410 1292 415 1285 412 1264 443 1259 1287 416 443 1259 438 8680 1284 420 1287 414 434 1268 1288 415 1282 447 412 1289 408 1267 440 1262 435 1267 1289 414 434 1268 439 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1283 420 1287 443 416 1259 1287 443 1254 449 410 1292 415 1260 437 1266 1290 439 409 1266 442 1261 436 8684 1290 413 1284 446 413 1263 1283 447 1261 442 417 1258 439 1263 444 1259 1287 442 417 1259 438 1264 443 8677 1287 416 1281 449 410 1265 1281 449 1259 444 415 1260 437 1265 442 1260 1286 443 416 1260 437 1265 442 8676 1288 415 1282 447 412 1263 1283 447 1261 442 417 1257 440 1263 434 1268 1288 441 418 1257 440 1263 434 8685 1289 414 1283 447 412 1263 1283 447 1261 442 417 1258 439 1263 445 1258 1288 442 417 1258 439 1264 444 8676 1288 415 1282 448 411 1264 1282 448 1260 444 415 1259 438 1264 443 1260 1286 417 442 1260 437 1265 442 8677 1286 416 1281 449 410 1265 1281 422 1285 444 415 1260 437 1265 442 1260 1286 417 442 1260 437 1265 442 +# +name: SWING +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1281 422 1285 444 415 1260 1286 444 1263 439 409 1266 441 1261 1285 445 414 1261 436 1266 441 1261 436 8682 1281 421 1286 444 415 1260 1286 445 1262 439 409 1266 441 1261 1285 445 414 1261 436 1266 441 1260 437 8683 1280 422 1286 444 415 1261 1285 445 1262 440 408 1267 440 1262 1284 446 413 1262 435 1268 439 1262 435 8684 1279 423 1284 445 414 1261 1285 445 1263 439 409 1265 442 1260 1286 444 415 1260 437 1265 442 1259 438 8682 1281 421 1286 443 416 1259 1287 443 1254 448 411 1264 443 1259 1287 443 416 1259 438 1265 442 1260 437 8682 1281 421 1286 444 415 1260 1286 444 1253 450 409 1266 441 1261 1285 445 414 1261 436 1266 441 1261 436 8683 1290 413 1284 445 414 1262 1283 446 1261 441 407 1294 413 1262 1284 420 439 1263 434 1267 440 1262 435 From 72ec9b264a6c2c3479f5900c91e53bc819e5e036 Mon Sep 17 00:00:00 2001 From: niko <95256956+T0astLover@users.noreply.github.com> Date: Sun, 18 Dec 2022 12:07:37 +0100 Subject: [PATCH 027/402] Northerns Light Chain :D --- .../Northerns Light Chain.ir | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir diff --git a/LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir b/LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir new file mode 100644 index 00000000..35e41a37 --- /dev/null +++ b/LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Led +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 1C E3 00 00 +# +name: Off +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 1D E2 00 00 +# +name: Auto +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 1E E1 00 00 +# +name: Speed +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 1F E0 00 00 +# +name: Fade +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0B F4 00 00 +# +name: Jump +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0F F0 00 00 +# +name: Asyn_fade +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 13 EC 00 00 +# +name: Red +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 00 FF 00 00 +# +name: Grenn +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 01 FE 00 00 +# +name: Blue +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 02 FD 00 00 From 6f62cfad237527aa31dcf80b09aeee4472483929 Mon Sep 17 00:00:00 2001 From: niko <95256956+T0astLover@users.noreply.github.com> Date: Sun, 18 Dec 2022 12:18:23 +0100 Subject: [PATCH 028/402] (Rusta) christmas tree candle lights --- .../(Rusta) christmas tree candle lights.ir | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir diff --git a/LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir b/LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir new file mode 100644 index 00000000..bac4cb92 --- /dev/null +++ b/LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9174 4018 678 433 557 521 560 519 617 435 642 437 584 495 1071 1116 1069 1119 550 +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9212 4018 643 436 558 519 536 542 594 459 1131 1079 1106 1079 591 461 587 493 557 +# +name: Plus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9207 4021 561 518 557 520 535 543 593 460 1104 1107 536 544 1076 1110 559 521 505 +# +name: _ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9163 4066 566 512 563 514 540 538 568 483 1109 1102 568 511 1081 1106 1050 1136 509 +# +name: Flickering +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9190 4034 599 512 539 539 540 538 569 482 1109 1101 1083 1103 1080 1083 559 544 510 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9186 4070 565 514 561 516 539 539 540 511 1109 1102 1082 1103 567 486 590 516 533 From e3720b481767105d2fe2c5f3188a1094c57cb65b Mon Sep 17 00:00:00 2001 From: darmiel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 17:01:16 +0100 Subject: [PATCH 029/402] refactor: removed binary chars --- _Converted_/Pronto/A/Anthem/AVM_50V.ir | Bin 41705 -> 41570 bytes .../Pronto/A/Apple/AppleTV_3rd_Generation.ir | Bin 3332 -> 3317 bytes .../Pronto/A/Apple/AppleTV_4th_Generation.ir | Bin 3332 -> 3317 bytes .../Pronto/A/AudioControl/Concert_AVR-4.ir | Bin 18895 -> 18757 bytes .../Pronto/A/AudioControl/Maestro_M4.ir | Bin 18796 -> 18659 bytes _Converted_/Pronto/B/Bose/Lifestyle_235.ir | Bin 31321 -> 31209 bytes .../Pronto/C/Cisco/Explorer_8640HDC.ir | Bin 14899 -> 14879 bytes _Converted_/Pronto/C/Cisco/IPN330HD.ir | Bin 9705 -> 9685 bytes _Converted_/Pronto/C/Cisco/IPN_4320.ir | Bin 9915 -> 9897 bytes _Converted_/Pronto/C/Comcast/XR11.ir | Bin 12979 -> 12961 bytes _Converted_/Pronto/C/Comcast/Xfinity.ir | Bin 14540 -> 14522 bytes _Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir | Bin 5590 -> 5570 bytes .../D/Definitive_Technology/SoloCinema_XTR.ir | Bin 12480 -> 12460 bytes .../D/Definitive_Technology/W_Studio.ir | Bin 10353 -> 10333 bytes _Converted_/Pronto/D/Denon/11_Series.ir | Bin 68526 -> 68335 bytes _Converted_/Pronto/D/Denon/AVR-1612.ir | Bin 80844 -> 80560 bytes _Converted_/Pronto/D/Denon/AVR-1912.ir | Bin 80844 -> 80560 bytes _Converted_/Pronto/D/Denon/AVR-2112CI.ir | Bin 103812 -> 103392 bytes _Converted_/Pronto/D/Denon/AVR-2400-2600.ir | Bin 14420 -> 14400 bytes _Converted_/Pronto/D/Denon/AVR-3312CI.ir | Bin 103807 -> 103389 bytes _Converted_/Pronto/D/Denon/AVR-4311CI.ir | Bin 68526 -> 68335 bytes _Converted_/Pronto/D/Denon/DBT-1713UD.ir | Bin 28885 -> 28800 bytes _Converted_/Pronto/D/Denon/DNP-720AE.ir | Bin 27870 -> 27852 bytes _Converted_/Pronto/D/DirecTV/HR24.ir | Bin 12847 -> 12829 bytes _Converted_/Pronto/D/DirecTV/HR25-100.ir | Bin 9634 -> 9614 bytes _Converted_/Pronto/D/DirecTV/RC65X_Remote.ir | Bin 13783 -> 13765 bytes _Converted_/Pronto/E/Elan/HDR2000.ir | Bin 13670 -> 13632 bytes _Converted_/Pronto/E/Elite/PRO-70X5FD.ir | Bin 29953 -> 29935 bytes _Converted_/Pronto/E/Epson/V11H419020.ir | Bin 8718 -> 8700 bytes _Converted_/Pronto/E/Epson/V11H420320M.ir | Bin 8723 -> 8703 bytes _Converted_/Pronto/E/Epson/V11H421020.ir | Bin 8727 -> 8707 bytes _Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir | Bin 18406 -> 18386 bytes .../Pronto/G/Grace_Digital/GDI-IRDT200.ir | Bin 25990 -> 25900 bytes _Converted_/Pronto/H/Hitachi/UT_37X902.ir | Bin 19648 -> 19628 bytes _Converted_/Pronto/I/Integra/DTR-30.2.ir | Bin 81469 -> 81064 bytes _Converted_/Pronto/I/Integra/DTR_.2_series.ir | Bin 81469 -> 81064 bytes _Converted_/Pronto/I/Integra/xx.2_Series.ir | Bin 18103 -> 18083 bytes _Converted_/Pronto/L/LG/42LK450.ir | Bin 30555 -> 30453 bytes _Converted_/Pronto/L/LG/42LK520.ir | Bin 30555 -> 30453 bytes _Converted_/Pronto/L/LG/42PT350.ir | Bin 30555 -> 30453 bytes _Converted_/Pronto/L/LG/42_LH40.ir | Bin 23675 -> 23587 bytes _Converted_/Pronto/L/LG/47LW6500.ir | Bin 30958 -> 30855 bytes _Converted_/Pronto/L/LG/50PZ950.ir | Bin 30958 -> 30855 bytes _Converted_/Pronto/L/LG/55LX9500.ir | Bin 32968 -> 32862 bytes _Converted_/Pronto/L/LG/BD530.ir | Bin 18809 -> 18789 bytes _Converted_/Pronto/L/LG/BD_500_series.ir | Bin 18809 -> 18789 bytes _Converted_/Pronto/L/LG/BX580.ir | Bin 18809 -> 18789 bytes _Converted_/Pronto/L/LG/LX_Series.ir | Bin 32973 -> 32865 bytes _Converted_/Pronto/L/Logitech/Squeezebox.ir | Bin 17811 -> 17793 bytes _Converted_/Pronto/M/Magnavox/NB500MG1F.ir | Bin 16760 -> 16742 bytes _Converted_/Pronto/M/Marantz/NA7004.ir | Bin 15441 -> 15343 bytes _Converted_/Pronto/M/Marantz/NR_Series.ir | Bin 76580 -> 76148 bytes _Converted_/Pronto/M/Marantz/SR7005.ir | Bin 76580 -> 76148 bytes _Converted_/Pronto/M/Marantz/SR_Series_1.ir | Bin 76580 -> 76148 bytes _Converted_/Pronto/M/Marantz/UD5005.ir | Bin 13477 -> 13441 bytes _Converted_/Pronto/M/Marantz/UD5007.ir | Bin 15062 -> 14976 bytes _Converted_/Pronto/M/Marantz/UD7006.ir | Bin 13487 -> 13447 bytes _Converted_/Pronto/M/Marantz/UD9004.ir | Bin 13487 -> 13447 bytes _Converted_/Pronto/M/Marantz/UD_Series.ir | Bin 13476 -> 13456 bytes _Converted_/Pronto/M/Mitsubishi/LT_46164.ir | Bin 11820 -> 11802 bytes _Converted_/Pronto/M/Mitsubishi/LT_55265.ir | Bin 11820 -> 11802 bytes .../Pronto/M/Motorola/DCH3416_110708.ir | Bin 11905 -> 11885 bytes _Converted_/Pronto/M/Motorola/QIP7232.ir | Bin 13077 -> 13059 bytes .../Pronto/M/Motorola/Xfinity_RNG110.ir | Bin 12824 -> 12804 bytes _Converted_/Pronto/N/NAD/C446.ir | Bin 21042 -> 21022 bytes _Converted_/Pronto/N/NAD/N-A.ir | Bin 14930 -> 14910 bytes _Converted_/Pronto/N/NAD/T567.ir | Bin 17220 -> 17200 bytes _Converted_/Pronto/N/NAD/T748.ir | Bin 28221 -> 28124 bytes _Converted_/Pronto/N/NAD/T_757.ir | Bin 45415 -> 45274 bytes _Converted_/Pronto/O/Onkyo/BD-SP808.ir | Bin 18103 -> 18083 bytes _Converted_/Pronto/O/Onkyo/BD_Series.ir | Bin 18103 -> 18083 bytes _Converted_/Pronto/O/Onkyo/DV-SP406.ir | Bin 15636 -> 15616 bytes _Converted_/Pronto/O/Onkyo/Recv.ir | Bin 6828 -> 6808 bytes _Converted_/Pronto/O/Onkyo/TX-NR1009.ir | Bin 81908 -> 81502 bytes _Converted_/Pronto/O/Onkyo/TX-NR3009.ir | Bin 81553 -> 81148 bytes _Converted_/Pronto/O/Onkyo/TX-NR609.ir | Bin 81553 -> 81148 bytes _Converted_/Pronto/O/Onkyo/TX-NR809.ir | Bin 81553 -> 81148 bytes _Converted_/Pronto/O/Onkyo/TX-NR_Series.ir | Bin 81913 -> 81505 bytes _Converted_/Pronto/O/Onkyo/TX_NR709.ir | Bin 81908 -> 81502 bytes _Converted_/Pronto/P/Panasonic/DMP-BD75.ir | Bin 23825 -> 23805 bytes _Converted_/Pronto/P/Panasonic/TC-L47WT50.ir | Bin 27609 -> 27589 bytes _Converted_/Pronto/P/Panasonic/TC-P42ST30.ir | Bin 29159 -> 29073 bytes _Converted_/Pronto/P/Panasonic/TC-P46S30.ir | Bin 29159 -> 29073 bytes _Converted_/Pronto/P/Panasonic/TC-P50GT30.ir | Bin 29159 -> 29073 bytes _Converted_/Pronto/P/Panasonic/TC-P55VT30.ir | Bin 30621 -> 30532 bytes _Converted_/Pronto/P/Panasonic/VT_series.ir | Bin 30621 -> 30532 bytes _Converted_/Pronto/P/Philips/PFL3603D.ir | Bin 13468 -> 13369 bytes _Converted_/Pronto/P/Pioneer/SC-55.ir | Bin 133277 -> 132845 bytes _Converted_/Pronto/P/Pioneer/SC-57.ir | Bin 133277 -> 132845 bytes _Converted_/Pronto/P/Pioneer/SC_Series.ir | Bin 133277 -> 132845 bytes _Converted_/Pronto/P/Pioneer/VSX-1021.ir | Bin 44374 -> 44266 bytes _Converted_/Pronto/P/Pioneer/VSX-502.ir | Bin 17906 -> 17886 bytes _Converted_/Pronto/P/Pioneer/VSX-51.ir | Bin 133277 -> 132845 bytes _Converted_/Pronto/P/Pioneer/VSX-52.ir | Bin 133798 -> 133368 bytes _Converted_/Pronto/P/Pioneer/VSX_Series.ir | Bin 133149 -> 132720 bytes _Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir | Bin 6614 -> 6594 bytes _Converted_/Pronto/P/Proton/N-A.ir | Bin 8017 -> 7997 bytes _Converted_/Pronto/R/Roku/XS.ir | Bin 7905 -> 7885 bytes _Converted_/Pronto/R/Rotel/N-A.ir | Bin 7468 -> 7448 bytes _Converted_/Pronto/R/Rotel/RCD-1520.ir | Bin 10607 -> 10587 bytes _Converted_/Pronto/R/Rotel/RSP-1572.ir | Bin 32059 -> 31949 bytes _Converted_/Pronto/R/Rotel/RSX-1560.ir | Bin 41183 -> 41051 bytes _Converted_/Pronto/S/Samsung/BD-P1400.ir | Bin 16726 -> 16706 bytes _Converted_/Pronto/S/Samsung/LN40D550.ir | Bin 27017 -> 26916 bytes _Converted_/Pronto/S/Samsung/LN46D550.ir | Bin 27017 -> 26916 bytes _Converted_/Pronto/S/Samsung/LN_Series.ir | Bin 29905 -> 29796 bytes _Converted_/Pronto/S/Samsung/PN51D450.ir | Bin 26295 -> 26196 bytes _Converted_/Pronto/S/Samsung/PN51D490.ir | Bin 26296 -> 26197 bytes _Converted_/Pronto/S/Samsung/PN51D530.ir | Bin 25213 -> 25117 bytes _Converted_/Pronto/S/Samsung/PN51D540.ir | Bin 26656 -> 26556 bytes _Converted_/Pronto/S/Samsung/PN51D550.ir | Bin 26286 -> 26187 bytes _Converted_/Pronto/S/Samsung/PN51D8000.ir | Bin 26657 -> 26557 bytes _Converted_/Pronto/S/Samsung/PN64D8000.ir | Bin 27378 -> 27276 bytes _Converted_/Pronto/S/Samsung/PN_Series.ir | Bin 29905 -> 29796 bytes _Converted_/Pronto/S/Samsung/SMT-H3262.ir | Bin 14892 -> 14872 bytes _Converted_/Pronto/S/Samsung/SMT-H3272.ir | Bin 16360 -> 16277 bytes _Converted_/Pronto/S/Samsung/UN22D5000.ir | Bin 15077 -> 15057 bytes _Converted_/Pronto/S/Samsung/UN40D5500.ir | Bin 27378 -> 27276 bytes _Converted_/Pronto/S/Samsung/UN46D6300.ir | Bin 27378 -> 27276 bytes _Converted_/Pronto/S/Samsung/UN46D6500.ir | Bin 27378 -> 27276 bytes _Converted_/Pronto/S/Samsung/UN46D7000.ir | Bin 27378 -> 27276 bytes _Converted_/Pronto/S/Samsung/UN46D8000.ir | Bin 29905 -> 29796 bytes _Converted_/Pronto/S/Samsung/UN55D7000.ir | Bin 23811 -> 23719 bytes .../Pronto/S/Samsung/UN55ES8000FXZA.ir | Bin 24889 -> 24794 bytes _Converted_/Pronto/S/Samsung/UN_Series.ir | Bin 29905 -> 29796 bytes .../S/Scientific_Atlanta/Explorer_4240C.ir | Bin 14889 -> 14869 bytes .../S/Scientific_Atlanta/Explorer_4250HD.ir | Bin 11027 -> 11007 bytes .../S/Scientific_Atlanta/Explorer_8300HD.ir | Bin 14067 -> 14047 bytes .../S/Scientific_Atlanta/Explorer_8300HDC.ir | Bin 14067 -> 14047 bytes _Converted_/Pronto/S/Sharp/BD-HP70.ir | Bin 25236 -> 25218 bytes _Converted_/Pronto/S/Sharp/LC-40LE700UN.ir | Bin 17106 -> 17086 bytes _Converted_/Pronto/S/Sharp/LC-52LE820UN.ir | Bin 17106 -> 17086 bytes _Converted_/Pronto/S/Sharp/LC-UN_series.ir | Bin 17106 -> 17086 bytes _Converted_/Pronto/S/Sharp/LC70LE632U.ir | Bin 19177 -> 19157 bytes _Converted_/Pronto/S/Sharp/LC70LE734U.ir | Bin 19177 -> 19157 bytes _Converted_/Pronto/S/Sharp/LC80LE632U.ir | Bin 19177 -> 19157 bytes _Converted_/Pronto/S/Sharp/SD-WH1000.ir | Bin 26796 -> 26778 bytes _Converted_/Pronto/S/Sony/4K_Media_Player.ir | Bin 4558 -> 4540 bytes _Converted_/Pronto/S/Sony/BDP-CX7000ES.ir | Bin 13817 -> 13797 bytes _Converted_/Pronto/S/Sony/BDP-S480.ir | Bin 10318 -> 10298 bytes _Converted_/Pronto/S/Sony/KDL-32BX320.ir | Bin 11550 -> 11465 bytes _Converted_/Pronto/S/Sony/KDL-32BX420.ir | Bin 11550 -> 11465 bytes _Converted_/Pronto/S/Sony/KDL-32EX523.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-32EX720.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-40BX420.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-40EX500.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-40EX720.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-40XBR7.ir | Bin 11849 -> 11762 bytes _Converted_/Pronto/S/Sony/KDL-46EX500.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-46EX720.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-46HX729.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-46HX820.ir | Bin 11781 -> 11694 bytes _Converted_/Pronto/S/Sony/KDL-46NX810.ir | Bin 9582 -> 9562 bytes _Converted_/Pronto/S/Sony/SMP-N200.ir | Bin 6128 -> 6108 bytes _Converted_/Pronto/S/Sony/STR-DA1800ES.ir | Bin 37295 -> 37020 bytes _Converted_/Pronto/S/Sony/STR-DA4600ES.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DA5700ES.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DH520.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DH720.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DH820.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DH_Series.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/STR-DN1020.ir | Bin 47116 -> 46720 bytes _Converted_/Pronto/S/Sony/VPL-HW30AES.ir | Bin 9141 -> 9123 bytes _Converted_/Pronto/S/Sony/VPL-VW1000ES.ir | Bin 25634 -> 25503 bytes _Converted_/Pronto/S/Sony/VPL-VW95ES.ir | Bin 9146 -> 9126 bytes _Converted_/Pronto/S/Sony/XBR-46HX909.ir | Bin 9577 -> 9559 bytes _Converted_/Pronto/S/Sony/XBR-84X900.ir | Bin 11989 -> 11902 bytes _Converted_/Pronto/S/Sony/XBR7_Series.ir | Bin 11849 -> 11762 bytes _Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir | Bin 8598 -> 8580 bytes _Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir | Bin 8773 -> 8755 bytes _Converted_/Pronto/T/Tivo/Premiere.ir | Bin 18048 -> 18028 bytes _Converted_/Pronto/T/Toshiba/32SL415U.ir | Bin 17272 -> 17252 bytes _Converted_/Pronto/T/Toshiba/32_SL400U.ir | Bin 25738 -> 25648 bytes _Converted_/Pronto/T/Toshiba/40E21U.ir | Bin 17272 -> 17252 bytes _Converted_/Pronto/T/Toshiba/46G310U.ir | Bin 17272 -> 17252 bytes _Converted_/Pronto/T/Toshiba/46RV525U.ir | Bin 22536 -> 22453 bytes _Converted_/Pronto/T/Toshiba/46SL417U.ir | Bin 17272 -> 17252 bytes _Converted_/Pronto/T/Toshiba/55G310U.ir | Bin 17267 -> 17249 bytes _Converted_/Pronto/T/Toshiba/BDX2150.ir | Bin 19641 -> 19621 bytes _Converted_/Pronto/T/Toshiba/BDX5200.ir | Bin 19641 -> 19621 bytes _Converted_/Pronto/V/ViZIO/GENERIC.ir | Bin 22062 -> 22042 bytes _Converted_/Pronto/V/ViZIO/XVT3D424SV.ir | Bin 22062 -> 22042 bytes .../Pronto/W/Western_Digital/WD_TV_LIVE.ir | Bin 14832 -> 14812 bytes _Converted_/Pronto/Y/Yamaha/RX-A1010.ir | Bin 69737 -> 69447 bytes _Converted_/Pronto/Y/Yamaha/RX-A3000.ir | Bin 69737 -> 69447 bytes _Converted_/Pronto/Y/Yamaha/RX-A3010.ir | Bin 69737 -> 69447 bytes _Converted_/Pronto/Y/Yamaha/RX-A710.ir | Bin 69737 -> 69447 bytes _Converted_/Pronto/Y/Yamaha/RX-A810.ir | Bin 69737 -> 69447 bytes _Converted_/Pronto/Y/Yamaha/RX-V371.ir | Bin 52968 -> 52801 bytes _Converted_/Pronto/Y/Yamaha/RX-V471.ir | Bin 52968 -> 52801 bytes _Converted_/Pronto/Y/Yamaha/RX-V571.ir | Bin 52968 -> 52801 bytes _Converted_/Pronto/Y/Yamaha/RX-V671.ir | Bin 72560 -> 72251 bytes _Converted_/Pronto/Y/Yamaha/RX-V871.ir | Bin 72560 -> 72251 bytes _Converted_/Pronto/Y/Yamaha/RX-V_Series.ir | Bin 72560 -> 72251 bytes _Converted_/Pronto/Y/Yamaha/YSP-5100.ir | Bin 36250 -> 36134 bytes 195 files changed, 0 insertions(+), 0 deletions(-) diff --git a/_Converted_/Pronto/A/Anthem/AVM_50V.ir b/_Converted_/Pronto/A/Anthem/AVM_50V.ir index 6fdcd768c50ef9d2b08142ebbb9ec25af1d69b4f..305a39fc9a2eb2a8dc89df6dea50accc7420ea0b 100644 GIT binary patch delta 130 zcmaEPl>~YVya4Unfrxm6*I?j`8FR90HRIBKZP2xfB$YlvPyK z)HO7`W=6IVBhcazt*FUe@&_AU?*6p|uUnsga5Wy$tISdLtI@)aml zq*z3WQe{3W_eoTRN>!@Ws8y$4OoK*Enzd-v=CgJkI(6yRqgS6VQD5~NFzA~h!$#J` zjT$p>~YVt&lw8;WuqLT%9c_$aBuuMLnC=|lUrJ$&!tfH!> zuA!-=t)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XI2yF5h(P(W@`&yM6-(4H-6Kbk~@16DGw> znKonAoOug=SoG79Wh+*#S+`-+mTfzB?b&zW(2--moH%vnw?F=hJ9i=B(v>iX#>2&w ONch@P@c2Kti@gD66)g_{ diff --git a/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir b/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir index 78b0e85fa30ad2651b22a3c5f8d4eb6245620f37..131ba6140c07d33b47af5df72154ff5cdfe9a58f 100644 GIT binary patch delta 132 zcmaDeiShA7#tFK7p?TSP`Q>>~YVt+#>d6AmqLV)`@da~oDJUu_tEj4}YiMd|>*(s~ z8yFfHo0yuJTUc5tSligz**iEoIlH*JxqEnedHeYK`3D3B1&4%&g-1k2MaRU(#U~^t fC8wmOrDtSjW#{DPbsn007YYBBC6=uXp)s61{h#mjoeE5;c1Hd^3i&fVTmAunfyEb&f3>~YVt&v=aVmZN>2WuE;adqwdCXiMguEOE(Jv;WffI5 zbq!4|Z5>@beFH-yV-r&|a|=r=1#25yJ9`I5CubK|H+K(DFK-`TKmUNhpx}_uFsN}# UlLa`XCnqo}0kOd5dCa@Z02-$$#{d8T delta 244 zcmXxf%Q8Z79KiAK-_eB`IU+e-s8dSOL2jieRHWRxt?kVmRxI@hW_~ZwBQ(>pC-DT0 zH4k9J>a+fQeXGwO^^wtCUHi#?ezX6TXk{Xgbwm2efV>n8DJNoLX>;#NF@?soawsP* z+{`eGhk0}s@UqAfK9=#bf9lG@R8<;Y12W6Nxr61Nu ImNtI<1&*I8?f?J) diff --git a/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir b/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir index 88ee781764aa6e8bc7b9aa50fdf1ef9c597a3bbc..4fa9c853e5587b7a43b39462f4d51c89dc8ceae0 100644 GIT binary patch delta 72 zcmdm7GQVVkE?;O~c3ysY9+aAFs557>0IS604H}YQ+CfozavT#MBj@Ce!rhY{jFl!E RC~1Oa6PV>U=P(^N2LQ2f7+?SZ delta 84 zcmbPVvbkh}t^j*zUUpu7c^-_O94J3!vVn->WC2D?VMayn-2*rYv6BPM2M=%{X2LK1P7ft{G diff --git a/_Converted_/Pronto/C/Cisco/IPN330HD.ir b/_Converted_/Pronto/C/Cisco/IPN330HD.ir index c218b7858d6a8ff8286eb007e3af7f8ec7641317..247d278551f05fc9f52432048ed7f3c30057e194 100644 GIT binary patch delta 39 qcmaFqebsw{E?;O~c3ysY9+aA_$hdlPJqO3c4|0s0n-v*Pr~m*%gbwTg delta 71 zcmccW{nC4at^j*zUUpu7c^-_OyisiN0WJT`PlkIo}CKvE>Y`)KUM+E?NYY4>v delta 44 zcmZ4KyW4jIC!;VUBLfoyGXo0)D+3z?I|By;C&T263Y#ZyVBwf-z{j!qEaM#&0K3=; A+5i9m diff --git a/_Converted_/Pronto/C/Comcast/XR11.ir b/_Converted_/Pronto/C/Comcast/XR11.ir index f1e5d4bdf98ae0fff94be93ea367ceb11c2c090c..fceda76b8a23f59730e50e06c5a59158dae9843d 100644 GIT binary patch delta 33 pcmdm-x-fOadPYXh$%dk#lPBb%%PL(c)};&H{_UH%fmVO9*^K8 O7G7PiUO!n~X3Gn$J4 E0Blzj5C8xG delta 72 zcmX@4eNB6Ut^j*zUUpu7c^-_OoXAo$c>{~`WO+dzVMay1igj>!uIg*MkRx{3e*^)nJl diff --git a/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir b/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir index 5b16df792c79b77871be99647ca0a9283d41d965..9f6ab1a1f6b5af275ef3bc4883a7d96549dfe458 100644 GIT binary patch delta 36 mcmX?*xF&IeE?;O~c3ysY9+aBAk@50m0meQ?&dnPc`Sk%7$_>!~ delta 96 zcmZ3Jcp!0tt^j*zUUpu7c^-_O{7|=la)X}sk diff --git a/_Converted_/Pronto/D/Denon/11_Series.ir b/_Converted_/Pronto/D/Denon/11_Series.ir index 5dbb24516be60088c7182fbd5d7b0fe5a5c40627..46bf0baa34fe3c158ad6be738790180ad3406c12 100644 GIT binary patch delta 182 zcmZ2Co#p*hmI=Cip?TSP`Q>>~YV*Pgc8rrZ#05-F2sWC0flY8S9}`~^CzpbvlCp}b zn!1LjmbQ+rp1y&hk+F%XnYo3fm4da6t)0Dtqm#3XtDC!rrnub+QFU{G*KXjphe zWK?uaY+QUoVp4KSYFc_mW>$7iZeD&tVNr2OX<2ziWmR=eZQW+Yf_TQs2RI!k2bdXy c>;ww9GfsZ6N_%pFyHoQ8w(S?#81JzF04<$8fdBvi delta 399 zcmXxgNmq?=0Knnr<+``woFo|lpEt6JbxfN=yv`U@T)~MHDtwv4O zX|~=58*Q@L7F)I0rZsK5HaqOJOS=xc^Y++lpZz)=ka19#Lk{b9M31bajybN^2`8O$ z+8Jk^bKV6PUDD^WE3WEy&2=~2bjyI-?#LN5>~YI5N`=Zy_Kj7gka3W`d~DynMg8k$<#I=XuL28Kq) zCZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c@d=4Z$tkI6 z=^2?>**Up+`2~eV#U-U>~E0LSt7uV$K*XN)bPGPa>8sgO1;XrZi?t%NqpRHQ{TX}8B0EhKHoDNhGa zr#zo?2Y*8Uf`g~4Q?JWw_MdHW*)|aEauj-NymigqmCfJ5te@?xEuUrKhd(y#1mGZ$ zRRrN=4KCKQj`eI{BOz>JGofr@D`A8a!8Y7%X9qjk#cn+8VK0$Hv5);k6T<;wIY=Dw zByfns93hdTB)Lf@g;dfwMmiZ}`pDuqCpbwqIpmVZDNd750cSYNInHx|ixg5sF_*Z^ z6|QoP5=yyF88^7eEy}5&k}9gX%^hl}rfJwwmY3-l7bLa)&P zdV}5~gWjR{=mQ!=LueR{ppWPi8nyHpjiE1S98I7}G=-+oSM&{iNA?-?gSiY(nq_8F c;>{mtsaeViHm;~(Gv;t~&D(#?+pXn<|5{*uivR!s diff --git a/_Converted_/Pronto/D/Denon/AVR-1912.ir b/_Converted_/Pronto/D/Denon/AVR-1912.ir index 18e628a486b8c3e18e78dc8e3ad6951038736bf8..d48eb1d99de9d947b31d6b578a04038dcda38478 100644 GIT binary patch delta 185 zcmX@}on^yUmI=Cip?TSP`Q>>~YI5N`=Zy_Kj7gka3W`d~DynMg8k$<#I=XuL28Kq) zCZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c@d=4Z$tkI6 z=^2?>**Up+`2~eV#U-U>~E0LSt7uV$K*XN)bPGPa>8sgO1;XrZi?t%NqpRHQ{TX}8B0EhKHoDNhGa zr#zo?2Y*8Uf`g~4Q?JWw_MdHW*)|aEauj-NymigqmCfJ5te@?xEuUrKhd(y#1mGZ$ zRRrN=4KCKQj`eI{BOz>JGofr@D`A8a!8Y7%X9qjk#cn+8VK0$Hv5);k6T<;wIY=Dw zByfns93hdTB)Lf@g;dfwMmiZ}`pDuqCpbwqIpmVZDNd750cSYNInHx|ixg5sF_*Z^ z6|QoP5=yyF88^7eEy}5&k}9gX%^hl}rfJwwmY3-l7bLa)&P zdV}5~gWjR{=mQ!=LueR{ppWPi8nyHpjiE1S98I7}G=-+oSM&{iNA?-?gSiY(nq_8F c;>{mtsaeViHm;~(Gv;t~&D(#?+pXn<|5{*uivR!s diff --git a/_Converted_/Pronto/D/Denon/AVR-2112CI.ir b/_Converted_/Pronto/D/Denon/AVR-2112CI.ir index a12ff5d0ed2d005d19a2d48a516c5c0505fe9b20..5c8a9408630e8c88d21d888775c84113857dbb46 100644 GIT binary patch delta 184 zcmZo!&Guk9+XP*{(7f!t{PH{~HCb_r^Tq}q#w1QI1w|!g6;(BL4NWa=9bG+r14AQY z6H_yD3ri~nYa3fTdk04+XBSsDcMnf5Zy#Sj|A4@t;E>R;@QBE$=$P2J_=LoyYCcR&4rfkjFSs;JSI<2HlF-JTyU~O5FgW_4Vx$W f_yNU5lqUzcIZvJtt~|M}majR2eR~8uqfQ?HJlH+8 delta 621 zcmXxg=~m2f0LS6aA5-aQ8f(UyERhDunyqAC6WOor~XZ4&l<9&A-m4^ zcLOe=OK=I!agJBd`)9B_tfD6@;Bkd#dGoyaMc)6~X~Fc~k`b2AvKYcphT$NLa3UB^ zBu=7nF_KY?W(;E)M-1a}Gl7XrVlq>hN-WceV>&aK$t>cT%^VV#OClcTF`oq_v5;gI zv6v++Wf{v!iDd;VS;cDBkV+bBeWbIF^=x1xo7l`2wz7@w>|iGu>>`uh>>-Q2>|;L% zILILmbA+QD<2c!z;3TKW;WW9N;VkFK<2)Del1~8_xx{4(xx!V7xJEJ8xxr0tQ9@*4 zaY0T>Uv6ByWp~A7+Jh->yK5lXPIW}s8BtE3Y43#54sz8;f3RR;TREz3RJ!(LW zs0lTr0BS+4$VP1_h}uyH>O{BE9dsAnL-)}G^bmESN9Zwnf}Wyh=sD^}FOcsgdWCw> zYxD-aMeopi)Qdi#J`_S9(I?c8KBF(_EBc1MqaWxe`h_XQlwry-eoO_X5>th##?)YH zF?E=F%QRpbF-@3eOaRk@X~ozsOdBSMX~%S6I_b-f^H}zuD7XDP$!!lf3;s<-Cpi5f LM}Np+B{uy9B7?oe diff --git a/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir b/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir index bdc8f666f53952987dfae9778a3c9bbd85e215d6..9fcce84675d011d637bf36ecc9de40f074ab2098 100644 GIT binary patch delta 76 zcmcaoaG+pIGss`Ps2C#<#VhIW$AtECrB_<~*DJm;0EiNxGF)}kWH8wXmIXWOaJUu=? zKtV!7L`6nNNJ&adOifNtP*GA-R8>}2SXo+ITwPvYU}0ioWMyV&XlZI|Y;A6DaB*^T zbai%jczJqze0_ei@g+Y2lVCznli)H$lYrw60>ZGffj2$@li(F9lMsUpWAs5ajt7Pw;jLhs2GD5C>&8zO)vXU8DaVXp4{rSZ| z;733C2mA*-pT9di|2jQgK_}oi^rAO?h{A)HzVsuS{tO_7SOzkP!3-gec!n~J;f!D; zqZmyBiHu<^;}}m86PU;(l9`N;6s9nhY51AW3}!Nm+00=s^O#R+A`4i^A{MiRG}2ib zAcJKrX9X)+#cI~DmUXOW0~^`IX11`EZER-;nd~HsUF>ELd&y=W`#Hct4sn#1;0Doo`MEi%k@)N^C!Cz_`U`ySk3Vq% zCx8l35h_L{s1%i zbPu(o`{)6Bh#sNG=n3jTPf_3*>O{}c3-l7bLa$L5dV}7g2zrO!qYtPX^`MXF6Z(w4 zps(l~`i>Q1MOZObf|X)rSUDENDzHkd3afUk2CKzFSRGc6HDF=PjlmkRCaf82!CHyL f`ZFCj?PrGD{wu}(>q~Ikyxx+YsP3L9Cn@wFrHZp* diff --git a/_Converted_/Pronto/D/Denon/AVR-4311CI.ir b/_Converted_/Pronto/D/Denon/AVR-4311CI.ir index 5dbb24516be60088c7182fbd5d7b0fe5a5c40627..46bf0baa34fe3c158ad6be738790180ad3406c12 100644 GIT binary patch delta 182 zcmZ2Co#p*hmI=Cip?TSP`Q>>~YV*Pgc8rrZ#05-F2sWC0flY8S9}`~^CzpbvlCp}b zn!1LjmbQ+rp1y&hk+F%XnYo3fm4da6t)0Dtqm#3XtDC!rrnub+QFU{G*KXjphe zWK?uaY+QUoVp4KSYFc_mW>$7iZeD&tVNr2OX<2ziWmR=eZQW+Yf_TQs2RI!k2bdXy c>;ww9GfsZ6N_%pFyHoQ8w(S?#81JzF04<$8fdBvi delta 399 zcmXxgNmq?=0Knnr<+``woFo|lpEt6JbxfN=yv`U@T)~MHDtwv4O zX|~=58*Q@L7F)I0rZsK5HaqOJOS=xc^Y++lpZz)=ka19#Lk{b9M31bajybN^2`8O$ z+8Jk^bKV6PUDD^WE3WEy&2=~2bjyI-?#LN5&=O5c8rq)I3*`9&`p_a;2||xfQfH&F-uYo0RB}P1^@s6 delta 195 zcmXxXIa0z<0D$5D37VzQ7gQu+F(@wVMnOqvxP-kH(8z>LCNmi;I0DYQfTbuBYXmvF=p}^O#?T6Pt94p d{q1`~NzGQSwAGtvs!7FG-@3EEv6cB~z5^?qA~OI0 diff --git a/_Converted_/Pronto/D/Denon/DNP-720AE.ir b/_Converted_/Pronto/D/Denon/DNP-720AE.ir index 91fe514c1de835eeff920114bebccf7640110561..ffc032d933a23ddce22f08856def59c0f96cb44c 100644 GIT binary patch delta 41 wcmcb2lkv<=#tq_3jGUVf@|rSEzMv&Fxq(}1a)G)x5KBy+z|Oh(KlA+z08H=?t^fc4 delta 55 zcmV-70LcH$*#X|!0k9VW69EAL0ssR51ONp91^@>D2mlEHvr!jM0h7Qn8k4XeOOtRG NA(Ku}4zv3M(P(3x4uSvx diff --git a/_Converted_/Pronto/D/DirecTV/HR24.ir b/_Converted_/Pronto/D/DirecTV/HR24.ir index 7d631ce46b3f95b01651f805fbc8ef4db687b1cf..f5edecdeb016727fb3194908ac893cbfedc25280 100644 GIT binary patch delta 21 dcmZ3VGB;&|HX|eF0-`LF7cjF-R$yeE%qy%l WIY2;UvI93Knj9Y^=VnL7L=^yq{ujvr delta 74 zcmeD4UgSMNSAabBGxv`80&om z45iJzfbU>sV{P*9;mAY%46~#K z`+3qesa<0W#&sjLo4mQ2ULO^QqdM+C!mPr`r?>hfxhO23QUk)CgRh-(VS&GG#x6Up zZUj0&240Jd(B2+YO)5TOF@0Y?gLhfOh;9Yo@2Q?QK%`4h_RMewIFF#USH4o>+4eJ}65nr`QvdpP&p^U}%pBneb$1ManF2qYVR)H-|N%!XgZP;SQ^ zI*nmjsY0l+=|`@aLFgdD8Ku)3s+r+<=k-w^Q9s!Cpm>Yt*O79U`78;Qb4Or}!SDRzfY>j3q4@YO$w5cgM?v2mq zdjh5V0%ZpRHC%zN4h4ER5-9NmS~dkTj|B?a@2d0NMY6>H+WR0kE3^0SS{42hEc(1qqS}8j=VRlOR7JlfVTLv)}?Dat@#j=Kufz delta 73 zcmV-P0Ji_{=>dW20kE3^69EAL0ssR51ONp91^@>D2mlEHli?URk#Loh@CYoEFaa2o ffGiP{a0v*L;0zg)z!3?PpbH6;J{AtM{{rxF$y^nB diff --git a/_Converted_/Pronto/E/Epson/V11H419020.ir b/_Converted_/Pronto/E/Epson/V11H419020.ir index 1af13db927ee5af571bcb2e851f8be7b6df92a15..01bd6b12714ce13511296bf08572f0f498c57c27 100644 GIT binary patch delta 37 vcmV+=0NVeKMEparngIa`lkp7IlQ0h0J19|%fLE|3(Q{6Wrm@&Ylz$qxjCCSPFUn7n|WZxi!>IRMsY8q@#) diff --git a/_Converted_/Pronto/E/Epson/V11H421020.ir b/_Converted_/Pronto/E/Epson/V11H421020.ir index f4f3f7b9e1611ef2d3e8b2cc7fa51c3bb317ddbc..3bd7ce51eb39f10abede10770edf8b738bb41528 100644 GIT binary patch delta 92 zcmbR4((E!pmoGFgJ1@UH4@ylAl)p0h1GD1f15!$p6(l&JSa7leE9c|}MtMd~po%k- b4fwSt2PkL(ML;UxvXkpr*f&cv|B(X#tlk{S delta 75 zcmZp6neH+{SAabp)_6W{;< diff --git a/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir b/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir index 53f9bafb71e3b7124301abbb41db0a207f02c1d7..4bc9e9f3f677c2c8d735ebb7b466b9e18c8ff1c2 100644 GIT binary patch delta 83 zcmaFX&v>byae^*iXkK<+et900np`L)zS+UWjB)Y>W{%1I7J`%eUA!khVAf;g#FVnP RGXg5noGid7u!-fFGXM`_9Wwv` delta 108 zcmccA&-kpLae}S@duU#EUVeEVjGpW$BffcojTz%)2Xo2E6Bq?2e{hJJ{MLj|n30iz miGi7cg@KiUje(tkgMpI)Q*nX2B3RP{7Y&f6&A*s$I0FD4Dj^C0 diff --git a/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir b/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir index 03c29ec44c767dfcf84c5cbe84fb82f389729b22..fa2bf90dbac4c0fe8f5b58e6f6d12870a2387a39 100644 GIT binary patch delta 80 zcmV-W0I&as%K@y)0kFdXCJ724AtECrB_<~*DJm;0EiNxGF)}kWH8wXmIXWOaJUu=? mKtV#2!7><=ASJz%a2E-afFv1{@ETQ-&E$YbYcdy^cg2!BHes-*l_ E3&pq{7ytkO diff --git a/_Converted_/Pronto/H/Hitachi/UT_37X902.ir b/_Converted_/Pronto/H/Hitachi/UT_37X902.ir index adb691c8ec01926f4f25c88cacf205d60e8241b2..da6e3303cb667a679a115abcea07daf99846e25d 100644 GIT binary patch delta 70 zcmX>wlX1;V#tFK7p?TSP`Q>>~YO*57*~tqybS69SNKS5Gsbu5?id>sqAT9*P4m_HZ R4Ga_}H!yl^PGgSp1OSei7w!N6 delta 97 zcmZ28lkvbz#tFIt?4fztdHLmeFnV&J^S#Lm%F>e^%p@lV7%NVkAUWBAlXLO}Ml)eX qMg}GZW(F1pRt7c(b_NaxPKL>hif6&f6PSd6TB1SfHU}|Bc>(~QHyTI) diff --git a/_Converted_/Pronto/I/Integra/DTR-30.2.ir b/_Converted_/Pronto/I/Integra/DTR-30.2.ir index 3240d5ae7aea38e0e5142a9012f51c2219bc80b8..63ac37606011c85e74371df2df615fd7c0ad9f32 100644 GIT binary patch delta 189 zcmdn{hh@c2mI=Cip?TSP`Q>>~YVtz1Ym*axdr$sgp*{J5uyztBmx7{_vWlvjx`w8f zwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|SSa?KaRCG*i zTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m-Sk8z##xg$@R>|Mpv0&+xxhqo kdVm?D-Q*9vN=%0~fE{G;rGB!&A*JS7Y};qCF)lU-0C1*5jQ{`u delta 597 zcmXxi*H_PR9LMq3lYUaiQOI7&9+4SI_DZ(wO;-F0k*r^Pk6(R}y)v?8Wku)xxpCu9 zaOvJTuAI|xILC4Iynmc$a9NNtA6UQ0UD@i1`)$xhA@<23}*x*HHy)U zA(pX>BaZP*V4@~zvZg3rQ#Fl*Xr`0M43e11EM_w&z+C1rp9L&r5sOJ?2`MaP8OvG0 zN>;I&HKekZb*yIt8`-4I+M=!6rtR9nPIj@IH1@EUeeCA|=^W$`elp19Fh@8_mX7JT zvUNf^oa7XzIm21PvvM-i61>~YVtz1Ym*axdr$sgp*{J5uyztBmx7{_vWlvjx`w8f zwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|SSa?KaRCG*i zTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m-Sk8z##xg$@R>|Mpv0&+xxhqo kdVm?D-Q*9vN=%0~fE{G;rGB!&A*JS7Y};qCF)lU-0C1*5jQ{`u delta 597 zcmXxi*H_PR9LMq3lYUaiQOI7&9+4SI_DZ(wO;-F0k*r^Pk6(R}y)v?8Wku)xxpCu9 zaOvJTuAI|xILC4Iynmc$a9NNtA6UQ0UD@i1`)$xhA@<23}*x*HHy)U zA(pX>BaZP*V4@~zvZg3rQ#Fl*Xr`0M43e11EM_w&z+C1rp9L&r5sOJ?2`MaP8OvG0 zN>;I&HKekZb*yIt8`-4I+M=!6rtR9nPIj@IH1@EUeeCA|=^W$`elp19Fh@8_mX7JT zvUNf^oa7XzIm21PvvM-i61pD<^lk-ZV`Y0 delta 92 zcmZ47%ecLlae}S@duU#EUVeEVjNZIaT#Rw@2WF1R4F0YSQ*$D*cmt&I2kq<8XGW9HqhpryuefdsDX9!Z>AN_04}#0WdHyG diff --git a/_Converted_/Pronto/L/LG/42LK450.ir b/_Converted_/Pronto/L/LG/42LK450.ir index 12ce3c3ae2b307b90a26d7d58dfdc6c20da0f072..3d308e877e2dff2e45b1d82784df12ac735d7a24 100644 GIT binary patch delta 117 zcmccpj`8bT#tFK7p?TSP`Q>>~YI303*~tl#ijz0UD@_i_b)D>xV`jj~rJ$&!tfH!> zuA!-=t)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XX?_)S}dB p(Bzgo?s=f4)22fggGYMw8Sun2vNnEXse5GgI+mF-zUG$c`xd4RCi4IQ diff --git a/_Converted_/Pronto/L/LG/42LK520.ir b/_Converted_/Pronto/L/LG/42LK520.ir index 12ce3c3ae2b307b90a26d7d58dfdc6c20da0f072..3d308e877e2dff2e45b1d82784df12ac735d7a24 100644 GIT binary patch delta 117 zcmccpj`8bT#tFK7p?TSP`Q>>~YI303*~tl#ijz0UD@_i_b)D>xV`jj~rJ$&!tfH!> zuA!-=t)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XX?_)S}dB p(Bzgo?s=f4)22fggGYMw8Sun2vNnEXse5GgI+mF-zUG$c`xd4RCi4IQ diff --git a/_Converted_/Pronto/L/LG/42PT350.ir b/_Converted_/Pronto/L/LG/42PT350.ir index 12ce3c3ae2b307b90a26d7d58dfdc6c20da0f072..3d308e877e2dff2e45b1d82784df12ac735d7a24 100644 GIT binary patch delta 117 zcmccpj`8bT#tFK7p?TSP`Q>>~YI303*~tl#ijz0UD@_i_b)D>xV`jj~rJ$&!tfH!> zuA!-=t)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XX?_)S}dB p(Bzgo?s=f4)22fggGYMw8Sun2vNnEXse5GgI+mF-zUG$c`xd4RCi4IQ diff --git a/_Converted_/Pronto/L/LG/42_LH40.ir b/_Converted_/Pronto/L/LG/42_LH40.ir index 09028f4f21dd66ea6c315b89ec3b254aa20e0170..5e2b1e41d68ef80082eeff2fff6676ca9d748e83 100644 GIT binary patch delta 134 zcmeypgK_Z=#tFK7p?TSP`Q>>~YI36I-N^^MB_|hHN=#O;lAe6PNpSK7R_VzNoMMyx z)p?XSxfB$YlvPyK)HO7SxkPwJav+g&);CdtWp{7RGMSy?x)V7?py0Pzef1^@s6 delta 212 zcmXxVIZgs$7=YpT7nCJYhY<#F1b&7^*%t)_mzso%!h{Q0kqi_j#EL6S_>SNOCZXX3 z#Ky#uW7ykR`83bRPW|qb*Dyja?%Z9h-2Y`7`4WGc7h|Z!AKRkGb@7z5R*EA61Ucq} z5Md%jIpZ9I7$z6QNnnvAMVd=&uE>xjhbE6hfg&Z!TysN(DmCgfXwsrhhc36=(WB3R vdxnfO4?Ob3GtsyAbg0+pUoxOvjle3Gfo4bdnm$#2E(4@1I9XPZm Vf8bG?>=0%%d4Z()=2y%tr2y6*Ck6lj delta 225 zcmXxeIZgs$7=YpTmu0|0heZ)YR#`+*L`B?K6p*!pmSAl%REE;T#&*ni6fVFKI&VcC3A*L#PD#aEStk|%l z;lRl@JM5z4!i@(nd+g)m06zf^335b;FcG4}h;vMWBq`FIkl~awvYc~4j!W`fam@_{ xZYgrdeS`-dd7?y_3RRwcyilV~gIAigXw#uf51IEDQnCAGRvvDi(=UtdV+{s=C#L`a diff --git a/_Converted_/Pronto/L/LG/50PZ950.ir b/_Converted_/Pronto/L/LG/50PZ950.ir index 88f1de712b70b56b23e0c41741ca5db68976c78f..e21f9e79a47e0fd018d47ea9ddc796897e5af6b1 100644 GIT binary patch delta 122 zcmaF&k+Jbg0+pUoxOvjle3Gfo4bdnm$#2E(4@1I9XPZm Vf8bG?>=0%%d4Z()=2y%tr2y6*Ck6lj delta 225 zcmXxeIZgs$7=YpTmu0|0heZ)YR#`+*L`B?K6p*!pmSAl%REE;T#&*ni6fVFKI&VcC3A*L#PD#aEStk|%l z;lRl@JM5z4!i@(nd+g)m06zf^335b;FcG4}h;vMWBq`FIkl~awvYc~4j!W`fam@_{ xZYgrdeS`-dd7?y_3RRwcyilV~gIAigXw#uf51IEDQnCAGRvvDi(=UtdV+{s=C#L`a diff --git a/_Converted_/Pronto/L/LG/55LX9500.ir b/_Converted_/Pronto/L/LG/55LX9500.ir index 42f7ed9b33abd4493915a8ca2015d399f1648ac8..604b77629f98d8482a77c34bbf1e5186b77e3a29 100644 GIT binary patch delta 84 zcmV-a0IUDVfdbxu0CJJ%v-Q%$+8uz z)~u`AuxU%pwjH}Ad-feTl&L#%oN736>dd(dm#$p9aqG^#2aleFLedPsSsI?RN~o8s MAxUdrAGyDme=p)2bpQYW diff --git a/_Converted_/Pronto/L/LG/BD530.ir b/_Converted_/Pronto/L/LG/BD530.ir index 23adaf481ee06e82ee07bb65b8556f7a3bb2e0de..e94eac4ff5d044ec0a71c22e14590ce1f4b60d88 100644 GIT binary patch delta 90 zcmex4iSg+q#tFK7p?TSP`Q>>~YI32;y~zT6f|EC}OHX#N7nociCkW(AP7bgaocuw~ njgb?mLSk}()Yi!koKlk;tV|{wa0*OLFaYXclHBaTZ0QC7ROW%q$MXW Qu#%r#r>efWi21WC0Kr@&82|tP diff --git a/_Converted_/Pronto/L/LG/BD_500_series.ir b/_Converted_/Pronto/L/LG/BD_500_series.ir index 23adaf481ee06e82ee07bb65b8556f7a3bb2e0de..e94eac4ff5d044ec0a71c22e14590ce1f4b60d88 100644 GIT binary patch delta 90 zcmex4iSg+q#tFK7p?TSP`Q>>~YI32;y~zT6f|EC}OHX#N7nociCkW(AP7bgaocuw~ njgb?mLSk}()Yi!koKlk;tV|{wa0*OLFaYXclHBaTZ0QC7ROW%q$MXW Qu#%r#r>efWi21WC0Kr@&82|tP diff --git a/_Converted_/Pronto/L/LG/BX580.ir b/_Converted_/Pronto/L/LG/BX580.ir index 23adaf481ee06e82ee07bb65b8556f7a3bb2e0de..e94eac4ff5d044ec0a71c22e14590ce1f4b60d88 100644 GIT binary patch delta 90 zcmex4iSg+q#tFK7p?TSP`Q>>~YI32;y~zT6f|EC}OHX#N7nociCkW(AP7bgaocuw~ njgb?mLSk}()Yi!koKlk;tV|{wa0*OLFaYXclHBaTZ0QC7ROW%q$MXW Qu#%r#r>efWi21WC0Kr@&82|tP diff --git a/_Converted_/Pronto/L/LG/LX_Series.ir b/_Converted_/Pronto/L/LG/LX_Series.ir index 9f4a0d50d34923a17193e0953a06c7a1e223e6ad..95b59812e09bfe81137719ab0285afc83df595dc 100644 GIT binary patch delta 116 zcmX@x$n>y*X@V|aXkK<+et900+Waw+opEx4lJw*QoZ6Ec#O%yCxfB$YlvPyK)HO7< zv~_g#^bHJ+j7?0<%q=Xf6s&D*?d%;Kot#}<-P}Dqy}W&V{rm$0gC;N3c|N%zD{k@u Q9)ZdAisqZYFyE{J0Ana6KmY&$ delta 219 zcmXxVxh{hN007|cZ&3`iZgsWlDoWjT*H!nKcm{){MvFvER{T#Q5^rH-uz3>}!S`T(yT?RHtjleO6tq?QMAoP=<8mfU%9}E6#;iH>78ER6N?EpI)tYrh8#dFnY}-+?YtOy| hhmIUOaq7&u3*qzCS6EDBUy_-ylK&Hw-X5dhcfVxzB$5CC diff --git a/_Converted_/Pronto/L/Logitech/Squeezebox.ir b/_Converted_/Pronto/L/Logitech/Squeezebox.ir index e0c2a9aa2b1bf9e429205b650edf2fded6813db4..e98784ac5d1f44ca29dca6564b47025e8628e846 100644 GIT binary patch delta 44 zcmV+{0Mq}IivfX)0kE3^0SS|VJJyq6JQ$PEC?k`g79*2z8X1$20tl0h0S>bf1A;

D2mlEHlR*d8lQ1M0lb{nClb{D9 UlTbw>lTZZ+lZ^omv;P8uLYC1F2mk;8 diff --git a/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir b/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir index bd8e3666493b3f9f5758cb348002eeeecdc55659..ac74064f88acff8d1eeba35a2fc8e95a46552496 100644 GIT binary patch delta 32 ocmey-#Q3aD2mlEHlhH2ZlaLlElYj&glh6|p Qlb{@beFH-yV-r&| ja|=r=1#25yJ9`I5CubK|x5h$opKmW delta 205 zcmXxV$xQ-b0EXf3MP!7qDheXYu!!5RsDOa7jHq}vu?myH8{DkGMDmwH0k)uJc+wI$ z`COjg`S;?Z7Pp?g7jHKA{x@zowS4+~1AJ`YXOjSywg@Ujlo)XmY_mg>UG_+kW}gfP zWXX}IfUTlRDpTQ*Dn~lzgj3FNs8Oe(rp|StOSRNiM_1~qr@qZKHw+juVvNgegb8=t k^T3oxjO)zIC~cYdLdcA>N%Q4|&0p0vuaV#?;QQ&V0de^v3jhEB diff --git a/_Converted_/Pronto/M/Marantz/NR_Series.ir b/_Converted_/Pronto/M/Marantz/NR_Series.ir index b7cf788699b72961cf486961450649861e97effc..15b83caa1064b66f963361b41dc165fcf64738c5 100644 GIT binary patch delta 212 zcmZ2-jpfTFmI=Cip?TSP`Q>>~YO-T~>0}2#(a8!8yps!jRVP1q#XgB~P7)`Vf})bL zimIBrhNhObj;@}*fuWJHiK&^ng{75(wT-Qvy@R8Zvx}>nyN9Qjw~w!%e?VYRa7bua zctm7WbWChqd_rPUa!P7idPZhec1~_yenDYTaY<=ec|~Pabxm#Ef`|MfyyxuMRVK_HAS_~=SE!s$*A zB8a3XQAE>=-t?g_{pimC1~Q1j#4v=R3?r7|j9?_Ah+{Nk7|S@uGl7Z3Gl|JeA%Uq( zV>&ZPw3#-`W?ND$$;@Fc^O#Qx3rG!;#zGdcm?bP_8OvG0N>;I&HLPVF>)F6YHrZy| zVq0ySZMPk^({|Zz+hggr*Y??dJ75_c$7b zImdY}5E01F$w=~kq$PMM&GBA(*zF)eRDcRm5h_L(Q3)zVWvCogph{GQs!tLFO;=1;P1j7>~YO-T~>0}2#(a8!8yps!jRVP1q#XgB~P7)`Vf})bL zimIBrhNhObj;@}*fuWJHiK&^ng{75(wT-Qvy@R8Zvx}>nyN9Qjw~w!%e?VYRa7bua zctm7WbWChqd_rPUa!P7idPZhec1~_yenDYTaY<=ec|~Pabxm#Ef`|MfyyxuMRVK_HAS_~=SE!s$*A zB8a3XQAE>=-t?g_{pimC1~Q1j#4v=R3?r7|j9?_Ah+{Nk7|S@uGl7Z3Gl|JeA%Uq( zV>&ZPw3#-`W?ND$$;@Fc^O#Qx3rG!;#zGdcm?bP_8OvG0N>;I&HLPVF>)F6YHrZy| zVq0ySZMPk^({|Zz+hggr*Y??dJ75_c$7b zImdY}5E01F$w=~kq$PMM&GBA(*zF)eRDcRm5h_L(Q3)zVWvCogph{GQs!tLFO;=1;P1j7>~YO-T~>0}2#(a8!8yps!jRVP1q#XgB~P7)`Vf})bL zimIBrhNhObj;@}*fuWJHiK&^ng{75(wT-Qvy@R8Zvx}>nyN9Qjw~w!%e?VYRa7bua zctm7WbWChqd_rPUa!P7idPZhec1~_yenDYTaY<=ec|~Pabxm#Ef`|MfyyxuMRVK_HAS_~=SE!s$*A zB8a3XQAE>=-t?g_{pimC1~Q1j#4v=R3?r7|j9?_Ah+{Nk7|S@uGl7Z3Gl|JeA%Uq( zV>&ZPw3#-`W?ND$$;@Fc^O#Qx3rG!;#zGdcm?bP_8OvG0N>;I&HLPVF>)F6YHrZy| zVq0ySZMPk^({|Zz+hggr*Y??dJ75_c$7b zImdY}5E01F$w=~kq$PMM&GBA(*zF)eRDcRm5h_L(Q3)zVWvCogph{GQs!tLFO;=1;P1j7?_x0#n|h7kZ{BnO`W delta 68 zcmZq7T$;JTj!~GAk&%g!nURH&m645+osolqlVP$wqc&FY1xl5Z`}Bn-=Nmd~He>QO F0suQB3V{Fs diff --git a/_Converted_/Pronto/M/Marantz/UD5007.ir b/_Converted_/Pronto/M/Marantz/UD5007.ir index 81a1bf4b17e958efc429a9aa524e6a2e3b68ec1d..480691e31f8032375738ef68c3a81cb967938e72 100644 GIT binary patch delta 63 zcmcas+EBW|lu?P3OF>adSw&S%T|-k#TSr$<-@wqw*u>P#+``gI!P>^wZn7e``Q#7M TW|QAD`Al}u=G>gmlx_h4@sJRa delta 144 zcmV~$M;5^V07cRNbQx&TYxL+*LPXh(xd8(sR$yWy&aoE@u>$u#uHWn1HAan%H3p1~oFLxjYmDcN0E#{k-~a#s delta 60 zcmbP`xg>Lft^j*zUUpu7c^-_Oe34CjV^9R6Fe4)a69Y3N3nMEd8zVa-2O}pVNN)2X H#&bphDp(KR diff --git a/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir b/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir index d8f8ad40fe1e479c5817e4c4e5c2c7b63b249f60..5fdaa55b6955cc99b65324c04157364df5c46da4 100644 GIT binary patch delta 26 icmZ1zGb?5TJ0m0KWJ3Y#$v2tvCO0rjZob19paTGUQ3&P$ delta 47 zcmbOgvnFN(JEJfoBLfoyGXo0)D+3z?I|By;C&Oe$G3&|4ne!%I;F!FCQE>Aq#sD1v D&yEUE diff --git a/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir b/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir index d8f8ad40fe1e479c5817e4c4e5c2c7b63b249f60..5fdaa55b6955cc99b65324c04157364df5c46da4 100644 GIT binary patch delta 26 icmZ1zGb?5TJ0m0KWJ3Y#$v2tvCO0rjZob19paTGUQ3&P$ delta 47 zcmbOgvnFN(JEJfoBLfoyGXo0)D+3z?I|By;C&Oe$G3&|4ne!%I;F!FCQE>Aq#sD1v D&yEUE diff --git a/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir b/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir index 30f4f4108d92b785291d76f50bbf2ecc662bd399..aad9d9cc10d036e1b7df57a9d1f6fe924c428a3f 100644 GIT binary patch delta 72 zcmZpSeH$}DmoGFgJ1@UH4@yn`$n84$fws!z4U8U>8~9Ww3o|M*asoxe!6FY>R3GY7+4wD7}yy& c7&sXwU*r!5%12F}z$ZOaalVS1){_x2KhW0@0uvv=fr2zoGz6sI* diff --git a/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir b/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir index f005884a65b07eb48ee0a6a381fee151936689c8..7875c1d4a67968e27693b93504835ae2cce13288 100644 GIT binary patch delta 43 scmbP{(vmVkmoGFgJ1@UH4@ymT6waJH!7yqPqX#1=kmI^}0b_*$0Bzt8n*aa+ delta 83 zcmZoknUOL8HDSQuCt*cjLu iI2bq?CQp>~o7|u$Guc2lU=o+~q^MB^Pu6 diff --git a/_Converted_/Pronto/N/NAD/C446.ir b/_Converted_/Pronto/N/NAD/C446.ir index 3a78d8cf24303794987de221e47e1515c13aa9ff..0ec1ffefd2ffacb2fd98c8ec8c8965ad6d7c1f67 100644 GIT binary patch delta 70 zcmdnAgmK;y#tFK7p?TSP`Q>>~YOss{ delta 90 zcmbQYgmKdn#tFIt?4fztdHLmeFnaPu<-3z7Fd0o25D=WKz^F9&fUJoyBO?P712Y2) n11kd?13Lo;11H1eM$_*=dBMpA{E9&JN|PPrwKr=pfAa$X=D`_G diff --git a/_Converted_/Pronto/N/NAD/N-A.ir b/_Converted_/Pronto/N/NAD/N-A.ir index 6a6f789e179321b82276b0e8a7dd0f140225077c..e465035ef649714088c1a604c3aa704f17015822 100644 GIT binary patch delta 68 zcmcaqvae)Fiy}>o@Amsxq*{ovV)S6Fe4)a z69Y2?3j-?y8v{E72LmSqSjz&Lxsw-gN=}{t#0uI{lOM23Pi|n7oV-q7X|oQqkU0Pc CS{>y8 diff --git a/_Converted_/Pronto/N/NAD/T567.ir b/_Converted_/Pronto/N/NAD/T567.ir index c5469363297805271595756be0c4fb222affa661..9deddd09c4befefc4e0110e320253acc83d18c81 100644 GIT binary patch delta 81 zcmX@o#<-!4ae^*iXkK<+et900nk;C0W%36x!N~`hv?o3goNS;fHQ9hka&m&W86)T9 ZMv;4y1=yUS3OK* delta 89 zcmdnc#(1QSae}S@duU#EUVeEVjGjEv_}wHPfyoOL!zL$inh7&9GB7bPGq5nQGO#hQ oGjK3)GE82m@qKcFgy7^0Y?6~3ECnYw2nkIV5Omud!2G}-0MCXQ@&Et; diff --git a/_Converted_/Pronto/N/NAD/T748.ir b/_Converted_/Pronto/N/NAD/T748.ir index 1c9af0c5a7ab0943c37bf75d4076def268d64cf2..c213b378cf5539e58bddb643e91c7ad3c88478a7 100644 GIT binary patch delta 92 zcmdmchw;vB#tFK7p?TSP`Q>>~YBHnj{mBM=<&*WL&9phW6cm+|RaDi~H8i!fb#(Rg r4GfKpO-#+qEiA1RtZi)V>>V7PoLyYq+$RSnT$?;0HhuF1=CxS>XI&hz delta 198 zcmXxVNiIWS007|cDOy9TujZk=nx~r8Olv%WxPb-9v$W(0l7H(E5^E>Xgq3r2<=cGC z@93);y;Y0Z+w?JgdQSfjQT`{q_Qv5ie;<-c?Int|$!OQ1Q&vuwZUudcVkP|s3>q?Q z#HcajCX`K@lBk$AW7eE`3l=R|wqjM)nspmCZP~VCSIwS%2M!ZQj-5Dlrmo?<$AwE* VuH6WY++Rq_cj2QHf7Uba4=omjAbbD- diff --git a/_Converted_/Pronto/N/NAD/T_757.ir b/_Converted_/Pronto/N/NAD/T_757.ir index 144199c06aee1566128bd988082ebddb9f63e5ac..6593dc81c73605d51a89d92b3902c84274261542 100644 GIT binary patch delta 160 zcmaF>~YOUV&n(!OeQqU|bzGGw{pnj8M!@A6}hh!Jy1))SC7tL62@?0fzNYCSi6 diff --git a/_Converted_/Pronto/O/Onkyo/BD-SP808.ir b/_Converted_/Pronto/O/Onkyo/BD-SP808.ir index e78586fe1c47ae66487b77835cf9b2fa0b7a3552..e6ddb199e334882c506c01e9b190e9d1779e054e 100644 GIT binary patch delta 47 ycmdnq%ec6gae^*iXkK<+et900+Wb+`o^f&kBhTaqa;%dL#1t7hHy>pD<^lk-ZV`Y0 delta 92 zcmZ47%ecLlae}S@duU#EUVeEVjNZIaT#Rw@2WF1R4F0YSQ*$D*cmt&I2kq<8XGW9HqhpryuefdsDX9!Z>AN_04}#0WdHyG diff --git a/_Converted_/Pronto/O/Onkyo/BD_Series.ir b/_Converted_/Pronto/O/Onkyo/BD_Series.ir index e78586fe1c47ae66487b77835cf9b2fa0b7a3552..e6ddb199e334882c506c01e9b190e9d1779e054e 100644 GIT binary patch delta 47 ycmdnq%ec6gae^*iXkK<+et900+Wb+`o^f&kBhTaqa;%dL#1t7hHy>pD<^lk-ZV`Y0 delta 92 zcmZ47%ecLlae}S@duU#EUVeEVjNZIaT#Rw@2WF1R4F0YSQ*$D*cmt&I2kq<8XGW9HqhpryuefdsDX9!Z>AN_04}#0WdHyG diff --git a/_Converted_/Pronto/O/Onkyo/DV-SP406.ir b/_Converted_/Pronto/O/Onkyo/DV-SP406.ir index 9eda055b828683be4ac7dae22d068c7f44073207..4d1cfb3f7bdb795d15b99fd1c14360688fac35de 100644 GIT binary patch delta 63 zcmbPI)lfA-moGFgJ1@UH4@ylwsCjpCfI`UR0~*qk8yGn!JBTR($%o?4C$UIOo*?J~ M6g1gv$9&Ba04XjQ5C8xG delta 96 zcmZpuno>1ESAab>{89FqV5 diff --git a/_Converted_/Pronto/O/Onkyo/Recv.ir b/_Converted_/Pronto/O/Onkyo/Recv.ir index fbbd6b6e14de8c2a81d150ae7451ff2d3702b671..411d16c0ccb1c68884398d7924951e404eb60d5f 100644 GIT binary patch delta 100 zcmZ2uI>U5=E?;O~c3ysY9+cW#Ao_=KvH(BFf#>oO=oRdF@aZFC&Pk4M8jN@w=*dTGcqzTF)%Z*Ft9SPF|admFmN(#KETDyH2DFK2pDf*mYS@}2SXo+ITwPvYU}0ioWMyV&XlZI|Y;A6DaB*^T mbai%jczJqze0_eCAqCcxpcxXAkOPkb!mxuO1-Bsu0n<8ym@CHs delta 598 zcmWmA)l$@P9LC|#R~HeOQBV{X49Y+;vB1E*xjv|*gEg;2D}1i zFTn#3oiUD{^XJEJ->*Nu_I3-HStsjkJ`1xh7H(ZF!XmAkb+>4Xu^!gbVy&0;wm6G7 zza?0r^|8Lz&-z;u$)u1<8Uq-}AO@4p5QbU?!x+v8Mly=gWHN@ajAJ|#$Raz5iA-WL zQ^;W|)0iG$2D!{+7PFbdT;?&K1uSF{i^*dNOIgNpR>~YOQN=`{lOV7y6%FfBn%P%M_DlRE4E3c@ms;;T616sRha)5=&Kx;K8 u2Z$+8PGIJoT*0QqbZ7%udV-emV_gcO$)?a1)*V&8h-(vrNg)P%NPFg5Oi zttmxis2o+GN>qiaQ4KncYEd0JgX&QOYD7(_8MUBR)P_8C7M(-qQ9HVTE}~25GP;7U zqHE|n>OeQpO>_(0Mt9I%bPwG}r4P_U^awphPta5J3_V9L&`b0Ry+&`)Thxi(q4($m z`iQ#FC-fP8!Ik04aTT~qTotYwSA#o^tHssf&fw~C4Y)>J6RsK8f@{UK;XK33jqPfW aPO+@^?sQA^GX10ey;S;qoj#xanD7UoAiTi< diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR609.ir b/_Converted_/Pronto/O/Onkyo/TX-NR609.ir index e7c5546c611f1a9124ce63f39203499356c95af4..0faa46eeffcfab361c563d26d18cd12190f96af2 100644 GIT binary patch delta 202 zcmbREm*vk-mI=Cip?TSP`Q>>~YOQN=`{lOV7y6%FfBn%P%M_DlRE4E3c@ms;;T616sRha)5=&Kx;K8 u2Z$+8PGIJoT*0QqbZ7%udV-emV_gcO$)?a1)*V&8h-(vrNg)P%NPFg5Oi zttmxis2o+GN>qiaQ4KncYEd0JgX&QOYD7(_8MUBR)P_8C7M(-qQ9HVTE}~25GP;7U zqHE|n>OeQpO>_(0Mt9I%bPwG}r4P_U^awphPta5J3_V9L&`b0Ry+&`)Thxi(q4($m z`iQ#FC-fP8!Ik04aTT~qTotYwSA#o^tHssf&fw~C4Y)>J6RsK8f@{UK;XK33jqPfW aPO+@^?sQA^GX10ey;S;qoj#xanD7UoAiTi< diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR809.ir b/_Converted_/Pronto/O/Onkyo/TX-NR809.ir index e7c5546c611f1a9124ce63f39203499356c95af4..0faa46eeffcfab361c563d26d18cd12190f96af2 100644 GIT binary patch delta 202 zcmbREm*vk-mI=Cip?TSP`Q>>~YOQN=`{lOV7y6%FfBn%P%M_DlRE4E3c@ms;;T616sRha)5=&Kx;K8 u2Z$+8PGIJoT*0QqbZ7%udV-emV_gcO$)?a1)*V&8h-(vrNg)P%NPFg5Oi zttmxis2o+GN>qiaQ4KncYEd0JgX&QOYD7(_8MUBR)P_8C7M(-qQ9HVTE}~25GP;7U zqHE|n>OeQpO>_(0Mt9I%bPwG}r4P_U^awphPta5J3_V9L&`b0Ry+&`)Thxi(q4($m z`iQ#FC-fP8!Ik04aTT~qTotYwSA#o^tHssf&fw~C4Y)>J6RsK8f@{UK;XK33jqPfW aPO+@^?sQA^GX10ey;S;qoj#xanD7UoAiTi< diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir b/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir index ba5834f3fc4bf4e429b96e6a17cf849aed22ea8c..da027b87dc45425540a1c6c808b6ff407d181fdd 100644 GIT binary patch delta 225 zcmezQpXK2nmI=Cip?TSP`Q>>~YOKd9_+B&*=`UZwZ#wMm_<`$M#3f4BZcJ>aAPR=f_ZtfnQUfw>w ze*OW0LBS!RVc`*xQPDB6aq$U>Ny#axY3Ui6S=l+cdHDr}Ma3nhW#tu>Rn;}Mbx?e@ BNNfNA delta 639 zcmXw%)lwB;90&I==Sa+`gx!KDA&O$5*c~Vac3?NQ*hfUA^TY0L#l+V6eJ|i6=o{#j zl(yYisSSy>+mT*2y|s7wc->th@EFp7bJ~ z1bUN5ANrC+GAX25Kho&W0MZ%AATk)t5QZ|0;bbzRCnL#X6r&l#SjI6v!~`ZXiOEc1 zD$|(G3}%weEM}9#9Og2Q`Q);Ig)Cw*OIXS>ma~GDwiqHvk5}iWDs05XwGE|N#P$jBD)u;y5qB`VIJvxofptI;4I*%@(i|7)% zjIN-o=o-3?ZlIg!7P^h@pu6ZE3f)H!&_nbHJw{K^Q`CT-q37rYdWl}4*QgP_L2uDJ z^d5acAJHfD8Gj64h(C@m!k@sO#Gk?!<4f?R_%eJsz5-u~ufkX3Yw)%BI=luDOO e_J5?#t|5@&@`5Q%jCbjY@kPO4V=!pTGXDW%fWyiF diff --git a/_Converted_/Pronto/O/Onkyo/TX_NR709.ir b/_Converted_/Pronto/O/Onkyo/TX_NR709.ir index f2553cdf7ee80890a7e56b6c0b20da662b09b084..baf4b579fb66f52096ca2821c2174dd8f1345ebf 100644 GIT binary patch delta 132 zcmV-~0DJ%R{{-Ir1hB9HVhIW$AtECrB_<~*DJm;0EiNxGF)}kWH8wXmIXWOaJUu=? zKtV!7L`6nNNJ&adOifNtP*GA-R8>}2SXo+ITwPvYU}0ioWMyV&XlZI|Y;A6DaB*^T mbai%jczJqze0_eCAqCcxpcxXAkOPkb!mxuO1-Bsu0n<8ym@CHs delta 598 zcmWmA)l$@P9LC|#R~HeOQBV{X49Y+;vB1E*xjv|*gEg;2D}1i zFTn#3oiUD{^XJEJ->*Nu_I3-HStsjkJ`1xh7H(ZF!XmAkb+>4Xu^!gbVy&0;wm6G7 zza?0r^|8Lz&-z;u$)u1<8Uq-}AO@4p5QbU?!x+v8Mly=gWHN@ajAJ|#$Raz5iA-WL zQ^;W|)0iG$2D!{+7PFbdT;?&K1uSF{i^*dNOIgNpR>~YO^7e7vm&Gj>-Lu{fwMI-h(IrWJwQK delta 87 zcmeynlX2oM#tFIt?4fztdHLmeFnY3~vBYLmCL_kl512S6%Q16KE?`!f{FYG>NDBdJ dePKpM1||k(Mixd^Mm9!vMh-?!MyRF}Q2@G07aRZp diff --git a/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir b/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir index 5a1d1b6e498c93436e1257a6846dae7f1e646ca9..cf8533ce7ee03e64a4180fa0ac4b9229b855a3e1 100644 GIT binary patch delta 70 zcmcb4o$=^(#tFK7p?TSP`Q>>~YO^7e2je70j>!hhoRb}Rr6UJmc^M}+a5+x?z{5HD1E2Ba3yeO(jEoFS w49pBH46F=n4D1XX44e#bwGWsKfNFFnH!yQf4&daNe1MSyi7&YM6Z7SC0BzeN^8f$< diff --git a/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir b/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir index d27158491e77e83435855a8f1bcd54ed952f4619..f97e346a929b616d833ad03fffd9db62f08ed2df 100644 GIT binary patch delta 113 zcmaF>~YO^4Z1molhLXMLU@TyD}U=f(a$T3-gMHk5An8e08 zS%8U8fs;!?QAt@vRZU$(Q%hS%S5M!-(8$=t)Xdz%(n`VF24cno9!szp|2ZW$E3h2T F1pt1>A9Vl# delta 208 zcmXxWIZgs$0EXf3mF0IPVG~pqfe{o}+>k}I@(y$qQdkj2LyW{qZ=mKsfQOh1cmuct z1+_heiHX(oe9l?S`KTvN&mZ~^6aU}f$7HdyXvfZI+Hd-=zzQM4M2KQo#la;`f+Q){ zNRwfm4K~S=BTs=Xij*kJV_OwfwZkqo_SoluLmlZ@b)D#xGtPBEgG-ufsjZH#)b(_& s8@W#}kM~_~Jeat_(!{WLkz4x}D%feJV&9DO_jf06pA+$*93GE;0lVNRW&i*H diff --git a/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir b/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir index d27158491e77e83435855a8f1bcd54ed952f4619..f97e346a929b616d833ad03fffd9db62f08ed2df 100644 GIT binary patch delta 113 zcmaF>~YO^4Z1molhLXMLU@TyD}U=f(a$T3-gMHk5An8e08 zS%8U8fs;!?QAt@vRZU$(Q%hS%S5M!-(8$=t)Xdz%(n`VF24cno9!szp|2ZW$E3h2T F1pt1>A9Vl# delta 208 zcmXxWIZgs$0EXf3mF0IPVG~pqfe{o}+>k}I@(y$qQdkj2LyW{qZ=mKsfQOh1cmuct z1+_heiHX(oe9l?S`KTvN&mZ~^6aU}f$7HdyXvfZI+Hd-=zzQM4M2KQo#la;`f+Q){ zNRwfm4K~S=BTs=Xij*kJV_OwfwZkqo_SoluLmlZ@b)D#xGtPBEgG-ufsjZH#)b(_& s8@W#}kM~_~Jeat_(!{WLkz4x}D%feJV&9DO_jf06pA+$*93GE;0lVNRW&i*H diff --git a/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir b/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir index d27158491e77e83435855a8f1bcd54ed952f4619..f97e346a929b616d833ad03fffd9db62f08ed2df 100644 GIT binary patch delta 113 zcmaF>~YO^4Z1molhLXMLU@TyD}U=f(a$T3-gMHk5An8e08 zS%8U8fs;!?QAt@vRZU$(Q%hS%S5M!-(8$=t)Xdz%(n`VF24cno9!szp|2ZW$E3h2T F1pt1>A9Vl# delta 208 zcmXxWIZgs$0EXf3mF0IPVG~pqfe{o}+>k}I@(y$qQdkj2LyW{qZ=mKsfQOh1cmuct z1+_heiHX(oe9l?S`KTvN&mZ~^6aU}f$7HdyXvfZI+Hd-=zzQM4M2KQo#la;`f+Q){ zNRwfm4K~S=BTs=Xij*kJV_OwfwZkqo_SoluLmlZ@b)D#xGtPBEgG-ufsjZH#)b(_& s8@W#}kM~_~Jeat_(!{WLkz4x}D%feJV&9DO_jf06pA+$*93GE;0lVNRW&i*H diff --git a/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir b/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir index 370619cbffedcac19e05ea419795a6308425efb3..819993b40172be6c5fd51d919089cf65269d029a 100644 GIT binary patch delta 98 zcmbRHp7F>##tFK7p?TSP`Q>>~YO^7i1mk1_cE`yH{5q3Aa0yH<;5D6mfrWFj027}w vCzpbvlCp}bn!1LjmbQ+rp1y&hk+F%XnYo3fm4da6t(`sCfXy42-xdP^7BU<} delta 212 zcmXxeIa0y^7>42Rm0$=31Qc)q4RJ#tic45rPhm%EzjP{gN1 znH5&4P^HEi>uj(|od#QM6VN2o4!hdZz7A+{NSh8_A|2^iJ)P*3GtL#$XTVS+T?D$+ nm9BN8TjgISPxtl_lozSqe=0J+6k3{z?bG#aQY_3uCw%?`V-hF! diff --git a/_Converted_/Pronto/P/Panasonic/VT_series.ir b/_Converted_/Pronto/P/Panasonic/VT_series.ir index 370619cbffedcac19e05ea419795a6308425efb3..819993b40172be6c5fd51d919089cf65269d029a 100644 GIT binary patch delta 98 zcmbRHp7F>##tFK7p?TSP`Q>>~YO^7i1mk1_cE`yH{5q3Aa0yH<;5D6mfrWFj027}w vCzpbvlCp}bn!1LjmbQ+rp1y&hk+F%XnYo3fm4da6t(`sCfXy42-xdP^7BU<} delta 212 zcmXxeIa0y^7>42Rm0$=31Qc)q4RJ#tic45rPhm%EzjP{gN1 znH5&4P^HEi>uj(|od#QM6VN2o4!hdZz7A+{NSh8_A|2^iJ)P*3GtL#$XTVS+T?D$+ nm9BN8TjgISPxtl_lozSqe=0J+6k3{z?bG#aQY_3uCw%?`V-hF! diff --git a/_Converted_/Pronto/P/Philips/PFL3603D.ir b/_Converted_/Pronto/P/Philips/PFL3603D.ir index 309016e1f4ad691a3335b96ef08a93f55384c94a..1cdb973ceb8d7607cde3c87a148e68cb2ca4851b 100644 GIT binary patch delta 91 zcmbP}xie#eE?;O~c3ysY9+aAFC}%#gWT`GEmx7{_vWlvjx`w8fwvMizzJZ~Uv5Bdf pxrL>bg0+pUoxOvjle3Gfo4bc6P*cq04NMM`^A-6v2QqmZ0RRP#8VLXZ delta 191 zcmXxeIWj{5007YUMI_8b5__y!B(}s7OY9^eV$|-ynE7TjN{s_Bzg1{*0+mZS1C8pn z@B8lK{;ift+=dU~<8%0L)QmUYpL#DrpifM{xB&@CgN6)C%g7orYRtF^lcwZMn=xz7 zyajm$MJ0>MDwZr;v1(0K&AJVnw$yFgv1?Dmz5|DOM~>`CE3NIqrH(6I*Zx|s Q(Pxm0QiaslPjFNJ1xkP%NdN!< diff --git a/_Converted_/Pronto/P/Pioneer/SC-55.ir b/_Converted_/Pronto/P/Pioneer/SC-55.ir index 9bdf8b25123348406d6255582da6cba510059570..364b297a7e08c9d4247c06b6b366552b2604f8d0 100644 GIT binary patch delta 206 zcmbO`k>hPI#{^xz(7f!t{PH{~HThz}z3B^d8MUT2$S`V6KG3W@`F;~$5+|2}qLQ+T zs+zinrk1vjuAaVup^>qPshPQjrImuUjjf%%gQJtPi>sTvho_gfkFTG9KwwaCNN8Ai zL}XNSOl(|yLSj;KN@`kqMrKxaPHtX)L19sGNoiSmMP*fWO>NzD#&*X0lMD80O%_-! zF@3=TMiY?5Oouj1zQ}Jkc^})M$pSG(lP^dLPW~V&H2Fg&UvmXpdj%Wg_6jy8RVDz( Cu}MY% delta 647 zcmXxg#a5PK0EN->APPG8MMcF16$86lvAesm8|+qEEEN32AMEb#)^*+qL#Ix>1K08r z9Jn0q`Tkv=e5EqEqDM;7{M;?MdHZtz8)fAEivQ_GR{TdxvZ9ot4p9ZMd?0~3BvO}p zB#}&g8W5wQQfNeDnvhCUn$eszTF{bKw5APh)lTWkP~>J*Dwv&2u3oBY({HLzQ!_+@l0SMlbFmDrfQm|YldcOmS$^? z=4zhiYk?MOkrr!-mTH-nYlT)SN2|12YqVDDw4M#x$R;+kg{^EOmprz!gPrVRH+$I2 zKK65fgB;>8M|6}1yANz%H#EMml%LV}PgzmUgS7actMvc3l8*~;AuhtjxCEEtW4H_- z$0y{I@+tYWT#nD+v$z6R;&V8X&&yTv1suoKxCUR8FX7Ab6?_$6ldsD+@J)OR-^O?3 zyYfBxzMTI+ekebZAIneVr}8uTx%>jZ#INvc{06_p@9=y40e{4w@Mru5f0e%x3KR+z ziU`FDC4^GKF+!QbafK5KClyW+P7}%%&M2H!s8Fa>IHwS`RyeOvrEozZu28K|qi|8- qlEP)8jM&I1R@YI^lD<)TTB9gCwQ-caF;-lgSXP_JyV}Hr%!I$TG0AuU diff --git a/_Converted_/Pronto/P/Pioneer/SC-57.ir b/_Converted_/Pronto/P/Pioneer/SC-57.ir index 9bdf8b25123348406d6255582da6cba510059570..364b297a7e08c9d4247c06b6b366552b2604f8d0 100644 GIT binary patch delta 206 zcmbO`k>hPI#{^xz(7f!t{PH{~HThz}z3B^d8MUT2$S`V6KG3W@`F;~$5+|2}qLQ+T zs+zinrk1vjuAaVup^>qPshPQjrImuUjjf%%gQJtPi>sTvho_gfkFTG9KwwaCNN8Ai zL}XNSOl(|yLSj;KN@`kqMrKxaPHtX)L19sGNoiSmMP*fWO>NzD#&*X0lMD80O%_-! zF@3=TMiY?5Oouj1zQ}Jkc^})M$pSG(lP^dLPW~V&H2Fg&UvmXpdj%Wg_6jy8RVDz( Cu}MY% delta 647 zcmXxg#a5PK0EN->APPG8MMcF16$86lvAesm8|+qEEEN32AMEb#)^*+qL#Ix>1K08r z9Jn0q`Tkv=e5EqEqDM;7{M;?MdHZtz8)fAEivQ_GR{TdxvZ9ot4p9ZMd?0~3BvO}p zB#}&g8W5wQQfNeDnvhCUn$eszTF{bKw5APh)lTWkP~>J*Dwv&2u3oBY({HLzQ!_+@l0SMlbFmDrfQm|YldcOmS$^? z=4zhiYk?MOkrr!-mTH-nYlT)SN2|12YqVDDw4M#x$R;+kg{^EOmprz!gPrVRH+$I2 zKK65fgB;>8M|6}1yANz%H#EMml%LV}PgzmUgS7actMvc3l8*~;AuhtjxCEEtW4H_- z$0y{I@+tYWT#nD+v$z6R;&V8X&&yTv1suoKxCUR8FX7Ab6?_$6ldsD+@J)OR-^O?3 zyYfBxzMTI+ekebZAIneVr}8uTx%>jZ#INvc{06_p@9=y40e{4w@Mru5f0e%x3KR+z ziU`FDC4^GKF+!QbafK5KClyW+P7}%%&M2H!s8Fa>IHwS`RyeOvrEozZu28K|qi|8- qlEP)8jM&I1R@YI^lD<)TTB9gCwQ-caF;-lgSXP_JyV}Hr%!I$TG0AuU diff --git a/_Converted_/Pronto/P/Pioneer/SC_Series.ir b/_Converted_/Pronto/P/Pioneer/SC_Series.ir index 9bdf8b25123348406d6255582da6cba510059570..364b297a7e08c9d4247c06b6b366552b2604f8d0 100644 GIT binary patch delta 206 zcmbO`k>hPI#{^xz(7f!t{PH{~HThz}z3B^d8MUT2$S`V6KG3W@`F;~$5+|2}qLQ+T zs+zinrk1vjuAaVup^>qPshPQjrImuUjjf%%gQJtPi>sTvho_gfkFTG9KwwaCNN8Ai zL}XNSOl(|yLSj;KN@`kqMrKxaPHtX)L19sGNoiSmMP*fWO>NzD#&*X0lMD80O%_-! zF@3=TMiY?5Oouj1zQ}Jkc^})M$pSG(lP^dLPW~V&H2Fg&UvmXpdj%Wg_6jy8RVDz( Cu}MY% delta 647 zcmXxg#a5PK0EN->APPG8MMcF16$86lvAesm8|+qEEEN32AMEb#)^*+qL#Ix>1K08r z9Jn0q`Tkv=e5EqEqDM;7{M;?MdHZtz8)fAEivQ_GR{TdxvZ9ot4p9ZMd?0~3BvO}p zB#}&g8W5wQQfNeDnvhCUn$eszTF{bKw5APh)lTWkP~>J*Dwv&2u3oBY({HLzQ!_+@l0SMlbFmDrfQm|YldcOmS$^? z=4zhiYk?MOkrr!-mTH-nYlT)SN2|12YqVDDw4M#x$R;+kg{^EOmprz!gPrVRH+$I2 zKK65fgB;>8M|6}1yANz%H#EMml%LV}PgzmUgS7actMvc3l8*~;AuhtjxCEEtW4H_- z$0y{I@+tYWT#nD+v$z6R;&V8X&&yTv1suoKxCUR8FX7Ab6?_$6ldsD+@J)OR-^O?3 zyYfBxzMTI+ekebZAIneVr}8uTx%>jZ#INvc{06_p@9=y40e{4w@Mru5f0e%x3KR+z ziU`FDC4^GKF+!QbafK5KClyW+P7}%%&M2H!s8Fa>IHwS`RyeOvrEozZu28K|qi|8- qlEP)8jM&I1R@YI^lD<)TTB9gCwQ-caF;-lgSXP_JyV}Hr%!I$TG0AuU diff --git a/_Converted_/Pronto/P/Pioneer/VSX-1021.ir b/_Converted_/Pronto/P/Pioneer/VSX-1021.ir index 01e09a9e0a4d0f9471ccaed0bba733e1216f9cc6..906a40698623678d9106988d0fa0d45e15a0bbf2 100644 GIT binary patch delta 134 zcmcb1i|N%(rU|-yp?TSP`Q>>~YO*7*#AF4|>ysx4b53rM7nqzNEd`~OCpW0`nQ?L{ zC@LwdsH&-JXliNe=<4Yk7#bOyn3|beSXwDq+t}LKJ2*NyySTc!dw6HlC(N~(Y*5O-c?t8Tl>lCQD!u>! delta 252 zcmXxe&oTl59Ki8!+g6gPU7}L7OQ^I+`BxDoe?v9X-QCPOcJvBnekUhgyEGXOpr=vOoA0wStCh`H0xxr*kF?_vTTzh&knon zvCjbogCZpkIik!lCsa(ToKoYAb1t~#ifiiJaLXMHnzR`0YclY?$grN4uBA&OYs$SD QmEn|MURBq7$=UDy0f-ncfB*mh diff --git a/_Converted_/Pronto/P/Pioneer/VSX-502.ir b/_Converted_/Pronto/P/Pioneer/VSX-502.ir index 0bc08e13b0d442873f6b0c6b2c9a8a8f3a19f114..d67f1228e26a742b7cb9d6f419cd41d0ede5d073 100644 GIT binary patch delta 110 zcmey=&3Lbyae^*iXkK<+et900ntXxx{p1UVl9Ly(b4)Ja5}G_ghGX&pQOU^-j0%jL zlP`$e2a6c6Swdw6fij|#Kgi6S{6Ro+vH_<7P+WR)f{XNI2PMwQcUAZ{Te0kL1OO}A BC?Ws= delta 77 zcmccD&G@OCae}S@duU#EUVeEVjGnB>e|53|W1lc1BLfoyGXo0)D+3z?I|By;C&Oe# bv1^lf1t)(Hmz><78#=jxbhPI#{^xz(7f!t{PH{~HThz}z3B^d8MUT2$S`V6KG3W@`F;~$5+|2}qLQ+T zs+zinrk1vjuAaVup^>qPshPQjrImuUjjf%%gQJtPi>sTvho_gfkFTG9KwwaCNN8Ai zL}XNSOl(|yLSj;KN@`kqMrKxaPHtX)L19sGNoiSmMP*fWO>NzD#&*X0lMD80O%_-! zF@3=TMiY?5Oouj1zQ}Jkc^})M$pSG(lP^dLPW~V&H2Fg&UvmXpdj%Wg_6jy8RVDz( Cu}MY% delta 647 zcmXxg#a5PK0EN->APPG8MMcF16$86lvAesm8|+qEEEN32AMEb#)^*+qL#Ix>1K08r z9Jn0q`Tkv=e5EqEqDM;7{M;?MdHZtz8)fAEivQ_GR{TdxvZ9ot4p9ZMd?0~3BvO}p zB#}&g8W5wQQfNeDnvhCUn$eszTF{bKw5APh)lTWkP~>J*Dwv&2u3oBY({HLzQ!_+@l0SMlbFmDrfQm|YldcOmS$^? z=4zhiYk?MOkrr!-mTH-nYlT)SN2|12YqVDDw4M#x$R;+kg{^EOmprz!gPrVRH+$I2 zKK65fgB;>8M|6}1yANz%H#EMml%LV}PgzmUgS7actMvc3l8*~;AuhtjxCEEtW4H_- z$0y{I@+tYWT#nD+v$z6R;&V8X&&yTv1suoKxCUR8FX7Ab6?_$6ldsD+@J)OR-^O?3 zyYfBxzMTI+ekebZAIneVr}8uTx%>jZ#INvc{06_p@9=y40e{4w@Mru5f0e%x3KR+z ziU`FDC4^GKF+!QbafK5KClyW+P7}%%&M2H!s8Fa>IHwS`RyeOvrEozZu28K|qi|8- qlEP)8jM&I1R@YI^lD<)TTB9gCwQ-caF;-lgSXP_JyV}Hr%!I$TG0AuU diff --git a/_Converted_/Pronto/P/Pioneer/VSX-52.ir b/_Converted_/Pronto/P/Pioneer/VSX-52.ir index f7736774b5000a6b948cbd7625c4f54a08593d10..3976df1bb2cda4ef12b37ec1f23e31f3724bf55a 100644 GIT binary patch delta 153 zcmZ2BmE*@mjt#RJlQ_8)6qS@!RMpfqG_|yKboKNN42_IUOwG(KEUgr*ZEWrA9UPsU zU0mJVJv_aQ&Q8?GcvQXb8_?Y3kr*hOG?Yi zD=Mq1YijEzGjd*?>>$y+`8BgXBh#S`K>pdu4w+h$A1H-Qb}$fYp3dGrot<&}bap0w FW&qQTF|Yst delta 595 zcmWO2=UxtA0LJ0_{}Sax_J|^zBAb-GGqd-W?3s~ODJn(dt&HrwMabrNKS$FU_{en# z*Wa4hr}eQ-jT8V8+R&C5+R>g^;^?4wI?{>GbfGKV=uQuM(u)Lo(}zSQsjvDenf?r5 zAcGjp5QZ|0;iQnt2u6~oQ5vl=8mn;{&jcniiF78Dk*rKj(Nv}}of*v3tOCtu4s)5u zd=`+!LKbPUmT0M#DO=06LMydOtF=aJwNC4`K^wJ6o3%w-wN2Z#gPqz%4!g-^4}00i zehzSuLmcJ^M>)oE@;JdsPH~!io#8C!IL`$-c$>s7DxdK<>tN0qO!qvD&u9c&59j?a>_&UCUZ_2lDqkJ3R!FT0*@_qaO zKg5slWBG~vRDLEumkVCVFXdPAYx#}*R(>Zp;rI9hZpI(+C;S<=;4kT*Ayg156|O2=Q>ap?R;W>^Rfr}k)G5>}G$>qG yxS?=U;g&)p;Wp9jNzqPshPQjrImuUjjf%%gQJtPi>sTvho_gfkFTG9KwwaCNN8Ai zL}XNSOl(|yLSj;KN@`kqMrKxaPHtX)L19sGNoiSmMP*fWO>N!uhs})lr%!kRwDdr) h#Po)_j3ywPnGS839H?y99KhNhz{~w5APhX-9i?P)BuA8tHVV3tj0(cY2UPPkPatKJ=xZ z`fGp&YLEtN2tygha7J|0NR85H#xRy~jMs!*O=J?2nZi`2F`XIA)GW=`9L-gx=4rkb zXrUHqv6g75mMKfiwL&YkN~^U-Yqd`6wSkS=#Addzm2GTi2Rq4T7rWWRUiPt{0~{oW zLmcJ^M|F(joS@PE!@D<*i08cLXOvl#7O(z6|NmEV@kx9N=iz)@fKTHyxKKVTpOcH^ zVqAjH;|usAj^Ru4WjT^daTzYhaa_<_S!0;s8bG4(njFAxF!=$Kn=m6I0}}%?0}BHy0~-T7 O0|x^q!{&{Qf)W4*;SqxX diff --git a/_Converted_/Pronto/P/Proton/N-A.ir b/_Converted_/Pronto/P/Proton/N-A.ir index 2264d92204fa93deeec6046e51f953ba82aad2f2..a5c046a76240928e88dae844a1b11c1b4f21dbec 100644 GIT binary patch delta 63 zcmca;x7TihE?;O~c3ysY9+aAVki}whf<(k*0WpDz3sfd=;NhLj$H>db36xkcSwW0* NazCfW=KqXAvHSpdov6q*14 diff --git a/_Converted_/Pronto/R/Roku/XS.ir b/_Converted_/Pronto/R/Roku/XS.ir index a7215092c7ca59862cb40abefbbf95225e942474..ef5e7c7ebe68c69ae98ef159ca96bc68cb3b8a5d 100644 GIT binary patch delta 87 zcmaE8d)9V>E?;O~c3ysY9+aAVQS#d40uI564*xcjFbIj?oECm#yLqsYw`nD$;ko|+LQNl&zU@d*=F+xmb;Pw Dt$`oE diff --git a/_Converted_/Pronto/R/Rotel/N-A.ir b/_Converted_/Pronto/R/Rotel/N-A.ir index 7b46964444405a3da22dd87bd460e26d7b857d3f..78f72a2b354e3836e5751ec7e397cff2e54ee55a 100644 GIT binary patch delta 66 zcmZ2uHN$FxE?;O~c3ysY9+cXAP+W;|vH&B;WCbaW$s3piCNJRSoNOR1H2H&=%H#>G R+Kik)B_@oU1DNkf0ssmE78U>i delta 94 zcmbPXwZ>|Kt^j*zUUpu7c^-`3EFhxAIC%n-#^eRUN|PP9%qA-cDG4(&GB7bPGq5nQ oGO#hQGjK3)G5{4SF#;8+Or9XDFnNK9=41m#X^`U0SD0NS0j2^L)Bpeg diff --git a/_Converted_/Pronto/R/Rotel/RCD-1520.ir b/_Converted_/Pronto/R/Rotel/RCD-1520.ir index 2b3182f62cf3738d5bb5408c5a3fae68f87feb40..befaff208a6218cbee150124cd03798a9514d5c1 100644 GIT binary patch delta 80 zcmaDKbUSE*E?;O~c3ysY9+aBw!2D?P0&$_q3E~1kS_Mjj_#Bh_8I>40fht~2KA@;L Td4r(YWCeCXkmzO$W^*+F(E1z4 delta 106 zcmcZ|^gd{Ut^j*zUUpu7c^-_OY$$(fvH+{%>~YVt?1i<2if8BKOzEU@6@QczSd(007YYL}5Xh=ZMTD^DH6rkZGyI+Bvm!to#D!eM(E;;DfNSayR$uJNWzw z-ZSyoedW1QeX0B(ek6ax_hMgI3d(OmpiV@+22nAMnlx+CDlVZ-yAGYYbnDTpPrm_! zh9nIekuqvb+PDdmrc9eLD(YNQI?nL#-UCzWxF8jU`_I diff --git a/_Converted_/Pronto/R/Rotel/RSX-1560.ir b/_Converted_/Pronto/R/Rotel/RSX-1560.ir index bbe447a32f6c504f939723ba5af68b372056894c..838a5c54c5eab26298985138864b52fb3499e7e8 100644 GIT binary patch delta 119 zcmV--0EqwJ!2;XB0}2SXo+ITwPvYU}0ioWMyV&XlZI|Y?DDe+LItB ZLz55-B$H505tD#iB9m|h2ebPFgG41b;q*Z?A#p zKtNEOcnK0ENtPm2x(u1JWXq8&Prd?$iiCs}D^aRUxrhpts#L2{t4_TJjhZxT(W*_m z4xPGm>(Q%Ezkzath721qYRtHaEt959n=xz7yakJvEQ?yPYR$S0o3?D*v1`x11BZ?r lJ8|mFxeJ%BT)T1W&bx&>!(<0--AUZilOL$@F>-g delta 78 zcmX@q#CWZVae}S@duU#EUVeEVjGp|E<=12dE{n+%gmfoQ;Fp_xUX5Frk&%Ikfti7Y Zft7)cft`Vafs+BO?t_Zb<_Ankb^!T27qbg0+pUoxOvjle3Gfo4bdnm-l2w#oLn|tfjza PI5?TW%-KAV`9~@Mo`@!G delta 214 zcmXxeIWmJ`0D$4=7ZMbah&71#?MrO2#1>*-YPHd5%!E#<))+J26&%2fW9Ybm85bdi z;+>~`Uq7R#ujr+eNnO@&>vs?Je?t_1gzst`?(^lp8fL?DlzxmNO%j^5NJ?qdrd?Wx zjI2&MUApz?)u&(HfI&kFh82y7jT$pbg0+pUoxOvjle3Gfo4bdnm-l2w#oLn|tfjza PI5?TW%-KAV`9~@Mo`@!G delta 214 zcmXxeIWmJ`0D$4=7ZMbah&71#?MrO2#1>*-YPHd5%!E#<))+J26&%2fW9Ybm85bdi z;+>~`Uq7R#ujr+eNnO@&>vs?Je?t_1gzst`?(^lp8fL?DlzxmNO%j^5NJ?qdrd?Wx zjI2&MUApz?)u&(HfI&kFh82y7jT$p>~YOuA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XGb3cOj;8k P2uv;zlir-bTv!MIrLiP| delta 232 zcmXxeIWmI*0D#dK2@ypk#J)ucg4p-i_a*jGJAj!OmC_ZAzgD<`87FZAhJwP3BT!I$ z^V;wIBlP?ky3Hq|XQhkM<#p-b;I-{5c+8IfmI+>B$-7kiCKOU8ETUY6s7f(a;;JPi z)u@$Hr(T0bO`5f6)uvsCv`!gax@Gm~)hDOlfI)dfhK(3CX555HQ>M+BHJ4T}Z^5D^ t%T}y*S+j1#rY+lc?AlYb@4%rW$4;CI9@gH1@8bF2a&RAsJ{7{bs~>~YVt(2CzB^=OHCFK44piIkx!SCOF>adSw&S%T|-k# zTSr$<-@wqw*u>P#+``gI!P>^w&fdY%$=Su#&E3OuG9%CJ$p&0uK;43q71#tpCQMFX LW8FN7Sv45|9M>St delta 210 zcmXxeIWj|W0Knnz34$UovBfT8f5aBCi+$@fYK79wQ!3rSF#ijD_(WFnq?p;iXs&mvQ;OLU@dF4^gB^Mza>Jvf8xkkQ2)* z=+vcKk6uN6`VAN~WY~yNC1c9QO_(%g+KgF=IrAzOELyT`Mb)aBHS0EP+A7($V^`gt eeFqL>M~`fK@Lc-|-}URp-)oXdZvFsB+$0JB diff --git a/_Converted_/Pronto/S/Samsung/PN51D490.ir b/_Converted_/Pronto/S/Samsung/PN51D490.ir index de7667b177baeffde7767e037f5f894500d33cb7..e34969b017fd8496aacb68f7b562319a6635b9ab 100644 GIT binary patch delta 114 zcmdmSmhtKt#tFK7p?TSP`Q>>~YBD3w>B$XVl9MlJC{4cLU^7{PO>puAMm}9mE(Jv; zWffI5bq!4|Z5>@beFH-yV-r&|a|=r=1#25yJ9`I5CubK|H+K)u$%s>REhvWR#;_? z5MkDdprI4RV1pQO5+vDVixegn+w72LmkfK@>~lbtLvrLP;83K5%MoRcsc^z6XPk3E zl}l<|Ww_>sTkg20PJ^b-1CKoM%nL2rNX4DYC=ixO)s~52iC0^m4H+x#(+L)P3z3&7 A=l}o! diff --git a/_Converted_/Pronto/S/Samsung/PN51D530.ir b/_Converted_/Pronto/S/Samsung/PN51D530.ir index 20c65499a66a729cc84fc8e3f68a66462b5ccee6..3c38c98cd67a5b081aaec4b972d574f9f30c956a 100644 GIT binary patch delta 128 zcmex+gmLZ>#tFK7p?TSP`Q>>~YObg0+pUoxOvjle3Gf+vJIYmnUx!ww^2y SC5>dlToE8hh%gbZiE={>i(BF(NRlGW9rrwt;gKvk@)RgiqD+M< uHR?Rkph?T3%`+Xk^yu@#Kx4=&Z@eQV<6lN*TNa;@(?glL)Mehe{n`T}6e&mm diff --git a/_Converted_/Pronto/S/Samsung/PN51D540.ir b/_Converted_/Pronto/S/Samsung/PN51D540.ir index 94821503b68303064f4e7507f442e3e59d2fb223..706cdea9efe824d1d97c96925387bba095a208cb 100644 GIT binary patch delta 123 zcmZ2*fpO1y#tFK7p?TSP`Q>>~YBD41+sPXgv?fn5l$siLU8$e47JPR;ov&|auc(i;O!cI=B}1k@U2NSHHyW8Mg$FM_`~(OR;(#y_ zqG-g>Ipl~q3643zAW4cer)0>IBTs=d&bi={E3PSGVo{>Z4YyRNQln0TCN0`@=yI3i to*sQ3c*JJFFvf^6PdxL&D{oAY#b_gyt|4wXC7Nl8?GNpyOUt{MZ2?laCl>$! diff --git a/_Converted_/Pronto/S/Samsung/PN51D550.ir b/_Converted_/Pronto/S/Samsung/PN51D550.ir index e8369790e23db2d4f81b2adcd780c229e391b371..ba82b87aa9b97ac024e5ef48b9adb84cc3d38bd9 100644 GIT binary patch delta 125 zcmZ2?mhto%#tFK7p?TSP`Q>>~YVt(2E0Yy?wI)9Z(w_W4MQQSaG``6nggA6LxfB$Y zlvPyK)HO7#!u16zf_D!5*J`$&8~CCvL%-=eD~4moNl0fxdK}k z!f}q(vwi;l#n)0eS=BSJKkUh;y;ll-EuCRl7Oal^^=tAw>75FJ3xxyR9OB`KV@~km zLq+2hKRRawI44MmFcB`eB+3;AG2$dha?K4X(%fQ_;f^dh@)RgiqD+N*syy(>6E%Z6 p77d>~YBD41+sO(}p_2=k<@GqZ6cm+|RaDi~H8i!fb#(Rg z4GfKpO-#+qEiA1RtZi)V>>V7PoLyYq+&w(KCST;cJh?$zYw`nO!N~%=${>1k0rSQb E01Dk8(EtDd delta 227 zcmXxeIa0y^7=Y0)MizC3ghdF6N<nXsDr}V!F@E^2Sr|Uzvx0WKcB44d~)(rVQ#?nK%it)s2~=u!71e z0fK}Gv&K3RG<2fGh?8KGBq~p{&C5|Xlp~^8QoN~rF z4i{W<#WgoJHEyYMM+288ttj_A@W>NwIz01&%##cGHEPoBTYqCeZOW$>c`vE{a0w4| BC{h3b diff --git a/_Converted_/Pronto/S/Samsung/PN64D8000.ir b/_Converted_/Pronto/S/Samsung/PN64D8000.ir index 0129492e2ce3f9bf4f3ce57711f94887fbc93645..d0d3956722b70f715675140bb2579cc25c7202ee 100644 GIT binary patch delta 117 zcmex#m9gh4;{;v4(7f!t{PH{~H90Z(&g2I!X_FU-3QnHD$Y;RGrJ$&!tfH!>uA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(X5-!X#!?qoS0*QlXHaN>SS`pp}KwShnm2TFmLY6gS`!w6M2m zY1I|5@ob*&nesnV+5z* z8UcdnY!M<%1cPm&><}Z4iA924_SnZJ$pMEPks{48CuBI~j4V0w6ex1e1tl)I;+irQ ys@!m!q(+?vcQk3yrW56!2OjD2#4|nmyzq*=cNaf(Q{2sj%yU_p>e|>=KL$&HA1T8C diff --git a/_Converted_/Pronto/S/Samsung/PN_Series.ir b/_Converted_/Pronto/S/Samsung/PN_Series.ir index de76416400d86539204b22d6db3c1288aa461d06..094a546844c9a118f056d31128f916fc48d5d94f 100644 GIT binary patch delta 115 zcmccklJUt4#tFK7p?TSP`Q>>~YOuA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XGb3cOj;8k P2uv;zlir-bTv!MIrLiP| delta 232 zcmXxeIWmI*0D#dK2@ypk#J)ucg4p-i_a*jGJAj!OmC_ZAzgD<`87FZAhJwP3BT!I$ z^V;wIBlP?ky3Hq|XQhkM<#p-b;I-{5c+8IfmI+>B$-7kiCKOU8ETUY6s7f(a;;JPi z)u@$Hr(T0bO`5f6)uvsCv`!gax@Gm~)hDOlfI)dfhK(3CX555HQ>M+BHJ4T}Z^5D^ t%T}y*S+j1#rY+lc?AlYb@4%rW$4;CI9@gH1@8bF2a&RAsJ{7{bs~2iYmx7{_vWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg7xH&MpGsWXh=@J UV4?`YB7&0-DDZ7Q#-wBm0D@u^KmY&$ delta 144 zcmV~$ISv6)0D$5D*}cLxma#wk&e$25cJ85|mWf0(-XX*h^b)=EC>_D~J@i+{a1N==@?$j8XJc_X8V FB>;%>6wUwu delta 107 zcmcau`m}U{t^j*zUUpu7c^-_OT*!T8l9A-(1QE{34om`*H}DEh{=lU)xq(S)@&_h9 xVMayg%kAOrva diff --git a/_Converted_/Pronto/S/Samsung/UN40D5500.ir b/_Converted_/Pronto/S/Samsung/UN40D5500.ir index 0129492e2ce3f9bf4f3ce57711f94887fbc93645..d0d3956722b70f715675140bb2579cc25c7202ee 100644 GIT binary patch delta 117 zcmex#m9gh4;{;v4(7f!t{PH{~H90Z(&g2I!X_FU-3QnHD$Y;RGrJ$&!tfH!>uA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(X5-!X#!?qoS0*QlXHaN>SS`pp}KwShnm2TFmLY6gS`!w6M2m zY1I|5@ob*&nesnV+5z* z8UcdnY!M<%1cPm&><}Z4iA924_SnZJ$pMEPks{48CuBI~j4V0w6ex1e1tl)I;+irQ ys@!m!q(+?vcQk3yrW56!2OjD2#4|nmyzq*=cNaf(Q{2sj%yU_p>e|>=KL$&HA1T8C diff --git a/_Converted_/Pronto/S/Samsung/UN46D6300.ir b/_Converted_/Pronto/S/Samsung/UN46D6300.ir index 0129492e2ce3f9bf4f3ce57711f94887fbc93645..d0d3956722b70f715675140bb2579cc25c7202ee 100644 GIT binary patch delta 117 zcmex#m9gh4;{;v4(7f!t{PH{~H90Z(&g2I!X_FU-3QnHD$Y;RGrJ$&!tfH!>uA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(X5-!X#!?qoS0*QlXHaN>SS`pp}KwShnm2TFmLY6gS`!w6M2m zY1I|5@ob*&nesnV+5z* z8UcdnY!M<%1cPm&><}Z4iA924_SnZJ$pMEPks{48CuBI~j4V0w6ex1e1tl)I;+irQ ys@!m!q(+?vcQk3yrW56!2OjD2#4|nmyzq*=cNaf(Q{2sj%yU_p>e|>=KL$&HA1T8C diff --git a/_Converted_/Pronto/S/Samsung/UN46D6500.ir b/_Converted_/Pronto/S/Samsung/UN46D6500.ir index 0129492e2ce3f9bf4f3ce57711f94887fbc93645..d0d3956722b70f715675140bb2579cc25c7202ee 100644 GIT binary patch delta 117 zcmex#m9gh4;{;v4(7f!t{PH{~H90Z(&g2I!X_FU-3QnHD$Y;RGrJ$&!tfH!>uA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(X5-!X#!?qoS0*QlXHaN>SS`pp}KwShnm2TFmLY6gS`!w6M2m zY1I|5@ob*&nesnV+5z* z8UcdnY!M<%1cPm&><}Z4iA924_SnZJ$pMEPks{48CuBI~j4V0w6ex1e1tl)I;+irQ ys@!m!q(+?vcQk3yrW56!2OjD2#4|nmyzq*=cNaf(Q{2sj%yU_p>e|>=KL$&HA1T8C diff --git a/_Converted_/Pronto/S/Samsung/UN46D7000.ir b/_Converted_/Pronto/S/Samsung/UN46D7000.ir index 0129492e2ce3f9bf4f3ce57711f94887fbc93645..d0d3956722b70f715675140bb2579cc25c7202ee 100644 GIT binary patch delta 117 zcmex#m9gh4;{;v4(7f!t{PH{~H90Z(&g2I!X_FU-3QnHD$Y;RGrJ$&!tfH!>uA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(X5-!X#!?qoS0*QlXHaN>SS`pp}KwShnm2TFmLY6gS`!w6M2m zY1I|5@ob*&nesnV+5z* z8UcdnY!M<%1cPm&><}Z4iA924_SnZJ$pMEPks{48CuBI~j4V0w6ex1e1tl)I;+irQ ys@!m!q(+?vcQk3yrW56!2OjD2#4|nmyzq*=cNaf(Q{2sj%yU_p>e|>=KL$&HA1T8C diff --git a/_Converted_/Pronto/S/Samsung/UN46D8000.ir b/_Converted_/Pronto/S/Samsung/UN46D8000.ir index de76416400d86539204b22d6db3c1288aa461d06..094a546844c9a118f056d31128f916fc48d5d94f 100644 GIT binary patch delta 115 zcmccklJUt4#tFK7p?TSP`Q>>~YOuA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XGb3cOj;8k P2uv;zlir-bTv!MIrLiP| delta 232 zcmXxeIWmI*0D#dK2@ypk#J)ucg4p-i_a*jGJAj!OmC_ZAzgD<`87FZAhJwP3BT!I$ z^V;wIBlP?ky3Hq|XQhkM<#p-b;I-{5c+8IfmI+>B$-7kiCKOU8ETUY6s7f(a;;JPi z)u@$Hr(T0bO`5f6)uvsCv`!gax@Gm~)hDOlfI)dfhK(3CX555HQ>M+BHJ4T}Z^5D^ t%T}y*S+j1#rY+lc?AlYb@4%rW$4;CI9@gH1@8bF2a&RAsJ{7{bs~adSw&S% zT|-k#TSr$<-@wqw*u>P#+``gI!P>^w&fdY%Y4Svg)001N3Qjg)+=mZH# zm>~YVt#^E0Z5+3rr4>k(wkfIa$F|YVra;sfiCbCQo4G z)8OP%P*hS@QB_md(A3h_(bdy8Ff=kYF*P%{u(VRJwz0LdcW`uacA2~|;O%AsX3aPN DQ>q{? delta 216 zcmXxWOHRU27=Y35TChS4-l8B6g<9}MEsvt|P*D&QH{g&Jm=tFW?F!WRufqhx$e}L7 zFd%Uw#(|@AzCYE+mwNHEc^BLV<4N$Z^fU94pR)`TN z!5SKiB~p{&6>~YOuA!-= zt)r`_Z(wL-Y+`C=ZeeMqU~OY-XYb(XGb3cOj;8k P2uv;zlir-bTv!MIrLiP| delta 232 zcmXxeIWmI*0D#dK2@ypk#J)ucg4p-i_a*jGJAj!OmC_ZAzgD<`87FZAhJwP3BT!I$ z^V;wIBlP?ky3Hq|XQhkM<#p-b;I-{5c+8IfmI+>B$-7kiCKOU8ETUY6s7f(a;;JPi z)u@$Hr(T0bO`5f6)uvsCv`!gax@Gm~)hDOlfI)dfhK(3CX555HQ>M+BHJ4T}Z^5D^ t%T}y*S+j1#rY+lc?AlYb@4%rW$4;CI9@gH1@8bF2a&RAsJ{7{bs~2IpZ^bq_fQdtxk&%Ik ufti7Yft7)cft`Vafs+BKx@qzUR^!PEOj?r#_$4MQFmi&_Zw_EOY7PLeA{qh! diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir index 4fbe5cdda3d2ebf4e2fccf20cb559bf898eeea2e..28fcc0351983db28449b4d42381814e37cbff458 100644 GIT binary patch delta 84 zcmbOn_CIujE?;O~c3ysY9+aA_$S*$mfJ)TFb#oaxp`4^iOahY)7+HXrcXER&GFx)u T1X3wJ1eql?*?@_2vjNk24FF?1BH#c3 diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir index 7d5be43512c7ea20efdd8001514663f9c7446996..f9004e9471897c6f23f6370a4caeca728c63fb32 100644 GIT binary patch delta 70 zcmeyIdp~!AE?;O~c3ysY9+aA_$S*$ml}Xg(0yDwM4W@z-T8!&NhHegzB0s#6*BXs}( diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir index 7d5be43512c7ea20efdd8001514663f9c7446996..f9004e9471897c6f23f6370a4caeca728c63fb32 100644 GIT binary patch delta 70 zcmeyIdp~!AE?;O~c3ysY9+aA_$S*$ml}Xg(0yDwM4W@z-T8!&NhHegzB0s#6*BXs}( diff --git a/_Converted_/Pronto/S/Sharp/BD-HP70.ir b/_Converted_/Pronto/S/Sharp/BD-HP70.ir index 7b9f6a3549a96d3051fe40026007c97c2a440b59..414b198b0bde0abfd1928967bf5c5d0fef44bea7 100644 GIT binary patch delta 21 dcmbPol(Fe3;|4`0M$XL&EHR9mCor?b0{~B#23-IE delta 47 zcmZoV$~fgH;|4`0VMay-ER$Y|&Y06Iz*fdBvi delta 105 zcmdnj%6O@jae}S@duU#EUVeEVjGi1Q5Hs0;*Ld;-cFD;C0-Tct^f)KS3)xIwpdvZB zK~H(|1S6rz^^Cm2jEoFS49pBH46F=n4D1XX44e#Ly$a?!lei=&AFz?y?7>v#004S} B8`l5; diff --git a/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir b/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir index c27c10640ad72bcf4ae819b41147c04780a22f26..a4fd20581d6641844538e9ac4f37e1eda63f0ba7 100644 GIT binary patch delta 66 zcmccA%DAtUae^*iXkK<+et900n!J!Pb#j50(&PkINgypbIfKh~@&zuX$qi0QlNFda QCpR$iF>-ER$Y|&Y06Iz*fdBvi delta 105 zcmdnj%6O@jae}S@duU#EUVeEVjGi1Q5Hs0;*Ld;-cFD;C0-Tct^f)KS3)xIwpdvZB zK~H(|1S6rz^^Cm2jEoFS49pBH46F=n4D1XX44e#Ly$a?!lei=&AFz?y?7>v#004S} B8`l5; diff --git a/_Converted_/Pronto/S/Sharp/LC-UN_series.ir b/_Converted_/Pronto/S/Sharp/LC-UN_series.ir index c27c10640ad72bcf4ae819b41147c04780a22f26..a4fd20581d6641844538e9ac4f37e1eda63f0ba7 100644 GIT binary patch delta 66 zcmccA%DAtUae^*iXkK<+et900n!J!Pb#j50(&PkINgypbIfKh~@&zuX$qi0QlNFda QCpR$iF>-ER$Y|&Y06Iz*fdBvi delta 105 zcmdnj%6O@jae}S@duU#EUVeEVjGi1Q5Hs0;*Ld;-cFD;C0-Tct^f)KS3)xIwpdvZB zK~H(|1S6rz^^Cm2jEoFS49pBH46F=n4D1XX44e#Ly$a?!lei=&AFz?y?7>v#004S} B8`l5; diff --git a/_Converted_/Pronto/S/Sharp/LC70LE632U.ir b/_Converted_/Pronto/S/Sharp/LC70LE632U.ir index d5c53cf0f4c186afd600852bfd39096213914078..7b2e7fdd78d3893e235c6da4e38510895e1417db 100644 GIT binary patch delta 62 zcmaDkmGSCS#tFK7p?TSP`Q>>~YVtzH)X4=}N|QI(Ndjrf$$PkMCo33APTs&|HaS3m MhmmvhLPify00LYVT>t<8 delta 126 zcmcaQmGR|N#tFIt?4fztdHLmeFnV&MtN7#%oUW4#OtdF2V3VADz(#6vypYXg0Uo8v z8@L1~7w}3?u4m*GW@KbwVqj)qVPIuoV_;|CVBlnc>s2t670NU{-uK)l5 diff --git a/_Converted_/Pronto/S/Sharp/LC70LE734U.ir b/_Converted_/Pronto/S/Sharp/LC70LE734U.ir index d5c53cf0f4c186afd600852bfd39096213914078..7b2e7fdd78d3893e235c6da4e38510895e1417db 100644 GIT binary patch delta 62 zcmaDkmGSCS#tFK7p?TSP`Q>>~YVtzH)X4=}N|QI(Ndjrf$$PkMCo33APTs&|HaS3m MhmmvhLPify00LYVT>t<8 delta 126 zcmcaQmGR|N#tFIt?4fztdHLmeFnV&MtN7#%oUW4#OtdF2V3VADz(#6vypYXg0Uo8v z8@L1~7w}3?u4m*GW@KbwVqj)qVPIuoV_;|CVBlnc>s2t670NU{-uK)l5 diff --git a/_Converted_/Pronto/S/Sharp/LC80LE632U.ir b/_Converted_/Pronto/S/Sharp/LC80LE632U.ir index d5c53cf0f4c186afd600852bfd39096213914078..7b2e7fdd78d3893e235c6da4e38510895e1417db 100644 GIT binary patch delta 62 zcmaDkmGSCS#tFK7p?TSP`Q>>~YVtzH)X4=}N|QI(Ndjrf$$PkMCo33APTs&|HaS3m MhmmvhLPify00LYVT>t<8 delta 126 zcmcaQmGR|N#tFIt?4fztdHLmeFnV&MtN7#%oUW4#OtdF2V3VADz(#6vypYXg0Uo8v z8@L1~7w}3?u4m*GW@KbwVqj)qVPIuoV_;|CVBlnc>s2t670NU{-uK)l5 diff --git a/_Converted_/Pronto/S/Sharp/SD-WH1000.ir b/_Converted_/Pronto/S/Sharp/SD-WH1000.ir index 0c015b3da9b640e51a128c00ddcb0f2a353c426b..8d0aa3bff6749c6b532b564e66d8db48b3d4ab32 100644 GIT binary patch delta 21 dcmZ2;k#W{V#tn*0jGUVn>cuc_p1>@V3IJOQ2W|iW delta 43 zcmbPrk#WsM#tn*0!iXuq$AKE?;O~c3ysY9+aBgDD648HDSQuCt*cjLu RI2bq?fNCT*doX@d0|5F}63YMp diff --git a/_Converted_/Pronto/S/Sony/KDL-32BX320.ir b/_Converted_/Pronto/S/Sony/KDL-32BX320.ir index 7b1f0479c49f2575213194ead1705b51b49b2806..67f50b719c2fce4265c6e96d73482fa4112f72dc 100644 GIT binary patch delta 73 zcmbOibuw~-E?;O~c3ysY9+aA#C@wL%j8S7^ZN5Awmx7{_vWlvjx`w8fwvMizzJZ~U Vv5BdfxrL>bf;C9#<}$_=+5l+?6$AhP delta 175 zcmXxeISv6~0D#f&AImTj#=bN5ec$QaK|!aWkqi+bDy5c8?-EX+)HstURIh#S`D1ab zsq#$U=-ZS2*LaDLag$Q_!|@^n5+=-8up(o_j)D^xDsDV@@!=;xkPu-aM2Qh6K@yD= zX)sZpmvlNN0{bm`G&z>pDRjS0%(yjzX6{qm%&_r^y!ewF7`Tq|Fd C866h@ diff --git a/_Converted_/Pronto/S/Sony/KDL-32BX420.ir b/_Converted_/Pronto/S/Sony/KDL-32BX420.ir index 7b1f0479c49f2575213194ead1705b51b49b2806..67f50b719c2fce4265c6e96d73482fa4112f72dc 100644 GIT binary patch delta 73 zcmbOibuw~-E?;O~c3ysY9+aA#C@wL%j8S7^ZN5Awmx7{_vWlvjx`w8fwvMizzJZ~U Vv5BdfxrL>bf;C9#<}$_=+5l+?6$AhP delta 175 zcmXxeISv6~0D#f&AImTj#=bN5ec$QaK|!aWkqi+bDy5c8?-EX+)HstURIh#S`D1ab zsq#$U=-ZS2*LaDLag$Q_!|@^n5+=-8up(o_j)D^xDsDV@@!=;xkPu-aM2Qh6K@yD= zX)sZpmvlNN0{bm`G&z>pDRjS0%(yjzX6{qm%&_r^y!ewF7`Tq|Fd C866h@ diff --git a/_Converted_/Pronto/S/Sony/KDL-32EX523.ir b/_Converted_/Pronto/S/Sony/KDL-32EX523.ir index 4fbc98ed3c93d653d571bab1c885877f9a6c9d7d..af6639ef992d994628ffd874d0bd33c03046cd3b 100644 GIT binary patch delta 87 zcmZpTSradSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#Z^C^0QE?;O~c3ysY9+aAVkx63m0(FDQ=NLIBpVtCm!O8a-L0Em_10F?AE(Jv; vWffI5bq!4|Z5>@beFH-yV-r&|a|=r=1#25yr~w+2?`ulKG;hAon56>%q);U# delta 199 zcmXxVF;2o@7=YooQY~$aB8Wmos0y?|e@g)cs_tIE2^R(?l0t|HVS*!QzKfW63I?uV zI0Gjz3=U78-C+IxsZz#UJdP*x_ZYu;;OqBzsc9ULKtit;Mb2y}k=qr=Gi9kv+4_6-&q|y5e^baL)c^nh diff --git a/_Converted_/Pronto/S/Sony/KDL-46EX500.ir b/_Converted_/Pronto/S/Sony/KDL-46EX500.ir index 4fbc98ed3c93d653d571bab1c885877f9a6c9d7d..af6639ef992d994628ffd874d0bd33c03046cd3b 100644 GIT binary patch delta 87 zcmZpTSradSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#adSw&S%T|-k#TSr$<-@wqw*u>P# l+``gI!P>?asL)~ZTUMdT4*VvQAMlDy-XOxUnT3f_2LOhy7+C-S delta 194 zcmXxexsCyG0KnnjEOwZJVGZM0#=ktY delta 95 zcmccR_0DU8t^j*zUUpu7c^-_Oe302=a)PwbV#K6qJ h!obSF#=y?N!NAD?RO&FfL6CE@gCvUb&3%k#lmUJY8lV6G diff --git a/_Converted_/Pronto/S/Sony/SMP-N200.ir b/_Converted_/Pronto/S/Sony/SMP-N200.ir index e385b069df4d49b32f5fb432823c741f52d1a7c1..f091f6de4534bbfa05195879a7d5b41bd2f1f721 100644 GIT binary patch delta 51 zcmeyMe@B0UE?;O~c3ysY9+aBw$l@@$fSq&ld@iNQ1;P>&4-_+UPG%I3+Pr`DXmOW9@_rURk?RKyr@ diff --git a/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir b/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir index cc38f3fd9dc16629bf4ed33210cc7553ddefb4ee..1c90033333edfe97c0e9e02e238975bedf3a4b77 100644 GIT binary patch delta 159 zcmZ3#m}$;JrU|-yp?TSP`Q>>~YVt#`z{v;9Lncpf6Q6uQnkR{qOF>adSw&S%T|-k# zTSr$<-@wqw*u>P#+``gI!P>^w&fdY%$=Su#&E3P(%iG7-&p#kAC^#fEEIcAIDmo@M zE(#ZlQhLZ(2#3oBS@NRZw H&g%mJJJ&R> delta 466 zcmY+=S69vf9Ki9<^N`drvSpTRGP8-YLfP4ytf-8Tm64H=hrcaC#-$7I;P*;;7j8Mu zapCHF`#qobPw5|>=}d86c6D8CUH!$ne@zODE0T_uoTRI)D9KcmCwZ+|Noj8H=2S{r zH{E6FAzM#5a`n+yo__ipV4y(;8)B$@!wfgVNTZBapwJja#u{h52_~9kvMHu2HqCT1 z%rwhvCFYoGp7|D7SYVOGmMFE=r(T0I&N}D3Mi*RkNt4U2xaykga?dw4 z)GSPXe$H^nV+TeOHf;%+MLiTk2eJP;4XBk@?Yi6o{DE85zoa7 y@lw1Juf-ejR=gAK;=TAFI>bluNqiQa;*0nyzKQRDuad@+sw9){_cN33)%F_zzj&np diff --git a/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir b/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir index d65cbd918ddb5f8d4a8714b5aa74a4fde9f61a13..6ceac24a531d4110412f546ba5cbd305922d84b6 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir b/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir index bee358c38669067284318dfa452cb308221afc04..9e05e34957be5768d9d7528b20dabb490c8e9a63 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/STR-DH520.ir b/_Converted_/Pronto/S/Sony/STR-DH520.ir index d65cbd918ddb5f8d4a8714b5aa74a4fde9f61a13..6ceac24a531d4110412f546ba5cbd305922d84b6 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/STR-DH720.ir b/_Converted_/Pronto/S/Sony/STR-DH720.ir index d65cbd918ddb5f8d4a8714b5aa74a4fde9f61a13..6ceac24a531d4110412f546ba5cbd305922d84b6 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/STR-DH820.ir b/_Converted_/Pronto/S/Sony/STR-DH820.ir index d65cbd918ddb5f8d4a8714b5aa74a4fde9f61a13..6ceac24a531d4110412f546ba5cbd305922d84b6 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/STR-DH_Series.ir b/_Converted_/Pronto/S/Sony/STR-DH_Series.ir index 0c8f784fd8c46c7e79f0b5ffb0815f9e27eb484c..7ed7165b7f7e72c92f9d82251d166ab1476c140c 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900n%vl$J=ws@YO+JPauO$(f})bLimIBrhNhObj;@}* zfuWJHiK&^ng{75(wT-Qvy@R8Zvx}>nyN9Qjw~w!%e?VYRa7buactm7WbWChqd_rPU za!P7idPZhec1~_yenDYTaY<=ec|~Pabxm#EELrR-%N`#Hct$~eSf{FGC{5h^)KfMXn|iW3Am z$tg}#%^4B`!HUvclbTm(!qr*E$^c=lFFVQRX8pY5X^cKBC@6iYJ5q(0R(HHa;eM8@|VQdYy7F&m{$2MRau}#=! qYzwv(+lGx`+p!(kPHgnwhNsd5lS<6bycCn;&NRN{wAe3KSL`o|XR<#4 diff --git a/_Converted_/Pronto/S/Sony/STR-DN1020.ir b/_Converted_/Pronto/S/Sony/STR-DN1020.ir index d65cbd918ddb5f8d4a8714b5aa74a4fde9f61a13..6ceac24a531d4110412f546ba5cbd305922d84b6 100644 GIT binary patch delta 170 zcmeDAz|`=TX@V|aXkK<+et900njEN?G}*w)aPopYwaNLsd`X;K3W`d~DynMg8k$<# zI=XuL28Kq)CZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c z@d=4Z$tkI6=^2?>**Up+`2~eV#U-U>fmi5{9qzXyDKXLc{t|y#mH)qPMQoA#+ZX4iMkRIIPB0@a-J9t3 z7nT-hI+kVG)&OfDQFw@E5QFhDlwrgW%Wy_8k~l^&nlZ#PmT`<{0uz~pLjsdYB#9|Z zWg62-W(G5vMGCW-Ln?DgBb|B7CxZnnWD%JTi&+w6Da%-nk1VoT!Ae%Knl-E?hg{aN zo(*hd6Pw9n3tQPnKHJ&BPIj@IJ?v#4`#C@Xg%oj+LlkqEBOK)z$0^|irT8hMoC+#A zNq|$FriwFEbCz>>&U1l_xCzMtw;(UOtKZ`~_K=_zL?KjzYEd1kM-8YEHKAtIf?81< z3Zr&Q9hN#RMNk*&MlR|>m(XQ&1zkng&~X( mVwy0`m=;VcrVSIuv|~CjotOyTKy~@Q2bFHTFSj>j_x%OTBCI?B diff --git a/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir b/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir index eb067dc58db8743dbf436e64ecc5efdc68fbf1f0..c0d25fe1ce6e7beb474499f01461ce11b5f8b6d5 100644 GIT binary patch delta 18 Zcmdn$zSw;OBO@c{M1#AES delta 36 rcmZ4NzSVsLBcm`QBLfoyGXo0)D+3z?I|By;C&OexCCkm$j2TJ*YODoP diff --git a/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir b/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir index 33dd647a06ec90cf8ecc15ce096718042007c3c3..6a471b6c8c3b7b44194d2b54d79f51655e311ca6 100644 GIT binary patch delta 145 zcmZ2>~YI34S)Z_z(N|PIe1STJlvGwKTQczSQN=`{lOV7xh94P2HNk9n60)xr>C3rW_V`@nR01DnN0{{R3 delta 254 zcmXxVHBLhT007YUaTsvdQoK;y-Q5ZlcPAueWaJ7YJpc(;-~>!?EGFLaK7NAF-{3u( zpBYa)Cth9?|0loukCWY9;pFyuB>5g{cnbn4Ql&|kAybxYIdbL6SD;XlVkJtIDOaIV zm1;F=)d{H=)}T?7W-VH^iD=g$s#BM4J$m)&H(=0^VIxLE#*CXVY09)2vs>oOTd-)! vvK6b=tlO|@%eI&uyY|HGJ85? delta 63 zcmZ4HzRP`rt^j*zUUpu7c^-_OT&Q3<*^ZHYVs)o5BO?P712Y2)11kd?13Lo;11AGW Kdb1s4h7tf=Ob?F$ diff --git a/_Converted_/Pronto/S/Sony/XBR-46HX909.ir b/_Converted_/Pronto/S/Sony/XBR-46HX909.ir index 82029241848cc06e4ef3ba59e9765c0583a92f76..8a721ab52f01649b5b383a4f98bb127b31fe1283 100644 GIT binary patch delta 28 jcmaFqb=_;ib4Jd|g~CCTl%*yw5EKMr$;}fOZz=--tMv;2 delta 45 zcmcca_0ns?b74kC1||k(1{MZZ1~vwE1`Y;JhRKa`L6bKKN=*_JoFu5exrgzzG63xx B3abDB diff --git a/_Converted_/Pronto/S/Sony/XBR-84X900.ir b/_Converted_/Pronto/S/Sony/XBR-84X900.ir index d18417e46b56f97a3db4fdbc3f71f82f0b081521..70923755793ad9cf326529a5a85f98e9e375edc5 100644 GIT binary patch delta 117 zcmcZ_`!8mKE?;O~c3ysY9+aBQDB&S8fVkvj12L(|7nlTrY{7{K1SczS3QSgD z<(zy$fKT7h$lSz?OPMP#F*nspfs;!?QAt@vRZU$(Q%hS%S5M!-(8$=t)Xdz%(n`VF O#ujL-<>m*BUv&U6MIa&o delta 209 zcmXxeOD+Qe9LMqBx2B!xB&DN9wH`Cnvs(0_)rY0T1?)&zScze0=>itwe}NuB;sP$w zYX}Y?y6NisS$_X6$5*fQynB({B@a)@wD#lmEDDPD?quKGz($TYVPKD`vV9h+_MMBK z8_jOJ<5&FT=Ki)H11V;3NRz?EBa6>0bL0t_r@#UsixgR+M44q)SY?ffn00Na!X{g6 yv!h+@sj7X|RM&wHb)<%xYN@Sbb=1{~dg{j-q&3v3CZp%}l{vHPF#P!CrS=c;^(QO< diff --git a/_Converted_/Pronto/S/Sony/XBR7_Series.ir b/_Converted_/Pronto/S/Sony/XBR7_Series.ir index 9cefa683990f1189185f3dea44d08f2c7f0ab182..f696e4800cdf8245541a1287b2594b258c7bc53c 100644 GIT binary patch delta 111 zcmX>Z^C^0QE?;O~c3ysY9+aAVkx63m0(FDQ=NLIBpVtCm!O8a-L0Em_10F?AE(Jv; vWffI5bq!4|Z5>@beFH-yV-r&|a|=r=1#25yr~w+2?`ulKG;hAon56>%q);U# delta 199 zcmXxVF;2o@7=YooQY~$aB8Wmos0y?|e@g)cs_tIE2^R(?l0t|HVS*!QzKfW63I?uV zI0Gjz3=U78-C+IxsZz#UJdP*x_ZYu;;OqBzsc9ULKtit;Mb2y}k=qr=Gi9kv+4_6-&q|y5e^baL)c^nh diff --git a/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir b/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir index 4514ef0f055966d0aaf97ef3f42f9f2fd25c89fb..46bf05782bb7fd48cc3e5296427af557dda972cf 100644 GIT binary patch delta 37 rcmbQ{+~PdpIV0!fiSnM4Kd^C5Zr}i6!O0J}IVU@C>usLP_){JL3JDF2 delta 51 zcmZp1p5{E^xiBLm0}}%?0}BHy0~-T70|x^q!{m!RL6ax&NKF=C7o4oXsXn!3l$5I diff --git a/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir b/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir index e07b0e24c7851ad0e797d104925b41fec5ebda01..563060a168efed07378738c2078cdacc5e1130ad 100644 GIT binary patch delta 36 scmX@=ve{+Ab4Jd|f`Sf{8x%Mv&u8bHq@+DLUS4gogA(iJMU0CT0Pmv=9smFU delta 55 zcmdn&a@1wQb74kC1||k(1{MZZ1~vwE1`Y;JhRKC2o|6N(geEUw6`XuP2!tgkZ{XqE J+{3tB0RU594XOYD diff --git a/_Converted_/Pronto/T/Tivo/Premiere.ir b/_Converted_/Pronto/T/Tivo/Premiere.ir index 7ac61e4752aa55c15e78419ef35a580ae6e62646..63a65b7a040d5ecd6c7aa193773490d291ce513c 100644 GIT binary patch delta 69 zcmZqZWqi}aI6;>$G%q_ZzdR30O`d4{WfE`jWCsClM$X9xbx%!p&{G6r&B+TCH76?o S#T*2 xFflMQurRPPuraVRa4>K(K$Y*CoWQFx`2n{SM7hGm2?7&0aDp^#4q_H^004k?AgurZ diff --git a/_Converted_/Pronto/T/Toshiba/32_SL400U.ir b/_Converted_/Pronto/T/Toshiba/32_SL400U.ir index 129fcc1e9572a6c25eb33e23345023e8f8276622..84f20cc2f9cc503c948d378495c5c14cd5b1cfd2 100644 GIT binary patch delta 93 zcmeA=$++PJ;{;v4(7f!t{PH{~HMvmd>|_Vy`pFZR?NvCr6cm+|RaDi~H8i!fb#(Rg r4GfKpO-#+qEiA1RtZi)V>>Yp_?oSr*RGI8x5j43V(roj2=G_SZo0T1v delta 190 zcmXxezjDEF0KoC@Pmst!LaWrjp!zRCLQ7i&57EtFvh*%p;#{Zho!tFippW3LqZg=` zuz3$>Fn!j~=3o5m#JXvy@4-j#xeCroPut7i*g|epQ?5ntTL>a3M2QhcMI(Vuk`x9e zX);`JNtP>e xFflMQurRPPuraVRa4>K(K$Y*CoWQFx`2n{SM7hGm2?7&0aDp^#4q_H^004k?AgurZ diff --git a/_Converted_/Pronto/T/Toshiba/46G310U.ir b/_Converted_/Pronto/T/Toshiba/46G310U.ir index dd6b04d6e2f43b200b5e4dfb639cab0040462215..2249fa5bbb724bf1c7d7677a1a1ced05b8a3bb92 100644 GIT binary patch delta 90 zcmey-#`vU-ae^*iXkK<+et900n*7mBV)6yfy^}9+yH9Rl<(T|{RbsLMlfdKvCeFzQ g%w~+7P!(GzKVava9KfYA`2vR&RF&pt17;5g074!hw*UYD delta 110 zcmaFT#`vR+ae}S@duU#EUVeEVjGnBhC^7i~&(_HkIQ)T_V{!ru$HWPmlP55m2{SS> xFflMQurRPPuraVRa4>K(K$Y*CoWQFx`2n{SM7hGm2?7&0aDp^#4q_H^004k?AgurZ diff --git a/_Converted_/Pronto/T/Toshiba/46RV525U.ir b/_Converted_/Pronto/T/Toshiba/46RV525U.ir index 078ba95a96bdff4cdb6d97148ef6face7a9e5f44..d5018f8c78fc85c372fbda26c87c59b9486dd30d 100644 GIT binary patch delta 46 zcmeC!z_@iiib~2Vs%q*Qnp)aAx_bHshDOFFre@|AmR1VZn-!U!hXMc= CE(=`% delta 166 zcmV~$Cl10;0D$5Dv8iCS>{VL!-c#cc2ofv^(4-+DC@lVYu0Rul=Lj5uqwsz2r?}g~ zeu|qAIB?>^jR!A2{3rwn5+Y0l6^$q{;v`6tB29)YIr8WfFfb`nqD+Mmo)*8ZX#E%{JCay>KUZd;SzRbA>@ME=IcYw0{~{#4T% AsQ>@~ diff --git a/_Converted_/Pronto/T/Toshiba/46SL417U.ir b/_Converted_/Pronto/T/Toshiba/46SL417U.ir index dd6b04d6e2f43b200b5e4dfb639cab0040462215..2249fa5bbb724bf1c7d7677a1a1ced05b8a3bb92 100644 GIT binary patch delta 90 zcmey-#`vU-ae^*iXkK<+et900n*7mBV)6yfy^}9+yH9Rl<(T|{RbsLMlfdKvCeFzQ g%w~+7P!(GzKVava9KfYA`2vR&RF&pt17;5g074!hw*UYD delta 110 zcmaFT#`vR+ae}S@duU#EUVeEVjGnBhC^7i~&(_HkIQ)T_V{!ru$HWPmlP55m2{SS> xFflMQurRPPuraVRa4>K(K$Y*CoWQFx`2n{SM7hGm2?7&0aDp^#4q_H^004k?AgurZ diff --git a/_Converted_/Pronto/T/Toshiba/55G310U.ir b/_Converted_/Pronto/T/Toshiba/55G310U.ir index 5e057cd8e98a7ff7095d493944f21dd0547a7fda..3b802fa5e012e1078bd7db2fbcdc50110f4b9d5b 100644 GIT binary patch delta 39 xcmV+?0NDTYh5_M*0kFdX0SS{K2;Y&=B$Ln$A(LPMB$E&Z4U@hEJ+o*73qUor4chIoVMay>~YVt(3vy%lxG$tPqRi3OMBR#o*F@lj3COXMe8!9NZ J*?_sz699T87mEM@ delta 82 zcmZ2FlX2%v#tFIt?4fztdHLmeFnV&J^V`V}TqP$@aMGRpfk|j`1EZTTBO?P712Y2) d11kd?13Lo;11AGmodRRV>~YVt(3vy%lxG$tPqRi3OMBR#o*F@lj3COXMe8!9NZ J*?_sz699T87mEM@ delta 82 zcmZ2FlX2%v#tFIt?4fztdHLmeFnV&J^V`V}TqP$@aMGRpfk|j`1EZTTBO?P712Y2) d11kd?13Lo;11AGmodRRV>~YI30Wy~zdwN|P683rtoJR+?-eraW0eMRf887G6fq a#fBb?Kp91#3c<+-_+c_4n_Zb-1_1!KksEFR delta 97 zcmbQWhH>2*#tFIt?4fztdHLmeFnY3~{=LZx@`7MIfmvX(0hczAEj4)pqmnQqBLfoy pGXo0)D+3z?I|By;C&T24Zr3Io*eOn&pg4Jgpe;z*W-aCqK>&Zq8xsHk diff --git a/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir b/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir index 9c99b25b0f74538bda9b91d5ea613dd34a8cc2c2..d973f1c52250c449d5b135c14a3c3825495d43ea 100644 GIT binary patch delta 82 zcmZ3thH=&!#tFK7p?TSP`Q>>~YI30Wy~zdwN|P683rtoJR+?-eraW0eMRf887G6fq a#fBb?Kp91#3c<+-_+c_4n_Zb-1_1!KksEFR delta 97 zcmbQWhH>2*#tFIt?4fztdHLmeFnY3~{=LZx@`7MIfmvX(0hczAEj4)pqmnQqBLfoy pGXo0)D+3z?I|By;C&T24Zr3Io*eOn&pg4Jgpe;z*W-aCqK>&Zq8xsHk diff --git a/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir b/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir index ee53afa7f8306cffafdb7f17cd7bb519c0e0d282..bb4b81905d7f10ade0bcb5d55c3bcb02ac721217 100644 GIT binary patch delta 67 zcmexRe5ZJVE?;O~c3ysY9+aBAQ1{B@21Q9AR-7cLJb8geBqJwSut3{rasZRy>~YI0#m*yIJh(vw!@La3O@4_=!kadIgrDk-a|s;O&e zYH91}>ggL88X23InweWzS}9oD*xK1UI667IxVpJ}czSvJ`1<(=1O^3%gocGjL`Fr& z#Ky%ZBqk-Nq^6~3WM*aO?tTxCwOo%)dy~IREQSpsm6< z4IY!WLMh8)0y(&FGm%^-;lXAK`FJT{D$|(G3}!Nm+03C3A9I<u2pH8pHvbBZn0vXyPrv7H_4WEZ>H z!(Qr%(7-;T>?cN?Mh)oEnm9o-Eu5s4Q=F!aGn}QJbDSqZ2T3l_$wj*8 z<`O+zrk5-9ag}TIV|Vo?TPri=c~)dRCzEtrrN)~xl(JIDLD$g@G=OfRTj(~rgYKex z=stRY9->F+F?xd1=qY-J40?`UpqD6vUZL0M4SI{-q4#JIeLz|C5q&~K=rj6)zM^mF wJDNOHSAng7Vc3U2M3_9S5-T(jq diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir b/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir index dc176332335c451f5b4711db16d3f9d219a448e4..b4394cc3d89e56d5eeab87fb85a4ca578269bd07 100644 GIT binary patch delta 185 zcmaF4faUl+mI=Cip?TSP`Q>>~YVt!NyN%Vpj7gka3W`d~DynMg8k$<#I=XuL28Kq) zCZ=ZQ7M4~D);6|w_709t&MvNQ?jD|A-afv5{sDnO!6Bhx;SrHh(J`@c@d=4Z$tkI6 z=^2?>**Up+`2~eV#U-U>|;0LS6aFEcWuhsl<`smRupi56i(r9>M_`+^EFg_x#jCLz1@i>XwSEpg!F z{=IZ}>_6z%pWx9`r}z5Kj9ca=Ed4G=c&WF=+v@W!X}TSr-~Iw4U>Jn43=3A46V3{3 z*jdGD97M8)wX9=38;D{fo7l`2wz7@wMB^leSmM~hPU6|cZuYR3eI(!_ktFuxCYb{q zB!yJcNaqk4P7ZT~qj<>V7{@sgAd75rI7u#foFbpooS}e1iYTUpvz+5RrIc}jaw@2# zifU@8rH*OYpKk2!{Y5%a>w0XVcAKiS2*1*JJ(Tu^Kk}KMzfXK>z>% diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir b/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir index 32076ce9e5e0c390d9660680924448725f8ef9e2..52cbec9118c615ee9d679737cea77dd1ee4df95e 100644 GIT binary patch delta 197 zcmaF4faUl+mI=Cip?TSP`Q>>~YVt#&u*nKS^^+&WYENDe5jt65u~`x)mx7{_vWlvj zx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|SSa?Ka zRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m-Q>cKu*nO0r6;Y*g-|h* hAG|h$iB6udI&boXbkoTnN*zJs%?WJV6WACzxd37}NxJ|5 delta 520 zcmXxg$y>~E0LSt7kC|#l50kygG9_CY3|fQ{LS<_)qZG1aiz&p&Hb1gu9lkLYGS(7@ zoVt2G7k5Yhfm?q9dN{qV@8|u!-|;Kyi2FUMp-4-lH5&P^33$S$$(?2FP_0Rpc}?lp z9OFsJ9P?Y6*Tk*Dm}N1J@i=gjLMmyva5Irfc*tNfQ<%y$rZaaRthu@42HvF^FjQ;pDCWdTu9o;~k z=q9>_ZlgQsF6u(}(0%j(Jw%VtV-!bE&{JekH+qJiqXg3cf=>~YI0#m*yIJh(vw!@La3O@4_=!kadIgrDk-a|s;O&e zYH91}>ggL88X23InweWzS}9oD*xK1UI667IxVpJ}czSvJ`1<(=1O^3%gocGjL`Fr& z#Ky%ZBqk-Nq^6~3WM*aO?tTxCwOo%)dy~IREQSpsm6< z4IY!WLMh8)0y(&FGm%^-;lXAK`FJT{D$|(G3}!Nm+03C3A9I<u2pH8pHvbBZn0vXyPrv7H_4WEZ>H z!(Qr%(7-;T>?cN?Mh)oEnm9o-Eu5s4Q=F!aGn}QJbDSqZ2T3l_$wj*8 z<`O+zrk5-9ag}TIV|Vo?TPri=c~)dRCzEtrrN)~xl(JIDLD$g@G=OfRTj(~rgYKex z=stRY9->F+F?xd1=qY-J40?`UpqD6vUZL0M4SI{-q4#JIeLz|C5q&~K=rj6)zM^mF wJDNOHSAng7Vc3U2M3_9S5-T(jq diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A810.ir b/_Converted_/Pronto/Y/Yamaha/RX-A810.ir index 200d927c30627aa9b4f6418a16f28a89996dab32..200c8c3dbb1423c60d8f3d49316c193dd102d793 100644 GIT binary patch delta 197 zcmaF4faUl+mI=Cip?TSP`Q>>~YI0#m*yIJh(vw!@La3O@4_=!kadIgrDk-a|s;O&e zYH91}>ggL88X23InweWzS}9oD*xK1UI667IxVpJ}czSvJ`1<(=1O^3%gocGjL`Fr& z#Ky%ZBqk-Nq^6~3WM*aO?tTxCwOo%)dy~IREQSpsm6< z4IY!WLMh8)0y(&FGm%^-;lXAK`FJT{D$|(G3}!Nm+03C3A9I<u2pH8pHvbBZn0vXyPrv7H_4WEZ>H z!(Qr%(7-;T>?cN?Mh)oEnm9o-Eu5s4Q=F!aGn}QJbDSqZ2T3l_$wj*8 z<`O+zrk5-9ag}TIV|Vo?TPri=c~)dRCzEtrrN)~xl(JIDLD$g@G=OfRTj(~rgYKex z=stRY9->F+F?xd1=qY-J40?`UpqD6vUZL0M4SI{-q4#JIeLz|C5q&~K=rj6)zM^mF wJDNOHSAng7Vc3U2M3_9S5-T(jq diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V371.ir b/_Converted_/Pronto/Y/Yamaha/RX-V371.ir index 0ec997c504490bb44fe78262e472fab4e8d970f3..d830769ddc2d279bad15330e20e1d2e0fa2dfcb0 100644 GIT binary patch delta 191 zcmaDcm-*lv<_Wrdp?TSP`Q>>~YI5L2*U7q*1t&X*3QbOkiJ4q*%zttKV?`1tmx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9fs8h8dN3=6zNPB ZIA$?<0XOI5fF85SjqG8YH?UZo0szu^LK6T0 delta 387 zcmYk&Ni%|R0D$o)FQPHlY?Un``&!7FeV3)|B>R>kd%TvTOVj_#j1S(DT<{!)=SKP!NVh zI1xmmB#LNM#1cn52_%w)nq*Q)C5?16Xwi{DCRt>YgPvRrWK;=8}tXM>M z(Dr{xK&=%{uSvYhRuNE`;}kNXOF~zKt_j^Bo^=lKqm_kotyp+mcJcLSerb-7-hTmv CcUZ~* diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V471.ir b/_Converted_/Pronto/Y/Yamaha/RX-V471.ir index 0ec997c504490bb44fe78262e472fab4e8d970f3..d830769ddc2d279bad15330e20e1d2e0fa2dfcb0 100644 GIT binary patch delta 191 zcmaDcm-*lv<_Wrdp?TSP`Q>>~YI5L2*U7q*1t&X*3QbOkiJ4q*%zttKV?`1tmx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9fs8h8dN3=6zNPB ZIA$?<0XOI5fF85SjqG8YH?UZo0szu^LK6T0 delta 387 zcmYk&Ni%|R0D$o)FQPHlY?Un``&!7FeV3)|B>R>kd%TvTOVj_#j1S(DT<{!)=SKP!NVh zI1xmmB#LNM#1cn52_%w)nq*Q)C5?16Xwi{DCRt>YgPvRrWK;=8}tXM>M z(Dr{xK&=%{uSvYhRuNE`;}kNXOF~zKt_j^Bo^=lKqm_kotyp+mcJcLSerb-7-hTmv CcUZ~* diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V571.ir b/_Converted_/Pronto/Y/Yamaha/RX-V571.ir index 0ec997c504490bb44fe78262e472fab4e8d970f3..d830769ddc2d279bad15330e20e1d2e0fa2dfcb0 100644 GIT binary patch delta 191 zcmaDcm-*lv<_Wrdp?TSP`Q>>~YI5L2*U7q*1t&X*3QbOkiJ4q*%zttKV?`1tmx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9fs8h8dN3=6zNPB ZIA$?<0XOI5fF85SjqG8YH?UZo0szu^LK6T0 delta 387 zcmYk&Ni%|R0D$o)FQPHlY?Un``&!7FeV3)|B>R>kd%TvTOVj_#j1S(DT<{!)=SKP!NVh zI1xmmB#LNM#1cn52_%w)nq*Q)C5?16Xwi{DCRt>YgPvRrWK;=8}tXM>M z(Dr{xK&=%{uSvYhRuNE`;}kNXOF~zKt_j^Bo^=lKqm_kotyp+mcJcLSerb-7-hTmv CcUZ~* diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V671.ir b/_Converted_/Pronto/Y/Yamaha/RX-V671.ir index 413962a975503a5d63e587d548d0bd3e36c30eb2..1cc621f0abff80937d8d073eab8d03de4ca4a4d4 100644 GIT binary patch delta 195 zcmeycjb-;1mI=Cip?TSP`Q>>~YVyO0uG8mBFbYnd@LFZEz}6Hf9X$C#k698Ymx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9jg5cwxv$0F`caN Z*b!ts)1eKM1v$c+9ay(JureBm0RRg3M^gX* delta 507 zcmXxVSy#+)0LS6aUo%C{A<3FDC<&9lrHMo{c3GlKwx}?cmT6FuZ7542hM%31WZ%`{ z!rk}EjTg{Oc?sjn1?T9>bMt)bbws~7BJPAZf3PZ8+YtP}sp#o9(c#I)ZY?&Uf&8## zF@zW#IEf{Wp$sFQ5sV~(Q6w^&B*rk7ag1jI6G>(gDWozP7gLzZG}1_CIvLC$lbOt7 zHg2+*gUwv#F`orw;~|HIEF#y%V)9tRQu6WQV_BHxtY9UpSj`&NQouUavw@8ivWd+U zQOp+nl(3a;Y-a~MDPK6-#2qDQD5b)d(n6Fos)=qc((&(L%90=-18SLii* wgWjTd=so&?KB7>~YVyO0uG8mBFbYnd@LFZEz}6Hf9X$C#k698Ymx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9jg5cwxv$0F`caN Z*b!ts)1eKM1v$c+9ay(JureBm0RRg3M^gX* delta 507 zcmXxVSy#+)0LS6aUo%C{A<3FDC<&9lrHMo{c3GlKwx}?cmT6FuZ7542hM%31WZ%`{ z!rk}EjTg{Oc?sjn1?T9>bMt)bbws~7BJPAZf3PZ8+YtP}sp#o9(c#I)ZY?&Uf&8## zF@zW#IEf{Wp$sFQ5sV~(Q6w^&B*rk7ag1jI6G>(gDWozP7gLzZG}1_CIvLC$lbOt7 zHg2+*gUwv#F`orw;~|HIEF#y%V)9tRQu6WQV_BHxtY9UpSj`&NQouUavw@8ivWd+U zQOp+nl(3a;Y-a~MDPK6-#2qDQD5b)d(n6Fos)=qc((&(L%90=-18SLii* wgWjTd=so&?KB7>~YVyO0uG8mBFbYnd@LFZEz}6Hf9X$C#k698Ymx7{_ zvWlvjx`w8fwvMizzJZ~Uv5BdfxrL>bg0+pUoxOvjle3Gfo4bdnm$#3vpMOALP;f|S zSa?KaRCG*iTzo=eQgTXaT6#uiR(4KqUVcGgQE^FWS$RceRdr2m9jg5cwxv$0F`caN Z*b!ts)1eKM1v$c+9ay(JureBm0RRg3M^gX* delta 507 zcmXxVSy#+)0LS6aUo%C{A<3FDC<&9lrHMo{c3GlKwx}?cmT6FuZ7542hM%31WZ%`{ z!rk}EjTg{Oc?sjn1?T9>bMt)bbws~7BJPAZf3PZ8+YtP}sp#o9(c#I)ZY?&Uf&8## zF@zW#IEf{Wp$sFQ5sV~(Q6w^&B*rk7ag1jI6G>(gDWozP7gLzZG}1_CIvLC$lbOt7 zHg2+*gUwv#F`orw;~|HIEF#y%V)9tRQu6WQV_BHxtY9UpSj`&NQouUavw@8ivWd+U zQOp+nl(3a;Y-a~MDPK6-#2qDQD5b)d(n6Fos)=qc((&(L%90=-18SLii* wgWjTd=so&?KB7>~YI0!v*~tk>9FrHcNKbC4Nu4|)*UXNSOF>adSw&S% zT|-k#TSr$<-@wqw*u>P#+``gI!P>^w&fdY%$=Su#&E3P(%iG7-&p#kAC^#fEEIcAI i3TWj0$qCFVlRq#CPEJVHnEav5VDf?_`OVBM(>nqBk}U-Q delta 256 zcmXxfOD+R(0KnnjOjWU*P2H?4SRqn!>q>B5VTZhGj&PapjRP#8cZ$RI-u6C%tAqiBpV&IFU_Ofk(22D8i& z!DOBV7KsvLiDlxfgji*bbvD?CdUb From 5e135be3a3e991fd0477643903eac513d479c3b3 Mon Sep 17 00:00:00 2001 From: darmiel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 17:18:22 +0100 Subject: [PATCH 030/402] refactor: unknownize --- _Converted_/Pronto/A/Anthem/AVM_50V.ir | 3 +- .../Pronto/A/Apple/AppleTV_3rd_Generation.ir | 2 +- .../Pronto/A/Apple/AppleTV_4th_Generation.ir | 2 +- .../Pronto/A/AudioControl/Concert_AVR-4.ir | 3 +- .../Pronto/A/AudioControl/Maestro_M4.ir | 3 +- _Converted_/Pronto/B/Bose/Lifestyle_235.ir | 3 +- .../Pronto/C/Cisco/Explorer_8640HDC.ir | 2 +- _Converted_/Pronto/C/Cisco/IPN330HD.ir | 2 +- _Converted_/Pronto/C/Cisco/IPN_4320.ir | 2 +- _Converted_/Pronto/C/Comcast/XR11.ir | 2 +- _Converted_/Pronto/C/Comcast/Xfinity.ir | 2 +- _Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir | 2 +- .../D/Definitive_Technology/SoloCinema_XTR.ir | 2 +- .../D/Definitive_Technology/W_Studio.ir | 2 +- _Converted_/Pronto/D/Denon/11_Series.ir | 5 +-- _Converted_/Pronto/D/Denon/AVR-1612.ir | 5 +-- _Converted_/Pronto/D/Denon/AVR-1912.ir | 5 +-- _Converted_/Pronto/D/Denon/AVR-2112CI.ir | 3 +- _Converted_/Pronto/D/Denon/AVR-2400-2600.ir | 2 +- _Converted_/Pronto/D/Denon/AVR-3312CI.ir | 3 +- _Converted_/Pronto/D/Denon/AVR-4311CI.ir | 5 +-- _Converted_/Pronto/D/Denon/DBT-1713UD.ir | 3 +- _Converted_/Pronto/D/Denon/DNP-720AE.ir | 2 +- _Converted_/Pronto/D/DirecTV/HR24.ir | 2 +- _Converted_/Pronto/D/DirecTV/HR25-100.ir | 2 +- _Converted_/Pronto/D/DirecTV/RC65X_Remote.ir | 2 +- _Converted_/Pronto/E/Elan/HDR2000.ir | 40 +++++++++---------- _Converted_/Pronto/E/Elite/PRO-70X5FD.ir | 2 +- _Converted_/Pronto/E/Epson/V11H419020.ir | 2 +- _Converted_/Pronto/E/Epson/V11H420320M.ir | 2 +- _Converted_/Pronto/E/Epson/V11H421020.ir | 2 +- _Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir | 2 +- .../Pronto/G/Grace_Digital/GDI-IRDT200.ir | 3 +- _Converted_/Pronto/H/Hitachi/UT_37X902.ir | 2 +- _Converted_/Pronto/I/Integra/DTR-30.2.ir | 3 +- _Converted_/Pronto/I/Integra/DTR_.2_series.ir | 3 +- _Converted_/Pronto/I/Integra/xx.2_Series.ir | 2 +- _Converted_/Pronto/L/LG/42LK450.ir | 3 +- _Converted_/Pronto/L/LG/42LK520.ir | 3 +- _Converted_/Pronto/L/LG/42PT350.ir | 3 +- _Converted_/Pronto/L/LG/42_LH40.ir | 3 +- _Converted_/Pronto/L/LG/47LW6500.ir | 3 +- _Converted_/Pronto/L/LG/50PZ950.ir | 3 +- _Converted_/Pronto/L/LG/55LX9500.ir | 3 +- _Converted_/Pronto/L/LG/BD530.ir | 2 +- _Converted_/Pronto/L/LG/BD_500_series.ir | 2 +- _Converted_/Pronto/L/LG/BX580.ir | 2 +- _Converted_/Pronto/L/LG/LX_Series.ir | 3 +- _Converted_/Pronto/L/Logitech/Squeezebox.ir | 2 +- _Converted_/Pronto/M/Magnavox/NB500MG1F.ir | 2 +- _Converted_/Pronto/M/Marantz/NA7004.ir | 3 +- _Converted_/Pronto/M/Marantz/NR_Series.ir | 3 +- _Converted_/Pronto/M/Marantz/SR7005.ir | 3 +- _Converted_/Pronto/M/Marantz/SR_Series_1.ir | 3 +- _Converted_/Pronto/M/Marantz/UD5007.ir | 3 +- _Converted_/Pronto/M/Marantz/UD_Series.ir | 2 +- _Converted_/Pronto/M/Mitsubishi/LT_46164.ir | 2 +- _Converted_/Pronto/M/Mitsubishi/LT_55265.ir | 2 +- .../Pronto/M/Motorola/DCH3416_110708.ir | 2 +- _Converted_/Pronto/M/Motorola/QIP7232.ir | 2 +- .../Pronto/M/Motorola/Xfinity_RNG110.ir | 2 +- _Converted_/Pronto/N/NAD/C446.ir | 2 +- _Converted_/Pronto/N/NAD/N-A.ir | 2 +- _Converted_/Pronto/N/NAD/T567.ir | 2 +- _Converted_/Pronto/N/NAD/T748.ir | 3 +- _Converted_/Pronto/N/NAD/T_757.ir | 3 +- _Converted_/Pronto/O/Onkyo/BD-SP808.ir | 2 +- _Converted_/Pronto/O/Onkyo/BD_Series.ir | 2 +- _Converted_/Pronto/O/Onkyo/DV-SP406.ir | 2 +- _Converted_/Pronto/O/Onkyo/Recv.ir | 2 +- _Converted_/Pronto/O/Onkyo/TX-NR1009.ir | 3 +- _Converted_/Pronto/O/Onkyo/TX-NR3009.ir | 3 +- _Converted_/Pronto/O/Onkyo/TX-NR609.ir | 3 +- _Converted_/Pronto/O/Onkyo/TX-NR809.ir | 3 +- _Converted_/Pronto/O/Onkyo/TX-NR_Series.ir | 3 +- _Converted_/Pronto/O/Onkyo/TX_NR709.ir | 3 +- _Converted_/Pronto/P/Panasonic/DMP-BD75.ir | 2 +- _Converted_/Pronto/P/Panasonic/TC-L47WT50.ir | 2 +- _Converted_/Pronto/P/Panasonic/TC-P42ST30.ir | 3 +- _Converted_/Pronto/P/Panasonic/TC-P46S30.ir | 3 +- _Converted_/Pronto/P/Panasonic/TC-P50GT30.ir | 3 +- _Converted_/Pronto/P/Panasonic/TC-P55VT30.ir | 3 +- _Converted_/Pronto/P/Panasonic/VT_series.ir | 3 +- _Converted_/Pronto/P/Philips/PFL3603D.ir | 3 +- _Converted_/Pronto/P/Pioneer/SC-55.ir | 3 +- _Converted_/Pronto/P/Pioneer/SC-57.ir | 3 +- _Converted_/Pronto/P/Pioneer/SC_Series.ir | 3 +- _Converted_/Pronto/P/Pioneer/VSX-1021.ir | 3 +- _Converted_/Pronto/P/Pioneer/VSX-502.ir | 2 +- _Converted_/Pronto/P/Pioneer/VSX-51.ir | 3 +- _Converted_/Pronto/P/Pioneer/VSX-52.ir | 3 +- _Converted_/Pronto/P/Pioneer/VSX_Series.ir | 3 +- _Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir | 2 +- _Converted_/Pronto/P/Proton/N-A.ir | 2 +- _Converted_/Pronto/R/Roku/XS.ir | 2 +- _Converted_/Pronto/R/Rotel/N-A.ir | 2 +- _Converted_/Pronto/R/Rotel/RCD-1520.ir | 2 +- _Converted_/Pronto/R/Rotel/RSP-1572.ir | 3 +- _Converted_/Pronto/R/Rotel/RSX-1560.ir | 3 +- _Converted_/Pronto/S/Samsung/BD-P1400.ir | 2 +- _Converted_/Pronto/S/Samsung/LN40D550.ir | 3 +- _Converted_/Pronto/S/Samsung/LN46D550.ir | 3 +- _Converted_/Pronto/S/Samsung/LN_Series.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D450.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D490.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D530.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D540.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D550.ir | 3 +- _Converted_/Pronto/S/Samsung/PN51D8000.ir | 3 +- _Converted_/Pronto/S/Samsung/PN64D8000.ir | 3 +- _Converted_/Pronto/S/Samsung/PN_Series.ir | 3 +- _Converted_/Pronto/S/Samsung/SMT-H3262.ir | 2 +- _Converted_/Pronto/S/Samsung/SMT-H3272.ir | 3 +- _Converted_/Pronto/S/Samsung/UN22D5000.ir | 2 +- _Converted_/Pronto/S/Samsung/UN40D5500.ir | 3 +- _Converted_/Pronto/S/Samsung/UN46D6300.ir | 3 +- _Converted_/Pronto/S/Samsung/UN46D6500.ir | 3 +- _Converted_/Pronto/S/Samsung/UN46D7000.ir | 3 +- _Converted_/Pronto/S/Samsung/UN46D8000.ir | 3 +- _Converted_/Pronto/S/Samsung/UN55D7000.ir | 3 +- .../Pronto/S/Samsung/UN55ES8000FXZA.ir | 3 +- _Converted_/Pronto/S/Samsung/UN_Series.ir | 3 +- .../S/Scientific_Atlanta/Explorer_4240C.ir | 2 +- .../S/Scientific_Atlanta/Explorer_4250HD.ir | 2 +- .../S/Scientific_Atlanta/Explorer_8300HD.ir | 2 +- .../S/Scientific_Atlanta/Explorer_8300HDC.ir | 2 +- _Converted_/Pronto/S/Sharp/BD-HP70.ir | 2 +- _Converted_/Pronto/S/Sharp/LC-40LE700UN.ir | 2 +- _Converted_/Pronto/S/Sharp/LC-52LE820UN.ir | 2 +- _Converted_/Pronto/S/Sharp/LC-UN_series.ir | 2 +- _Converted_/Pronto/S/Sharp/LC70LE632U.ir | 2 +- _Converted_/Pronto/S/Sharp/LC70LE734U.ir | 2 +- _Converted_/Pronto/S/Sharp/LC80LE632U.ir | 2 +- _Converted_/Pronto/S/Sharp/SD-WH1000.ir | 2 +- _Converted_/Pronto/S/Sony/4K_Media_Player.ir | 2 +- _Converted_/Pronto/S/Sony/BDP-CX7000ES.ir | 2 +- _Converted_/Pronto/S/Sony/BDP-S480.ir | 2 +- _Converted_/Pronto/S/Sony/KDL-32BX320.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-32BX420.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-32EX523.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-32EX720.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-40BX420.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-40EX500.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-40EX720.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-40XBR7.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-46EX500.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-46EX720.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-46HX729.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-46HX820.ir | 3 +- _Converted_/Pronto/S/Sony/KDL-46NX810.ir | 2 +- _Converted_/Pronto/S/Sony/SMP-N200.ir | 2 +- _Converted_/Pronto/S/Sony/STR-DA1800ES.ir | 5 +-- _Converted_/Pronto/S/Sony/STR-DA4600ES.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DA5700ES.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DH520.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DH720.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DH820.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DH_Series.ir | 3 +- _Converted_/Pronto/S/Sony/STR-DN1020.ir | 3 +- _Converted_/Pronto/S/Sony/VPL-HW30AES.ir | 2 +- _Converted_/Pronto/S/Sony/VPL-VW1000ES.ir | 3 +- _Converted_/Pronto/S/Sony/VPL-VW95ES.ir | 2 +- _Converted_/Pronto/S/Sony/XBR-46HX909.ir | 2 +- _Converted_/Pronto/S/Sony/XBR-84X900.ir | 3 +- _Converted_/Pronto/S/Sony/XBR7_Series.ir | 3 +- _Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir | 2 +- _Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir | 2 +- _Converted_/Pronto/T/Tivo/Premiere.ir | 2 +- _Converted_/Pronto/T/Toshiba/32SL415U.ir | 2 +- _Converted_/Pronto/T/Toshiba/32_SL400U.ir | 3 +- _Converted_/Pronto/T/Toshiba/40E21U.ir | 2 +- _Converted_/Pronto/T/Toshiba/46G310U.ir | 2 +- _Converted_/Pronto/T/Toshiba/46RV525U.ir | 3 +- _Converted_/Pronto/T/Toshiba/46SL417U.ir | 2 +- _Converted_/Pronto/T/Toshiba/55G310U.ir | 2 +- _Converted_/Pronto/T/Toshiba/BDX2150.ir | 2 +- _Converted_/Pronto/T/Toshiba/BDX5200.ir | 2 +- _Converted_/Pronto/V/ViZIO/GENERIC.ir | 2 +- _Converted_/Pronto/V/ViZIO/XVT3D424SV.ir | 2 +- .../Pronto/W/Western_Digital/WD_TV_LIVE.ir | 2 +- _Converted_/Pronto/Y/Yamaha/RX-A1010.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-A3000.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-A3010.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-A710.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-A810.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-V371.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-V471.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-V571.ir | 5 +-- _Converted_/Pronto/Y/Yamaha/RX-V671.ir | 3 +- _Converted_/Pronto/Y/Yamaha/RX-V871.ir | 3 +- _Converted_/Pronto/Y/Yamaha/RX-V_Series.ir | 3 +- _Converted_/Pronto/Y/Yamaha/YSP-5100.ir | 3 +- 192 files changed, 224 insertions(+), 331 deletions(-) diff --git a/_Converted_/Pronto/A/Anthem/AVM_50V.ir b/_Converted_/Pronto/A/Anthem/AVM_50V.ir index 305a39fc..2846b814 100644 --- a/_Converted_/Pronto/A/Anthem/AVM_50V.ir +++ b/_Converted_/Pronto/A/Anthem/AVM_50V.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 7873 4078 620 620 620 1781 620 620 620 1781 620 1781 620 1781 620 620 620 1781 620 620 620 1781 620 620 620 620 620 620 620 1781 620 620 620 620 620 1781 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 1781 620 1781 620 620 620 620 620 620 620 1781 620 620 620 620 620 25065 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/A/Apple/AppleTV_3rd_Generation.ir b/_Converted_/Pronto/A/Apple/AppleTV_3rd_Generation.ir index b07e2f68..ab659f0c 100644 --- a/_Converted_/Pronto/A/Apple/AppleTV_3rd_Generation.ir +++ b/_Converted_/Pronto/A/Apple/AppleTV_3rd_Generation.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8957 4440 568 568 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 1652 568 1652 568 1652 568 1652 568 568 568 568 568 568 568 568 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 568 568 1652 568 1652 568 568 568 1652 568 1652 568 37945 8957 2220 568 95354 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/A/Apple/AppleTV_4th_Generation.ir b/_Converted_/Pronto/A/Apple/AppleTV_4th_Generation.ir index b07e2f68..ab659f0c 100644 --- a/_Converted_/Pronto/A/Apple/AppleTV_4th_Generation.ir +++ b/_Converted_/Pronto/A/Apple/AppleTV_4th_Generation.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8957 4440 568 568 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 1652 568 1652 568 1652 568 1652 568 568 568 568 568 568 568 568 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 568 568 1652 568 1652 568 568 568 1652 568 1652 568 37945 8957 2220 568 95354 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/A/AudioControl/Concert_AVR-4.ir b/_Converted_/Pronto/A/AudioControl/Concert_AVR-4.ir index a558664a..0f542771 100644 --- a/_Converted_/Pronto/A/AudioControl/Concert_AVR-4.ir +++ b/_Converted_/Pronto/A/AudioControl/Concert_AVR-4.ir @@ -7,8 +7,7 @@ frequency: 36683 duty_cycle: 0.330000 data: 872 872 1745 1745 1745 872 872 872 872 872 872 872 872 872 872 1745 872 872 1745 872 872 67797 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir b/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir index 131ba614..5518ed74 100644 --- a/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir +++ b/_Converted_/Pronto/A/AudioControl/Maestro_M4.ir @@ -7,8 +7,7 @@ frequency: 36683 duty_cycle: 0.330000 data: 872 872 1745 1745 1745 872 872 872 872 872 872 872 872 872 872 1745 872 872 1745 872 872 67797 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/B/Bose/Lifestyle_235.ir b/_Converted_/Pronto/B/Bose/Lifestyle_235.ir index ee46e345..2238ccc3 100644 --- a/_Converted_/Pronto/B/Bose/Lifestyle_235.ir +++ b/_Converted_/Pronto/B/Bose/Lifestyle_235.ir @@ -7,8 +7,7 @@ frequency: 39105 duty_cycle: 0.330000 data: 8771 4398 537 537 537 1662 537 537 537 1662 537 1662 537 1662 537 537 537 1662 537 1662 537 1662 537 537 537 1662 537 537 537 537 537 1662 537 537 537 537 537 537 537 1662 537 1662 537 537 537 537 537 537 537 1662 537 1662 537 1662 537 537 537 537 537 1662 537 1662 537 1662 537 537 537 4398 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUV +name: Unknown type: raw frequency: 39105 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir b/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir index 4fa9c853..b700c545 100644 --- a/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir +++ b/_Converted_/Pronto/C/Cisco/Explorer_8640HDC.ir @@ -7,7 +7,7 @@ frequency: 58382 duty_cycle: 0.330000 data: 3306 3357 822 2501 822 2501 822 822 822 2501 822 2501 822 2501 822 2501 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 2501 822 2501 822 36261 # -name: +name: Unknown type: raw frequency: 58382 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Cisco/IPN330HD.ir b/_Converted_/Pronto/C/Cisco/IPN330HD.ir index 247d2785..c49f1e03 100644 --- a/_Converted_/Pronto/C/Cisco/IPN330HD.ir +++ b/_Converted_/Pronto/C/Cisco/IPN330HD.ir @@ -7,7 +7,7 @@ frequency: 36045 duty_cycle: 0.330000 data: 416 277 166 277 166 610 166 277 166 777 166 444 166 277 166 277 166 277 166 277 166 610 166 444 166 610 166 277 166 277 166 777 166 277 166 87224 # -name: +name: Unknown type: raw frequency: 36045 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Cisco/IPN_4320.ir b/_Converted_/Pronto/C/Cisco/IPN_4320.ir index 2d1e2b53..5b413b16 100644 --- a/_Converted_/Pronto/C/Cisco/IPN_4320.ir +++ b/_Converted_/Pronto/C/Cisco/IPN_4320.ir @@ -7,7 +7,7 @@ frequency: 36045 duty_cycle: 0.330000 data: 416 277 166 277 166 610 166 277 166 777 166 444 166 277 166 277 166 277 166 277 166 610 166 444 166 610 166 277 166 277 166 777 166 277 166 87224 # -name: +name: Unknown type: raw frequency: 36045 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Comcast/XR11.ir b/_Converted_/Pronto/C/Comcast/XR11.ir index fceda76b..7fd0d6e4 100644 --- a/_Converted_/Pronto/C/Comcast/XR11.ir +++ b/_Converted_/Pronto/C/Comcast/XR11.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 207 903 207 1755 207 749 207 2736 207 1291 207 1291 207 1162 207 2736 207 13707 207 903 207 749 207 749 207 749 207 749 207 2736 207 749 207 749 207 79866 207 903 207 1755 207 749 207 2736 207 1291 207 1291 207 1162 207 2736 207 13707 207 903 207 1755 207 1755 207 749 207 749 207 2736 207 749 207 749 207 79866 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Comcast/Xfinity.ir b/_Converted_/Pronto/C/Comcast/Xfinity.ir index 8f041ee4..3855fca2 100644 --- a/_Converted_/Pronto/C/Comcast/Xfinity.ir +++ b/_Converted_/Pronto/C/Comcast/Xfinity.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 208 886 208 1798 208 730 208 2710 208 1303 208 1303 208 1146 208 2710 208 12897 208 886 208 730 208 730 208 730 208 730 208 2710 208 730 208 730 208 80717 208 886 208 1798 208 730 208 2710 208 1303 208 1303 208 1146 208 2710 208 12897 208 886 208 1798 208 1798 208 730 208 730 208 2710 208 730 208 730 208 80717 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir b/_Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir index d0f2a53b..3cab1fcd 100644 --- a/_Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir +++ b/_Converted_/Pronto/C/Crestron/GLS-ODT-OIR.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 834 834 834 834 834 834 834 834 834 834 1667 834 834 834 834 834 834 834 834 834 834 1667 834 834 834 83870 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir b/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir index 9f6ab1a1..0cecc21f 100644 --- a/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir +++ b/_Converted_/Pronto/D/Definitive_Technology/SoloCinema_XTR.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4455 547 547 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 39733 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Definitive_Technology/W_Studio.ir b/_Converted_/Pronto/D/Definitive_Technology/W_Studio.ir index 9cc274c2..baf4386b 100644 --- a/_Converted_/Pronto/D/Definitive_Technology/W_Studio.ir +++ b/_Converted_/Pronto/D/Definitive_Technology/W_Studio.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4455 547 547 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 39733 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/11_Series.ir b/_Converted_/Pronto/D/Denon/11_Series.ir index 46bf0baa..26b858dd 100644 --- a/_Converted_/Pronto/D/Denon/11_Series.ir +++ b/_Converted_/Pronto/D/Denon/11_Series.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 3361 1641 417 417 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 417 417 1251 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 1251 417 417 417 74021 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 3361 1641 417 417 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 417 417 1251 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 1251 417 1251 417 1251 417 417 417 74021 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-1612.ir b/_Converted_/Pronto/D/Denon/AVR-1612.ir index d48eb1d9..66d90ee5 100644 --- a/_Converted_/Pronto/D/Denon/AVR-1612.ir +++ b/_Converted_/Pronto/D/Denon/AVR-1612.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 261 782 261 1824 261 782 261 782 261 782 261 1824 261 782 261 782 261 1824 261 1824 261 1824 261 1824 261 782 261 782 261 782 261 43172 261 782 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 1824 261 43172 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 data: 3330 1652 413 413 413 413 413 1239 413 413 413 1239 413 413 413 1239 413 413 413 413 413 1239 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 1239 413 413 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 413 413 413 413 1239 413 1239 413 1239 413 413 413 74006 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-1912.ir b/_Converted_/Pronto/D/Denon/AVR-1912.ir index d48eb1d9..66d90ee5 100644 --- a/_Converted_/Pronto/D/Denon/AVR-1912.ir +++ b/_Converted_/Pronto/D/Denon/AVR-1912.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 261 782 261 1824 261 782 261 782 261 782 261 1824 261 782 261 782 261 1824 261 1824 261 1824 261 1824 261 782 261 782 261 782 261 43172 261 782 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 1824 261 43172 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 data: 3330 1652 413 413 413 413 413 1239 413 413 413 1239 413 413 413 1239 413 413 413 413 413 1239 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 1239 413 413 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 413 413 413 413 1239 413 1239 413 1239 413 413 413 74006 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-2112CI.ir b/_Converted_/Pronto/D/Denon/AVR-2112CI.ir index 5c8a9408..fed3840c 100644 --- a/_Converted_/Pronto/D/Denon/AVR-2112CI.ir +++ b/_Converted_/Pronto/D/Denon/AVR-2112CI.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 261 782 261 1824 261 782 261 782 261 782 261 1824 261 782 261 782 261 1824 261 1824 261 1824 261 1824 261 782 261 782 261 782 261 43172 261 782 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 1824 261 43172 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir b/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir index 9fcce846..d3e1fe02 100644 --- a/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir +++ b/_Converted_/Pronto/D/Denon/AVR-2400-2600.ir @@ -7,7 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 289 763 263 1841 263 789 263 789 263 789 263 1841 263 789 263 789 263 789 263 789 263 789 263 1841 263 1841 263 789 263 789 263 44598 263 789 263 1841 263 789 263 789 263 789 263 789 263 1841 263 1841 263 1841 263 1841 263 1841 263 789 263 789 263 1841 263 1841 263 44598 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-3312CI.ir b/_Converted_/Pronto/D/Denon/AVR-3312CI.ir index 14e83f14..790170a3 100644 --- a/_Converted_/Pronto/D/Denon/AVR-3312CI.ir +++ b/_Converted_/Pronto/D/Denon/AVR-3312CI.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 261 782 261 1824 261 782 261 782 261 782 261 1824 261 782 261 782 261 1824 261 1824 261 1824 261 1824 261 782 261 782 261 782 261 43172 261 782 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 782 261 782 261 782 261 782 261 1824 261 1824 261 1824 261 43172 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/AVR-4311CI.ir b/_Converted_/Pronto/D/Denon/AVR-4311CI.ir index 46bf0baa..26b858dd 100644 --- a/_Converted_/Pronto/D/Denon/AVR-4311CI.ir +++ b/_Converted_/Pronto/D/Denon/AVR-4311CI.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 3361 1641 417 417 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 417 417 1251 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 1251 417 417 417 74021 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 3361 1641 417 417 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 417 417 1251 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 1251 417 1251 417 1251 417 417 417 74021 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/DBT-1713UD.ir b/_Converted_/Pronto/D/Denon/DBT-1713UD.ir index c80cc3c5..9142099a 100644 --- a/_Converted_/Pronto/D/Denon/DBT-1713UD.ir +++ b/_Converted_/Pronto/D/Denon/DBT-1713UD.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 3330 1678 413 413 413 413 413 1239 413 413 413 1239 413 413 413 1239 413 413 413 413 413 1239 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 413 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 413 413 1239 413 413 413 413 413 413 413 413 413 413 413 413 413 1239 413 1239 413 413 413 413 413 413 413 1239 413 413 413 1239 413 74084 # -name: - !"#$%&'()*+,-./0123456789: ; +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/Denon/DNP-720AE.ir b/_Converted_/Pronto/D/Denon/DNP-720AE.ir index ffc032d9..9b4dcc3a 100644 --- a/_Converted_/Pronto/D/Denon/DNP-720AE.ir +++ b/_Converted_/Pronto/D/Denon/DNP-720AE.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 3335 1667 417 417 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 417 417 1251 417 417 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 1251 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 73943 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/DirecTV/HR24.ir b/_Converted_/Pronto/D/DirecTV/HR24.ir index f5edecde..811b7569 100644 --- a/_Converted_/Pronto/D/DirecTV/HR24.ir +++ b/_Converted_/Pronto/D/DirecTV/HR24.ir @@ -7,7 +7,7 @@ frequency: 39105 duty_cycle: 0.330000 data: 5907 1227 1176 1176 588 588 1176 588 588 588 588 588 588 588 1176 1176 1176 588 588 31940 2966 1176 1176 1176 588 588 1176 588 588 588 588 588 588 588 1176 1176 1176 588 588 31940 # -name: +name: Unknown type: raw frequency: 39105 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/DirecTV/HR25-100.ir b/_Converted_/Pronto/D/DirecTV/HR25-100.ir index 1074a40e..8db1001d 100644 --- a/_Converted_/Pronto/D/DirecTV/HR25-100.ir +++ b/_Converted_/Pronto/D/DirecTV/HR25-100.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 5937 1187 1187 1187 594 594 594 594 1187 594 594 594 594 594 1187 594 1187 594 594 29556 2969 1187 1187 1187 594 594 594 594 1187 594 594 594 594 594 1187 594 1187 594 594 29556 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/D/DirecTV/RC65X_Remote.ir b/_Converted_/Pronto/D/DirecTV/RC65X_Remote.ir index 05011e2c..b3d01dd4 100644 --- a/_Converted_/Pronto/D/DirecTV/RC65X_Remote.ir +++ b/_Converted_/Pronto/D/DirecTV/RC65X_Remote.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 5993 1146 1199 1199 599 599 599 599 599 1199 599 599 599 599 599 1199 599 1199 599 29806 2996 1199 1199 1199 599 599 599 599 599 1199 599 599 599 599 599 1199 599 1199 599 29806 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/E/Elan/HDR2000.ir b/_Converted_/Pronto/E/Elan/HDR2000.ir index 95705381..eda39ba9 100644 --- a/_Converted_/Pronto/E/Elan/HDR2000.ir +++ b/_Converted_/Pronto/E/Elan/HDR2000.ir @@ -151,61 +151,61 @@ frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 12254 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 18460 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 18460 131 12254 131 18460 131 103973 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 18460 131 18460 131 12254 131 103973 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 18460 131 18460 131 18460 131 97767 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 12254 131 12254 131 122564 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 12254 131 18460 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 18460 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 @@ -223,61 +223,61 @@ frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 12254 131 18460 131 18460 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 18460 131 12254 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 18460 131 12254 131 18460 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 12254 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 103973 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 12254 131 12254 131 12254 131 116359 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 12254 131 12254 131 18460 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 data: 131 12254 131 12254 131 18460 131 12254 131 18460 131 18460 131 18460 131 12254 131 12254 131 12254 131 12254 131 66765 131 12254 131 12254 131 18460 131 12254 131 12254 131 12254 131 18460 131 18460 131 12254 131 18460 131 12254 131 110179 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/E/Elite/PRO-70X5FD.ir b/_Converted_/Pronto/E/Elite/PRO-70X5FD.ir index 9d52db9d..ee0ff72b 100644 --- a/_Converted_/Pronto/E/Elite/PRO-70X5FD.ir +++ b/_Converted_/Pronto/E/Elite/PRO-70X5FD.ir @@ -7,7 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/E/Epson/V11H419020.ir b/_Converted_/Pronto/E/Epson/V11H419020.ir index 01bd6b12..7f027c4c 100644 --- a/_Converted_/Pronto/E/Epson/V11H419020.ir +++ b/_Converted_/Pronto/E/Epson/V11H419020.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8802 4569 568 1652 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 568 568 568 568 1652 568 1652 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 568 568 41404 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/E/Epson/V11H420320M.ir b/_Converted_/Pronto/E/Epson/V11H420320M.ir index d05909f4..a4634dbd 100644 --- a/_Converted_/Pronto/E/Epson/V11H420320M.ir +++ b/_Converted_/Pronto/E/Epson/V11H420320M.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8802 4569 568 1652 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 568 568 568 568 1652 568 1652 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 568 568 41404 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/E/Epson/V11H421020.ir b/_Converted_/Pronto/E/Epson/V11H421020.ir index 3bd7ce51..1fc704ff 100644 --- a/_Converted_/Pronto/E/Epson/V11H421020.ir +++ b/_Converted_/Pronto/E/Epson/V11H421020.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8802 4569 568 1652 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 1652 568 568 568 568 568 568 568 568 568 568 568 1652 568 568 568 568 568 1652 568 1652 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 568 568 41404 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir b/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir index 4bc9e9f3..3d235c00 100644 --- a/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir +++ b/_Converted_/Pronto/F/Fujitsu/P50XTA51UB.ir @@ -7,7 +7,7 @@ frequency: 39105 duty_cycle: 0.330000 data: 3248 1688 435 358 435 358 435 1227 435 358 435 1227 435 358 435 358 435 358 435 1227 435 1227 435 358 435 358 435 358 435 1227 435 1227 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 1227 435 358 435 358 435 358 435 358 435 1227 435 358 435 1227 435 358 435 1227 435 358 435 358 435 358 435 1227 435 1227 435 358 435 358 435 358 435 358 435 358 435 358 435 358 435 52832 # -name: +name: Unknown type: raw frequency: 39105 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir b/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir index fa2bf90d..a77fc87c 100644 --- a/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir +++ b/_Converted_/Pronto/G/Grace_Digital/GDI-IRDT200.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4444 579 579 579 579 579 579 579 1683 579 579 579 579 579 579 579 579 579 1683 579 1683 579 1683 579 579 579 1683 579 1683 579 1683 579 1683 579 1683 579 1683 579 579 579 1683 579 579 579 579 579 579 579 579 579 579 579 579 579 1683 579 579 579 1683 579 1683 579 1683 579 1683 579 39707 8967 2209 579 95611 8967 2209 579 95611 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@AB +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/H/Hitachi/UT_37X902.ir b/_Converted_/Pronto/H/Hitachi/UT_37X902.ir index da6e3303..f7bc68b6 100644 --- a/_Converted_/Pronto/H/Hitachi/UT_37X902.ir +++ b/_Converted_/Pronto/H/Hitachi/UT_37X902.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/I/Integra/DTR-30.2.ir b/_Converted_/Pronto/I/Integra/DTR-30.2.ir index 63ac3760..d03d8636 100644 --- a/_Converted_/Pronto/I/Integra/DTR-30.2.ir +++ b/_Converted_/Pronto/I/Integra/DTR-30.2.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4455 547 547 547 1641 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 547 547 1641 547 39759 8911 2215 547 95229 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/I/Integra/DTR_.2_series.ir b/_Converted_/Pronto/I/Integra/DTR_.2_series.ir index 63ac3760..d03d8636 100644 --- a/_Converted_/Pronto/I/Integra/DTR_.2_series.ir +++ b/_Converted_/Pronto/I/Integra/DTR_.2_series.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4455 547 547 547 1641 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 547 547 1641 547 39759 8911 2215 547 95229 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/I/Integra/xx.2_Series.ir b/_Converted_/Pronto/I/Integra/xx.2_Series.ir index e6ddb199..256e626a 100644 --- a/_Converted_/Pronto/I/Integra/xx.2_Series.ir +++ b/_Converted_/Pronto/I/Integra/xx.2_Series.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8828 4440 542 542 542 1678 542 542 542 542 542 1678 542 542 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 1678 542 542 542 542 542 542 542 542 542 542 826 45844 8828 2220 826 94682 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/42LK450.ir b/_Converted_/Pronto/L/LG/42LK450.ir index 3d308e87..da78b032 100644 --- a/_Converted_/Pronto/L/LG/42LK450.ir +++ b/_Converted_/Pronto/L/LG/42LK450.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/42LK520.ir b/_Converted_/Pronto/L/LG/42LK520.ir index 3d308e87..da78b032 100644 --- a/_Converted_/Pronto/L/LG/42LK520.ir +++ b/_Converted_/Pronto/L/LG/42LK520.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/42PT350.ir b/_Converted_/Pronto/L/LG/42PT350.ir index 3d308e87..da78b032 100644 --- a/_Converted_/Pronto/L/LG/42PT350.ir +++ b/_Converted_/Pronto/L/LG/42PT350.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/42_LH40.ir b/_Converted_/Pronto/L/LG/42_LH40.ir index 5e2b1e41..44c4a370 100644 --- a/_Converted_/Pronto/L/LG/42_LH40.ir +++ b/_Converted_/Pronto/L/LG/42_LH40.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8963 4429 573 573 573 573 573 1641 573 573 573 573 573 573 573 573 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 1641 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 1641 573 39577 8963 2215 573 95490 # -name: - !"#$%&'()*+,-./0123456789: ;<=> +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/47LW6500.ir b/_Converted_/Pronto/L/LG/47LW6500.ir index e21f9e79..052563dd 100644 --- a/_Converted_/Pronto/L/LG/47LW6500.ir +++ b/_Converted_/Pronto/L/LG/47LW6500.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLM +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/50PZ950.ir b/_Converted_/Pronto/L/LG/50PZ950.ir index e21f9e79..052563dd 100644 --- a/_Converted_/Pronto/L/LG/50PZ950.ir +++ b/_Converted_/Pronto/L/LG/50PZ950.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLM +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/55LX9500.ir b/_Converted_/Pronto/L/LG/55LX9500.ir index 604b7762..fd682be9 100644 --- a/_Converted_/Pronto/L/LG/55LX9500.ir +++ b/_Converted_/Pronto/L/LG/55LX9500.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQR +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/BD530.ir b/_Converted_/Pronto/L/LG/BD530.ir index e94eac4f..d09bbe38 100644 --- a/_Converted_/Pronto/L/LG/BD530.ir +++ b/_Converted_/Pronto/L/LG/BD530.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 4455 4455 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 1615 547 1615 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 547 547 547 547 1615 547 45205 4455 4455 547 547 547 97027 4455 4455 547 547 547 97027 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/BD_500_series.ir b/_Converted_/Pronto/L/LG/BD_500_series.ir index e94eac4f..d09bbe38 100644 --- a/_Converted_/Pronto/L/LG/BD_500_series.ir +++ b/_Converted_/Pronto/L/LG/BD_500_series.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 4455 4455 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 1615 547 1615 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 547 547 547 547 1615 547 45205 4455 4455 547 547 547 97027 4455 4455 547 547 547 97027 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/BX580.ir b/_Converted_/Pronto/L/LG/BX580.ir index e94eac4f..d09bbe38 100644 --- a/_Converted_/Pronto/L/LG/BX580.ir +++ b/_Converted_/Pronto/L/LG/BX580.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 4455 4455 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 1615 547 547 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 1615 547 1615 547 1615 547 547 547 547 547 1615 547 547 547 1615 547 547 547 547 547 547 547 1615 547 45205 4455 4455 547 547 547 97027 4455 4455 547 547 547 97027 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/LG/LX_Series.ir b/_Converted_/Pronto/L/LG/LX_Series.ir index 95b59812..47769449 100644 --- a/_Converted_/Pronto/L/LG/LX_Series.ir +++ b/_Converted_/Pronto/L/LG/LX_Series.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQR +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/L/Logitech/Squeezebox.ir b/_Converted_/Pronto/L/Logitech/Squeezebox.ir index e98784ac..c78f0752 100644 --- a/_Converted_/Pronto/L/Logitech/Squeezebox.ir +++ b/_Converted_/Pronto/L/Logitech/Squeezebox.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8802 4569 568 568 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 568 568 1652 568 568 568 568 568 568 568 1652 568 568 568 568 568 1652 568 1652 568 568 568 568 568 568 568 1652 568 1652 568 1652 568 1652 568 568 568 1652 568 1652 568 1652 568 568 568 568 568 568 568 568 568 40294 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir b/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir index ac74064f..04880937 100644 --- a/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir +++ b/_Converted_/Pronto/M/Magnavox/NB500MG1F.ir @@ -7,7 +7,7 @@ frequency: 37344 duty_cycle: 0.330000 data: 8917 4472 562 1660 562 1660 562 1660 562 562 562 562 562 562 562 562 562 1660 562 562 562 1660 562 562 562 562 562 562 562 1660 562 562 562 562 562 1660 562 562 562 562 562 562 562 562 562 562 562 1660 562 562 562 562 562 1660 562 1660 562 1660 562 1660 562 1660 562 562 562 1660 562 41613 8917 2276 562 94848 8917 2276 562 94848 # -name: +name: Unknown type: raw frequency: 37344 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/NA7004.ir b/_Converted_/Pronto/M/Marantz/NA7004.ir index ad0d28d8..e0f35aa0 100644 --- a/_Converted_/Pronto/M/Marantz/NA7004.ir +++ b/_Converted_/Pronto/M/Marantz/NA7004.ir @@ -7,8 +7,7 @@ frequency: 36045 duty_cycle: 0.330000 data: 888 888 888 888 888 888 888 888 1776 888 888 1776 888 3523 888 888 888 1776 888 888 1776 888 888 888 888 888 888 888 888 888 888 888 888 888 888 75628 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGH +name: Unknown type: raw frequency: 37010 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/NR_Series.ir b/_Converted_/Pronto/M/Marantz/NR_Series.ir index 15b83caa..80bfddf4 100644 --- a/_Converted_/Pronto/M/Marantz/NR_Series.ir +++ b/_Converted_/Pronto/M/Marantz/NR_Series.ir @@ -7,8 +7,7 @@ frequency: 37010 duty_cycle: 0.330000 data: 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 73791 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 32424 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/SR7005.ir b/_Converted_/Pronto/M/Marantz/SR7005.ir index 15b83caa..80bfddf4 100644 --- a/_Converted_/Pronto/M/Marantz/SR7005.ir +++ b/_Converted_/Pronto/M/Marantz/SR7005.ir @@ -7,8 +7,7 @@ frequency: 37010 duty_cycle: 0.330000 data: 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 73791 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 32424 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/SR_Series_1.ir b/_Converted_/Pronto/M/Marantz/SR_Series_1.ir index 15b83caa..80bfddf4 100644 --- a/_Converted_/Pronto/M/Marantz/SR_Series_1.ir +++ b/_Converted_/Pronto/M/Marantz/SR_Series_1.ir @@ -7,8 +7,7 @@ frequency: 37010 duty_cycle: 0.330000 data: 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 73791 865 865 865 865 865 865 1729 865 865 865 865 865 865 4350 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 1729 1729 32424 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/UD5007.ir b/_Converted_/Pronto/M/Marantz/UD5007.ir index 480691e3..d98d1fd7 100644 --- a/_Converted_/Pronto/M/Marantz/UD5007.ir +++ b/_Converted_/Pronto/M/Marantz/UD5007.ir @@ -8,8 +8,7 @@ frequency: 36000 duty_cycle: 0.25 data: 889 889 1778 889 889 889 889 1778 889 889 889 889 889 4445 1778 1778 889 889 1778 1778 1778 889 889 889 889 889 889 889 889 889 889 76440 # -name: - !"#$%&'()*+,-./0123456789: ;<=> +name: Unknown type: raw frequency: 36045 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Marantz/UD_Series.ir b/_Converted_/Pronto/M/Marantz/UD_Series.ir index dbf0c06f..0fc0dfbc 100644 --- a/_Converted_/Pronto/M/Marantz/UD_Series.ir +++ b/_Converted_/Pronto/M/Marantz/UD_Series.ir @@ -7,7 +7,7 @@ frequency: 37010 duty_cycle: 0.330000 data: 865 865 865 865 1729 865 865 1729 865 865 865 865 865 3486 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 865 865 1729 865 73791 865 865 865 865 1729 865 865 1729 865 865 865 865 865 3486 865 865 865 1729 865 865 1729 865 865 865 865 865 865 865 865 865 865 865 865 1729 865 32424 # -name: +name: Unknown type: raw frequency: 37010 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir b/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir index 5fdaa55b..c5d24aed 100644 --- a/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir +++ b/_Converted_/Pronto/M/Mitsubishi/LT_46164.ir @@ -7,7 +7,7 @@ frequency: 34543 duty_cycle: 0.330000 data: 318 1911 318 1911 318 1911 318 811 318 811 318 811 318 1911 318 811 318 811 318 1911 318 811 318 811 318 811 318 811 318 1911 318 811 318 29036 # -name: +name: Unknown type: raw frequency: 34543 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir b/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir index 5fdaa55b..c5d24aed 100644 --- a/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir +++ b/_Converted_/Pronto/M/Mitsubishi/LT_55265.ir @@ -7,7 +7,7 @@ frequency: 34543 duty_cycle: 0.330000 data: 318 1911 318 1911 318 1911 318 811 318 811 318 811 318 1911 318 811 318 811 318 1911 318 811 318 811 318 811 318 811 318 1911 318 811 318 29036 # -name: +name: Unknown type: raw frequency: 34543 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir b/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir index aad9d9cc..63d00e77 100644 --- a/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir +++ b/_Converted_/Pronto/M/Motorola/DCH3416_110708.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8937 4429 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 2215 495 41401 8937 2215 495 87309 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Motorola/QIP7232.ir b/_Converted_/Pronto/M/Motorola/QIP7232.ir index 033576c5..2ae3fbad 100644 --- a/_Converted_/Pronto/M/Motorola/QIP7232.ir +++ b/_Converted_/Pronto/M/Motorola/QIP7232.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 2189 547 4429 547 2189 547 4429 547 2189 547 2189 547 2189 547 2189 547 2189 547 2189 547 2189 547 2189 547 2189 547 4429 547 4429 547 2189 547 33141 8885 2189 547 87908 8885 2189 547 87908 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir b/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir index 7875c1d4..abf83277 100644 --- a/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir +++ b/_Converted_/Pronto/M/Motorola/Xfinity_RNG110.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8854 4466 490 2246 490 4440 490 2246 490 4440 490 2246 490 2246 490 2246 490 2246 490 2246 490 2246 490 2246 490 2246 490 2246 490 4440 490 4440 490 2246 490 32395 8854 2246 490 86887 8854 2246 490 86887 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/N/NAD/C446.ir b/_Converted_/Pronto/N/NAD/C446.ir index 0ec1ffef..6817be1e 100644 --- a/_Converted_/Pronto/N/NAD/C446.ir +++ b/_Converted_/Pronto/N/NAD/C446.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4429 547 547 547 1667 547 1667 547 547 547 547 547 547 547 547 547 1667 547 1667 547 1667 547 1667 547 1667 547 547 547 547 547 547 547 547 547 547 547 1667 547 547 547 1667 547 547 547 1667 547 547 547 547 547 1667 547 547 547 1667 547 547 547 1667 547 547 547 1667 547 1667 547 39525 8885 2215 547 95229 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/N/NAD/N-A.ir b/_Converted_/Pronto/N/NAD/N-A.ir index e465035e..3af90c46 100644 --- a/_Converted_/Pronto/N/NAD/N-A.ir +++ b/_Converted_/Pronto/N/NAD/N-A.ir @@ -7,7 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8941 4470 579 1683 579 1683 579 1683 579 579 579 579 579 579 579 579 579 1683 579 579 579 579 579 1683 579 1683 579 1683 579 1683 579 1683 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 1683 579 1683 579 1683 579 1683 579 1683 579 1683 579 1683 579 1683 579 579 579 38523 8941 2235 579 95453 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/N/NAD/T567.ir b/_Converted_/Pronto/N/NAD/T567.ir index 9deddd09..b77ed613 100644 --- a/_Converted_/Pronto/N/NAD/T567.ir +++ b/_Converted_/Pronto/N/NAD/T567.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4403 547 547 547 1641 547 1641 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 547 547 547 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 547 547 37597 8911 2189 547 92989 8911 2189 547 92989 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/N/NAD/T748.ir b/_Converted_/Pronto/N/NAD/T748.ir index c213b378..071b92da 100644 --- a/_Converted_/Pronto/N/NAD/T748.ir +++ b/_Converted_/Pronto/N/NAD/T748.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4481 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 573 573 1641 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 573 573 1641 573 573 573 1641 573 573 573 573 573 1641 573 573 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 38457 8911 2241 573 95438 8911 2241 573 95438 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFG +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/N/NAD/T_757.ir b/_Converted_/Pronto/N/NAD/T_757.ir index 6593dc81..fb14a4e6 100644 --- a/_Converted_/Pronto/N/NAD/T_757.ir +++ b/_Converted_/Pronto/N/NAD/T_757.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4481 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 573 573 1641 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 573 573 1641 573 573 573 1641 573 573 573 573 573 1641 573 573 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 38509 8911 2267 573 95516 8911 2267 573 95516 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/BD-SP808.ir b/_Converted_/Pronto/O/Onkyo/BD-SP808.ir index e6ddb199..256e626a 100644 --- a/_Converted_/Pronto/O/Onkyo/BD-SP808.ir +++ b/_Converted_/Pronto/O/Onkyo/BD-SP808.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8828 4440 542 542 542 1678 542 542 542 542 542 1678 542 542 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 1678 542 542 542 542 542 542 542 542 542 542 826 45844 8828 2220 826 94682 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/BD_Series.ir b/_Converted_/Pronto/O/Onkyo/BD_Series.ir index e6ddb199..256e626a 100644 --- a/_Converted_/Pronto/O/Onkyo/BD_Series.ir +++ b/_Converted_/Pronto/O/Onkyo/BD_Series.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 8828 4440 542 542 542 1678 542 542 542 542 542 1678 542 542 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 1678 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 1678 542 542 542 542 542 542 542 542 542 542 826 45844 8828 2220 826 94682 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/DV-SP406.ir b/_Converted_/Pronto/O/Onkyo/DV-SP406.ir index 4d1cfb3f..566e21c2 100644 --- a/_Converted_/Pronto/O/Onkyo/DV-SP406.ir +++ b/_Converted_/Pronto/O/Onkyo/DV-SP406.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4455 573 573 573 1667 573 573 573 573 573 1667 573 573 573 1667 573 1667 573 1667 573 1667 573 573 573 1667 573 573 573 1667 573 573 573 573 573 573 573 573 573 1667 573 573 573 573 573 573 573 573 573 573 573 1667 573 1667 573 573 573 1667 573 1667 573 1667 573 1667 573 1667 573 39759 8911 2241 573 95229 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/Recv.ir b/_Converted_/Pronto/O/Onkyo/Recv.ir index 411d16c0..e9cf417b 100644 --- a/_Converted_/Pronto/O/Onkyo/Recv.ir +++ b/_Converted_/Pronto/O/Onkyo/Recv.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 9197 4742 573 573 573 1746 573 573 573 573 573 1746 573 573 573 1746 573 1746 573 1746 573 573 573 1746 573 1746 573 573 573 1746 573 1746 573 573 573 573 573 573 573 1746 573 1746 573 573 573 573 573 1746 573 1746 573 1746 573 1746 573 573 573 573 573 1746 573 1746 573 573 573 573 573 42417 9197 4742 573 573 573 1746 573 573 573 573 573 1746 573 573 573 1746 573 1746 573 1746 573 573 573 1746 573 1746 573 573 573 1746 573 1746 573 573 573 1746 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 1746 573 1746 573 1746 573 1746 573 1746 573 1746 573 1746 573 42417 9197 2397 573 100545 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR1009.ir b/_Converted_/Pronto/O/Onkyo/TX-NR1009.ir index baf4b579..28156f37 100644 --- a/_Converted_/Pronto/O/Onkyo/TX-NR1009.ir +++ b/_Converted_/Pronto/O/Onkyo/TX-NR1009.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR3009.ir b/_Converted_/Pronto/O/Onkyo/TX-NR3009.ir index 0faa46ee..79ebcc66 100644 --- a/_Converted_/Pronto/O/Onkyo/TX-NR3009.ir +++ b/_Converted_/Pronto/O/Onkyo/TX-NR3009.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR609.ir b/_Converted_/Pronto/O/Onkyo/TX-NR609.ir index 0faa46ee..79ebcc66 100644 --- a/_Converted_/Pronto/O/Onkyo/TX-NR609.ir +++ b/_Converted_/Pronto/O/Onkyo/TX-NR609.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR809.ir b/_Converted_/Pronto/O/Onkyo/TX-NR809.ir index 0faa46ee..79ebcc66 100644 --- a/_Converted_/Pronto/O/Onkyo/TX-NR809.ir +++ b/_Converted_/Pronto/O/Onkyo/TX-NR809.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir b/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir index da027b87..a053b09e 100644 --- a/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir +++ b/_Converted_/Pronto/O/Onkyo/TX-NR_Series.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/O/Onkyo/TX_NR709.ir b/_Converted_/Pronto/O/Onkyo/TX_NR709.ir index baf4b579..28156f37 100644 --- a/_Converted_/Pronto/O/Onkyo/TX_NR709.ir +++ b/_Converted_/Pronto/O/Onkyo/TX_NR709.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8967 4418 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 38550 8967 2209 552 95559 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/DMP-BD75.ir b/_Converted_/Pronto/P/Panasonic/DMP-BD75.ir index 722110a8..93225ec7 100644 --- a/_Converted_/Pronto/P/Panasonic/DMP-BD75.ir +++ b/_Converted_/Pronto/P/Panasonic/DMP-BD75.ir @@ -7,7 +7,7 @@ frequency: 37344 duty_cycle: 0.330000 data: 3428 1714 428 428 428 1285 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 1285 428 428 428 428 428 428 428 428 428 428 428 428 428 1285 428 1285 428 428 428 1285 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 1285 428 1285 428 1285 428 1285 428 1285 428 428 428 428 428 428 428 1285 428 1285 428 1285 428 428 428 428 428 428 428 1285 428 74068 # -name: +name: Unknown type: raw frequency: 37344 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir b/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir index cf8533ce..b79667bc 100644 --- a/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir +++ b/_Converted_/Pronto/P/Panasonic/TC-L47WT50.ir @@ -7,7 +7,7 @@ frequency: 37683 duty_cycle: 0.330000 data: 3529 1805 425 425 425 1300 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 1300 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 1300 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 1300 425 1300 425 1300 425 1300 425 1300 425 425 425 425 425 425 425 1300 425 1300 425 1300 425 1300 425 1300 425 425 425 1300 425 78364 # -name: +name: Unknown type: raw frequency: 37683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir b/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir index f97e346a..9d0c576d 100644 --- a/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir +++ b/_Converted_/Pronto/P/Panasonic/TC-P42ST30.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 3497 1788 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 1288 421 73312 # -name: - !"#$%&'()*+,-./0123456789: ;< +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir b/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir index f97e346a..9d0c576d 100644 --- a/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir +++ b/_Converted_/Pronto/P/Panasonic/TC-P46S30.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 3497 1788 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 1288 421 73312 # -name: - !"#$%&'()*+,-./0123456789: ;< +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir b/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir index f97e346a..9d0c576d 100644 --- a/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir +++ b/_Converted_/Pronto/P/Panasonic/TC-P50GT30.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 3497 1788 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 1288 421 73312 # -name: - !"#$%&'()*+,-./0123456789: ;< +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir b/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir index 819993b4..df9578f8 100644 --- a/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir +++ b/_Converted_/Pronto/P/Panasonic/TC-P55VT30.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 3497 1788 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 1288 421 73312 # -name: - !"#$%&'()*+,-./0123456789: ;<=>? +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Panasonic/VT_series.ir b/_Converted_/Pronto/P/Panasonic/VT_series.ir index 819993b4..df9578f8 100644 --- a/_Converted_/Pronto/P/Panasonic/VT_series.ir +++ b/_Converted_/Pronto/P/Panasonic/VT_series.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 3497 1788 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 421 421 421 421 1288 421 1288 421 1288 421 1288 421 1288 421 421 421 1288 421 73312 # -name: - !"#$%&'()*+,-./0123456789: ;<=>? +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Philips/PFL3603D.ir b/_Converted_/Pronto/P/Philips/PFL3603D.ir index 1cdb973c..8b47272e 100644 --- a/_Converted_/Pronto/P/Philips/PFL3603D.ir +++ b/_Converted_/Pronto/P/Philips/PFL3603D.ir @@ -7,8 +7,7 @@ frequency: 36683 duty_cycle: 0.330000 data: 2590 872 409 872 409 409 409 409 1309 1309 409 409 409 409 409 409 409 409 409 409 409 409 409 409 872 872 872 409 409 409 409 409 409 409 409 872 409 82163 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHI +name: Unknown type: raw frequency: 36683 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/SC-55.ir b/_Converted_/Pronto/P/Pioneer/SC-55.ir index 364b297a..3a070146 100644 --- a/_Converted_/Pronto/P/Pioneer/SC-55.ir +++ b/_Converted_/Pronto/P/Pioneer/SC-55.ir @@ -7,8 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/SC-57.ir b/_Converted_/Pronto/P/Pioneer/SC-57.ir index 364b297a..3a070146 100644 --- a/_Converted_/Pronto/P/Pioneer/SC-57.ir +++ b/_Converted_/Pronto/P/Pioneer/SC-57.ir @@ -7,8 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/SC_Series.ir b/_Converted_/Pronto/P/Pioneer/SC_Series.ir index 364b297a..3a070146 100644 --- a/_Converted_/Pronto/P/Pioneer/SC_Series.ir +++ b/_Converted_/Pronto/P/Pioneer/SC_Series.ir @@ -7,8 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/VSX-1021.ir b/_Converted_/Pronto/P/Pioneer/VSX-1021.ir index 906a4069..9de48d87 100644 --- a/_Converted_/Pronto/P/Pioneer/VSX-1021.ir +++ b/_Converted_/Pronto/P/Pioneer/VSX-1021.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 8416 4232 541 1550 541 541 541 1550 541 541 541 541 541 1550 541 541 541 1550 541 541 541 1550 541 541 541 1550 541 1550 541 541 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 1550 541 27018 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQR +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/VSX-502.ir b/_Converted_/Pronto/P/Pioneer/VSX-502.ir index d67f1228..d6f96289 100644 --- a/_Converted_/Pronto/P/Pioneer/VSX-502.ir +++ b/_Converted_/Pronto/P/Pioneer/VSX-502.ir @@ -7,7 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8473 4199 522 1565 522 522 522 1565 522 522 522 522 522 1565 522 522 522 1565 522 522 522 1565 522 522 522 1565 522 1565 522 522 522 1565 522 522 522 522 522 522 522 1565 522 1565 522 1565 522 522 522 522 522 522 522 1565 522 1565 522 522 522 522 522 522 522 1565 522 1565 522 1565 522 25867 # -name: +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/VSX-51.ir b/_Converted_/Pronto/P/Pioneer/VSX-51.ir index 364b297a..3a070146 100644 --- a/_Converted_/Pronto/P/Pioneer/VSX-51.ir +++ b/_Converted_/Pronto/P/Pioneer/VSX-51.ir @@ -7,8 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/VSX-52.ir b/_Converted_/Pronto/P/Pioneer/VSX-52.ir index 3976df1b..8080dac1 100644 --- a/_Converted_/Pronto/P/Pioneer/VSX-52.ir +++ b/_Converted_/Pronto/P/Pioneer/VSX-52.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 8416 4208 541 1550 541 541 541 1550 541 541 541 541 541 1550 541 541 541 1550 541 541 541 1550 541 541 541 1550 541 1550 541 541 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 541 541 541 541 541 541 1550 541 1550 541 1550 541 26969 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Pioneer/VSX_Series.ir b/_Converted_/Pronto/P/Pioneer/VSX_Series.ir index f26ef495..eb9d91d9 100644 --- a/_Converted_/Pronto/P/Pioneer/VSX_Series.ir +++ b/_Converted_/Pronto/P/Pioneer/VSX_Series.ir @@ -7,8 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 8945 4473 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 547 547 1665 547 1665 547 547 547 547 547 547 547 1665 547 547 547 1665 547 547 547 547 547 1665 547 1665 547 1665 547 24575 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40244 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir b/_Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir index 1fa79fe2..db1df0e1 100644 --- a/_Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir +++ b/_Converted_/Pronto/P/Polk_Audio/Omni_SB1.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4429 547 547 547 547 547 547 547 1667 547 547 547 547 547 1667 547 1667 547 1667 547 547 547 547 547 547 547 1667 547 547 547 547 547 1667 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1667 547 1667 547 1667 547 1667 547 1667 547 1667 547 1667 547 1667 547 39525 8885 2215 547 95229 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/P/Proton/N-A.ir b/_Converted_/Pronto/P/Proton/N-A.ir index a5c046a7..8303fe97 100644 --- a/_Converted_/Pronto/P/Proton/N-A.ir +++ b/_Converted_/Pronto/P/Proton/N-A.ir @@ -7,7 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8388 4207 526 1578 526 1578 526 526 526 526 526 526 526 526 526 526 526 526 526 4207 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 25954 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/R/Roku/XS.ir b/_Converted_/Pronto/R/Roku/XS.ir index ef5e7c7e..e3346650 100644 --- a/_Converted_/Pronto/R/Roku/XS.ir +++ b/_Converted_/Pronto/R/Roku/XS.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4455 573 573 573 1641 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 1641 573 38196 8885 4507 573 573 573 1641 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 573 573 573 573 1641 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 573 573 38196 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/R/Rotel/N-A.ir b/_Converted_/Pronto/R/Rotel/N-A.ir index 78f72a2b..533b8be2 100644 --- a/_Converted_/Pronto/R/Rotel/N-A.ir +++ b/_Converted_/Pronto/R/Rotel/N-A.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4481 573 573 573 1667 573 573 573 573 573 1667 573 573 573 1667 573 573 573 573 573 573 573 573 573 573 573 573 573 1667 573 573 573 1667 573 1667 573 573 573 1667 573 573 573 1667 573 1667 573 1667 573 1667 573 1667 573 1667 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 1667 573 1667 573 1667 573 1667 573 1667 573 1667 573 1667 573 1667 573 22876 8911 4481 573 93119 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/R/Rotel/RCD-1520.ir b/_Converted_/Pronto/R/Rotel/RCD-1520.ir index befaff20..c54075bd 100644 --- a/_Converted_/Pronto/R/Rotel/RCD-1520.ir +++ b/_Converted_/Pronto/R/Rotel/RCD-1520.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8937 4481 547 1694 547 1694 547 547 547 547 547 547 547 547 547 547 547 1694 547 547 547 1694 547 547 547 547 547 1694 547 547 547 547 547 547 547 547 547 547 547 547 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 547 547 43589 8937 2241 547 97236 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/R/Rotel/RSP-1572.ir b/_Converted_/Pronto/R/Rotel/RSP-1572.ir index 760c31b9..9fe5bb13 100644 --- a/_Converted_/Pronto/R/Rotel/RSP-1572.ir +++ b/_Converted_/Pronto/R/Rotel/RSP-1572.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8937 4481 547 1694 547 1694 547 547 547 547 547 547 547 547 547 547 547 1694 547 547 547 547 547 547 547 547 547 1694 547 547 547 547 547 547 547 547 547 547 547 547 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 547 547 43589 8937 2241 547 97236 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRST +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/R/Rotel/RSX-1560.ir b/_Converted_/Pronto/R/Rotel/RSX-1560.ir index 838a5c54..40feb5f2 100644 --- a/_Converted_/Pronto/R/Rotel/RSX-1560.ir +++ b/_Converted_/Pronto/R/Rotel/RSX-1560.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8937 4481 547 1694 547 1694 547 547 547 547 547 547 547 547 547 547 547 1694 547 1694 547 547 547 547 547 547 547 1694 547 547 547 547 547 547 547 547 547 547 547 547 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 1694 547 1694 547 547 547 547 547 1694 547 1694 547 547 547 43589 8937 2241 547 97236 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/BD-P1400.ir b/_Converted_/Pronto/S/Samsung/BD-P1400.ir index 644e09ce..b338c785 100644 --- a/_Converted_/Pronto/S/Samsung/BD-P1400.ir +++ b/_Converted_/Pronto/S/Samsung/BD-P1400.ir @@ -7,7 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 4470 4470 500 500 500 500 500 500 500 500 500 500 500 1473 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 4470 500 1473 500 1473 500 1473 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 1473 500 1473 500 1473 500 1473 500 1473 500 1473 500 1473 500 1473 500 56247 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/LN40D550.ir b/_Converted_/Pronto/S/Samsung/LN40D550.ir index 1142f52e..19b46fc6 100644 --- a/_Converted_/Pronto/S/Samsung/LN40D550.ir +++ b/_Converted_/Pronto/S/Samsung/LN40D550.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJK +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/LN46D550.ir b/_Converted_/Pronto/S/Samsung/LN46D550.ir index 1142f52e..19b46fc6 100644 --- a/_Converted_/Pronto/S/Samsung/LN46D550.ir +++ b/_Converted_/Pronto/S/Samsung/LN46D550.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJK +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/LN_Series.ir b/_Converted_/Pronto/S/Samsung/LN_Series.ir index 094a5468..c5579aac 100644 --- a/_Converted_/Pronto/S/Samsung/LN_Series.ir +++ b/_Converted_/Pronto/S/Samsung/LN_Series.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRS +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D450.ir b/_Converted_/Pronto/S/Samsung/PN51D450.ir index 80441484..ca07b689 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D450.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D450.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHI +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D490.ir b/_Converted_/Pronto/S/Samsung/PN51D490.ir index e34969b0..b3022161 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D490.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D490.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHI +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D530.ir b/_Converted_/Pronto/S/Samsung/PN51D530.ir index 3c38c98c..880b59bd 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D530.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D530.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEF +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D540.ir b/_Converted_/Pronto/S/Samsung/PN51D540.ir index 706cdea9..d918dad3 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D540.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D540.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D550.ir b/_Converted_/Pronto/S/Samsung/PN51D550.ir index ba82b87a..255d736d 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D550.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D550.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHI +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN51D8000.ir b/_Converted_/Pronto/S/Samsung/PN51D8000.ir index 75f00db3..52adf562 100644 --- a/_Converted_/Pronto/S/Samsung/PN51D8000.ir +++ b/_Converted_/Pronto/S/Samsung/PN51D8000.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJ +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN64D8000.ir b/_Converted_/Pronto/S/Samsung/PN64D8000.ir index d0d39567..e809685d 100644 --- a/_Converted_/Pronto/S/Samsung/PN64D8000.ir +++ b/_Converted_/Pronto/S/Samsung/PN64D8000.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/PN_Series.ir b/_Converted_/Pronto/S/Samsung/PN_Series.ir index 094a5468..c5579aac 100644 --- a/_Converted_/Pronto/S/Samsung/PN_Series.ir +++ b/_Converted_/Pronto/S/Samsung/PN_Series.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRS +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/SMT-H3262.ir b/_Converted_/Pronto/S/Samsung/SMT-H3262.ir index a6d06fbf..abfa408f 100644 --- a/_Converted_/Pronto/S/Samsung/SMT-H3262.ir +++ b/_Converted_/Pronto/S/Samsung/SMT-H3262.ir @@ -7,7 +7,7 @@ frequency: 58382 duty_cycle: 0.330000 data: 3306 3357 822 2501 822 2501 822 822 822 2501 822 2501 822 2501 822 2501 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 2501 822 2501 822 36244 # -name: +name: Unknown type: raw frequency: 58382 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/SMT-H3272.ir b/_Converted_/Pronto/S/Samsung/SMT-H3272.ir index 14e8d002..33a8e12c 100644 --- a/_Converted_/Pronto/S/Samsung/SMT-H3272.ir +++ b/_Converted_/Pronto/S/Samsung/SMT-H3272.ir @@ -7,8 +7,7 @@ frequency: 58382 duty_cycle: 0.330000 data: 3306 3357 822 2501 822 2501 822 822 822 2501 822 2501 822 2501 822 2501 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 2501 822 2501 822 36244 # -name: - !"#$%&'()*+,-./0123456789: ; +name: Unknown type: raw frequency: 58382 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN22D5000.ir b/_Converted_/Pronto/S/Samsung/UN22D5000.ir index a4891ba3..35c0e788 100644 --- a/_Converted_/Pronto/S/Samsung/UN22D5000.ir +++ b/_Converted_/Pronto/S/Samsung/UN22D5000.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN40D5500.ir b/_Converted_/Pronto/S/Samsung/UN40D5500.ir index d0d39567..e809685d 100644 --- a/_Converted_/Pronto/S/Samsung/UN40D5500.ir +++ b/_Converted_/Pronto/S/Samsung/UN40D5500.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN46D6300.ir b/_Converted_/Pronto/S/Samsung/UN46D6300.ir index d0d39567..e809685d 100644 --- a/_Converted_/Pronto/S/Samsung/UN46D6300.ir +++ b/_Converted_/Pronto/S/Samsung/UN46D6300.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN46D6500.ir b/_Converted_/Pronto/S/Samsung/UN46D6500.ir index d0d39567..e809685d 100644 --- a/_Converted_/Pronto/S/Samsung/UN46D6500.ir +++ b/_Converted_/Pronto/S/Samsung/UN46D6500.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN46D7000.ir b/_Converted_/Pronto/S/Samsung/UN46D7000.ir index d0d39567..e809685d 100644 --- a/_Converted_/Pronto/S/Samsung/UN46D7000.ir +++ b/_Converted_/Pronto/S/Samsung/UN46D7000.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKL +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN46D8000.ir b/_Converted_/Pronto/S/Samsung/UN46D8000.ir index 094a5468..c5579aac 100644 --- a/_Converted_/Pronto/S/Samsung/UN46D8000.ir +++ b/_Converted_/Pronto/S/Samsung/UN46D8000.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRS +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN55D7000.ir b/_Converted_/Pronto/S/Samsung/UN55D7000.ir index e4fca635..a7338e11 100644 --- a/_Converted_/Pronto/S/Samsung/UN55D7000.ir +++ b/_Converted_/Pronto/S/Samsung/UN55D7000.ir @@ -7,8 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 4444 4444 552 1683 552 1683 552 1683 552 552 552 552 552 552 552 552 552 552 552 1683 552 1683 552 1683 552 552 552 552 552 552 552 552 552 552 552 552 552 1683 552 552 552 552 552 552 552 552 552 552 552 552 552 1683 552 552 552 1683 552 1683 552 1683 552 1683 552 1683 552 1683 552 46333 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@AB +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN55ES8000FXZA.ir b/_Converted_/Pronto/S/Samsung/UN55ES8000FXZA.ir index 9538c0ba..22c9e30b 100644 --- a/_Converted_/Pronto/S/Samsung/UN55ES8000FXZA.ir +++ b/_Converted_/Pronto/S/Samsung/UN55ES8000FXZA.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDE +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Samsung/UN_Series.ir b/_Converted_/Pronto/S/Samsung/UN_Series.ir index 094a5468..c5579aac 100644 --- a/_Converted_/Pronto/S/Samsung/UN_Series.ir +++ b/_Converted_/Pronto/S/Samsung/UN_Series.ir @@ -7,8 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 4414 4491 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 1626 568 1626 568 568 568 568 568 568 568 568 568 568 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 568 568 1626 568 1626 568 568 568 568 568 1626 568 1626 568 568 568 47341 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRS +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4240C.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4240C.ir index be87158f..1cfdb72f 100644 --- a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4240C.ir +++ b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4240C.ir @@ -7,7 +7,7 @@ frequency: 58382 duty_cycle: 0.330000 data: 3306 3357 822 2501 822 2501 822 822 822 2501 822 2501 822 2501 822 2501 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 822 822 822 822 822 822 822 822 822 822 2501 822 2501 822 2501 822 36261 # -name: +name: Unknown type: raw frequency: 58382 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir index 28fcc035..66d85ab5 100644 --- a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir +++ b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_4250HD.ir @@ -7,7 +7,7 @@ frequency: 57571 duty_cycle: 0.330000 data: 3318 3300 816 2553 816 2553 816 816 816 2553 816 2553 816 2553 816 816 816 816 816 2553 816 2553 816 816 816 816 816 816 816 2553 816 816 816 816 816 816 816 2553 816 2553 816 816 816 816 816 2553 816 37814 # -name: +name: Unknown type: raw frequency: 57571 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir index f9004e94..1afc0212 100644 --- a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir +++ b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HD.ir @@ -7,7 +7,7 @@ frequency: 57571 duty_cycle: 0.330000 data: 3318 3300 816 2553 816 2553 816 816 816 2553 816 2553 816 2553 816 816 816 816 816 2553 816 2553 816 816 816 816 816 816 816 2553 816 816 816 816 816 816 816 2553 816 2553 816 816 816 816 816 2553 816 37814 # -name: +name: Unknown type: raw frequency: 57571 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir index f9004e94..1afc0212 100644 --- a/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir +++ b/_Converted_/Pronto/S/Scientific_Atlanta/Explorer_8300HDC.ir @@ -7,7 +7,7 @@ frequency: 57571 duty_cycle: 0.330000 data: 3318 3300 816 2553 816 2553 816 816 816 2553 816 2553 816 2553 816 816 816 816 816 2553 816 2553 816 816 816 816 816 816 816 2553 816 816 816 816 816 816 816 2553 816 2553 816 816 816 816 816 2553 816 37814 # -name: +name: Unknown type: raw frequency: 57571 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/BD-HP70.ir b/_Converted_/Pronto/S/Sharp/BD-HP70.ir index 414b198b..d40a1b4f 100644 --- a/_Converted_/Pronto/S/Sharp/BD-HP70.ir +++ b/_Converted_/Pronto/S/Sharp/BD-HP70.ir @@ -7,7 +7,7 @@ frequency: 38740 duty_cycle: 0.330000 data: 3330 1729 413 413 413 1265 413 413 413 1265 413 413 413 1265 413 413 413 1265 413 413 413 1265 413 413 413 1265 413 1265 413 413 413 1265 413 413 413 1265 413 1265 413 1265 413 1265 413 413 413 413 413 413 413 1265 413 413 413 413 413 413 413 413 413 1265 413 1265 413 413 413 413 413 1265 413 413 413 413 413 413 413 413 413 413 413 1265 413 413 413 1265 413 413 413 413 413 413 413 1265 413 1265 413 1265 413 1265 413 70650 # -name: +name: Unknown type: raw frequency: 38740 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC-40LE700UN.ir b/_Converted_/Pronto/S/Sharp/LC-40LE700UN.ir index a4fd2058..40e5ff16 100644 --- a/_Converted_/Pronto/S/Sharp/LC-40LE700UN.ir +++ b/_Converted_/Pronto/S/Sharp/LC-40LE700UN.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir b/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir index a4fd2058..40e5ff16 100644 --- a/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir +++ b/_Converted_/Pronto/S/Sharp/LC-52LE820UN.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC-UN_series.ir b/_Converted_/Pronto/S/Sharp/LC-UN_series.ir index a4fd2058..40e5ff16 100644 --- a/_Converted_/Pronto/S/Sharp/LC-UN_series.ir +++ b/_Converted_/Pronto/S/Sharp/LC-UN_series.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC70LE632U.ir b/_Converted_/Pronto/S/Sharp/LC70LE632U.ir index 7b2e7fdd..c80d01aa 100644 --- a/_Converted_/Pronto/S/Sharp/LC70LE632U.ir +++ b/_Converted_/Pronto/S/Sharp/LC70LE632U.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC70LE734U.ir b/_Converted_/Pronto/S/Sharp/LC70LE734U.ir index 7b2e7fdd..c80d01aa 100644 --- a/_Converted_/Pronto/S/Sharp/LC70LE734U.ir +++ b/_Converted_/Pronto/S/Sharp/LC70LE734U.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/LC80LE632U.ir b/_Converted_/Pronto/S/Sharp/LC80LE632U.ir index 7b2e7fdd..c80d01aa 100644 --- a/_Converted_/Pronto/S/Sharp/LC80LE632U.ir +++ b/_Converted_/Pronto/S/Sharp/LC80LE632U.ir @@ -7,7 +7,7 @@ frequency: 39478 duty_cycle: 0.330000 data: 279 1824 279 760 279 760 279 760 279 1824 279 760 279 1824 279 760 279 1824 279 760 279 760 279 1824 279 760 279 1824 279 760 279 43315 279 1824 279 760 279 760 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 1824 279 760 279 1824 279 760 279 1824 279 43315 # -name: +name: Unknown type: raw frequency: 39478 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sharp/SD-WH1000.ir b/_Converted_/Pronto/S/Sharp/SD-WH1000.ir index 8d0aa3bf..031359e7 100644 --- a/_Converted_/Pronto/S/Sharp/SD-WH1000.ir +++ b/_Converted_/Pronto/S/Sharp/SD-WH1000.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 3335 1667 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 417 417 1251 417 1251 417 417 417 1251 417 417 417 1251 417 1251 417 1251 417 1251 417 417 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 1251 417 1251 417 417 417 417 417 1251 417 417 417 417 417 417 417 417 417 417 417 1251 417 417 417 1251 417 417 417 417 417 417 417 1251 417 1251 417 1251 417 1251 417 25143 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/4K_Media_Player.ir b/_Converted_/Pronto/S/Sony/4K_Media_Player.ir index 38e43822..0134c134 100644 --- a/_Converted_/Pronto/S/Sony/4K_Media_Player.ir +++ b/_Converted_/Pronto/S/Sony/4K_Media_Player.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 1181 591 591 591 1181 591 1181 591 1181 591 1181 591 1181 18480 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/BDP-CX7000ES.ir b/_Converted_/Pronto/S/Sony/BDP-CX7000ES.ir index 3707e721..c70cc110 100644 --- a/_Converted_/Pronto/S/Sony/BDP-CX7000ES.ir +++ b/_Converted_/Pronto/S/Sony/BDP-CX7000ES.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 1181 591 591 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 1181 591 1181 591 1181 11885 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/BDP-S480.ir b/_Converted_/Pronto/S/Sony/BDP-S480.ir index d0b09d38..ba565322 100644 --- a/_Converted_/Pronto/S/Sony/BDP-S480.ir +++ b/_Converted_/Pronto/S/Sony/BDP-S480.ir @@ -7,7 +7,7 @@ frequency: 40244 duty_cycle: 0.330000 data: 2385 596 1193 596 596 596 1193 596 596 596 1193 596 596 596 596 596 596 596 1193 596 596 596 1193 596 1193 596 596 596 1193 596 596 596 596 596 596 596 1193 596 1193 596 1193 12524 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-32BX320.ir b/_Converted_/Pronto/S/Sony/KDL-32BX320.ir index 67f50b71..477a49d4 100644 --- a/_Converted_/Pronto/S/Sony/KDL-32BX320.ir +++ b/_Converted_/Pronto/S/Sony/KDL-32BX320.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ; +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-32BX420.ir b/_Converted_/Pronto/S/Sony/KDL-32BX420.ir index 67f50b71..477a49d4 100644 --- a/_Converted_/Pronto/S/Sony/KDL-32BX420.ir +++ b/_Converted_/Pronto/S/Sony/KDL-32BX420.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ; +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-32EX523.ir b/_Converted_/Pronto/S/Sony/KDL-32EX523.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-32EX523.ir +++ b/_Converted_/Pronto/S/Sony/KDL-32EX523.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-32EX720.ir b/_Converted_/Pronto/S/Sony/KDL-32EX720.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-32EX720.ir +++ b/_Converted_/Pronto/S/Sony/KDL-32EX720.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-40BX420.ir b/_Converted_/Pronto/S/Sony/KDL-40BX420.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-40BX420.ir +++ b/_Converted_/Pronto/S/Sony/KDL-40BX420.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-40EX500.ir b/_Converted_/Pronto/S/Sony/KDL-40EX500.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-40EX500.ir +++ b/_Converted_/Pronto/S/Sony/KDL-40EX500.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-40EX720.ir b/_Converted_/Pronto/S/Sony/KDL-40EX720.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-40EX720.ir +++ b/_Converted_/Pronto/S/Sony/KDL-40EX720.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-40XBR7.ir b/_Converted_/Pronto/S/Sony/KDL-40XBR7.ir index f696e480..a8e271ef 100644 --- a/_Converted_/Pronto/S/Sony/KDL-40XBR7.ir +++ b/_Converted_/Pronto/S/Sony/KDL-40XBR7.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-46EX500.ir b/_Converted_/Pronto/S/Sony/KDL-46EX500.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-46EX500.ir +++ b/_Converted_/Pronto/S/Sony/KDL-46EX500.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-46EX720.ir b/_Converted_/Pronto/S/Sony/KDL-46EX720.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-46EX720.ir +++ b/_Converted_/Pronto/S/Sony/KDL-46EX720.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-46HX729.ir b/_Converted_/Pronto/S/Sony/KDL-46HX729.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-46HX729.ir +++ b/_Converted_/Pronto/S/Sony/KDL-46HX729.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-46HX820.ir b/_Converted_/Pronto/S/Sony/KDL-46HX820.ir index af6639ef..beaaf121 100644 --- a/_Converted_/Pronto/S/Sony/KDL-46HX820.ir +++ b/_Converted_/Pronto/S/Sony/KDL-46HX820.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/KDL-46NX810.ir b/_Converted_/Pronto/S/Sony/KDL-46NX810.ir index c25c79db..12f5e36c 100644 --- a/_Converted_/Pronto/S/Sony/KDL-46NX810.ir +++ b/_Converted_/Pronto/S/Sony/KDL-46NX810.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/SMP-N200.ir b/_Converted_/Pronto/S/Sony/SMP-N200.ir index f091f6de..9ab33ac4 100644 --- a/_Converted_/Pronto/S/Sony/SMP-N200.ir +++ b/_Converted_/Pronto/S/Sony/SMP-N200.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 1181 591 591 591 1181 591 1181 591 1181 591 1181 591 1181 591 1181 591 591 591 1181 591 1181 591 591 13583 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir b/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir index 1c900333..71200174 100644 --- a/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir +++ b/_Converted_/Pronto/S/Sony/STR-DA1800ES.ir @@ -7,14 +7,13 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23032 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 22441 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir b/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir index 6ceac24a..f48b7d23 100644 --- a/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir +++ b/_Converted_/Pronto/S/Sony/STR-DA4600ES.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir b/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir index 9e05e349..0f9d2fb9 100644 --- a/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir +++ b/_Converted_/Pronto/S/Sony/STR-DA5700ES.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DH520.ir b/_Converted_/Pronto/S/Sony/STR-DH520.ir index 6ceac24a..f48b7d23 100644 --- a/_Converted_/Pronto/S/Sony/STR-DH520.ir +++ b/_Converted_/Pronto/S/Sony/STR-DH520.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DH720.ir b/_Converted_/Pronto/S/Sony/STR-DH720.ir index 6ceac24a..f48b7d23 100644 --- a/_Converted_/Pronto/S/Sony/STR-DH720.ir +++ b/_Converted_/Pronto/S/Sony/STR-DH720.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DH820.ir b/_Converted_/Pronto/S/Sony/STR-DH820.ir index 6ceac24a..f48b7d23 100644 --- a/_Converted_/Pronto/S/Sony/STR-DH820.ir +++ b/_Converted_/Pronto/S/Sony/STR-DH820.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DH_Series.ir b/_Converted_/Pronto/S/Sony/STR-DH_Series.ir index 7ed7165b..2c42055d 100644 --- a/_Converted_/Pronto/S/Sony/STR-DH_Series.ir +++ b/_Converted_/Pronto/S/Sony/STR-DH_Series.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23032 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/STR-DN1020.ir b/_Converted_/Pronto/S/Sony/STR-DN1020.ir index 6ceac24a..f48b7d23 100644 --- a/_Converted_/Pronto/S/Sony/STR-DN1020.ir +++ b/_Converted_/Pronto/S/Sony/STR-DN1020.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 591 591 591 591 591 1181 591 1181 591 591 591 591 23623 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir b/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir index c0d25fe1..8bc1c52d 100644 --- a/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir +++ b/_Converted_/Pronto/S/Sony/VPL-HW30AES.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2387 591 591 591 1206 591 1206 591 1206 591 591 591 1206 591 591 591 591 591 591 591 1206 591 591 591 1206 591 591 591 1206 591 591 19932 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir b/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir index 6a471b6c..52d4dab2 100644 --- a/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir +++ b/_Converted_/Pronto/S/Sony/VPL-VW1000ES.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 1181 591 591 591 1181 591 591 591 1181 591 591 22441 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/VPL-VW95ES.ir b/_Converted_/Pronto/S/Sony/VPL-VW95ES.ir index f0b5b803..438f32d8 100644 --- a/_Converted_/Pronto/S/Sony/VPL-VW95ES.ir +++ b/_Converted_/Pronto/S/Sony/VPL-VW95ES.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2387 591 591 591 1206 591 1206 591 1206 591 591 591 1206 591 591 591 591 591 591 591 1206 591 591 591 1206 591 591 591 1206 591 591 19932 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/XBR-46HX909.ir b/_Converted_/Pronto/S/Sony/XBR-46HX909.ir index 8a721ab5..ed7250ab 100644 --- a/_Converted_/Pronto/S/Sony/XBR-46HX909.ir +++ b/_Converted_/Pronto/S/Sony/XBR-46HX909.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/XBR-84X900.ir b/_Converted_/Pronto/S/Sony/XBR-84X900.ir index 70923755..93e4f639 100644 --- a/_Converted_/Pronto/S/Sony/XBR-84X900.ir +++ b/_Converted_/Pronto/S/Sony/XBR-84X900.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2362 615 591 591 591 591 1181 591 1181 591 591 591 591 591 1181 591 591 591 1181 591 591 591 1181 591 1181 591 591 591 1181 591 591 591 591 591 591 591 1181 591 1181 591 1181 12746 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/Sony/XBR7_Series.ir b/_Converted_/Pronto/S/Sony/XBR7_Series.ir index f696e480..a8e271ef 100644 --- a/_Converted_/Pronto/S/Sony/XBR7_Series.ir +++ b/_Converted_/Pronto/S/Sony/XBR7_Series.ir @@ -7,8 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: - !"#$%&'()*+,-./0123456789: ;<= +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir b/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir index 46bf0578..25a9b06f 100644 --- a/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir +++ b/_Converted_/Pronto/S/SunBriteTV/SB-3220HD.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir b/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir index 563060a1..f3352403 100644 --- a/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir +++ b/_Converted_/Pronto/S/SunBriteTV/SB-4610_HD.ir @@ -7,7 +7,7 @@ frequency: 40639 duty_cycle: 0.330000 data: 2338 591 591 591 1181 591 1181 591 1181 591 591 591 1181 591 591 591 1181 591 591 591 591 591 591 591 591 24853 # -name: +name: Unknown type: raw frequency: 40639 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Tivo/Premiere.ir b/_Converted_/Pronto/T/Tivo/Premiere.ir index 63a65b7a..7b424fe8 100644 --- a/_Converted_/Pronto/T/Tivo/Premiere.ir +++ b/_Converted_/Pronto/T/Tivo/Premiere.ir @@ -7,7 +7,7 @@ frequency: 38029 duty_cycle: 0.330000 data: 8993 4470 552 1657 552 552 552 1657 552 552 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 1657 552 1657 552 45912 8993 2209 552 95480 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/32SL415U.ir b/_Converted_/Pronto/T/Toshiba/32SL415U.ir index 2249fa5b..e6043084 100644 --- a/_Converted_/Pronto/T/Toshiba/32SL415U.ir +++ b/_Converted_/Pronto/T/Toshiba/32SL415U.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/32_SL400U.ir b/_Converted_/Pronto/T/Toshiba/32_SL400U.ir index 84f20cc2..7e923b7e 100644 --- a/_Converted_/Pronto/T/Toshiba/32_SL400U.ir +++ b/_Converted_/Pronto/T/Toshiba/32_SL400U.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/40E21U.ir b/_Converted_/Pronto/T/Toshiba/40E21U.ir index 2249fa5b..e6043084 100644 --- a/_Converted_/Pronto/T/Toshiba/40E21U.ir +++ b/_Converted_/Pronto/T/Toshiba/40E21U.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/46G310U.ir b/_Converted_/Pronto/T/Toshiba/46G310U.ir index 2249fa5b..e6043084 100644 --- a/_Converted_/Pronto/T/Toshiba/46G310U.ir +++ b/_Converted_/Pronto/T/Toshiba/46G310U.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/46RV525U.ir b/_Converted_/Pronto/T/Toshiba/46RV525U.ir index d5018f8c..b31fb82c 100644 --- a/_Converted_/Pronto/T/Toshiba/46RV525U.ir +++ b/_Converted_/Pronto/T/Toshiba/46RV525U.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 547 547 1641 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 40332 8885 2241 547 96037 # -name: - !"#$%&'()*+,-./0123456789: ; +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/46SL417U.ir b/_Converted_/Pronto/T/Toshiba/46SL417U.ir index 2249fa5b..e6043084 100644 --- a/_Converted_/Pronto/T/Toshiba/46SL417U.ir +++ b/_Converted_/Pronto/T/Toshiba/46SL417U.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/55G310U.ir b/_Converted_/Pronto/T/Toshiba/55G310U.ir index 3b802fa5..663e96b1 100644 --- a/_Converted_/Pronto/T/Toshiba/55G310U.ir +++ b/_Converted_/Pronto/T/Toshiba/55G310U.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/BDX2150.ir b/_Converted_/Pronto/T/Toshiba/BDX2150.ir index ec25b3bc..be4a8d97 100644 --- a/_Converted_/Pronto/T/Toshiba/BDX2150.ir +++ b/_Converted_/Pronto/T/Toshiba/BDX2150.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 1641 547 547 547 1641 547 547 547 547 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/T/Toshiba/BDX5200.ir b/_Converted_/Pronto/T/Toshiba/BDX5200.ir index ec25b3bc..be4a8d97 100644 --- a/_Converted_/Pronto/T/Toshiba/BDX5200.ir +++ b/_Converted_/Pronto/T/Toshiba/BDX5200.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 1641 547 547 547 1641 547 547 547 547 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/V/ViZIO/GENERIC.ir b/_Converted_/Pronto/V/ViZIO/GENERIC.ir index d973f1c5..44c8ae7b 100644 --- a/_Converted_/Pronto/V/ViZIO/GENERIC.ir +++ b/_Converted_/Pronto/V/ViZIO/GENERIC.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 40332 8885 2241 547 96063 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir b/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir index d973f1c5..44c8ae7b 100644 --- a/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir +++ b/_Converted_/Pronto/V/ViZIO/XVT3D424SV.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 547 547 1641 547 1641 547 40332 8885 2241 547 96063 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir b/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir index bb4b8190..4761f293 100644 --- a/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir +++ b/_Converted_/Pronto/W/Western_Digital/WD_TV_LIVE.ir @@ -7,7 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8911 4429 573 573 573 573 573 1667 573 573 573 573 573 573 573 573 573 1667 573 1667 573 573 573 573 573 1667 573 1667 573 1667 573 1667 573 573 573 573 573 1667 573 573 573 573 573 1667 573 573 573 573 573 573 573 1667 573 573 573 1667 573 1667 573 573 573 1667 573 1667 573 1667 573 39785 8911 2241 573 94995 8911 2241 573 94995 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A1010.ir b/_Converted_/Pronto/Y/Yamaha/RX-A1010.ir index 200c8c3d..ad3ec0e2 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-A1010.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-A1010.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir b/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir index b4394cc3..0f4327fe 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-A3000.ir @@ -7,14 +7,13 @@ frequency: 38029 duty_cycle: 0.330000 data: 8941 4444 579 579 579 1657 579 1657 579 1657 579 1657 579 1657 579 1657 579 579 579 1657 579 579 579 579 579 579 579 579 579 579 579 579 579 1657 579 579 579 1657 579 579 579 1657 579 579 579 1657 579 579 579 579 579 1657 579 579 579 1657 579 579 579 1657 579 579 579 1657 579 1657 579 39470 8941 2209 579 95480 8941 2209 579 95480 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir b/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir index 52cbec91..8d70dbb8 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-A3010.ir @@ -7,14 +7,13 @@ frequency: 38029 duty_cycle: 0.330000 data: 8941 4418 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 1657 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 552 552 1657 552 552 552 1657 552 552 552 1657 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 552 552 1657 552 552 552 1657 552 1657 552 39391 8941 2209 552 95375 8941 2209 552 95375 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A710.ir b/_Converted_/Pronto/Y/Yamaha/RX-A710.ir index 200c8c3d..ad3ec0e2 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-A710.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-A710.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-A810.ir b/_Converted_/Pronto/Y/Yamaha/RX-A810.ir index 200c8c3d..ad3ec0e2 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-A810.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-A810.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V371.ir b/_Converted_/Pronto/Y/Yamaha/RX-V371.ir index d830769d..78dad01d 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V371.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V371.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V471.ir b/_Converted_/Pronto/Y/Yamaha/RX-V471.ir index d830769d..78dad01d 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V471.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V471.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V571.ir b/_Converted_/Pronto/Y/Yamaha/RX-V571.ir index d830769d..78dad01d 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V571.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V571.ir @@ -7,14 +7,13 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: +name: Unknown type: raw frequency: 38029 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V671.ir b/_Converted_/Pronto/Y/Yamaha/RX-V671.ir index 1cc621f0..29704d40 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V671.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V671.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V871.ir b/_Converted_/Pronto/Y/Yamaha/RX-V871.ir index 1cc621f0..29704d40 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V871.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V871.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/RX-V_Series.ir b/_Converted_/Pronto/Y/Yamaha/RX-V_Series.ir index 1cc621f0..29704d40 100644 --- a/_Converted_/Pronto/Y/Yamaha/RX-V_Series.ir +++ b/_Converted_/Pronto/Y/Yamaha/RX-V_Series.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95933 8885 2241 547 95933 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 diff --git a/_Converted_/Pronto/Y/Yamaha/YSP-5100.ir b/_Converted_/Pronto/Y/Yamaha/YSP-5100.ir index 8c579baa..0efad2c7 100644 --- a/_Converted_/Pronto/Y/Yamaha/YSP-5100.ir +++ b/_Converted_/Pronto/Y/Yamaha/YSP-5100.ir @@ -7,8 +7,7 @@ frequency: 38381 duty_cycle: 0.330000 data: 8885 4481 547 547 547 547 547 547 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 1641 547 1641 547 547 547 547 547 547 547 547 547 1641 547 547 547 1641 547 1641 547 1641 547 1641 547 1641 547 1641 547 547 547 1641 547 547 547 547 547 547 547 547 547 547 547 547 547 1641 547 40332 8885 2241 547 95907 8885 2241 547 95907 # -name: - !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ +name: Unknown type: raw frequency: 38381 duty_cycle: 0.330000 From ccf176b4c18faaf1dfeff583a5ba689e80469d77 Mon Sep 17 00:00:00 2001 From: darmiel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 17:26:07 +0100 Subject: [PATCH 031/402] refactor: remove double spaces --- _Converted_/IR_Plus/E/EPSON/EB-485W.ir | 2 +- .../IR_Plus/H/HUMAX/FOXSAT HDR (RM-F01).ir | 8 +-- _Converted_/IR_Plus/K/KRINNER/XMas.ir | 4 +- _Converted_/IR_Plus/N/NAIM/Preamplifier.ir | 2 +- _Converted_/IR_Plus/N/NAVIHEAVEN/NA-4195.ir | 6 +- _Converted_/IR_Plus/O/ONKYO/TX-SR806.ir | 2 +- _Converted_/IR_Plus/P/PIONEER/SC27.ir | 56 +++++++++---------- _Converted_/IR_Plus/S/SKY/PACE S-HD3.ir | 8 +-- _Converted_/IR_Plus/Y/YAMAHA/RAV372.ir | 12 ++-- 9 files changed, 50 insertions(+), 50 deletions(-) diff --git a/_Converted_/IR_Plus/E/EPSON/EB-485W.ir b/_Converted_/IR_Plus/E/EPSON/EB-485W.ir index 1c1fb22d..0c75fdc3 100644 --- a/_Converted_/IR_Plus/E/EPSON/EB-485W.ir +++ b/_Converted_/IR_Plus/E/EPSON/EB-485W.ir @@ -196,7 +196,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9019 4497 552 1683 552 1683 552 552 552 552 552 552 552 552 552 552 552 1683 552 1683 552 552 552 1683 552 552 552 1683 552 552 552 1683 552 552 552 552 552 552 552 552 552 552 552 552 552 1683 552 1683 552 552 552 1683 552 1683 552 1683 552 1683 552 1683 552 552 552 552 552 1683 552 40653 # -name: INPUT HD +name: INPUT HD type: raw frequency: 38000 duty_cycle: 0.33 diff --git a/_Converted_/IR_Plus/H/HUMAX/FOXSAT HDR (RM-F01).ir b/_Converted_/IR_Plus/H/HUMAX/FOXSAT HDR (RM-F01).ir index 658badd2..461b01b9 100644 --- a/_Converted_/IR_Plus/H/HUMAX/FOXSAT HDR (RM-F01).ir +++ b/_Converted_/IR_Plus/H/HUMAX/FOXSAT HDR (RM-F01).ir @@ -178,25 +178,25 @@ protocol: NECext address: 08 00 00 00 command: 4F B0 00 00 # -name: VIDEO MyTV +name: VIDEO MyTV type: parsed protocol: NECext address: 08 00 00 00 command: C7 38 00 00 # -name: RADIO Favourite +name: RADIO Favourite type: parsed protocol: NECext address: 08 00 00 00 command: 47 B8 00 00 # -name: MUSIC HD TV +name: MUSIC HD TV type: parsed protocol: NECext address: 08 00 00 00 command: A7 58 00 00 # -name: PHOTO Genre +name: PHOTO Genre type: parsed protocol: NECext address: 08 00 00 00 diff --git a/_Converted_/IR_Plus/K/KRINNER/XMas.ir b/_Converted_/IR_Plus/K/KRINNER/XMas.ir index 2a7a017d..00e2d2f0 100644 --- a/_Converted_/IR_Plus/K/KRINNER/XMas.ir +++ b/_Converted_/IR_Plus/K/KRINNER/XMas.ir @@ -14,10 +14,10 @@ name: POWER type: raw frequency: 38000 duty_cycle: 0.33 -data: 8662 4070 579 515 501 510 442 572 518 493 957 1092 1013 1019 518 511 529 483 443 +data: 8662 4070 579 515 501 510 442 572 518 493 957 1092 1013 1019 518 511 529 483 443 # name: FLICKER type: raw frequency: 38000 duty_cycle: 0.33 -data: 8712 3993 604 483 521 517 934 1088 1017 1007 514 531 487 516 437 574 526 510 435 +data: 8712 3993 604 483 521 517 934 1088 1017 1007 514 531 487 516 437 574 526 510 435 diff --git a/_Converted_/IR_Plus/N/NAIM/Preamplifier.ir b/_Converted_/IR_Plus/N/NAIM/Preamplifier.ir index ccb7b3ad..7f901f71 100644 --- a/_Converted_/IR_Plus/N/NAIM/Preamplifier.ir +++ b/_Converted_/IR_Plus/N/NAIM/Preamplifier.ir @@ -220,7 +220,7 @@ protocol: RC5 address: 14 00 00 00 command: 12 00 00 00 # -name: Display down (statement only) +name: Display down (statement only) type: parsed protocol: RC5 address: 14 00 00 00 diff --git a/_Converted_/IR_Plus/N/NAVIHEAVEN/NA-4195.ir b/_Converted_/IR_Plus/N/NAVIHEAVEN/NA-4195.ir index cedbf312..8188d159 100644 --- a/_Converted_/IR_Plus/N/NAVIHEAVEN/NA-4195.ir +++ b/_Converted_/IR_Plus/N/NAVIHEAVEN/NA-4195.ir @@ -196,7 +196,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9035 4458 601 1666 577 530 603 530 603 530 581 526 607 526 607 526 585 522 609 524 599 1642 601 1664 579 1660 583 1656 609 1658 575 1664 579 1662 603 1662 581 1660 573 1666 609 1658 575 1664 579 554 577 530 603 530 603 530 581 526 607 526 605 528 583 524 609 1656 577 1664 579 1660 605 # -name: TF RDM +name: TF RDM type: raw frequency: 38000 duty_cycle: 0.33 @@ -226,13 +226,13 @@ frequency: 38000 duty_cycle: 0.33 data: 9031 4462 597 1644 601 532 599 534 577 530 657 476 603 530 633 474 659 474 605 528 635 1604 597 1642 601 1666 579 1662 603 1636 607 1660 575 1666 599 1642 603 1664 581 1660 605 1634 609 524 597 536 629 1612 601 532 631 476 657 476 603 530 635 472 661 1606 575 1666 599 534 577 1662 603 # -name: PBN Title +name: PBN Title type: raw frequency: 38000 duty_cycle: 0.33 data: 9097 4396 601 1666 577 530 603 530 603 530 581 526 607 526 605 528 583 524 609 524 597 1642 601 1664 579 1660 605 1636 607 1658 575 1666 599 1640 603 530 603 1638 607 1660 583 1656 599 536 575 530 601 1666 579 528 605 1662 581 526 607 526 607 526 575 1666 599 1642 603 530 603 1638 605 # -name: PH Repeat +name: PH Repeat type: raw frequency: 38000 duty_cycle: 0.33 diff --git a/_Converted_/IR_Plus/O/ONKYO/TX-SR806.ir b/_Converted_/IR_Plus/O/ONKYO/TX-SR806.ir index f8308426..493be52c 100644 --- a/_Converted_/IR_Plus/O/ONKYO/TX-SR806.ir +++ b/_Converted_/IR_Plus/O/ONKYO/TX-SR806.ir @@ -280,7 +280,7 @@ frequency: 38000 duty_cycle: 0.33 data: 8993 4497 552 552 552 1657 552 552 552 552 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 552 552 552 552 552 552 1657 552 552 552 552 552 552 552 552 552 552 552 1657 552 1657 552 552 552 1657 552 1657 552 1657 552 1657 552 1657 552 40127 8993 2235 552 96111 # -name: MUSIC SERVER P4S +name: MUSIC SERVER P4S type: raw frequency: 38000 duty_cycle: 0.33 diff --git a/_Converted_/IR_Plus/P/PIONEER/SC27.ir b/_Converted_/IR_Plus/P/PIONEER/SC27.ir index 3912ccde..c1a3ce37 100644 --- a/_Converted_/IR_Plus/P/PIONEER/SC27.ir +++ b/_Converted_/IR_Plus/P/PIONEER/SC27.ir @@ -292,7 +292,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 552 552 43982 # -name: Auto MULTI CH IN +name: Auto MULTI CH IN type: raw frequency: 38000 duty_cycle: 0.33 @@ -382,7 +382,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 43982 # -name: ZONE 2 HOME MEDIA GALLERY +name: ZONE 2 HOME MEDIA GALLERY type: raw frequency: 38000 duty_cycle: 0.33 @@ -496,7 +496,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ZONE 3 HOME MEDIA GALLERY +name: ZONE 3 HOME MEDIA GALLERY type: raw frequency: 38000 duty_cycle: 0.33 @@ -670,13 +670,13 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 43982 # -name: Front Stage Surround Advance Focus +name: Front Stage Surround Advance Focus type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 552 552 43982 # -name: Front Stage Surround Advance Wide +name: Front Stage Surround Advance Wide type: raw frequency: 38000 duty_cycle: 0.33 @@ -808,7 +808,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 43982 # -name: ADVANCED SURROUND (Toggle) +name: ADVANCED SURROUND (Toggle) type: raw frequency: 38000 duty_cycle: 0.33 @@ -904,25 +904,25 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PROLOGIC + THX CINEMA +name: PROLOGIC + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2 MOVIE + THX CINEMA +name: PL2 MOVIE + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: Neo:6 CINEMA + THX CINEMA +name: Neo:6 CINEMA + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2x MOVIE + THX CINEMA +name: PL2x MOVIE + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 @@ -952,31 +952,31 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2 MUSIC + THX MUSIC +name: PL2 MUSIC + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2x MUSIC + THX MUSIC +name: PL2x MUSIC + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: Neo:6 MUSIC + THX MUSIC +name: Neo:6 MUSIC + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2 GAME + THX GAMES +name: PL2 GAME + THX GAMES type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2x GAME + THX GAMES +name: PL2x GAME + THX GAMES type: raw frequency: 38000 duty_cycle: 0.33 @@ -1000,31 +1000,31 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: PL2x MOVIE + THX CINEMA +name: PL2x MOVIE + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 43982 # -name: ES Neo:6 + THX CINEMA +name: ES Neo:6 + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 43982 # -name: ES MATRIX + THX CINEMA +name: ES MATRIX + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 43982 # -name: ES DISCRETE + THX CINEMA +name: ES DISCRETE + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 43982 # -name: ES 8ch DISCRETE + THX CINEMA +name: ES 8ch DISCRETE + THX CINEMA type: raw frequency: 38000 duty_cycle: 0.33 @@ -1078,7 +1078,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 552 552 43982 # -name: PLIIx MUSIC + THX MUSIC +name: PLIIx MUSIC + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 @@ -1102,37 +1102,37 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES MATRIX + THX MUSIC +name: ES MATRIX + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES MATRIX + THX GAMES +name: ES MATRIX + THX GAMES type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES DISCRETE + THX MUSIC +name: ES DISCRETE + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES DISCRETE + THX GAMES +name: ES DISCRETE + THX GAMES type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES 8CH DISCRETE + THX MUSIC +name: ES 8CH DISCRETE + THX MUSIC type: raw frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 552 552 1681 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: ES 8CH DISCRETE + THX GAMES +name: ES 8CH DISCRETE + THX GAMES type: raw frequency: 38000 duty_cycle: 0.33 @@ -1150,7 +1150,7 @@ frequency: 38000 duty_cycle: 0.33 data: 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 1681 552 1681 552 1681 552 552 552 552 552 1681 552 552 552 552 552 552 552 552 552 552 552 1681 552 1681 552 552 552 43982 9032 4516 552 1681 552 552 552 1681 552 552 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 1681 552 552 552 552 552 43982 # -name: Auto Level Control (A.L.C.) +name: Auto Level Control (A.L.C.) type: raw frequency: 38000 duty_cycle: 0.33 diff --git a/_Converted_/IR_Plus/S/SKY/PACE S-HD3.ir b/_Converted_/IR_Plus/S/SKY/PACE S-HD3.ir index 3487b24e..2cacf3cc 100644 --- a/_Converted_/IR_Plus/S/SKY/PACE S-HD3.ir +++ b/_Converted_/IR_Plus/S/SKY/PACE S-HD3.ir @@ -44,13 +44,13 @@ name: 1 type: raw frequency: 38000 duty_cycle: 0.33 -data: 2682 856 471 440 467 414 498 834 496 828 1385 824 471 393 471 419 484 420 468 422 485 405 485 406 510 406 894 862 471 420 954 830 496 394 511 381 483 407 484 412 906 885 455 434 939 385 467 883 507 369 497 387 491 393 470 421 470 424 495 394 542 398 901 69009 2725 830 470 426 489 386 498 840 466 854 1379 837 468 421 496 397 473 417 471 420 470 420 471 421 485 423 897 869 495 393 916 867 494 399 494 395 500 391 496 404 903 868 495 396 910 423 472 868 469 420 470 421 495 397 495 394 470 423 468 420 470 420 912 69058 2703 860 492 391 500 386 469 861 478 843 1353 873 489 395 469 421 489 402 496 395 494 397 497 405 447 430 929 844 496 395 911 871 471 420 484 418 472 418 495 389 942 848 473 451 902 395 500 841 495 388 475 422 496 387 503 396 495 397 469 420 470 421 937 2674 857 469 419 448 419 462 879 503 806 1354 886 498 370 510 394 484 406 455 436 456 435 495 388 488 397 910 874 491 412 886 883 469 422 469 421 938 844 911 871 483 422 910 399 509 828 495 412 491 409 471 426 462 407 485 407 508 398 492 397 911 69058 2705 851 497 389 475 410 495 836 470 854 1380 823 502 410 466 395 496 395 520 369 470 422 485 421 480 396 912 874 481 420 924 860 479 411 480 386 909 871 937 846 510 396 910 437 467 869 456 434 472 421 494 370 509 393 483 407 472 407 471 435 897 69070 2701 859 470 403 510 376 483 842 463 872 1337 864 484 403 483 435 456 435 481 410 482 409 470 406 470 420 904 878 497 409 911 869 457 435 455 436 910 859 935 836 480 421 928 418 460 856 471 434 471 404 510 381 509 395 509 381 510 395 469 422 936 +data: 2682 856 471 440 467 414 498 834 496 828 1385 824 471 393 471 419 484 420 468 422 485 405 485 406 510 406 894 862 471 420 954 830 496 394 511 381 483 407 484 412 906 885 455 434 939 385 467 883 507 369 497 387 491 393 470 421 470 424 495 394 542 398 901 69009 2725 830 470 426 489 386 498 840 466 854 1379 837 468 421 496 397 473 417 471 420 470 420 471 421 485 423 897 869 495 393 916 867 494 399 494 395 500 391 496 404 903 868 495 396 910 423 472 868 469 420 470 421 495 397 495 394 470 423 468 420 470 420 912 69058 2703 860 492 391 500 386 469 861 478 843 1353 873 489 395 469 421 489 402 496 395 494 397 497 405 447 430 929 844 496 395 911 871 471 420 484 418 472 418 495 389 942 848 473 451 902 395 500 841 495 388 475 422 496 387 503 396 495 397 469 420 470 421 937 2674 857 469 419 448 419 462 879 503 806 1354 886 498 370 510 394 484 406 455 436 456 435 495 388 488 397 910 874 491 412 886 883 469 422 469 421 938 844 911 871 483 422 910 399 509 828 495 412 491 409 471 426 462 407 485 407 508 398 492 397 911 69058 2705 851 497 389 475 410 495 836 470 854 1380 823 502 410 466 395 496 395 520 369 470 422 485 421 480 396 912 874 481 420 924 860 479 411 480 386 909 871 937 846 510 396 910 437 467 869 456 434 472 421 494 370 509 393 483 407 472 407 471 435 897 69070 2701 859 470 403 510 376 483 842 463 872 1337 864 484 403 483 435 456 435 481 410 482 409 470 406 470 420 904 878 497 409 911 869 457 435 455 436 910 859 935 836 480 421 928 418 460 856 471 434 471 404 510 381 509 395 509 381 510 395 469 422 936 # name: 2 type: raw frequency: 38000 duty_cycle: 0.33 -data: 2749 835 469 418 474 382 497 852 505 869 1334 838 450 440 471 420 495 397 469 400 518 394 448 441 472 387 910 873 502 400 951 831 485 406 509 383 496 395 535 369 899 886 479 397 916 405 470 869 503 402 473 415 495 412 495 395 453 438 456 425 957 836 495 68581 2675 879 470 418 496 387 471 855 474 855 1333 877 487 388 484 406 471 421 484 408 509 378 499 394 470 434 897 886 479 397 925 860 480 419 472 407 510 396 479 391 918 884 456 435 911 423 454 870 467 422 469 436 467 408 472 434 481 410 457 446 909 834 485 68617 2678 880 470 416 471 391 483 852 509 814 1366 851 498 393 495 409 468 407 470 417 489 416 485 410 505 395 926 867 464 392 908 861 495 394 469 438 471 431 495 396 909 858 470 434 922 398 496 844 509 383 470 419 469 436 455 422 494 397 462 429 910 871 484 2656 882 484 394 490 373 511 836 455 870 1363 852 456 419 470 421 496 395 496 409 496 380 496 393 471 420 890 907 497 380 926 871 455 411 494 407 886 894 936 860 459 420 923 409 471 881 469 421 470 428 487 381 495 396 510 394 490 401 937 831 495 68642 2690 819 521 366 471 408 466 871 470 833 1378 858 477 394 495 395 468 437 455 435 495 396 496 381 484 406 937 844 471 435 896 873 496 393 485 420 923 847 908 886 455 436 923 397 486 868 504 372 468 448 458 405 483 409 508 397 487 390 900 885 454 68636 2723 810 492 420 496 388 470 888 441 834 1377 851 456 436 507 370 494 395 497 409 496 395 470 406 484 406 910 887 456 420 952 831 494 412 495 396 948 818 938 845 519 400 897 407 469 896 458 404 472 409 495 395 511 380 510 395 470 421 937 862 501 +data: 2749 835 469 418 474 382 497 852 505 869 1334 838 450 440 471 420 495 397 469 400 518 394 448 441 472 387 910 873 502 400 951 831 485 406 509 383 496 395 535 369 899 886 479 397 916 405 470 869 503 402 473 415 495 412 495 395 453 438 456 425 957 836 495 68581 2675 879 470 418 496 387 471 855 474 855 1333 877 487 388 484 406 471 421 484 408 509 378 499 394 470 434 897 886 479 397 925 860 480 419 472 407 510 396 479 391 918 884 456 435 911 423 454 870 467 422 469 436 467 408 472 434 481 410 457 446 909 834 485 68617 2678 880 470 416 471 391 483 852 509 814 1366 851 498 393 495 409 468 407 470 417 489 416 485 410 505 395 926 867 464 392 908 861 495 394 469 438 471 431 495 396 909 858 470 434 922 398 496 844 509 383 470 419 469 436 455 422 494 397 462 429 910 871 484 2656 882 484 394 490 373 511 836 455 870 1363 852 456 419 470 421 496 395 496 409 496 380 496 393 471 420 890 907 497 380 926 871 455 411 494 407 886 894 936 860 459 420 923 409 471 881 469 421 470 428 487 381 495 396 510 394 490 401 937 831 495 68642 2690 819 521 366 471 408 466 871 470 833 1378 858 477 394 495 395 468 437 455 435 495 396 496 381 484 406 937 844 471 435 896 873 496 393 485 420 923 847 908 886 455 436 923 397 486 868 504 372 468 448 458 405 483 409 508 397 487 390 900 885 454 68636 2723 810 492 420 496 388 470 888 441 834 1377 851 456 436 507 370 494 395 497 409 496 395 470 406 484 406 910 887 456 420 952 831 494 412 495 396 948 818 938 845 519 400 897 407 469 896 458 404 472 409 495 395 511 380 510 395 470 421 937 862 501 # name: 3 type: raw @@ -80,7 +80,7 @@ name: 7 type: raw frequency: 38000 duty_cycle: 0.33 -data: 2705 856 523 365 496 388 522 785 521 803 1394 836 521 393 455 421 475 430 472 419 496 355 522 372 509 399 910 877 472 416 928 845 496 396 493 420 459 394 536 344 974 858 471 404 953 358 535 834 479 392 486 404 487 404 486 416 498 368 936 423 472 418 472 69043 2766 781 523 353 509 411 498 820 473 842 1403 836 485 392 498 406 485 370 495 396 509 404 511 383 495 394 925 870 458 419 954 829 521 360 520 357 508 416 474 387 944 847 507 384 933 410 477 862 510 380 511 379 512 357 494 408 488 413 954 382 485 385 543 69012 2682 859 515 355 517 403 472 838 493 850 1351 827 505 408 471 417 497 399 507 380 513 378 537 330 535 377 969 830 497 392 910 823 495 419 512 377 522 384 496 393 957 818 518 394 913 383 520 835 520 382 481 411 465 420 495 409 484 391 953 360 509 403 497 2754 831 475 380 527 387 498 834 440 826 1405 833 487 405 473 418 487 417 510 378 512 360 478 434 497 392 926 859 458 419 938 844 490 401 512 394 898 876 946 856 497 378 912 448 456 871 483 395 470 418 497 394 499 370 493 397 960 411 482 408 482 69020 2749 821 506 389 499 382 467 860 484 801 1404 861 494 393 498 371 465 457 487 395 485 386 498 368 522 384 961 830 487 405 911 884 499 392 471 404 915 883 897 850 490 419 941 410 469 855 511 393 457 419 471 431 478 400 511 383 910 437 457 420 483 69023 2761 832 476 411 508 354 518 853 452 819 1433 844 434 408 496 397 491 413 497 392 524 367 456 420 472 432 915 855 486 404 939 859 472 419 483 393 951 845 925 847 493 395 912 420 481 858 488 418 482 394 494 408 483 407 473 403 904 436 482 411 481 +data: 2705 856 523 365 496 388 522 785 521 803 1394 836 521 393 455 421 475 430 472 419 496 355 522 372 509 399 910 877 472 416 928 845 496 396 493 420 459 394 536 344 974 858 471 404 953 358 535 834 479 392 486 404 487 404 486 416 498 368 936 423 472 418 472 69043 2766 781 523 353 509 411 498 820 473 842 1403 836 485 392 498 406 485 370 495 396 509 404 511 383 495 394 925 870 458 419 954 829 521 360 520 357 508 416 474 387 944 847 507 384 933 410 477 862 510 380 511 379 512 357 494 408 488 413 954 382 485 385 543 69012 2682 859 515 355 517 403 472 838 493 850 1351 827 505 408 471 417 497 399 507 380 513 378 537 330 535 377 969 830 497 392 910 823 495 419 512 377 522 384 496 393 957 818 518 394 913 383 520 835 520 382 481 411 465 420 495 409 484 391 953 360 509 403 497 2754 831 475 380 527 387 498 834 440 826 1405 833 487 405 473 418 487 417 510 378 512 360 478 434 497 392 926 859 458 419 938 844 490 401 512 394 898 876 946 856 497 378 912 448 456 871 483 395 470 418 497 394 499 370 493 397 960 411 482 408 482 69020 2749 821 506 389 499 382 467 860 484 801 1404 861 494 393 498 371 465 457 487 395 485 386 498 368 522 384 961 830 487 405 911 884 499 392 471 404 915 883 897 850 490 419 941 410 469 855 511 393 457 419 471 431 478 400 511 383 910 437 457 420 483 69023 2761 832 476 411 508 354 518 853 452 819 1433 844 434 408 496 397 491 413 497 392 524 367 456 420 472 432 915 855 486 404 939 859 472 419 483 393 951 845 925 847 493 395 912 420 481 858 488 418 482 394 494 408 483 407 473 403 904 436 482 411 481 # name: 8 type: raw @@ -104,7 +104,7 @@ name: 0 type: raw frequency: 38000 duty_cycle: 0.33 -data: 2701 906 459 348 496 384 497 813 520 863 1382 812 469 396 495 418 523 393 495 397 461 405 537 331 482 421 939 860 495 369 946 860 463 424 471 435 472 418 483 394 939 842 488 429 889 419 486 867 457 434 496 380 471 419 487 404 511 379 470 413 493 405 489 401 497 68607 2710 833 498 392 467 392 470 885 495 827 1347 870 496 435 473 352 476 417 525 367 473 433 496 381 499 380 922 885 456 434 913 870 482 408 482 392 524 368 459 421 950 859 455 434 937 383 486 867 456 420 524 367 485 405 484 408 509 379 510 396 487 377 499 391 471 68607 2726 858 470 419 469 390 492 860 471 823 1377 851 497 392 465 427 470 433 480 410 483 407 482 409 522 354 939 858 497 393 911 844 470 420 489 415 511 394 470 406 936 869 462 420 938 384 510 828 460 444 471 410 491 398 493 395 512 367 512 405 470 420 482 408 459 2695 846 483 435 474 386 518 836 481 842 1379 837 470 420 447 444 506 384 496 375 515 396 499 356 497 393 940 859 479 410 911 871 482 406 495 396 884 936 924 853 463 420 893 422 492 843 482 405 485 406 510 397 470 407 485 405 495 409 455 436 471 431 484 68651 2658 820 509 392 469 412 496 834 470 854 1355 860 495 377 468 423 495 397 466 408 485 405 494 399 508 395 910 871 470 426 948 883 443 397 480 408 917 865 951 846 479 412 896 438 478 846 498 391 469 422 509 396 471 419 470 420 455 422 493 394 484 397 499 68641 2694 822 480 417 459 425 467 860 470 854 1336 860 495 410 441 422 484 422 468 424 491 397 469 432 500 395 922 860 479 411 910 859 467 422 471 416 913 870 910 869 468 422 951 399 454 869 485 405 469 421 471 436 470 420 458 424 483 393 470 420 487 425 462 +data: 2701 906 459 348 496 384 497 813 520 863 1382 812 469 396 495 418 523 393 495 397 461 405 537 331 482 421 939 860 495 369 946 860 463 424 471 435 472 418 483 394 939 842 488 429 889 419 486 867 457 434 496 380 471 419 487 404 511 379 470 413 493 405 489 401 497 68607 2710 833 498 392 467 392 470 885 495 827 1347 870 496 435 473 352 476 417 525 367 473 433 496 381 499 380 922 885 456 434 913 870 482 408 482 392 524 368 459 421 950 859 455 434 937 383 486 867 456 420 524 367 485 405 484 408 509 379 510 396 487 377 499 391 471 68607 2726 858 470 419 469 390 492 860 471 823 1377 851 497 392 465 427 470 433 480 410 483 407 482 409 522 354 939 858 497 393 911 844 470 420 489 415 511 394 470 406 936 869 462 420 938 384 510 828 460 444 471 410 491 398 493 395 512 367 512 405 470 420 482 408 459 2695 846 483 435 474 386 518 836 481 842 1379 837 470 420 447 444 506 384 496 375 515 396 499 356 497 393 940 859 479 410 911 871 482 406 495 396 884 936 924 853 463 420 893 422 492 843 482 405 485 406 510 397 470 407 485 405 495 409 455 436 471 431 484 68651 2658 820 509 392 469 412 496 834 470 854 1355 860 495 377 468 423 495 397 466 408 485 405 494 399 508 395 910 871 470 426 948 883 443 397 480 408 917 865 951 846 479 412 896 438 478 846 498 391 469 422 509 396 471 419 470 420 455 422 493 394 484 397 499 68641 2694 822 480 417 459 425 467 860 470 854 1336 860 495 410 441 422 484 422 468 424 491 397 469 432 500 395 922 860 479 411 910 859 467 422 471 416 913 870 910 869 468 422 951 399 454 869 485 405 469 421 471 436 470 420 458 424 483 393 470 420 487 425 462 # name: GUIDE type: raw diff --git a/_Converted_/IR_Plus/Y/YAMAHA/RAV372.ir b/_Converted_/IR_Plus/Y/YAMAHA/RAV372.ir index d7eec5f1..57c4aa46 100644 --- a/_Converted_/IR_Plus/Y/YAMAHA/RAV372.ir +++ b/_Converted_/IR_Plus/Y/YAMAHA/RAV372.ir @@ -244,19 +244,19 @@ protocol: NECext address: A1 5E 00 00 command: D7 28 00 00 # -name: VOL MAIN +name: VOL MAIN type: parsed protocol: NECext address: A1 5E 00 00 command: A7 58 00 00 # -name: VOL ZONE2 +name: VOL ZONE2 type: parsed protocol: NECext address: A1 5E 00 00 command: A4 5B 00 00 # -name: VOL ZONE3 +name: VOL ZONE3 type: parsed protocol: NECext address: A1 5E 00 00 @@ -280,19 +280,19 @@ protocol: NECext address: A1 5E 00 00 command: 00 FF 00 00 # -name: VOL MAIN +name: VOL MAIN type: parsed protocol: NECext address: A1 5E 00 00 command: 27 D8 00 00 # -name: VOL ZONE2 +name: VOL ZONE2 type: parsed protocol: NECext address: A1 5E 00 00 command: 24 DB 00 00 # -name: VOL ZONE3 +name: VOL ZONE3 type: parsed protocol: NECext address: A1 5E 00 00 From 1039090ee600ae96c148e52a18d8c598a7375fe8 Mon Sep 17 00:00:00 2001 From: darmiel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 17:32:40 +0100 Subject: [PATCH 032/402] refactor: manual cleanup --- _Converted_/Pronto/M/Marantz/UD5005.ir | 2 +- _Converted_/Pronto/M/Marantz/UD7006.ir | 2 +- _Converted_/Pronto/M/Marantz/UD9004.ir | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_Converted_/Pronto/M/Marantz/UD5005.ir b/_Converted_/Pronto/M/Marantz/UD5005.ir index ab0f1f9a..46582e9f 100644 --- a/_Converted_/Pronto/M/Marantz/UD5005.ir +++ b/_Converted_/Pronto/M/Marantz/UD5005.ir @@ -9,7 +9,7 @@ duty_cycle: 0.25 data: 889 889 1778 889 889 889 889 1778 889 889 889 889 889 3556 889 889 889 1778 889 889 1778 889 889 889 889 889 889 889 889 889 889 889 889 889 889 76440 # # [7 45 0] {110-00111--101101-000000} -name: (raw) +name: (raw) type: raw frequency: 36000 duty_cycle: 0.25 diff --git a/_Converted_/Pronto/M/Marantz/UD7006.ir b/_Converted_/Pronto/M/Marantz/UD7006.ir index 890adc41..02f29098 100644 --- a/_Converted_/Pronto/M/Marantz/UD7006.ir +++ b/_Converted_/Pronto/M/Marantz/UD7006.ir @@ -9,7 +9,7 @@ duty_cycle: 0.25 data: 889 889 1778 889 889 889 889 1778 889 889 889 889 889 3556 889 889 889 1778 889 889 1778 889 889 889 889 889 889 889 889 889 889 889 889 889 889 76440 # # [7 45 0] {110-00111--101101-000000} -name: (raw) +name: (raw) type: raw frequency: 36000 duty_cycle: 0.25 diff --git a/_Converted_/Pronto/M/Marantz/UD9004.ir b/_Converted_/Pronto/M/Marantz/UD9004.ir index 890adc41..02f29098 100644 --- a/_Converted_/Pronto/M/Marantz/UD9004.ir +++ b/_Converted_/Pronto/M/Marantz/UD9004.ir @@ -9,7 +9,7 @@ duty_cycle: 0.25 data: 889 889 1778 889 889 889 889 1778 889 889 889 889 889 3556 889 889 889 1778 889 889 1778 889 889 889 889 889 889 889 889 889 889 889 889 889 889 76440 # # [7 45 0] {110-00111--101101-000000} -name: (raw) +name: (raw) type: raw frequency: 36000 duty_cycle: 0.25 From 5dc1ef33187b5a5cf0934ef84055e1c17ca58414 Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:35:49 +0100 Subject: [PATCH 033/402] ci: save changed file names to file --- .github/workflows/pr_lint_review.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml index 2d4546c7..cf1b5f35 100644 --- a/.github/workflows/pr_lint_review.yaml +++ b/.github/workflows/pr_lint_review.yaml @@ -26,6 +26,10 @@ jobs: uses: tj-actions/changed-files@v29.0.7 with: files: "**/*.ir" + separator: "\n" + + - name: Save changed file names to file + run: echo '${{ steps.changed-files.outputs.all_changed_files }}' > changed_file_list.txt - uses: actions/setup-python@v4 with: @@ -36,7 +40,7 @@ jobs: id: run continue-on-error: true with: - run: python fff-ir-lint/main.py github2 ${{ steps.changed-files.outputs.all_changed_files }} + run: python fff-ir-lint/main.py github2 file:changed_file_list.txt - uses: ntsd/auto-request-changes-action@v2 name: "❌ Request Changes" @@ -59,4 +63,4 @@ jobs: - name: Fail Pipeline if: ${{ steps.run.outputs.stderr }} - run: exit 1 \ No newline at end of file + run: exit 1 From 07dbeb8f66479f3f4acb325aa9209e9efda6d36b Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:45:25 +0100 Subject: [PATCH 034/402] ci: don't auto approve / request changes since this doesn't require a GITHUB_TOKEN with write access --- .github/workflows/pr_lint_review.yaml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml index cf1b5f35..52c88063 100644 --- a/.github/workflows/pr_lint_review.yaml +++ b/.github/workflows/pr_lint_review.yaml @@ -42,24 +42,20 @@ jobs: with: run: python fff-ir-lint/main.py github2 file:changed_file_list.txt - - uses: ntsd/auto-request-changes-action@v2 - name: "❌ Request Changes" + - name: Request Changes + uses: thollander/actions-comment-pull-request@v2 if: ${{ steps.run.outputs.stderr }} with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - comment-body: | + message: | + ❌ Found Issues ${{ steps.run.outputs.stdout }} - - # optional: auto approve PRs with valid .ir files - - uses: hmarr/auto-approve-action@v2 - name: "✅ Approve Changes" + + - name: Request Changes + uses: thollander/actions-comment-pull-request@v2 if: ${{ ! steps.run.outputs.stderr }} with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - review-message: | - > **Note**: This approval was *auto-generated* - - LGTM! 😊 + message: | + LGTM! 😊 No issues found. - name: Fail Pipeline if: ${{ steps.run.outputs.stderr }} From f7d2689a8e98653499dd48046e485b46b23d584b Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:57:29 +0100 Subject: [PATCH 035/402] Revert 07dbeb8f66479f3f4acb325aa9209e9efda6d36b (partially) --- .github/workflows/pr_lint_review.yaml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml index 52c88063..c1f3cba0 100644 --- a/.github/workflows/pr_lint_review.yaml +++ b/.github/workflows/pr_lint_review.yaml @@ -42,21 +42,14 @@ jobs: with: run: python fff-ir-lint/main.py github2 file:changed_file_list.txt - - name: Request Changes - uses: thollander/actions-comment-pull-request@v2 + - uses: ntsd/auto-request-changes-action@v2 + name: "Request Changes" if: ${{ steps.run.outputs.stderr }} with: - message: | - ❌ Found Issues + github-token: "${{ secrets.GITHUB_TOKEN }}" + comment-body: | ${{ steps.run.outputs.stdout }} - - name: Request Changes - uses: thollander/actions-comment-pull-request@v2 - if: ${{ ! steps.run.outputs.stderr }} - with: - message: | - LGTM! 😊 No issues found. - - name: Fail Pipeline if: ${{ steps.run.outputs.stderr }} run: exit 1 From 0dde3e5e4792b759b311dba45f4f3d240450b2f2 Mon Sep 17 00:00:00 2001 From: Samuel Stauffer Date: Mon, 19 Dec 2022 10:56:33 -0800 Subject: [PATCH 036/402] Add FlameMore heater --- Heaters/FlameMore/FlameMore.ir | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Heaters/FlameMore/FlameMore.ir diff --git a/Heaters/FlameMore/FlameMore.ir b/Heaters/FlameMore/FlameMore.ir new file mode 100644 index 00000000..74679bfe --- /dev/null +++ b/Heaters/FlameMore/FlameMore.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 43 00 00 00 From 13e4f799538d5480bbde6fdfda9ea7c6c8a5f170 Mon Sep 17 00:00:00 2001 From: Samuel Stauffer Date: Mon, 19 Dec 2022 11:19:14 -0800 Subject: [PATCH 037/402] Add Bestisan 7020 soundbar --- SoundBars/Bestisan/Bestisan7020.ir | 122 +++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 SoundBars/Bestisan/Bestisan7020.ir diff --git a/SoundBars/Bestisan/Bestisan7020.ir b/SoundBars/Bestisan/Bestisan7020.ir new file mode 100644 index 00000000..08e24020 --- /dev/null +++ b/SoundBars/Bestisan/Bestisan7020.ir @@ -0,0 +1,122 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 7F 80 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9B 64 00 00 +# +name: Vol+ +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9E 61 00 00 +# +name: Vol- +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9F 60 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9D 62 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9C 63 00 00 +# +name: PlayPause +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 9A 65 00 00 +# +name: Opt +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: A8 57 00 00 +# +name: Coax +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: A9 56 00 00 +# +name: BT +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: CD 32 00 00 +# +name: USB +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: CE 31 00 00 +# +name: Aux +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: AB 54 00 00 +# +name: Movie +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 2A D5 00 00 +# +name: Music +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 2B D4 00 00 +# +name: Dialog +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: BB 44 00 00 +# +name: Treb+ +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: AD 52 00 00 +# +name: Treb- +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: AE 51 00 00 +# +name: Bass+ +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: AF 50 00 00 +# +name: Bass- +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: BC 43 00 00 +# +name: Reset +type: parsed +protocol: NECext +address: 29 A1 00 00 +command: 2C D3 00 00 From 60cbf55896790d7206b513d87b3d744a7176c01a Mon Sep 17 00:00:00 2001 From: xfmxx <78693466+xfmxx@users.noreply.github.com> Date: Mon, 19 Dec 2022 20:34:10 +0100 Subject: [PATCH 038/402] Added some stuff --- CD_Players/AEG/AEG.ir | 110 ++++++ CD_Players/LG/LG.ir | 147 ++++++++ CD_Players/Sony/SONY_minidisk-deck.ir | 356 ++++++++++++++++++ Cable_Boxes/Humax/humax_generic_cable_box.ir | 44 +++ .../Octagon/Octagon_generic_cable_box.ir | 14 + Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir | 14 +- DVB-T/TILVIEW_DVB-T_2.ir | 290 ++++++++++++++ LED_Lighting/Lucoza/LUCOZA_Candle1.ir | 62 +++ LED_Lighting/Lucoza/LUCOZA_Candle2.ir | 50 +++ Projectors/Rayfoto/Rayfoto_Projector.ir | 98 +++++ TVs/Philips/Philips_generic.ir | 9 + Universal_TV_Remotes/Universal_POWER_OFF.ir | 57 +++ 12 files changed, 1247 insertions(+), 4 deletions(-) create mode 100644 CD_Players/AEG/AEG.ir create mode 100644 CD_Players/LG/LG.ir create mode 100644 CD_Players/Sony/SONY_minidisk-deck.ir create mode 100644 Cable_Boxes/Humax/humax_generic_cable_box.ir create mode 100644 Cable_Boxes/Octagon/Octagon_generic_cable_box.ir create mode 100644 DVB-T/TILVIEW_DVB-T_2.ir create mode 100644 LED_Lighting/Lucoza/LUCOZA_Candle1.ir create mode 100644 LED_Lighting/Lucoza/LUCOZA_Candle2.ir create mode 100644 Projectors/Rayfoto/Rayfoto_Projector.ir create mode 100644 TVs/Philips/Philips_generic.ir create mode 100644 Universal_TV_Remotes/Universal_POWER_OFF.ir diff --git a/CD_Players/AEG/AEG.ir b/CD_Players/AEG/AEG.ir new file mode 100644 index 00000000..cfa9c8c9 --- /dev/null +++ b/CD_Players/AEG/AEG.ir @@ -0,0 +1,110 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 02 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 01 00 00 00 +# +name: Func +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 00 00 00 00 +# +name: Mem +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 04 00 00 00 +# +name: Eq +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 05 00 00 00 +# +name: Mo_st +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 +# +name: Light +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: Id3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: P_mode +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 14 00 00 00 +# +name: Pair +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 16 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0E 00 00 00 +# +name: Fold_10_m_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 08 00 00 00 +# +name: Fold_10_m_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: Tun_minus +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 10 00 00 00 +# +name: Tun_plus +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 12 00 00 00 +# +name: Tun_play +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 11 00 00 00 +# +name: Tun_stop +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 15 00 00 00 diff --git a/CD_Players/LG/LG.ir b/CD_Players/LG/LG.ir new file mode 100644 index 00000000..c26ce87d --- /dev/null +++ b/CD_Players/LG/LG.ir @@ -0,0 +1,147 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 1E 00 00 00 +# +name: Eject +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 9A 00 00 00 +# +name: VOL + +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 17 00 00 00 +# +name: VOL - +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 16 00 00 00 +# +name: Function +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 03 00 00 00 +# +name: MUTE +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 1F 00 00 00 +# +name: PF + +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 13 00 00 00 +# +name: PF - +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 12 00 00 00 +# +name: Memory +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 4D 00 00 00 +# +name: Repeat +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4536 4442 617 519 618 519 618 520 617 518 619 1658 589 520 618 520 617 521 618 522 671 492 645 492 645 492 645 1602 644 494 588 548 589 550 589 548 589 1658 589 1658 615 1632 615 522 615 523 614 1633 613 525 614 1634 613 524 613 525 612 525 612 1635 612 1635 612 526 611 1636 612 +# +name: Delete +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: B0 00 00 00 +# +name: Sound Effect +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4534 4470 588 548 589 518 619 520 617 518 619 1629 618 548 589 520 617 521 673 492 646 491 646 491 646 491 646 1601 589 548 589 548 589 550 589 548 589 548 615 522 615 522 615 522 614 523 614 1633 613 526 612 1634 613 1635 612 1635 612 1635 612 1635 612 1635 612 525 612 1636 612 51305 4528 4447 613 1635 613 95919 4556 4446 613 1634 613 +# +name: Skip Back +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 06 00 00 00 +# +name: Skip + +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 04 00 00 00 +# +name: Play / Pause +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 07 00 00 00 +# +name: Stop +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 05 00 00 00 +# +name: Info +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 77 00 00 00 +# +name: Dimmer +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 5E 00 00 00 +# +name: Sleep +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: C2 00 00 00 +# +name: Clock +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 0C 00 00 00 +# +name: Alarm +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 0D 00 00 00 +# +name: RDS / SET +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4499 4451 610 525 612 525 612 525 612 527 610 1635 611 526 611 525 612 526 612 524 612 523 667 469 614 522 670 1576 670 467 727 411 725 415 723 440 614 523 614 523 614 524 613 525 612 1635 612 1635 612 527 612 1636 611 1636 611 1636 611 1636 611 1636 611 526 611 526 611 1637 610 51298 4527 4448 612 1635 612 95920 4554 4446 613 1635 612 +# +name: USB REC +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4529 4446 615 521 616 522 615 521 616 521 616 1632 615 522 615 521 616 523 749 388 615 522 615 522 615 523 614 1660 587 549 588 550 587 551 588 1660 613 523 614 1633 614 524 613 1634 613 525 612 525 612 527 612 526 611 1636 611 526 611 1636 611 526 611 1636 611 1636 611 1637 610 51301 4528 4447 612 1635 612 +# +name: PTY +type: parsed +protocol: Samsung32 +address: 10 00 00 00 +command: 71 00 00 00 diff --git a/CD_Players/Sony/SONY_minidisk-deck.ir b/CD_Players/Sony/SONY_minidisk-deck.ir new file mode 100644 index 00000000..5c0fa16a --- /dev/null +++ b/CD_Players/Sony/SONY_minidisk-deck.ir @@ -0,0 +1,356 @@ +Filetype: IR signals file +Version: 1 +# +name: EJECT +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 16 00 00 00 +# +name: POWER +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 15 00 00 00 +# +name: DISPLAY +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 18 00 00 00 +# +name: SCROLL +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 19 00 00 00 +# +name: CONTINUE +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 1D 00 00 00 +# +name: SHUFFLE +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 1E 00 00 00 +# +name: PROGRAM +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 1F 00 00 00 +# +name: D +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 1B 00 00 00 +# +name: E +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 1A 00 00 00 +# +name: 1 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 00 00 00 00 +# +name: 2 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 01 00 00 00 +# +name: 3 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 02 00 00 00 +# +name: 4 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 03 00 00 00 +# +name: 5 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 04 00 00 00 +# +name: 6 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 05 00 00 00 +# +name: 7 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 06 00 00 00 +# +name: 8 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 07 00 00 00 +# +name: 9 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 08 00 00 00 +# +name: 10 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 09 00 00 00 +# +name: 11 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 40 00 00 00 +# +name: 12 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 41 00 00 00 +# +name: 13 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 42 00 00 00 +# +name: 14 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 43 00 00 00 +# +name: 15 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 44 00 00 00 +# +name: 16 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 45 00 00 00 +# +name: 17 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 46 00 00 00 +# +name: 18 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 47 00 00 00 +# +name: 19 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 48 00 00 00 +# +name: 20 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 49 00 00 00 +# +name: 21 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 4A 00 00 00 +# +name: 22 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 4B 00 00 00 +# +name: 23 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 4C 00 00 00 +# +name: 24 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 4D 00 00 00 +# +name: 25 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 4E 00 00 00 +# +name: >25 +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 0A 00 00 00 +# +name: REPEAT +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 26 00 00 00 +# +name: A-B +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 27 00 00 00 +# +name: ASPACE +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 33 00 00 00 +# +name: MSCAN +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 34 00 00 00 +# +name: NAME +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 3C 00 00 00 +# +name: CHAR +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 36 00 00 00 +# +name: NUM +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 37 00 00 00 +# +name: CLEAR +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 0F 00 00 00 +# +name: PLAY +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2A 00 00 00 +# +name: PAUSE +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 29 00 00 00 +# +name: STOP +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 28 00 00 00 +# +name: SKIPBACK +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 20 00 00 00 +# +name: SKIPFOR +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 21 00 00 00 +# +name: REC +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2D 00 00 00 +# +name: BACK +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2B 00 00 00 +# +name: FOR +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2C 00 00 00 +# +name: TREC +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 30 00 00 00 +# +name: MUSICSYNC +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 3F 00 00 00 +# +name: STOP_CDSYNC +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 38 00 00 00 +# +name: START_CDSYNC +type: parsed +protocol: SIRC +address: 0F 00 00 00 +command: 2A 00 00 00 +# +name: STANDBY_CDSYNC +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 32 00 00 00 +# +name: PAUSE_CDPLAYER +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 39 00 00 00 +# +name: SKIPBACK_CDPLAYER +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 30 00 00 00 +# +name: SKIPFOR_CDPLAYER +type: parsed +protocol: SIRC +address: 11 00 00 00 +command: 31 00 00 00 \ No newline at end of file diff --git a/Cable_Boxes/Humax/humax_generic_cable_box.ir b/Cable_Boxes/Humax/humax_generic_cable_box.ir new file mode 100644 index 00000000..64894c0a --- /dev/null +++ b/Cable_Boxes/Humax/humax_generic_cable_box.ir @@ -0,0 +1,44 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 00 FF 00 00 +# +name: Tv_radio +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 0D F2 00 00 +# +name: Souce +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 02 FD 00 00 +# +name: V_up +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 1F E0 00 00 +# +name: C_up +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 10 EF 00 00 +# +name: V_down +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 40 BF 00 00 +# +name: C_down +type: parsed +protocol: NECext +address: 00 10 00 00 +command: 0F F0 00 00 diff --git a/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir b/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir new file mode 100644 index 00000000..af125ad7 --- /dev/null +++ b/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir @@ -0,0 +1,14 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 01 04 00 00 +command: 0A F5 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 01 04 00 00 +command: 0C F3 00 00 diff --git a/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir b/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir index 31d7905c..ef8f903a 100644 --- a/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir +++ b/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir @@ -1,25 +1,31 @@ Filetype: IR signals file Version: 1 +# +name: Power_BOX +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2701 848 502 414 449 413 499 830 481 852 922 411 499 413 450 438 449 438 474 413 450 437 475 413 506 381 953 796 533 381 506 381 450 438 449 437 450 437 896 435 476 855 922 853 476 412 474 413 473 415 472 417 916 416 469 863 468 419 468 116173 2701 853 499 412 476 411 476 855 476 856 919 412 472 416 470 418 469 418 470 418 469 418 469 418 470 418 915 860 470 418 470 418 470 418 469 418 469 418 915 416 470 862 915 860 469 418 469 418 469 418 469 418 915 417 469 862 470 418 469 116175 2699 852 502 412 475 412 475 855 476 857 918 414 471 418 469 419 468 419 468 420 468 420 467 420 468 420 913 863 467 420 468 420 467 420 467 420 468 421 912 419 467 865 913 863 467 444 444 444 443 422 466 445 888 443 443 889 443 445 442 # -name: Skyq +name: Skyq_TV type: parsed protocol: Samsung32 address: 07 00 00 00 command: 02 00 00 00 # -name: Skyqvolup +name: Skyqvolup_TV type: parsed protocol: Samsung32 address: 07 00 00 00 command: 07 00 00 00 # -name: Mute +name: Mute_TV type: parsed protocol: Samsung32 address: 07 00 00 00 command: 0F 00 00 00 # -name: Voldown +name: Voldown_TV type: parsed protocol: Samsung32 address: 07 00 00 00 diff --git a/DVB-T/TILVIEW_DVB-T_2.ir b/DVB-T/TILVIEW_DVB-T_2.ir new file mode 100644 index 00000000..f562d2c3 --- /dev/null +++ b/DVB-T/TILVIEW_DVB-T_2.ir @@ -0,0 +1,290 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 01 00 00 00 +# +name: TV/RADIO +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 18 00 00 00 +# +name: MUTE +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 12 00 00 00 +# +name: VOL - +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 00 00 00 00 +# +name: VOL + +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 07 00 00 00 +# +name: REPEAT +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 06 00 00 00 +# +name: CH - +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 04 00 00 00 +# +name: CH + +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0B 00 00 00 +# +name: GOTO +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0A 00 00 00 +# +name: BACKWARD +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 08 00 00 00 +# +name: SKIP BACKBARDS +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0F 00 00 00 +# +name: FAV +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0E 00 00 00 +# +name: FORWARD +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 43 00 00 00 +# +name: SKIP FORWARD +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 13 00 00 00 +# +name: AUDIO +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 09 00 00 00 +# +name: MENU +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5B 00 00 00 +# +name: INFO +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5A 00 00 00 +# +name: EPG +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 4E 00 00 00 +# +name: EXIT +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 16 00 00 00 +# +name: OK +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 15 00 00 00 +# +name: UP +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 17 00 00 00 +# +name: RIGHT +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 41 00 00 00 +# +name: DOWN +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1A 00 00 00 +# +name: LEFT +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 42 00 00 00 +# +name: P - +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0D 00 00 00 +# +name: LIST +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 14 00 00 00 +# +name: RECALL +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1E 00 00 00 +# +name: P + +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 40 00 00 00 +# +name: RED +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 51 00 00 00 +# +name: GREEN +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 52 00 00 00 +# +name: YELLOW +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 53 00 00 00 +# +name: BLUE +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 54 00 00 00 +# +name: REC +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 55 00 00 00 +# +name: PLAY +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 56 00 00 00 +# +name: PAUSE +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 57 00 00 00 +# +name: STOP +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 10 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 49 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 4A 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 4B 00 00 00 +# +name: TTX +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5E 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 45 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 46 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 47 00 00 00 +# +name: SUBTITLE +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5F 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 58 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 59 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5C 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5D 00 00 00 \ No newline at end of file diff --git a/LED_Lighting/Lucoza/LUCOZA_Candle1.ir b/LED_Lighting/Lucoza/LUCOZA_Candle1.ir new file mode 100644 index 00000000..4d981547 --- /dev/null +++ b/LED_Lighting/Lucoza/LUCOZA_Candle1.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9333 4399 630 568 600 568 600 568 599 568 601 568 600 568 599 568 600 568 599 1648 599 1648 599 1648 599 1648 599 1648 599 1647 600 1647 601 1647 601 567 600 567 600 566 601 566 600 566 601 566 600 566 600 567 599 1647 599 1647 599 1648 598 1648 598 1648 598 1648 598 1649 623 1623 623 39481 9180 2217 600 +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9282 4455 661 509 660 509 660 509 630 539 658 511 660 510 660 511 659 512 658 1593 658 1619 632 1619 631 1620 630 1621 630 1622 628 1623 628 1623 627 544 626 1624 627 544 626 544 626 544 626 544 627 544 626 544 626 1625 626 544 626 1625 626 1625 626 1625 626 1625 626 1625 626 1625 626 39490 9262 2193 627 +# +name: 2h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9230 4457 627 540 628 540 628 540 628 540 627 540 627 539 628 539 628 540 628 1621 627 1621 627 1647 626 1622 626 1622 626 1622 626 1623 625 1624 624 544 624 544 624 1625 624 545 623 545 623 545 623 545 623 545 623 1625 623 1625 623 545 623 1625 623 1625 623 1625 623 1625 623 1625 623 39484 9222 2193 624 +# +name: 4h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9293 4457 632 539 633 540 661 512 633 539 633 539 663 510 661 510 660 511 659 1593 657 1619 631 1619 631 1620 629 1622 627 1623 627 1623 627 1624 626 543 626 1624 626 1624 625 544 625 544 625 544 625 544 625 544 625 1625 625 544 625 544 625 1625 624 1625 624 1625 625 1625 625 1625 625 +# +name: 6h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9302 4431 656 538 632 539 631 540 630 541 629 542 628 543 627 543 627 544 626 1625 625 1625 625 1625 625 1625 626 1625 626 1625 626 1625 626 1625 626 544 626 544 626 544 626 1625 625 545 625 544 626 545 625 545 625 1625 626 1625 626 1625 626 545 625 1625 626 1625 626 1625 626 1625 626 39495 9230 2193 625 +# +name: 8h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 307 6075 189 2061 569 1629 595 1655 627 1628 618 1631 623 547 624 1626 624 546 625 1625 625 545 623 544 598 572 623 546 626 1625 625 546 624 1626 624 546 596 1653 624 1625 625 1626 625 1626 596 39527 9244 2196 625 96161 9253 2194 624 +# +name: Candle +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9285 4438 657 539 632 540 629 541 627 542 627 543 625 543 625 544 625 544 625 1626 625 1626 625 1626 625 1626 624 1626 624 1626 625 1626 626 1626 625 545 626 545 625 1626 625 1626 625 545 624 545 625 545 624 545 625 1626 625 1626 626 545 625 545 624 1626 624 1626 624 1626 624 1626 624 39519 9233 2194 625 +# +name: Light +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9263 4433 655 538 630 539 629 540 628 541 628 542 627 543 625 543 625 544 625 1625 625 1625 625 1625 626 1625 626 1626 625 1626 624 1625 625 1625 624 545 624 1626 623 1625 624 1626 624 544 624 545 623 545 624 544 625 1626 625 545 625 545 625 545 626 1626 626 1626 625 1626 625 1626 625 39509 9254 2196 625 +# +name: Dim - +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 153 6793 9234 4462 625 543 626 543 626 543 625 544 625 543 625 544 624 544 625 544 625 1624 625 1625 625 1625 626 1625 626 1625 626 1624 627 1623 628 1597 653 514 654 514 652 515 651 539 627 1621 626 541 624 542 624 543 623 1624 622 1625 621 1625 621 1625 621 544 621 1625 621 1625 621 1625 621 39509 9167 2193 622 96159 9198 2192 624 +# +name: Dim + +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9267 4435 654 515 654 517 654 541 630 541 629 542 628 543 626 544 627 545 628 1626 624 1626 624 1626 625 1627 625 1626 626 1626 626 1626 624 1627 624 546 627 1627 627 546 629 546 624 1628 629 546 631 546 629 546 629 1626 626 545 625 1627 624 1627 626 546 626 1627 626 1627 625 1627 625 39559 9259 2199 627 diff --git a/LED_Lighting/Lucoza/LUCOZA_Candle2.ir b/LED_Lighting/Lucoza/LUCOZA_Candle2.ir new file mode 100644 index 00000000..bb82ee94 --- /dev/null +++ b/LED_Lighting/Lucoza/LUCOZA_Candle2.ir @@ -0,0 +1,50 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 12 00 00 00 +# +name: Off +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 1E 00 00 00 +# +name: 2h +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 01 00 00 00 +# +name: 4h +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 03 00 00 00 +# +name: 6h +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 04 00 00 00 +# +name: 8h +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 06 00 00 00 +# +name: Dim_minus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9202 4471 619 520 619 520 619 521 618 521 619 521 618 521 618 521 618 1630 618 1630 618 1630 618 1630 618 1631 617 1631 618 1631 617 1631 618 522 617 522 617 1631 617 522 618 1631 617 522 618 522 617 522 618 522 618 1631 618 522 618 1631 617 522 618 1631 618 1631 617 1631 617 1631 617 39887 9176 2201 619 +# +name: Dim_plus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9204 4467 622 517 622 518 621 518 621 519 620 520 619 521 619 521 619 1630 618 1631 618 1630 618 1631 617 1631 617 1630 618 1630 618 1630 618 522 617 1630 618 1631 617 1631 617 1631 617 1630 618 522 617 522 617 522 617 522 617 522 617 522 617 522 617 522 617 1631 617 1631 617 1631 617 39886 9173 2200 619 96195 9199 2200 619 95933 9207 2201 619 96190 9197 2201 619 diff --git a/Projectors/Rayfoto/Rayfoto_Projector.ir b/Projectors/Rayfoto/Rayfoto_Projector.ir new file mode 100644 index 00000000..879b4908 --- /dev/null +++ b/Projectors/Rayfoto/Rayfoto_Projector.ir @@ -0,0 +1,98 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 0B 00 00 00 +# +name: Rotate +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 0C 00 00 00 +# +name: Souce +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 0F 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 50 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 51 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 1C 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 52 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 53 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 17 00 00 00 +# +name: Return +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 1A 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 15 00 00 00 +# +name: VOL + +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 48 00 00 00 +# +name: VOL - +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 49 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 14 00 00 00 +# +name: Skip +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 4A 00 00 00 +# +name: Skipbackwards +type: parsed +protocol: NEC +address: 08 00 00 00 +command: 54 00 00 00 diff --git a/TVs/Philips/Philips_generic.ir b/TVs/Philips/Philips_generic.ir new file mode 100644 index 00000000..caa5888a --- /dev/null +++ b/TVs/Philips/Philips_generic.ir @@ -0,0 +1,9 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 0C 00 00 00 +# \ No newline at end of file diff --git a/Universal_TV_Remotes/Universal_POWER_OFF.ir b/Universal_TV_Remotes/Universal_POWER_OFF.ir new file mode 100644 index 00000000..4cb65699 --- /dev/null +++ b/Universal_TV_Remotes/Universal_POWER_OFF.ir @@ -0,0 +1,57 @@ +Filetype: IR signals file +Version: 1 +# +name: SAMSUNG +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: GRUNDIG +type: parsed +protocol: RC5 +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: LG +type: parsed +protocol: RC5 +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: SONY +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: TELEFUNKEN +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 0C 00 00 00 +# +name: VIZIO +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: PHILIPS +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: MEDION +type: parsed +protocol: NEC +address: 19 00 00 00 +command: 18 00 00 00 +# +name: PANASONIC +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3481 1715 457 442 428 1284 457 442 428 443 427 443 427 443 427 442 428 442 428 442 453 417 453 417 453 417 452 418 451 1289 451 422 448 447 422 424 447 447 423 448 422 424 446 448 422 448 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 423 448 422 448 422 448 422 1319 422 448 422 1319 422 1319 422 1319 422 1319 422 448 422 449 421 1319 422 448 422 1320 421 1319 422 1320 421 1319 422 449 422 1319 422 74732 3475 1750 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 449 422 1319 422 449 421 449 421 448 422 449 421 449 421 449 421 449 421 449 421 449 421 1320 421 449 421 449 421 449 421 449 421 449 422 449 421 449 422 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 450 420 1321 420 74732 3475 1750 422 448 422 1319 422 448 422 448 423 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 422 449 421 449 421 449 421 448 422 1320 421 449 421 449 421 449 422 449 421 449 421 449 422 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 1320 421 +# \ No newline at end of file From 80e81975bfb61ce95adb432c7042c648c39e0652 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:36:41 -0800 Subject: [PATCH 039/402] Added description to comments --- SoundBars/Bestisan/Bestisan7020.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SoundBars/Bestisan/Bestisan7020.ir b/SoundBars/Bestisan/Bestisan7020.ir index 08e24020..630a7a1b 100644 --- a/SoundBars/Bestisan/Bestisan7020.ir +++ b/SoundBars/Bestisan/Bestisan7020.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Bestisan 7020 Soundbar +# name: Power type: parsed protocol: NECext From c36f3cbfd6f904aef9662bea1c0e995f10ea802b Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:37:46 -0800 Subject: [PATCH 040/402] Updated name and description --- Heaters/FlameMore/{FlameMore.ir => FlameMore_Heater.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Heaters/FlameMore/{FlameMore.ir => FlameMore_Heater.ir} (93%) diff --git a/Heaters/FlameMore/FlameMore.ir b/Heaters/FlameMore/FlameMore_Heater.ir similarity index 93% rename from Heaters/FlameMore/FlameMore.ir rename to Heaters/FlameMore/FlameMore_Heater.ir index 74679bfe..31689a88 100644 --- a/Heaters/FlameMore/FlameMore.ir +++ b/Heaters/FlameMore/FlameMore_Heater.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# FlameMore Heater +# name: Power type: parsed protocol: NEC From f8ab9de19c9f31e9204bfc6195d5a729d18f9448 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:39:12 -0800 Subject: [PATCH 041/402] Not needed for this commit --- .github/workflows/pr_lint_review.yaml | 62 --------------------------- 1 file changed, 62 deletions(-) delete mode 100644 .github/workflows/pr_lint_review.yaml diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml deleted file mode 100644 index 2d4546c7..00000000 --- a/.github/workflows/pr_lint_review.yaml +++ /dev/null @@ -1,62 +0,0 @@ -name: "🧐 [Lint] Checking IR files" - -on: - pull_request: - paths: '**.ir' - -jobs: - lint: - name: "🐛 Looking for issues" - runs-on: ubuntu-latest - steps: - # checkout IRDB - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - # checkout Linter - - uses: actions/checkout@v3 - with: - repository: 'darmiel/fff-ir-lint' - path: fff-ir-lint - - # only check files changed in the PR - - name: Get Changed Files - id: changed-files - uses: tj-actions/changed-files@v29.0.7 - with: - files: "**/*.ir" - - - uses: actions/setup-python@v4 - with: - python-version: '3.10' - - - name: Run Linter if at least 1 IR File Changed - uses: mathiasvr/command-output@v1.1.0 - id: run - continue-on-error: true - with: - run: python fff-ir-lint/main.py github2 ${{ steps.changed-files.outputs.all_changed_files }} - - - uses: ntsd/auto-request-changes-action@v2 - name: "❌ Request Changes" - if: ${{ steps.run.outputs.stderr }} - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - comment-body: | - ${{ steps.run.outputs.stdout }} - - # optional: auto approve PRs with valid .ir files - - uses: hmarr/auto-approve-action@v2 - name: "✅ Approve Changes" - if: ${{ ! steps.run.outputs.stderr }} - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - review-message: | - > **Note**: This approval was *auto-generated* - - LGTM! 😊 - - - name: Fail Pipeline - if: ${{ steps.run.outputs.stderr }} - run: exit 1 \ No newline at end of file From 65187888b5ecdc0c4792b9b6979a6332dc883908 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:41:24 -0800 Subject: [PATCH 042/402] Renamed and added description to comment --- .../Rusta_Xmas_Candle.ir} | 2 ++ 1 file changed, 2 insertions(+) rename LED_Lighting/{Christmas tree candle lights/(Rusta) christmas tree candle lights.ir => Rusta_Christmas_Tree_Candle/Rusta_Xmas_Candle.ir} (96%) diff --git a/LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir b/LED_Lighting/Rusta_Christmas_Tree_Candle/Rusta_Xmas_Candle.ir similarity index 96% rename from LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir rename to LED_Lighting/Rusta_Christmas_Tree_Candle/Rusta_Xmas_Candle.ir index bac4cb92..f5b50bb1 100644 --- a/LED_Lighting/Christmas tree candle lights/(Rusta) christmas tree candle lights.ir +++ b/LED_Lighting/Rusta_Christmas_Tree_Candle/Rusta_Xmas_Candle.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Rusta Christmas Tree Candle LED +# name: On type: raw frequency: 38000 From 1c3925b465177718e328b96758c0105047c01a45 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:42:30 -0800 Subject: [PATCH 043/402] Renamed and added description to comment --- .../Northerns_Light_Chain.ir} | 2 ++ 1 file changed, 2 insertions(+) rename LED_Lighting/{Northerns Light Cain/Northerns Light Chain.ir => Northerns_Light/Northerns_Light_Chain.ir} (96%) diff --git a/LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir b/LED_Lighting/Northerns_Light/Northerns_Light_Chain.ir similarity index 96% rename from LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir rename to LED_Lighting/Northerns_Light/Northerns_Light_Chain.ir index 35e41a37..6e29af5f 100644 --- a/LED_Lighting/Northerns Light Cain/Northerns Light Chain.ir +++ b/LED_Lighting/Northerns_Light/Northerns_Light_Chain.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Northerns Light Chain LED +# name: Led type: parsed protocol: NECext From 703f9e14709a52e085395cc94b65122e06278c0e Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 19 Dec 2022 16:44:41 -0800 Subject: [PATCH 044/402] Issues with the merge... for now --- .github/workflows/pr_lint_review.yaml | 55 --------------------------- 1 file changed, 55 deletions(-) delete mode 100644 .github/workflows/pr_lint_review.yaml diff --git a/.github/workflows/pr_lint_review.yaml b/.github/workflows/pr_lint_review.yaml deleted file mode 100644 index c1f3cba0..00000000 --- a/.github/workflows/pr_lint_review.yaml +++ /dev/null @@ -1,55 +0,0 @@ -name: "🧐 [Lint] Checking IR files" - -on: - pull_request: - paths: '**.ir' - -jobs: - lint: - name: "🐛 Looking for issues" - runs-on: ubuntu-latest - steps: - # checkout IRDB - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - # checkout Linter - - uses: actions/checkout@v3 - with: - repository: 'darmiel/fff-ir-lint' - path: fff-ir-lint - - # only check files changed in the PR - - name: Get Changed Files - id: changed-files - uses: tj-actions/changed-files@v29.0.7 - with: - files: "**/*.ir" - separator: "\n" - - - name: Save changed file names to file - run: echo '${{ steps.changed-files.outputs.all_changed_files }}' > changed_file_list.txt - - - uses: actions/setup-python@v4 - with: - python-version: '3.10' - - - name: Run Linter if at least 1 IR File Changed - uses: mathiasvr/command-output@v1.1.0 - id: run - continue-on-error: true - with: - run: python fff-ir-lint/main.py github2 file:changed_file_list.txt - - - uses: ntsd/auto-request-changes-action@v2 - name: "Request Changes" - if: ${{ steps.run.outputs.stderr }} - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - comment-body: | - ${{ steps.run.outputs.stdout }} - - - name: Fail Pipeline - if: ${{ steps.run.outputs.stderr }} - run: exit 1 From 13f49dae5dfeccc494a7bea75adf6749ca963148 Mon Sep 17 00:00:00 2001 From: xfmxx <78693466+xfmxx@users.noreply.github.com> Date: Tue, 20 Dec 2022 12:06:29 +0100 Subject: [PATCH 045/402] Added more --- CD_Players/Pioneer/Pioneer CU_SX109.ir | 38 +++++++++++++++++++ .../Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir | 26 +++++++++++++ LED_Lighting/Briloner/Briloner_leuchten.ir | 14 +++++++ VCR/LG/LG-VCR-6711R1P073B.ir | 32 ++++++++++++++++ VCR/Philips/Philips-RC2K16.ir | 32 ++++++++++++++++ VCR/Unknown/Unknown1.ir | 14 +++++++ 6 files changed, 156 insertions(+) create mode 100644 CD_Players/Pioneer/Pioneer CU_SX109.ir create mode 100644 DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir create mode 100644 LED_Lighting/Briloner/Briloner_leuchten.ir create mode 100644 VCR/LG/LG-VCR-6711R1P073B.ir create mode 100644 VCR/Philips/Philips-RC2K16.ir create mode 100644 VCR/Unknown/Unknown1.ir diff --git a/CD_Players/Pioneer/Pioneer CU_SX109.ir b/CD_Players/Pioneer/Pioneer CU_SX109.ir new file mode 100644 index 00000000..ccd94fe6 --- /dev/null +++ b/CD_Players/Pioneer/Pioneer CU_SX109.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power receiver +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8535 4219 566 1557 565 536 537 1584 538 536 537 511 562 1584 538 505 569 1557 565 511 562 1585 537 511 562 1556 566 1585 536 536 537 1585 536 536 538 511 562 511 537 1585 562 1585 537 1585 537 536 537 512 561 511 537 1586 561 1557 565 513 560 511 537 537 536 1584 537 1586 562 1585 537 +# +name: Power CD +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8641 4142 642 429 563 1560 644 374 617 509 622 430 643 1501 620 430 642 1505 619 1502 563 510 620 1501 564 1560 644 1501 621 429 644 1501 595 454 644 430 562 510 594 1529 562 1560 644 1502 621 430 644 427 563 510 594 1529 562 1561 643 429 563 509 594 456 618 1527 594 1529 563 1561 616 25355 8614 4167 616 454 563 1562 615 455 563 510 593 457 616 1529 593 457 616 1530 592 1530 562 511 592 1530 562 1562 615 1530 592 458 615 1530 591 460 613 458 561 512 590 1532 561 1563 613 1532 590 460 613 458 561 512 590 1533 560 1564 612 460 559 513 589 484 589 1534 588 1535 559 1566 609 +# +name: Power tape +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8564 4220 563 1559 619 452 565 509 595 454 620 453 564 1558 620 451 566 1563 615 453 564 1558 620 1527 595 1525 566 1560 618 453 564 1560 618 453 564 508 596 455 618 1526 596 1527 564 1559 619 453 564 508 596 456 617 1526 596 1529 562 510 594 456 617 453 564 1559 619 1528 594 1528 563 25405 8564 4220 563 1559 619 453 564 509 595 455 618 454 564 1560 588 483 564 1560 588 484 564 1559 589 1557 565 1558 564 1559 588 484 563 1561 586 484 563 511 592 457 616 1529 593 1529 562 1562 615 456 562 511 592 458 615 1529 593 1530 562 511 591 459 614 457 562 1562 614 1531 590 1531 562 +# +name: Vol UP +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8560 4222 563 1558 563 511 562 1557 565 537 536 512 561 1558 564 488 585 1558 564 486 587 1559 563 486 587 1558 564 1557 565 509 565 1559 563 510 564 485 588 1557 565 487 586 1557 565 486 587 511 536 514 560 485 588 1557 565 487 586 1559 563 486 587 1558 564 1558 563 1585 562 1557 565 25407 8561 4220 564 1557 564 511 563 1558 563 508 566 485 588 1558 564 512 561 1557 565 486 587 1557 565 487 586 1558 564 1559 562 536 537 1558 564 508 565 487 586 1585 536 485 589 1558 564 486 587 485 563 511 562 487 586 1558 564 488 585 1557 565 485 588 1557 565 1558 564 1586 561 1556 566 25433 8534 4220 565 1584 537 536 538 1585 537 508 565 511 562 1584 538 511 562 1585 537 511 562 1584 538 511 562 1584 537 1584 538 536 537 1585 537 536 538 511 562 1584 538 510 563 1584 537 510 564 510 537 506 568 483 590 1584 538 511 562 1585 537 510 563 1584 538 1557 565 1585 562 1584 538 +# +name: Vol DOWN +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8562 4223 564 1557 591 509 538 1560 588 484 563 508 566 1558 563 508 566 1555 566 510 564 1556 565 536 538 1556 565 1558 590 483 564 1557 591 510 537 1559 589 1583 539 483 590 1555 567 510 563 482 565 536 538 484 589 509 538 510 565 1556 565 536 537 1585 537 1558 590 1583 539 1559 562 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 6466 25614 337 diff --git a/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir b/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir new file mode 100644 index 00000000..493512c6 --- /dev/null +++ b/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir @@ -0,0 +1,26 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NEC +address: AF 00 00 00 +command: BC 00 00 00 +# +name: EJECT +type: parsed +protocol: NEC +address: AF 00 00 00 +command: B6 00 00 00 +# +name: PLAY +type: parsed +protocol: NEC +address: AF 00 00 00 +command: 9E 00 00 00 +# +name: STOP +type: parsed +protocol: NEC +address: AF 00 00 00 +command: 98 00 00 00 \ No newline at end of file diff --git a/LED_Lighting/Briloner/Briloner_leuchten.ir b/LED_Lighting/Briloner/Briloner_leuchten.ir new file mode 100644 index 00000000..a0be90a1 --- /dev/null +++ b/LED_Lighting/Briloner/Briloner_leuchten.ir @@ -0,0 +1,14 @@ +Filetype: IR signals file +Version: 1 +# +name: ON +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 45 00 00 00 +# +name: OFF +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 47 00 00 00 \ No newline at end of file diff --git a/VCR/LG/LG-VCR-6711R1P073B.ir b/VCR/LG/LG-VCR-6711R1P073B.ir new file mode 100644 index 00000000..64ff1504 --- /dev/null +++ b/VCR/LG/LG-VCR-6711R1P073B.ir @@ -0,0 +1,32 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NEC +address: 6E 00 00 00 +command: 14 00 00 00 +# +name: ez POWER OFF +type: parsed +protocol: NEC +address: 6E 00 00 00 +command: B8 00 00 00 +# +name: EJECT +type: parsed +protocol: NEC +address: 6E 00 00 00 +command: 00 00 00 00 +# +name: PLAY +type: parsed +protocol: NEC +address: 6E 00 00 00 +command: 08 00 00 00 +# +name: STOP +type: parsed +protocol: NEC +address: 6E 00 00 00 +command: 01 00 00 00 \ No newline at end of file diff --git a/VCR/Philips/Philips-RC2K16.ir b/VCR/Philips/Philips-RC2K16.ir new file mode 100644 index 00000000..b1dcfd7c --- /dev/null +++ b/VCR/Philips/Philips-RC2K16.ir @@ -0,0 +1,32 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 0C 00 00 00 +# +name: PLAY +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 2C 00 00 00 +# +name: STOP +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 31 00 00 00 +# +name: ZOOM +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: F7 00 00 00 +# +name: MUTE +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 0D 00 00 00 \ No newline at end of file diff --git a/VCR/Unknown/Unknown1.ir b/VCR/Unknown/Unknown1.ir new file mode 100644 index 00000000..d2ba4d22 --- /dev/null +++ b/VCR/Unknown/Unknown1.ir @@ -0,0 +1,14 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NEC +address: 7F 00 00 00 +command: 00 00 00 00 +# +name: MUTE +type: parsed +protocol: NEC +address: 7F 00 00 00 +command: 14 00 00 00 \ No newline at end of file From a8c152977a61dfcc00cafd3ef39e526d93fee355 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:24:01 +0000 Subject: [PATCH 046/402] Added Unknown brand projector (Thanks Picsou06!) --- Projectors/BrandUnknown/Projecteur.ir | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Projectors/BrandUnknown/Projecteur.ir diff --git a/Projectors/BrandUnknown/Projecteur.ir b/Projectors/BrandUnknown/Projecteur.ir new file mode 100644 index 00000000..b4a37bda --- /dev/null +++ b/Projectors/BrandUnknown/Projecteur.ir @@ -0,0 +1,26 @@ +Filetype: IR signals file +Version: 1 +# +name: Allume +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 90 6F 00 00 +# +name: Freeze +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 92 6D 00 00 +# +name: Zoom_Plus +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 88 77 00 00 +# +name: Zoom_Moins +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 89 76 00 00 From 1217fa389027004c5315dbfda156f2e37730e10e Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:29:46 +0000 Subject: [PATCH 047/402] Added CCE brand RC512 Remote (Thanks TiagoDGY!) --- TVs/CCE/CCE_RC512_Remote.ir | 224 ++++++++++++++++++++++++++++++++++++ 1 file changed, 224 insertions(+) create mode 100644 TVs/CCE/CCE_RC512_Remote.ir diff --git a/TVs/CCE/CCE_RC512_Remote.ir b/TVs/CCE/CCE_RC512_Remote.ir new file mode 100644 index 00000000..a91b25f4 --- /dev/null +++ b/TVs/CCE/CCE_RC512_Remote.ir @@ -0,0 +1,224 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 12 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9213 4426 654 511 625 513 623 1619 622 518 620 519 619 519 619 519 619 519 620 1625 619 1625 618 519 620 1625 618 1625 619 1625 619 1626 618 1649 594 544 594 544 594 1649 594 544 594 544 595 544 594 544 594 544 594 1650 594 1649 595 544 594 1649 595 1649 594 1650 594 1650 594 1649 595 39854 9181 2224 593 95999 9183 2222 594 +# +name: 5 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 05 00 00 00 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9218 4418 656 510 626 511 624 1618 623 516 621 518 620 518 620 519 619 519 619 1624 619 1625 618 519 619 1626 617 1625 619 1626 617 1626 593 1674 592 546 569 1674 569 1651 592 569 569 569 569 569 569 569 569 569 592 1652 593 545 569 569 593 1651 569 1675 593 1650 569 1675 593 1650 594 39853 9186 2193 595 95998 9212 2218 595 +# +name: 7 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 07 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Dot +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0A 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Refresh +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 16 00 00 00 +# +name: Aspect +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1C 00 00 00 +# +name: Freeze +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 41 00 00 00 +# +name: Sleep +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 42 00 00 00 +# +name: Info +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 11 00 00 00 +# +name: Epg +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 51 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 47 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 48 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4A 00 00 00 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9221 4418 656 509 627 511 625 1618 623 516 597 542 621 517 621 518 620 518 621 1623 621 1623 620 518 621 1623 619 1625 620 1623 620 1624 620 1624 620 1624 595 1649 616 522 618 1626 594 544 618 544 571 1674 570 568 571 568 570 568 571 1674 594 543 595 1649 595 1649 570 568 570 1674 570 +# +name: Ok +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 49 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4C 00 00 00 +# +name: Source +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9228 4416 657 508 629 510 626 1616 626 514 623 517 622 517 622 517 622 517 621 1623 621 1623 621 517 622 1623 621 1623 621 1623 621 1623 621 1623 621 1623 621 1623 620 518 621 517 622 1623 621 518 621 518 621 518 621 518 621 518 621 1624 620 1624 620 518 621 1624 620 1624 620 1624 620 39849 9195 2192 620 +# +name: Exit +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9201 4444 657 510 627 511 626 1617 625 514 623 517 622 517 622 517 622 517 622 1623 621 1623 621 518 621 1624 595 1673 571 1673 571 1673 571 1673 571 1673 571 568 571 1673 571 1674 570 568 571 568 571 1674 570 568 571 568 571 1674 570 569 570 569 570 1674 570 1674 570 569 570 1674 570 39880 9191 2219 595 96002 9195 2220 595 +# +name: Cc +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9213 4444 632 535 630 510 627 1616 626 514 599 542 597 543 597 542 597 542 598 1648 597 1647 597 542 597 1648 596 1648 596 1649 595 1649 595 1673 571 1673 571 568 571 1673 571 1673 571 567 572 567 572 567 572 568 571 568 571 1673 572 568 594 545 571 1673 572 1673 596 1648 572 1673 571 39877 9204 2218 596 +# +name: List +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9226 4418 657 509 627 511 625 1617 624 515 622 517 622 517 622 517 622 518 621 1623 621 1623 621 518 621 1624 620 1624 620 1624 620 1624 620 1624 619 519 596 1649 619 1625 619 1624 620 1625 619 519 595 544 618 521 618 1650 594 544 595 544 595 544 594 545 595 1649 570 1674 570 1674 595 39854 9195 2192 621 +# +name: Ch_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9200 4445 656 510 628 511 626 1616 626 514 623 542 597 542 597 542 597 542 597 1648 596 1648 596 543 596 1648 596 1648 596 1648 596 1648 596 1648 596 543 596 543 595 1649 595 1648 596 543 595 544 596 543 594 545 596 1648 595 1649 593 545 595 543 595 1650 595 1648 595 1649 595 1649 595 39850 9193 2218 595 95963 9218 2218 596 95989 9193 2219 595 +# +name: Ch_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9226 4417 657 508 628 511 625 1617 624 515 622 517 622 517 621 517 622 517 622 1622 621 1623 620 518 621 1622 622 1623 620 1623 621 1623 621 1623 620 518 621 518 620 518 621 1623 621 1623 619 519 620 518 620 518 621 1624 620 1623 595 1649 619 519 620 519 619 1625 619 1648 596 1625 594 39874 9194 2192 620 95968 9197 2242 571 +# +name: Volume_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9205 4446 630 536 628 511 627 1616 626 539 598 542 597 542 597 542 597 542 597 1647 597 1647 597 542 597 1647 597 1648 596 1648 596 1648 596 1648 596 1648 596 1648 596 542 597 1648 596 542 597 542 597 543 597 542 597 542 597 543 597 1648 596 543 596 1648 596 1648 596 1648 596 1648 596 39850 9202 2218 596 95967 9230 2217 597 +# +name: Volume_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9209 4446 655 512 628 510 628 1616 626 515 622 542 597 542 597 542 597 542 597 1648 596 1648 597 542 597 1647 597 1647 597 1647 597 1647 597 1647 597 1648 596 542 597 1648 596 542 597 1648 597 542 597 542 597 542 597 542 597 1648 596 543 596 1648 597 543 596 1648 596 1648 597 1648 596 39847 9203 2218 596 95986 9203 2218 596 95964 9230 2218 596 95965 9232 2218 596 +# +name: Red +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9210 4445 657 510 629 510 628 1616 627 515 623 542 597 542 597 542 597 542 597 1648 597 1647 597 542 598 1647 597 1647 597 1648 596 1648 596 1648 596 1648 597 1648 596 543 597 542 597 542 597 543 596 1648 597 543 597 542 597 543 597 1648 597 1648 597 1648 596 1648 597 543 596 1648 596 39849 9205 2218 596 95990 9204 2220 595 95991 9204 2219 596 95989 9206 2218 596 +# +name: Green +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9210 4444 631 535 627 512 627 1617 626 515 623 543 597 519 621 542 597 542 597 1647 597 1648 596 542 597 1648 596 1648 595 1649 596 1648 572 1672 572 567 573 567 572 1672 572 567 573 567 573 544 596 1648 596 542 598 1648 597 1648 597 542 622 1623 622 1622 623 1622 622 517 622 1622 623 39846 9182 2242 596 95961 9233 2218 596 +# +name: Yellow +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9209 4444 632 536 627 512 625 1618 624 517 598 567 572 567 572 567 572 543 596 1673 571 1672 572 567 572 1673 571 1648 596 1672 572 1672 572 1672 572 1672 572 567 572 1672 572 567 572 568 571 567 572 1673 572 567 572 568 571 1673 571 567 572 1673 571 1673 571 1673 572 568 571 1673 572 39874 9205 2218 596 95966 9231 2219 595 +# +name: Blue +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9213 4446 632 536 628 511 627 1616 627 539 598 542 597 542 597 542 598 542 598 1647 597 1648 597 542 598 1648 596 1648 597 1648 597 1648 597 1648 596 543 597 1648 596 1648 597 543 596 543 597 543 597 1648 597 542 597 1648 597 543 596 543 597 1648 597 1648 597 1648 597 543 596 1649 596 39850 9204 2220 596 95993 9207 2218 597 From c10d3021e940973b158d518fcea857859d31b5db Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:46:14 +0000 Subject: [PATCH 048/402] Added OShine LED Candle (Thanks CynicaGaming!) --- .../OShine/Oshine_Flameles_Candles.ir | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 LED_Lighting/OShine/Oshine_Flameles_Candles.ir diff --git a/LED_Lighting/OShine/Oshine_Flameles_Candles.ir b/LED_Lighting/OShine/Oshine_Flameles_Candles.ir new file mode 100644 index 00000000..a3e89eaf --- /dev/null +++ b/LED_Lighting/OShine/Oshine_Flameles_Candles.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power_On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9340 4367 678 463 678 463 678 464 677 1585 678 466 675 466 674 466 675 468 673 1591 672 1615 647 1616 647 494 646 1617 645 1618 645 496 644 1618 645 496 645 496 645 496 645 496 645 496 644 496 645 496 645 496 645 1618 646 1618 645 1618 645 1618 645 1618 645 1618 644 1618 645 1618 644 41527 9284 2180 644 +# +name: Power_Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9255 4394 647 491 646 491 674 463 675 1583 678 461 676 462 675 464 698 463 649 1585 674 1586 673 1611 648 489 647 1613 645 1614 644 493 644 1616 643 494 643 1617 642 495 642 495 642 495 642 495 642 495 642 495 642 1617 643 495 642 1617 642 1618 641 1617 642 1618 641 1618 641 1618 642 41518 9251 2179 643 +# +name: Dim +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9218 4395 639 493 639 493 640 493 639 1615 639 493 639 493 639 494 639 493 639 1615 639 1616 639 1615 639 494 638 1616 639 1616 638 494 638 1616 639 494 638 494 638 494 639 494 637 1617 638 494 638 494 638 494 638 1616 638 1616 637 1616 638 1616 638 495 637 1616 638 1617 637 1617 637 41506 9241 2178 641 +# +name: Brighten +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9249 4393 644 491 643 490 644 490 644 1612 644 490 644 490 644 490 644 490 644 1611 645 1612 644 1612 644 492 642 1638 642 1613 642 492 642 1614 642 492 642 1614 641 492 641 492 642 1614 641 493 641 493 641 493 641 1615 640 493 641 1615 641 1615 640 494 640 1615 641 1615 641 1616 640 41503 9232 2178 643 +# +name: Mode_Candle +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9268 4363 676 460 676 460 676 460 676 1583 675 461 700 436 674 463 673 488 647 1585 673 1586 671 1611 646 489 646 1611 646 1613 644 492 643 1615 642 493 642 494 641 1616 642 1616 642 494 642 494 642 494 642 494 642 1616 641 1616 642 494 642 494 641 1616 642 1616 641 1616 641 1616 641 41505 9219 2178 642 96447 9232 2178 643 +# +name: Mode_Static +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9276 4370 645 490 647 490 647 490 647 1612 647 490 647 490 673 463 673 463 646 1613 645 1613 645 1613 645 492 670 1590 668 1613 644 492 643 1615 643 493 642 1616 642 1616 642 1616 642 494 642 494 642 494 642 494 642 1616 642 494 642 494 642 494 642 1617 641 1616 642 1616 642 1616 642 +# +name: Timer_2H +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9276 4366 672 464 672 467 669 491 645 1614 645 493 644 493 644 493 644 493 644 1615 644 1615 644 1616 642 494 643 1616 642 1616 643 493 643 1616 643 494 642 494 643 1616 642 494 642 494 643 494 642 494 642 494 642 1616 642 1616 642 494 642 1616 642 1616 642 1616 641 1616 642 1616 641 41499 9241 2179 642 +# +name: Timer_4H +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9379 4283 758 379 705 434 703 434 703 1555 704 436 702 435 703 462 676 462 675 1585 619 1639 620 1639 674 463 675 1585 646 1614 646 492 646 1613 646 492 645 1614 646 1614 646 493 644 493 644 493 644 494 643 494 643 1616 643 494 642 493 643 1616 642 1616 642 1616 642 1616 643 1615 643 41497 9247 2177 645 +# +name: Timer_6H +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9276 4367 673 465 671 463 673 492 644 1614 644 493 643 493 643 492 644 492 644 1614 619 1639 619 1639 620 517 620 1638 646 1613 646 492 646 1613 646 492 646 492 646 492 646 1614 646 493 645 493 645 494 644 494 644 1616 644 1616 644 1616 644 494 644 1616 643 1616 644 1616 644 1616 643 41493 9261 2178 645 +# +name: Timer_8H +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9270 4368 673 464 672 464 672 464 672 1586 671 464 672 464 672 465 671 465 645 1612 645 1613 644 1639 643 492 644 1613 644 1613 644 492 643 1613 644 492 643 1614 643 493 642 1615 642 494 642 494 641 494 642 494 641 1616 641 494 641 1616 641 494 641 1616 641 1616 641 1616 641 1616 641 From bfc7659df84e20566fb3248dfabfd30d8ced968c Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:49:39 +0000 Subject: [PATCH 049/402] Added TAO A60BHV Lightbulb (Thanks newdarkworld!) --- LED_Lighting/TAO/TAO_A60BHV-RGB_LightBulb.ir | 152 +++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 LED_Lighting/TAO/TAO_A60BHV-RGB_LightBulb.ir diff --git a/LED_Lighting/TAO/TAO_A60BHV-RGB_LightBulb.ir b/LED_Lighting/TAO/TAO_A60BHV-RGB_LightBulb.ir new file mode 100644 index 00000000..b8ffce11 --- /dev/null +++ b/LED_Lighting/TAO/TAO_A60BHV-RGB_LightBulb.ir @@ -0,0 +1,152 @@ +Filetype: IR signals file +Version: 1 +# +name: ON +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1F 00 00 00 +# +name: OFF +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1E 00 00 00 +# +name: Intensity 4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1B 00 00 00 +# +name: Intensity 3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 07 00 00 00 +# +name: Intensity 3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0B 00 00 00 +# +name: Intensity 1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0F 00 00 00 +# +name: Red +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 18 00 00 00 +# +name: Orange +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 04 00 00 00 +# +name: Light orange +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 08 00 00 00 +# +name: Yellow +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: Light yellow +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 10 00 00 00 +# +name: White +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 14 00 00 00 +# +name: Green +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 19 00 00 00 +# +name: Turquoise +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 05 00 00 00 +# +name: Sky blue- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: Sky blue +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: Sky blue+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 11 00 00 00 +# +name: Marine blue +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1A 00 00 00 +# +name: Blue violet +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 +# +name: Pink violet +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 +# +name: Pink +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0E 00 00 00 +# +name: Neon pink +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 12 00 00 00 +# +name: Manual mode +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 17 00 00 00 +# +name: Auto mode +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 15 00 00 00 +# +name: Set init color +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 16 00 00 00 From 776199a2ccbd96d6dcbae5cab1d979a903032d31 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:56:18 +0000 Subject: [PATCH 050/402] Added Hisense EN33926A (Thanks JuanGwupo!) --- TVs/Hisense/Hisense_EN_33926A.ir | 230 +++++++++++++++++++++++++++++++ 1 file changed, 230 insertions(+) create mode 100644 TVs/Hisense/Hisense_EN_33926A.ir diff --git a/TVs/Hisense/Hisense_EN_33926A.ir b/TVs/Hisense/Hisense_EN_33926A.ir new file mode 100644 index 00000000..10cc3678 --- /dev/null +++ b/TVs/Hisense/Hisense_EN_33926A.ir @@ -0,0 +1,230 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9021 4377 655 452 654 452 654 1567 654 453 653 453 653 453 652 454 651 455 651 1568 654 1569 653 455 651 1570 652 1570 652 1570 652 1571 651 1572 649 480 626 481 624 482 623 1599 623 483 623 484 622 484 622 484 622 1601 621 1601 621 1601 621 484 622 1601 621 1601 621 1601 621 1601 621 39912 8910 2137 622 95435 8933 2137 622 95434 8934 2137 622 95434 8934 2137 622 95434 8934 2137 622 95434 8933 2137 622 95434 8933 2138 621 95436 8932 2138 621 95435 8933 2138 621 95435 8933 2137 622 +# +name: Input +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0B 00 00 00 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9017 4378 655 451 654 454 652 1568 654 454 652 454 651 455 650 456 650 456 649 1571 651 1572 650 480 625 1575 647 1597 624 1598 624 1598 623 1599 623 1600 622 484 622 484 622 484 622 1600 622 485 621 485 621 484 622 485 621 1601 621 1601 622 1601 621 484 622 1600 622 1601 621 1600 622 39912 8911 2137 622 95433 8936 2136 623 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8989 4407 627 479 627 479 627 1595 627 479 627 479 627 480 626 481 625 480 626 1596 680 1542 680 426 680 1543 678 1544 677 1545 675 1572 599 1598 624 481 625 1597 625 481 625 482 624 1598 624 482 624 483 623 507 599 1623 599 508 598 1624 623 1599 623 483 623 1600 621 1601 596 1626 621 39924 8883 2163 597 95471 8908 2162 598 +# +name: 3 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 13 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 14 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 15 00 00 00 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9041 4355 678 429 676 429 625 1597 625 481 625 481 625 481 625 481 625 481 625 1596 626 1597 625 481 625 1597 625 1596 626 1597 625 1596 626 1597 625 481 625 1599 623 1622 600 507 599 1623 623 483 623 483 623 483 623 1599 623 484 622 484 622 1600 622 484 622 1601 621 1600 622 1601 621 39912 8908 2139 623 +# +name: 7 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 17 00 00 00 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8990 4405 627 480 653 453 655 1567 656 453 653 452 654 452 654 453 653 453 653 1567 654 1568 654 478 628 1569 653 1569 653 1569 653 1570 652 1570 651 479 626 480 626 480 625 1597 624 1598 623 483 623 483 623 484 622 1600 622 1600 622 1600 622 484 622 484 622 1600 622 1600 622 1600 622 39912 8911 2137 622 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9044 4353 680 427 678 428 677 1545 625 481 625 481 625 481 625 481 625 481 625 1596 626 1597 625 482 624 1596 626 1597 651 1571 651 1570 652 1570 652 1572 650 479 626 480 625 1597 624 1598 623 483 622 483 623 483 622 484 622 1600 622 1601 621 484 622 484 622 1600 622 1601 621 1601 621 39913 8909 2137 622 95435 8933 2138 621 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8989 4407 625 480 626 480 626 1596 626 481 625 481 625 481 653 453 653 452 654 1568 654 1568 654 478 628 1568 654 1569 652 1570 652 1570 652 1571 651 479 627 479 626 480 625 480 625 1598 623 482 624 483 623 483 623 1600 622 1601 621 1600 622 1600 622 484 622 1600 622 1600 622 1600 622 +# +name: _ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8991 4407 625 481 625 480 626 1596 626 481 625 481 625 481 625 481 625 481 625 1596 626 1596 626 482 651 1569 653 1570 652 1570 652 1571 651 1571 651 479 626 1596 625 480 625 1597 624 482 623 483 623 484 622 484 622 1600 622 485 621 1601 621 485 621 1601 621 1601 621 1601 621 1601 621 39913 8910 2138 622 +# +name: Last +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8992 4406 626 480 626 480 626 1596 653 453 654 452 654 452 654 452 654 453 653 1567 654 1568 654 478 628 1569 653 1568 654 1569 653 1569 653 1570 652 478 627 1595 627 479 626 1596 625 1597 624 482 623 483 623 483 623 1600 622 484 622 1600 622 484 622 484 622 1600 622 1600 622 1600 622 +# +name: Volume Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8990 4407 626 479 627 479 627 1596 626 479 627 480 681 425 681 425 681 425 681 1541 680 1542 679 428 626 1596 626 1596 626 1596 626 1596 626 1596 626 480 626 1597 625 481 625 482 624 506 600 506 600 506 600 507 599 1624 622 483 623 1599 623 1599 623 1599 623 1600 622 1600 622 1600 622 39912 8909 2138 623 95460 8906 2140 623 +# +name: Volume Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8990 4406 626 481 625 481 625 1595 627 481 625 481 653 453 654 452 654 452 654 1567 654 1568 654 453 653 1568 654 1569 653 1569 653 1569 653 1570 652 1594 627 1595 626 479 626 480 625 481 624 482 624 483 623 483 623 483 623 484 622 1600 622 1600 622 1600 622 1600 622 1600 622 1600 622 39913 8911 2137 622 95438 8934 2136 623 +# +name: Channel Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Channel Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9020 4375 657 450 656 451 654 1566 656 451 655 451 653 453 626 480 653 452 655 1567 654 1568 654 454 651 1568 654 1568 654 1569 653 1570 651 1572 650 1595 626 479 626 480 625 1597 624 482 624 482 624 483 623 483 623 483 623 1599 623 1599 623 483 623 1599 623 1599 623 1599 623 1599 623 39900 8912 2136 623 +# +name: HiMedia +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0D 00 00 00 +# +name: TV +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1D 00 00 00 +# +name: Vudu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8989 4406 628 479 627 479 627 1595 627 479 627 478 628 479 627 480 681 423 683 1541 681 1540 682 425 681 1541 681 1567 655 1567 655 1567 654 1569 599 506 600 506 600 505 601 1621 601 505 601 505 601 1621 601 506 600 1622 625 1597 625 1598 624 482 624 1598 624 1599 623 483 623 1600 622 39903 8906 2141 622 +# +name: HiSmart +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4A 00 00 00 +# +name: Youtube +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 49 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 43 00 00 00 +# +name: Exit +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8990 4407 627 479 627 479 627 1595 627 479 627 479 627 478 628 478 628 478 628 1622 600 1596 681 425 681 1567 655 1567 655 1567 654 1568 653 1569 600 1622 600 505 601 1622 600 1621 601 505 601 505 601 1621 601 505 601 506 600 1622 600 506 623 483 599 1623 599 1623 599 507 599 1624 598 39926 8885 2161 623 95448 8909 2136 624 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 56 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 59 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 59 00 00 00 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9022 4376 656 450 656 451 655 1565 657 451 655 451 655 452 654 452 654 452 653 1566 656 1567 654 455 651 1568 654 1568 654 1569 653 1570 652 1571 650 478 627 479 626 480 625 1597 624 1598 624 482 624 1599 623 483 623 1599 623 1599 623 1599 623 483 623 483 623 1599 623 483 623 1599 623 39939 8912 2136 623 +# +name: Enter +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8991 4406 628 479 627 478 628 1594 628 479 627 479 627 479 627 478 628 478 628 1595 680 1542 679 427 678 1544 627 1595 627 1596 626 1596 626 1622 600 506 600 1622 600 505 601 1621 601 1621 601 505 601 1621 601 505 601 1622 624 482 624 1598 624 482 624 482 624 1598 623 483 623 1599 623 39940 8885 2161 599 +# +name: Return +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8989 4405 629 478 628 479 627 1594 628 479 627 478 628 478 628 478 683 423 683 1540 682 1540 682 451 655 1542 680 1568 653 1569 652 1570 600 1622 600 506 600 506 600 1621 601 505 601 505 601 505 601 505 601 505 600 1622 600 1622 600 506 600 1623 598 1623 599 1624 598 1623 599 1624 598 39965 8910 2136 598 +# +name: Guide +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Netflix +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4C 00 00 00 +# +name: Red +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9022 4374 658 450 656 450 655 1566 627 479 627 479 627 479 653 453 655 451 655 1567 655 1567 655 453 653 1568 654 1568 654 1569 653 1570 651 1571 650 479 626 1596 625 480 625 481 625 1598 624 482 624 1598 624 482 624 1598 624 482 624 1599 623 1599 623 482 624 1598 624 482 624 1598 624 39899 8912 2135 624 95420 8936 2135 624 +# +name: Green +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8993 4407 626 480 626 480 626 1595 627 480 626 480 626 480 626 480 653 453 654 1567 655 1567 655 478 628 1568 654 1568 654 1568 653 1569 653 1570 652 1594 627 1594 627 479 627 480 625 1597 624 482 623 1599 623 483 623 483 623 483 623 1599 623 1599 623 483 623 1599 623 483 623 1599 623 39911 8913 2136 623 +# +name: Yellow +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9021 4377 655 452 654 452 654 1567 655 453 652 455 650 454 652 456 650 456 649 1573 649 1596 626 480 626 1597 625 1598 624 1598 624 1598 624 1598 624 482 624 483 623 1599 623 483 623 1599 623 483 623 1599 623 483 623 1600 623 1599 623 483 624 1599 623 483 623 1599 623 483 623 1599 623 39922 8912 2136 623 95444 8937 2136 623 +# +name: Blue +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9021 4376 656 450 656 450 656 1566 656 451 655 451 655 452 654 452 654 452 654 1567 655 1567 654 455 651 1568 654 1569 653 1569 653 1570 652 1571 651 1595 626 479 626 1596 625 481 625 1598 624 483 623 1599 623 483 623 483 623 1599 623 484 622 1600 622 483 623 1600 622 483 623 1599 623 39922 8912 2136 623 95445 8936 2136 623 From ceaf6286166af45638f7cc26fd3957807d8cc31a Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:02:47 +0000 Subject: [PATCH 051/402] Added Samsung AH59 SB (Thanks PoisonISSweet!) --- SoundBars/Samsung/Samsung_AH59_Soundbar.ir | 80 ++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 SoundBars/Samsung/Samsung_AH59_Soundbar.ir diff --git a/SoundBars/Samsung/Samsung_AH59_Soundbar.ir b/SoundBars/Samsung/Samsung_AH59_Soundbar.ir new file mode 100644 index 00000000..32c7e652 --- /dev/null +++ b/SoundBars/Samsung/Samsung_AH59_Soundbar.ir @@ -0,0 +1,80 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4588 4435 556 477 556 449 555 450 555 451 554 1428 582 1429 581 451 553 452 552 1457 552 1458 551 1461 548 1463 547 458 547 458 547 458 547 458 547 4464 547 458 547 458 547 458 547 458 548 458 547 458 547 458 548 458 547 1463 547 1463 547 1464 546 459 547 1464 546 1464 546 1463 547 1464 546 459 546 459 546 459 546 1464 547 55456 4581 4468 546 458 547 458 547 458 547 458 547 1463 547 1463 547 458 547 459 547 1463 547 1464 546 1464 546 1464 547 459 546 459 546 459 546 459 547 4465 546 459 546 459 546 459 546 459 546 459 547 459 546 459 546 459 546 1464 546 1464 546 1465 546 460 545 1465 545 1465 545 1465 546 1465 546 460 545 460 546 460 545 1466 544 +# +name: Source +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4607 4441 550 455 549 457 549 457 548 457 550 1461 549 1462 548 457 549 456 548 1462 548 1462 547 1462 548 1461 549 457 548 458 546 458 549 457 548 4461 550 457 548 456 549 458 546 458 548 1462 547 458 547 1463 547 458 548 1462 548 1461 549 1462 548 458 547 459 547 1462 547 457 549 1462 548 458 547 457 549 458 547 1462 548 55444 4607 4440 548 456 549 457 549 456 549 456 548 1462 549 1461 548 457 548 457 549 1461 547 1462 549 1461 549 1461 548 456 548 458 547 458 548 457 547 4463 548 457 548 457 549 457 547 458 548 1462 548 457 548 1463 548 458 547 1462 548 1461 548 1462 548 457 548 457 548 1462 548 457 548 1463 548 457 548 458 548 457 548 1462 549 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4617 4406 584 448 557 448 557 449 556 449 555 1430 580 1432 577 452 552 454 550 1460 549 1462 548 1462 549 1462 548 457 548 457 548 457 548 457 548 4463 548 457 548 457 548 457 548 458 548 1462 548 1462 548 1462 548 457 548 1463 547 1462 548 1462 548 458 547 458 548 458 548 458 547 1463 547 458 547 458 547 458 548 1463 547 55451 4606 4440 549 457 548 457 548 457 548 457 548 1462 548 1462 548 457 548 457 548 1462 548 1461 549 1462 548 1462 548 457 548 457 548 457 548 457 548 4462 548 457 548 457 548 457 548 457 548 1462 548 1462 548 1462 548 457 548 1462 548 1462 548 1462 547 457 548 458 547 458 547 458 547 1462 548 458 547 458 547 458 547 1462 548 +# +name: Vol_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4614 4408 583 449 555 450 555 451 553 451 554 1432 577 1434 576 453 551 454 550 1460 549 1461 549 1461 549 1461 549 457 548 457 548 457 548 457 548 4461 548 457 548 457 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 549 1461 549 1461 548 457 548 1462 549 1461 549 1461 548 457 548 457 548 457 548 458 547 1462 548 55443 4606 4440 549 456 549 456 549 456 549 456 549 1461 549 1461 549 457 548 457 548 1461 549 1461 549 1461 549 1461 549 456 549 457 548 457 548 457 548 4461 549 456 549 457 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 549 1461 549 1461 548 457 548 1461 549 1461 549 1461 549 457 548 457 548 458 547 457 548 1462 548 +# +name: Back_track +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4580 4467 550 456 548 456 549 456 549 456 548 1462 548 1461 550 456 548 458 548 1461 547 1462 548 1462 548 1462 548 457 548 457 548 457 549 456 548 4462 545 460 548 458 547 457 548 457 548 1461 549 1462 548 458 547 1462 522 483 547 458 548 457 547 1463 548 457 549 457 548 1462 547 459 547 1462 521 1488 548 1461 549 458 546 55447 4581 4465 550 456 550 455 549 457 549 457 549 1461 549 1461 550 456 548 457 549 1461 549 1461 548 1462 548 1461 549 456 548 458 548 457 547 458 547 4462 549 457 548 457 547 458 549 457 548 1461 549 1461 549 457 548 1461 548 457 548 458 547 458 548 1462 548 457 548 458 547 1463 547 459 547 1461 549 1461 548 1463 547 458 548 +# +name: Play_pause +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4583 4441 575 454 550 455 549 457 548 456 549 1461 550 1460 549 456 549 457 549 1461 548 1462 549 1461 549 1461 548 457 548 457 549 457 547 457 549 4462 548 458 548 457 548 457 548 457 548 457 548 1462 548 457 548 1461 549 457 548 457 548 457 548 1462 548 1461 549 457 548 1461 549 457 548 1461 549 1461 548 1462 547 458 547 55448 4580 4465 550 456 549 456 549 456 550 456 549 1461 549 1460 549 457 549 456 549 1461 549 1461 549 1461 548 1461 549 457 548 457 549 457 548 457 548 4462 549 457 548 457 548 458 548 457 548 457 548 1462 549 457 547 1462 549 457 548 457 548 457 548 1462 548 1462 549 457 548 1462 548 457 548 1462 548 1461 549 1462 548 457 548 +# +name: Next_track +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4582 4465 551 454 550 455 550 455 549 456 549 1460 550 1460 549 457 548 456 549 1461 549 1461 548 1461 549 1460 549 457 549 456 548 457 548 457 548 4461 549 456 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 547 457 549 457 548 456 549 1460 549 1461 547 1461 549 457 547 457 548 1461 549 1461 548 1461 548 457 548 55436 4578 4464 549 455 549 456 549 455 549 456 550 1460 549 1460 549 456 550 455 550 1460 550 1460 549 1460 550 1460 549 456 549 457 548 457 548 457 549 4461 548 457 548 457 548 457 548 457 547 457 549 457 547 1462 548 1461 549 457 548 457 548 457 548 1461 548 1461 548 1462 548 457 548 457 549 1461 549 1461 548 1461 548 457 548 +# +name: Sound_effect +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4583 4465 549 455 550 455 550 455 550 456 549 1461 549 1460 550 456 550 456 548 1461 548 1462 548 1461 548 1460 549 457 548 457 547 457 548 457 548 4460 549 457 549 457 547 457 521 483 549 1460 549 1461 549 456 548 1461 549 1460 549 1460 549 1460 549 456 523 482 549 457 548 1461 548 456 549 457 546 458 548 456 549 1462 547 55435 4607 4439 550 454 551 455 549 456 549 455 549 1461 549 1460 550 457 546 457 523 1487 549 1461 548 1460 549 1461 547 457 549 456 550 456 549 456 549 4462 548 456 549 456 549 457 549 456 548 1462 549 1461 549 457 548 1461 549 1461 548 1461 548 1461 549 457 549 456 549 457 548 1461 549 456 523 483 548 457 548 457 548 1461 549 +# +name: Sound +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4608 4439 550 455 550 455 549 455 548 458 549 1460 549 1460 549 456 550 455 550 1460 550 1460 548 1461 549 1461 548 457 548 457 549 456 549 456 549 4461 549 457 548 457 548 457 548 457 549 1461 549 456 549 456 549 457 547 457 549 456 548 457 548 1461 548 458 548 1461 549 1461 548 1463 547 1461 548 1462 549 1461 547 458 548 55464 4582 4438 551 455 549 455 550 455 549 456 549 1461 550 1460 549 456 550 456 548 1462 548 1461 549 1460 550 1460 549 456 549 456 549 456 548 458 548 4461 550 456 547 458 548 457 548 457 549 1460 549 456 549 456 548 458 548 458 547 456 549 458 546 1462 548 456 550 1461 548 1462 549 1461 549 1461 548 1462 548 1461 549 457 548 +# +name: Bluetooth_power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4614 4404 584 447 557 448 556 448 556 449 555 1428 580 1429 579 451 552 452 552 1457 551 1459 549 1460 549 1460 549 456 548 456 549 456 549 456 549 4460 548 456 549 456 549 456 548 456 549 1461 548 456 549 1461 548 1461 548 1461 548 456 549 456 549 1461 548 457 548 1461 548 457 548 457 548 457 548 1461 548 1461 548 457 548 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4608 4438 550 454 551 455 549 455 549 456 549 1460 549 1460 549 456 549 455 549 1460 549 1460 548 1461 549 1460 549 456 550 456 549 456 549 455 548 4460 549 457 548 456 549 456 549 456 548 457 548 456 549 456 549 456 549 1461 548 1460 549 456 548 1461 550 1460 549 1460 549 1461 548 1461 549 456 548 457 548 1461 549 457 548 55433 4579 4464 550 454 550 454 551 455 550 455 550 1460 549 1460 550 455 550 456 548 1460 550 1460 549 1459 549 1461 549 455 549 457 548 457 549 456 548 4459 550 456 548 456 548 457 547 457 548 457 548 457 548 457 548 457 547 1461 549 1460 548 456 549 1460 549 1460 549 1460 548 1461 548 1460 549 456 549 457 548 1460 549 456 549 +# +name: Sound_control +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4612 4407 582 449 555 450 554 451 553 452 552 1433 576 1457 551 453 551 454 551 1459 550 1460 549 1460 549 1460 549 456 549 456 549 456 549 456 549 4460 549 456 549 456 549 456 549 456 549 456 548 1461 549 1460 549 457 548 457 548 1461 548 457 548 1461 548 1460 549 456 549 457 548 1461 549 1461 548 456 549 1460 549 457 548 55438 4605 4439 550 455 550 455 550 456 549 456 549 1460 549 1460 550 456 549 456 549 1461 549 1460 549 1460 549 1460 549 456 549 456 549 456 549 456 549 4460 549 456 549 457 548 457 548 457 548 457 548 1461 548 1461 548 457 548 457 548 1462 547 457 548 1461 548 1461 548 457 548 458 546 1462 548 1462 548 457 548 1461 548 458 547 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4605 4439 550 454 550 455 550 455 549 455 551 1459 549 1460 550 455 523 482 549 1459 551 1459 550 1460 548 1461 548 456 548 457 548 456 550 456 549 4459 550 455 549 456 550 456 549 456 548 1460 550 455 550 455 550 456 549 1460 550 1459 549 456 548 1461 549 456 549 1460 550 1460 548 1460 549 457 548 456 549 1460 549 456 549 55459 4576 4446 518 511 519 460 543 489 492 510 521 1491 518 1490 493 511 519 487 491 1517 494 1515 493 1517 493 1516 493 511 492 540 410 596 491 567 411 4517 307 723 438 567 467 539 304 727 150 1887 304 674 304 649 304 833 305 1625 251 1759 304 702 222 1788 303 832 226 3690 276 1811 149 3794 221 From 8b48c882533dee75eb25f92fb047e087f2b7bf03 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:20:07 +0000 Subject: [PATCH 052/402] Added LG AKB75855501 (Thanks Bethany-Grace!) --- DVD_Players/LG/LG_AKB75855501.ir | 74 ++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 DVD_Players/LG/LG_AKB75855501.ir diff --git a/DVD_Players/LG/LG_AKB75855501.ir b/DVD_Players/LG/LG_AKB75855501.ir new file mode 100644 index 00000000..f7687e02 --- /dev/null +++ b/DVD_Players/LG/LG_AKB75855501.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 7C 00 00 00 +# +name: Settings +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 43 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Volume_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: Volume_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 41 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 07 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 06 00 00 00 +# +name: Enter +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 44 00 00 00 +# +name: Guide +type: parsed +protocol: NEC +address: 04 00 00 00 +command: AB 00 00 00 From e74cd110e542ae6f0380223ef66555760f1818d7 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:21:09 +0000 Subject: [PATCH 053/402] Added LG AKB75855501 (Thanks Bethany-Grace!) --- TVs/LG/LG_AKB75855501.ir | 74 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 TVs/LG/LG_AKB75855501.ir diff --git a/TVs/LG/LG_AKB75855501.ir b/TVs/LG/LG_AKB75855501.ir new file mode 100644 index 00000000..f7687e02 --- /dev/null +++ b/TVs/LG/LG_AKB75855501.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 7C 00 00 00 +# +name: Settings +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 43 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Volume_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: Volume_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 41 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 07 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 06 00 00 00 +# +name: Enter +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 44 00 00 00 +# +name: Guide +type: parsed +protocol: NEC +address: 04 00 00 00 +command: AB 00 00 00 From 0f6e17a6751cd721e6f4f7b65bd492b931458377 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:21:57 +0000 Subject: [PATCH 054/402] Wrong Place for LG AKB75955501 Deleting and uploaded to the correct directory my mistake! --- DVD_Players/LG/LG_AKB75855501.ir | 74 -------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 DVD_Players/LG/LG_AKB75855501.ir diff --git a/DVD_Players/LG/LG_AKB75855501.ir b/DVD_Players/LG/LG_AKB75855501.ir deleted file mode 100644 index f7687e02..00000000 --- a/DVD_Players/LG/LG_AKB75855501.ir +++ /dev/null @@ -1,74 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -name: Power -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 08 00 00 00 -# -name: Home -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 7C 00 00 00 -# -name: Settings -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 43 00 00 00 -# -name: Mute -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 09 00 00 00 -# -name: Volume_up -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 02 00 00 00 -# -name: Volume_down -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 03 00 00 00 -# -name: Up -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 40 00 00 00 -# -name: Down -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 41 00 00 00 -# -name: Left -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 07 00 00 00 -# -name: Right -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 06 00 00 00 -# -name: Enter -type: parsed -protocol: NEC -address: 04 00 00 00 -command: 44 00 00 00 -# -name: Guide -type: parsed -protocol: NEC -address: 04 00 00 00 -command: AB 00 00 00 From 6e1e37ca0f31a455de765aff48cc1cb7334796b4 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:22:58 +0000 Subject: [PATCH 055/402] Added Sony RM AAP103 (Thanks Bethany-Grace!) --- Audio_Receivers/Sony/Sony_RM_AAP103.ir | 74 ++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 Audio_Receivers/Sony/Sony_RM_AAP103.ir diff --git a/Audio_Receivers/Sony/Sony_RM_AAP103.ir b/Audio_Receivers/Sony/Sony_RM_AAP103.ir new file mode 100644 index 00000000..6f8e0173 --- /dev/null +++ b/Audio_Receivers/Sony/Sony_RM_AAP103.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 15 00 00 00 +# +name: Bd +type: parsed +protocol: SIRC20 +address: 10 05 00 00 +command: 16 00 00 00 +# +name: Dvd +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 7D 00 00 00 +# +name: Game +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 7C 00 00 00 +# +name: Sat_catv +type: parsed +protocol: SIRC15 +address: B0 00 00 00 +command: 03 00 00 00 +# +name: Video_1 +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 22 00 00 00 +# +name: Video_2 +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 1E 00 00 00 +# +name: Video_3 +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 42 00 00 00 +# +name: Mute +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 14 00 00 00 +# +name: Volume_up +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 12 00 00 00 +# +name: Volume_down +type: parsed +protocol: SIRC15 +address: 30 00 00 00 +command: 13 00 00 00 +# +name: Home +type: parsed +protocol: SIRC +address: 02 00 00 00 +command: 4D 00 00 00 From 838f8ab93670b9426bdcfb552d3299bca7044d15 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:28:50 +0000 Subject: [PATCH 056/402] Added ViewSonic X1 Projector (Thanks Orion!) --- .../ViewSonic/ViewSonic_X1_Projector.ir | 104 ++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 Projectors/ViewSonic/ViewSonic_X1_Projector.ir diff --git a/Projectors/ViewSonic/ViewSonic_X1_Projector.ir b/Projectors/ViewSonic/ViewSonic_X1_Projector.ir new file mode 100644 index 00000000..0c0f9f95 --- /dev/null +++ b/Projectors/ViewSonic/ViewSonic_X1_Projector.ir @@ -0,0 +1,104 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 83 F4 00 00 +command: 17 E8 00 00 +# +name: Input +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8983 4389 557 1592 557 1593 581 441 582 440 582 440 582 441 581 442 580 1570 580 443 579 443 579 1571 579 443 579 1571 579 1622 528 1622 528 1623 502 520 528 495 527 495 527 495 528 495 527 495 527 1623 527 495 527 1623 502 1648 526 1624 527 1623 554 1597 553 1597 553 469 553 1597 553 42145 9007 2135 556 +# +name: Bluetooth +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9005 4391 556 1593 558 1591 559 463 559 464 583 440 581 441 555 466 581 1570 581 442 580 443 579 1595 555 467 555 1595 555 1571 579 1570 579 1571 579 443 579 1621 528 468 554 443 579 443 579 1621 528 443 580 1621 528 1622 527 494 528 1622 502 1647 527 1623 527 495 527 1622 554 469 527 42160 9007 2110 553 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9009 4388 558 1591 558 1592 557 465 581 440 582 440 581 440 582 440 582 1568 580 442 580 442 580 1570 579 442 580 1570 579 1596 553 1597 526 1646 503 519 503 1623 550 1622 554 1595 555 467 554 468 553 468 528 494 528 1621 554 468 553 468 528 494 553 1596 554 1595 554 1570 579 1569 580 42115 9002 2136 555 95168 8953 2161 555 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9005 4415 531 1617 531 1617 532 490 531 490 531 491 530 492 555 467 554 1595 528 494 527 494 528 1621 528 494 528 1621 553 1596 579 1571 579 1570 579 1570 579 1571 578 1571 578 1597 552 469 553 444 578 444 578 444 578 444 578 444 578 443 579 443 579 1571 578 1571 578 1597 552 1597 552 42145 8978 2136 555 95178 9004 2110 529 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8982 4413 556 1593 558 1592 558 464 557 464 557 465 556 466 555 467 555 1595 555 467 554 468 554 1596 579 442 580 1569 581 1569 580 1569 580 1570 579 1570 579 1595 554 468 554 1596 554 468 554 468 554 468 554 443 579 443 579 442 580 1595 554 468 554 1596 554 1596 528 1622 551 1599 551 42155 9008 2108 530 95221 9005 2109 555 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9007 4388 559 1590 558 1590 558 463 584 438 583 438 583 440 581 440 581 1568 581 442 580 442 580 1570 579 443 579 1570 579 1570 579 1571 578 1596 553 444 578 444 578 1596 553 1596 553 469 553 469 553 469 553 469 553 1596 553 1596 528 494 553 469 553 1596 527 1621 553 1596 579 1570 579 42120 9003 2112 528 95197 9000 2113 579 95193 9000 2111 529 +# +name: Ok +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9007 4412 531 1616 532 1616 533 489 532 489 532 489 557 464 558 465 556 1592 531 491 556 466 529 1619 529 493 528 1620 553 1596 580 1570 579 1569 579 1568 581 442 580 1568 580 442 579 1569 580 442 580 442 580 442 580 441 580 1568 580 441 580 1569 579 442 580 1620 528 1620 528 1620 528 42136 8978 2133 556 95159 9002 2107 531 95235 8974 2134 557 95101 9002 2134 556 95162 8977 2134 556 95172 8952 2160 556 95167 9003 2108 554 95165 9003 2108 554 95155 9001 2134 556 95154 8976 2134 556 95156 8973 2136 556 95154 8975 2135 556 +# +name: Home +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8983 4413 532 1617 532 1617 532 489 533 489 558 465 557 465 557 465 557 1593 556 467 554 467 555 1596 553 470 552 1621 503 1646 528 1622 529 1621 555 467 555 1595 555 1570 580 467 555 1569 580 442 580 443 579 467 555 1569 581 442 580 442 580 1569 580 442 580 1570 579 1570 579 1620 529 42154 8956 2160 556 95195 9007 2108 555 95253 8979 2134 556 +# +name: Settings +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9011 4387 558 1590 559 1590 559 463 559 463 584 438 584 438 583 439 583 1567 582 440 582 440 582 1568 581 441 581 1568 581 1569 580 1570 579 1595 554 467 555 442 580 442 580 442 580 1595 554 1595 554 467 555 467 555 1595 554 1595 529 1621 553 1596 554 468 553 469 553 1596 579 1569 580 42121 9009 2108 555 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9010 4413 532 1617 532 1617 533 489 533 489 533 489 558 464 558 465 557 1593 557 465 557 466 556 1594 555 467 555 1595 529 1621 554 1595 581 1569 581 441 581 1569 581 441 581 441 581 441 581 441 581 441 581 1569 581 1569 581 441 581 1569 580 1569 580 1570 580 1595 554 1595 555 468 554 42156 8983 2135 556 +# +name: Vol_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9032 4390 556 1592 559 1591 559 463 559 463 558 464 557 465 556 465 557 1593 583 440 581 441 580 1569 581 441 581 1569 580 1569 581 1569 581 1570 580 1596 554 1596 554 468 554 468 554 468 554 442 580 442 580 1596 554 469 553 469 553 1596 554 1596 553 1597 550 1598 553 1598 552 469 551 42155 9008 2107 531 95218 9006 2108 582 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9011 4388 557 1617 532 1617 532 489 533 489 558 464 558 440 582 440 582 1593 556 466 556 466 556 1594 556 467 555 1595 555 1595 529 1620 554 1596 554 467 554 468 555 1595 579 443 581 1569 581 441 581 441 580 442 581 1569 581 1569 581 441 581 1569 580 441 581 1569 581 1569 581 1570 579 42152 8957 2159 556 +# +name: Back +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9012 4387 559 1590 559 1590 584 438 584 438 584 438 584 439 583 439 583 1567 582 440 582 441 581 1568 581 441 581 1568 581 1569 580 1569 580 1594 555 467 555 467 555 442 580 1595 554 467 554 1595 554 467 555 467 555 1595 554 1595 529 1620 553 469 553 1596 554 468 554 1595 580 1568 581 42121 9009 2107 554 95175 9005 2133 556 +# +name: Play_pause +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8981 4411 532 1616 557 1592 557 465 556 465 556 466 555 467 554 468 554 1595 554 467 554 468 554 1595 554 467 580 1569 581 1568 581 1568 581 1569 580 441 581 1569 580 442 580 1570 579 1594 555 467 555 443 579 442 580 1594 554 467 555 1594 555 467 555 468 554 1595 554 1595 528 1620 529 42169 9008 2106 531 +# +name: Fwd +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9012 4387 557 1616 533 1617 557 464 558 464 558 465 557 465 557 466 556 1593 556 466 556 467 555 1595 554 467 555 1594 530 1620 553 1596 555 1595 581 441 555 467 554 468 554 1595 581 441 581 1568 582 441 581 1568 581 1568 581 1569 580 1569 580 442 580 1569 580 441 581 1594 555 467 555 42151 8958 2158 557 +# +name: Back +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9035 4357 587 1562 586 1563 585 437 584 438 583 438 584 439 583 439 583 1567 582 440 582 440 582 1568 581 440 582 1568 581 1569 580 1594 555 1594 555 1594 529 1621 552 1597 553 468 554 469 553 1596 580 442 580 1569 581 440 581 441 580 442 580 1569 581 1567 582 440 582 1567 582 440 581 42120 9008 2132 557 95173 9007 2132 557 From 0c0374bda170b25828c8610d499956023d513cf7 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:32:02 +0000 Subject: [PATCH 057/402] Added Phillips RC5610 (Thanks zviznemte!) --- DVD_Players/Phillips/Philips_RC_5610.ir | 128 ++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 DVD_Players/Phillips/Philips_RC_5610.ir diff --git a/DVD_Players/Phillips/Philips_RC_5610.ir b/DVD_Players/Phillips/Philips_RC_5610.ir new file mode 100644 index 00000000..5ed0f342 --- /dev/null +++ b/DVD_Players/Phillips/Philips_RC_5610.ir @@ -0,0 +1,128 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: C7 00 00 00 +# +name: Eject +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 42 00 00 00 +# +name: Home +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 92 00 00 00 +# +name: Menu +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: D1 00 00 00 +# +name: Options +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 82 00 00 00 +# +name: Ok +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 5C 00 00 00 +# +name: Down +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 59 00 00 00 +# +name: Up +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 58 00 00 00 +# +name: Left +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 5A 00 00 00 +# +name: Right +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 5B 00 00 00 +# +name: Back +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 83 00 00 00 +# +name: Stop +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 31 00 00 00 +# +name: Play_Pause +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 2C 00 00 00 +# +name: Forward +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 20 00 00 00 +# +name: Backward +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 21 00 00 00 +# +name: Subtitle +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 4B 00 00 00 +# +name: Goto +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: D0 00 00 00 +# +name: Audio +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 4E 00 00 00 +# +name: ___ +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: F7 00 00 00 +# +name: Volume +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: A0 00 00 00 +# +name: Repeat_AB +type: parsed +protocol: RC6 +address: 04 00 00 00 +command: 1D 00 00 00 From ed6126a9ea1ae24b90da0aaf10546a4a05078638 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Tue, 20 Dec 2022 17:33:21 +0000 Subject: [PATCH 058/402] Added Honeywell 360 Heater (Thanks DaniBanani2oo9) --- Heaters/Honeywell/Honeywell_360_Heater.ir | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Heaters/Honeywell/Honeywell_360_Heater.ir diff --git a/Heaters/Honeywell/Honeywell_360_Heater.ir b/Heaters/Honeywell/Honeywell_360_Heater.ir new file mode 100644 index 00000000..fec09f59 --- /dev/null +++ b/Heaters/Honeywell/Honeywell_360_Heater.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1425 515 1380 415 521 1366 1437 403 1472 402 532 1371 495 1365 499 1364 496 1390 473 1388 446 1389 1433 9485 1377 487 1409 435 500 1398 1406 436 1435 434 503 1368 470 1395 468 1390 472 1392 494 1362 502 1389 1379 9488 1429 412 1432 461 499 1372 1432 415 1433 487 474 1395 471 1392 472 1362 500 1389 471 1390 498 1336 1435 9459 1430 435 1438 436 498 1368 1436 414 1461 461 471 1368 501 1363 500 1364 498 1362 499 1362 498 1362 1435 9492 1433 432 1411 461 501 1368 1435 416 1459 461 473 1369 500 1364 472 1389 499 1365 497 1361 501 1363 1408 9487 1430 460 1385 462 498 1369 1434 437 1436 464 473 1394 473 1364 473 1391 471 1389 499 1363 496 1366 1434 9462 1430 462 1382 490 473 1395 1408 463 1411 436 472 1422 473 1367 496 1365 497 1363 499 1389 472 1389 1382 9489 1430 434 1437 436 499 1369 1436 436 1437 436 500 1369 499 1364 501 1363 498 1361 502 1360 501 1361 1437 9494 1431 433 1437 437 499 1367 1438 434 1440 435 500 1368 499 1364 500 1362 500 1361 501 1361 500 1362 1436 9460 1432 433 1411 461 501 1368 1436 435 1439 435 501 1368 500 1365 498 1363 499 1364 498 1363 499 1362 1436 9462 1431 433 1438 435 499 1369 1435 463 1412 435 500 1368 499 1365 499 1364 499 1363 498 1363 499 1361 1436 9461 1431 434 1437 438 497 1370 1434 436 1438 435 501 1368 499 1364 500 1363 499 1362 499 1362 500 1362 1435 +# +name: Lo_high +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1452 432 1437 436 499 1366 1436 435 1437 434 500 1368 498 1365 498 1390 471 1364 498 1363 1434 434 499 10380 1430 461 1410 436 500 1367 1434 463 1409 435 500 1368 500 1390 471 1363 499 1362 498 1390 1407 462 472 10384 1430 436 1408 488 446 1394 1437 434 1436 464 472 1394 445 1417 473 1365 497 1363 499 1366 1431 461 472 10408 1377 487 1383 462 497 1370 1434 461 1410 436 499 1367 499 1365 498 1363 497 1389 472 1389 1407 435 498 10417 1428 462 1408 437 499 1367 1409 488 1410 435 474 1420 472 1364 500 1389 472 1364 496 1364 1406 489 471 10408 1401 462 1383 489 471 1394 1382 488 1411 462 472 1394 470 1395 469 1392 470 1366 496 1389 1406 463 446 10409 1402 488 1408 462 472 1395 1381 489 1411 436 498 1396 470 1394 470 1391 471 1390 471 1390 1405 462 473 10384 1401 486 1384 463 497 1395 1407 464 1409 437 472 1421 470 1366 497 1391 445 1391 497 1391 1380 515 419 10470 1375 488 1408 463 471 1397 1406 466 1381 489 472 1396 470 1393 444 1417 470 1391 472 1391 1378 490 472 10408 1399 465 1381 489 473 1394 1381 490 1381 490 471 1395 471 1393 467 1394 469 1391 470 1393 1404 491 443 10385 1427 463 1381 491 467 1398 1405 492 1354 519 443 1396 444 1419 443 1418 471 1391 468 1393 1405 490 418 10438 1374 517 1354 517 417 1421 1380 493 1381 491 468 1397 471 1392 470 1392 469 1392 469 1392 1406 517 388 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1465 424 1443 427 506 1334 1467 431 1440 432 502 1364 502 1361 501 1362 1436 434 500 1366 500 1363 500 10372 1430 434 1436 436 499 1367 1436 435 1438 436 499 1367 500 1363 500 1363 1435 434 500 1366 500 1363 500 10372 1431 434 1436 435 500 1367 1436 435 1438 435 500 1367 500 1364 499 1363 1435 435 499 1366 500 1363 500 10373 1430 434 1436 436 499 1368 1435 436 1437 436 499 1367 499 1365 498 1363 1435 435 499 1367 498 1364 499 10408 1431 434 1437 436 499 1368 1435 436 1437 435 500 1368 499 1364 499 1363 1435 434 500 1367 499 1363 500 10373 1431 434 1437 436 499 1368 1435 436 1437 436 499 1367 500 1364 499 1363 1435 435 499 1367 499 1363 500 10374 1430 435 1435 437 498 1368 1435 437 1436 436 499 1368 499 1364 499 1364 1434 435 499 1367 499 1363 500 10373 1431 435 1436 436 498 1367 1435 436 1436 436 499 1367 499 1364 499 1363 1435 435 499 1366 500 1364 499 10407 1430 434 1436 461 473 1368 1434 461 1411 461 474 1368 498 1364 498 1364 1433 461 473 1368 498 1365 497 10374 1429 460 1410 461 473 1369 1434 462 1410 462 473 1370 497 1366 497 1365 1433 461 473 1393 473 1366 497 10375 1427 461 1409 462 472 1395 1407 463 1410 463 471 1395 471 1392 471 1391 1407 463 471 1395 470 1392 471 10402 1401 490 1380 492 442 1398 1405 492 1356 517 417 1449 442 1421 441 1422 1352 519 415 1449 442 1421 441 From 2d5af9a48178c02fece2eaf67928bb6cb56013fe Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Tue, 20 Dec 2022 20:00:34 +0100 Subject: [PATCH 059/402] ci: check IR files for issues in PRs now using `pull_request_target` instead of `pull_request` --- .github/workflows/pr-lint.yaml | 59 ++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .github/workflows/pr-lint.yaml diff --git a/.github/workflows/pr-lint.yaml b/.github/workflows/pr-lint.yaml new file mode 100644 index 00000000..e1099108 --- /dev/null +++ b/.github/workflows/pr-lint.yaml @@ -0,0 +1,59 @@ +name: "🧐 Checking IR Files" + +on: + pull_request_target: + paths: '**.ir' + +jobs: + lint: + name: "🐛 Looking for issues" + runs-on: ubuntu-latest + steps: + # checkout IRDB + - uses: actions/checkout@v2 + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + # checkout Linter + - name: Clean Script Directory + run: rm -rf fff-ir-lint + - uses: actions/checkout@v3 + with: + repository: 'darmiel/fff-ir-lint' + path: fff-ir-lint + + # only check files changed in the PR + - name: Get Changed Files + id: changed-files + uses: tj-actions/changed-files@v29.0.7 + with: + files: "**/*.ir" + separator: "\n" + sha: ${{ github.event.pull_request.head.sha }} + + - name: Save changed file names to file + run: echo '${{ steps.changed-files.outputs.all_changed_files }}' > changed_file_list.txt + + - uses: actions/setup-python@v4 + with: + python-version: '3.10' + + - name: Run Linter if at least 1 IR File Changed + uses: mathiasvr/command-output@v1.1.0 + id: run + continue-on-error: true + with: + run: python fff-ir-lint/main.py github2 file:changed_file_list.txt + + - uses: ntsd/auto-request-changes-action@v2 + name: "Request Changes" + if: ${{ steps.run.outputs.stderr }} + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + comment-body: | + ${{ steps.run.outputs.stdout }} + + - name: Fail Pipeline + if: ${{ steps.run.outputs.stderr }} + run: exit 1 \ No newline at end of file From b250eb25137bff496b4222bd9d3a870b17e8d36b Mon Sep 17 00:00:00 2001 From: Michael Holmes <706183+holmesmr@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:31:49 +0000 Subject: [PATCH 060/402] Add Logitech Z906 Note there is already a converted file at `_Converted_/IR_Plus/L/LOGITECH/Z906.ir` but it appears to not work. --- Speakers/Logitech/Z906.ir | 88 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 Speakers/Logitech/Z906.ir diff --git a/Speakers/Logitech/Z906.ir b/Speakers/Logitech/Z906.ir new file mode 100644 index 00000000..944dbf52 --- /dev/null +++ b/Speakers/Logitech/Z906.ir @@ -0,0 +1,88 @@ +Filetype: IR signals file +Version: 1 +# +# Logitech Z906 +# +name: POWER +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 80 7F 00 00 +# +name: VOL+ +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: AA 55 00 00 +# +name: VOL- +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 6A 95 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: EA 15 00 00 +# +name: Input +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 08 F7 00 00 +# +name: SpeakerLevel +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 0A F5 00 00 +# +name: Effect +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 0E F1 00 00 +# +name: Input1 +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 04 FB 00 00 +# +name: Input2 +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 82 7D 00 00 +# +name: Input3 +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 0C F3 00 00 +# +name: Input4 +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 8C 73 00 00 +# +name: Input5 +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 02 FD 00 00 +# +name: InputAUX +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 42 BD 00 00 +# +name: SpeakerTest +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 01 FE 00 00 From 9fbb7cb7d79536c8d0d5bdb0f1769baa0cabf9e2 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:14:19 -0800 Subject: [PATCH 061/402] Appears to not work, replaced with tested file. https://github.com/Lucaslhm/Flipper-IRDB/pull/304 --- _Converted_/IR_Plus/L/LOGITECH/Z906.ir | 89 -------------------------- 1 file changed, 89 deletions(-) delete mode 100644 _Converted_/IR_Plus/L/LOGITECH/Z906.ir diff --git a/_Converted_/IR_Plus/L/LOGITECH/Z906.ir b/_Converted_/IR_Plus/L/LOGITECH/Z906.ir deleted file mode 100644 index d1251b63..00000000 --- a/_Converted_/IR_Plus/L/LOGITECH/Z906.ir +++ /dev/null @@ -1,89 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -# LOGITECH Z906 -# Autogenerated from ircodes/LOGITECH/Z906.xml -# -name: POWER -type: parsed -protocol: NECext -address: 05 40 00 00 -command: FE 01 00 00 -# -name: INPUT -type: parsed -protocol: NECext -address: 05 40 00 00 -command: EF 10 00 00 -# -name: Unknown -type: parsed -protocol: NECext -address: 05 40 00 00 -command: A8 57 00 00 -# -name: + -type: parsed -protocol: NECext -address: 05 40 00 00 -command: AA 55 00 00 -# -name: - -type: parsed -protocol: NECext -address: 05 40 00 00 -command: A9 56 00 00 -# -name: LEVEL -type: parsed -protocol: NECext -address: 05 40 00 00 -command: AF 50 00 00 -# -name: EFFECT -type: parsed -protocol: NECext -address: 05 40 00 00 -command: 8F 70 00 00 -# -name: INPUT1 -type: parsed -protocol: NECext -address: 05 40 00 00 -command: DF 20 00 00 -# -name: INPUT2 -type: parsed -protocol: NECext -address: 05 40 00 00 -command: BE 41 00 00 -# -name: INPUT3 -type: parsed -protocol: NECext -address: 05 40 00 00 -command: CF 30 00 00 -# -name: INPUT4 -type: parsed -protocol: NECext -address: 05 40 00 00 -command: CE 31 00 00 -# -name: INPUT5 -type: parsed -protocol: NECext -address: 05 40 00 00 -command: BF 40 00 00 -# -name: AUX -type: parsed -protocol: NECext -address: 05 40 00 00 -command: BD 42 00 00 -# -name: TEST -type: parsed -protocol: NECext -address: 05 40 00 00 -command: 7F 80 00 00 From f81ef3a98c4ff150ad8bd9177db542790b508f62 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:16:07 -0800 Subject: [PATCH 062/402] Added description --- VCR/Philips/Philips-RC2K16.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/VCR/Philips/Philips-RC2K16.ir b/VCR/Philips/Philips-RC2K16.ir index b1dcfd7c..f301e9cf 100644 --- a/VCR/Philips/Philips-RC2K16.ir +++ b/VCR/Philips/Philips-RC2K16.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Philips RC2K16 VCR +# name: POWER type: parsed protocol: RC6 @@ -29,4 +31,4 @@ name: MUTE type: parsed protocol: RC6 address: 04 00 00 00 -command: 0D 00 00 00 \ No newline at end of file +command: 0D 00 00 00 From aeb8ecebfae314b6b2e1d766f183816f3c62dff6 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:16:40 -0800 Subject: [PATCH 063/402] Added description --- VCR/LG/LG-VCR-6711R1P073B.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/VCR/LG/LG-VCR-6711R1P073B.ir b/VCR/LG/LG-VCR-6711R1P073B.ir index 64ff1504..162566e8 100644 --- a/VCR/LG/LG-VCR-6711R1P073B.ir +++ b/VCR/LG/LG-VCR-6711R1P073B.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# LG VCR 6711R1P073B +# name: POWER type: parsed protocol: NEC @@ -29,4 +31,4 @@ name: STOP type: parsed protocol: NEC address: 6E 00 00 00 -command: 01 00 00 00 \ No newline at end of file +command: 01 00 00 00 From 1a11e8d206e8addbf4af7a790200d8a6a16205fc Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:17:24 -0800 Subject: [PATCH 064/402] Added description --- Universal_TV_Remotes/Universal_POWER_OFF.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Universal_TV_Remotes/Universal_POWER_OFF.ir b/Universal_TV_Remotes/Universal_POWER_OFF.ir index 4cb65699..f9f13e23 100644 --- a/Universal_TV_Remotes/Universal_POWER_OFF.ir +++ b/Universal_TV_Remotes/Universal_POWER_OFF.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Multiple Power OFF Buttons +# name: SAMSUNG type: parsed protocol: Samsung32 @@ -54,4 +56,4 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3481 1715 457 442 428 1284 457 442 428 443 427 443 427 443 427 442 428 442 428 442 453 417 453 417 453 417 452 418 451 1289 451 422 448 447 422 424 447 447 423 448 422 424 446 448 422 448 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 423 448 422 448 422 448 422 1319 422 448 422 1319 422 1319 422 1319 422 1319 422 448 422 449 421 1319 422 448 422 1320 421 1319 422 1320 421 1319 422 449 422 1319 422 74732 3475 1750 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 449 422 1319 422 449 421 449 421 448 422 449 421 449 421 449 421 449 421 449 421 449 421 1320 421 449 421 449 421 449 421 449 421 449 422 449 421 449 422 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 450 420 1321 420 74732 3475 1750 422 448 422 1319 422 448 422 448 423 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 448 422 1319 422 448 422 448 422 448 422 448 422 448 422 449 421 449 421 449 421 448 422 1320 421 449 421 449 421 449 422 449 421 449 421 449 422 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 449 421 1320 421 449 421 1320 421 1320 421 1320 421 1320 421 449 421 1320 421 -# \ No newline at end of file +# From cc6230e278fe20513a56c0f88d6407e34b1ea4e2 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:18:44 -0800 Subject: [PATCH 065/402] Added description --- TVs/Philips/Philips_generic.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TVs/Philips/Philips_generic.ir b/TVs/Philips/Philips_generic.ir index caa5888a..59e4ecd6 100644 --- a/TVs/Philips/Philips_generic.ir +++ b/TVs/Philips/Philips_generic.ir @@ -1,9 +1,11 @@ Filetype: IR signals file Version: 1 # +# Philips TV +# name: POWER type: parsed protocol: RC6 address: 00 00 00 00 command: 0C 00 00 00 -# \ No newline at end of file +# From 5a89ab041681ab9949af3734d50ba3685f7e3f1d Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:19:29 -0800 Subject: [PATCH 066/402] Added description --- Projectors/Rayfoto/Rayfoto_Projector.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Projectors/Rayfoto/Rayfoto_Projector.ir b/Projectors/Rayfoto/Rayfoto_Projector.ir index 879b4908..4abc1de9 100644 --- a/Projectors/Rayfoto/Rayfoto_Projector.ir +++ b/Projectors/Rayfoto/Rayfoto_Projector.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Rayfoto Projector +# name: Power type: parsed protocol: NEC From f6f70ce2af225d6dc36ae514fa085235f2453d75 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:20:23 -0800 Subject: [PATCH 067/402] Added description --- LED_Lighting/Lucoza/LUCOZA_Candle1.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LED_Lighting/Lucoza/LUCOZA_Candle1.ir b/LED_Lighting/Lucoza/LUCOZA_Candle1.ir index 4d981547..6dc2161d 100644 --- a/LED_Lighting/Lucoza/LUCOZA_Candle1.ir +++ b/LED_Lighting/Lucoza/LUCOZA_Candle1.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# LUCOZA LED Candle +# name: On type: raw frequency: 38000 From 811aa3ed7429c1e26438695ee4e51a6ead5542e1 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:20:49 -0800 Subject: [PATCH 068/402] Added description --- LED_Lighting/Lucoza/LUCOZA_Candle2.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LED_Lighting/Lucoza/LUCOZA_Candle2.ir b/LED_Lighting/Lucoza/LUCOZA_Candle2.ir index bb82ee94..802ee9fa 100644 --- a/LED_Lighting/Lucoza/LUCOZA_Candle2.ir +++ b/LED_Lighting/Lucoza/LUCOZA_Candle2.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# LUCOZA LED Candle +# name: On type: parsed protocol: NEC From 78e7ef4a4a01125b97b4ca79df49c66e239772f4 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:21:46 -0800 Subject: [PATCH 069/402] Added description --- LED_Lighting/Briloner/Briloner_leuchten.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LED_Lighting/Briloner/Briloner_leuchten.ir b/LED_Lighting/Briloner/Briloner_leuchten.ir index a0be90a1..51726c68 100644 --- a/LED_Lighting/Briloner/Briloner_leuchten.ir +++ b/LED_Lighting/Briloner/Briloner_leuchten.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Briloner Leuchten LED +# name: ON type: parsed protocol: NEC @@ -11,4 +13,4 @@ name: OFF type: parsed protocol: NEC address: 00 00 00 00 -command: 47 00 00 00 \ No newline at end of file +command: 47 00 00 00 From 0a48f64aae1894ffb520589654d0bf3dc84404f5 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:22:44 -0800 Subject: [PATCH 070/402] Added description --- DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir b/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir index 493512c6..da921e81 100644 --- a/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir +++ b/DVD_Players/Pioneer/PIONEER-DVD_PLAYER-VXX2702.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# PIONEER DVD PLAYER VXX2702 +# name: POWER type: parsed protocol: NEC @@ -23,4 +25,4 @@ name: STOP type: parsed protocol: NEC address: AF 00 00 00 -command: 98 00 00 00 \ No newline at end of file +command: 98 00 00 00 From f44d378abe0c6e9a80b56ce3f6b5e6748dfdacfb Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:23:51 -0800 Subject: [PATCH 071/402] Added description --- DVB-T/TILVIEW_DVB-T_2.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DVB-T/TILVIEW_DVB-T_2.ir b/DVB-T/TILVIEW_DVB-T_2.ir index f562d2c3..ccb0ae27 100644 --- a/DVB-T/TILVIEW_DVB-T_2.ir +++ b/DVB-T/TILVIEW_DVB-T_2.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# TILVIEW DVB-T +# name: Power type: parsed protocol: NEC @@ -287,4 +289,4 @@ name: 0 type: parsed protocol: NEC address: 35 00 00 00 -command: 5D 00 00 00 \ No newline at end of file +command: 5D 00 00 00 From 1770cbc5140132f5dd6a6d56424311f53350986f Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:25:14 -0800 Subject: [PATCH 072/402] Added description --- Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir b/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir index ef8f903a..851eec3f 100644 --- a/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir +++ b/Cable_Boxes/SkyQ/SkyQ_SamsungTV.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Samsung SkyQ TV +# name: Power_BOX type: raw frequency: 38000 @@ -13,7 +15,7 @@ protocol: Samsung32 address: 07 00 00 00 command: 02 00 00 00 # -name: Skyqvolup_TV +name: Vvolup_TV type: parsed protocol: Samsung32 address: 07 00 00 00 From 395f3c21ad4c7345afa1b468bfe1cbb012d5557d Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:25:53 -0800 Subject: [PATCH 073/402] Added description --- Cable_Boxes/Octagon/Octagon_generic_cable_box.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir b/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir index af125ad7..d795d77a 100644 --- a/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir +++ b/Cable_Boxes/Octagon/Octagon_generic_cable_box.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Octagon Cable Box +# name: Power type: parsed protocol: NECext From 9cecad8dcc71c918fcd0ef0dece40a51accd2567 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:26:26 -0800 Subject: [PATCH 074/402] Added description --- .../{humax_generic_cable_box.ir => Humax_generic_cable_box.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Cable_Boxes/Humax/{humax_generic_cable_box.ir => Humax_generic_cable_box.ir} (97%) diff --git a/Cable_Boxes/Humax/humax_generic_cable_box.ir b/Cable_Boxes/Humax/Humax_generic_cable_box.ir similarity index 97% rename from Cable_Boxes/Humax/humax_generic_cable_box.ir rename to Cable_Boxes/Humax/Humax_generic_cable_box.ir index 64894c0a..d75affde 100644 --- a/Cable_Boxes/Humax/humax_generic_cable_box.ir +++ b/Cable_Boxes/Humax/Humax_generic_cable_box.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Humax Cable Box +# name: Power type: parsed protocol: NECext From 2ea95a42982a458615c9914409d60acced1ca627 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:26:57 -0800 Subject: [PATCH 075/402] Added description --- CD_Players/Sony/SONY_minidisk-deck.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CD_Players/Sony/SONY_minidisk-deck.ir b/CD_Players/Sony/SONY_minidisk-deck.ir index 5c0fa16a..d9a39f54 100644 --- a/CD_Players/Sony/SONY_minidisk-deck.ir +++ b/CD_Players/Sony/SONY_minidisk-deck.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Sony MiniDisk Player +# name: EJECT type: parsed protocol: SIRC @@ -353,4 +355,4 @@ name: SKIPFOR_CDPLAYER type: parsed protocol: SIRC address: 11 00 00 00 -command: 31 00 00 00 \ No newline at end of file +command: 31 00 00 00 From c49cfc9eddee160e8b01371df037a2cda4ab38bd Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:28:17 -0800 Subject: [PATCH 076/402] Added description --- CD_Players/Pioneer/Pioneer CU_SX109.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CD_Players/Pioneer/Pioneer CU_SX109.ir b/CD_Players/Pioneer/Pioneer CU_SX109.ir index ccd94fe6..2af4d80b 100644 --- a/CD_Players/Pioneer/Pioneer CU_SX109.ir +++ b/CD_Players/Pioneer/Pioneer CU_SX109.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Pioneer CD Player CU-SX109 +# name: Power receiver type: raw frequency: 38000 From fc5e7d674e35248001f77e2db98d3c9f12b7f47b Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:28:46 -0800 Subject: [PATCH 077/402] Added description --- CD_Players/LG/LG.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CD_Players/LG/LG.ir b/CD_Players/LG/LG.ir index c26ce87d..0f67dd72 100644 --- a/CD_Players/LG/LG.ir +++ b/CD_Players/LG/LG.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# LG CD Player +# name: Power type: parsed protocol: Samsung32 From 882832448d262f9b8a8027a52213cfd0aafdf3db Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:29:13 -0800 Subject: [PATCH 078/402] Added description --- CD_Players/AEG/AEG.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CD_Players/AEG/AEG.ir b/CD_Players/AEG/AEG.ir index cfa9c8c9..7f6a22c5 100644 --- a/CD_Players/AEG/AEG.ir +++ b/CD_Players/AEG/AEG.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# AEG CD Player +# name: Power type: parsed protocol: NEC From d7d3f8975b1f10e11f93938aec77039ddf74ed6c Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:36:55 -0800 Subject: [PATCH 079/402] Fixing errors --- CD_Players/LG/LG.ir | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CD_Players/LG/LG.ir b/CD_Players/LG/LG.ir index 0f67dd72..2c15a4da 100644 --- a/CD_Players/LG/LG.ir +++ b/CD_Players/LG/LG.ir @@ -81,8 +81,7 @@ protocol: Samsung32 address: 10 00 00 00 command: 06 00 00 00 # -name: Skip - +name: Skip type: parsed protocol: Samsung32 address: 10 00 00 00 From 6e1526e8d8d018708ac265b3acda75ce66fe02d8 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:37:34 -0800 Subject: [PATCH 080/402] Fixing errors --- DVB-T/TILVIEW_DVB-T_2.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DVB-T/TILVIEW_DVB-T_2.ir b/DVB-T/TILVIEW_DVB-T_2.ir index ccb0ae27..63fa105b 100644 --- a/DVB-T/TILVIEW_DVB-T_2.ir +++ b/DVB-T/TILVIEW_DVB-T_2.ir @@ -45,7 +45,7 @@ protocol: NEC address: 35 00 00 00 command: 04 00 00 00 # -name: CH + +name: CH + type: parsed protocol: NEC address: 35 00 00 00 From 259f7c537f3bd525a8297e88e0925153cc533fec Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Wed, 21 Dec 2022 01:06:49 +0100 Subject: [PATCH 081/402] ci: put linter result in spoiler tag --- .github/workflows/pr-lint.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-lint.yaml b/.github/workflows/pr-lint.yaml index e1099108..d9fdbe47 100644 --- a/.github/workflows/pr-lint.yaml +++ b/.github/workflows/pr-lint.yaml @@ -52,8 +52,13 @@ jobs: with: github-token: "${{ secrets.GITHUB_TOKEN }}" comment-body: | - ${{ steps.run.outputs.stdout }} +

+ 🐛 Linter Result + + ${{ steps.run.outputs.stdout }} + +
- name: Fail Pipeline if: ${{ steps.run.outputs.stderr }} - run: exit 1 \ No newline at end of file + run: exit 1 From 7f7775c80aa329eba2b56d975dbf79501a36557b Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Wed, 21 Dec 2022 01:07:39 +0100 Subject: [PATCH 082/402] ci: don't fail pipeline if linter issues found --- .github/workflows/pr-lint.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pr-lint.yaml b/.github/workflows/pr-lint.yaml index d9fdbe47..b48dab53 100644 --- a/.github/workflows/pr-lint.yaml +++ b/.github/workflows/pr-lint.yaml @@ -59,6 +59,6 @@ jobs: - - name: Fail Pipeline - if: ${{ steps.run.outputs.stderr }} - run: exit 1 + # - name: Fail Pipeline + # if: ${{ steps.run.outputs.stderr }} + # run: exit 1 From 001ae2b58f0ed0483fa340cd652a26a552a2875a Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Wed, 21 Dec 2022 14:06:22 +0000 Subject: [PATCH 083/402] Added Auna AV CD508 (Thanks MNeroba!) --- Audio_Receivers/Auna/Auna_AV2_CD508.ir | 194 +++++++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 Audio_Receivers/Auna/Auna_AV2_CD508.ir diff --git a/Audio_Receivers/Auna/Auna_AV2_CD508.ir b/Audio_Receivers/Auna/Auna_AV2_CD508.ir new file mode 100644 index 00000000..7aebb436 --- /dev/null +++ b/Audio_Receivers/Auna/Auna_AV2_CD508.ir @@ -0,0 +1,194 @@ +Filetype: IR signals file +Version: 1 +# +name: Standby +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 16 00 00 00 +# +name: Play +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 12 00 00 00 +# +name: Source +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 45 00 00 00 +# +name: OpenClose +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 17 00 00 00 +# +name: Repeat +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 12 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 14 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 07 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0D 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1B 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 49 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 44 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 11 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 19 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1E 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 +# +name: 10 +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0F 00 00 00 +# +name: Speaker +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Treb_min +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5B 00 00 00 +# +name: Treb_plus +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4F 00 00 00 +# +name: A_B +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 15 00 00 00 +# +name: B_Ward +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 58 00 00 00 +# +name: Stop +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4B 00 00 00 +# +name: F_Ward +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4C 00 00 00 +# +name: USB +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 18 00 00 00 +# +name: Bass_min +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1D 00 00 00 +# +name: Bass_plus +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Prev +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 04 00 00 00 +# +name: Vol_plus +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 13 00 00 00 +# +name: Next +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5E 00 00 00 +# +name: Vol_min +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0B 00 00 00 +# +name: Input +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0A 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 06 00 00 00 From e235286ac782ad8f168300f89a788f59187f7121 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Wed, 21 Dec 2022 14:08:00 +0000 Subject: [PATCH 084/402] Added Ozeri OZF1 Tower Fan (Thanks Karp!) --- Fans/Ozeri/Ozeri_UltraWind_OZF1.ir | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Fans/Ozeri/Ozeri_UltraWind_OZF1.ir diff --git a/Fans/Ozeri/Ozeri_UltraWind_OZF1.ir b/Fans/Ozeri/Ozeri_UltraWind_OZF1.ir new file mode 100644 index 00000000..1452ef64 --- /dev/null +++ b/Fans/Ozeri/Ozeri_UltraWind_OZF1.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1301 370 1299 371 558 1107 1301 371 1272 398 557 1108 562 1107 562 1107 561 1108 560 1110 559 1110 1272 7254 1269 423 1244 425 530 1140 1242 427 1241 428 527 1142 527 1142 527 1142 527 1142 527 1142 527 1142 1241 7285 1241 428 1241 428 528 1142 1240 428 1241 428 528 1142 527 1142 527 1142 527 1142 527 1142 527 1142 1240 7284 1240 428 1241 429 527 1142 1241 429 1240 429 527 1142 527 1142 528 1142 527 1142 527 1142 527 1142 1240 +# +name: TimerDown +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1266 425 1243 428 501 1168 1214 454 1241 429 502 1166 1238 430 529 1141 502 1167 502 1167 502 1168 528 7999 1239 428 1241 428 527 1143 1240 428 1241 428 503 1167 1213 456 501 1167 503 1166 503 1167 528 1141 528 7999 1240 428 1240 429 502 1167 1240 428 1239 429 528 1142 1240 427 502 1168 501 1168 501 1167 502 1166 503 8024 1240 428 1240 428 503 1167 1241 427 1241 428 502 1167 1240 429 502 1167 527 1142 529 1140 528 1142 503 8023 1239 428 1242 428 502 1168 1240 428 1215 454 503 1167 1239 430 501 1167 502 1167 502 1167 528 1141 503 8024 1240 429 1240 428 528 1142 1241 429 1240 430 525 1143 1240 428 502 1168 527 1141 503 1168 526 1143 502 8024 1240 429 1240 429 527 1142 1240 429 1240 430 526 1143 1239 431 525 1145 525 1144 526 1143 526 1145 499 8028 1237 429 1239 431 501 1169 1238 456 1212 456 499 1170 1212 432 499 1171 524 1169 475 1195 500 1144 500 8052 1211 431 1238 457 474 1172 1234 458 1212 456 500 1170 1213 456 475 1169 500 1168 526 1145 500 1194 500 +# +name: TimerUp +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1243 427 1241 428 529 1138 1244 428 1241 428 529 1137 532 1137 532 1137 532 1137 532 1137 1269 426 504 7998 1264 428 1238 431 502 1168 1237 432 1237 432 502 1168 501 1169 500 1169 501 1168 501 1168 1237 432 501 8026 1237 432 1237 432 501 1169 1236 432 1237 433 500 1169 500 1169 500 1169 500 1169 501 1169 1237 432 501 8027 1236 433 1236 433 500 1170 1236 433 1236 432 501 1169 500 1169 500 1170 500 1170 499 1169 1237 433 500 8026 1236 433 1236 433 500 1170 1235 433 1236 433 500 1170 499 1170 500 1170 499 1170 499 1170 1235 433 500 8027 1235 434 1235 434 499 1170 1235 434 1235 434 499 1171 498 1170 499 1170 499 1171 499 1170 1235 434 499 8028 1234 434 1235 434 499 1171 1234 434 1235 434 499 1171 498 1171 498 1171 498 1171 498 1171 1234 435 498 8027 1235 435 1234 435 498 1171 1234 435 1234 435 498 1171 498 1171 498 1172 498 1172 497 1172 1233 435 498 8028 1233 435 1234 436 497 1172 1233 436 1233 436 497 1174 495 1173 496 1196 473 1174 496 1196 1209 459 474 8053 1210 460 1209 460 473 1196 1209 460 1209 460 474 1196 474 1196 473 1196 474 1196 473 1196 1209 460 474 8054 1208 460 1210 460 474 1196 1209 460 1209 460 473 1196 474 1196 473 1196 474 1196 474 1196 1209 460 473 +# +name: Osc +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1275 398 1297 369 561 1107 1301 370 1298 397 533 1108 563 1107 563 1106 1274 421 534 1110 560 1111 558 7970 1268 424 1243 425 530 1140 1242 427 1242 428 528 1141 528 1142 527 1142 1241 428 528 1142 528 1142 527 8000 1240 428 1241 428 528 1142 1241 428 1241 428 528 1142 528 1142 527 1142 1241 428 528 1142 527 1142 528 8000 1240 429 1240 429 527 1142 1240 429 1240 429 528 1142 527 1143 527 1143 1240 430 526 1143 526 1144 525 8029 1211 461 1208 485 446 1225 1156 565 1103 620 229 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1268 400 1267 424 505 1164 1243 426 1242 427 504 1166 503 1166 503 1166 528 1141 1242 428 503 1166 503 8024 1241 427 1241 428 528 1141 1241 428 1241 428 503 1166 503 1167 502 1167 527 1142 1241 428 503 1166 503 8024 1241 427 1242 427 504 1167 1241 428 1241 428 503 1167 503 1167 503 1166 528 1142 1242 428 503 1167 502 8024 1241 428 1241 428 503 1167 1241 428 1241 428 503 1167 503 1167 503 1167 503 1167 1241 428 528 1142 503 8025 1240 429 1240 429 502 1167 1241 429 1240 429 502 1167 503 1167 503 1167 502 1167 1240 429 502 1168 501 8026 1239 430 1239 430 501 1169 1238 431 1238 430 501 1170 524 1170 475 1171 499 1170 1237 456 475 1195 474 +# +name: Mod +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1242 425 1242 401 554 1140 1242 426 1243 428 504 1165 504 1167 1240 427 530 1141 530 1139 504 1167 527 7998 1241 427 1242 427 503 1166 1241 427 1242 428 529 1141 503 1167 1239 429 528 1141 503 1168 529 1140 528 7999 1240 428 1241 427 504 1167 1240 429 1239 429 528 1142 502 1167 1241 428 503 1167 503 1166 528 1142 528 7999 1240 429 1240 429 501 1168 1240 428 1242 427 528 1143 527 1142 1241 428 503 1167 502 1167 528 1142 502 8026 1239 428 1242 428 528 1142 1215 455 1240 427 504 1169 500 1168 1241 427 503 1168 527 1141 504 1166 530 7999 1239 429 1240 429 503 1167 1240 430 1239 430 502 1168 502 1168 1238 430 503 1169 526 1142 503 1167 502 8026 1239 429 1240 429 502 1168 1239 430 1241 428 502 1168 502 1168 1239 429 502 1167 503 1167 502 1168 502 8025 1239 428 1241 429 527 1143 1239 428 1241 429 502 1168 526 1142 1242 428 502 1167 502 1168 502 1167 502 From 84ff7f30ff50f283f3da68ccd93221319d0f5f86 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Wed, 21 Dec 2022 14:13:46 +0000 Subject: [PATCH 085/402] Added iLukodu Fan Unknown Model (Thanks Vishera!) Could not seem to locate a model number for this one manually --- Fans/iLukodu/iLukodu_Tower_Fan.ir | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Fans/iLukodu/iLukodu_Tower_Fan.ir diff --git a/Fans/iLukodu/iLukodu_Tower_Fan.ir b/Fans/iLukodu/iLukodu_Tower_Fan.ir new file mode 100644 index 00000000..10787851 --- /dev/null +++ b/Fans/iLukodu/iLukodu_Tower_Fan.ir @@ -0,0 +1,32 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9086 4339 707 443 681 445 681 422 704 445 681 445 681 445 681 445 681 445 656 1563 683 1563 682 1563 707 1539 706 1562 682 1562 682 1564 680 1565 679 1566 679 448 679 1567 678 448 679 448 679 448 679 1566 679 448 679 448 678 1566 679 448 678 1566 678 1566 678 1566 678 448 678 1566 679 39846 9058 2132 679 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9083 4342 705 446 679 447 679 447 680 447 680 447 679 425 702 447 679 447 654 1564 681 1564 680 1565 680 1591 680 1565 680 1565 679 1565 679 1566 678 1568 677 1569 676 1569 676 451 676 450 677 450 677 1569 676 451 676 451 675 450 677 450 677 1570 675 1570 675 1569 676 451 676 1569 676 39854 9056 2136 677 +# +name: Wind +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9245 4341 706 445 680 446 680 447 680 446 681 424 703 446 680 424 702 446 655 1563 682 1563 682 1564 706 1564 681 1563 682 1564 681 1565 679 1566 678 450 676 450 677 450 676 451 676 450 677 451 676 1569 677 451 676 1570 676 1569 676 1569 676 1569 677 1569 676 1568 676 450 677 1569 676 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9267 4339 708 443 682 445 682 422 734 416 711 416 711 416 711 415 712 415 658 1563 682 1564 682 1565 681 1587 684 1562 683 1563 683 1563 682 1564 681 1565 680 447 679 447 679 1566 679 1566 680 447 680 447 680 447 680 447 680 1566 679 1566 679 447 680 447 680 1566 679 1566 679 1566 679 +# +name: Swing +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9085 4343 705 446 679 447 680 447 680 447 679 425 701 447 679 423 703 446 655 1563 682 1563 681 1565 679 1589 681 1564 680 1563 680 1564 679 1566 678 449 677 450 676 1568 677 1568 677 1569 676 450 676 450 676 450 677 1568 677 1568 677 450 676 450 676 450 677 1568 676 1568 677 1568 676 From 35838d5f9a26bea0009a949bb4a8b11f10466f02 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Wed, 21 Dec 2022 15:37:03 +0000 Subject: [PATCH 086/402] Added model number to iLukodu fan and renamed --- Fans/iLukodu/{iLukodu_Tower_Fan.ir => iLukodu_TFS-20RH.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Fans/iLukodu/{iLukodu_Tower_Fan.ir => iLukodu_TFS-20RH.ir} (98%) diff --git a/Fans/iLukodu/iLukodu_Tower_Fan.ir b/Fans/iLukodu/iLukodu_TFS-20RH.ir similarity index 98% rename from Fans/iLukodu/iLukodu_Tower_Fan.ir rename to Fans/iLukodu/iLukodu_TFS-20RH.ir index 10787851..fc60a2a9 100644 --- a/Fans/iLukodu/iLukodu_Tower_Fan.ir +++ b/Fans/iLukodu/iLukodu_TFS-20RH.ir @@ -1,5 +1,7 @@ Filetype: IR signals file Version: 1 +# +# Model: TFS-20RH # name: Power type: raw From ced43d74dd197afdadb1d60ff410ae41c136633f Mon Sep 17 00:00:00 2001 From: Wisiewig <115043837+Wisiewig@users.noreply.github.com> Date: Wed, 21 Dec 2022 18:15:25 +0000 Subject: [PATCH 087/402] Added Neewer-NW22B remote --- LED_Lighting/Neewer/Neewer_nw_22b.ir | 98 ++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 LED_Lighting/Neewer/Neewer_nw_22b.ir diff --git a/LED_Lighting/Neewer/Neewer_nw_22b.ir b/LED_Lighting/Neewer/Neewer_nw_22b.ir new file mode 100644 index 00000000..30ce0388 --- /dev/null +++ b/LED_Lighting/Neewer/Neewer_nw_22b.ir @@ -0,0 +1,98 @@ +Filetype: IR signals file +Version: 1 +# +name: C1_on +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9239 4478 601 554 625 528 625 528 624 529 597 556 595 558 593 562 590 590 566 1696 566 1696 565 1696 565 1696 565 1696 565 1696 566 1696 566 1699 566 587 566 587 566 1696 565 1695 568 1696 564 587 564 1695 566 590 564 1696 564 1695 564 586 564 586 564 587 564 1696 563 564 587 1673 586 39447 9163 2253 564 +# +name: Ch1_off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Ch1_30 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9202 4480 573 579 575 579 575 579 574 579 574 579 599 555 599 554 599 559 597 1667 595 1670 592 1695 567 1695 567 1695 567 1695 567 1695 566 1699 566 1695 567 585 567 1696 566 585 567 1695 566 585 567 1695 566 589 566 586 566 1696 565 585 566 1696 566 586 566 1696 565 586 566 1696 566 +# +name: Ch1_60 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 51 00 00 00 +# +name: Ch1_80 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1D 00 00 00 +# +name: Ch1_3200k +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 49 00 00 00 +# +name: Ch1_4400k +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9216 4456 601 553 600 553 599 553 599 554 598 555 596 558 594 561 591 589 567 1696 567 1696 566 1696 567 1696 567 1697 566 1697 566 1673 589 1676 590 1673 589 562 589 1673 589 1672 590 562 589 561 590 1672 589 565 589 562 589 1673 589 561 590 562 589 1673 589 1672 589 561 589 1673 589 39514 9128 2231 586 +# +name: Ch1_5600k +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1E 00 00 00 +# +name: C2_on +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9205 4482 576 578 602 551 603 550 603 551 602 553 601 554 598 582 571 587 570 1695 569 1696 568 1696 568 1694 569 1694 568 1695 569 1694 569 1698 569 585 569 585 570 1695 568 585 569 1695 568 585 567 586 566 589 566 1695 567 1695 567 586 567 1695 567 585 568 1695 567 1695 566 1695 567 39529 9171 2276 538 +# +name: Ch2_off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 17 00 00 00 +# +name: C2_30 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: C2_60 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: C2_80 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 05 00 00 00 +# +name: C2_3200k +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0E 00 00 00 +# +name: C2_4400k +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 +# +name: C2_5600k +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 From 7e70074a406093970b0aa0c9d688a58d41375c84 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Wed, 21 Dec 2022 22:23:57 -0800 Subject: [PATCH 088/402] Added description to comment --- LED_Lighting/Neewer/Neewer_nw_22b.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LED_Lighting/Neewer/Neewer_nw_22b.ir b/LED_Lighting/Neewer/Neewer_nw_22b.ir index 30ce0388..ab3f63cd 100644 --- a/LED_Lighting/Neewer/Neewer_nw_22b.ir +++ b/LED_Lighting/Neewer/Neewer_nw_22b.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Neewer NW22B LED +# name: C1_on type: raw frequency: 38000 From c9799b5472d638ff4fccab9d1226703f4ff86895 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Fri, 23 Dec 2022 14:52:18 +0000 Subject: [PATCH 089/402] Added Integra DTR-7 (Thanks Jaldagar!) Made using a combination of Onkyo and Integra remote from main and converted --- Audio_Receivers/Integra/DTR-7.ir | 105 +++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 Audio_Receivers/Integra/DTR-7.ir diff --git a/Audio_Receivers/Integra/DTR-7.ir b/Audio_Receivers/Integra/DTR-7.ir new file mode 100644 index 00000000..67439e7e --- /dev/null +++ b/Audio_Receivers/Integra/DTR-7.ir @@ -0,0 +1,105 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER_ON +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 573 573 1641 573 573 573 573 573 573 573 573 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 1641 573 1641 573 38352 8911 2215 573 95021 +# +name: POWER_OFF +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 1641 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 39447 8911 2215 573 95021 +# +name: SLEEP +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 573 573 573 573 1641 573 573 573 573 573 573 573 1641 573 573 573 1641 573 38352 8911 2215 573 95021 +# +name: DVD +type: parsed +protocol: NECext +address: D2 6C 00 00 +command: 8C 73 00 00 +# +name: VIDEO 1 +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 1641 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 1641 573 38326 8911 2215 573 95021 +# +name: VIDEO 2 +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 0E F1 00 00 +# +name: VIDEO 3 +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 0D F2 00 00 +# +name: VIDEO 4 +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 9F 60 00 00 +# +name: CD +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 09 F6 00 00 +# +name: PHONO +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 0A F5 00 00 +# +name: TUNER +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 0B F4 00 00 +# +name: TAPE +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 573 573 573 573 1641 573 573 573 573 573 573 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 1641 573 1641 573 38326 8911 2215 573 95021 +# +name: FM STEREO +type: parsed +protocol: NECext +address: D2 6C 00 00 +command: 55 AA 00 00 +# +name: VOL+ +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 02 FD 00 00 +# +name: VOL- +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 03 FC 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: D2 6D 00 00 +command: 05 FA 00 00 +# +name: TEST-TV/VCR +type: raw +frequency: 38381 +duty_cycle: 0.330000 +data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 1641 573 1641 573 573 573 1641 573 573 573 573 573 1641 573 1641 573 573 573 38326 8911 2215 573 95021 +# \ No newline at end of file From 9d1e31156ea7bd9833c68bd92896d9433ac7b8fa Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Fri, 23 Dec 2022 16:24:47 +0000 Subject: [PATCH 090/402] Added Integra DTR-7 (Thanks Jaldagar!) Updated description --- Audio_Receivers/Integra/DTR-7.ir | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Audio_Receivers/Integra/DTR-7.ir b/Audio_Receivers/Integra/DTR-7.ir index 67439e7e..dea327ca 100644 --- a/Audio_Receivers/Integra/DTR-7.ir +++ b/Audio_Receivers/Integra/DTR-7.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Device MUST be in Standby mode, not completely off. +# name: POWER_ON type: raw frequency: 38381 @@ -102,4 +104,4 @@ type: raw frequency: 38381 duty_cycle: 0.330000 data: 8911 4429 573 573 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 1641 573 573 573 1641 573 1641 573 573 573 573 573 1641 573 1641 573 573 573 1641 573 573 573 573 573 1641 573 1641 573 573 573 38326 8911 2215 573 95021 -# \ No newline at end of file +# From 32bd20b55272405dc3fe5c6c5de171f0916d0d26 Mon Sep 17 00:00:00 2001 From: Rexypoo Date: Fri, 23 Dec 2022 21:34:54 +0000 Subject: [PATCH 091/402] Delete Jet_AFS-1000b.ir Air filtration system remote is incorrectly in the Streaming_Devices/Roku path. An exact copy of this file is under Miscellaneous/JETTools, so it is not requied --- Streaming_Devices/Roku/Jet_AFS-1000b.ir | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 Streaming_Devices/Roku/Jet_AFS-1000b.ir diff --git a/Streaming_Devices/Roku/Jet_AFS-1000b.ir b/Streaming_Devices/Roku/Jet_AFS-1000b.ir deleted file mode 100644 index 6bc840f0..00000000 --- a/Streaming_Devices/Roku/Jet_AFS-1000b.ir +++ /dev/null @@ -1,20 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -name: POWER -type: parsed -protocol: NEC -address: 01 00 00 00 -command: 03 00 00 00 -# -name: Speed -type: parsed -protocol: NEC -address: 01 00 00 00 -command: 07 00 00 00 -# -name: Time -type: parsed -protocol: NEC -address: 01 00 00 00 -command: 0B 00 00 00 From 5f5c4479779e83cc70000aa0dcc2509eb521d77b Mon Sep 17 00:00:00 2001 From: Rexypoo Date: Fri, 23 Dec 2022 21:49:57 +0000 Subject: [PATCH 092/402] Add instant replay and options (star) buttons --- Streaming_Devices/Roku/Roku2.ir | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Streaming_Devices/Roku/Roku2.ir b/Streaming_Devices/Roku/Roku2.ir index 77c3c767..edfca84c 100644 --- a/Streaming_Devices/Roku/Roku2.ir +++ b/Streaming_Devices/Roku/Roku2.ir @@ -49,7 +49,7 @@ protocol: NECext address: EA C2 00 00 command: 4C B3 00 00 # -name: Ff +name: FFWD type: parsed protocol: NECext address: EA C2 00 00 @@ -60,3 +60,15 @@ type: parsed protocol: NECext address: EA C2 00 00 command: 66 99 00 00 +# +name: Replay +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 78 87 00 00 +# +name: Options +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 61 9E 00 00 From 57b0c7d6ada112a35b670294f129bf1cbc4e8252 Mon Sep 17 00:00:00 2001 From: Rexypoo Date: Fri, 23 Dec 2022 21:53:16 +0000 Subject: [PATCH 093/402] Add roku2_channels.ir Adds shortcuts for specific Roku channels. It's been added as a separate file, to reduce clutter. --- Streaming_Devices/Roku/Roku2_channels.ir | 182 +++++++++++++++++++++++ 1 file changed, 182 insertions(+) create mode 100644 Streaming_Devices/Roku/Roku2_channels.ir diff --git a/Streaming_Devices/Roku/Roku2_channels.ir b/Streaming_Devices/Roku/Roku2_channels.ir new file mode 100644 index 00000000..c142a537 --- /dev/null +++ b/Streaming_Devices/Roku/Roku2_channels.ir @@ -0,0 +1,182 @@ +Filetype: IR signals file +Version: 1 +# +name: Vudu +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 0F F0 00 00 +# +name: Amazon_Video +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 10 EF 00 00 +# +name: Disney+ +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 11 EE 00 00 +# +name: HBO_Max +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 13 EC 00 00 +# +name: AppleTV +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 16 E9 00 00 +# +name: LiveTV +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 1C E3 00 00 +# +name: Sling +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 27 D8 00 00 +# +name: Discovery+ +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 35 CA 00 00 +# +name: ViX +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 36 C9 00 00 +# +name: Rdio +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 40 BF 00 00 +# +name: YouTube +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 42 BD 00 00 +# +name: Netflix +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 4B B4 00 00 +# +name: Hulu +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 4D B2 00 00 +# +name: HBO_Max +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 4E B1 00 00 +# +name: Showtime +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 4F B0 00 00 +# +name: Red_Bull_TV +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 50 AF 00 00 +# +name: Spotify +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 51 AE 00 00 +# +name: Pandora +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 52 AD 00 00 +# +name: TED +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 53 AC 00 00 +# +name: Playstation_Vue +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 57 A8 00 00 +# +name: STARZ +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 59 A6 00 00 +# +name: Store +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 5A A5 00 00 +# +name: NBA +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 60 9F 00 00 +# +name: DIRECTV +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 65 9A 00 00 +# +name: YuppTV +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 68 97 00 00 +# +name: Roku_Channel +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 69 96 00 00 +# +name: Paramount+ +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 6A 95 00 00 +# +name: HappyKids +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 7A 85 00 00 +# +name: ESPN +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 7C 83 00 00 +# +name: Crackle +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 7F 80 00 00 From 555089ae13d2f0a07f99216479e3aaaf2201f277 Mon Sep 17 00:00:00 2001 From: Julien Cornebise Date: Sat, 24 Dec 2022 01:49:48 +0100 Subject: [PATCH 094/402] Add one new TV remote For Akai ATE 22Y604W TV. --- TVs/Akai/AKAI_ATE_22Y604W.ir | 148 +++++++++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 TVs/Akai/AKAI_ATE_22Y604W.ir diff --git a/TVs/Akai/AKAI_ATE_22Y604W.ir b/TVs/Akai/AKAI_ATE_22Y604W.ir new file mode 100644 index 00000000..39ce8004 --- /dev/null +++ b/TVs/Akai/AKAI_ATE_22Y604W.ir @@ -0,0 +1,148 @@ +Filetype: IR signals file +Version: 1 +# +# AKAI ATE-22Y604W TV +# +name: POWER +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 1E E1 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 5C A3 00 00 +# +name: VOL+ +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 0A F5 00 00 +# +name: VOL- +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 06 F9 00 00 +# +name: CH+ +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 48 B7 00 00 +# +name: CH- +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 44 BB 00 00 +# +name: SOURCE +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 07 F8 00 00 +# +name: 1 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 1A E5 00 00 +# +name: 2 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 1F E0 00 00 +# +name: 3 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 58 A7 00 00 +# +name: 4 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 16 E9 00 00 +# +name: 5 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 1B E4 00 00 +# +name: 6 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 54 AB 00 00 +# +name: 7 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 12 ED 00 00 +# +name: 8 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 17 E8 00 00 +# +name: 9 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 50 AF 00 00 +# +name: 0 +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 13 EC 00 00 +# +name: OK +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 5F A0 00 00 +# +name: UP +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 03 FC 00 00 +# +name: DOWN +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 5E A1 00 00 +# +name: LEFT +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 02 FD 00 00 +# +name: RIGHT +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 40 BF 00 00 +# +name: MENU +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 1C E3 00 00 +# +name: EXIT +type: parsed +protocol: NECext +address: 01 72 00 00 +command: 18 E7 00 00 From 82e23a045bed0db6993dac83926029cf0ab2c07a Mon Sep 17 00:00:00 2001 From: Julien Cornebise Date: Sat, 24 Dec 2022 01:53:09 +0100 Subject: [PATCH 095/402] Add one Denon CD player remote Technically more than a CD player, a full mini-hifi stack which also plays DVD, Internet Radio, etc. But closest category I could find in this repo :) --- CD_Players/Denon/Denon_RC_1199.ir | 251 ++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) create mode 100644 CD_Players/Denon/Denon_RC_1199.ir diff --git a/CD_Players/Denon/Denon_RC_1199.ir b/CD_Players/Denon/Denon_RC_1199.ir new file mode 100644 index 00000000..4f8743ac --- /dev/null +++ b/CD_Players/Denon/Denon_RC_1199.ir @@ -0,0 +1,251 @@ +Filetype: IR signals file +Version: 1 +# +# DENON RC-1199 +# Used for example on DENON CEOL N7 +# +name: POWER +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 03 00 00 00 +# +name: Internet +type: parsed +protocol: Kaseikyo +address: 57 54 32 01 +command: 84 00 00 00 +# +name: Analog +type: parsed +protocol: Kaseikyo +address: 52 54 32 01 +command: 08 00 00 00 +# +name: VOL+ +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 04 00 00 00 +# +name: VOL- +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 05 00 00 00 +# +name: UP +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 20 00 00 00 +# +name: DOWN +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 21 00 00 00 +# +name: LEFT +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 22 00 00 00 +# +name: RIGHT +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 23 00 00 00 +# +name: ENTER +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 24 00 00 00 +# +name: MENU +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 35 00 00 00 +# +name: MUTE +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 06 00 00 00 +# +name: 1 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 11 00 00 00 +# +name: 2 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 12 00 00 00 +# +name: 3 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 13 00 00 00 +# +name: 4 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 11 00 00 00 +# +name: 5 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 15 00 00 00 +# +name: 6 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 16 00 00 00 +# +name: 7 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 17 00 00 00 +# +name: 8 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 18 00 00 00 +# +name: 9 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 19 00 00 00 +# +name: 0 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 1B 00 00 00 +# +name: +10 +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 1C 00 00 00 +# +name: CLEAR +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 2F 00 00 00 +# +name: PREV +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 47 00 00 00 +# +name: NEXT +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 46 00 00 00 +# +name: REWIND +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 0F 00 00 00 +# +name: FORWARD +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 0E 00 00 00 +# +name: PLAY/PAUSE +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 0A 00 00 00 +# +name: STOP +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 3F 00 00 00 +# +name: CALL +type: parsed +protocol: Kaseikyo +address: 57 54 32 01 +command: BE 00 00 00 +# +name: ADD +type: parsed +protocol: Kaseikyo +address: 57 54 32 01 +command: BF 00 00 00 +# +name: SETUP +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 40 00 00 00 +# +name: CD +type: parsed +protocol: Kaseikyo +address: 53 54 32 01 +command: 07 00 00 00 +# +name: BLUETOOTH +type: parsed +protocol: Kaseikyo +address: 52 54 32 01 +command: 1D 00 00 00 +# +name: SEARCH +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 3D 00 00 00 +# +name: REPEAT +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 2B 00 00 00 +# +name: RANDOM +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 2A 00 00 00 +# +name: CLOCK +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 34 00 00 00 +# +name: INFO +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 32 00 00 00 +# +name: SDB_TONE +type: parsed +protocol: Kaseikyo +address: 51 54 32 01 +command: 30 00 00 00 From 75b2e7f80600046fba8699a677ba43249393c153 Mon Sep 17 00:00:00 2001 From: Julien Cornebise Date: Sat, 24 Dec 2022 01:55:33 +0100 Subject: [PATCH 096/402] Fix typo in directory names: Phillips -> Philips --- Audio_Receivers/{Phillips => Philips}/Philips_CD_Player_723.ir | 0 Audio_Receivers/{Phillips => Philips}/Philips_FX55_HiFi.ir | 0 CD_Players/{Phillips => Philips}/Philips_CD_720.ir | 0 DVD_Players/{Phillips => Philips}/Philips_RC_5610.ir | 0 .../{Phillips => Philips}/Philips_TV_Universal.ir | 0 Whiteboards/{Phillips => Philips}/Philips_SmartBoard_ID1.ir | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename Audio_Receivers/{Phillips => Philips}/Philips_CD_Player_723.ir (100%) rename Audio_Receivers/{Phillips => Philips}/Philips_FX55_HiFi.ir (100%) rename CD_Players/{Phillips => Philips}/Philips_CD_720.ir (100%) rename DVD_Players/{Phillips => Philips}/Philips_RC_5610.ir (100%) rename Universal_TV_Remotes/{Phillips => Philips}/Philips_TV_Universal.ir (100%) rename Whiteboards/{Phillips => Philips}/Philips_SmartBoard_ID1.ir (100%) diff --git a/Audio_Receivers/Phillips/Philips_CD_Player_723.ir b/Audio_Receivers/Philips/Philips_CD_Player_723.ir similarity index 100% rename from Audio_Receivers/Phillips/Philips_CD_Player_723.ir rename to Audio_Receivers/Philips/Philips_CD_Player_723.ir diff --git a/Audio_Receivers/Phillips/Philips_FX55_HiFi.ir b/Audio_Receivers/Philips/Philips_FX55_HiFi.ir similarity index 100% rename from Audio_Receivers/Phillips/Philips_FX55_HiFi.ir rename to Audio_Receivers/Philips/Philips_FX55_HiFi.ir diff --git a/CD_Players/Phillips/Philips_CD_720.ir b/CD_Players/Philips/Philips_CD_720.ir similarity index 100% rename from CD_Players/Phillips/Philips_CD_720.ir rename to CD_Players/Philips/Philips_CD_720.ir diff --git a/DVD_Players/Phillips/Philips_RC_5610.ir b/DVD_Players/Philips/Philips_RC_5610.ir similarity index 100% rename from DVD_Players/Phillips/Philips_RC_5610.ir rename to DVD_Players/Philips/Philips_RC_5610.ir diff --git a/Universal_TV_Remotes/Phillips/Philips_TV_Universal.ir b/Universal_TV_Remotes/Philips/Philips_TV_Universal.ir similarity index 100% rename from Universal_TV_Remotes/Phillips/Philips_TV_Universal.ir rename to Universal_TV_Remotes/Philips/Philips_TV_Universal.ir diff --git a/Whiteboards/Phillips/Philips_SmartBoard_ID1.ir b/Whiteboards/Philips/Philips_SmartBoard_ID1.ir similarity index 100% rename from Whiteboards/Phillips/Philips_SmartBoard_ID1.ir rename to Whiteboards/Philips/Philips_SmartBoard_ID1.ir From 9a460b5c20147ecd6459896636a16a07546ce923 Mon Sep 17 00:00:00 2001 From: ffouqueray <65244389+ffouqueray@users.noreply.github.com> Date: Sat, 24 Dec 2022 17:55:26 +0100 Subject: [PATCH 097/402] Add files via upload --- TVs/Sony/Sony_RM_ED016.ir | 158 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 TVs/Sony/Sony_RM_ED016.ir diff --git a/TVs/Sony/Sony_RM_ED016.ir b/TVs/Sony/Sony_RM_ED016.ir new file mode 100644 index 00000000..05ceb72c --- /dev/null +++ b/TVs/Sony/Sony_RM_ED016.ir @@ -0,0 +1,158 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: Ok +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 65 00 00 00 +# +name: Up +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 74 00 00 00 +# +name: Down +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 75 00 00 00 +# +name: Right +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 33 00 00 00 +# +name: Left +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 34 00 00 00 +# +name: Home +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 60 00 00 00 +# +name: Return +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 23 00 00 00 +# +name: Option +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 36 00 00 00 +# +name: Info +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 3A 00 00 00 +# +name: Guide +type: parsed +protocol: SIRC15 +address: A4 00 00 00 +command: 5B 00 00 00 +# +name: Source +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 25 00 00 00 +# +name: 1 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 00 00 00 00 +# +name: 2 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 01 00 00 00 +# +name: 3 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 02 00 00 00 +# +name: 4 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 03 00 00 00 +# +name: 5 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 04 00 00 00 +# +name: 6 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 05 00 00 00 +# +name: 7 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 06 00 00 00 +# +name: 8 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 07 00 00 00 +# +name: 9 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 08 00 00 00 +# +name: Ch+ +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 10 00 00 00 +# +name: Ch- +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 11 00 00 00 +# +name: Vol+ +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 12 00 00 00 +# +name: Vol- +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 13 00 00 00 +# +name: Mute +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 14 00 00 00 From 9bfb9ef33eae6aafe7c5b8758e2a2a8ddcc9d885 Mon Sep 17 00:00:00 2001 From: ffouqueray <65244389+ffouqueray@users.noreply.github.com> Date: Sat, 24 Dec 2022 17:57:05 +0100 Subject: [PATCH 098/402] Create WIMIUS_S25.ir --- Projectors/WIMIUS/WIMIUS_S25.ir | 68 +++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Projectors/WIMIUS/WIMIUS_S25.ir diff --git a/Projectors/WIMIUS/WIMIUS_S25.ir b/Projectors/WIMIUS/WIMIUS_S25.ir new file mode 100644 index 00000000..fa940b0f --- /dev/null +++ b/Projectors/WIMIUS/WIMIUS_S25.ir @@ -0,0 +1,68 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 14 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 15 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 12 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 13 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 10 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 11 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1B 00 00 00 +# +name: Back +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1A 00 00 00 +# +name: Vol+ +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 48 00 00 00 +# +name: Vol- +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 40 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 18 00 00 00 From 410250db0aaa1b7784a9194c1ca6420e8c554569 Mon Sep 17 00:00:00 2001 From: demenik <45211712+demenik@users.noreply.github.com> Date: Sun, 25 Dec 2022 00:29:49 +0100 Subject: [PATCH 099/402] fix spaces --- Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir | 74 ++++++++++----------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir index e61a3327..70996441 100644 --- a/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir +++ b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir @@ -1,46 +1,46 @@ -Filetype:IRsignalsfile -Version:1 +Filetype: IR signals file +Version: 1 # # Apple TV Gen 3 v2 # -name:Menu -type:parsed -protocol:NECext -address:EE870000 -command:022E0000 +name: Menu +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 02 2E 00 00 # -name:Play_Pause -type:parsed -protocol:NECext -address:EE870000 -command:5E2E0000 +name: Play_Pause +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 5E 2E 00 00 # -name:Up -type:parsed -protocol:NECext -address:EE870000 -command:0B2E0000 +name: Up +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0B 2E 00 00 # -name:Down -type:parsed -protocol:NECext -address:EE870000 -command:0D2E0000 +name: Down +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0D 2E 00 00 # -name:Left -type:parsed -protocol:NECext -address:EE870000 -command:082E0000 +name: Left +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 08 2E 00 00 # -name:Right -type:parsed -protocol:NECext -address:EE870000 -command:072E0000 +name: Right +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 07 2E 00 00 # -name:Center -type:parsed -protocol:NECext -address:EE870000 -command:5D2E0000 \ No newline at end of file +name: Center +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 5D 2E 00 00 From 6b23be3212600bbc58a63b74e99c324289de1e8e Mon Sep 17 00:00:00 2001 From: Martiros Shakhzadyan Date: Sun, 25 Dec 2022 00:52:00 -0500 Subject: [PATCH 100/402] Speakers: Edifier: Add IR signals for the Edifier RC17A remote --- Speakers/Edifier/Edifier_RC17A.ir | 74 +++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 Speakers/Edifier/Edifier_RC17A.ir diff --git a/Speakers/Edifier/Edifier_RC17A.ir b/Speakers/Edifier/Edifier_RC17A.ir new file mode 100644 index 00000000..766b0879 --- /dev/null +++ b/Speakers/Edifier/Edifier_RC17A.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 46 B9 00 00 +# +name: VOL_UP +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 06 F9 00 00 +# +name: VOL_DOWN +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 47 B8 00 00 +# +name: >>| +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 5D A2 00 00 +# +name: |<< +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 44 BB 00 00 +# +name: PLAY/PAUSE +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 5F A0 00 00 +# +name: SNDFLD_ON +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 1A E5 00 00 +# +name: SNDFLD_OFF +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 1B E4 00 00 +# +name: LINE1 +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 0D F2 00 00 +# +name: LINE2 +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 15 EA 00 00 +# +name: BLUETOOTH +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 5C A3 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 41 BE 00 00 From ab575e5b91d55cde739663f964151461f1cff94b Mon Sep 17 00:00:00 2001 From: Matt Falcon Date: Sat, 24 Dec 2022 22:38:33 -0800 Subject: [PATCH 101/402] Create Sharp_g0684cesa_NES_TV.ir Supposedly this is super rare? Flipper Zero to the rescue! Original remote in bad shape, held together with duct tape and prayers to extract these codes. --- TVs/Sharp/Sharp_g0684cesa_NES_TV.ir | 143 ++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 TVs/Sharp/Sharp_g0684cesa_NES_TV.ir diff --git a/TVs/Sharp/Sharp_g0684cesa_NES_TV.ir b/TVs/Sharp/Sharp_g0684cesa_NES_TV.ir new file mode 100644 index 00000000..38e67bcc --- /dev/null +++ b/TVs/Sharp/Sharp_g0684cesa_NES_TV.ir @@ -0,0 +1,143 @@ +Filetype: IR signals file +Version: 1 +# +# Remote model G0684CESA used with Sharp 19SV111 "Nintendo Television" +# +# Pg1 - Common +name: POWER +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 0B 00 00 00 +# +name: Game On/Off +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 14 00 00 00 +# +name: CH+ +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 0C 00 00 00 +# +name: CH- +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 0D 00 00 00 +# +name: VOL+ +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 0E 00 00 00 +# +name: VOL- +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 0F 00 00 00 +# Pg2 - Others +name: Mute +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 10 00 00 00 +# +name: Memory +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 18 00 00 00 +# +name: Add +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 19 00 00 00 +# +name: Erase +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 1A 00 00 00 +# +name: Sleep +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 11 00 00 00 +# +name: SleepCall +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 1D 00 00 00 +# +name: FlashBack +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 13 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 00 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 01 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 02 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 03 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 04 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 05 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 06 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 07 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 08 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 28 00 00 00 +command: 09 00 00 00 From edbe975f433a4d43956506a19b9c50fd3a040268 Mon Sep 17 00:00:00 2001 From: RaZe Date: Sun, 25 Dec 2022 22:55:21 +0200 Subject: [PATCH 102/402] TVs: added all missing buttons to LG_AKB75855501 --- TVs/LG/LG_AKB75855501.ir | 69 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/TVs/LG/LG_AKB75855501.ir b/TVs/LG/LG_AKB75855501.ir index f7687e02..7bc9ddc4 100644 --- a/TVs/LG/LG_AKB75855501.ir +++ b/TVs/LG/LG_AKB75855501.ir @@ -66,9 +66,76 @@ type: parsed protocol: NEC address: 04 00 00 00 command: 44 00 00 00 -# +# +name: Back +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 28 00 00 00 +# name: Guide type: parsed protocol: NEC address: 04 00 00 00 command: AB 00 00 00 +# +name: Source +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0B 00 00 00 +# +name: Netflix +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 56 00 00 00 +# +name: Prime_video +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5C 00 00 00 +# +name: Movies +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 81 00 00 00 +# +name: Red +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 72 00 00 00 +# +name: Green +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 71 00 00 00 +# +name: Yellow +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 63 00 00 00 +# +name: Blue +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 61 00 00 00 +# +name: Pause +type: parsed +protocol: NEC +address: 04 00 00 00 +command: B0 00 00 00 +# +name: Resume +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9130 4371 682 480 652 481 651 1615 651 484 648 486 646 489 645 489 645 489 644 1623 645 1623 645 489 645 1623 645 1623 645 1624 644 1624 644 1623 645 490 643 1648 619 515 618 1650 617 1650 617 1651 617 516 618 1650 618 1650 618 515 619 1649 619 515 619 515 619 515 618 1649 618 515 619 + From b60b97fc192942d903d484605987a755cbf36eda Mon Sep 17 00:00:00 2001 From: RaZe Date: Sun, 25 Dec 2022 23:03:38 +0200 Subject: [PATCH 103/402] Satisfy the linter --- TVs/LG/LG_AKB75855501.ir | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/TVs/LG/LG_AKB75855501.ir b/TVs/LG/LG_AKB75855501.ir index 7bc9ddc4..166fbe4b 100644 --- a/TVs/LG/LG_AKB75855501.ir +++ b/TVs/LG/LG_AKB75855501.ir @@ -137,5 +137,4 @@ name: Resume type: raw frequency: 38000 duty_cycle: 0.330000 -data: 9130 4371 682 480 652 481 651 1615 651 484 648 486 646 489 645 489 645 489 644 1623 645 1623 645 489 645 1623 645 1623 645 1624 644 1624 644 1623 645 490 643 1648 619 515 618 1650 617 1650 617 1651 617 516 618 1650 618 1650 618 515 619 1649 619 515 619 515 619 515 618 1649 618 515 619 - +data: 9130 4371 682 480 652 481 651 1615 651 484 648 486 646 489 645 489 645 489 644 1623 645 1623 645 489 645 1623 645 1623 645 1624 644 1624 644 1623 645 490 643 1648 619 515 618 1650 617 1650 617 1651 617 516 618 1650 618 1650 618 515 619 1649 619 515 619 515 619 515 618 1649 618 515 619 \ No newline at end of file From c5378add7ab13086ece330af5f78b6a5f7985d58 Mon Sep 17 00:00:00 2001 From: RaZe Date: Mon, 26 Dec 2022 08:49:32 +0200 Subject: [PATCH 104/402] fix: made resume have NEC protocol instead of raw --- TVs/LG/LG_AKB75855501.ir | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TVs/LG/LG_AKB75855501.ir b/TVs/LG/LG_AKB75855501.ir index 166fbe4b..899ee39e 100644 --- a/TVs/LG/LG_AKB75855501.ir +++ b/TVs/LG/LG_AKB75855501.ir @@ -134,7 +134,7 @@ address: 04 00 00 00 command: B0 00 00 00 # name: Resume -type: raw -frequency: 38000 -duty_cycle: 0.330000 -data: 9130 4371 682 480 652 481 651 1615 651 484 648 486 646 489 645 489 645 489 644 1623 645 1623 645 489 645 1623 645 1623 645 1624 644 1624 644 1623 645 490 643 1648 619 515 618 1650 617 1650 617 1651 617 516 618 1650 618 1650 618 515 619 1649 619 515 619 515 619 515 618 1649 618 515 619 \ No newline at end of file +type: parsed +protocol: NEC +address: 04 00 00 00 +command: BA 00 00 00 From a6047b1dfb9f00ec9ff824106eb90859e1482acb Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Mon, 26 Dec 2022 19:37:56 +0100 Subject: [PATCH 105/402] fix spacing / remove empty lines --- ACs/Electrolux/Electrol_ESV09CRO_B2I.ir | 13 ---------- Heaters/Frico/Frico_Air_Curtain.ir | 34 ++++++++++++------------- 2 files changed, 17 insertions(+), 30 deletions(-) diff --git a/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir b/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir index 2b6278fe..21222bdf 100644 --- a/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir +++ b/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir @@ -111,16 +111,3 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3087 3063 3086 4441 577 1652 569 536 574 1653 578 527 573 533 577 1649 572 1655 576 529 571 1656 575 1652 569 1658 573 532 578 527 573 533 577 1649 572 533 577 1650 571 1655 576 1651 570 536 574 530 570 536 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 1652 569 536 574 531 569 537 573 531 569 536 574 530 570 1655 576 529 571 1655 576 529 571 534 576 529 571 534 576 528 572 533 577 527 573 532 568 536 574 530 570 535 575 529 571 534 576 529 571 533 577 1648 573 532 578 527 573 533 577 527 573 532 578 526 573 531 569 536 574 530 569 535 575 529 571 534 576 528 572 533 577 527 573 532 568 536 574 531 569 535 575 530 570 534 576 529 571 533 577 528 572 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 1652 569 1658 573 532 578 1648 573 532 578 527 573 532 578 - - - - - - - - - - - - - diff --git a/Heaters/Frico/Frico_Air_Curtain.ir b/Heaters/Frico/Frico_Air_Curtain.ir index 2d629e87..17925824 100644 --- a/Heaters/Frico/Frico_Air_Curtain.ir +++ b/Heaters/Frico/Frico_Air_Curtain.ir @@ -1,23 +1,23 @@ -Filetype:IRsignalsfile -Version:1 +Filetype: IR signals file +Version: 1 # # Frico Air Curtain PA2510E08 # https://shop.frico.net/nl-NL/pa2510e08--luchtgordijn/p99704 # -name:On_off -type:raw -frequency:38000 -duty_cycle:0.330000 -data:272761891130200411292008214120081127966112596721389921094999210110041085 +name: On_off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 272 76189 1130 2004 1129 2008 2141 2008 1127 966 1125 967 2138 992 1094 999 2101 1004 1085 # -name:Fan_speed -type:raw -frequency:38000 -duty_cycle:0.330000 -data:1093204010942044208210221067102520791021210899610892078206910362068 +name: Fan_speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1093 2040 1094 2044 2082 1022 1067 1025 2079 1021 2108 996 1089 2078 2069 1036 2068 # -name:Heat -type:raw -frequency:38000 -duty_cycle:0.330000 -data:3437618411302003113120072146959112920391098992211299010952044210020801055 \ No newline at end of file +name: Heat +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 343 76184 1130 2003 1131 2007 2146 959 1129 2039 1098 992 2112 990 1095 2044 2100 2080 1055 \ No newline at end of file From 18ebf9735ef53317b9b0de8253402f2cb05e1676 Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Mon, 26 Dec 2022 20:54:47 +0100 Subject: [PATCH 106/402] fix: removed incomplete signals --- SoundBars/Samsung/Samsung_Soundbar_New.ir | 7 ++----- TVs/LG/LG_48LV340H.ir | 7 +------ 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/SoundBars/Samsung/Samsung_Soundbar_New.ir b/SoundBars/Samsung/Samsung_Soundbar_New.ir index 3391df5c..c1eb8930 100644 --- a/SoundBars/Samsung/Samsung_Soundbar_New.ir +++ b/SoundBars/Samsung/Samsung_Soundbar_New.ir @@ -1,13 +1,10 @@ Filetype: IR signals file +Version: 1 # # Samsung Soundbar NEW # -Version: 1 name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 -data: 4555 4483 516 516 488 519 495 512 492 515 489 1525 493 1519 489 518 496 511 493 1521 487 1525 493 1520 488 1524 494 513 491 517 487 520 494 514 490 4501 519 513 491 516 488 520 494 513 491 517 487 521 493 514 490 518 486 1527 491 1522 496 1517 491 516 488 1525 493 1520 488 1525 493 1520 488 519 495 512 492 516 488 1525 493 -name: Source -type: raw -frequency: 380 \ No newline at end of file +data: 4555 4483 516 516 488 519 495 512 492 515 489 1525 493 1519 489 518 496 511 493 1521 487 1525 493 1520 488 1524 494 513 491 517 487 520 494 514 490 4501 519 513 491 516 488 520 494 513 491 517 487 521 493 514 490 518 486 1527 491 1522 496 1517 491 516 488 1525 493 1520 488 1525 493 1520 488 519 495 512 492 516 488 1525 493 \ No newline at end of file diff --git a/TVs/LG/LG_48LV340H.ir b/TVs/LG/LG_48LV340H.ir index 2b688f69..13191257 100644 --- a/TVs/LG/LG_48LV340H.ir +++ b/TVs/LG/LG_48LV340H.ir @@ -31,9 +31,4 @@ name: Netflix type: parsed protocol: NEC address: D3 00 00 00 -command: 01 00 00 00 -# -name: Info -type: parsed -protocol: NEC -address: 04 \ No newline at end of file +command: 01 00 00 00 \ No newline at end of file From 0af5e604d904bbdab87851910313d1d1506e53f5 Mon Sep 17 00:00:00 2001 From: RaZe Date: Mon, 26 Dec 2022 22:21:06 +0200 Subject: [PATCH 107/402] Audio Receivers: added new Marantz RC042SR remote --- Audio_Receivers/Marantz/Marantz_RC042SR.ir | 244 +++++++++++++++++++++ 1 file changed, 244 insertions(+) create mode 100644 Audio_Receivers/Marantz/Marantz_RC042SR.ir diff --git a/Audio_Receivers/Marantz/Marantz_RC042SR.ir b/Audio_Receivers/Marantz/Marantz_RC042SR.ir new file mode 100644 index 00000000..7cac6ed2 --- /dev/null +++ b/Audio_Receivers/Marantz/Marantz_RC042SR.ir @@ -0,0 +1,244 @@ +Filetype: IR signals file +Version: 1 +# +# Marantz RC042SR remote +# +name: Power +type: parsed +protocol: RC5 +address: 10 00 00 00 +command: 0C 00 00 00 +# +name: Sleep +type: parsed +protocol: RC5 +address: 10 00 00 00 +command: 26 00 00 00 +# +name: CH+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 981 791 1871 1671 982 791 1871 1671 956 845 955 4474 1868 816 950 823 945 830 942 830 942 853 918 1738 1807 1736 1807 852 918 76192 979 817 1841 1703 945 830 1832 1713 940 857 918 4537 1807 852 918 854 918 854 918 855 917 854 918 1739 1807 1737 1807 853 917 +# +name: CH- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 981 791 981 791 981 790 982 790 1846 1696 956 820 980 4473 1867 818 947 828 943 828 944 1713 1832 1711 1832 1712 1831 828 942 76175 981 817 954 819 950 824 945 829 1833 1710 943 832 943 4512 1831 852 918 853 918 854 918 1738 1807 1736 1807 1736 1807 852 918 +# +name: VOL+ +type: parsed +protocol: RC5 +address: 10 00 00 00 +command: 10 00 00 00 +# +name: VOL- +type: parsed +protocol: RC5 +address: 10 00 00 00 +command: 11 00 00 00 +# +name: Mute +type: parsed +protocol: RC5 +address: 10 00 00 00 +command: 0D 00 00 00 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 985 787 986 787 986 818 1845 815 955 816 955 815 957 4493 958 814 957 1701 953 849 922 852 922 852 1812 849 922 1735 1812 849 922 851 922 76206 961 813 984 816 954 820 1840 848 922 850 922 827 945 4529 922 851 922 1735 922 852 922 852 922 852 1813 848 921 1736 1812 848 922 851 922 +# +name: Options +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1874 784 986 1669 1875 785 985 786 960 841 955 4493 955 1700 1843 819 948 1735 1809 850 920 852 920 1736 1810 1735 919 855 920 75329 1843 815 953 1704 1835 851 919 852 920 852 920 4529 920 1737 1808 851 919 1737 1809 851 919 853 919 1737 1808 1735 919 856 919 +# +name: Setup +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1876 1665 989 787 1876 812 958 814 932 839 958 4493 958 1699 1844 818 948 1737 1810 1735 921 853 921 853 921 854 1810 850 921 76238 1847 1696 955 847 1815 847 922 849 923 849 923 4528 923 1733 1815 846 924 1734 1814 1731 923 851 923 826 948 826 1840 821 948 +# +name: Up +type: parsed +protocol: RC5X +address: 10 00 00 00 +command: 10 00 00 00 +# +name: Down +type: parsed +protocol: RC5X +address: 10 00 00 00 +command: 11 00 00 00 +# +name: Left +type: parsed +protocol: RC5X +address: 10 00 00 00 +command: 15 00 00 00 +# +name: Right +type: parsed +protocol: RC5X +address: 10 00 00 00 +command: 16 00 00 00 +# +name: Enter +type: parsed +protocol: RC5X +address: 10 00 00 00 +command: 17 00 00 00 +# +name: Back +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1871 1673 983 791 1871 789 982 790 956 816 981 4470 981 1702 1837 1710 945 830 944 830 1833 828 944 829 944 1714 1832 829 943 76228 1868 1703 950 824 1832 831 941 832 940 833 939 4536 916 1741 1805 1741 915 858 916 858 1804 857 915 857 915 1742 1803 857 915 +# +name: Tune- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 990 785 1878 1665 989 785 1878 1667 960 842 958 4497 1847 813 955 819 949 851 921 1736 1810 849 921 852 920 851 921 852 920 1738 920 75341 957 815 1843 1701 948 853 1810 1734 920 855 920 4536 1809 851 920 852 920 852 920 1737 1809 851 919 853 919 853 919 853 919 1739 919 +# +name: Tune+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1014 757 1016 756 1016 757 1014 758 1853 1689 963 813 962 4493 1875 811 955 819 950 849 923 850 922 850 922 850 922 850 922 850 922 850 922 1736 922 +# +name: Pause/Resume +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 988 784 1880 1664 988 786 1905 1667 932 842 958 4495 959 814 1848 1700 1840 1732 1813 848 922 850 923 850 923 849 923 1736 923 75318 983 815 1844 1700 949 826 1835 1708 946 830 945 4510 945 829 1834 1710 1834 1735 1810 851 920 853 920 853 920 853 919 1739 919 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 987 817 956 786 987 817 1846 814 956 786 985 815 957 4493 956 816 955 819 950 849 921 1736 1809 851 920 1736 1810 1735 1810 1737 919 75353 957 815 957 818 953 848 1812 849 921 851 921 851 921 4530 920 851 921 852 921 852 921 1736 1811 850 920 1736 1811 1734 1811 1735 921 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 784 1878 1665 1878 813 957 814 932 840 957 4492 957 815 956 817 952 825 945 1736 1810 851 920 1736 1810 1735 920 854 1809 76246 957 816 1843 1702 1837 850 921 852 920 852 920 4531 920 853 920 853 920 853 920 1737 1809 852 919 1738 1808 1736 919 855 1808 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 787 985 787 986 787 1875 813 956 815 931 840 957 4468 981 815 954 819 949 827 944 1712 1834 827 944 1737 1809 1736 919 854 919 856 920 75317 981 815 956 817 952 823 1836 850 920 852 919 852 920 4530 919 853 919 853 919 853 919 1737 1809 852 918 1738 1808 1736 919 855 919 857 918 75355 956 816 956 818 951 850 1810 850 920 852 920 852 920 4531 920 853 920 853 919 853 920 1737 1810 851 920 1737 1809 1736 919 854 920 856 919 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 786 1876 1666 1877 812 958 814 932 839 958 4492 958 814 956 816 952 822 947 1735 1811 850 921 1736 920 853 1810 850 921 852 920 76235 956 817 1842 1704 1835 851 920 852 920 853 919 4532 919 854 919 854 918 854 918 1739 1807 879 892 1765 892 882 1782 879 891 881 891 76209 960 813 1872 1698 1840 822 947 825 947 825 947 4503 947 825 947 825 947 825 947 1710 1837 823 946 1734 922 828 1836 823 946 850 922 +# +name: Movie +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 983 789 983 790 983 790 1873 813 931 841 931 841 956 5354 1868 817 949 1710 1835 1710 1835 1710 945 829 945 829 1834 1712 945 75363 956 816 956 818 952 849 1811 850 921 852 920 852 920 5415 1810 851 920 1737 1809 1735 1810 1735 921 854 920 854 1809 1737 920 75326 959 840 956 817 954 822 1839 847 922 850 922 849 923 5387 1840 820 950 1707 1840 1705 1840 1705 949 825 949 824 1840 1706 949 +# +name: Music +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 985 787 1876 1667 1876 813 957 814 931 839 957 5376 1847 813 956 1703 1839 1733 921 852 921 852 1811 1733 1811 1735 921 75343 957 814 1846 1701 1838 848 921 850 922 850 922 5413 1811 849 921 1736 1810 1734 920 853 920 853 1810 1734 1810 1736 920 75353 956 816 1844 1701 1837 851 920 852 920 852 920 5415 1810 851 920 1737 1810 1735 920 854 920 854 1809 1735 1809 1737 920 +# +name: Game +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1874 1665 989 785 1877 812 958 813 932 839 957 4491 958 814 956 816 952 822 947 851 921 851 921 851 921 1736 1810 850 920 1736 1809 76206 1870 1696 955 820 1837 850 920 852 920 852 920 4531 919 852 921 852 920 852 920 853 920 852 921 852 920 1737 1809 851 920 1737 1809 76219 1870 1699 952 823 1835 829 941 854 918 831 941 4533 917 855 918 854 918 855 917 855 917 855 917 855 917 1739 1808 853 917 1739 1807 76238 1846 1699 952 848 1812 849 921 850 922 850 922 4529 921 851 921 851 921 851 921 851 922 851 921 851 921 1736 1811 849 921 1735 1811 +# +name: CBL/SAT +type: parsed +protocol: RC5 +address: 06 00 00 00 +command: 3F 00 00 00 +# +name: DVD +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 983 791 982 790 984 790 1873 786 983 789 958 815 982 4468 983 816 954 820 948 829 943 853 920 853 920 853 920 854 919 1738 1809 1737 1809 +# +name: Blu-ray +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 786 1877 784 986 785 987 1671 983 817 956 819 956 4498 956 817 955 820 950 852 920 853 921 853 1810 851 920 852 920 852 920 852 920 852 920 76216 956 815 1844 818 948 851 920 1736 920 853 920 855 920 4536 920 854 920 854 920 854 920 854 920 854 1809 851 920 853 919 853 920 853 919 853 919 +# +name: Game +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 787 986 816 958 788 1875 812 932 840 957 814 958 4492 958 815 954 819 949 851 921 852 921 852 920 1737 920 853 921 853 921 853 921 854 1809 76241 957 815 957 817 953 823 1837 850 921 851 921 852 921 4531 920 852 921 852 921 852 921 852 921 852 921 1737 920 854 920 854 920 854 920 854 1809 +# +name: AUX +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 987 786 1906 1636 1907 753 964 809 963 809 963 4489 961 812 985 814 956 818 950 850 922 850 923 850 923 850 923 850 923 1735 922 852 1813 76241 958 814 1847 1726 1814 848 922 850 922 851 921 4531 921 852 920 852 921 852 920 852 920 852 921 853 919 853 920 853 920 1737 920 854 1810 76251 957 815 1846 1701 1839 849 921 851 921 851 921 4530 922 851 922 851 922 851 922 851 922 852 921 851 922 851 921 852 921 1737 920 853 1811 +# +name: Media player +type: parsed +protocol: RC5 +address: 05 00 00 00 +command: 3F 00 00 00 +# +name: TV audio +type: parsed +protocol: RC5 +address: 00 00 00 00 +command: 3F 00 00 00 +# +name: 8K +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 787 986 787 987 815 1848 813 957 814 954 818 958 4493 958 815 955 818 951 850 922 851 922 852 921 852 921 852 921 852 921 1737 921 853 921 855 921 75368 957 815 957 818 952 824 1836 851 920 852 921 852 921 4532 920 853 920 853 920 853 920 853 920 853 919 853 920 854 919 853 920 1738 919 855 919 857 919 +# +name: Tuner +type: parsed +protocol: RC5 +address: 11 00 00 00 +command: 3F 00 00 00 +# +name: USB +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 987 785 988 785 989 785 989 786 1876 814 956 815 958 5378 957 816 956 819 951 851 922 853 921 853 1811 850 921 1711 1836 1710 946 829 947 75325 984 815 957 817 953 822 947 853 1810 850 921 851 921 5416 920 853 921 854 920 854 920 854 920 854 1809 851 920 1737 1810 1736 920 856 920 +# +name: CD +type: parsed +protocol: RC5 +address: 14 00 00 00 +command: 3F 00 00 00 +# +name: Bluetooth +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 986 784 989 787 986 785 1878 783 987 815 957 815 957 4494 957 815 955 819 950 850 921 1737 1809 851 920 1736 1811 851 920 852 921 852 921 76226 984 816 956 817 953 822 1837 826 944 829 943 853 919 4532 919 853 920 854 919 854 919 1738 1809 852 919 1739 1808 852 918 855 918 854 918 +# +name: Phono +type: parsed +protocol: RC5 +address: 15 00 00 00 +command: 3F 00 00 00 +# +name: Internet radio +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 987 788 1875 1668 988 787 1876 1667 962 816 985 4499 958 816 1845 1702 1838 1735 921 854 920 854 1810 851 920 1737 1810 \ No newline at end of file From e83116089ce8882c8aacf22079f3edbf42064436 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:41:48 +0000 Subject: [PATCH 108/402] Added Uni Power Off Remote 2 (Thanks Dr.Undying!) Renamed from MultiBrand_Prank_Remote --- Universal_TV_Remotes/Universal_POWER_OFF_2.ir | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Universal_TV_Remotes/Universal_POWER_OFF_2.ir diff --git a/Universal_TV_Remotes/Universal_POWER_OFF_2.ir b/Universal_TV_Remotes/Universal_POWER_OFF_2.ir new file mode 100644 index 00000000..a4f50d35 --- /dev/null +++ b/Universal_TV_Remotes/Universal_POWER_OFF_2.ir @@ -0,0 +1,35 @@ +Filetype: IR signals file +Version: 1 +# +# Multiple Power Off Buttons +# +name: POWER Samsung +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: POWER Sony +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: POWER Phillips +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: POWER Denver +type: parsed +protocol: NECext +address: 00 7F 00 00 +command: 0A F5 00 00 +# +name: POWER Lg +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# \ No newline at end of file From f8ebb3cbed51eb2ca997e77da11bc701ce83aae6 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:44:34 +0000 Subject: [PATCH 109/402] Added Wimius S25 (Thanks JeSuisUnBonWhisky!) --- Projectors/Wimius/Wimius_s25.ir | 68 +++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Projectors/Wimius/Wimius_s25.ir diff --git a/Projectors/Wimius/Wimius_s25.ir b/Projectors/Wimius/Wimius_s25.ir new file mode 100644 index 00000000..fa940b0f --- /dev/null +++ b/Projectors/Wimius/Wimius_s25.ir @@ -0,0 +1,68 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 14 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 15 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 12 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 13 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 10 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 11 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1B 00 00 00 +# +name: Back +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1A 00 00 00 +# +name: Vol+ +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 48 00 00 00 +# +name: Vol- +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 40 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 18 00 00 00 From 9eb1f828fb969308d3b1e7e51b9e4b9d49de945a Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:47:06 +0000 Subject: [PATCH 110/402] Added Dimplex Electric FP (Thanks mildmannered!) Electric Fireplace --- Heaters/Dimplex/Dimplex_Electric_Fireplace.ir | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Heaters/Dimplex/Dimplex_Electric_Fireplace.ir diff --git a/Heaters/Dimplex/Dimplex_Electric_Fireplace.ir b/Heaters/Dimplex/Dimplex_Electric_Fireplace.ir new file mode 100644 index 00000000..e708b943 --- /dev/null +++ b/Heaters/Dimplex/Dimplex_Electric_Fireplace.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power_on_off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 81 00 00 00 +# +name: Fire_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 82 00 00 00 +# +name: Heat_toggle +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9105 4479 619 575 565 576 543 572 567 574 566 575 544 570 569 572 567 573 546 1685 594 1639 682 1629 568 1690 600 1634 677 1634 573 1685 595 1639 672 495 593 574 545 1686 593 575 544 1688 591 576 543 1689 601 1632 679 1632 575 1683 597 572 547 1684 595 573 546 1686 593 574 545 570 569 40267 9103 2248 601 97067 9081 2244 595 +# +name: Temp_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 94 00 00 00 +# +name: Temp_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 95 00 00 00 +# +name: Eco_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 83 00 00 00 +# +name: Pwr_level_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 96 00 00 00 +# +name: Light_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: C0 00 00 00 +# +name: Light_level_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 97 00 00 00 +# +name: Timer_toggle +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 80 00 00 00 From afbb0566e97339ccd0bee091dc76614830539352 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:48:18 +0000 Subject: [PATCH 111/402] Added iHome Nova VC (Thanks GhostDripppp!) --- Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir | 74 ++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir diff --git a/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir b/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir new file mode 100644 index 00000000..b85c78b0 --- /dev/null +++ b/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Home +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0A F5 00 00 +# +name: Foward +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0B F4 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 10 EF 00 00 +# +name: Reverse +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0E F1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 11 EE 00 00 +# +name: Play/Pause +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0D F2 00 00 +# +name: Spot_clean +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 16 E9 00 00 +# +name: PwrMop +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 37 C8 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 40 BF 00 00 +# +name: Dec_Pwr +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 1C E3 00 00 +# +name: Inc_Pwr +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 15 EA 00 00 +# +name: Hyperdrive +type: parsed +protocol: NECext +address: 40 40 00 00 +command: BF 40 00 00 From 83d805f57066fab9cd627889cb62708bcf138c86 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:48:48 +0000 Subject: [PATCH 112/402] Wrong place --- Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir | 74 ---------------------- 1 file changed, 74 deletions(-) delete mode 100644 Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir diff --git a/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir b/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir deleted file mode 100644 index b85c78b0..00000000 --- a/Vacuum_Cleaners/iCLEBO/iHome/iHome_Nova.ir +++ /dev/null @@ -1,74 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -name: Home -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 0A F5 00 00 -# -name: Foward -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 0B F4 00 00 -# -name: Left -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 10 EF 00 00 -# -name: Reverse -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 0E F1 00 00 -# -name: Right -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 11 EE 00 00 -# -name: Play/Pause -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 0D F2 00 00 -# -name: Spot_clean -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 16 E9 00 00 -# -name: PwrMop -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 37 C8 00 00 -# -name: Mute -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 40 BF 00 00 -# -name: Dec_Pwr -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 1C E3 00 00 -# -name: Inc_Pwr -type: parsed -protocol: NECext -address: 40 40 00 00 -command: 15 EA 00 00 -# -name: Hyperdrive -type: parsed -protocol: NECext -address: 40 40 00 00 -command: BF 40 00 00 From 9cd080c9c79230f5b4a5f572665ccfaabe479539 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:49:10 +0000 Subject: [PATCH 113/402] Added iHome Nova VC (Thanks GhostDripppp!) --- Vacuum_Cleaners/iHome/iHome_Nova.ir | 74 +++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 Vacuum_Cleaners/iHome/iHome_Nova.ir diff --git a/Vacuum_Cleaners/iHome/iHome_Nova.ir b/Vacuum_Cleaners/iHome/iHome_Nova.ir new file mode 100644 index 00000000..b85c78b0 --- /dev/null +++ b/Vacuum_Cleaners/iHome/iHome_Nova.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Home +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0A F5 00 00 +# +name: Foward +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0B F4 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 10 EF 00 00 +# +name: Reverse +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0E F1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 11 EE 00 00 +# +name: Play/Pause +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0D F2 00 00 +# +name: Spot_clean +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 16 E9 00 00 +# +name: PwrMop +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 37 C8 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 40 BF 00 00 +# +name: Dec_Pwr +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 1C E3 00 00 +# +name: Inc_Pwr +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 15 EA 00 00 +# +name: Hyperdrive +type: parsed +protocol: NECext +address: 40 40 00 00 +command: BF 40 00 00 From b0939f07c9dac92ab8241fdd787b391b56322325 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:49:49 +0000 Subject: [PATCH 114/402] Added Model number --- Vacuum_Cleaners/iHome/iHome_Nova.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Vacuum_Cleaners/iHome/iHome_Nova.ir b/Vacuum_Cleaners/iHome/iHome_Nova.ir index b85c78b0..74b16f36 100644 --- a/Vacuum_Cleaners/iHome/iHome_Nova.ir +++ b/Vacuum_Cleaners/iHome/iHome_Nova.ir @@ -1,5 +1,7 @@ Filetype: IR signals file Version: 1 +# +# Model: iHRV6 # name: Home type: parsed From 494082c3383ca9362a5913b975752c91c77e0baf Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 21:54:13 +0000 Subject: [PATCH 115/402] Added Panasonic_SC-PMX92/94 (Thanks badis!) --- .../Panasonic/Panasonic_SC-PMX92-94.ir | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 Audio_Receivers/Panasonic/Panasonic_SC-PMX92-94.ir diff --git a/Audio_Receivers/Panasonic/Panasonic_SC-PMX92-94.ir b/Audio_Receivers/Panasonic/Panasonic_SC-PMX92-94.ir new file mode 100644 index 00000000..107f29a5 --- /dev/null +++ b/Audio_Receivers/Panasonic/Panasonic_SC-PMX92-94.ir @@ -0,0 +1,80 @@ +Filetype: IR signals file +Version: 1 +# +name: On_off +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: D1 03 00 00 +# +name: Vol_up +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 00 02 00 00 +# +name: Vol_down +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 10 02 00 00 +# +name: Bluethoot +type: parsed +protocol: Kaseikyo +address: A0 02 20 02 +command: 50 02 00 00 +# +name: Cd_usb +type: parsed +protocol: Kaseikyo +address: A0 02 20 02 +command: 40 01 00 00 +# +name: Radio +type: parsed +protocol: Kaseikyo +address: A4 02 20 02 +command: 40 02 00 00 +# +name: Mute +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 20 03 00 00 +# +name: Next +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 31 00 00 00 +# +name: Prev +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 21 00 00 00 +# +name: Stop +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 01 00 00 00 +# +name: Play +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 61 00 00 00 +# +name: Album_prev +type: parsed +protocol: Kaseikyo +address: AC 02 20 01 +command: 91 00 00 00 +# +name: Album_next +type: parsed +protocol: Kaseikyo +address: AC 02 20 01 +command: A1 00 00 00 From b01ce0f40edc7f1c39a4a1567f785909ca005753 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:01:00 +0000 Subject: [PATCH 116/402] Added Lethe RGB LED (Thanks Ch4istO!) --- LED_Lighting/Lethe/Lethe_RGB_LED.ir | 1 + 1 file changed, 1 insertion(+) create mode 100644 LED_Lighting/Lethe/Lethe_RGB_LED.ir diff --git a/LED_Lighting/Lethe/Lethe_RGB_LED.ir b/LED_Lighting/Lethe/Lethe_RGB_LED.ir new file mode 100644 index 00000000..c6f1fd20 --- /dev/null +++ b/LED_Lighting/Lethe/Lethe_RGB_LED.ir @@ -0,0 +1 @@ +https://dev.flpr.app/s#path=infrared/Lethe_RGB_LED.ir&Filetype=IR+signals+file&Version=1&name=On&type=parsed&protocol=NEC&address=00+00+00+00&command=0D+00+00+00&name=Off&type=parsed&protocol=NEC&address=00+00+00+00&command=1F+00+00+00 \ No newline at end of file From 35edfcf01589b0549099ac6f0b932d2ea4c89abf Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:03:09 +0000 Subject: [PATCH 117/402] Added Sony RM ED016 (Thanks JeSuisUnBonWhisky!) --- TVs/Sony/Sony_RM_ED016.ir | 158 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 TVs/Sony/Sony_RM_ED016.ir diff --git a/TVs/Sony/Sony_RM_ED016.ir b/TVs/Sony/Sony_RM_ED016.ir new file mode 100644 index 00000000..05ceb72c --- /dev/null +++ b/TVs/Sony/Sony_RM_ED016.ir @@ -0,0 +1,158 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: Ok +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 65 00 00 00 +# +name: Up +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 74 00 00 00 +# +name: Down +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 75 00 00 00 +# +name: Right +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 33 00 00 00 +# +name: Left +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 34 00 00 00 +# +name: Home +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 60 00 00 00 +# +name: Return +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 23 00 00 00 +# +name: Option +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 36 00 00 00 +# +name: Info +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 3A 00 00 00 +# +name: Guide +type: parsed +protocol: SIRC15 +address: A4 00 00 00 +command: 5B 00 00 00 +# +name: Source +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 25 00 00 00 +# +name: 1 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 00 00 00 00 +# +name: 2 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 01 00 00 00 +# +name: 3 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 02 00 00 00 +# +name: 4 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 03 00 00 00 +# +name: 5 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 04 00 00 00 +# +name: 6 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 05 00 00 00 +# +name: 7 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 06 00 00 00 +# +name: 8 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 07 00 00 00 +# +name: 9 +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 08 00 00 00 +# +name: Ch+ +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 10 00 00 00 +# +name: Ch- +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 11 00 00 00 +# +name: Vol+ +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 12 00 00 00 +# +name: Vol- +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 13 00 00 00 +# +name: Mute +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 14 00 00 00 From ad149b6b48b309ec92601516ff75ec21dc23398f Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:05:42 +0000 Subject: [PATCH 118/402] Added Deathstar Tree Topper (Thanks NeedNotApply!) --- Miscellaneous/Death_Star_Tree_Topper/Death_Star_Topper.ir | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Miscellaneous/Death_Star_Tree_Topper/Death_Star_Topper.ir diff --git a/Miscellaneous/Death_Star_Tree_Topper/Death_Star_Topper.ir b/Miscellaneous/Death_Star_Tree_Topper/Death_Star_Topper.ir new file mode 100644 index 00000000..3759bd0a --- /dev/null +++ b/Miscellaneous/Death_Star_Tree_Topper/Death_Star_Topper.ir @@ -0,0 +1,8 @@ +Filetype: IR signals file +Version: 1 +# +name: On_Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 6030 1488 581 1490 610 489 1611 1488 633 492 1639 491 1640 1487 686 492 1536 21364 6048 1487 582 1489 611 489 1611 1465 656 496 1646 488 1643 1488 685 494 1544 21478 6060 1460 609 1488 612 488 1623 1457 664 489 1642 493 1649 1485 688 491 1537 21510 6058 1466 614 1458 632 495 1616 1465 635 492 1671 494 1648 1459 683 497 1541 21505 6063 1463 606 1466 634 493 1597 1484 637 491 1672 492 1649 1458 684 496 1542 21502 6066 1461 608 1464 636 491 1589 1492 639 488 1643 521 1642 1467 685 494 1544 21501 6035 1492 608 1463 606 496 1615 1492 639 488 1643 494 1669 1466 686 494 1544 21499 6037 1489 611 1460 609 493 1618 1489 632 496 1646 492 1670 1464 688 492 1546 21498 6039 1488 581 1490 610 492 1619 1488 633 494 1648 491 1672 1463 689 490 1538 21507 6040 1486 583 1489 611 490 1621 1486 635 493 1649 488 1674 1460 692 488 1540 21478 6069 1482 587 1484 606 496 1615 1491 640 488 1643 494 1648 1486 687 493 1545 From c2f4e692ca9bbd844f0960708db318f205b226be Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:08:29 +0000 Subject: [PATCH 119/402] Added AIRUEEK Sonic LED Lamp (Thanks Pho3nix!) --- .../AIRUEEK_Sonic_LED_Lamp.ir | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 LED_Lighting/AIRUEEK_Sonic_LED_Lamp/AIRUEEK_Sonic_LED_Lamp.ir diff --git a/LED_Lighting/AIRUEEK_Sonic_LED_Lamp/AIRUEEK_Sonic_LED_Lamp.ir b/LED_Lighting/AIRUEEK_Sonic_LED_Lamp/AIRUEEK_Sonic_LED_Lamp.ir new file mode 100644 index 00000000..f7247498 --- /dev/null +++ b/LED_Lighting/AIRUEEK_Sonic_LED_Lamp/AIRUEEK_Sonic_LED_Lamp.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9249 4403 683 479 659 478 659 479 657 481 656 483 659 488 650 488 650 488 649 1588 649 1589 649 1611 629 1612 626 511 629 1612 627 1612 626 1612 626 1589 649 1611 626 512 626 512 625 512 626 512 626 512 626 512 626 512 626 512 626 1612 626 1612 626 1613 627 1612 626 1612 626 1612 626 40625 9269 2159 651 95392 9285 2158 652 95392 9275 2158 652 95396 9266 2158 651 95395 9242 2158 649 +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9219 4427 633 504 658 479 657 479 656 481 654 483 653 486 651 486 651 485 651 1586 651 1586 651 1587 650 1586 650 486 651 1587 650 1588 649 1588 649 487 650 1587 651 487 649 487 650 487 649 488 649 488 649 488 649 1611 626 488 650 1611 626 1612 626 1612 625 1611 626 1611 626 1611 626 40628 9247 2183 626 95429 9236 2183 626 95411 9236 2159 649 95438 9224 2158 650 95435 9216 2158 650 95432 9229 2159 650 95437 9225 2159 650 95447 9218 2159 651 +# +name: Flash +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9216 4427 632 504 656 479 655 479 654 481 652 484 650 510 625 511 624 511 624 1611 624 1612 623 1611 624 1612 624 511 625 1612 627 1612 628 1612 628 1612 628 1612 627 512 629 1613 627 512 625 512 626 512 626 512 626 513 624 513 625 1612 624 512 624 1613 599 1637 623 1613 599 1638 599 40658 9219 2182 625 95440 9217 2182 625 95438 9220 2183 625 95441 9213 2183 625 95439 9208 2183 624 95442 9210 2183 624 95447 9207 2183 625 95450 9206 2158 650 95424 9227 2159 649 +# +name: Strobe +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9212 4428 632 504 657 479 656 478 657 479 655 482 652 485 650 485 650 485 651 1586 650 1586 650 1586 650 1586 650 485 651 1586 650 1586 650 1586 650 1586 650 1586 650 1586 651 1586 650 485 651 485 651 486 650 486 650 486 650 486 650 486 650 486 650 1587 650 1587 650 1587 650 1587 649 40643 9215 2159 650 95413 9244 2158 651 95417 9258 2159 651 95425 9240 2159 650 +# +name: Red +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9227 4429 632 505 656 479 656 480 655 482 654 484 652 488 649 488 649 487 650 1612 626 1612 627 1612 627 1612 627 512 626 1612 626 1612 626 1612 627 512 627 512 627 1613 626 512 625 512 626 512 625 512 625 512 626 1613 625 1613 625 512 626 1614 626 1613 627 1613 626 1614 625 1613 624 40639 9235 2184 625 95445 9231 2184 625 95422 9250 2159 650 95420 9259 2159 651 95415 9248 2159 650 +# +name: Green +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9233 4403 685 479 658 479 657 480 656 482 654 485 651 486 651 486 651 486 651 1588 651 1587 652 1587 651 1587 651 487 650 1588 650 1588 650 1588 649 1588 649 487 649 1588 650 488 649 488 649 488 649 488 649 487 649 488 649 1589 648 488 649 1589 648 1589 649 1589 649 1590 648 1590 648 40649 9223 2160 649 95425 9235 2160 649 95430 9241 2159 650 95435 9236 2160 649 +# +name: Blue +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9213 4427 633 504 633 504 658 479 658 481 655 486 650 511 626 512 626 512 625 1613 625 1613 626 1613 626 1613 626 512 626 1613 625 1613 625 1612 626 511 627 1612 626 1612 627 512 626 512 626 512 626 511 627 512 626 1612 628 512 627 489 649 1588 651 1589 649 1589 649 1589 650 1588 651 40647 9223 2160 650 95428 9248 2160 650 95434 9234 2160 649 95437 9240 2160 650 +# +name: White +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9224 4425 632 503 632 504 656 479 656 481 653 484 651 510 625 511 625 511 625 1612 624 1612 624 1613 625 1613 626 513 624 1615 620 1642 597 1641 574 1665 598 1642 596 1642 571 565 571 565 571 565 571 565 571 565 571 565 571 565 571 565 571 1666 570 1666 571 1641 596 1641 596 1641 596 40681 9202 2182 624 95465 9213 2159 650 95436 9244 2159 650 95454 9225 2159 650 95459 9233 2160 650 +# +name: Lum_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9231 4403 685 479 658 479 657 480 656 481 655 484 652 486 651 486 651 486 651 1587 650 1588 650 1587 650 1587 651 486 651 1587 650 1587 650 1587 650 487 649 487 650 487 650 487 650 487 650 488 649 487 649 487 649 1588 649 1588 649 1588 649 1588 649 1588 649 1588 649 1589 648 1589 648 40654 9203 2159 649 +# +name: Lum_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9237 4405 684 480 658 479 658 480 656 482 654 485 652 487 650 487 649 487 650 1588 648 1588 649 1588 649 1588 648 488 648 1588 649 1588 648 1589 648 1589 648 488 648 488 648 488 648 488 648 489 647 488 648 488 647 488 647 1589 647 1590 647 1590 647 1590 647 1614 623 1614 624 1614 624 40649 9227 2161 649 95434 9243 2160 650 +# +name: Fade +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9203 4407 679 479 655 479 654 480 653 482 651 484 650 486 648 486 648 486 648 1587 648 1587 648 1587 648 1587 648 486 648 1588 647 1588 647 1588 647 1587 649 1587 649 486 649 487 648 1588 648 487 648 487 648 487 648 487 649 487 648 1588 648 1588 648 487 648 1589 647 1589 647 1589 647 40657 9202 2159 649 95456 9224 2159 649 95489 9193 2159 648 +# +name: Smooth +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9230 4427 631 505 632 505 632 505 656 482 655 483 653 510 626 511 625 511 625 1612 626 1612 626 1612 627 1612 625 511 629 1613 627 1613 628 1613 626 1612 625 1613 626 1612 625 512 625 1613 625 513 625 512 625 512 625 512 625 513 622 515 626 1614 625 514 625 1614 625 1615 624 1615 600 40684 9214 2181 624 95476 9214 2181 625 95485 9196 2180 625 From ed7bcbdb05ba7cfbb144a5b4f6b5d0af17d9e911 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:14:20 +0000 Subject: [PATCH 120/402] Added Samsung Unknown Model (Thanks UncleRon!) --- TVs/Samsung/Samsung_Unknown_Model.ir | 116 +++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 TVs/Samsung/Samsung_Unknown_Model.ir diff --git a/TVs/Samsung/Samsung_Unknown_Model.ir b/TVs/Samsung/Samsung_Unknown_Model.ir new file mode 100644 index 00000000..d6a0ac8d --- /dev/null +++ b/TVs/Samsung/Samsung_Unknown_Model.ir @@ -0,0 +1,116 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: Netflix +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: F3 00 00 00 +# +name: Prime +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: F4 00 00 00 +# +name: Tv_plus +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: B4 00 00 00 +# +name: Home +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 79 00 00 00 +# +name: Pause +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: B9 00 00 00 +# +name: Vol_up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 07 00 00 00 +# +name: Vol_down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0B 00 00 00 +# +name: Chan_up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 12 00 00 00 +# +name: Chan_down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 10 00 00 00 +# +name: Back +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 58 00 00 00 +# +name: Voice +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: FD 00 00 00 +# +name: Select +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 68 00 00 00 +# +name: Up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 60 00 00 00 +# +name: Down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 61 00 00 00 +# +name: Left +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 65 00 00 00 +# +name: Right +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 62 00 00 00 +# +name: 123 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: D2 00 00 00 +# +name: Extra +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: F6 00 00 00 From 29881facdfc21b87dd9f2e06c50a910db5698373 Mon Sep 17 00:00:00 2001 From: Rexypoo Date: Mon, 26 Dec 2022 22:15:26 +0000 Subject: [PATCH 121/402] Update Xfinity_XR11.ir Include all the Comcast-specific IR Codes --- Cable_Boxes/Xfinity/Xfinity_XR11.ir | 264 ++++++++++++++++++++++++---- 1 file changed, 234 insertions(+), 30 deletions(-) diff --git a/Cable_Boxes/Xfinity/Xfinity_XR11.ir b/Cable_Boxes/Xfinity/Xfinity_XR11.ir index d348021c..ba013ab3 100644 --- a/Cable_Boxes/Xfinity/Xfinity_XR11.ir +++ b/Cable_Boxes/Xfinity/Xfinity_XR11.ir @@ -1,38 +1,242 @@ Filetype: IR signals file Version: 1 # -name: Power -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 0F F0 00 00 +name: TV_POWER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 829 288 1637 287 702 259 2729 287 1220 287 1221 286 1091 286 2600 286 13728 286 832 285 1507 286 701 260 701 260 1898 286 701 260 701 260 701 260 # -name: Tv_Power -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 0F F0 00 00 +name: POWER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1637 287 679 282 2729 287 1221 287 1220 287 1091 286 2599 286 13727 286 857 260 702 259 702 259 702 259 702 260 2755 260 702 259 701 260 # -name: Volume_Up -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 0C F3 00 00 +name: VOL+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1638 285 678 283 2731 285 1223 285 1222 285 1092 285 2601 284 13729 284 833 285 1378 285 678 283 678 284 679 282 2055 284 702 259 703 258 # -name: Volume_Down -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 0D F2 00 00 +name: MUTE +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1639 285 677 284 2731 284 1223 285 1223 284 1092 285 2601 285 13729 284 832 285 1092 285 678 283 678 283 679 282 2315 284 702 259 703 258 83113 283 833 284 1640 284 702 258 2757 284 1224 283 1225 282 1095 282 2604 281 13733 281 836 281 966 282 680 282 680 281 2604 282 2734 282 680 281 680 282 # -name: Mute -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 0E F1 00 00 +name: CH+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1638 285 678 284 2731 285 1222 286 1222 285 1092 285 2600 286 13727 286 832 285 962 286 702 259 702 259 702 259 2445 284 702 259 702 259 # -name: Tv_Input -type: parsed -protocol: NECext -address: 86 05 00 00 -command: 1D E2 00 00 +name: VOL- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1639 284 678 284 2730 286 1222 285 1222 285 1092 285 2600 285 13727 287 832 285 1222 286 702 259 702 259 702 259 2186 283 702 259 702 259 +# +name: Replay +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 286 830 287 1637 287 702 259 2729 287 1220 287 1220 287 1091 287 2599 287 13728 285 831 287 1638 285 701 260 701 260 1379 285 1117 260 701 260 701 260 59770 259 857 260 1664 259 702 259 2757 284 1224 283 1224 283 1095 282 2603 283 13732 282 835 282 965 283 679 282 679 282 2603 282 2733 283 679 283 679 282 +# +name: CH- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 833 284 1638 285 678 284 2730 286 1221 286 1221 286 1091 286 2599 286 13728 285 832 286 832 285 702 259 702 259 702 259 2602 283 702 259 702 259 +# +name: Rewind +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1638 285 678 284 2730 286 1222 285 1222 285 1092 285 2600 286 13727 286 832 286 1898 285 679 282 679 282 1093 285 1093 284 702 259 703 258 +# +name: Play_Pause +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 286 1638 285 677 284 2731 284 1222 286 1222 285 1092 285 2600 286 13728 286 832 285 2314 285 678 284 678 283 1092 285 680 281 702 259 702 259 +# +name: Fast-forward +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 286 831 286 1637 287 701 260 2729 287 1221 286 1220 287 1091 286 2599 286 13728 286 831 286 1768 286 701 260 702 259 1092 286 1223 284 701 260 701 260 +# +name: Exit +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1637 286 677 284 2731 285 1222 286 1222 285 1091 286 2600 285 13728 285 832 286 1092 285 678 283 679 282 962 285 2055 284 702 259 702 259 +# +name: Voice +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 833 284 1638 285 678 283 2730 285 1222 285 1223 285 1092 285 2600 285 13728 285 832 285 962 285 677 284 678 283 2445 285 678 283 680 281 703 258 58789 283 834 283 1641 282 703 284 2732 283 1225 282 1225 282 1096 281 2604 281 13733 281 836 281 966 281 680 282 680 281 2604 282 2734 282 680 281 680 282 +# +name: Record +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 833 284 1639 284 678 283 2731 284 1222 285 1223 284 1093 285 2600 285 13729 284 832 285 1639 284 677 284 678 283 1093 284 1379 284 679 282 680 281 +# +name: Guide +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 833 285 1639 285 677 284 2731 284 1222 285 1223 284 1093 284 2601 284 13729 284 833 284 1508 285 678 283 678 283 963 284 1639 284 680 281 682 279 84130 283 834 284 1640 283 680 281 2757 258 1250 283 1225 282 1095 282 2604 281 13733 280 836 282 966 281 680 282 680 281 2605 281 2734 282 680 281 680 281 +# +name: Xfinity +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1638 285 678 284 2730 285 1223 285 1222 286 1092 285 2600 285 13729 284 832 285 2444 285 678 283 678 283 963 284 679 282 703 258 703 258 59202 283 834 283 1642 281 703 284 2732 283 1225 282 1226 281 1096 282 2604 281 13732 282 836 281 966 281 680 282 680 281 2604 281 2734 281 680 281 680 282 +# +name: Page_Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1639 285 677 284 2731 284 1223 284 1223 285 1092 285 2601 285 13729 284 832 285 1378 286 678 283 678 283 963 284 1769 284 680 281 680 281 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 833 284 1639 284 678 283 2730 285 1222 285 1223 285 1092 286 2600 285 13728 285 832 285 2314 285 678 283 678 283 962 285 833 284 680 281 703 258 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 286 1639 284 677 284 2730 285 1223 284 1223 285 1092 285 2601 284 13729 284 832 285 2054 285 678 283 678 283 963 284 1093 284 680 281 681 280 +# +name: OK +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 833 285 1639 285 678 283 2731 284 1222 285 1223 284 1093 284 2601 284 13729 284 833 284 1769 284 678 284 678 283 963 284 1380 283 680 281 681 280 59672 282 835 282 1642 281 703 283 2733 283 1225 282 1226 281 1096 281 2605 281 13733 280 836 282 966 281 680 281 680 282 2604 281 2734 281 680 282 680 282 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 282 831 286 1638 286 677 284 2730 285 1222 285 1222 286 1092 285 2600 285 13729 284 832 285 1898 285 678 283 678 284 962 285 1223 284 681 280 703 258 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1638 286 677 285 2730 285 1223 285 1222 286 1092 285 2600 285 13728 285 832 285 2184 285 678 283 678 283 963 284 963 284 680 281 702 259 +# +name: Last +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 833 284 1640 284 678 283 2730 285 1223 284 1223 284 1093 284 2601 285 13729 284 833 284 1899 285 678 283 678 283 1379 284 834 283 680 281 681 280 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 833 284 1639 285 677 284 2730 285 1223 284 1223 284 1093 285 2601 284 13729 284 832 285 1639 284 677 284 678 283 963 285 1509 284 680 281 680 281 83013 283 834 284 1640 283 680 281 2757 258 1250 282 1225 282 1096 281 2604 282 13733 280 836 281 966 281 680 282 680 281 2604 281 2734 282 680 282 680 281 +# +name: Page_Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 832 286 1639 285 678 283 2730 285 1223 284 1223 284 1093 285 2601 285 13729 284 832 285 1222 285 677 284 678 283 963 284 1899 284 680 281 680 281 +# +name: A +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 833 284 1639 285 678 283 2731 284 1223 284 1223 285 1093 284 2601 285 13729 284 832 285 1899 285 678 284 678 283 1509 284 679 282 679 282 680 281 +# +name: B +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 282 833 284 1638 285 677 284 2730 285 1222 285 1223 285 1092 286 2600 285 13728 285 832 285 1768 285 677 284 678 283 1509 284 833 284 679 282 681 280 +# +name: C +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1638 285 677 284 2730 285 1223 285 1222 286 1092 285 2600 285 13728 285 832 285 1638 285 677 284 678 284 1509 284 963 284 680 281 702 259 +# +name: D +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 286 831 286 1638 285 678 283 2730 286 1221 286 1221 287 1091 286 2599 286 13727 286 832 285 1377 287 701 260 702 260 1768 285 963 284 702 259 702 259 11050 283 834 283 1640 283 679 282 2733 283 1225 282 1225 282 1095 283 2603 283 13732 281 835 283 1511 283 679 282 679 282 1511 282 1095 283 679 283 679 282 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 831 285 1637 286 678 283 2731 285 1222 285 1222 285 1092 285 2600 285 13729 285 832 286 2600 285 678 283 678 283 679 282 833 284 702 259 702 259 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 287 831 287 1636 288 675 286 2729 286 1222 286 1221 287 1090 287 2598 288 13727 286 830 287 2441 288 676 285 676 285 677 284 961 286 701 260 701 260 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1637 286 678 284 2730 286 1222 286 1221 286 1091 286 2600 285 13727 286 832 285 2314 285 679 282 702 259 702 259 1093 284 702 259 702 259 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1638 285 677 285 2730 286 1222 285 1221 286 1091 286 2599 286 13727 286 832 286 2184 285 701 260 702 259 702 260 1223 284 702 259 702 259 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 283 832 286 1638 285 677 284 2730 286 1222 285 1222 285 1092 285 2600 286 13728 285 832 286 2053 286 678 283 679 282 702 259 1379 284 702 259 702 259 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1637 286 677 285 2730 286 1221 286 1222 285 1091 286 2600 285 13728 286 831 286 1898 285 702 259 679 282 702 259 1509 285 702 259 702 259 +# +name: 7 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 831 286 1638 285 678 284 2730 286 1221 286 1221 286 1090 287 2598 288 13727 287 831 286 1766 287 701 260 702 259 701 260 1639 284 701 260 701 260 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 831 286 1639 284 677 285 2730 286 1221 286 1221 286 1091 286 2599 287 13727 286 832 286 1637 286 702 259 702 259 702 259 1770 284 702 259 702 259 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 286 831 286 1638 286 677 285 2729 287 1221 287 1220 287 1090 287 2598 288 13727 286 831 287 1507 286 702 259 702 259 702 259 1900 284 701 260 702 259 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 284 832 285 1638 285 677 284 2730 286 1221 286 1222 285 1091 286 2600 285 13728 286 831 286 2730 285 678 284 678 283 680 281 702 259 702 259 702 259 +# +name: Input +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 285 832 285 1638 285 677 284 2731 285 1222 286 1222 285 1091 286 2600 285 13728 285 832 285 1092 286 678 283 678 283 1378 285 1639 284 702 259 702 259 From 9b63f76efc71358f6021491ebc865f08808609cd Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:17:35 +0000 Subject: [PATCH 122/402] Added Goofy_Htwon (Thanks UncleRon!) --- Miscellaneous/Goofy_Htwon/Goofy_Htwon.ir | 56 ++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Miscellaneous/Goofy_Htwon/Goofy_Htwon.ir diff --git a/Miscellaneous/Goofy_Htwon/Goofy_Htwon.ir b/Miscellaneous/Goofy_Htwon/Goofy_Htwon.ir new file mode 100644 index 00000000..db9b01bb --- /dev/null +++ b/Miscellaneous/Goofy_Htwon/Goofy_Htwon.ir @@ -0,0 +1,56 @@ +Filetype: IR signals file +Version: 1 +# +name: On_off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 01 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 03 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 07 00 00 00 +# +name: Change_color +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 10 00 00 00 +# +name: Wait +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0B 00 00 00 +# +name: Speed +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: Swap_sound +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 +# +name: Dimming +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 +# +name: Bluetooth +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 02 00 00 00 From 967b8ab76a364746cff36ba002b0f843a9a33149 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:46:27 +0000 Subject: [PATCH 123/402] Added LG TV Unknown Model (Thanks pussislap) --- TVs/LG/LG.ir | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 TVs/LG/LG.ir diff --git a/TVs/LG/LG.ir b/TVs/LG/LG.ir new file mode 100644 index 00000000..dc49955a --- /dev/null +++ b/TVs/LG/LG.ir @@ -0,0 +1,40 @@ +Filetype: IR signals file +Version: 1 +# +# For LG TV Unknown Model +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: Chan_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Chan_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 From 69a29f37c3152dc60941269c6c0122efc353fcd9 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:48:27 +0000 Subject: [PATCH 124/402] Added Phillips 5766 (Thanks Soko!) --- TVs/Philips/Philips_5766_Series.ir | 152 +++++++++++++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 TVs/Philips/Philips_5766_Series.ir diff --git a/TVs/Philips/Philips_5766_Series.ir b/TVs/Philips/Philips_5766_Series.ir new file mode 100644 index 00000000..6ea0aa15 --- /dev/null +++ b/TVs/Philips/Philips_5766_Series.ir @@ -0,0 +1,152 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: Guide +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: CC 00 00 00 +# +name: PrevCh +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 9F 00 00 00 +# +name: Options +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Up +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 58 00 00 00 +# +name: Down +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 59 00 00 00 +# +name: Left +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 5A 00 00 00 +# +name: Right +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 5B 00 00 00 +# +name: Back +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 41 00 00 00 +# +name: Ok +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 5C 00 00 00 +# +name: Home +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 54 00 00 00 +# +name: VolUp +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 10 00 00 00 +# +name: VolDown +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 11 00 00 00 +# +name: Imput +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 38 00 00 00 +# +name: ChanUp +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 20 00 00 00 +# +name: ChanDown +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 21 00 00 00 +# +name: Mute +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: Netfix +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 76 00 00 00 +# +name: Youtube +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 79 00 00 00 +# +name: Paramont +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: B3 00 00 00 +# +name: Tubi +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: B4 00 00 00 +# +name: Red +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 6D 00 00 00 +# +name: Green +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 6E 00 00 00 +# +name: Yellow +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 6F 00 00 00 +# +name: Blue +type: parsed +protocol: RC6 +address: 00 00 00 00 +command: 70 00 00 00 From 24b0a861d2b6b6d25100b0d47dd583be328a9d95 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 22:51:21 +0000 Subject: [PATCH 125/402] Added Brizled LED Icicle Lights (Thanks Will!) --- .../Brizled_Christmas_Icicle_Lights.ir | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 LED_Lighting/Brizled_LED_Icicle_Lights/Brizled_Christmas_Icicle_Lights.ir diff --git a/LED_Lighting/Brizled_LED_Icicle_Lights/Brizled_Christmas_Icicle_Lights.ir b/LED_Lighting/Brizled_LED_Icicle_Lights/Brizled_Christmas_Icicle_Lights.ir new file mode 100644 index 00000000..547afa2f --- /dev/null +++ b/LED_Lighting/Brizled_LED_Icicle_Lights/Brizled_Christmas_Icicle_Lights.ir @@ -0,0 +1,116 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9255 4431 642 552 614 1630 613 555 610 558 608 561 606 561 606 561 606 561 606 1639 606 561 606 1639 605 1639 605 1639 605 1639 605 1639 605 1639 605 561 605 561 605 562 604 562 604 561 605 562 604 562 604 562 604 1640 604 1640 604 1641 602 1641 602 1641 602 1641 602 1641 602 1665 578 39411 9181 2208 603 95896 9203 2207 604 +# +name: Off +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 02 00 00 00 +# +name: Timer_off +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 01 00 00 00 +# +name: 6h +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 04 00 00 00 +# +name: 8h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9207 4435 638 552 611 1631 610 555 608 557 606 559 605 560 604 560 604 560 605 1639 604 560 605 1639 604 1639 604 1639 604 1639 604 1640 603 1640 603 1641 601 563 601 1666 577 588 576 589 575 588 551 614 550 614 550 614 551 1693 573 591 550 1693 550 1693 550 1693 573 1669 550 1693 574 39435 9170 2207 606 +# +name: 6639h +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9202 4436 639 552 613 1631 611 555 608 557 606 559 606 560 605 559 605 560 605 1638 606 560 605 1638 606 1638 606 1638 605 1638 604 1638 605 1638 604 560 604 1638 605 1639 604 560 604 560 604 560 604 560 603 560 603 1638 604 560 603 560 604 1639 603 1639 603 1639 603 1639 603 1639 603 39427 9155 2207 603 +# +name: 1 +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 08 00 00 00 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9211 4435 639 552 612 1607 635 554 608 556 607 559 606 560 605 560 605 560 604 1639 604 560 604 1639 604 1639 604 1639 604 1639 604 1639 604 1639 604 1640 604 561 603 561 603 1640 604 561 604 561 604 561 604 561 604 561 604 1640 604 1640 603 561 604 1640 604 1640 603 1640 603 1641 602 39439 9167 2207 605 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9210 4435 639 552 611 1632 610 555 608 557 607 559 606 559 606 559 606 559 606 1638 605 559 606 1638 606 1638 606 1638 606 1638 606 1638 606 1637 606 559 606 1637 606 559 606 1638 606 559 606 560 606 559 606 559 607 1638 606 559 606 1638 605 559 606 1638 605 1638 605 1638 605 1638 605 39435 9175 2208 604 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9221 4436 638 552 612 1631 611 554 609 557 606 559 605 560 605 560 605 560 605 1639 606 560 605 1639 604 1639 604 1639 605 1639 606 1639 606 1639 607 561 606 560 606 1639 606 1639 606 561 606 560 606 560 606 561 605 1639 606 1639 605 561 604 561 605 1639 605 1640 604 1640 604 1640 604 39432 9170 2208 604 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9203 4435 639 551 613 1630 612 554 610 556 607 559 606 559 606 560 605 560 606 1638 606 560 606 1638 606 1638 606 1639 605 1638 606 1639 605 1639 605 1639 605 560 606 1639 605 1639 605 560 606 560 606 560 605 560 605 561 605 1639 605 561 605 561 604 1640 604 1639 605 1640 604 1640 604 39435 9167 2207 605 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9201 4435 638 552 611 1631 610 554 609 556 607 558 606 559 605 558 606 559 605 1637 606 559 605 1637 606 1638 605 1638 605 1638 605 1638 605 1638 605 559 605 1638 605 1638 604 1638 604 559 605 559 605 559 605 559 605 1638 604 559 605 559 605 559 605 1638 604 1638 605 1638 604 1638 604 39437 9169 2206 606 +# +name: 7 +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 10 00 00 00 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9204 4435 640 551 613 1607 635 554 609 556 607 559 606 560 605 560 605 560 605 1639 604 560 605 1639 604 1639 605 1638 605 1639 604 1639 605 1639 605 1639 605 560 605 560 605 561 604 1639 604 561 604 561 604 561 603 561 603 1639 604 1640 603 1640 603 561 603 1640 603 1640 602 1640 603 39436 9167 2208 604 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9209 4463 614 553 613 1633 636 555 610 556 608 557 607 558 607 558 608 558 606 1637 608 558 608 1637 606 1637 607 1637 606 1637 606 1637 607 1637 606 558 606 1637 606 558 606 558 606 1637 606 558 607 558 607 558 607 1637 607 559 606 1637 607 1637 606 558 607 1637 606 1637 606 1637 606 39434 9183 2208 605 +# +name: 10 +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 14 00 00 00 +# +name: 11 +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 16 00 00 00 +# +name: Dim_minus +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 18 00 00 00 +# +name: Dim_plus +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1A 00 00 00 From 13905dc5986aa51f29f574a7b569c3341d73560c Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:27:59 +0000 Subject: [PATCH 126/402] Update Lethe_RGB_LED.ir Fixed format --- LED_Lighting/Lethe/Lethe_RGB_LED.ir | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/LED_Lighting/Lethe/Lethe_RGB_LED.ir b/LED_Lighting/Lethe/Lethe_RGB_LED.ir index c6f1fd20..e774335e 100644 --- a/LED_Lighting/Lethe/Lethe_RGB_LED.ir +++ b/LED_Lighting/Lethe/Lethe_RGB_LED.ir @@ -1 +1,15 @@ -https://dev.flpr.app/s#path=infrared/Lethe_RGB_LED.ir&Filetype=IR+signals+file&Version=1&name=On&type=parsed&protocol=NEC&address=00+00+00+00&command=0D+00+00+00&name=Off&type=parsed&protocol=NEC&address=00+00+00+00&command=1F+00+00+00 \ No newline at end of file +Filetype: IR signals file +Version: 1 +# +name: On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1F 00 00 00 +# \ No newline at end of file From 84caf581a054bbe543c450b27325738ac0813987 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:30:45 -0800 Subject: [PATCH 127/402] Added Dreo Space Heater (thanks peh!) --- Heaters/Dreo/Dreo_space_heater.ir | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Heaters/Dreo/Dreo_space_heater.ir diff --git a/Heaters/Dreo/Dreo_space_heater.ir b/Heaters/Dreo/Dreo_space_heater.ir new file mode 100644 index 00000000..64f79a11 --- /dev/null +++ b/Heaters/Dreo/Dreo_space_heater.ir @@ -0,0 +1,47 @@ +Filetype: IR signals file +Version: 1 +# +# Dreo Space Heater Solaris Slim H3 +# https://www.amazon.co.uk/Dreo-Thermostat-Overheating-Protection-Oscillating/dp/B09W9CGD3J/ +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1293 390 1295 392 449 1225 1293 390 1295 391 450 1224 449 1225 448 1224 450 1226 447 1226 447 1225 1293 7152 1293 390 1295 390 451 1223 1294 392 1293 390 451 1223 450 1250 423 1224 450 1226 448 1223 451 1198 1320 8231 1293 391 1294 391 450 1224 1294 390 1295 392 449 1225 449 1224 450 1224 450 1197 477 1227 447 1225 1293 7153 1293 392 1293 390 452 1227 1290 393 1292 390 452 1250 423 1224 450 1224 450 1250 423 1225 449 1225 1293 8232 1294 390 1295 390 451 1224 1294 394 1291 392 449 1225 449 1197 477 1224 450 1226 448 1224 450 1224 1294 7153 1294 391 1294 392 449 1225 1293 390 1296 390 452 1225 449 1223 451 1226 448 1224 450 1225 449 1224 1294 8233 1292 392 1293 390 452 1224 1294 390 1296 390 451 1224 450 1196 478 1224 450 1226 448 1224 450 1224 1294 7153 1293 391 1295 390 452 1223 1295 391 1295 390 451 1250 424 1225 449 1226 448 1224 450 1226 448 1224 1294 8204 1321 390 1295 390 451 1224 1294 390 1295 391 450 1224 450 1224 450 1224 450 1224 450 1225 449 1198 1320 7153 1294 391 1295 390 452 1225 1293 390 1296 390 451 1224 450 1224 450 1224 450 1226 448 1224 450 1226 1292 8258 1267 390 1296 392 449 1224 1294 392 1293 390 452 1224 449 1224 450 1225 449 1225 449 1199 475 1224 1294 7153 1293 391 1295 391 450 1223 1295 392 1293 391 451 1224 450 1225 449 1225 449 1225 449 1225 449 1251 1267 8232 1293 390 1295 390 452 1223 1294 393 1293 392 449 1226 448 1225 449 1224 450 1226 448 1224 450 1224 1294 7152 1295 392 1293 392 449 1196 1322 392 1294 390 451 1225 449 1225 449 1224 450 1225 449 1251 423 1251 1267 +# +name: Minus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1267 389 1296 388 452 1224 1294 388 1297 388 452 1224 449 1250 1268 389 452 1249 424 1250 1268 388 452 8010 1267 388 1297 389 451 1193 1325 389 1296 389 451 1225 448 1250 1268 391 449 1250 423 1194 1325 389 452 9117 1268 391 1294 388 452 1195 1323 390 1295 391 449 1195 479 1249 1268 388 453 1249 424 1250 1347 388 452 7906 1294 388 1297 388 452 1223 1295 390 1295 388 453 1194 479 1250 1268 389 452 1222 451 1223 1295 388 453 9093 1294 388 1297 388 452 1224 1294 391 1294 388 453 1249 424 1223 1296 390 450 1250 423 1249 1270 388 453 8010 1268 388 1297 389 451 1223 1295 390 1295 388 453 1223 450 1249 1269 391 449 1223 451 1249 1270 392 448 9093 1294 388 1297 388 453 1222 1296 390 1295 390 450 1196 478 1223 1295 390 450 1223 451 1223 1296 388 453 7983 1295 388 1297 388 452 1222 1296 388 1297 389 451 1222 452 1222 1296 389 451 1194 480 1222 1296 389 451 9090 1296 388 1297 388 452 1222 1296 389 1296 390 450 1223 450 1223 1296 389 451 1223 451 1248 1270 389 451 7982 1296 389 1295 388 453 1249 1269 388 1297 389 451 1195 479 1194 1324 388 452 1193 481 1222 1296 389 451 9090 1296 389 1296 389 451 1195 1324 388 1297 389 451 1194 479 1222 1296 388 452 1222 451 1221 1298 388 452 7981 1297 388 1297 389 451 1222 1297 388 1297 388 452 1221 453 1221 1297 389 451 1222 451 1221 1298 388 452 9063 1322 389 1296 389 452 1221 1297 389 1296 389 451 1223 451 1223 1296 388 452 1222 451 1222 1296 389 451 7983 1294 389 1295 390 450 1193 1325 388 1297 390 450 1222 452 1195 1323 388 453 1222 451 1221 1297 389 451 9061 1325 389 1296 388 452 1220 1298 390 1295 389 451 1194 480 1221 1297 388 452 1220 453 1220 1298 389 451 7981 1297 389 1296 388 452 1193 1326 388 1297 388 452 1221 452 1220 1298 388 452 1221 453 1193 1325 388 452 9089 1297 389 1296 388 452 1221 1298 389 1296 389 451 1221 453 1221 1298 388 452 1194 479 1221 1297 389 451 7982 1297 389 1296 389 451 1221 1298 389 1296 389 452 1222 451 1222 1297 388 452 1221 453 1221 1298 389 451 +# +name: Plus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1318 388 1297 388 453 1221 1296 388 1297 388 453 1221 452 1198 476 1194 479 1221 452 1221 1296 388 453 7954 1322 388 1297 388 454 1197 1320 388 1297 389 452 1221 452 1196 478 1221 452 1196 477 1221 1296 388 453 9148 1296 390 1295 388 454 1221 1296 388 1297 388 453 1222 452 1221 453 1222 451 1222 451 1221 1296 388 453 7982 1295 388 1297 389 452 1222 1295 390 1295 388 453 1221 453 1199 474 1195 479 1196 478 1221 1296 390 451 9149 1425 389 1296 389 453 1067 1450 389 1295 389 453 1092 582 1091 581 1092 581 1092 581 1066 1449 389 453 7853 3108 389 451 1095 1422 388 1171 390 579 1094 578 1096 579 1094 579 1095 452 1222 1295 390 452 9150 1294 390 1295 390 451 1223 1294 390 1295 390 451 1222 452 1222 452 1222 452 1222 451 1222 1295 390 451 7983 1294 388 1297 388 453 1198 1320 390 1295 390 451 1222 452 1222 452 1222 451 1222 452 1222 1295 388 453 9150 1295 390 1295 388 453 1196 1322 388 1297 391 450 1223 451 1223 451 1222 452 1222 452 1222 1295 388 453 7982 1295 390 1295 390 451 1222 1295 390 1296 390 452 1222 452 1222 451 1222 452 1222 452 1222 1295 390 451 +# +name: Mode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1294 387 1298 389 451 1221 1296 387 1298 388 453 1221 452 1221 452 1221 452 1195 1322 388 453 1221 452 7980 1295 388 1297 387 454 1222 1295 388 1297 387 454 1222 451 1221 452 1221 452 1222 1295 388 453 1222 451 9040 1295 390 1295 390 451 1197 1320 388 1297 388 453 1221 452 1222 451 1222 451 1221 1296 388 453 1195 478 7981 1294 391 1294 391 450 1223 1294 388 1297 391 450 1222 451 1224 449 1223 450 1223 1294 388 453 1249 424 9043 1292 388 1297 388 453 1223 1294 388 1297 391 450 1222 451 1223 450 1224 449 1222 1295 388 454 1223 450 7980 1296 387 1298 390 450 1222 1295 388 1297 389 452 1194 480 1221 452 1221 452 1199 1318 388 453 1221 452 9014 1320 389 1296 390 451 1221 1296 390 1295 390 451 1195 479 1221 452 1221 453 1221 1296 388 453 1196 477 7981 1295 388 1297 388 453 1221 1296 388 1297 388 453 1221 452 1221 452 1199 474 1221 1296 387 454 1195 479 9014 1321 387 1298 390 451 1195 1322 388 1297 388 453 1221 452 1198 475 1199 474 1195 1322 387 454 1198 475 7981 1296 390 1295 388 454 1197 1320 388 1297 390 451 1221 453 1222 451 1221 452 1194 1323 388 454 1220 453 9039 1295 388 1297 388 453 1197 1320 388 1297 388 454 1222 451 1196 478 1221 452 1196 1321 388 454 1198 475 7981 1295 388 1297 390 451 1196 1452 389 1296 389 453 1065 609 1091 582 1091 582 1068 1448 388 453 1069 605 8887 1319 390 1420 389 327 1221 1296 390 1295 388 454 1221 579 1095 578 1095 578 1096 1295 388 454 1222 452 7981 1295 390 1295 390 451 1222 1295 390 1295 389 452 1222 452 1222 451 1222 451 1222 1296 388 453 1222 451 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1293 387 1297 388 453 1222 1294 388 1296 390 451 1222 1294 388 453 1221 451 1222 451 1222 451 1222 451 7979 1294 390 1295 388 454 1222 1294 388 1297 388 453 1222 1294 388 453 1222 451 1222 451 1223 450 1223 450 9249 1292 388 1296 391 450 1249 1267 392 1293 390 451 1224 1293 387 455 1193 480 1224 449 1222 451 1222 451 7982 1292 391 1293 391 450 1223 1294 390 1294 391 450 1249 1267 417 424 1223 450 1222 451 1223 450 1195 478 9247 1294 388 1297 388 454 1221 1295 390 1294 389 453 1223 1293 388 453 1222 451 1222 451 1222 451 1222 451 7980 1294 390 1295 388 453 1222 1294 391 1294 388 454 1222 1294 388 453 1221 452 1223 450 1222 451 1221 452 9247 1294 390 1295 391 450 1222 1295 391 1294 390 451 1223 1293 392 449 1222 451 1222 451 1222 451 1222 451 7981 1294 388 1297 390 451 1222 1295 388 1297 388 453 1248 1268 388 454 1194 479 1223 450 1222 451 1223 450 +# +name: Rotate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1268 390 1295 387 454 1223 1294 390 1294 390 450 1249 424 1249 1269 390 450 1248 425 1223 451 1192 481 7953 1324 387 1298 387 453 1221 1297 389 1296 389 451 1192 481 1220 1298 387 453 1195 478 1221 452 1221 452 9039 1297 388 1297 387 453 1193 1325 388 1297 388 452 1220 454 1221 1297 389 451 1195 479 1194 479 1220 453 7981 1296 387 1298 388 452 1192 1326 389 1296 388 452 1220 453 1221 1297 387 453 1220 454 1220 454 1221 452 9039 1298 387 1298 387 453 1221 1297 387 1298 388 452 1220 454 1221 1297 388 452 1220 453 1221 452 1220 454 7981 1297 387 1298 388 452 1221 1297 388 1297 387 454 1220 453 1194 1324 388 452 1220 453 1221 453 1221 453 9040 1297 388 1297 388 452 1221 1298 388 1297 388 452 1221 452 1193 1325 389 451 1220 453 1193 481 1221 452 7982 1296 389 1296 388 452 1191 1328 388 1297 388 452 1195 479 1220 1298 387 453 1220 454 1195 478 1220 453 9039 1298 387 1298 387 453 1221 1297 387 1298 388 452 1221 453 1221 1297 387 453 1193 481 1194 479 1220 453 7952 1326 389 1296 388 452 1192 1327 388 1297 387 454 1193 480 1220 1298 388 452 1195 479 1220 453 1194 480 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1293 388 1297 388 454 1196 1320 388 1297 388 453 1222 451 1196 477 1221 1295 390 451 1196 477 1221 452 7980 1295 388 1297 388 454 1221 1295 388 1297 388 453 1195 478 1221 452 1222 1294 390 451 1222 451 1221 452 9299 1293 391 1294 388 454 1222 1294 388 1297 388 454 1197 476 1196 478 1222 1294 390 451 1222 452 1222 451 7982 1293 388 1297 390 451 1221 1296 388 1297 388 453 1222 451 1194 479 1221 1296 391 450 1221 452 1222 452 9297 1294 388 1297 390 451 1196 1320 389 1296 388 454 1221 452 1195 478 1222 1294 388 454 1222 451 1222 451 7982 1294 388 1297 388 453 1222 1295 388 1297 390 451 1222 452 1221 452 1221 1296 390 451 1222 451 1222 451 9272 1320 388 1297 387 455 1193 1323 388 1297 390 451 1223 451 1222 451 1196 1321 388 454 1223 450 1221 452 7982 1295 387 1298 388 453 1248 1269 390 1295 388 454 1222 451 1223 450 1222 1295 391 450 1195 479 1223 450 9299 1294 388 1297 390 451 1222 1295 387 1298 388 453 1222 451 1222 451 1222 1295 387 455 1222 451 1224 449 7982 1295 388 1297 387 455 1222 1295 388 1297 390 451 1222 452 1193 481 1224 1293 388 454 1222 451 1222 452 From bdc7f619ede6371ae247a7570fad0f39102818a7 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:37:27 -0800 Subject: [PATCH 128/402] Added description to comment --- TVs/Sony/Sony_RM_ED016.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TVs/Sony/Sony_RM_ED016.ir b/TVs/Sony/Sony_RM_ED016.ir index 05ceb72c..885d948e 100644 --- a/TVs/Sony/Sony_RM_ED016.ir +++ b/TVs/Sony/Sony_RM_ED016.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Sony TV RM-ED016 +# name: Power type: parsed protocol: SIRC From f19c8220afed05d213c510cce4428be184752f7b Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:37:57 -0800 Subject: [PATCH 129/402] Added description to comment --- Projectors/WIMIUS/WIMIUS_S25.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Projectors/WIMIUS/WIMIUS_S25.ir b/Projectors/WIMIUS/WIMIUS_S25.ir index fa940b0f..ee405431 100644 --- a/Projectors/WIMIUS/WIMIUS_S25.ir +++ b/Projectors/WIMIUS/WIMIUS_S25.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# WIMIUS Projector S25 +# name: Power type: parsed protocol: NEC From ad63689c6e2836ddfeece7825032ea598ffc592d Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:38:51 -0800 Subject: [PATCH 130/402] Added description to comment --- Speakers/Edifier/Edifier_RC17A.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Speakers/Edifier/Edifier_RC17A.ir b/Speakers/Edifier/Edifier_RC17A.ir index 766b0879..5ef3f668 100644 --- a/Speakers/Edifier/Edifier_RC17A.ir +++ b/Speakers/Edifier/Edifier_RC17A.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Edifier Speaker RC17A +# name: POWER type: parsed protocol: NECext From d3e0f4af1f1250a40ec3c14cb12c8d5cfa68d2bd Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Mon, 26 Dec 2022 23:55:41 -0800 Subject: [PATCH 131/402] Quick description update --- Audio_Receivers/Marantz/Marantz_RC042SR.ir | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Audio_Receivers/Marantz/Marantz_RC042SR.ir b/Audio_Receivers/Marantz/Marantz_RC042SR.ir index 7cac6ed2..f51b7906 100644 --- a/Audio_Receivers/Marantz/Marantz_RC042SR.ir +++ b/Audio_Receivers/Marantz/Marantz_RC042SR.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# Marantz RC042SR remote +# Marantz RC042SR Audio Receiver # name: Power type: parsed @@ -241,4 +241,4 @@ name: Internet radio type: raw frequency: 38000 duty_cycle: 0.330000 -data: 987 788 1875 1668 988 787 1876 1667 962 816 985 4499 958 816 1845 1702 1838 1735 921 854 920 854 1810 851 920 1737 1810 \ No newline at end of file +data: 987 788 1875 1668 988 787 1876 1667 962 816 985 4499 958 816 1845 1702 1838 1735 921 854 920 854 1810 851 920 1737 1810 From e17902ec68d9b1f1965b7f56bd0aa15d4581f4ef Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:01:02 -0800 Subject: [PATCH 132/402] Updated description --- Projectors/Wimius/Wimius_s25.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Projectors/Wimius/Wimius_s25.ir b/Projectors/Wimius/Wimius_s25.ir index fa940b0f..ee405431 100644 --- a/Projectors/Wimius/Wimius_s25.ir +++ b/Projectors/Wimius/Wimius_s25.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# WIMIUS Projector S25 +# name: Power type: parsed protocol: NEC From 7b6fbead569003abd543e8d1c84e0fe495879a95 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:03:58 -0800 Subject: [PATCH 133/402] Minor updates to format --- ACs/Electrolux/Electrol_ESV09CRO_B2I.ir | 2 +- Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir b/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir index 21222bdf..b8d333f9 100644 --- a/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir +++ b/ACs/Electrolux/Electrol_ESV09CRO_B2I.ir @@ -110,4 +110,4 @@ name: TEMP_30 type: raw frequency: 38000 duty_cycle: 0.330000 -data: 3087 3063 3086 4441 577 1652 569 536 574 1653 578 527 573 533 577 1649 572 1655 576 529 571 1656 575 1652 569 1658 573 532 578 527 573 533 577 1649 572 533 577 1650 571 1655 576 1651 570 536 574 530 570 536 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 1652 569 536 574 531 569 537 573 531 569 536 574 530 570 1655 576 529 571 1655 576 529 571 534 576 529 571 534 576 528 572 533 577 527 573 532 568 536 574 530 570 535 575 529 571 534 576 529 571 533 577 1648 573 532 578 527 573 533 577 527 573 532 578 526 573 531 569 536 574 530 569 535 575 529 571 534 576 528 572 533 577 527 573 532 568 536 574 531 569 535 575 530 570 534 576 529 571 533 577 528 572 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 1652 569 1658 573 532 578 1648 573 532 578 527 573 532 578 +data: 3087 3063 3086 4441 577 1652 569 536 574 1653 578 527 573 533 577 1649 572 1655 576 529 571 1656 575 1652 569 1658 573 532 578 527 573 533 577 1649 572 533 577 1650 571 1655 576 1651 570 536 574 530 570 536 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 1652 569 536 574 531 569 537 573 531 569 536 574 530 570 1655 576 529 571 1655 576 529 571 534 576 529 571 534 576 528 572 533 577 527 573 532 568 536 574 530 570 535 575 529 571 534 576 529 571 533 577 1648 573 532 578 527 573 533 577 527 573 532 578 526 573 531 569 536 574 530 569 535 575 529 571 534 576 528 572 533 577 527 573 532 568 536 574 531 569 535 575 530 570 534 576 529 571 533 577 528 572 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 526 574 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 527 573 1652 569 1658 573 532 578 1648 573 532 578 527 573 532 578 \ No newline at end of file diff --git a/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir index 70996441..642f88a1 100644 --- a/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir +++ b/Streaming_Devices/Apple/Apple_TV_Gen3_v2.ir @@ -43,4 +43,4 @@ name: Center type: parsed protocol: NECext address: EE 87 00 00 -command: 5D 2E 00 00 +command: 5D 2E 00 00 \ No newline at end of file From 16184c9c01df6665e6f80de4a565c296ab17c933 Mon Sep 17 00:00:00 2001 From: Azloo <121400505+Azloo@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:52:54 -0800 Subject: [PATCH 134/402] Add files via upload --- Toys/Unknown/Flying_orb.ir | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Toys/Unknown/Flying_orb.ir diff --git a/Toys/Unknown/Flying_orb.ir b/Toys/Unknown/Flying_orb.ir new file mode 100644 index 00000000..2cd8064d --- /dev/null +++ b/Toys/Unknown/Flying_orb.ir @@ -0,0 +1,8 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1765 448 1764 450 1711 502 1710 502 605 506 606 506 606 506 606 506 606 506 605 506 630 481 630 481 630 483 628 485 1731 481 1731 483 1729 506 1706 506 601 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 511 1706 507 1706 506 1706 507 1706 507 600 511 601 511 601 511 600 512 600 512 600 512 600 512 600 512 599 512 600 512 1706 508 1705 508 1705 508 1706 508 600 512 601 512 601 511 601 512 600 512 600 511 601 511 601 511 602 511 601 512 1706 507 1706 507 1707 507 1706 507 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 512 1706 507 1707 507 1706 507 1707 507 601 512 600 511 601 511 601 511 601 512 600 512 601 512 600 512 600 512 601 512 1709 507 1709 507 1709 508 1708 508 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 513 1708 508 1707 484 1733 483 1732 483 626 487 602 512 627 487 627 487 628 487 628 487 631 487 629 488 630 487 631 488 1749 483 1250 From 8481ab74e6cb19dae0c9babfd389f22c36897e7b Mon Sep 17 00:00:00 2001 From: Azloo <121400505+Azloo@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:53:17 -0800 Subject: [PATCH 135/402] Delete Toys/Unknown directory --- Toys/Unknown/Flying_orb.ir | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 Toys/Unknown/Flying_orb.ir diff --git a/Toys/Unknown/Flying_orb.ir b/Toys/Unknown/Flying_orb.ir deleted file mode 100644 index 2cd8064d..00000000 --- a/Toys/Unknown/Flying_orb.ir +++ /dev/null @@ -1,8 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -name: Power -type: raw -frequency: 38000 -duty_cycle: 0.330000 -data: 1765 448 1764 450 1711 502 1710 502 605 506 606 506 606 506 606 506 606 506 605 506 630 481 630 481 630 483 628 485 1731 481 1731 483 1729 506 1706 506 601 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 511 1706 507 1706 506 1706 507 1706 507 600 511 601 511 601 511 600 512 600 512 600 512 600 512 600 512 599 512 600 512 1706 508 1705 508 1705 508 1706 508 600 512 601 512 601 511 601 512 600 512 600 511 601 511 601 511 602 511 601 512 1706 507 1706 507 1707 507 1706 507 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 512 1706 507 1707 507 1706 507 1707 507 601 512 600 511 601 511 601 511 601 512 600 512 601 512 600 512 600 512 601 512 1709 507 1709 507 1709 508 1708 508 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 513 1708 508 1707 484 1733 483 1732 483 626 487 602 512 627 487 627 487 628 487 628 487 631 487 629 488 630 487 631 488 1749 483 1250 From de4a0afff6ef279a1b30316d7e095afdbd4755a7 Mon Sep 17 00:00:00 2001 From: Azloo <121400505+Azloo@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:53:33 -0800 Subject: [PATCH 136/402] Add files via upload --- Toys/Unknown-brand/Flying_orb.ir | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Toys/Unknown-brand/Flying_orb.ir diff --git a/Toys/Unknown-brand/Flying_orb.ir b/Toys/Unknown-brand/Flying_orb.ir new file mode 100644 index 00000000..2cd8064d --- /dev/null +++ b/Toys/Unknown-brand/Flying_orb.ir @@ -0,0 +1,8 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1765 448 1764 450 1711 502 1710 502 605 506 606 506 606 506 606 506 606 506 605 506 630 481 630 481 630 483 628 485 1731 481 1731 483 1729 506 1706 506 601 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 510 602 511 1706 507 1706 506 1706 507 1706 507 600 511 601 511 601 511 600 512 600 512 600 512 600 512 600 512 599 512 600 512 1706 508 1705 508 1705 508 1706 508 600 512 601 512 601 511 601 512 600 512 600 511 601 511 601 511 602 511 601 512 1706 507 1706 507 1707 507 1706 507 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 511 601 512 1706 507 1707 507 1706 507 1707 507 601 512 600 511 601 511 601 511 601 512 600 512 601 512 600 512 600 512 601 512 1709 507 1709 507 1709 508 1708 508 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 512 601 513 1708 508 1707 484 1733 483 1732 483 626 487 602 512 627 487 627 487 628 487 628 487 631 487 629 488 630 487 631 488 1749 483 1250 From 24e200020d73e46c6cb0b48c9182d3b4d1ec6377 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 00:56:36 -0800 Subject: [PATCH 137/402] Added description to comment --- Toys/Unknown-brand/Flying_orb.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Toys/Unknown-brand/Flying_orb.ir b/Toys/Unknown-brand/Flying_orb.ir index 2cd8064d..e66de555 100644 --- a/Toys/Unknown-brand/Flying_orb.ir +++ b/Toys/Unknown-brand/Flying_orb.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Unknown Flying Orb Toy +# name: Power type: raw frequency: 38000 From aa33608001bc0c48f90f7456367d996558506777 Mon Sep 17 00:00:00 2001 From: Horatiu Date: Tue, 27 Dec 2022 13:01:05 +0000 Subject: [PATCH 138/402] Adding remote for a JVC 4k TV, unknown exact model --- TVs/JVC/JVC_4KTV.ir | 86 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 TVs/JVC/JVC_4KTV.ir diff --git a/TVs/JVC/JVC_4KTV.ir b/TVs/JVC/JVC_4KTV.ir new file mode 100644 index 00000000..f3ade622 --- /dev/null +++ b/TVs/JVC/JVC_4KTV.ir @@ -0,0 +1,86 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 0C 00 00 00 +# +name: MUTE +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 0D 00 00 00 +# +name: VOL+ +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 10 00 00 00 +# +name: CH+ +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 20 00 00 00 +# +name: VOL- +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 11 00 00 00 +# +name: CH- +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 21 00 00 00 +# +name: Ok +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 35 00 00 00 +# +name: UP +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 14 00 00 00 +# +name: DOWN +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 13 00 00 00 +# +name: LEFT +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 15 00 00 00 +# +name: RIGHT +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 16 00 00 00 +# +name: MENU +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 30 00 00 00 +# +name: BACK +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 0A 00 00 00 +# +name: HOME +type: parsed +protocol: RC5 +address: 01 00 00 00 +command: 2E 00 00 00 From c0d96671c16f916bd20b584cb70b92f8f0058f12 Mon Sep 17 00:00:00 2001 From: jreneberg <104917986+OptimalN0body@users.noreply.github.com> Date: Tue, 27 Dec 2022 09:35:25 -0500 Subject: [PATCH 139/402] Create Pioneer_QXE1044.ir --- Head_Units/Pioneer/Pioneer_QXE1044.ir | 89 +++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 Head_Units/Pioneer/Pioneer_QXE1044.ir diff --git a/Head_Units/Pioneer/Pioneer_QXE1044.ir b/Head_Units/Pioneer/Pioneer_QXE1044.ir new file mode 100644 index 00000000..e15a0ac2 --- /dev/null +++ b/Head_Units/Pioneer/Pioneer_QXE1044.ir @@ -0,0 +1,89 @@ +Filetype: IR signals file +Version: 1 +# +# Pioneer QXE-1044 remote +# For most Pioneer car Head-Units +# +name: Vol_Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8490 4197 545 1561 546 524 519 1561 546 1559 538 532 521 1558 539 531 522 1558 539 531 522 1558 539 531 512 533 520 1559 538 532 521 1558 539 531 522 523 520 1559 538 532 521 1559 538 532 522 523 520 525 518 527 516 1564 543 526 517 1564 543 526 517 1563 544 1561 546 1559 538 1567 540 25437 8495 4195 547 1559 538 532 522 1559 538 1567 540 530 513 1567 540 530 513 1567 540 530 513 1567 541 530 513 532 522 1559 538 532 521 1559 538 532 522 523 520 1560 547 523 520 1560 547 523 520 525 518 527 516 528 515 1566 542 528 515 1565 542 528 515 1565 542 1563 544 1561 546 1559 538 25439 8493 4196 546 1560 547 523 520 1560 547 1559 538 532 522 1559 538 532 521 1559 538 531 522 1559 538 532 521 523 520 1561 546 523 520 1561 546 524 519 527 516 1564 543 527 516 1565 542 527 516 529 514 531 522 523 520 1561 546 523 520 1561 546 523 520 1561 546 1560 547 1558 539 1567 540 +# +name: Vol_Dn +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8494 4192 540 1566 541 528 515 1565 543 1563 544 525 518 1562 545 499 544 1561 546 523 520 1560 537 532 522 524 519 1560 599 447 544 1560 537 533 520 1559 538 1567 540 529 514 1566 541 528 515 530 513 532 521 524 519 525 518 502 541 1563 544 526 517 1563 544 1561 546 1558 539 1566 593 25379 8491 4196 546 1560 537 533 520 1560 537 1568 539 530 513 1567 540 529 514 1566 541 529 514 1566 541 528 515 530 513 1567 540 529 514 1566 541 529 514 1566 541 1564 543 526 517 1563 544 525 518 527 516 529 514 531 512 533 521 524 519 1585 523 523 520 1560 548 1558 591 1514 542 1563 544 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8492 4198 544 1562 545 525 518 1563 544 1561 546 524 519 1562 545 500 543 1562 545 500 543 1563 544 526 517 528 515 1565 542 528 515 1566 541 504 539 1566 541 504 539 532 521 1559 538 1568 539 530 513 533 520 524 519 527 516 1564 543 1563 544 526 517 528 515 1566 541 1564 543 1563 544 25438 8499 4194 547 1559 538 1569 538 1568 539 1566 541 530 513 1568 539 531 522 1559 538 532 521 524 519 526 517 529 514 1567 540 530 513 1568 539 531 522 523 520 526 517 528 515 531 522 1558 539 1568 539 531 522 523 520 1561 546 1559 538 1568 539 1567 540 530 513 533 520 1560 547 1559 538 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8490 4197 545 1560 547 523 520 1560 537 1568 539 530 513 1567 540 504 539 1566 541 503 540 1565 542 528 515 530 513 1567 540 504 539 1567 540 529 514 531 522 523 520 525 518 526 517 528 515 530 513 1567 540 529 514 1566 541 1564 543 1562 545 1560 537 1568 539 1566 541 528 515 1565 542 25433 8498 4191 541 1565 542 528 515 1565 594 1511 545 526 517 1563 544 525 518 1563 544 525 518 1563 544 525 518 503 540 1565 542 527 516 1565 542 527 516 504 539 506 547 498 545 500 543 527 516 504 539 1566 541 529 514 1566 541 1564 543 1562 545 1560 547 1559 538 1567 540 530 513 1567 540 25437 8494 4195 547 1559 538 508 545 1559 548 1557 540 506 547 1558 539 506 547 1558 539 506 547 1558 539 507 546 499 544 1561 546 499 544 1561 546 500 543 502 541 504 539 506 547 497 546 500 543 502 541 1564 543 502 541 1564 543 1562 545 1561 546 1559 538 1568 539 1566 541 504 539 1566 541 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8494 4195 547 1559 538 508 545 1560 547 1558 539 507 546 1559 538 507 546 1559 538 507 546 1559 538 507 546 524 519 1561 546 499 544 1561 546 499 544 1561 546 499 544 501 542 503 540 505 538 507 546 1559 538 507 546 499 544 1561 546 1559 538 1568 539 1566 541 1564 543 502 541 1564 543 25440 8492 4200 542 1564 543 527 516 1565 542 1563 544 526 517 1564 543 526 517 1564 543 527 516 1564 543 527 516 505 538 1567 540 530 513 1568 539 531 522 1558 539 531 522 523 520 525 518 527 516 505 538 1567 540 530 513 532 521 1560 547 1558 539 1567 540 1565 542 1563 544 526 517 1564 543 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8493 4196 546 1561 546 523 520 1585 522 1559 538 532 522 1583 514 532 521 1583 514 532 521 1584 513 532 521 524 519 1561 546 524 519 1586 521 524 519 526 517 1563 544 526 517 528 515 530 513 532 522 1558 539 531 512 1592 515 530 513 1592 515 1566 541 1564 543 1562 545 525 518 1587 520 25435 8497 4195 547 1559 621 424 547 1558 539 1567 540 504 539 1591 516 530 513 1567 540 529 514 1566 541 530 513 532 521 1583 514 532 522 1558 539 532 522 524 519 1585 522 524 519 526 517 528 515 530 513 1591 516 529 514 1566 541 529 514 1567 541 1565 542 1564 543 1562 597 449 542 1562 545 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8492 4196 546 1560 547 523 520 1560 547 1558 539 506 537 1568 539 505 538 1567 540 530 513 1567 540 530 513 532 521 1559 538 531 522 1558 539 506 547 1558 539 1567 540 504 539 531 522 523 520 525 518 1562 597 448 543 527 516 529 514 1566 593 1512 544 1562 545 1560 537 533 520 1559 600 25376 8490 4199 543 1563 544 526 517 1564 543 1562 545 525 518 1563 544 525 518 1563 544 526 517 1564 543 526 517 529 514 1566 541 529 514 1566 541 529 514 1566 541 1565 542 527 516 529 514 532 521 524 519 1561 546 524 519 527 516 529 514 1567 540 1565 542 1564 543 1562 545 525 518 1563 544 +# +name: Enter +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8495 4195 546 1560 547 523 520 1560 547 1559 538 507 546 1559 548 498 545 1560 547 498 545 1561 546 499 544 501 542 1563 544 502 541 1564 543 502 541 1565 542 503 540 505 538 1567 540 1566 541 504 539 507 546 499 544 501 542 1564 543 1562 545 500 543 503 540 1565 542 1564 543 1564 543 25439 8498 4193 548 1559 538 1567 540 1566 541 1564 543 503 540 1565 542 528 515 1566 541 529 514 507 546 499 544 501 542 1564 543 527 516 1565 542 528 515 505 538 532 521 1560 547 1559 538 532 521 1559 548 523 520 500 543 1563 544 1561 546 524 519 502 541 1565 542 528 515 1566 541 1564 543 +# +name: Pause +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8492 4197 544 1562 545 525 518 1563 544 1561 546 524 519 1562 545 525 518 1563 596 450 541 1563 544 526 517 529 514 1566 541 529 514 1567 540 505 538 532 521 524 519 526 517 1564 543 1563 544 526 517 1564 543 527 516 1565 542 1563 544 1562 545 525 518 527 516 1565 542 528 515 1566 541 25442 8492 4199 542 1564 543 527 516 1565 542 1564 543 527 516 1565 542 528 515 1566 541 530 513 1567 540 531 522 523 520 1560 547 524 519 1562 545 525 518 527 516 530 513 532 521 1559 538 1568 539 531 522 1559 537 532 521 1560 547 1558 538 1568 539 531 522 523 520 1561 546 524 519 1562 545 25438 8496 4196 545 1562 545 525 518 1564 543 1563 544 526 517 1564 543 527 516 1565 542 528 515 1566 541 529 514 532 521 1559 548 522 521 1560 547 524 519 526 517 528 515 531 522 1559 538 1568 539 531 522 1559 538 533 520 1561 546 1560 547 1559 537 533 520 525 518 1564 543 527 516 1565 542 +# +name: Source +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8494 4191 540 1565 542 527 516 1564 543 1561 546 523 520 1560 537 532 521 1559 538 532 521 1558 539 531 522 523 520 1559 600 446 545 1559 538 531 522 523 520 1560 599 446 545 1559 538 1567 540 530 513 532 521 523 520 1560 537 533 520 1559 538 532 521 524 519 1560 547 1558 539 1566 541 25426 8492 4194 548 1558 539 531 522 1558 539 1565 542 527 516 1564 543 526 517 1563 544 526 517 1562 545 525 518 527 516 1563 544 525 518 1562 545 524 519 526 517 1563 544 526 517 1563 544 1560 547 523 520 525 518 527 516 1563 544 526 517 1563 544 525 518 527 516 1564 543 1562 545 1560 537 25434 8495 4192 539 1566 541 529 514 1566 541 1564 543 501 542 1563 544 526 517 1563 544 526 517 1563 544 526 517 528 515 1565 542 503 540 1565 542 528 515 530 513 1568 539 530 513 1568 539 1566 541 529 514 531 512 533 520 1560 537 533 520 1560 537 533 520 524 519 1562 545 1560 537 1568 539 +# +name: Band__ESC +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8487 4198 544 1562 545 524 519 1561 546 1559 538 531 522 1558 539 531 512 1568 539 530 513 1567 540 530 513 532 521 1558 539 531 522 1558 539 531 522 523 520 1559 538 533 520 524 519 1561 546 524 519 526 517 528 515 1589 518 527 516 1564 543 1562 545 525 518 1562 545 1560 547 1558 539 25433 8495 4191 540 1564 543 527 516 1563 544 1561 546 524 519 1560 547 523 520 1560 547 523 520 1559 538 532 521 524 519 1585 522 523 520 1560 547 523 520 525 518 1587 520 525 518 527 516 1588 519 526 517 529 514 530 513 1592 515 530 513 1566 541 1565 542 527 516 1563 544 1562 597 1507 538 25437 8491 4196 546 1560 537 533 520 1559 538 1567 592 454 537 1567 540 530 513 1567 540 530 513 1567 540 529 514 531 522 1557 540 531 522 1558 539 531 522 523 520 1559 538 533 520 525 518 1562 545 525 518 528 515 530 513 1566 541 530 513 1567 540 1565 542 527 516 1565 542 1563 544 1561 546 +# +name: Disp +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8489 4198 544 1561 546 499 544 1560 548 1557 540 505 538 1567 541 505 538 1566 541 504 539 1566 541 504 539 506 537 1567 541 505 538 1567 540 505 538 1566 542 504 539 506 547 1557 540 1565 543 503 540 505 538 507 547 498 545 1560 548 1558 539 507 546 498 545 1560 547 1557 540 1565 543 25430 8494 4195 548 1558 539 1566 541 1564 544 1561 546 499 544 1560 547 498 545 1560 537 507 546 524 519 500 543 527 516 1564 544 501 542 1563 544 501 542 1562 545 499 544 1561 547 1558 539 506 547 1557 540 1565 543 502 541 504 539 1566 542 528 515 505 538 1566 542 529 514 506 537 1567 541 25431 8493 4196 547 1559 538 507 546 1558 539 1566 542 504 539 1566 542 503 540 1565 543 503 540 1564 544 502 541 504 539 1566 542 503 540 1565 543 503 540 1565 543 503 540 505 538 1567 541 1565 543 503 540 505 538 507 547 498 545 1560 548 1558 539 506 547 498 545 1560 548 1558 539 1567 541 25436 8498 4191 541 1565 543 1563 544 1561 546 1559 538 507 546 1558 539 506 548 1558 539 506 547 497 546 499 544 501 542 1563 544 500 543 1562 545 500 543 1562 545 499 544 1561 547 1559 538 507 546 1559 538 1567 540 504 539 506 547 1558 539 506 547 498 545 1560 547 498 545 500 543 1562 546 +# +name: Answer_Phone +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8494 4193 539 1566 541 528 515 1565 542 1563 544 525 518 1562 545 525 518 1562 545 524 519 1561 546 524 519 526 517 1562 545 525 518 1562 546 524 519 1561 546 1558 539 1566 541 528 515 1565 542 528 515 530 513 1566 541 529 514 531 522 522 521 1559 538 532 522 1559 538 1567 540 529 514 25432 8489 4200 542 1564 543 1562 545 1559 538 1567 540 530 513 1567 540 530 513 1567 540 529 514 532 521 523 520 525 518 1562 545 525 518 1562 545 524 519 526 517 1564 543 526 517 529 514 1566 541 1564 543 526 517 528 515 1566 541 528 515 1565 542 1564 543 526 517 528 515 1566 541 1564 543 25432 8499 4192 540 1566 541 528 515 1566 541 1564 543 527 516 1564 543 527 516 1564 543 527 516 1564 543 527 516 529 514 1567 540 529 514 1567 540 529 514 1567 540 1566 541 1564 543 526 517 1564 543 527 516 529 514 1566 541 529 514 531 522 523 520 1560 547 523 520 1560 547 1559 538 531 522 25431 8490 4201 541 1565 542 1564 543 1563 544 1561 546 524 519 1562 545 524 519 1563 544 525 518 528 515 530 513 532 521 1560 547 523 520 1561 546 523 520 526 517 1564 543 526 517 529 514 1566 541 1564 543 527 516 529 514 1567 540 530 513 1568 539 1566 541 529 514 531 522 1559 538 1568 539 +# +name: HangUp_Phone +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8499 4191 540 1565 542 528 515 1566 541 1564 543 527 516 1564 543 527 516 1565 542 528 515 1565 542 528 515 530 513 1568 539 531 522 1558 539 531 522 1558 539 1567 540 1566 541 528 515 1566 541 529 514 531 522 1558 539 532 521 524 519 526 517 1563 544 526 517 1564 543 1562 545 525 518 25433 8494 4196 546 1560 547 1559 538 1567 540 1565 542 527 516 1565 542 527 516 1565 542 528 515 530 513 532 521 524 519 1561 546 524 519 1561 546 524 519 1562 545 1561 546 523 520 526 517 1563 544 1561 546 524 519 526 517 529 514 531 512 1568 539 1567 540 529 514 532 521 1559 538 1568 539 25437 8490 4200 541 1565 542 528 515 1566 541 1564 543 527 516 1565 542 528 515 1566 541 529 514 1567 540 530 513 533 520 1560 547 523 520 1561 546 525 518 1562 545 1561 546 1560 547 523 520 1561 546 524 519 527 516 1565 542 528 515 530 513 533 520 1561 546 524 519 1562 545 1561 546 523 520 25435 8492 4201 540 1566 541 1565 542 1563 544 1562 545 525 518 1563 544 526 517 1564 543 527 516 529 514 532 521 524 519 1562 545 524 519 1562 545 526 517 1564 543 1562 545 525 518 528 515 1566 541 1565 542 527 516 530 513 532 521 524 519 1562 545 1561 546 524 519 526 517 1564 543 1563 544 From 63248553fe659e6a6f69c6b71e30cea93014016a Mon Sep 17 00:00:00 2001 From: JayKali <62602243+jaykali@users.noreply.github.com> Date: Wed, 28 Dec 2022 09:11:08 +0530 Subject: [PATCH 140/402] Atomberg smart fan remote added --- Fans/Atomberg/Atomberg fan.ir | 62 +++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Fans/Atomberg/Atomberg fan.ir diff --git a/Fans/Atomberg/Atomberg fan.ir b/Fans/Atomberg/Atomberg fan.ir new file mode 100644 index 00000000..84eb7060 --- /dev/null +++ b/Fans/Atomberg/Atomberg fan.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 91 6E 00 00 +# +name: 1 +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 8B 74 00 00 +# +name: 2 +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 90 6F 00 00 +# +name: 3 +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 8A 75 00 00 +# +name: 4 +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 93 6C 00 00 +# +name: 5 +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 88 77 00 00 +# +name: BOOST +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 8F 70 00 00 +# +name: TIMER +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 96 69 00 00 +# +name: LED +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 97 68 00 00 +# +name: SLEEP +type: parsed +protocol: NECext +address: 00 F3 00 00 +command: 8E 71 00 00 From 7e91a191236d01f2bcc414b4360f824326c5635d Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 22:57:32 -0800 Subject: [PATCH 141/402] Update JVC_4KTV.ir --- TVs/JVC/JVC_4KTV.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TVs/JVC/JVC_4KTV.ir b/TVs/JVC/JVC_4KTV.ir index f3ade622..e3275f95 100644 --- a/TVs/JVC/JVC_4KTV.ir +++ b/TVs/JVC/JVC_4KTV.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# JVC 4K TV +# name: POWER type: parsed protocol: RC5 From 02af5b9b614f1f8b7d000b7ce7b3398a55f9b9c3 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 22:59:56 -0800 Subject: [PATCH 142/402] Added description and removed space in name --- Fans/Atomberg/{Atomberg fan.ir => Atomberg_fan.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Fans/Atomberg/{Atomberg fan.ir => Atomberg_fan.ir} (98%) diff --git a/Fans/Atomberg/Atomberg fan.ir b/Fans/Atomberg/Atomberg_fan.ir similarity index 98% rename from Fans/Atomberg/Atomberg fan.ir rename to Fans/Atomberg/Atomberg_fan.ir index 84eb7060..aa51312f 100644 --- a/Fans/Atomberg/Atomberg fan.ir +++ b/Fans/Atomberg/Atomberg_fan.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Atomberg Fan +# name: POWER type: parsed protocol: NECext From 40c844c629f411acc90cec03a9ec878b33e36acb Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 27 Dec 2022 23:00:27 -0800 Subject: [PATCH 143/402] Added description to comment --- TVs/AmazonBasics/AmazonBasics_TV_Remote.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir b/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir index 82931387..ee527b87 100644 --- a/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir +++ b/TVs/AmazonBasics/AmazonBasics_TV_Remote.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Amazon Basics TV Remote +# name: Power type: parsed protocol: NECext From b4503dcd648f4b0028047f433519869487b2cc0c Mon Sep 17 00:00:00 2001 From: Alexander Date: Wed, 28 Dec 2022 16:22:42 +0100 Subject: [PATCH 144/402] Add Samsung Service Menu. Turn off the Device and send the commands one after the other to open hidden service menu. 1.Info 2.Menu 3.MUTE 4.POWER --- TVs/Samsung/Samsung-Service-Menu.ir | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 TVs/Samsung/Samsung-Service-Menu.ir diff --git a/TVs/Samsung/Samsung-Service-Menu.ir b/TVs/Samsung/Samsung-Service-Menu.ir new file mode 100644 index 00000000..e7e6bb8e --- /dev/null +++ b/TVs/Samsung/Samsung-Service-Menu.ir @@ -0,0 +1,26 @@ +Filetype: IR signals file +Version: 1 +# +name: Info +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1F 00 00 00 +# +name: Menu +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1A 00 00 00 +# +name: MUTE +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0F 00 00 00 +# +name: POWER +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 From 684a659f82c70ed51b7322a2bd7718050b35db76 Mon Sep 17 00:00:00 2001 From: James NF8C Date: Wed, 28 Dec 2022 12:02:07 -0500 Subject: [PATCH 145/402] Amazon Fire TV 4K Omnis series Every working command from a list of over 65K brute forced codes on the Amazon Fir TV Omni series of television running the Fire OS. --- TVs/AmazonFire/FireTV_Omni_Series_4K.ir | 211 ++++++++++++++++++++++++ 1 file changed, 211 insertions(+) create mode 100644 TVs/AmazonFire/FireTV_Omni_Series_4K.ir diff --git a/TVs/AmazonFire/FireTV_Omni_Series_4K.ir b/TVs/AmazonFire/FireTV_Omni_Series_4K.ir new file mode 100644 index 00000000..98011129 --- /dev/null +++ b/TVs/AmazonFire/FireTV_Omni_Series_4K.ir @@ -0,0 +1,211 @@ +Filetype: IR signals file +Version: 1 +# +# FireTV_Omni_Series_4K +# +name: POWER +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 46 B9 00 00 +# +name: HOME +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 9f 60 00 00 +# +name: MENU +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 45 BA 00 00 +# +name: BACK +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0D F2 00 00 +# +name: VOL+ +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0C F3 00 00 +# +name: VOL- +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 19 E6 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4C B3 00 00 +# +name: UP +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 48 b7 00 00 +# +name: DOWN +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4D B2 00 00 +# +name: LEFT +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4e b1 00 00 +# +name: RIGHT +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 49 B6 00 00 +# +name: SELECT +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4a b5 00 00 +# +name: REWIND +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 16 E9 00 00 +# +name: PLAY PAUSE +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 5B A4 00 00 +# +name: FAST FORWARD +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 17 E8 00 00 +# +name: GUIDE +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 14 EB 00 00 +# +name: CH+ +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0F F0 00 00 +# +name: CH- +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 5A A5 00 00 +# +name: RECENT APPS +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: b1 4e 00 00 +# +name: DISNEY PLUS +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: a2 5d 00 00 +# +name: FREEVIE +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: d2 2d 00 00 +# +name: NETFLIX +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 5f a0 00 00 +# +name: PRIME VIDEO +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: a1 5e 00 00 +# +name: HULU +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: a5 5a 00 00 +# +name: SETTINGS +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 96 69 00 00 + +name: MAGNIFIER +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: c8 37 00 00 +# +name: VOICE VIEW +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: C0 3F 00 00 + +# +name: BLUETOOTH +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: A6 59 00 00 +# +name: RESOLUTION +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: CE 31 00 00 + +# +name: NETWORKING +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: cf 30 00 00 +# +name: REBOOT +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: ca 35 00 00 +# +name: FACTORY RESET +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: c9 36 00 00 +# +name: ALEXA +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: a0 5f 00 00 + + + + + + + From 7b0e0649d7431cb1b9544d9e86ba31f50e80e6f9 Mon Sep 17 00:00:00 2001 From: James NF8C Date: Wed, 28 Dec 2022 12:42:25 -0500 Subject: [PATCH 146/402] Update FireTV_Omni_Series_4K.ir --- TVs/AmazonFire/FireTV_Omni_Series_4K.ir | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/TVs/AmazonFire/FireTV_Omni_Series_4K.ir b/TVs/AmazonFire/FireTV_Omni_Series_4K.ir index 98011129..ed239aa0 100644 --- a/TVs/AmazonFire/FireTV_Omni_Series_4K.ir +++ b/TVs/AmazonFire/FireTV_Omni_Series_4K.ir @@ -152,7 +152,7 @@ type: parsed protocol: NECext address: 02 7D 00 00 command: 96 69 00 00 - +# name: MAGNIFIER type: parsed protocol: NECext @@ -164,7 +164,6 @@ type: parsed protocol: NECext address: 02 7D 00 00 command: C0 3F 00 00 - # name: BLUETOOTH type: parsed @@ -177,7 +176,6 @@ type: parsed protocol: NECext address: 02 7D 00 00 command: CE 31 00 00 - # name: NETWORKING type: parsed @@ -202,10 +200,3 @@ type: parsed protocol: NECext address: 02 7D 00 00 command: a0 5f 00 00 - - - - - - - From 8be07e00f4e5b57b071d10c10600f4e4e6e07302 Mon Sep 17 00:00:00 2001 From: DEV314R <62525028+DEV314R@users.noreply.github.com> Date: Wed, 28 Dec 2022 22:59:10 +0100 Subject: [PATCH 147/402] Create Hovvida.ir --- LED_Lighting/Hovvida.ir | 266 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 266 insertions(+) create mode 100644 LED_Lighting/Hovvida.ir diff --git a/LED_Lighting/Hovvida.ir b/LED_Lighting/Hovvida.ir new file mode 100644 index 00000000..d579912b --- /dev/null +++ b/LED_Lighting/Hovvida.ir @@ -0,0 +1,266 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 41 00 00 00 +# +name: Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Up_light +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5C 00 00 00 +# +name: Down_light +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5D 00 00 00 +# +name: R +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 58 00 00 00 +# +name: G +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 59 00 00 00 +# +name: B +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 45 00 00 00 +# +name: W +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 44 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 54 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 55 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 49 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 48 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 50 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 51 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4D 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4C 00 00 00 +# +name: M1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1C 00 00 00 +# +name: M2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1D 00 00 00 +# +name: M3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1E 00 00 00 +# +name: M4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1F 00 00 00 +# +name: 1h +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 18 00 00 00 +# +name: 2h +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 19 00 00 00 +# +name: 3h +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1A 00 00 00 +# +name: 4h +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1B 00 00 00 +# +name: Quick +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 17 00 00 00 +# +name: Slow +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 13 00 00 00 +# +name: Auto +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0F 00 00 00 +# +name: Flash +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0B 00 00 00 +# +name: Jump3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 04 00 00 00 +# +name: Jump7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 05 00 00 00 +# +name: Fade3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 06 00 00 00 +# +name: Fade7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 07 00 00 00 +# +name: R_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 14 00 00 00 +# +name: R_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 10 00 00 00 +# +name: G_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 15 00 00 00 +# +name: G_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 11 00 00 00 +# +name: B_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 16 00 00 00 +# +name: B_down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 12 00 00 00 +# +name: Diy1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: Diy2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: Diy3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0E 00 00 00 +# +name: Diy4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 08 00 00 00 +# +name: Diy5 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: Diy6 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0A 00 00 00 From 9a73c77c206bcbf76085a8c78accbb0ace32e190 Mon Sep 17 00:00:00 2001 From: DEV314R <62525028+DEV314R@users.noreply.github.com> Date: Wed, 28 Dec 2022 23:01:28 +0100 Subject: [PATCH 148/402] Create Qlima.ir --- Humidifiers/Qlima.ir | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Humidifiers/Qlima.ir diff --git a/Humidifiers/Qlima.ir b/Humidifiers/Qlima.ir new file mode 100644 index 00000000..10a23a5c --- /dev/null +++ b/Humidifiers/Qlima.ir @@ -0,0 +1,32 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1345 375 1316 376 466 1225 1262 430 1263 430 412 1277 413 1278 413 1278 413 1278 465 1226 465 1225 1315 7138 1315 376 1315 376 466 1224 1315 376 1263 427 467 1225 466 1225 466 1225 466 1225 440 1251 440 1251 1289 8274 1287 403 1288 404 438 1253 1287 404 1287 404 438 1253 438 1253 438 1253 438 1253 438 1253 438 1253 1287 7165 1286 405 1286 405 437 1253 1287 405 1286 405 437 1254 437 1254 437 1253 438 1253 438 1254 437 1253 1287 8275 1286 405 1286 405 437 1255 1285 407 1284 432 410 1280 411 1280 411 1280 410 1280 410 1280 411 1280 1260 7191 1259 431 1260 432 410 1280 1259 431 1259 432 410 1280 410 1281 409 1281 409 1281 409 1281 409 1281 1258 8301 1258 432 1258 432 409 1281 1258 432 1258 432 409 1281 409 1281 409 1281 409 1281 409 1281 409 1281 1258 7191 1258 432 1258 432 410 1281 1259 432 1258 432 410 1281 409 1281 409 1281 410 1281 409 1281 409 1281 1258 8301 1258 433 1258 433 409 1281 1258 433 1257 433 408 1281 409 1282 408 1282 408 1282 408 1282 409 1282 1257 7193 1257 433 1258 433 409 1282 1257 434 1256 433 408 1283 407 1283 407 1283 407 1283 407 1283 407 1283 1256 8302 1257 433 1257 434 408 1282 1258 434 1256 434 408 1283 407 1283 407 1283 407 1282 408 1283 407 1283 1256 7194 1256 434 1256 434 408 1282 1257 434 1256 434 408 1283 407 1283 407 1283 407 1283 407 1283 407 1283 1256 8304 1254 434 1256 435 407 1284 1255 435 1256 435 407 1309 381 1309 381 1310 380 1310 380 1310 380 1310 1230 7221 1229 462 1229 462 379 1311 1229 462 1229 462 380 1312 378 1312 378 1312 379 1312 378 1312 379 1312 1228 8332 1226 463 1228 462 379 1311 1228 463 1227 463 378 1311 379 1311 379 1312 378 1312 378 1312 378 1311 1228 7221 1229 461 1230 438 403 1309 1230 436 1254 436 406 1309 381 1309 381 1309 381 1309 381 1286 404 1309 1230 +# +name: Fan +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1286 405 1316 376 467 1222 1315 378 1261 430 411 1276 414 1275 415 1274 416 1274 416 1274 1289 402 440 8007 1290 407 1284 431 411 1280 1260 432 1259 432 410 1280 410 1280 410 1280 410 1281 409 1281 1258 433 409 9148 1258 434 1256 434 408 1282 1257 434 1256 434 408 1282 408 1282 408 1282 408 1282 384 1307 1256 434 383 8066 1255 435 1255 435 407 1283 1255 435 1256 435 383 1307 383 1307 407 1283 383 1307 406 1284 1256 434 408 9149 1256 435 1255 435 407 1283 1231 459 1231 460 406 1283 382 1308 406 1284 406 1283 382 1308 1231 460 406 8041 1231 459 1255 436 382 1308 1231 460 1230 460 382 1308 382 1308 406 1284 406 1283 407 1283 1255 435 407 9150 1255 435 1255 435 407 1284 1254 435 1255 435 406 1284 406 1284 406 1284 406 1284 406 1284 1254 436 406 8042 1254 436 1230 460 381 1308 1230 460 1230 460 381 1309 381 1309 381 1309 381 1309 380 1309 1230 461 380 9175 1255 438 1253 437 405 1310 1229 462 1228 461 380 1310 380 1310 380 1310 380 1310 380 1309 1230 436 405 8041 1256 435 1256 434 408 1283 1256 434 1256 434 407 1283 407 1283 407 1283 407 1283 407 1283 1256 434 407 9174 1230 436 1255 437 404 1309 1229 461 1229 462 379 1310 379 1310 379 1311 378 1311 379 1311 1228 463 378 8068 1203 488 1202 488 353 1337 1202 488 1202 488 353 1336 353 1336 354 1336 354 1336 354 1336 1203 488 353 9176 1252 464 1203 488 377 1312 1225 466 1202 488 377 1313 377 1312 378 1312 378 1312 378 1289 1250 464 378 8044 1253 439 1251 463 378 1287 1251 464 1226 464 377 1288 402 1287 403 1287 403 1287 403 1287 1251 464 378 9152 1252 464 1202 489 352 1337 1202 490 1200 490 351 1338 352 1338 352 1340 350 1363 326 1364 1176 516 325 8120 1177 517 1174 517 324 1365 1174 516 1199 492 324 1366 347 1342 349 1340 350 1340 350 1341 1200 490 351 9204 1201 490 1201 489 352 1338 1201 465 1225 464 377 1337 352 1338 352 1338 352 1338 352 1338 1201 464 377 8094 1202 465 1226 465 376 1337 1202 464 1226 489 352 1338 351 1338 352 1338 351 1338 352 1339 1201 489 352 9229 1175 491 1200 491 350 1340 1199 491 1199 491 350 1366 323 1367 298 1418 271 1419 270 1420 1121 570 270 8227 1068 624 1067 624 216 1475 1066 651 1039 677 152 1538 151 3177 214 1475 215 1476 1065 678 151 9296 1121 598 1093 678 152 1511 1040 653 1038 2395 102 1509 214 1475 215 1501 189 1475 1067 705 101 8211 1121 651 1040 25396 1065 +# +name: Left_right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1296 427 1268 427 416 1245 1327 398 1295 398 444 1219 472 1219 1321 401 440 1249 441 1251 439 1253 437 8014 1287 407 1287 407 436 1256 1287 407 1287 408 435 1256 435 1256 1287 408 435 1256 435 1256 435 1256 435 9124 1286 408 1286 408 435 1257 1286 408 1286 409 434 1257 434 1257 1285 409 434 1257 434 1258 433 1257 434 8016 1285 409 1285 432 410 1258 1285 433 1261 433 409 1282 409 1281 1262 433 410 1282 409 1282 409 1282 409 9126 1285 433 1261 433 409 1282 1260 433 1261 433 409 1282 409 1282 1260 433 410 1282 409 1282 409 1282 409 8041 1259 434 1260 434 408 1282 1260 434 1259 435 407 1283 408 1284 1258 436 406 1284 407 1286 405 1310 381 9206 1202 491 1202 518 298 1393 1149 545 1148 570 271 1421 270 1421 1122 572 269 1421 270 1396 296 1394 297 8126 1177 517 1176 543 299 1367 1176 517 1176 517 325 1365 351 1315 1228 466 377 1313 379 1312 379 1287 404 9153 1256 436 1257 437 406 1285 1256 437 1256 437 406 1285 406 1285 1256 437 406 1285 406 1284 407 1284 407 8043 1256 437 1256 437 406 1285 1256 437 1256 437 406 1285 406 1285 1255 438 405 1285 406 1285 406 1285 405 9153 1254 438 1255 438 405 1286 1254 438 1255 439 404 1286 405 1286 1254 438 405 1287 404 1286 405 1286 404 8046 1253 440 1253 439 404 1287 1253 440 1253 440 403 1288 403 1289 1251 441 402 1312 378 1312 379 1312 378 9180 1227 465 1227 465 378 1313 1227 465 1228 465 378 1313 377 1313 1227 465 378 1313 378 1313 377 1313 378 8071 1226 466 1226 467 376 1314 1225 467 1225 467 376 1314 377 1314 1225 467 376 1315 376 1315 375 1316 374 9206 1200 492 1200 493 350 1340 1199 493 1199 493 350 1340 350 1341 1199 493 350 1341 350 1341 349 1341 350 8099 1198 494 1198 494 349 1342 1198 495 1198 495 323 1367 324 1367 1173 545 298 1393 297 1393 297 1393 297 9260 1146 546 1147 545 297 1394 1146 546 1146 546 296 1394 296 1394 1147 547 295 1420 270 1420 270 1421 269 8179 1120 572 1120 573 269 1447 1094 574 1119 573 268 1448 242 1450 1092 600 241 1450 240 1449 242 1476 214 9369 1039 652 1040 653 187 1503 1039 706 986 679 151 3336 907 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1318 375 1263 429 415 1275 1265 430 1263 429 414 1275 440 1250 441 1249 1289 405 437 1253 437 1255 435 8016 1283 409 1284 409 434 1256 1284 409 1284 409 435 1257 434 1257 434 1257 1283 410 434 1257 434 1257 433 9126 1282 410 1283 410 434 1257 1283 410 1282 410 433 1258 433 1258 433 1258 1282 411 433 1258 433 1258 433 8019 1280 412 1281 411 432 1259 1281 411 1282 411 432 1259 432 1260 431 1261 1279 411 432 1283 407 1261 430 9151 1257 435 1257 413 430 1283 1256 435 1257 413 430 1283 407 1283 408 1283 1257 435 408 1283 408 1283 408 8042 1257 435 1257 435 408 1283 1257 435 1257 435 408 1283 408 1283 407 1283 1256 435 408 1283 407 1283 407 9152 1256 435 1257 435 408 1283 1257 435 1257 435 408 1283 407 1283 408 1283 1256 436 407 1284 407 1283 408 8043 1256 436 1256 436 407 1284 1256 436 1256 436 407 1284 407 1284 407 1284 1255 436 407 1284 407 1284 406 9152 1256 436 1256 436 407 1284 1256 436 1256 436 406 1284 407 1284 406 1284 1255 437 406 1284 406 1284 406 8043 1256 437 1255 437 405 1285 1255 437 1254 438 404 1286 404 1286 404 1287 1252 463 379 1312 378 1312 378 9180 1227 465 1227 467 375 1314 1226 491 1200 493 324 1366 349 1340 350 1340 1176 518 323 1366 325 1365 349 8100 1200 492 1175 519 322 1367 1173 544 1147 571 269 1420 271 1420 270 1420 1121 625 215 1449 242 1449 241 9291 1119 651 1040 +# +name: Fresh +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1350 375 1318 375 467 1223 1316 377 1265 430 413 1276 414 1277 413 1278 412 1277 1264 429 413 1277 414 8035 1265 428 1265 428 467 1224 1317 376 1317 375 468 1223 467 1223 416 1275 416 1275 1265 429 438 1253 437 9122 1287 409 1283 433 410 1281 1260 433 1259 434 408 1282 409 1282 409 1282 409 1282 1259 434 408 1282 409 8041 1259 434 1259 434 409 1283 1258 434 1259 434 409 1283 408 1282 409 1283 408 1282 1259 435 408 1283 408 9150 1259 434 1259 434 407 1283 1259 434 1260 434 409 1283 408 1282 409 1282 409 1282 1260 434 409 1282 409 8040 1260 433 1260 433 410 1281 1260 434 1259 434 409 1282 409 1282 409 1282 409 1282 1259 434 408 1282 408 9149 1258 435 1258 436 406 1284 1257 436 1257 436 407 1284 407 1284 407 1284 407 1284 1257 436 406 1284 407 8043 1257 435 1258 436 407 1283 1258 435 1258 435 408 1283 408 1283 408 1282 409 1282 1259 434 409 1282 409 9124 1284 409 1284 409 434 1257 1284 408 1284 409 434 1256 435 1256 434 1256 435 1256 1284 409 434 1256 434 8015 1283 408 1285 408 435 1256 1284 409 1284 409 434 1256 434 1257 433 1257 433 1257 1283 410 433 1258 432 9149 1258 434 1259 434 408 1282 1258 434 1258 434 409 1282 408 1282 408 1282 408 1282 1258 434 408 1283 408 8041 1258 434 1258 435 407 1282 1258 435 1257 435 407 1283 408 1283 407 1283 407 1283 1257 435 407 1283 407 From 727e6eb974b5ceed0f31e939f37032dafb10bc05 Mon Sep 17 00:00:00 2001 From: ziggyzaggs Date: Thu, 29 Dec 2022 00:50:03 -0600 Subject: [PATCH 149/402] Apple_TV_Gen2 --- Streaming_Devices/Apple/Apple_TV_Gen2 | 46 +++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Streaming_Devices/Apple/Apple_TV_Gen2 diff --git a/Streaming_Devices/Apple/Apple_TV_Gen2 b/Streaming_Devices/Apple/Apple_TV_Gen2 new file mode 100644 index 00000000..9622e4f9 --- /dev/null +++ b/Streaming_Devices/Apple/Apple_TV_Gen2 @@ -0,0 +1,46 @@ +Filetype: IR signals file +Version: 1 +# +# Apple TV Gen 2 +# +name: Menu +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 02 8B 00 00 +# +name: Play_pause +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 5E 8B 00 00 +# +name: Up +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0B 8B 00 00 +# +name: Down +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0D 8B 00 00 +# +name: Left +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 08 8B 00 00 +# +name: Right +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 07 8B 00 00 +# +name: Center +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 04 8B 00 00 From a14b251873a0121e5f1028f37eb5734fc869ded7 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 00:06:38 -0800 Subject: [PATCH 150/402] Added description and moved to folder --- LED_Lighting/{Hovvida.ir => Hovvida/Hovvida_LED.ir} | 2 ++ 1 file changed, 2 insertions(+) rename LED_Lighting/{Hovvida.ir => Hovvida/Hovvida_LED.ir} (99%) diff --git a/LED_Lighting/Hovvida.ir b/LED_Lighting/Hovvida/Hovvida_LED.ir similarity index 99% rename from LED_Lighting/Hovvida.ir rename to LED_Lighting/Hovvida/Hovvida_LED.ir index d579912b..8bb523ab 100644 --- a/LED_Lighting/Hovvida.ir +++ b/LED_Lighting/Hovvida/Hovvida_LED.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Hovvida LED Light +# name: On type: parsed protocol: NEC From 2e717f5a95a917e900d14a19b8afb0a7aa261e0b Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 00:07:36 -0800 Subject: [PATCH 151/402] Added description and moved to folder --- Humidifiers/{Qlima.ir => Qlima/Qlima_Humidifier.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Humidifiers/{Qlima.ir => Qlima/Qlima_Humidifier.ir} (99%) diff --git a/Humidifiers/Qlima.ir b/Humidifiers/Qlima/Qlima_Humidifier.ir similarity index 99% rename from Humidifiers/Qlima.ir rename to Humidifiers/Qlima/Qlima_Humidifier.ir index 10a23a5c..11e7c153 100644 --- a/Humidifiers/Qlima.ir +++ b/Humidifiers/Qlima/Qlima_Humidifier.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Qlima Humidifier +# name: Power type: raw frequency: 38000 From 349e2789cd654afbb9b3564e6ae5d0a9f5b351e6 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 00:09:52 -0800 Subject: [PATCH 152/402] Added description to comments --- .../{Samsung-Service-Menu.ir => Samsung_Service_Menu.ir} | 4 ++++ 1 file changed, 4 insertions(+) rename TVs/Samsung/{Samsung-Service-Menu.ir => Samsung_Service_Menu.ir} (72%) diff --git a/TVs/Samsung/Samsung-Service-Menu.ir b/TVs/Samsung/Samsung_Service_Menu.ir similarity index 72% rename from TVs/Samsung/Samsung-Service-Menu.ir rename to TVs/Samsung/Samsung_Service_Menu.ir index e7e6bb8e..77061fb9 100644 --- a/TVs/Samsung/Samsung-Service-Menu.ir +++ b/TVs/Samsung/Samsung_Service_Menu.ir @@ -1,6 +1,10 @@ Filetype: IR signals file Version: 1 # +# Samsung Service Menu. +# Turn off the Device and send the commands one after the other +# to open hidden service menu. 1.Info 2.Menu 3.MUTE 4.POWER +# name: Info type: parsed protocol: Samsung32 From 0ccbcedae33626310624dd8b89caa3f4cabb0d82 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 00:12:02 -0800 Subject: [PATCH 153/402] Changed folder name --- TVs/{AmazonFire => Amazon}/FireTV_Omni_Series_4K.ir | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename TVs/{AmazonFire => Amazon}/FireTV_Omni_Series_4K.ir (100%) diff --git a/TVs/AmazonFire/FireTV_Omni_Series_4K.ir b/TVs/Amazon/FireTV_Omni_Series_4K.ir similarity index 100% rename from TVs/AmazonFire/FireTV_Omni_Series_4K.ir rename to TVs/Amazon/FireTV_Omni_Series_4K.ir From 02ac2badb8c72a0a2de54867bfa42ee40bd429e0 Mon Sep 17 00:00:00 2001 From: Daniel <71837281+darmiel@users.noreply.github.com> Date: Thu, 29 Dec 2022 15:15:35 +0100 Subject: [PATCH 154/402] fix: add `ir` extension --- Streaming_Devices/Apple/{Apple_TV_Gen2 => Apple_TV_Gen2.ir} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Streaming_Devices/Apple/{Apple_TV_Gen2 => Apple_TV_Gen2.ir} (100%) diff --git a/Streaming_Devices/Apple/Apple_TV_Gen2 b/Streaming_Devices/Apple/Apple_TV_Gen2.ir similarity index 100% rename from Streaming_Devices/Apple/Apple_TV_Gen2 rename to Streaming_Devices/Apple/Apple_TV_Gen2.ir From c9dc5a8e69114c4388ae3d4de17982f0a940a7e4 Mon Sep 17 00:00:00 2001 From: ffouqueray <65244389+ffouqueray@users.noreply.github.com> Date: Thu, 29 Dec 2022 16:31:10 +0100 Subject: [PATCH 155/402] Add files via upload --- .../ContinentalEdison_CELED32JBL7.ir | 154 ++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir diff --git a/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir b/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir new file mode 100644 index 00000000..7f1fddfa --- /dev/null +++ b/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir @@ -0,0 +1,154 @@ +Filetype: IR signals file +Version: 1 +# +# Remote : ContinentalEdison CELED32JBL7 +# +name: Power +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 0B 00 00 00 +# +name: Source +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 0F 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 01 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 02 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 03 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 04 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 05 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 06 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 07 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 08 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 09 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 00 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 2F 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 2B 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 2C 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 2E 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 2D 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 15 00 00 00 +# +name: Exit +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 30 00 00 00 +# +name: Ch+ +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 11 00 00 00 +# +name: Ch- +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 10 00 00 00 +# +name: Vol+ +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 13 00 00 00 +# +name: Vol- +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 12 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 14 00 00 00 +# +name: Info +type: parsed +protocol: NEC +address: 40 00 00 00 +command: 0A 00 00 00 From f8d4c4c44fb3f3b35bdba647a2f948beff9e7d84 Mon Sep 17 00:00:00 2001 From: xphoenixshadow <48157884+xphoenixshadow@users.noreply.github.com> Date: Thu, 29 Dec 2022 11:20:29 -0500 Subject: [PATCH 156/402] new Vizio soundbar addition --- SoundBars/Vizio/Vizio_SB3651_E6.ir | 272 +++++++++++++++++++++++++++++ 1 file changed, 272 insertions(+) create mode 100644 SoundBars/Vizio/Vizio_SB3651_E6.ir diff --git a/SoundBars/Vizio/Vizio_SB3651_E6.ir b/SoundBars/Vizio/Vizio_SB3651_E6.ir new file mode 100644 index 00000000..7a62c169 --- /dev/null +++ b/SoundBars/Vizio/Vizio_SB3651_E6.ir @@ -0,0 +1,272 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Vol_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 41 00 00 00 +# +name: Vol_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 45 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 48 00 00 00 +# +name: Play_Pause +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8E 00 00 00 +# +name: Next +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8B 00 00 00 +# +name: Previous +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8A 00 00 00 +# +name: Src_Dig_Audio +type: parsed +protocol: NEC +address: 00 00 00 00 +command: C9 00 00 00 +# +name: Src_Optical +type: parsed +protocol: NEC +address: 00 00 00 00 +command: C8 00 00 00 +# +name: Src_HDMI_In +type: parsed +protocol: NEC +address: 00 00 00 00 +command: AB 00 00 00 +# +name: Src_ARC +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 9A 00 00 00 +# +name: Src_BT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 22 00 00 00 +# +name: Src_USB +type: parsed +protocol: NEC +address: 00 00 00 00 +command: A1 00 00 00 +# +name: Src_Aux +type: parsed +protocol: NEC +address: 00 00 00 00 +command: B1 00 00 00 +# +name: Bass_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6B 00 00 00 +# +name: Bass_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6A 00 00 00 +# +name: Treble_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 69 00 00 00 +# +name: Treble_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 68 00 00 00 +# +name: Center_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 70 00 00 00 +# +name: Center_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6E 00 00 00 +# +name: Surr_On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 23 00 00 00 +# +name: Surr_Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 24 00 00 00 +# +name: Surr_Vol_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6D 00 00 00 +# +name: Surr_Vol_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6C 00 00 00 +# +name: Surr_Bal_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: B3 00 00 00 +# +name: Surr_Bal_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: B4 00 00 00 +# +name: Subwf_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4D 00 00 00 +# +name: Subwf_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 51 00 00 00 +# +name: EQ_Music +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 66 00 00 00 +# +name: EQ_Direct +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8C 00 00 00 +# +name: EQ_Movie +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 67 00 00 00 +# +name: TrueVol_On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 28 00 00 00 +# +name: TrueVol_Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 42 00 00 00 +# +name: Night_On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 61 00 00 00 +# +name: Night_Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 62 00 00 00 +# +name: AVDelay_Up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: D6 00 00 00 +# +name: AVDelay_Down +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 71 00 00 00 +# +name: VZTVRem_On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1E 00 00 00 +# +name: VZTVRem_Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1F 00 00 00 +# +name: Eco_On +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 26 00 00 00 +# +name: Eco_Off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 27 00 00 00 +# +name: Spkr_Test +type: parsed +protocol: NEC +address: 00 00 00 00 +command: AC 00 00 00 +# +name: BT_Pair +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 6F 00 00 00 +# +name: Link_Enable +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 87 00 00 00 +# +name: Reset +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 63 00 00 00 From 5db68e00b3b4226e41972d471142136c3b609166 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 21:12:43 -0800 Subject: [PATCH 157/402] Update Vizio_SB3651_E6.ir --- SoundBars/Vizio/Vizio_SB3651_E6.ir | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SoundBars/Vizio/Vizio_SB3651_E6.ir b/SoundBars/Vizio/Vizio_SB3651_E6.ir index 7a62c169..dd36a2b9 100644 --- a/SoundBars/Vizio/Vizio_SB3651_E6.ir +++ b/SoundBars/Vizio/Vizio_SB3651_E6.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# Vizio SB3651 E6 Sound Bar +# name: Power type: parsed protocol: NEC From f3e33bb8721e637a864b4d9ded1cdd5be60e0fbf Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 29 Dec 2022 21:14:49 -0800 Subject: [PATCH 158/402] Update ContinentalEdison_CELED32JBL7.ir --- TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir b/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir index 7f1fddfa..655082ba 100644 --- a/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir +++ b/TVs/ContinentalEdison/ContinentalEdison_CELED32JBL7.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# Remote : ContinentalEdison CELED32JBL7 +# ContinentalEdison CELED32JBL7 TV # name: Power type: parsed From 812961c8b16d52806a7b59d93422de6cc8dec8f7 Mon Sep 17 00:00:00 2001 From: Aryx <39461001+knightofnet@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:12:50 +0100 Subject: [PATCH 159/402] Create Toshiba_RM-V329.ir --- Speakers/Toshiba/Toshiba_RM-V329.ir | 156 ++++++++++++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 Speakers/Toshiba/Toshiba_RM-V329.ir diff --git a/Speakers/Toshiba/Toshiba_RM-V329.ir b/Speakers/Toshiba/Toshiba_RM-V329.ir new file mode 100644 index 00000000..566e5f8e --- /dev/null +++ b/Speakers/Toshiba/Toshiba_RM-V329.ir @@ -0,0 +1,156 @@ +Filetype: IR signals file +Version: 1 +# +# Model: Remote control for toshiba hi-fi system (model ST 3519, CD XR9219) +# Remote: Toshiba Model RM-V329 +# INTRO_SCAN, REPEAT, MEMORY, STOP, PLAY_PAUSE, EJECT, PREV and NEXT buttons are only for CD (XR-9219 only) +# +name: POWER +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 12 ED 00 00 +# +name: VOL+ +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 11 EE 00 00 +# +name: VOL- +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 10 EF 00 00 +# +name: MUTE +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 13 EC 00 00 +# +name: TUNE- +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 09 F6 00 00 +# +name: TUNE+ +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 08 F7 00 00 +# +name: 1 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 41 BE 00 00 +# +name: 2 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 42 BD 00 00 +# +name: 3 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 43 BC 00 00 +# +name: 4 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 44 BB 00 00 +# +name: 5 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 45 BA 00 00 +# +name: 6 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 46 B9 00 00 +# +name: 7 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 47 B8 00 00 +# +name: 8 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 48 B7 00 00 +# +name: 9 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 49 B6 00 00 +# +name: 0 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 40 BF 00 00 +# +name: >10 +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 4A B5 00 00 +# +name: INTRO_SCAN +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 02 FD 00 00 +# +name: REPEAT +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 4E B1 00 00 +# +name: MEMORY +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 04 FB 00 00 +# +name: STOP +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 03 FC 00 00 +# +name: PLAY_PAUSE +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 00 FF 00 00 +# +name: EJECT +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 01 FE 00 00 +# +name: PREV +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 07 F8 00 00 +# +name: NEXT +type: parsed +protocol: NECext +address: 2D D3 00 00 +command: 06 F9 00 00 From 44792a2fc06f08afa5a4c482376ba69ed8f8670b Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Fri, 30 Dec 2022 17:10:36 -0800 Subject: [PATCH 160/402] Adding RM-YD017 Remote --- TVs/Sony/Sony_RM-YD017.ir | 83 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 TVs/Sony/Sony_RM-YD017.ir diff --git a/TVs/Sony/Sony_RM-YD017.ir b/TVs/Sony/Sony_RM-YD017.ir new file mode 100644 index 00000000..00a0404a --- /dev/null +++ b/TVs/Sony/Sony_RM-YD017.ir @@ -0,0 +1,83 @@ +Filetype: IR signals file +Version: 1 +# +# Remote RM-YD017 +# Sony Bravia TV +# +name: POWER +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: VOL+ +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 12 00 00 00 +# +name: VOL- +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 13 00 00 00 +# +name: CH+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8958 4449 510 4475 515 4444 515 2213 508 4477 513 2215 516 2212 509 2219 512 2217 514 2214 517 2211 540 2214 517 2211 510 4449 510 2218 513 4472 507 2220 511 30572 8960 2218 513 87698 8966 2211 510 87701 8963 2214 568 +# +name: CH- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8956 4451 508 2220 511 2217 514 4470 510 4449 510 2218 544 2211 510 2218 513 2215 516 2212 509 2220 511 2217 514 2214 517 2211 510 2245 517 4441 508 2220 511 35049 8961 2215 516 87696 8959 2217 514 87698 8956 2220 511 87701 8964 2213 508 +# +name: UP_Arrow +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 74 00 00 00 +# +name: Down_Arrow +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 75 00 00 00 +# +name: Left_Arrow +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 34 00 00 00 +# +name: Right_Arrow +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 33 00 00 00 +# +name: Enter +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 65 00 00 00 +# +name: Return +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 23 00 00 00 +# +name: Input +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 25 00 00 00 +# +name: MUTE +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 14 00 00 00 \ No newline at end of file From 4a2b3656bfcb4bc3a67c5428e10fdd239f58fc20 Mon Sep 17 00:00:00 2001 From: Andie <42671318+bwpkeeper@users.noreply.github.com> Date: Sat, 31 Dec 2022 00:15:10 -0500 Subject: [PATCH 161/402] Create Bionaire_BW2100R.ir --- Fans/Bionaire/Bionaire_BW2100R.ir | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Fans/Bionaire/Bionaire_BW2100R.ir diff --git a/Fans/Bionaire/Bionaire_BW2100R.ir b/Fans/Bionaire/Bionaire_BW2100R.ir new file mode 100644 index 00000000..fe0e27fb --- /dev/null +++ b/Fans/Bionaire/Bionaire_BW2100R.ir @@ -0,0 +1,30 @@ +Filetype: IR signals file +Version: 1 +# +# Bionaire BW2100R Window Fan +# Not created from original remote +# Used a Logitech Harmony One to generate +# +name: Mode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1349 364 1321 363 490 1219 1324 364 1294 389 463 1245 1324 363 462 1219 491 1221 462 1223 461 1226 484 8019 1292 393 1292 420 433 1252 1292 393 1292 420 433 1252 1292 393 460 1252 433 1252 460 1226 459 1252 433 8021 1317 393 1292 394 459 1226 1318 393 1292 394 458 1226 1318 394 432 1253 459 1226 459 1253 432 1253 459 +# +name: Temp+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1355 364 1348 363 462 1189 1355 363 1322 389 436 1245 492 1192 1351 389 436 1221 490 1197 487 1249 434 8019 1319 393 1292 393 459 1252 1292 393 1292 393 459 1252 432 1252 1292 393 459 1252 433 1252 433 1252 460 8020 1291 393 1292 420 432 1252 1292 393 1292 420 432 1253 459 1226 1291 420 432 1253 459 1226 459 1252 432 +# +name: Temp- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1354 363 1322 363 489 1219 1325 364 1295 389 463 1245 464 1219 466 1219 1324 416 435 1223 461 1249 461 8019 1292 393 1318 393 432 1252 1292 393 1318 393 433 1252 460 1225 460 1252 1292 393 460 1225 459 1252 433 8020 1318 393 1292 393 459 1253 1291 393 1291 394 459 1253 431 1253 432 1253 1291 420 432 1253 432 1253 458 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1376 337 1348 363 462 1219 1325 390 1295 388 1322 363 490 1218 466 1219 465 1220 490 1222 1319 369 1316 7187 1292 393 1292 393 460 1252 1292 370 1315 393 1292 420 433 1252 433 1252 460 1252 433 1252 1292 393 1292 7188 1291 393 1318 393 433 1252 1292 393 1319 393 1291 393 460 1226 459 1252 432 1253 459 1225 1319 393 1292 From c9efc9c3f1eb767074ba901e59929022470d1c97 Mon Sep 17 00:00:00 2001 From: Andie <42671318+bwpkeeper@users.noreply.github.com> Date: Sat, 31 Dec 2022 00:16:46 -0500 Subject: [PATCH 162/402] Create LG_LAP340.ir --- SoundBars/LG/LG_LAP340.ir | 53 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 SoundBars/LG/LG_LAP340.ir diff --git a/SoundBars/LG/LG_LAP340.ir b/SoundBars/LG/LG_LAP340.ir new file mode 100644 index 00000000..d7f5140b --- /dev/null +++ b/SoundBars/LG/LG_LAP340.ir @@ -0,0 +1,53 @@ +Filetype: IR signals file +Version: 1 +# +# LG LAP340 4.1-Channel 120W SoundPlate with Built-in Subwoofer and Bluetooth Connectivity +# Recroded on Flipper0 from OEM remote +# +name: Power +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 1E 00 00 00 +# +name: Cinema Sound +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 90 00 00 00 +# +name: Vol+ +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 17 00 00 00 +# +name: Vol- +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 16 00 00 00 +# +name: Mute +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 1F 00 00 00 +# +name: Optical +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: B6 00 00 00 +# +name: LG TV +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: D1 00 00 00 +# +name: Bluetooth +type: parsed +protocol: Samsung32 +address: 2C 00 00 00 +command: 32 00 00 00 From 1fc688d51cf61f0bdfc9f0e837196428104d2203 Mon Sep 17 00:00:00 2001 From: Sean Brennan Date: Sat, 31 Dec 2022 18:35:57 -0800 Subject: [PATCH 163/402] Optoma DH1011 DLP --- Projectors/Optoma/Optoma_DH1011.ir | 178 +++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 Projectors/Optoma/Optoma_DH1011.ir diff --git a/Projectors/Optoma/Optoma_DH1011.ir b/Projectors/Optoma/Optoma_DH1011.ir new file mode 100644 index 00000000..3eb6ed59 --- /dev/null +++ b/Projectors/Optoma/Optoma_DH1011.ir @@ -0,0 +1,178 @@ +Filetype: IR signals file +Version: 1 +# +# Optoma DH 1011 DLP Projector +# +name: POWER +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 81 00 00 00 +# +name: SWITCH +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9037 4426 609 506 609 1622 609 507 609 506 609 1623 608 1622 609 507 609 506 610 1622 609 507 608 1622 609 1623 608 507 608 507 609 1623 608 1623 608 507 609 1622 609 1622 609 1622 609 1623 608 1623 609 507 609 506 610 1622 639 478 637 478 637 478 637 478 664 451 664 1566 635 1596 609 39921 9065 2155 637 +# +name: SOURCE +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C3 00 00 00 +# +name: RESYNC +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C4 00 00 00 +# +name: L +type: parsed +protocol: NEC +address: 32 00 00 00 +command: CB 00 00 00 +# +name: R +type: parsed +protocol: NEC +address: 32 00 00 00 +command: CC 00 00 00 +# +name: UP_DPAD +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C6 00 00 00 +# +name: LEFT_DPAD +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C8 00 00 00 +# +name: RIGHT_DPAD +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C9 00 00 00 +# +name: DOWN_DPAD +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C7 00 00 00 +# +name: ENTER_DPAD +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C5 00 00 00 +# +name: PAGE- +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C2 00 00 00 +# +name: PAGE+ +type: parsed +protocol: NEC +address: 32 00 00 00 +command: C1 00 00 00 +# +name: KEYSTONE- +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 84 00 00 00 +# +name: KEYSTONE+ +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 85 00 00 00 +# +name: VOL- +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 8F 00 00 00 +# +name: VOL+ +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 8C 00 00 00 +# +name: BRIGHTNESS +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 87 00 00 00 +# +name: MENU +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9065 4430 608 507 609 1623 608 507 609 477 639 1622 609 1622 697 419 696 419 696 1536 695 421 694 1537 694 1537 609 507 609 506 610 1622 609 1622 609 507 609 506 610 507 639 1592 694 422 637 478 636 479 585 1646 586 1645 586 1645 586 1645 586 528 587 1645 586 1645 586 1645 586 530 585 40182 9015 2207 584 95980 9040 2206 584 +# +name: ZOOM +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 89 00 00 00 +# +name: HDMI_1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9065 4399 637 478 665 1567 665 451 637 478 663 1569 637 1594 610 506 610 506 610 1621 610 505 611 1621 611 1621 611 505 611 505 611 1621 610 1621 610 505 611 1620 612 1620 611 505 611 504 612 504 612 504 612 1620 611 1621 610 505 610 505 611 1622 586 1645 586 1646 585 1646 585 531 585 +# +name: FREEZE +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 8B 00 00 00 +# +name: MUTE +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9066 4428 608 507 609 1622 609 507 609 507 609 1623 608 1623 609 507 609 506 610 1623 609 507 609 1622 610 1623 608 507 609 506 610 1622 609 1623 609 506 610 1622 610 506 610 1623 637 478 690 425 638 478 637 1594 637 1594 664 451 636 1594 610 506 610 1621 611 1621 610 1621 610 505 611 40183 9065 2156 637 95953 9037 2185 608 +# +name: HDMI_2 +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 9B 00 00 00 +# +name: VGA_1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9037 4428 608 507 609 1623 609 507 609 507 609 1622 610 1623 608 507 609 506 610 1623 608 508 608 1623 608 1622 610 507 609 507 609 1623 608 1623 609 506 610 1623 608 1622 610 1623 609 507 609 507 609 507 608 1623 609 1623 609 507 609 507 609 507 609 1622 610 1622 638 1595 692 423 638 40109 9012 2207 585 +# +name: VIDEO +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 8D 00 00 00 +# +name: DYNAMIC_BLACK +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 96 00 00 00 +# +name: VGA_2 +type: parsed +protocol: NEC +address: 32 00 00 00 +command: 9A 00 00 00 +# +name: 3D +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9064 4424 609 506 609 1623 608 507 609 508 608 1624 607 1624 607 509 607 509 607 1625 606 510 606 1627 604 1627 604 512 604 536 580 1653 578 1653 578 1654 577 1655 576 540 576 565 550 1681 550 566 549 567 549 1684 522 619 497 619 496 1737 494 1764 467 648 468 1816 414 43536 9037 2184 606 95958 9065 2182 608 95957 9064 2182 608 From c1e8134e7d95bf8ff6c7bfd8721e880c7413e1f9 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sun, 1 Jan 2023 11:35:10 -0800 Subject: [PATCH 164/402] Moved to Flipper repo (SubGHz) --- Universal_Fan_Remotes/Hunter_99110/Fan_high.sub | 10 ---------- Universal_Fan_Remotes/Hunter_99110/Fan_low.sub | 8 -------- Universal_Fan_Remotes/Hunter_99110/Fan_medium.sub | 8 -------- Universal_Fan_Remotes/Hunter_99110/Fan_off.sub | 10 ---------- Universal_Fan_Remotes/Hunter_99110/Light_toggle.sub | 11 ----------- 5 files changed, 47 deletions(-) delete mode 100644 Universal_Fan_Remotes/Hunter_99110/Fan_high.sub delete mode 100644 Universal_Fan_Remotes/Hunter_99110/Fan_low.sub delete mode 100644 Universal_Fan_Remotes/Hunter_99110/Fan_medium.sub delete mode 100644 Universal_Fan_Remotes/Hunter_99110/Fan_off.sub delete mode 100644 Universal_Fan_Remotes/Hunter_99110/Light_toggle.sub diff --git a/Universal_Fan_Remotes/Hunter_99110/Fan_high.sub b/Universal_Fan_Remotes/Hunter_99110/Fan_high.sub deleted file mode 100644 index af1b3c9d..00000000 --- a/Universal_Fan_Remotes/Hunter_99110/Fan_high.sub +++ /dev/null @@ -1,10 +0,0 @@ -Filetype: Flipper SubGhz RAW File -Version: 1 -Frequency: 433920000 -Preset: FuriHalSubGhzPresetOok650Async -Protocol: RAW -RAW_Data: 10227 -4048 131 -636 975 -3420 65 -598 131 -1226 199 -996 131 -402 197 -66 561 -166 397 -166 199 -66 299 -66 1327 -134 197 -162 97 -230 331 -98 133 -364 363 -198 297 -132 13869 -6314 65 -764 67 -730 133 -66 165 -168 231 -262 197 -358 131 -164 13933 -5960 99 -100 67 -332 99 -132 229 -300 429 -630 165 -66 165 -132 1129 -66 10377 -4260 65 -330 97 -494 163 -132 99 -198 195 -262 65 -986 557 -132 1555 -66 235 -98 1031 -234 433 -464 395 -398 999 -4448 99 -984 65 -5872 131 -464 65 -134 197 -430 165 -564 133 -698 97 -100 1155 -100 65 -1026 263 -162 97 -98 193 -426 133 -1420 131 -98 723 -100 133 -66 401 -98 163 -66 329 -132 65 -100 491 -164 65 -132 197 -64 99 -296 97 -260 163 -98 97 -66 465 -66 9669 -4082 133 -98 163 -130 227 -794 265 -1062 165 -528 197 -64 231 -66 391 -100 231 -132 265 -132 233 -100 201 -132 497 -494 231 -198 133 -1130 1049 -232 97 -66 9789 -3142 65 -1778 99 -362 367 -132 167 -134 297 -132 525 -66 295 -98 525 -98 559 -134 599 -132 131 -98 921 -230 4155 -12540 65 -328 231 -262 325 -196 63 -98 193 -132 423 -132 97 -132 197 -132 63 -100 65 -432 131 -200 797 -98 3749 -100 5517 -3958 97 -198 131 -956 97 -430 197 -560 97 -494 1163 -66 131 -264 199 -132 231 -64 129 -64 229 -164 261 -296 131 -164 391 -100 97 -232 327 -132 129 -132 921 -68 11455 -4568 233 -132 231 -630 231 -1292 629 -132 365 -100 229 -100 895 -134 197 -134 231 -166 99 -530 65 -528 165 -134 135 -132 65 -100 199 -132 1791 -134 3857 -100 6483 -1208 65 -200 133 -632 233 -364 231 -164 65 -828 65 -68 97 -400 231 -66 399 -98 1893 -68 897 -66 99 -232 693 -200 65 -102 565 -332 4415 -66 6015 -3814 97 -1564 97 -600 233 -200 231 -364 199 -100 865 -100 233 -362 197 -164 197 -66 361 -294 897 -498 163 -1286 99 -66 293 -100 265 -166 4191 -66 7843 -1698 63 -2268 129 -98 195 -1650 99 -164 195 -362 363 -530 131 -66 163 -428 891 -100 333 -66 527 -164 5973 -4042 65 -1030 65 -5078 63 -1958 131 -594 65 -100 197 -392 97 -952 97 -198 195 -132 63 -166 63 -66 2061 -68 14015 -402 99 -1592 67 -164 567 -98 1893 -100 461 -66 531 -630 99 -98 99 -198 883 -198 10607 -4052 65 -592 65 -100 65 -464 133 -964 331 -66 231 -598 1159 -66 231 -130 97 -130 495 -98 327 -164 195 -64 195 -228 99 -168 99 -134 99 -468 263 -66 629 -66 7483 -1896 65 -1458 97 -164 165 -166 99 -1692 363 -100 65 -66 -RAW_Data: 297 -132 199 -132 11413 -964 97 -1416 197 -234 167 -166 201 -700 527 -232 265 -760 661 -100 231 -132 267 -102 99 -102 1987 -132 327 -230 623 -164 131 -66 263 -98 5411 -402 365 -458 329 -460 359 -432 359 -468 323 -440 355 -472 321 -472 355 -440 353 -442 355 -444 353 -5240 779 -390 411 -794 407 -790 393 -830 379 -822 355 -834 379 -818 385 -806 809 -412 783 -386 411 -814 777 -416 771 -420 387 -816 783 -416 781 -416 383 -814 383 -816 385 -814 777 -416 409 -792 801 -404 393 -824 377 -822 357 -832 379 -818 387 -806 775 -442 379 -802 807 -410 379 -802 775 -444 781 -386 411 -812 775 -416 803 -416 369 -818 785 -420 351 -844 779 -416 781 -386 411 -804 383 -818 381 -838 383 -788 413 -806 783 -390 403 -814 403 -788 381 -834 381 -818 387 -804 381 -816 777 -416 815 -386 811 -382 805 -418 781 -414 375 -820 799 -398 789 -394 799 -406 783 -424 803 -412 781 -388 411 -25642 409 -478 259 -536 259 -538 259 -538 259 -538 259 -538 259 -540 259 -538 293 -508 291 -508 291 -476 323 -5276 755 -426 381 -824 375 -806 387 -806 413 -804 381 -808 381 -804 415 -808 767 -406 817 -398 379 -830 775 -404 803 -388 409 -804 811 -384 783 -420 387 -816 383 -806 385 -838 769 -406 387 -838 779 -410 381 -804 385 -816 383 -836 385 -818 385 -782 815 -386 417 -792 785 -426 379 -830 769 -406 785 -422 375 -814 805 -382 807 -420 385 -814 777 -414 387 -806 809 -414 779 -388 411 -814 383 -812 385 -814 381 -810 381 -804 813 -386 405 -812 401 -790 379 -830 379 -814 381 -808 415 -782 807 -384 817 -418 777 -414 769 -416 795 -426 367 -814 799 -400 787 -394 799 -410 783 -416 795 -426 785 -418 357 -70150 99 -6110 65 -662 165 -298 99 -134 197 -68 299 -168 201 -100 429 -790 4379 -7188 65 -1128 65 -66 65 -262 99 -66 131 -164 131 -66 97 -130 99 -162 131 -990 233 -100 927 -296 199 -98 365 -68 10495 -4178 131 -1154 65 -298 195 -1614 163 -64 487 -130 97 -98 327 -164 459 -232 297 -68 1031 -166 97 -728 133 -166 265 -168 199 -198 731 -132 7753 -5242 65 -2552 131 -266 65 -400 197 -998 265 -792 1117 -64 329 -6756 65 -1292 65 -264 97 -198 129 -298 131 -360 65 -858 131 -98 97 -64 229 -164 65 -98 227 -228 525 -100 693 -652 131 -96 99 -98 263 -296 129 -230 97 -1022 427 -198 227 -98 163 -360 1671 -300 3667 -66 7109 -4144 65 -494 97 -198 131 -228 163 -194 295 -262 131 -490 229 -428 99 -100 429 -66 363 -66 497 -132 2009 -66 -RAW_Data: 457 -66 163 -164 229 -264 8937 -4286 65 -132 99 -66 67 -2158 231 -598 65 -198 267 -530 165 -168 165 -132 301 -134 99 -66 199 -564 65 -66 11983 -392 65 -3326 99 -728 165 -166 233 -100 101 -66 231 -394 131 -100 195 -98 65 -166 97 -264 65 -98 887 -264 99 -98 1081 -198 897 -98 301 -98 397 -196 99 -132 97 -198 197 -166 265 -200 2025 -670 99 -600 97 -100 99 -1594 67 -696 63 -528 65 -594 129 -66 295 -430 97 -100 131 -198 131 -168 303 -132 231 -300 363 -66 465 -102 821 -98 591 -134 131 -168 65 -200 99 -134 131 -66 463 -132 163 -100 10341 -2528 97 -6372 165 -498 131 -234 827 -132 99 -100 265 -4134 65 -890 97 -130 261 -462 229 -726 197 -66 65 -230 263 -166 193 -98 1119 -98 393 -98 227 -66 97 -196 749 -132 233 -196 163 -66 327 -132 261 -262 197 -98 163 -66 861 -68 3357 -10040 65 -2718 133 -196 129 -64 97 -66 295 -328 557 -198 131 -498 99 -166 99 -232 167 -332 331 -100 265 -100 931 -66 14517 -1982 197 -164 129 -622 229 -264 297 -166 133 -132 427 -590 1745 -68 4201 -7768 131 -1126 165 -100 133 -1822 165 -334 229 -264 99 -164 65 -164 165 -164 131 -98 129 -298 131 -394 727 -64 11349 -3804 65 -266 99 -560 229 -196 129 -230 65 -494 131 -164 163 -98 97 -98 99 -66 525 -66 131 -66 527 -166 133 -98 231 -234 165 -66 231 -566 131 -100 227 -264 1019 -100 495 -98 10643 -2998 65 -948 65 -592 131 -458 197 -2148 65 -68 363 -68 97 -100 167 -98 365 -366 523 -66 297 -66 263 -132 295 -166 129 -364 97 -132 331 -68 265 -134 331 -68 665 -100 231 -132 631 -134 10731 -5004 331 -894 65 -532 67 -98 165 -98 293 -132 561 -98 259 -132 359 -66 425 -66 591 -164 131 -132 629 -132 397 -596 1517 -66 8639 -3094 133 -1894 65 -3648 97 -100 65 -66 131 -300 65 -200 67 -132 133 -66 131 -198 233 -494 67 -166 133 -934 857 -132 891 -100 9601 -4152 65 -234 99 -666 231 -1394 131 -200 363 -66 197 -100 233 -66 631 -100 1709 -164 261 -132 97 -132 329 -100 197 -130 65 -426 591 -132 393 -132 97 -98 295 -66 399 -66 4281 -66 5949 -3848 65 -366 99 -698 65 -296 65 -722 295 -132 295 -164 693 -166 567 -66 429 -64 259 -132 295 -426 131 -98 97 -262 327 -264 195 -4208 231 -1192 333 -100 497 -1256 261 -130 523 -100 293 -166 359 -132 563 -100 629 -1262 261 -66 131 -100 199 -134 199 -166 461 -98 397 -66 625 -164 9507 -3526 65 -302 65 -268 165 -134 99 -330 67 -298 -RAW_Data: 131 -1484 263 -598 433 -134 333 -166 731 -100 199 -100 295 -228 131 -98 65 -164 591 -96 97 -66 1845 -132 10255 -856 493 -130 131 -98 99 -98 327 -196 557 -100 161 -294 165 -196 65 -98 129 -134 165 -198 333 -66 429 -66 649 -66 195 -132 861 -296 131 -66 163 -262 331 -66 1587 -98 9027 -7266 167 -300 131 -294 589 -296 133 -66 99 -858 165 -362 331 -330 97 -132 12457 -3824 97 -266 197 -132 265 -930 67 -232 65 -366 65 -298 165 -500 67 -168 99 -134 465 -66 2853 -168 201 -332 163 -662 99 -100 11301 -456 161 -460 97 -400 65 -3106 97 -2088 97 -800 99 -164 129 -66 195 -230 259 -1058 627 -202 201 -134 465 -198 199 -66 9517 -1658 131 -6252 231 -432 65 -98 197 -196 63 -100 327 -262 529 -166 331 -66 16117 -1696 65 -1796 65 -300 199 -232 65 -66 197 -200 101 -132 133 -334 527 -232 727 -100 427 -98 10241 -3932 67 -298 65 -200 99 -664 1877 -100 99 -166 99 -294 197 -100 359 -430 65 -98 197 -68 131 -234 167 -100 133 -98 895 -100 1223 -66 10803 -3288 99 -660 363 -366 199 -800 131 -198 325 -1084 757 -66 863 -198 331 -100 99 -66 395 -262 199 -132 531 -66 331 -132 301 -134 231 -132 501 -200 14209 -4108 97 -2728 329 -292 689 -166 231 -268 133 -200 295 -66 595 -164 597 -266 3287 -68 3885 -7182 99 -630 263 -98 129 -396 65 -166 99 -234 67 -168 67 -300 201 -132 99 -134 199 -232 397 -598 1087 -132 599 -166 9747 -4162 359 -66 229 -98 67 -164 397 -98 99 -330 1155 -164 295 -132 195 -196 655 -264 299 -98 265 -492 263 -758 229 -362 1283 -164 623 -98 11879 -1244 65 -826 99 -468 197 -466 65 -464 265 -392 231 -462 131 -66 295 -198 99 -366 165 -234 501 -330 7707 -5188 65 -6672 97 -592 99 -524 823 -432 233 -134 491 -130 129 -100 229 -68 9307 -1982 131 -1692 131 -428 229 -130 525 -824 99 -990 499 -232 297 -68 1321 -100 227 -394 729 -66 195 -196 195 -98 293 -228 65 -164 199 -268 1399 -4706 131 -98 131 -298 197 -132 167 -134 65 -166 97 -400 65 -860 633 -166 361 -134 263 -68 429 -166 263 -100 231 -66 167 -68 631 -296 65 -362 99 -196 493 -66 295 -298 11413 -3094 67 -198 65 -332 197 -260 231 -66 491 -134 97 -300 131 -366 165 -400 295 -296 633 -398 65 -98 261 -198 67 -132 491 -164 11991 -3728 165 -134 131 -692 131 -1018 263 -98 165 -300 131 -398 629 -68 99 -98 1415 -132 295 -66 559 -588 361 -428 559 -166 2351 -6566 99 -2560 165 -200 99 -100 65 -860 65 -430 99 -100 -RAW_Data: 299 -102 433 -264 165 -270 199 -100 99 -66 231 -100 5169 -7982 67 -4110 65 -100 97 -566 99 -100 133 -232 99 -166 99 -98 65 -266 131 -66 593 -166 295 -132 325 -164 195 -66 8131 -3878 133 -998 99 -3450 133 -728 67 -166 99 -2316 99 -164 563 -200 99 -464 99 -398 131 -298 197 -132 67 -66 199 -232 65 -200 465 -166 13145 -2970 65 -992 67 -166 99 -362 233 -198 165 -68 201 -234 233 -102 263 -230 729 -66 731 -66 1491 -66 755 -264 295 -98 10703 -1776 97 -494 65 -3198 163 -2232 131 -98 99 -66 131 -362 623 -334 99 -198 263 -64 395 -98 129 -230 195 -66 199 -66 1331 -68 10961 -3760 67 -232 231 -700 165 -164 795 -232 99 -660 459 -100 363 -200 365 -98 199 -398 131 -100 233 -100 531 -132 365 -694 163 -66 963 -66 14499 -356 63 -3560 65 -164 327 -526 65 -360 327 -100 195 -262 65 -328 97 -264 263 -232 5335 -7660 131 -204 265 -2958 65 -130 99 -1094 99 -196 129 -298 165 -338 99 -628 163 -134 97 -132 323 -66 521 -66 757 -166 689 -132 1187 -4012 163 -2356 161 -694 823 -132 227 -462 495 -200 331 -132 621 -198 291 -326 65 -426 359 -64 197 -264 231 -164 1191 -66 10481 -3846 199 -134 101 -100 99 -166 233 -334 97 -268 97 -300 65 -264 67 -132 265 -166 429 -132 1363 -100 165 -66 599 -100 199 -66 631 -68 297 -66 363 -200 463 -166 267 -266 1891 -100 13581 -4072 167 -632 165 -566 165 -996 99 -264 99 -100 67 -100 99 -66 165 -396 165 -100 265 -364 527 -100 1193 -198 7863 -3614 67 -5216 97 -726 165 -462 99 -98 131 -262 65 -660 227 -328 825 -132 721 -132 493 -8470 101 -3586 231 -1692 99 -364 233 -168 331 -134 65 -200 99 -66 131 -234 133 -68 599 -132 4269 -66 7473 -1494 231 -496 163 -164 261 -360 129 -924 163 -166 167 -200 165 -134 99 -132 1657 -100 4453 -68 465 -12268 97 -730 133 -530 67 -166 131 -832 167 -134 529 -100 65 -232 363 -100 331 -98 10531 -3768 67 -296 163 -168 133 -398 131 -66 165 -530 99 -132 65 -564 67 -796 231 -264 561 -66 65 -164 99 -132 761 -66 455 -164 327 -66 65 -98 295 -230 diff --git a/Universal_Fan_Remotes/Hunter_99110/Fan_low.sub b/Universal_Fan_Remotes/Hunter_99110/Fan_low.sub deleted file mode 100644 index 0394e575..00000000 --- a/Universal_Fan_Remotes/Hunter_99110/Fan_low.sub +++ /dev/null @@ -1,8 +0,0 @@ -Filetype: Flipper SubGhz RAW File -Version: 1 -Frequency: 433920000 -Preset: FuriHalSubGhzPresetOok650Async -Protocol: RAW -RAW_Data: 6093 5326 1365 -462 261 -664 163 -854 331 -100 97 -132 1745 -66 8971 -7708 199 -98 165 -298 67 -100 65 -132 131 -100 199 -1456 67 -1946 97 -132 395 -98 195 -296 97 -198 65 -66 165 -198 1597 -98 1711 -66 8493 -7472 97 -166 97 -262 97 -426 131 -66 229 -66 197 -66 97 -66 197 -166 97 -466 231 -166 861 -66 329 -100 729 -132 1629 -66 399 -66 8255 -7842 65 -66 163 -234 131 -466 99 -298 235 -232 199 -166 65 -134 599 -132 199 -328 1623 -132 1067 -3884 65 -426 97 -1222 699 -266 265 -132 67 -132 65 -66 397 -264 65 -200 99 -232 165 -166 65 -132 131 -298 163 -362 1149 -132 821 -7602 165 -264 97 -132 425 -98 363 -166 393 -392 65 -98 129 -662 67 -198 233 -1826 65 -66 329 -66 199 -66 167 -296 495 -98 99 -132 1431 -66 331 -66 395 -100 167 -102 1625 -66 9091 -7090 163 -624 265 -232 131 -1092 65 -100 431 -100 331 -132 331 -198 65 -66 7955 -7596 99 -166 495 -230 165 -66 65 -196 165 -266 297 -98 131 -164 197 -3046 563 -798 231 -66 263 -166 1191 -66 1423 -98 9087 -4652 65 -2754 131 -264 397 -166 99 -430 165 -100 131 -400 297 -332 757 -164 655 -132 11267 -6088 197 -198 331 -98 65 -166 265 -132 101 -298 1523 -66 1795 -168 7877 -5824 133 -1520 397 -132 65 -266 99 -166 131 -134 627 -198 165 -98 4253 -66 5409 -4934 65 -2676 65 -64 65 -5034 131 -460 231 -134 65 -100 331 -100 465 -428 97 -100 953 -64 1323 -132 1913 -6122 99 -1456 197 -330 197 -100 233 -166 197 -102 201 -166 99 -100 363 -134 363 -66 197 -828 65 -1848 729 -132 427 -164 297 -66 3691 -134 6721 -4150 99 -4048 97 -1060 231 -132 165 -3184 231 -1258 233 -100 3221 -16610 363 -98 97 -66 197 -66 623 -166 99 -230 791 -98 1921 -66 765 -66 3685 -10708 65 -2230 559 -166 97 -332 463 -66 1285 -98 1321 -100 1217 -98 759 -98 2717 -7588 261 -394 97 -828 131 -100 133 -66 165 -1884 299 -700 1327 -66 5865 -9456 99 -132 231 -66 331 -132 263 -100 2127 -66 3153 -16562 229 -68 429 -100 1191 -68 363 -100 593 -68 1295 -66 6003 -3874 65 -6530 65 -1358 363 -166 165 -132 63 -166 265 -98 299 -198 7547 -8558 231 -100 501 -364 65 -664 399 -66 133 -100 1913 -7782 131 -132 97 -100 393 -164 65 -494 327 -98 261 -526 261 -98 229 -922 493 -98 723 -66 333 -100 567 -8352 231 -198 163 -100 167 -132 99 -166 297 -198 297 -722 333 -98 231 -332 131 -364 65 -66 99 -132 331 -102 369 -66 497 -66 299 -66 429 -232 1157 -134 6097 -5844 65 -362 -RAW_Data: 99 -700 265 -232 99 -100 65 -366 99 -330 65 -98 399 -268 231 -398 65 -98 499 -396 65 -398 265 -166 165 -592 3397 -388 389 -440 353 -442 353 -442 353 -444 353 -444 351 -446 353 -446 353 -446 353 -446 353 -444 383 -5214 781 -420 377 -796 409 -822 355 -832 379 -818 385 -804 415 -784 385 -838 783 -412 783 -386 409 -808 779 -418 803 -386 389 -816 785 -418 779 -414 417 -780 385 -816 385 -812 811 -384 417 -790 791 -424 379 -824 377 -822 355 -832 381 -820 385 -806 809 -380 389 -830 775 -406 393 -826 775 -406 785 -422 409 -780 811 -384 807 -418 387 -814 779 -414 387 -802 777 -444 783 -388 409 -812 381 -816 385 -814 381 -814 387 -814 381 -812 385 -814 383 -814 385 -814 381 -808 811 -386 385 -808 817 -410 769 -416 783 -416 805 -380 809 -422 779 -382 819 -386 813 -382 817 -420 777 -382 419 -814 781 -390 409 -25652 393 -494 263 -508 293 -506 261 -538 293 -506 293 -508 291 -508 291 -508 293 -508 293 -508 291 -508 293 -5276 757 -430 365 -818 369 -848 377 -826 361 -828 381 -828 373 -820 357 -832 775 -440 751 -422 409 -784 807 -414 769 -416 399 -788 821 -386 813 -382 417 -778 417 -800 379 -830 773 -406 391 -826 773 -408 391 -826 379 -820 385 -804 415 -782 383 -810 815 -380 391 -828 775 -410 391 -828 773 -406 803 -386 413 -812 777 -416 805 -388 387 -818 777 -418 387 -804 811 -414 781 -386 413 -810 379 -816 387 -810 381 -816 387 -812 383 -816 387 -814 381 -816 387 -812 381 -810 809 -388 385 -808 813 -416 779 -386 809 -416 779 -386 807 -420 777 -414 811 -388 813 -380 819 -388 811 -382 417 -780 813 -388 405 -94592 197 -1730 1285 -134 297 -5770 65 -494 65 -198 65 -1590 97 -232 165 -4406 395 -134 131 -130 297 -130 493 -68 265 -68 231 -66 6373 -8032 197 -262 97 -100 129 -264 65 -132 131 -4040 461 -98 97 -460 197 -98 197 -264 2895 -132 759 -66 465 -68 4873 -8272 133 -364 297 -692 165 -298 231 -134 97 -432 165 -132 131 -2044 65 -166 131 -98 229 -100 361 -98 3877 -100 7207 -4250 65 -232 65 -996 65 -532 65 -1490 195 -132 131 -66 129 -396 165 -724 99 -130 589 -132 165 -366 333 -498 65 -100 99 -132 65 -332 263 -132 2851 -66 955 -100 329 -132 5967 -6820 63 -166 329 -166 831 -68 629 -1392 233 -2390 365 -66 199 -98 697 -68 197 -300 2223 -100 9751 -5226 393 -198 687 -100 299 -134 99 -66 1933 -98 8247 -7612 265 -432 65 -132 133 -298 199 -402 265 -2174 229 -362 887 -166 97 -132 197 -130 -RAW_Data: 261 -8878 65 -1512 229 -626 165 -264 133 -400 97 -230 955 -66 229 -100 10811 -4632 163 -200 133 -166 167 -100 99 -400 265 -232 65 -596 263 -132 199 -132 133 -494 99 -1086 65 -500 331 -166 163 -194 10189 -7172 231 -264 229 -132 195 -66 195 -66 231 -98 65 -166 331 -134 131 -234 197 -68 131 -932 99 -166 97 -200 165 -134 333 -66 165 -68 297 -200 395 -66 8011 -9910 65 -100 97 -428 65 -626 163 -558 99 -98 229 -66 1667 -200 3473 -66 7677 -7280 65 -526 99 -132 97 -132 197 -730 199 -530 97 -396 431 -132 97 -758 131 -396 129 -466 133 -66 497 -264 329 -66 229 -196 3187 -132 1117 -66 7341 -7730 263 -696 99 -232 197 -530 99 -198 397 -164 491 -100 395 -132 927 -66 863 -68 2455 -100 963 -14708 431 -626 165 -198 97 -394 65 -132 3059 -132 527 -100 763 -100 7933 -7242 97 -500 131 -464 197 -266 65 -1126 297 -66 165 -166 163 -100 131 -100 131 -264 1025 -66 8271 -7582 629 -198 997 -66 197 -132 231 -68 131 -66 165 -762 99 -166 65 -66 65 -264 267 -430 99 -466 165 -68 131 -200 559 -15522 65 -1220 529 -364 199 -298 297 -66 265 -100 959 -164 7265 -7274 65 -334 165 -100 231 -166 265 -66 497 -430 131 -532 65 -562 67 -2650 197 -66 97 -132 331 -198 65 -66 197 -166 131 -66 199 -100 99 -134 2909 -7896 131 -300 99 -398 195 -232 363 -166 229 -130 131 -98 197 -794 429 -66 831 -132 1093 -3346 99 -300 65 -1526 197 -566 629 -300 197 -100 7321 -12650 165 -530 131 -132 197 -100 267 -132 2321 -66 1707 -7750 99 -696 67 -330 165 -66 133 -198 363 -366 561 -132 131 -234 197 -68 99 -166 131 -200 99 -1132 1757 -166 9925 -7558 133 -398 395 -332 97 -2716 99 -786 165 -1124 229 -230 561 -264 133 -166 99 -200 1361 -102 823 -100 1327 -100 3877 -11152 65 -234 99 -494 199 -166 65 -400 499 -98 263 -362 131 -100 195 -198 163 -130 1775 -66 263 -64 8511 -7708 261 -98 195 -496 163 -558 165 -1526 99 -2020 559 -134 233 -100 231 -166 165 -168 331 -7554 67 -298 233 -132 265 -432 67 -198 99 -98 629 -132 561 -100 4277 -66 5205 -7672 331 -198 165 -66 165 -200 199 -264 99 -2752 67 -1362 97 -66 261 -130 97 -100 131 -66 99 -100 199 -134 897 -68 131 -100 265 -132 921 -100 5425 -4076 65 -1292 133 -98 65 -432 131 -232 131 -396 497 -394 129 -394 327 -164 495 -166 363 -300 165 -332 167 -100 99 -596 131 diff --git a/Universal_Fan_Remotes/Hunter_99110/Fan_medium.sub b/Universal_Fan_Remotes/Hunter_99110/Fan_medium.sub deleted file mode 100644 index 41be4a24..00000000 --- a/Universal_Fan_Remotes/Hunter_99110/Fan_medium.sub +++ /dev/null @@ -1,8 +0,0 @@ -Filetype: Flipper SubGhz RAW File -Version: 1 -Frequency: 433920000 -Preset: FuriHalSubGhzPresetOok650Async -Protocol: RAW -RAW_Data: 957 -132 919 117 917 -134 235 -596 97 -298 431 -298 295 -396 817 -64 1481 -66 491 -66 2317 -66 1025 -16372 329 -66 229 -66 131 -130 229 -66 299 -100 569 -66 665 -66 2221 -98 8101 -6964 131 -532 165 -166 131 -198 131 -1362 231 -100 265 -200 331 -132 367 -198 665 -66 1565 -134 2261 -98 6909 -7966 165 -296 163 -330 527 -1194 165 -2522 329 -300 331 -600 795 -100 1591 -66 733 -100 427 -100 5669 -7374 99 -460 363 -530 133 -298 131 -66 295 -236 131 -762 65 -1330 595 -166 691 -100 197 -100 97 -100 495 -100 9961 -7818 67 -1258 165 -4846 197 -828 129 -166 165 -134 231 -98 933 -100 365 -100 991 -68 263 -8136 65 -332 233 -98 99 -3944 65 -432 265 -464 99 -400 231 -132 1093 -66 7553 -8802 165 -3848 463 -530 595 -68 2023 -66 1451 -7658 367 -460 65 -332 131 -66 163 -98 163 -460 65 -764 165 -1720 131 -134 795 -398 2981 -100 1609 -16656 529 -132 131 -232 165 -98 265 -264 263 -130 2063 -98 1119 -100 331 -68 263 -100 5421 -6660 99 -1224 297 -66 229 -394 99 -132 65 -4312 197 -394 263 -526 725 -100 933 -66 265 -132 363 -132 1805 -66 7355 -6780 99 -494 97 -3386 199 -132 165 -432 65 -132 65 -98 465 -200 767 -8230 65 -2454 65 -66 131 -296 65 -1294 263 -100 97 -66 365 -66 567 -166 133 -166 2991 -68 233 -16740 1613 -166 299 -100 961 -100 395 -68 1127 -134 363 -66 495 -98 397 -66 6723 -7008 131 -362 327 -66 163 -132 97 -232 295 -596 231 -1058 363 -2426 165 -132 197 -98 227 -66 327 -196 231 -230 859 -98 4747 -7776 131 -334 397 -134 197 -66 267 -166 165 -64 131 -360 265 -166 131 -1420 165 -1286 165 -430 231 -98 295 -132 129 -100 5235 -7472 461 -66 165 -266 65 -164 99 -232 197 -234 265 -134 131 -200 363 -364 65 -564 231 -100 331 -298 133 -132 165 -262 1121 -100 731 -164 2215 -10628 165 -166 99 -132 65 -496 327 -132 331 -66 625 -98 8923 -7874 365 -1324 67 -634 199 -198 163 -98 363 -232 65 -134 961 -450 309 -516 307 -486 305 -484 319 -490 299 -492 329 -460 329 -462 327 -496 325 -468 325 -470 323 -5268 747 -420 381 -820 389 -806 381 -828 377 -816 381 -838 383 -812 379 -812 775 -416 781 -416 381 -814 781 -418 803 -398 397 -818 773 -416 775 -418 387 -804 417 -812 379 -814 781 -416 387 -804 777 -408 411 -802 379 -836 379 -808 381 -806 385 -806 803 -410 397 -804 779 -416 381 -814 811 -386 787 -420 387 -814 783 -414 805 -382 413 -806 785 -390 405 -812 797 -400 785 -412 409 -780 381 -844 383 -816 -RAW_Data: 381 -814 383 -816 381 -814 777 -416 385 -806 417 -780 379 -846 385 -814 381 -812 783 -416 779 -418 775 -416 777 -416 807 -418 777 -412 377 -818 799 -400 787 -396 795 -406 785 -422 803 -414 357 -25646 435 -396 397 -396 399 -396 401 -394 403 -424 373 -424 373 -424 373 -422 409 -388 409 -388 409 -388 409 -5180 809 -422 383 -780 419 -782 413 -814 387 -812 379 -814 387 -814 379 -818 777 -418 777 -414 417 -778 809 -386 801 -396 401 -814 803 -382 805 -420 385 -814 387 -812 379 -814 779 -418 385 -806 815 -378 391 -830 377 -804 379 -808 417 -802 383 -818 783 -418 385 -806 811 -376 409 -804 809 -376 801 -386 411 -802 811 -388 819 -382 409 -810 771 -420 385 -818 779 -418 777 -414 419 -778 383 -808 419 -782 415 -776 407 -814 403 -788 795 -410 383 -820 385 -818 385 -790 419 -778 415 -788 811 -388 811 -382 819 -388 811 -382 807 -422 781 -382 419 -816 781 -390 797 -418 795 -388 801 -394 801 -410 391 -104888 65 -66 229 -200 461 -66 525 -166 363 -100 1923 -100 6445 -6158 65 -396 99 -958 131 -98 131 -66 393 -66 459 -100 97 -98 65 -198 327 -66 133 -598 131 -1192 97 -732 131 -300 295 -100 97 -164 557 -66 5215 -66 163 -13682 65 -66 263 -66 195 -298 65 -494 293 -134 165 -130 855 -98 889 -98 657 -98 1677 -14674 131 -1992 231 -528 499 -200 199 -364 2321 -100 197 -100 5945 -6782 97 -732 431 -266 67 -1360 99 -134 199 -3206 267 -464 65 -764 65 -66 297 -100 433 -98 669 -134 65 -68 1591 -66 9225 -4726 65 -66 165 -1388 99 -264 463 -164 133 -66 1091 -164 1513 -66 8567 -7914 261 -630 65 -134 99 -66 131 -166 65 -2114 99 -1860 231 -200 233 -198 133 -464 197 -264 133 -100 525 -100 13043 -5708 67 -198 365 -132 97 -164 261 -560 229 -166 1443 -66 863 -164 893 -134 361 -66 5327 -7102 133 -396 65 -100 99 -66 197 -334 527 -166 199 -166 527 -66 199 -134 99 -266 367 -266 329 -102 495 -132 331 -166 6597 -12998 65 -460 97 -988 229 -100 97 -464 297 -428 99 -366 99 -134 231 -66 1025 -66 2883 -16496 631 -100 1127 -100 2073 -100 329 -132 9023 -7538 165 -100 199 -828 65 -66 65 -330 295 -134 233 -464 99 -630 2145 -64 7823 -7830 65 -494 263 -166 133 -134 199 -100 265 -4000 357 -328 263 -264 299 -198 263 -100 1259 -100 965 -100 561 -66 2331 -14364 199 -100 99 -398 131 -564 65 -326 165 -98 621 -662 163 -228 197 -7958 363 -198 265 -68 133 -334 231 -3042 129 -886 65 -196 99 -132 163 -164 131 -328 65 -826 -RAW_Data: 493 -66 4909 -13776 131 -334 167 -630 97 -100 97 -98 131 -134 955 -332 10653 -6396 363 -66 99 -426 133 -98 363 -100 197 -164 65 -164 195 -100 97 -196 259 -264 97 -196 65 -394 99 -294 295 -396 261 -132 163 -132 755 -132 10309 -4530 65 -1256 131 -1518 99 -332 99 -132 133 -132 365 -528 165 -166 99 -66 367 -166 133 -132 389 -892 265 -166 133 -66 99 -266 131 -162 131 -196 361 -66 263 -560 263 -132 97 -100 163 -98 3023 -14266 197 -560 97 -164 195 -332 65 -132 167 -68 1227 -134 397 -134 263 -102 2657 -132 7627 -7722 559 -196 163 -166 195 -198 65 -196 65 -428 131 -920 99 -66 99 -132 131 -1546 195 -166 163 -196 327 -198 161 -130 165 -690 1319 -66 425 -98 393 -98 1151 -166 6871 -7630 231 -664 465 -66 133 -200 199 -2254 65 -530 99 -1026 263 -166 99 -100 265 -66 561 -166 295 -200 1833 -100 1951 -100 5561 -7418 63 -364 523 -66 99 -198 131 -100 99 -66 365 -166 535 -396 299 -200 163 -394 165 -424 65 -822 163 -460 197 -66 695 -66 267 -100 99 -100 165 -134 1629 -134 11739 -6110 6131 -100 7997 -8118 65 -230 163 -292 97 -296 131 -100 63 -330 361 -132 129 -166 97 -66 65 -64 3729 -98 6153 -3850 99 -4066 65 -1758 199 -2116 525 -264 229 -198 227 -98 1185 -66 723 -132 563 -100 663 -98 8751 -7726 167 -266 165 -692 229 -526 429 -98 1053 -8028 297 -134 65 -628 165 -502 1755 -66 5525 -16724 857 -228 1911 -132 231 -166 927 -134 493 -66 331 -100 10515 -3098 99 -2512 229 -198 99 -100 163 -132 65 -200 131 -66 331 -628 99 -232 1265 -100 799 -100 925 -68 7877 -8390 65 -200 131 -1064 235 -132 495 -66 399 -100 197 -166 65 -66 233 -134 3209 -132 5189 -8214 65 -266 99 -132 231 -98 65 -1192 65 -166 231 -3156 165 -200 231 -428 263 -164 1055 -132 131 -66 8769 -6010 65 -4294 263 -98 359 -260 233 -632 1193 -68 1227 -102 723 -166 561 -166 6279 -6882 65 -1294 265 -66 165 -432 65 -100 331 -66 199 -464 197 -1150 131 -1656 427 -66 657 -264 131 -98 65 -130 1221 -68 599 -8132 65 -626 97 -196 197 -230 261 -98 197 -134 199 -134 165 -66 299 -134 463 -98 6869 -9962 65 -1130 65 -2252 65 -100 165 -432 65 -166 165 diff --git a/Universal_Fan_Remotes/Hunter_99110/Fan_off.sub b/Universal_Fan_Remotes/Hunter_99110/Fan_off.sub deleted file mode 100644 index cb0b4fe2..00000000 --- a/Universal_Fan_Remotes/Hunter_99110/Fan_off.sub +++ /dev/null @@ -1,10 +0,0 @@ -Filetype: Flipper SubGhz RAW File -Version: 1 -Frequency: 433920000 -Preset: FuriHalSubGhzPresetOok650Async -Protocol: RAW -RAW_Data: 5763 4995 1145 -306 231 -1690 65 -1228 829 -132 365 -66 465 -166 957 -66 263 -66 1115 -132 1185 -6064 233 -198 265 -198 231 -98 197 -134 133 -234 2885 -68 529 -166 8253 -6396 65 -494 65 -266 65 -262 197 -560 99 -98 361 -66 329 -132 261 -132 1553 -66 457 -98 757 -66 10195 -6152 65 -164 263 -198 263 -100 65 -98 197 -132 195 -132 63 -66 3727 -100 10169 -4078 65 -1842 295 -132 163 -166 97 -66 427 -98 131 -98 6797 -16334 591 -100 623 -66 857 -230 997 -100 1785 -66 689 -166 685 -7812 229 -132 329 -66 197 -302 131 -1026 65 -166 263 -164 99 -66 691 -98 1689 -100 8047 -7190 197 -198 235 -132 465 -66 861 -68 393 -132 261 -132 129 -396 63 -166 363 -132 265 -100 65 -100 397 -66 231 -132 3911 -132 99 -15692 65 -1262 331 -100 163 -500 197 -200 9929 -4916 65 -496 65 -498 65 -694 65 -298 131 -198 131 -102 567 -164 65 -100 99 -366 99 -398 133 -198 67 -2518 99 -66 263 -100 231 -132 231 -200 133 -100 297 -66 1995 -100 263 -168 1595 -66 6193 -7790 497 -66 233 -366 195 -166 99 -200 133 -2742 99 -1018 329 -528 65 -134 231 -166 99 -232 1163 -166 7491 -7718 97 -266 129 -360 65 -1254 99 -3886 97 -100 231 -464 163 -100 131 -198 397 -66 2505 -98 1249 -66 9025 -7430 65 -166 131 -432 99 -628 65 -66 65 -330 463 -134 299 -66 9417 -8216 99 -234 133 -132 65 -1558 67 -132 165 -394 297 -198 431 -300 99 -232 11557 -6288 99 -1656 65 -930 197 -1096 129 -134 131 -134 165 -400 165 -2062 295 -232 65 -100 295 -328 361 -100 559 -166 2043 -98 791 -98 559 -66 6585 -7378 197 -132 97 -164 261 -132 263 -692 265 -132 365 -732 65 -168 99 -1530 197 -264 67 -300 395 -66 1359 -530 1887 -166 1255 -166 763 -6624 97 -430 99 -1184 97 -362 99 -266 1063 -166 365 -66 8153 -8594 99 -4280 165 -166 65 -66 231 -232 65 -100 163 -134 231 -134 597 -100 397 -98 429 -132 7555 -7610 65 -100 233 -232 101 -132 199 -132 401 -166 169 -1224 165 -2454 65 -134 65 -100 231 -132 99 -166 131 -100 199 -730 897 -68 533 -66 1059 -66 195 -66 327 -100 5181 -7588 65 -134 333 -66 233 -166 199 -268 297 -132 67 -298 163 -132 231 -3118 197 -100 165 -662 199 -894 3497 -66 823 -66 5759 -7658 65 -132 527 -66 199 -64 723 -2510 67 -198 67 -232 167 -728 1397 -66 567 -166 12051 -7764 199 -234 65 -298 199 -266 199 -794 165 -1284 231 -66 1445 -100 329 -98 325 -98 197 -164 65 -98 5541 -3846 97 -2766 97 -164 425 -132 229 -98 65 -198 -RAW_Data: 135 -566 65 -166 461 -200 131 -300 197 -362 131 -564 131 -196 197 -100 865 -12778 99 -100 397 -594 595 -134 693 -66 11547 -4502 67 -3270 163 -100 863 -364 165 -432 165 -100 197 -200 199 -1458 65 -532 131 -332 431 -132 65 -164 829 -100 131 -166 7797 -10338 65 -134 65 -66 197 -1460 231 -14792 165 -766 131 -134 165 -830 295 -166 265 -166 97 -466 199 -98 3143 -102 935 -68 5573 -7610 165 -100 765 -98 199 -532 131 -100 399 -3532 489 -100 265 -130 227 -132 359 -100 261 -132 2617 -100 1161 -100 7327 -7608 65 -132 689 -164 195 -98 461 -332 329 -756 395 -66 11843 -7166 199 -326 229 -130 197 -98 97 -98 99 -262 265 -66 97 -198 65 -262 163 -98 99 -164 197 -2768 163 -98 97 -66 197 -564 265 -134 1953 -7580 459 -130 329 -132 133 -164 133 -3788 359 -198 99 -66 361 -100 231 -330 199 -132 99 -66 1023 -98 863 -66 1647 -7492 331 -230 231 -100 165 -432 265 -262 231 -624 295 -164 65 -64 131 -2818 65 -166 331 -1264 1985 -66 333 -66 563 -12732 165 -358 857 -132 299 -66 5849 -6412 65 -8456 99 -532 331 -264 199 -132 65 -66 333 -166 99 -398 65 -132 133 -132 233 -134 4945 -3964 65 -4200 65 -466 99 -232 131 -966 397 -3114 65 -166 229 -200 265 -132 165 -166 133 -134 165 -100 367 -102 995 -66 1257 -7602 831 -200 401 -100 133 -132 265 -994 463 -1128 363 -558 65 -230 6135 -15700 165 -100 331 -166 1057 -98 99 -100 7413 -8880 299 -296 129 -3178 331 -134 231 -696 133 -628 3207 -66 891 -7420 97 -228 97 -132 97 -132 623 -426 99 -164 361 -100 197 -168 231 -132 787 -132 97 -100 1545 -66 6905 -7652 99 -98 429 -100 165 -366 167 -166 131 -198 431 -66 365 -132 591 -132 229 -100 361 -166 65 -68 1159 -6786 99 -200 97 -166 463 -928 265 -132 265 -1160 199 -2344 131 -130 327 -130 263 -164 329 -298 7005 -11688 265 -628 329 -66 299 -332 1057 -66 531 -100 1259 -66 6947 -7618 165 -100 131 -134 233 -166 297 -200 97 -298 63 -2050 131 -1860 295 -436 65 -100 397 -100 133 -66 265 -198 65 -166 2619 -100 8069 -7676 165 -528 265 -66 165 -66 331 -98 195 -494 199 -1428 165 -1824 97 -498 165 -100 499 -132 9879 -4616 65 -3218 65 -332 165 -432 65 -1920 363 -2360 99 -66 263 -100 1159 -66 6045 -12818 65 -2554 65 -332 65 -664 65 -100 199 -200 461 -134 595 -100 2445 -100 1021 -7978 131 -66 231 -232 495 -100 233 -1390 67 -2318 165 -664 197 -264 65 -794 197 -264 723 -166 291 -66 725 -164 987 -66 753 -100 259 -7656 97 -296 65 -66 -RAW_Data: 597 -564 165 -66 299 -132 131 -100 163 -266 163 -394 197 -66 12571 -4310 133 -762 295 -264 163 -98 99 -230 297 -68 97 -332 231 -502 131 -332 299 -1584 65 -230 961 -232 791 -100 5625 -12998 165 -1026 65 -396 65 -262 591 -198 99 -64 99 -196 197 -196 1085 -100 197 -98 8751 -8972 97 -594 97 -460 163 -762 165 -100 65 -66 363 -132 533 -100 1291 -200 3701 -12640 331 -630 431 -532 131 -166 65 -630 597 -66 429 -66 361 -66 4049 -66 5435 -6446 897 -418 343 -462 337 -452 341 -462 351 -456 351 -434 357 -434 357 -436 357 -472 353 -442 353 -442 353 -5230 781 -422 379 -794 407 -822 357 -832 379 -818 387 -802 415 -782 383 -810 811 -414 783 -386 411 -812 775 -416 787 -418 387 -808 777 -418 781 -414 417 -780 383 -818 417 -782 811 -384 407 -810 797 -400 395 -788 409 -790 391 -830 379 -820 387 -804 775 -410 391 -830 773 -406 391 -830 773 -404 803 -388 409 -804 809 -384 785 -420 387 -814 777 -418 379 -810 809 -412 769 -416 411 -804 385 -804 377 -808 395 -828 379 -826 375 -802 381 -840 381 -802 385 -806 413 -804 385 -802 803 -388 805 -412 779 -416 781 -414 777 -416 781 -418 809 -382 807 -418 779 -414 771 -420 781 -416 801 -408 397 -794 395 -25640 435 -4494 197 -608 167 -630 197 -596 199 -674 133 -608 165 -5340 731 -468 329 -858 339 -876 321 -870 345 -840 353 -838 383 -814 385 -812 783 -812 381 -816 387 -840 385 -782 383 -840 779 -414 779 -414 383 -814 809 -384 799 -408 399 -786 803 -416 781 -416 387 -806 417 -782 385 -806 817 -412 357 -830 775 -406 379 -832 379 -836 379 -810 381 -802 383 -840 771 -408 399 -802 807 -382 413 -808 783 -390 797 -418 397 -820 773 -418 779 -414 377 -818 797 -402 395 -822 771 -406 783 -422 409 -780 381 -842 385 -816 351 -842 387 -814 381 -814 381 -806 383 -816 381 -838 383 -788 413 -804 785 -390 795 -416 795 -424 785 -386 817 -384 785 -420 781 -416 805 -27816 419 -424 393 -390 387 -418 385 -416 385 -418 385 -418 383 -418 383 -418 381 -418 383 -416 383 -418 381 -5212 781 -388 409 -796 409 -786 391 -828 381 -814 379 -810 419 -782 383 -810 813 -414 779 -386 415 -812 777 -416 801 -416 371 -788 807 -422 777 -416 375 -820 403 -792 393 -792 807 -406 395 -792 805 -406 393 -794 411 -786 391 -832 381 -818 387 -806 809 -376 409 -806 807 -376 411 -802 809 -376 801 -386 413 -802 811 -386 799 -418 393 -790 807 -388 415 -810 781 -416 779 -384 415 -812 381 -818 385 -812 383 -818 -RAW_Data: 387 -812 381 -818 777 -420 385 -808 417 -780 383 -810 813 -416 355 -834 775 -410 815 -388 805 -414 783 -386 805 -418 777 -386 415 -812 809 -382 803 -418 785 -386 407 -810 795 -398 395 -25640 433 -6074 229 -550 265 -544 267 -498 295 -5294 739 -438 349 -866 343 -840 351 -838 379 -840 353 -838 383 -816 355 -848 775 -416 781 -416 385 -816 783 -388 805 -392 403 -816 771 -414 817 -418 351 -844 385 -780 411 -814 779 -418 385 -806 779 -408 411 -802 411 -768 411 -812 383 -804 383 -808 821 -388 385 -808 813 -412 377 -804 809 -380 815 -388 411 -778 805 -416 785 -420 385 -810 785 -416 385 -806 811 -378 817 -388 411 -782 383 -810 419 -782 383 -812 419 -782 415 -812 779 -414 387 -806 415 -780 385 -808 813 -414 355 -832 775 -410 817 -388 803 -410 773 -416 777 -416 803 -382 413 -806 787 -392 819 -384 819 -384 407 -810 797 -398 395 -89348 99 -3828 99 -98 131 -164 263 -100 1919 -100 9573 -7890 231 -166 65 -100 165 -896 99 -232 267 -168 331 -266 397 -100 2803 -66 401 -6096 161 -100 99 -234 131 -134 231 -166 631 -130 1183 -98 367 -134 165 -364 199 -430 527 -200 857 -98 435 -330 397 -98 2881 -66 1367 -66 5853 -5012 163 -1024 131 -298 65 -198 263 -230 99 -232 99 -198 65 -200 233 -166 233 -102 167 -66 565 -198 397 -168 167 -132 131 -628 263 -98 97 -362 1517 -100 4711 -7568 331 -66 199 -134 529 -66 297 -198 99 -132 131 -3316 199 -202 165 -132 131 -68 563 -132 233 -166 14331 -4350 99 -164 161 -1248 65 -98 427 -132 163 -232 263 -166 231 -166 9419 -7772 99 -132 295 -200 263 -166 131 -100 131 -66 231 -66 165 -796 97 -134 167 -234 165 -1128 65 -1424 327 -66 263 -130 197 -394 4693 -68 5849 -5706 99 -928 131 -164 163 -132 97 -166 761 -98 425 -460 131 -132 195 -98 163 -100 65 -134 165 -934 397 -100 361 -132 951 -66 4997 -6318 131 -896 265 -262 461 -1296 297 -298 231 -168 401 -430 4183 -100 8775 -7436 65 -564 431 -132 431 -962 263 -266 265 -66 599 -232 13459 -6352 133 -1286 131 -328 163 -494 197 -1648 331 -626 263 -132 1097 -64 459 -98 7211 -7362 65 -164 165 -198 97 -298 361 -100 97 -98 197 -196 559 -394 65 -198 195 -954 65 -130 97 -132 163 -164 323 -64 1445 -98 10271 -7766 267 -166 625 -100 129 -66 195 -1058 131 -1450 65 -958 329 -132 265 -398 197 -200 2687 -66 163 -100 1581 -98 7063 -8038 99 -922 165 -166 361 -592 199 -132 99 -202 3089 -166 593 -100 6961 -7766 131 -198 131 -132 99 -334 265 -564 -RAW_Data: 165 -432 227 -66 131 -98 261 -98 99 -562 197 -396 199 -98 8837 -8394 131 -722 229 -1124 233 -164 329 -200 165 -502 99 -100 1127 -132 9695 -4014 131 -598 67 -796 165 -134 65 -964 99 -498 101 -66 165 -200 197 -234 891 -364 99 -132 65 -98 361 -198 259 -560 327 -232 2043 -230 10019 -4474 65 -698 65 -1298 529 -864 363 -132 229 -68 425 -66 393 -198 559 -98 231 -130 165 -990 165 -102 133 -66 135 -98 99 -98 197 -130 293 -130 493 -98 7581 -9124 65 -234 65 -728 131 -100 199 -264 199 -68 231 -8270 165 -166 165 -696 99 -100 99 -1252 163 -1526 563 -66 1559 -98 11271 -788 99 -4794 131 -132 65 -266 131 -66 133 -432 395 -724 197 -66 329 -856 65 -132 197 -164 227 -264 131 -166 133 -166 397 -66 97 -98 10679 -3992 231 -960 231 -332 99 -592 129 -166 393 -100 63 -200 197 -66 229 -98 163 -198 761 -66 231 -198 195 -98 129 -390 65 -690 65 -166 63 -100 265 -166 195 -64 559 -198 99 -130 165 -132 8261 -5652 363 -1194 131 -134 199 -598 99 -990 263 -232 199 -2616 165 -200 361 -364 431 -132 165 -166 65 -66 829 -68 597 -66 489 -100 129 -3746 99 -630 197 -300 397 -100 491 -330 9505 -5712 165 -1020 263 -956 131 -788 231 -132 97 -1160 165 -166 265 -696 197 -134 97 -64 1353 -66 923 -100 1825 -66 265 -166 7865 -4030 197 -266 163 -562 65 -500 263 -198 263 -592 461 -166 99 -66 431 -230 1185 -132 1151 -66 787 -64 5375 -7116 131 -494 165 -100 497 -132 1029 -266 65 -232 99 -3342 229 -164 195 -100 163 -132 63 -230 99 -98 229 -232 725 -100 1523 -15774 463 -66 265 -100 497 -100 197 -100 2379 -166 333 -100 563 -132 333 -66 299 -132 7551 -8192 129 -198 163 -164 295 -528 131 -196 227 -98 163 -66 329 -198 65 -564 2487 -134 665 -5068 65 -2320 199 -494 491 -194 657 -166 165 -100 65 -164 327 -200 97 -568 65 -960 99 -100 1657 -166 131 -132 2487 -15664 65 -100 231 -298 131 -198 197 -430 131 -164 2255 -130 457 -66 8167 -7294 63 -166 197 -262 261 -332 131 -592 65 -164 427 -164 955 -296 diff --git a/Universal_Fan_Remotes/Hunter_99110/Light_toggle.sub b/Universal_Fan_Remotes/Hunter_99110/Light_toggle.sub deleted file mode 100644 index d5c65a0b..00000000 --- a/Universal_Fan_Remotes/Hunter_99110/Light_toggle.sub +++ /dev/null @@ -1,11 +0,0 @@ -Filetype: Flipper SubGhz RAW File -Version: 1 -Frequency: 433920000 -Preset: FuriHalSubGhzPresetOok650Async -Protocol: RAW -RAW_Data: 163 -630 97 -332 65 -100 1125 -200 301 -98 231 -100 463 -300 97 -100 361 -232 197 -698 2663 -98 165 -130 231 -296 131 -264 197 -66 429 -66 1021 -164 1877 -166 561 -100 363 -132 6425 -7968 65 -826 265 -2118 2807 -100 261 -98 791 -166 5451 -7652 131 -1132 97 -234 131 -796 65 -3408 233 -764 65 -230 361 -66 261 -66 557 -66 1319 -68 165 -100 965 -100 5065 -7938 65 -266 331 -232 131 -166 99 -4544 199 -166 65 -100 461 -998 333 -66 1553 -132 331 -132 297 -100 361 -66 7383 -8254 99 -762 131 -432 165 -364 265 -232 99 -198 99 -826 297 -166 197 -68 1061 -132 561 -134 1593 -298 629 -16848 295 -166 559 -164 329 -98 2731 -100 295 -98 433 -68 231 -100 331 -98 5301 -8102 263 -198 97 -166 359 -4964 163 -132 261 -100 231 -464 99 -198 1989 -66 10719 -7900 97 -164 131 -1122 195 -100 327 -198 297 -892 131 -166 2211 -132 527 -98 6365 -7168 65 -462 65 -100 397 -332 563 -232 297 -664 99 -166 165 -994 65 -1722 695 -66 663 -98 465 -66 1559 -100 365 -100 761 -134 231 -166 431 -66 461 -100 6935 -7868 99 -132 63 -298 361 -264 131 -100 65 -4874 165 -100 65 -100 231 -66 261 -198 99 -132 865 -164 927 -132 3945 -13078 331 -498 329 -530 1457 -68 331 -164 1059 -7570 161 -2014 331 -134 65 -296 65 -264 163 -198 11269 -4982 97 -1556 67 -894 727 -298 65 -328 131 -98 131 -66 65 -66 97 -66 131 -398 165 -166 231 -200 329 -164 163 -64 1153 -164 229 -100 1619 -132 731 -166 965 -100 5169 -7666 129 -166 97 -428 65 -66 263 -100 463 -4176 199 -198 131 -100 99 -1092 3763 -66 463 -7326 99 -166 463 -100 131 -232 265 -100 197 -68 65 -98 299 -164 197 -168 197 -564 99 -268 265 -98 99 -68 527 -100 297 -68 263 -132 265 -166 531 -100 1291 -132 299 -134 1487 -6166 99 -230 65 -100 231 -1228 597 -66 889 -66 1351 -164 1297 -66 5245 -6094 65 -1562 263 -66 65 -100 263 -100 67 -928 65 -398 197 -100 165 -166 67 -266 231 -66 395 -132 129 -230 3573 -7748 165 -168 133 -996 65 -1256 197 -132 593 -496 2549 -100 1029 -100 463 -232 6115 -7568 361 -64 99 -262 561 -130 329 -462 97 -5072 131 -200 65 -66 297 -132 97 -66 299 -66 1617 -66 593 -66 559 -98 729 -134 7063 -7586 65 -132 65 -1088 97 -230 131 -328 97 -166 195 -132 65 -98 163 -298 131 -66 197 -264 3983 -66 6341 -7848 165 -268 67 -630 65 -132 197 -460 65 -264 131 -1318 65 -130 65 -132 99 -534 165 -132 631 -232 363 -232 131 -132 1581 -166 331 -198 1513 -98 -RAW_Data: 395 -13398 97 -296 67 -432 65 -100 197 -426 1517 -132 97 -98 7909 -9756 99 -564 99 -1452 97 -66 131 -15084 199 -232 461 -196 65 -198 859 -18800 65 -730 263 -434 97 -598 195 -132 231 -198 65 -66 229 -100 395 -100 9529 -7274 67 -426 297 -264 231 -202 133 -100 297 -132 97 -432 199 -662 133 -960 99 -328 165 -558 363 -100 231 -66 595 -264 1185 -66 359 -100 325 -232 391 -66 985 -100 229 -66 6343 -7958 331 -198 97 -920 229 -562 165 -166 97 -166 261 -166 197 -66 689 -130 493 -98 435 -134 397 -132 395 -132 565 -66 431 -100 565 -7826 97 -330 65 -328 99 -330 131 -592 263 -100 261 -1584 1715 -100 561 -66 631 -166 1063 -66 7079 -7610 99 -166 65 -198 461 -332 595 -66 365 -232 2869 -16918 197 -66 331 -296 1059 -100 631 -66 365 -66 497 -98 297 -68 397 -100 299 -134 10393 -6092 163 -1054 165 -364 99 -366 1059 -98 431 -66 499 -66 995 -100 197 -132 431 -166 5083 -7614 331 -264 161 -196 131 -328 427 -564 131 -594 99 -3878 231 -166 167 -132 165 -100 1125 -66 1163 -66 499 -100 7463 -8804 65 -3228 1479 -164 295 -328 7579 -15048 823 -100 565 -98 133 -132 729 -166 363 -264 6255 -7900 163 -298 465 -98 299 -528 65 -3750 229 -132 325 -100 97 -134 97 -334 131 -364 99 -66 1659 -98 231 -68 597 -66 265 -132 265 -134 7371 -7808 231 -564 63 -662 229 -5612 65 -100 2045 -132 529 -134 595 -132 631 -132 961 -5712 63 -2572 133 -2154 99 -166 265 -664 197 -200 199 -332 131 -264 129 -164 791 -100 325 -64 461 -100 65 -198 13905 -6290 97 -100 163 -166 265 -100 99 -66 327 -462 1783 -100 393 -66 429 -134 4839 -7634 131 -234 333 -232 331 -66 131 -134 163 -100 65 -462 329 -100 65 -100 163 -2550 199 -198 199 -132 65 -134 595 -298 10075 -7606 263 -232 97 -230 165 -132 129 -66 97 -398 197 -3768 65 -632 265 -66 199 -100 197 -100 199 -332 1025 -132 1023 -100 199 -66 5637 -7654 165 -434 165 -198 199 -68 65 -134 131 -1458 197 -1926 231 -494 889 -230 165 -130 425 -166 6153 -14858 131 -426 265 -98 199 -98 329 -98 263 -98 1649 -98 557 -100 1415 -98 9787 -6244 1645 -66 1481 -100 425 -164 7205 -7576 493 -66 231 -98 131 -294 263 -166 231 -100 261 -2808 63 -888 327 -132 197 -362 263 -164 229 -166 65 -98 2205 -100 197 -68 8699 -9202 429 -100 557 -100 295 -164 427 -230 65 -8336 393 -166 63 -132 459 -4032 459 -594 395 -164 65 -98 361 -100 989 -66 1325 -66 1185 -7818 65 -66 197 -2056 229 -98 229 -132 131 -66 293 -132 -RAW_Data: 885 -166 3159 -12296 163 -364 99 -132 131 -1148 297 -564 199 -298 397 -232 393 -364 229 -64 197 -66 461 -66 2677 -64 1911 -13974 65 -1292 2051 -66 9689 -5308 133 -2216 133 -100 131 -100 133 -66 65 -230 531 -364 133 -600 65 -232 99 -200 99 -400 99 -464 65 -996 927 -66 163 -100 15837 -2118 99 -232 97 -266 99 -66 63 -464 99 -200 197 -66 531 -132 9785 -6152 131 -100 265 -498 131 -66 199 -134 297 -134 2483 -66 1525 -66 6893 -8536 97 -296 627 -234 597 -98 131 -266 99 -4142 63 -3430 165 -330 97 -428 131 -494 393 -164 295 -894 231 -460 97 -296 99 -328 129 -298 97 -330 99 -132 99 -432 795 -18136 129 -100 65 -496 133 -262 99 -98 165 -590 327 -198 233 -68 231 -132 199 -132 199 -168 429 -134 531 -100 395 -100 965 -100 233 -100 665 -98 6649 -7052 97 -1260 65 -134 97 -1028 165 -200 199 -130 133 -66 165 -132 199 -132 399 -66 1255 -100 7457 -13256 131 -528 197 -392 2207 -132 461 -98 297 -66 963 -100 7647 -4438 99 -828 67 -3750 97 -432 163 -366 265 -66 497 -198 361 -66 1127 -66 6761 -7810 133 -132 131 -464 65 -264 65 -262 131 -4076 65 -462 261 -562 99 -166 1329 -66 2019 -8152 163 -164 97 -132 99 -164 97 -66 129 -166 65 -132 295 -66 261 -100 1489 -132 1291 -100 463 -66 267 -66 267 -68 165 -66 5127 -7538 165 -528 229 -362 65 -164 197 -6178 131 -7652 1091 -98 167 -98 67 -166 99 -332 297 -66 263 -132 133 -232 97 -268 133 -1856 1089 -100 629 -66 4213 -6956 97 -698 495 -364 99 -366 197 -298 297 -3562 361 -98 197 -166 261 -528 229 -98 1053 -98 3395 -16550 65 -100 263 -196 263 -164 133 -300 99 -100 231 -134 561 -5932 909 -488 257 -534 289 -534 257 -536 259 -536 289 -510 291 -474 323 -474 325 -506 293 -474 323 -476 323 -5270 757 -462 331 -854 337 -840 357 -834 377 -840 351 -838 381 -804 385 -838 767 -410 795 -406 379 -832 773 -408 819 -388 407 -782 807 -384 805 -420 387 -808 387 -810 383 -816 811 -386 385 -806 811 -414 357 -832 379 -816 385 -810 415 -784 383 -806 811 -414 387 -802 777 -410 391 -832 773 -406 785 -424 407 -782 809 -382 807 -420 383 -814 779 -416 385 -806 777 -410 803 -386 413 -814 381 -810 385 -812 777 -418 409 -792 407 -788 391 -826 381 -820 385 -806 381 -816 385 -802 417 -782 811 -382 817 -386 811 -384 417 -814 781 -390 795 -418 791 -390 803 -394 799 -410 811 -380 807 -416 777 -416 383 -25648 411 -416 379 -414 379 -416 409 -376 429 -368 425 -400 395 -396 -RAW_Data: 397 -396 401 -394 401 -394 403 -392 439 -5182 787 -418 385 -806 415 -782 383 -810 419 -780 383 -808 419 -780 411 -814 781 -418 777 -414 385 -812 809 -384 801 -394 401 -816 803 -382 807 -388 385 -810 421 -780 413 -780 815 -416 385 -806 777 -410 391 -826 379 -818 385 -802 417 -778 409 -782 817 -414 357 -832 777 -408 391 -828 775 -406 805 -386 409 -804 811 -384 803 -388 389 -820 811 -386 377 -808 811 -414 803 -380 415 -802 385 -804 407 -790 799 -400 379 -830 377 -800 411 -810 383 -802 383 -808 415 -802 387 -802 409 -788 801 -402 803 -388 805 -412 379 -804 813 -378 803 -414 809 -386 803 -380 807 -416 803 -384 803 -418 787 -386 417 -28500 395 -396 391 -434 387 -408 385 -408 385 -410 385 -410 385 -412 385 -412 383 -414 383 -416 383 -414 413 -5186 813 -388 407 -792 409 -788 391 -830 381 -816 387 -802 417 -778 379 -808 811 -416 777 -410 419 -776 809 -388 797 -410 409 -780 805 -384 805 -422 385 -816 385 -814 381 -816 777 -418 385 -806 813 -378 391 -830 379 -820 385 -806 415 -782 385 -806 811 -414 357 -832 775 -408 411 -802 777 -406 803 -386 413 -810 809 -382 787 -422 385 -816 783 -416 387 -806 809 -376 801 -386 413 -802 381 -810 419 -780 415 -808 385 -816 385 -804 785 -392 439 -778 379 -810 813 -416 779 -386 413 -812 775 -416 803 -386 813 -386 799 -410 803 -416 779 -388 411 -812 773 -416 787 -420 385 -816 387 -812 775 -416 387 -25660 379 -486 291 -508 291 -508 291 -506 291 -508 291 -474 325 -474 325 -478 323 -476 323 -476 323 -474 325 -5270 759 -430 365 -818 403 -816 367 -814 403 -788 381 -834 381 -818 387 -804 777 -444 783 -388 411 -812 773 -414 769 -412 401 -818 771 -414 809 -418 353 -842 385 -814 351 -844 779 -416 385 -806 777 -444 357 -828 379 -820 385 -804 381 -816 385 -806 813 -412 357 -832 775 -410 391 -828 773 -408 781 -414 411 -810 773 -416 787 -418 385 -814 783 -414 387 -804 809 -412 781 -388 407 -806 383 -814 383 -804 383 -818 413 -804 387 -820 775 -414 379 -806 383 -838 779 -388 795 -416 399 -822 773 -420 781 -416 773 -420 783 -416 803 -416 767 -426 367 -816 801 -400 787 -396 401 -816 387 -806 777 -444 357 -134860 131 -1126 99 -132 197 -132 65 -100 99 -66 2053 -68 397 -68 591 -100 293 -66 6593 -8660 165 -330 329 -98 133 -196 65 -98 131 -792 197 -2832 229 -130 229 -130 131 -722 987 -264 527 -166 461 -298 231 -166 65 -66 463 -7780 65 -362 67 -362 197 -64 493 -232 -RAW_Data: 329 -100 131 -134 131 -2450 65 -232 99 -134 65 -66 199 -98 299 -132 721 -66 165 -266 6255 -13844 131 -232 97 -562 65 -994 959 -166 165 -234 8185 -8902 131 -1422 65 -628 165 -328 131 -198 819 -264 129 -134 463 -7640 725 -198 163 -264 197 -66 131 -332 97 -100 65 -430 163 -198 165 -598 97 -132 425 -66 229 -66 231 -98 10309 -5822 65 -628 99 -1092 65 -98 131 -198 65 -164 97 -200 365 -532 165 -264 299 -198 165 -1390 63 -330 363 -166 859 -196 165 -166 4081 -16940 427 -68 163 -134 65 -66 131 -100 297 -134 133 -232 2141 -132 263 -100 333 -100 397 -232 231 -100 6499 -7738 165 -166 629 -198 165 -432 97 -232 231 -564 99 -3392 297 -262 131 -198 361 -98 231 -232 429 -132 1249 -100 397 -66 331 -98 6893 -8132 65 -662 395 -264 65 -232 65 -4142 133 -198 233 -496 229 -132 293 -132 661 -98 859 -100 985 -66 7287 -7538 295 -66 195 -66 297 -396 131 -1614 99 -100 197 -66 65 -866 129 -100 297 -66 661 -68 65 -100 165 -66 131 -16720 265 -166 399 -132 199 -166 1625 -166 199 -66 955 -98 99 -134 65 -100 265 -132 761 -166 97 -7762 231 -464 99 -398 65 -1196 131 -4180 331 -66 601 -132 265 -100 1653 -164 695 -98 8575 -8374 99 -98 97 -132 231 -660 129 -66 97 -660 3661 -202 7491 -7088 99 -590 97 -100 65 -130 197 -264 165 -98 67 -164 67 -66 197 -166 165 -364 65 -300 131 -198 229 -2504 331 -198 431 -98 863 -100 14957 -7158 495 -232 197 -98 2451 -68 691 -166 297 -98 4225 -13530 199 -166 65 -264 133 -828 229 -64 659 -66 1689 -4818 97 -332 197 -66 67 -98 997 -100 1189 -132 463 -134 131 -66 133 -594 199 -496 165 -66 199 -66 10165 -7638 65 -66 199 -100 97 -166 133 -164 65 -98 265 -100 99 -132 327 -98 361 -362 263 -66 97 -1126 99 -1360 195 -164 429 -294 12303 -8088 99 -132 163 -98 163 -98 197 -232 67 -1422 527 -66 1083 -132 295 -132 195 -98 425 -130 823 -64 197 -98 5209 -7664 231 -132 363 -498 165 -662 65 -64 199 -132 65 -130 1909 -130 593 -166 65 -130 393 -100 363 -100 5237 -7152 97 -330 161 -166 261 -428 131 -66 133 -832 97 -898 97 -2754 97 -498 1227 -68 365 -100 661 -266 1195 -98 6137 -7980 165 -632 131 -328 63 -298 97 -66 295 -98 263 -596 133 -100 99 -298 65 -1228 99 -66 99 -298 697 -68 2843 -166 527 -100 459 -132 229 -132 589 -66 8591 -8000 197 -364 97 -200 301 -1220 131 -1454 1359 -66 199 -166 265 -132 731 -16614 429 -164 299 -98 67 -264 197 -430 97 -166 -RAW_Data: 2271 -13398 99 -1198 231 -430 429 -200 65 -200 993 -100 4157 -12296 65 -3344 693 -132 695 -132 12071 -4078 165 -600 65 -626 65 -1020 65 -992 133 -1888 1093 -98 11069 -6662 97 -1090 233 -66 65 -100 361 -198 99 -98 131 -98 263 -66 291 -196 97 -98 163 -132 131 -98 163 -262 131 -66 131 -98 131 -264 263 -364 65 -332 1415 -132 9851 -4906 65 -100 165 -166 201 -200 527 -132 293 -98 259 -98 10269 -4196 99 -3780 363 -530 165 -4482 99 -98 233 -132 365 -132 199 -66 263 -66 431 -66 From 0158052f6b366627d5aa806b434c759f3b0d5a10 Mon Sep 17 00:00:00 2001 From: W0ofles <37901456+W0ofles@users.noreply.github.com> Date: Sun, 1 Jan 2023 12:43:59 -0700 Subject: [PATCH 165/402] UfoSunLamp Added IR for generic "UFO sunset lamp". Pictures included. --- LED_Lighting/UfoSunsetLamp/Remote.png | Bin 0 -> 5469765 bytes LED_Lighting/UfoSunsetLamp/Sunlamp.ir | 50 ++++++++++++++++++++++++++ LED_Lighting/UfoSunsetLamp/lamp.jpg | Bin 0 -> 17831 bytes 3 files changed, 50 insertions(+) create mode 100644 LED_Lighting/UfoSunsetLamp/Remote.png create mode 100644 LED_Lighting/UfoSunsetLamp/Sunlamp.ir create mode 100644 LED_Lighting/UfoSunsetLamp/lamp.jpg diff --git a/LED_Lighting/UfoSunsetLamp/Remote.png b/LED_Lighting/UfoSunsetLamp/Remote.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d984f1f04cee18baf5ae30a6a402563bd276cd GIT binary patch literal 5469765 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%0D>N8p)MXj8`FjyRz!V^3~acos|%=&2s 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 0%xa#8i1ZlGz9*J*$3aY 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 ho({{dv5H2v73xqSW(2E3pdwoc0oidP z6a~tocY&<+45GKM{+6p`RKnyWWK1rEPe1*12}cd< zyxm>DiOqQX_O0(5y_?Wfq8A$}rF)l2e_yEdPm6<@zVng|dXuni#u& zBHN+~xfNZEvgkXG!QwFRF-ff&a2nw2*RQ|+`fEqvPlq8yCr$nH5X1?NjKJ?>L01T3 z@&iuoB|;WdG~Pz74I!R0ow+Rt424P&>X>ZNJXVNr71fn0)I<}}N#8Y1%~KT20U51y z2JtOqWuLwupYw>wJ;jFKQ?RO~BDEc9s2R@gq~q^Jk|-oGzH&-%LQ+DiRFMvjLO{Vy z1_m0B13H(RNdzrH{?tN;>J%N#ildhH7_x#~v=m~_z|MTI>xM#G{%QYuptgE*3J}!* zPwSSB@575#2<s|HsEf%~v~I1O6abB9U+Fwj ztf%QotP0IUvg<#=`!=wv0<~e~j~r|{fnDhc_1pn9@KM`fD@EwcWx%E*)T<*+tA>em zuX5%OZGo){RBldu(D4yyT5YNI1u@M^2ZS2qyjP^aZmMjYJ*+5Bg&6$$&tE^B=fIDb zFeVS9EWiXFxycHJlQ46$;_xIWi&4*Po*l0m+9xKA-eHd8 z&}zv6dz2$~8bCV*205YXBYDjyTW(uw>ZTb-`X19ZH1;^w&V|{J=RAdm7FiTO4rg;y z(JIOlvo*E#Ba^j)ZD+yJWb@(S&k2+Cv?aB$<&RG-Pflx`#@?KZ;sd^QOE0YE7DZ8?17^=%`M=nl4SbAqfw!Q8BKbI)UqOzreBRoG_)kFT)EBYCg{pugMf z2r*$pjO@0FJ82$mAWMXpMI+d*KYq0sXeMCgvCRp8o&q?lDO!h&fVo9!)-%H90zzPO zj{H@~diTKdfB*0Q9iDyTZYAxTOkf~cQ)l#zW&A!Gvg^hNAkVlI;FrZ92)gtR4&K3q z^hd|tWxsv2M?PdCt6Y}idsDn1a?0x=oBePv5hHO+x?V*h)#I4Djmmm z`{`>Q@Fa*s0f&=v4XA?LK)(9wt1rL&k}ZUc=}`TMga@;h5VC<^8#VLh%^Ui9qhlL7 zEVYK9VosoMo3a%+wV^0*MzA)Y>{2kb;UEnJq|}>eoDLQ6^Q&IDUWzG%(v=XcTpUi~ z=HO^miAi%0Xa#<=>K_0l$WMx2l~uL^CxUCHbJGL48dFzMSE~z|GJeldI=@M7w5*Q9 zDZS3EE)3*Z8}0i+>76vcDq8A{JA53gD32zEbi!`c62dvp4KzX2kwqgo(ME+7N&)9S zhn(OnR$I=ZXrQ7L5Q4;WT6t<-!@#*cgY>qB)-ZL|?~BnvMxYkC>YO~9F+GAt0UhB^ z1GF6@wKIZ2)3b6SSEv*{AV*_>klwVRNh?lKSv<|Blmsbk19I6s{DlCyh8ebKJI_i) zfJ#f;a%e7tYmY1xfyl^T-c=JbUg|A{ zvFF{hcN`-6?CfPJM+eXr$d#ZE9U%pY(ofU#(xXtfHB3Av8k>_*dSsexxlIGi3MX16 z^5d{;H6tgHKu3r(&V9w7bDUb3+xZAz9}05@c6s-J9jn!2&c5{eU+t!Sncg!K4 zj>8kpk+aJsn7$U#_;u1)5{X=C;4x3HeP6_EkK#zlvbL2H6Sje%5YIXp)Vx3Rj#Ro_ zG+oe1InDS&2piI>2g(rb6v(}J5t0h0>g~eZkrc44wt03{?xQW`wwqpuF&iL=D(bb| z8MP4~0q$yOng<*@caD^fj3XL{ho7@_>!~-$&)G~C_x5mjNNH@N=`$cH{2mZyo#OL z=i-dEiuR6Fx)r&iOQu$dQ99UK2%uI*&T4@Yh2pdC&k^_w)o==1q9ZIbL#SXRK($g?5SGdj72+eDn)43RrS5pw8 z28}&tYx+Pl*_deTJR1Vay6pj#6@lNjgFp>Lj=uvzRvMHLDwna*1Z!^MumO#IpI(T-P)K_!I)ydz@>^Bx6xPLQeQr@?QV~q7 zp|N=YjY8$(6v_a03KhENGWNWTq}W1?>=cSJbm&dY_ai*_;n>3J@bE9tLeC;5q~EqC zCE`dqwFgTG>~%)iR)O=*VUu;t)YPNZw*2qr-vQ{yO#9xQCIT8;^uPVL|JJvZ6tvEu>|0HI_Vj#xQS_w<(^mq1QhBU3 z4EGNCJu`{6zL@#WnX@lun6`-keVr&RU1M>i*FYgduM>VLnAG?w3t`p?&wfZv7H9_1 z{1nh6mh#p7JB*#No*A8#jc*0btU)$?YvP=8wb55f28Gn(J9SLWs}7x42muP|3XnA> z)O@U!W@yzZq~jPu?KPHkc<2}crnOmB1uYKnY%^$3QDiuc&h_PCMCQi_PUQGBo!6-u zXi`F1oZo-{eRrmGDeO|9XAL|i=F-MraP~7P=~^|MWSfTVZ{~NVD4&k!{Rjb&_a~2X zd34nzsR5A`>Z&N3RfpF6wT+etCiNQQ5y-StRe%*nkrf&!lVzYCefBiubOkD`Sg|{)bTrrRX=;*_%T<@=TZb*FZLGP)uPYwYFa(^O4MY|N9uu>&dE`chX1IOAy}Grw>%o>z zb@{7Xx^0P!Dgwg+wBUbdADG#e%+0?l4o$;ypW^@hfl4vJ^sqz_VXqGdpYJ(R6y zx4p?i&ene%e8p>kowE|a(_tCY!V{LzdU>bGR!G*WZm^9XM&qCqN6>KhjZ-H|Gi(88 znKYfN7rt)^`D=1lv}LN>NJCC5e;fwCr&DxwCimPfG%F~?iFQ8=zgEHY*y)34ew=CN zy5XBEp$lejf-N>rVZ$2O^Qp(;4mJVk8{p|ALi%}T$l=FlU6`UFux!-1R& zw4zp9ny2c3$JV;ahD?FetU9}t=9xc?@R5=WNtKSNXH(+Ak;TB|36$|ygdIQq$T@*Q zu=INtTAr=4h0^Ej;E6=bX|05nzuZtL2nBvw9*P4Rg^&{7A1IIHrFOAz{|5;|O%~k} z)Zm^n1<$j#Hp7@j8MbjiqP1vMcoeFZ(AH&y4M{0CognH&R(`N1p2h?A$RIn&3-htar(CM$xKQt`0$cok{mL5997ljI;i5eF$L{}kB;Dpla!3v7T_TkBC7o%p3Jq5<1{LNr;`!ZE05jDX(_Y^%4(?9vemF(jtLXuTiPcF8k<>sf?o z+XJH%eb#`|^90Upg`g6VL;iHyR%QM1gF-k69$EZ=X^oR78`w!@Oz;UjG@Y?y;`7kg zv*uIaH#Bb)eHvjj!=j0_LSz$&kpE8OM=+c?`#41Z{FVwW$0!1StuDtF$~sL_#gj6 zlunv*Q?teN&Ey~c@Q45TKmVuar?gH0r_!f`LH7nnxxW8YqAL5vNtWuww}g-sI)>|` zcK7e?{EM^*JQ^S_SLrj0d7Vg?+vtb0JZo=ZRKg(H}ENRw5D1o+OSO-pEH_JU?+}- zunlPYOyuzi8$mPa5XX@v>VQBK0Xmcw&A6msqV;GnRYbPZ6biP6BT7>)kWv@wkl~E5 zpE!BwwAxA$RnAteW}Y*DUF9*cemqxu!0*CXWl4WI{{k;5o*p`TJ5;U)GB{tode!fu ziqhn46b*sFgFwMqYzZQ$iy%b2v4nE1Y<$3^(}NbO2LxaTb+r^9c=kcmk`f3!WStQ> zZD~5YH8rago_;j1G#Womi4D9bj;5tJvhL49s6?wrhSpO9Oitj@SjUlg-V_GJ(P|zt zaDacS+w#+?sQ&jywE3HcW8yQmbWt{N(n)ix+kzv|)S+At&h$#(ECwkAP_$9hYRsJ# zzAYL~?`#qHajZg349ZfD-RNoqjXv87_Dum63GI>DI8_JH9xJ~rHZTy{ zQYfW!*}|PB*Mxn&rl5720;1;|21x`XX3o3%{>BM^}&9c}qmPRcv0&bS;|F@e7WnxXdxEm4b%!vG%s zfC)_!r*0WE=^#|Gb(ut_;x(vIJ)Zh>=MxXxKo^z4gVuH&24Q8Q^SAEDQBuRDZgLYyr})|8OlPn92SqC2=0PrvqYG|I_E6Jpb%emwVNEZf;%+ z+I*&mllaNA&tH7@;)~BQ(NuH}<1$|7H(PL2V{HCvNak_niuT59dnPi{3~;0#BIg|M zybUtQT0?@A&&+NQSIXXSw&&y>vNwtfG48pts!}=+plJZ@{_+W;=h=_bJ1q{>UeUIB z*rWHgYfA=^9%u&3)RLTzh6G!C0Hzx5v4x~&5M{bU^ou2Q?PCd@Rw+{ zHH6+4rpQ&XXb@Ud1n2aO`Ifdad__!Yuz-D%%*BL`dlm=UhPLoL|eLp&S3T!T15oyb@m zzsc~&7b=Uh^M;NeY(+y^z@MfSfk!#O*(_KC&HV8Z(7JN6_+e?`bU&Dyr`w%I9-RC; zsG?ySyq>JB5Th!Lo*$^$jlcAXMyK(zkZoH|*~f(Op29@9YPulm-C7C0NM ziQ)4gYa2@8EZT=RZ}|LoeUO#x@&Vx#81OG4HAU|VqTNR8)?Gp(LXZfcbuNPIS!XF= z3njwy|MZ{!AG+AQbyAK-D=BkQf%K6|KSgR`0xMyzkmDf zxBN~>T#A>$+SK}8IVtK2nJF|5b!&+YwUoFj{E$Zvq7*==v$$uNLO3aia=v@_jvq$@ z$a)a!mxc&dS`St>uytaKFAInG-Uc8-xgO#p<1{WbhWS`IiAr#mXs!pr~!%88U43Stm3*MFZbLfY2GK@pnKeri2eT zwmD-awTIlbPkyunHQ!-t zuaso1LI}apAiv&_6(Zu<@yn9S&)^5!4$@iJob^))D>W;K>QJAu3RydpLNx|FIcfI0 zatu*UE9K!HG8^vGXy!Z))!SW9sub7~oT?)@TAZ>ve!ba3Re)3Cayr84b#8u~reT|) zk?yMrjZ<||E4y5C>lURZOQ>#bD`!=XM+xg3;(EVY&nh6-9v$Gvv4X7-oWj$#M9vI^ zE@az#IUb0~1N15ISR=&b5dv+12`DF84=Wy!aa^zlC97y9l4{yPt=4GNARSC0YNFAy zg%VVJOUp_h0gVBoQ}(>$c_O`Lk?V?G|A5oBap6q*HH5&HIK77gz7S2+u*AXn;u;*pBR$Vsh51 z+)%D8&TtwXa004wxp~GQ~bJD zaLzU@wJq0LXpdZnJ?o@IPv3($k@If}6}OW(Rk5xz8;3JUft=RU-^@^m2huELg+yTe zz}XyfZiwFzD#T;8?NG}sdb$~Kf?OdqWOMjP98F3nD?1Lfh4>5#AwnfugI1xbB4BP^ zqw5P?7Z1Ps9k*-D&>X4@$2S(U165VWS~15Ei1Yv5&94ktPKi zK(c<24{TR?JW@=w6YlIBHmuYWl<=~$mW!?ekc)6 z+7yM-!+pzc2syXCw$_XgvthCq(fEz1j|4lJLh&;iBiCml#4h8AOuJPAVsxcp+r673DWiE5wBC#Gz=3R{ov>u%RgZ(!ut!W-MDP zCOb7#a-ASf1Xyy+B{z^ebAee_WVG%oWuE%1;RpdC8ouwXqODX0NI@XAeWIPJkBeIL z-W&fs&vVIJ(Wd6plUf?XmOl?L2*$iSC+|F(kcZ~;fBSF$*1p)iU54ZN4(jF0moAM% zf|3=(N9bn+r`boN(D%c>vG+ZsH#;7a@;xE4lw`dm)E31wTp|?>r>$wD+`f^r z{Gy&~LrF9A`oWxc*X!4O5PA{nv+piAi6lt>>#x6dQi=S4%<20gMzRW#YOM!r9y%MX zd7+us-xXEy&6_u-v2UP3h{q80*(kpI?z_G=plK3^ptD=&H0S>i-in+Wt3wAwmg}2# zQrQeT2w#2mmD4e#2vMdWg$P>@lzGgjS`7h#vk?K0LJ?{#0tg`xvC>SLQ;7a#U%&1L z4Cz7?+zPi#W45|AqId7!IYNn6WHgOw!+gH|_FLW3_h>Xjjg%0hNh&0fXG>JKZH7L3 z5Tc&4$#gSCq4uECJOmm2!zm_d0*Ua;>b{}%1g#)6Vo!Gr*pV4H9uQ{=J29w%2yLYx z$l~WI#qs%h(7e`C8-W82IAcY_wpt-wg)97cvtZPKr_f87vaNI|k!)wz1Jpldlkq5R z@o}tZ1f?)|x*`0WI|oh`6Dj4iHBXR-pKOnt-O)rDw!n{2s5Tg?q@YA7I>M(JwpO7w z^kA*JW@sWvN!;4p0zbaBBUd`v?p1Xe+UO}Da7K&6#<$j6!`YB3#3^foT{8{D7ROEV zbgV>DIGx?TSZ3rDMT^;qnx_&t{Hh0J&Psc2dTAi1U^OmTL?DiyH=UD*KSBrTyrNdm z+B)4`*O)lS!e1RJaX1}N2~Kt?DO=fUHJOic?j(!ZcYN!F{(riab>G%Je3Zh*+@nPhRlR=L zJUghBLf$6pDnWj>tYocho@|6pTC`5AcUhjKfZg^?WD50m2bIowaDET&0)CouZI?5W z2P+GOl4@IMISN%PPp$6oON5O&g>g9u+sgK;Z+Zx%IJ=PD-UOYVv-vj!n#iK*Z0IyS z?QPo(p0@l&BUmL;mPjY(9O&spK~{yf0Z+=b(fB#zRAtkN1AdyJL@WNbBr%-xTt_|- zjbPJLI^3;s;!VJP<17Q%r=x8zm*4P1&I`j8F&m$di@lQ%tq)X%z4f*PEq7M zjBW^Lf*Qk#X3dFQN`A(@v9*VLz=n~zbZ|QR#kg@)*8>lZ>P6X*4VZPieR^sme_a(| zh;|%IGwC`NrOf6RT`ZpgsU-`l)HA0tYBh0~rp^`_vLlbiC8AtiNf+w+u@S5p zqj!)LtQrDCx}G`P#^Ko}HP3S-2B)+6L{S6LY@-#0IrR0FF(7xffNbP*n0c*LsAigW zSx^dyO3}k&lV==AEDa7W_(_ul#s!8jPG@Xj#^LuId#M>i) zXjAiQvi`Rm+uHMr$qxu1dPgFnn0MJUA$=>X2wR9@ZTQf4F5ZVZHMw6?R&aIJNFNX| z@s+@@Pz2kLddts1D}}v?oSGh*ShD<#Y|fZq%b5X;I*%D9?}DvDjQXz`Yeu2X%78+E z){#@lGm+yFYNX34onc#(_y~RaMP8(Xa85PIE?pE7+$g?6o=8#7in93`T|Wasj#C?< zuI|{1?35F)uBlqtA?EUPj?9?}CzP^?vj(s?MJ)!;Y3}izi`BI>F5hKzKV@|RBG@uu z8}1vidO(ZJ4qLQ}vJBs98yTXd+&aQXQ?#GG>}y0;`Z0kT@Qm0&9O)IpU0M0l0pE*$^UXI1JUsvn=+NmJB?bJl_DNgiQpPES#%3f7 zqSBr2+i$-$!%8pND%5wO;Hv_{l{vuNV`731%jMLt4)<-EUvD@>tkjUr#N+Gdk5YsH zEgkx8)uPZ08QY<#P&2VLz-l2->vUj?qoORWBIHyBDA-0u*i|heH1QpOf9SwYq2UMO zZ{NQC!yo>j6N&v2P~xB#f>X$LJFIYW|fEZLE~uthV@aZP_tjzkY3) z)ONg@uLRpou6d(SNJteSHW68>G(7~Dq5DviRk5;p5PG>C>Bq-q(aseoS)QICXuF;x zcNTWrjD{fV9Chxex;fjzzumvF^ICN~~5-G~CvKh6FQ@Q-mlz>MAJZQH3m}H^SvWPSEz!t5m zjIJnur^D=YDFn_|h$DAvrO(eMf_Wa{<0l<8taJ@nE3}Pu+mk9?2(}OdD#Sog8k20J zu6bl_pNTwPHR<4Z$JqB494i~pDo3Q3Tb-9nwj=OYv{!^x&pAbbAhMLYMTm(L4W#fe zI*SyL%VS$28y`)Rg{&)bD&6L+oYgjG-KruNp=Nl12TDO(oy|SvrvcjzVzp(MlHo*H zKPgVA0sc7p?Ch0;5+PY0f@laDtMoocQ4QQfz_VK`ppn`w;6PJC%)<_twGAt1RY*!Y ztu-c8ClC`vIR{5!J)H~Wa>idl>q!_)?g6r_CN@e>QekbOroph4XjXtwISO)X8x3qB ze}q%=aZfO-Zrg1OOj@$}CvZXU@7m=%FwM7f;d+rwEIZe+=Jr^EPp-FoBfYfT6hxleCD;f=aO_@&5 z5bkHmDHn<&*Q$zpE1>h58?Z4skxK+NC$Lkvce3PF5Q@J{92I$1fw56*h^a9^CJUU_ z(Yw+&#OTOurERkh^?{FS@!$Z@Xk4#-Fa+R z1{l%Sh<_Knb3{vooFR_YJhKr_XO9u_n?KZE1Sq-(VdMvXG-MN_nJj1g3}A28(yWD& zb^PE^F(E$=vQ?Y0$uY@(7lylYwu$4vznzpB#=>!;}kdAV6h}eQE(H7-a z-P#Z$Gi(_N!f+3AW>`(nO6{bLXN_pp(ngQFC=c6;0P!KmS*csdkJ?A zG$J$uM?==Y&O}!Huy*Nb))k{@MazW_zD=^t(90i_Gm(z7gUtzv^8*{m)?rydKSM60 zv-}`xEd?h}u(b~BASYw$Uk9;G);g>c_5HH@X=0j@BB~RxjS!k7xW=}aL}FIj_LO`; zIVpfl2Pbm0Jk})x1Hn{VJ(4{z8y!N8^-kTVo%k zFnAcJ@OWf}=l|@V{U04bz_7|U+%E^NCjTGjpKx^&SyipFPHrVw5<|wP5p6EwZO4IA4s`RGGuiRH(eZ`3!fBWam=u2|x%E{_? z$`sWJfBsck>^s;`!#AZ;1cycfZqib5j&e0}SbuHSqfNYY!1eMIL_G=3@qA zw1%k-g1Q2BpbY$-LeUzI$w@@6dFr3viHfSrs0yb3c`((Y!0Av9Ytn%AzvpW#JZU-$J6VNj5(h?|I3|J)!IslWJ#;f<7#h@uDE;kLqOE3(`qisfhN-S* z^r@CsRiUO3Wqzw>7#?Et>?$Gz!$EM0?*{nv^;SjYfYUT^l#rq~3Qa?(fe^v(j8+Pb zNPFsb1Q1QIEnAjcp61M%GFg6WMm?}85Cm;lje)Xubl41~tr8wF*2oRE`SA0o!bWKLwwTt22FURV;;Wt@P8I776DKlGnxt$Is?Gzp zoXrO_L+K9ABdWTK>dw1Pwg}2uk%brp(`;f4+X(nOH-6`W&P6{bFl;pg5_w2LL+C7w zl|qJ!+KO7C;ai2OB1BWj)>@)-!Hxwc`#^g%rHI<9sEwp-@g;Uqc}}~JPZCAz3TF#7 zI-{^fPKtOsRY`;)q&m*h^2>D)kOj8UggCn%O2jWcSu1#WYts;x2P+Jd;Xqx%t`Dd4!-DjV>t|FiHUp-UZiL;p#&)3c+^e{=0reC{FYAZobyUli&9L>S^lH2x9B`UFN zmIBxcAqRGx-hmrFn#r8u3~HdPqL}>jtHrs6_$5}QBUru9SnIqj%w8Q^7v%OKP!!FI z&)Gvv)+$uRYFRM@!ns&e1(MCfK#0#4<%gl1Z3oPz4?Nans~Z`zg*3*7IFP1u)mT!I zalD5oyG}^WS}1=Wpws6oYt4%?s;H3FR$aNA#?|K&G=jY@k}Ve}8)U6VEi_LGUt&*I zXb-~gQ8H{x+$^@~dCfx49jY#hGt~~d4{+Lg+*?2{CGvK)>30$KRJbm%4$tTxM^-`` zjDVn9QM4TwCXsaT5jf|q;@mVd4DstkN?Em(CNNG<10qRbQg%#F+$zP^ih~evDA%o3 ztIYxE=fO#>qE>!$vy$SsQr?4<8%kF~EwmL!gE-0Vs2M@gPFLyH(($XygSNQyx3@|# zI&!b~)wf0iwv~RehHrI~yUZHygF1qAQRF%yh{?%g%ZY<;Ak75o!79q&Ps-z#zMUX& zibmrBMuO?Et^6vY#RS{!p);-%@-q^YwatW4x-M1CAhTfv4x+_}IFKO=S$mEqnjrsP zW6tfLJ*n3lvNe(IoX2X*&u)@d%lOf>?NHsTr1*&> z)fpvH+iA!G9{!A+t1l6grdHELK#K!B>^N0V98%k?n4BPr=DD;@En2xBO=in!$rizi zZ(E|%Bn>Y#4AUkew>A;qZ!n`Tk)e=3pq$hL?GbYu;K#`u-fFlHQNv^bnXTGf>hP)2+I{(V28vlViX zPSg|RtWW%|O;6l>Y$H>K)l8(^iu%U8OMYOHh*q?N^kf++L!+Qy140W< zz-dLBj7u%lLnks=(VXS34!@OOi5ljYD1}jJH_8!=B7RkbfF0K3bP}VKE5Q8 z>II10gsuD%BS>i#@)XV&xySGJOeV-?hzOW=FBZBQ4jpY(`P;^ZI3c4o4%t#dRrsyIlm7beA&FJoDCRlKIO`|P27lqQdonfEHH#M)5 z*2AOR^=?o(V92$uhr$*bnKJ>MxS!D3w`j&4vN&#B#f1 zs@tkny58#NOk_|G^=!pNC;z=onA8hEVhT-rLpmXoGJ zwUIOB$Q!LR@S}0wfv^xQtCY6oo&p0lXDFS)UrWx*E?OcKVyv>QJ|}pc7fNJI_Jtag z$X^zIAs#jlKiImco{^O^H7idvSP`qJHMJfwu&pV}RX0>FushKjm1c#naWff@70Kjs~j(_!UK%`sd}Ze`n#0RwxDibQ|{+jQ9v6d|->#mlcF2(-pNv z*wQJN8;xc~d->QBsl?`T<~bca_||Yb7_e2zQycf{g^~h>=;;08*-^&Sr+#XQ6DKtW zk#rz_K<7!W~P6W*mx#Ez0O^ z4$U?~6}M+LP}4JIPW&bV2s#0VP|YBa!vEdxe)sj)Uo(XI-4N}4`Q?}F{??%eROI>Q zn{Rv{fM=l}9#W3hlS0O{s@U*rMs5>e$khy5AyI=Iqu`xb&Bg@4MPiiYD*IC|4F1qbi!>T>hf4qLm)^2Y!S4#OdNzc%`g5h{lKOSLREAY z)tfNC!xACbVNb8Ok94Io_TY+|m7-JU+=?{uiwb!+@W$9v6D`q7r0Pmb3>C`2Ni!QZ zBsbU=3PPX?S!)D6I}RxXHfUg!&H!ySAhflRbqnUuY(+^4;e(JB?F{|#!Gexg6B->^ zakj(AoNiYatWg6#T0_7DQZ&)}e?)qwX#5$FVbxWMHBSl{q6}+l*6ID+f%rT%P>82% zU~czj(ofmSgG{iqQ{!yZLbgD&tjJrsVTvXg6HM^@TGRaEoNhipzv^VH{jM6X*z?bx zf5xeH$eSiJ6ZoW==oK$PoJHCGxYQ4=g()?=N?e2_XIk&dZG&Bod5A&#LqBEHX~;?CO&Kl#_Bs%C4f`G z3^WHU9kUcjxwEtDrwiZx>@gLJ44dw4##)xrjg*a3^O_;$>hhzxJLlI1&(94F0q2K* z_|xD2@Z+C6FKv28LLTV+2BlZx2hX1ZsFLP9sPpRUTw2N_;K2_X6f#&Z>h*_Cw)vq z<^hH(t>tD^8X0UU*N?3}BLF8gPGqll6?X_YoYUR88?Xn=ufsgRSeh*ka7JhgG`BRP ztP-u5MRnyw_Y`Og$ueT~A+j&w_3Uy?BgljJIS%^;Jll=r$ zN;KX+#7eYHzj>x#8|Hvxr6~%WV2gkTRpBYb77F;HI2pR?n6{#rrL#9NKF)^tb3(n@ zrce~5J3?LMM8I@2OWBH;Xbd8dM=0?W_^VPBnkqyV(joYSM%gfZYHFCGJlhN#=#+~Y z(gB8$vD}-nvKji{bXh$t$QefF6tb?TZ60g-4z zq7H09D8CN#L&_x_w1ZbjpV`Q*%j6g8P<%uNVV?%Kc{VOTM%l14AIl^ zG7`JBt=j~G)eDSA$hXAA5u^mw36jOMtyiV-`R^}IOioen;6z|QxL9d|5;f3h z7_ulkcIV=+Xat7#$mVxUOvmIzwq@W{MJT?tIqJ%~b%}`T);nogJcX)d&6%I3563J1r(gr5_>QbrleZGlRU*jduQcdfw5iHkaB9F>!wlk$u6`CmHAXW6DYZ0dJ&%8Y zsgur#Q^P!wU2juuq)o$$R`YQ0&=$>>6QNTZLYy<)nIXaW{G>FQpejJbwiMgWSW&&v zga|3%=#$9Xw{Oi&RHC}3gbKBN0w(=i;PhhI()=%+APD z2`k`Rt81-c94S`a($OSA1hpDMXSZ?+Avg;IzqgB85~X8HGd|5^TeYEEV?k!uvnt3v zSx&NraI7@jTGg$$`O{W zUV65oG-GOSnLy!8XNHdkIc4#b>+(h}-HJeD`xIJ!O-|NnFL4Gqsg!0_;(bfRS}xdH z^B^p9ouLr0w}*1`r)(!37-M?~uB-U*;6x*QJFGD}Y%ku!p=_{!@fW}L$IWu0y8Ec& zK0a>6r8;2BfZCj~vo*Gk{f-R<~TFABw+dT2vXuT4V$#RMkVe<&}k*v0b>N7(X zC`*)WT>^2QWZBj@VB0b4!CL3m$e2K627F%ianAd~Ooj(d^YNjgcW_GaHPe>~rE*U3P$YGaBV6y<>i3$ldvM4+w_`5FFitjgpNEfyX$ok&B2fE;}#`|DHqrd z$giSPA@wj{`00mAs z*Y@#$`*6y_VaR1z*$9+vMLV{4bE~fEp=NBW;#+QnzCzR<9UOliU*l1sU^_6L?6LZtm)g&+ywdJT>fxR_Lr1!OfEtHcHA5ADIx^)o@M5~b*yYeIw(@Cv013i&o4)S!$J$Qs|^-GI)bO;Ws6K}B-n5e<{a0nyXrWiIAr#{PkeX5OSPERIg_q zkj@4MvK!?=01=6mhzV>`YHdH9tvvM*hJJ~!0z;O8xYgjuqR0{%LXaJ~DxhJVB+KT9 zIBKqbi7@`_y?6b#6dY?RlA6Zhf5g{*d`%rV8iM4@u|yddM3k`i|?^E*!x#`{?gL{iJ0J4qZuY=)vLn8?|v4g zQ>d|T54JrT$O#dUrMOFOGJ{T1s(9hMUN!KX_euk8-{7 zKk%8B*v!*OfBNvVyK3Xz{`k+YTs{UKnbM2TKl{}eFZ^+u^DCC;=b_TC_mCRX0Mv7{ zVr#EZClxZH-WfP0M$XwMfhKdx&(jq3{(S%OoKP>ZN&_1h%HeyUbSNX=+q0GhrO@ep zBQ#i1OzHa9OizcCku7SA43Xg+{!t=jp?hiDLbgPbLf|iy!2@yhaHMZn9pcc(A+k+Y zW$%@39>BNeDGF^avT@w5J^=LD5+|JFJq`$sVw zPGFF-g2d52hzU6{8Glah_9mzwQB2N{lwrkbI+_#)f2VT;J5I+0xuui3Gl8F7KM=FT z-3FXn+$Ss>4oK1948;psdmX#})zejN@^^ghuj8OiHwExfva~Et=9z zDV@%n6c5m`+ICU~4-Dm8gHTrM^MCqJ|M&g8;+{!!Wl2k`Qkk(u&6LqsDcimc#y{s9 z(BbF7+)C5lbxvSAOq~_Vkl6bU15${Bu?lgjl@rjUocF@%ikb(|*GM)3a_{V_UmVxgC}CepJ5!Z+e*P{P;8J3MEE&{Xl_3|@87@oT{=PJK00{x z_yj8?g>5aDn%oXjlh6bhs_cWqtZhaEQI5gmQ!+ks&kKPSJ(?9ncHXWK8om%iY3W*O)NJGi)w9NL)R+h{sY&NS zgDUb{wWmsLSZ$?zKMUzUhNJ{BC)BukvQW_vIDkOytCQt(gHE=V#x4`J- zgFuihqgBNY(&^N-OaAKl_DB2@3MeN*>ReT^qLoHyHeSO z0Kbu<-J{YqCK}KUeS#cpY zPt%iVYi&5B+UCb+B$Z#H`5Q~GN1-}l3jt2D895o4zGRJ9Bp#teAy{XILWA?{ za)zP&0(Ue)HlwgRWKRDw8Tqik3w+5AZJFduuIH`%csC^-GKiN3MiRgrZ zd0rBO(m6p1t1TVKzf~AKZ7FCEIuw5#h7wS>5UoSW0tOMDaON_NwIWv{j_v53wnMU_ zZ4-yGHnC_S*eE+q2ehpvwz<`tEKwX)Y+HrQ3XQ=d3Z#T6pN57;q^U9xoXE3_iBL;K zO0lwgl+_JF@ev@~DrC(7vKc(la+U?MY-f09daYEu=l{oTGuUx=P1o)dOKRfW_SUD4+iI(!@U61BoqU|PHRcS1?5%NPc z>qhC|_s$@+^9;6gkJUXMu{6rC-JROf5mVXfBc!L^qwW z{OShI)T=ehp6f7vs5b^Df|2&NIY&I8FKZKlZ3sAf zQR5U#m}h1fg*O4=F97#b2qK+I@PmrGne;d<=HKvtclgRJizt>C$1U95#ty{e*Dt!+UNa>*tHB8Fc`F(8N zU;jzG7oMU(ja@pXJ7B6cM!ymW`>Gb|)2+2b1%B0eRF7=s^c;Ci1Jpw35lCTov^rs^ z#a}bX6m-jj&x1pxIp_odc=#Dsp#&+cY!`{h-7kw#&zym?uE3V&9%P>gf5&7*CPJz< zcx>|<=2!EtYKoqxIPabm>bW+o#@II=1Vxnt93nh8Q}+5|!wHNUU=$^e$(a-*{m63r z=oyViZhf-5RH984S#?pe{P$NMa*d^rUlt}$!}O%|VCE^f(!I}w{rQOKxm)v|2*ml} z&6_u9{qAStTJ64}Dcwve%2umW(A*)^1~5d0^w3M#mXw!+L`-}-2o5M6p*iz+WUy6e zAG&RANYtU88(K_KWkEWvouz}z1x{N|AuyR8j+Ev}wv+Nm=`5fkW`aUc+dvjgE?czp z6!_8Tm}jWO)i6EN{w}{!a00>5!1Zi3UR&Y_M3mO;jwpVo12hjp7TcPk zTwPJH&WR74#i=_BDddh&m4&DhCF0-5>l&mW1!~Ef5kzYkstf!CmpP|DQ0N?E(7CKQ zrB?{8W^$$mQq0O!9RvZn5I&u*?v~q$ovJffA^g+OV^*TFXc8>i#25(FaGrnm$*0dh zdG-m}^Usp9+x8!oYb&+w>F2}G^D9>8i-gtOol`4b3^@(UAGXzY+M0jrbN=x6XKey!D3*-z(J>oh$chSvMjecy#4v}#fvZIKeuP9 z2JUTPenNK~Ohfi6xbm%RQ3IZT_2F6_Dstn+7nJ51B_gF6@L97jf3$s$PS zVIvOhN9NHS*^K$|pd0cdLoS-D`lo;R`=92gexzpX=V%?@>dzE8znO+^<@YSCbFAwT z_|rpaE96+7*J*K{LVjC*qI}0YMU(euDjoU*eVsjH?9bFZgvmM#-MN9@blp`^SG`_7 z%s;k!UAFW5u0Q?5xaaPv-ap7o|Fa{0{`uYcl**$Mp1=IfU;O$nJOD2W66e94tdZA> zirxxbel4l%^=_JHpuhavWD@GrV?OHhc`TKEpM(+_$kd?Mku?RYTu?W#6C|#m5~X<0 zshM=r1hkkV^8`-fAViR|HNkT00d$VMt7s)Q7b+1UOz{K$LUG_?Jl@>$+s2_^G=E2q zP-%4wS?N!Y2cmFo2Avc~mg96H9t|f;Gp3Ny#Y_iI_wzZe@p`^!Qc}1#U}a}mg>WL+ zk}6cWYJpmuk=-cRr@$i@A9#e^I_N`}cU>MF=_`fbx%OyP1cGV8_RIiLHbmyBz5ATw z>`d+{2x-FlL5R*C92f|I$zPPe#_CyUvJWDILj}>*IrSc}oeEb7^PF=))|OMK6Dh}Y z#&H`v!&da(6{L@kLyAX;4q8kpK?ww81Z$-kLJ6)>^BGnU%0LK0q39BF+UlX>33VtbC58y1 z*M0=sj^uT;kcS~Ekv^s^j-gpIcoJb4RBxWqr1Ni;w(CqB+7@DT5C+t3V9zPfxXJ=4 zwXx+QB%WZ+_n06ZBek+qyLZb8-W-rCu}$WQU|ZA*dSHh{sv<>t9is6k!V}o>TkDWb zM|5uAxqiJ;>a!A%ATWdy+-|KQGQ_-t)0$?U3~M1+PFo_HG|#=LC;5Rmi&OQ{rz|rG zY-Fw0ZQv(p@>W^VRspj4t1il!PSIgqh-@sPjKr(U**t|#)6+K2^Z)Q4{%?(j?ygs__jUmyBX4{V#g!Eh})G**w8s8QNQPsy1I>> z-y|`ul{+UNDQjw~G)Yb~mqnyQNvGd5YLyWmr{jQ-awhMJ=C^jibi&E5gfnvDTeAt? z;S@kqZ@^6z!z88U`mt<|)y(ES{=}nhA(@ zG+8DCp08Dks27fv{(h&VgisF!ZPn_*N-)`&WL+V&8s<@sj+MvgIxjMhXo9YpL`Dbn za_E)Vt@dadxD+TCt&>&-N{4LahzDfdLMfMb?sEnaDWO8D^EA$*~fIoUk%Df6eVRy{Aa z9|Mud&;Y?kM+8BlEbWxb$w)1QXfSP_J`ZPpGy{3?l?bB5(}!q4fimP|~=)Q+v&aXSAO_ktZ%x%BA=C1Abq246Q;&0t3*h;L`L_##{ z-3ifztf$Mzv{T@R##NNURp~Z5$b(icgL5a-3eC-{re~KE@U5e9!0th#2|2PG0`;ab z&VZ?qwYoYKO~D$IG4Etg9{`$vleCs-J+&XF5OOEI=KzkB)H*`9?v#9hf@nx>oi$^H zwmY1m|KdAvDS%^ZosJGIJHk$YC#fER5U1#!!+<--(K=WBL?Q#SP?KSo#g80+PmzJs zVW9_vCR9ZP9#Z8p`VwZF_&%3BE0~nh=~%%wM1$I6&`ef{X0(lhmaL*My&oVfr_kg* z=@U#detv6ywmyMJdkHdZfllIaj1(LSZHk;{0d-DlDx4B+8MX*gfYa!r36+@U(kjG0 z6=d&~_%SwtANICm^FK`$ccN#%rET3e_s!kxwd zArq+2lQySrg`BeVsrvSxO=L2zCu`-AqIqkwaoR33wQVLs&xPll^YNtwDpUw;L+K15 zG(~%qJoK9hKV`Izz)2aOQ>a8p2dCFj>#6ZTOe@F@>?=HHPbb7&@Zj9-Qtl`O+fU%< zQO@ar!KqbXl(JY6#`JhyW(H?RE6Yk&$i&FT2_GFKTBU8(rDKe?2(_`zAY^P7&yMso z{dg&%ohJX|fBX-=hPlLC+Z>X77Xp;=X_b&hZ5cxNecSxz%^O)loaE&C{^#gE{@ZF& zyb&{q@Jo3+{{iy8*R2oVvx#D=Yg^Oj4$kXS3WHz`fT(iFLVXRRQwk#{&ENn2_r8lp z`0l&!oKcE4M0tEw=JCb2<8*3STBUDrR!o{~E55c>^x6IO>(_MfOBAYyZ9^jFesQJ1 zaOC&z-**s+wTkQrfsST4L2ss7tNm;dAIR>5w3Uvmhx(W0q^jWSUz0sGz~od{u3Bt5 z8Z-93y8~Nb$Rdb?=_yloWH1~po&M(RYy&KvzLsS1OXpFPS|hU7xij|M)$L!c?eh>1 zO<9#_EXY=VTW!-J!l*j%bCQ)_w+sXj(gx+#$&XL~$Ury0KUOKtir-d>29P}|PPG*3 zP<7Q|ohv`7UN{V)SFc_<6q=%>l;Fhl_z);?)(-;{I=lYaR>0Sc>Ntk;+u#0HMY+lW zC#j;C2|@!$t0Dzt9+zJ~D&p{Tb{Me(WKOLjlo)WV63>+9%}6bi0gq3goQkSw8gyz* zijZwB;cPj61TFF3`Rt+&WhGcHS!V&vMD&1A3TK@o7@aJ&oRpJ}w%M3zayFSBP3i2Z ze17)9+1mmG)RK#%+a5P39WMlDuK^(`A6*7(U4e9`fTmYDM#te~(8MGNLLH$V7$Du+ z*|#emML`cBtFfe3C-@APv-U~{ayELz|JG{fPS zh)+!kb}2%Y7K)!ZzeGT*joOo_Tt?3N!K|e^R6-$9$deA|x#*9-cGuC;2Q;un4tXGs z;qRNXsBTqMf)2F=wTCb2VM&SRIK4n@fBflBy6ZQ*zWCLP&tIH>snb`9AJ6wShIalD z&!3;U0}lA?{2tTehe3|14eQ}OejpAsIU$}Ex|4!&nKlb}j zpI)&0j1XIT3eR6p|}!TY>VBi9@Z$|&mT%xcgX!EBo|c*JND;{l2Kv9dV< z8R)R_GkDlI>puh4xy>15zrgrmel78n=jV4Dh0pKbec=JjKlpq5ZO3OB^DB4f-;pqM zA06;H=lAMHWd3ah!!6@0x&e`1=|-dT{Tb5LxQph_BR-KWYqw& z+|KBL6c|vVK6@FKvV~;PUjoB6LJv`ja%^=;^TJAzhZJRU(3lj@%bJ(I$*p0|>xw zMHaQ%Y6Bm(H-b{4HAb2VYJd|>SJr5v9wHiB#Y7-+NMA^9=@KabBjCrhN>qrm2?#~V zMo=iGEi}5)LuZi{M`E=)6wpW0l0!95Oc27yP9S#A00QwGcu)3mMgPElfr zlgJ(fielD$o=%-DB?IazAX}&9r#B)+9oE_PX2q9a&-s@_zbmxfe(ymqW3CF00WsOrf36^VwGjfDYWx6+ob5og0hfh z1s-cri9(L-Esk-HG53%ZBdKcX1lS5mbW)!%t!VrRAZjaDBB%Z-SB`V$-E=INMc3XiYju<2-x z#VT=?k;zd&({Jf5y5+!g+QErKD$qrW3PWvrgG_iM1#U#}=+ zDScI9S2#cbMaW|7$(~^_J-86Rc}i0 z@Rvo3N5eV^JQOgS5<$7ZpNMq&45u(;F99R!>36OkeNs)BU2o@}J^uc6N2Ugt`XS4y zbecFqa_cs`o~NS&98je*b`}jZ5Qx7MSmZ?TTnwsirIS+HW9k&3bi*WNOTU*4j;s_w zx|Gf0muOX`mN+ZX8F{u1b^}+PjbH^S<;r4X9_hz_S-BAbzuwG8Vw(7}sFhw8!!{{v zq4?5u+Yw~Z@9F5jThthfTGiqN289j_l`a=-5v)~dZD{=4k`-!R7Q5V_boxn^Wlcd8 zBtmoJ1WbfDoK+dUqd?z^A5+wkUFO%XUw`w>H?FUmK>&;X7V&05h) zv`VzXbaX}avkeoG3ycmDK`6nT?8=4IvhnqXuaol?Z~pocavVmWQ%lsGqW)I|gm4(r zL8z@YW*)R)Ta+Cqnw6(llR|rKQcgs5Jwu}i+FKB@t}_BqGkhR!OB0aqnvD9%siN_^ zdm+9_MAoV;g5EC1z?L)eT_I=3*(j(L&S++kV_a~|%2lgeq&?ar@#(?@AsmLpdx&6u z&Kd|jX(Du26=f?birm1L7EBe5!HMmBiwXF0-YmDa(3Zmyq%}9Y~>K~~( z32ilCILI9bC{H6-Cp?&?VAgQapt{MTNG+>F4q0Svesk%B`7?fMz99qTV_teb=&9L*gM#Mt*2My^UD=+9!$z9Y+?( zDup;Qjs_B3!nAgwtqwQE$}S{bs6?Lip8_+7oWOu+2pySSdIW1@graqoy%UyVo+A6l=1j zIM*uUK+*ftSwS>w9%xI!P&y1Dr*P#08#5r| zM9a21k;~Z^Cgl5hE7Wj0c+GHTLn3)P6dQ+BXbaQk0b5F*i5#%iHLiVW@Ss^w$AcQn zpezd^scmTo8~Bs$eqxGprrf$1v0vPIMmoxwfO!^*7N4x#b<&Rs4Q*P!zRt!ZQm76K z!HVOXgB2f#luz#ohCRNc0cNskTH7Xg$`9BC8zTdjCM(VzaYF5N92K>fKc*Gc!2v%b@{zkCWnhcOlpB*@)`ByCx4Mdp3;b#n@*6wrE;c*D9BX4)n=MIiIxD>WxyL zXsU?5eEG89KkC4A2=Z%^h|W6*z9@rcKV+;Kno^v)y2Sft57Tjc<7!p<-Me>6lR{?T zBd7ulew|CVHc}qt7|8nUuYxL3|CkZLmftE=6h!q#IgTxn8b+?4T53@GbSTiRbWH-L z2BaIH>S&^*5NfQtz@R3Depeq&lORfg!Pz6z6@vmk5h1-nA&Jxs!3?dU9)zc(G{0%T zfB#-$BBHI-kev%o>(e|bsJ$BAD5oq@I@RSAZTRO%j~7XEL*StUg=BREuytxP?Dp1- zmA@)dYS$E=2&f>nCY9Y=L35|gc4J+K*$ z?|_`P$o0>ux+vS(gRPY(re=`Yk>l^t7;Qlc{hkZEHbfz{I11BJT%=*am^rWxJ| zWbfh#=Tv_N>2&Z(c^2J0WQo8@5LO47es?26eg+WSbJ-%7c(leSx8`#aFP)LIL^N03 z{G|wKiL4HbrUQ-ibZ`Sc+L_VgOC(6S8&-*EdbY~Sk6#;g5@CnT&i~?zQyO1l(cU(* zn?U5SV_{2K<&4f=OA|eR%he&w#veCbq%ZZ48%oF3Jp`ftpz&DaXY_}^KTH1A{KE@E zl_*L)LA6|boO##xuw3Rp71aYzDJf^ySiL!`A@IT}FyR;(kP|x;(h&4?dK__@9^+)r zxIC!HY={p$rNGb*_@gPxzB|?3((50)|2+ph2cO?V{Pg)JKR^4>FClUY@nD{D{py83 zZbgsj{0H3_pP%Q|Zzi%Mh-&0$&g4^8i{Bq(m)Ng2TG^h$^{}4Lv_Cx$C~|erH}$_( z`21qyAzTmiocE(cfxsS_&C^(*ff)6<=#Q)JRD^}_vy=a333%GtGbNN1<1XPC@P)JKv22{_C%abpbpdD zgLKA^fGm`z^(Tls+jau?A$OW={7r};$4uk-v#&42j_&ec_MI-bNub>8PFNG(pd zdwSMZDLniPI$Na>qiM)xKnK)MXNPTI{XB(A1Rf!0acTFf*j<^CT{A>*e1P1$s^>V! z)Dqlz;zJEs0kf^f>J8zZ)fQ?mF*$gm8Mgz2V#;>O}hpcxow4 zo?Sz&BB+uwzFM6Qco2jjGUSYGi~(6Wnw@JqPnMDU6>pq$

^iNE5GaS70<{wP69@jfN)XtPKLu)5HV<)}6w+kpnd}Qvniaz8fNjs6 z2cZvUXhmh+YppnsmEAT(CKA({GqNqi+S%Dvsef2CPRN6AwYADJQiByDt53BG#W^aI zwM_TW#pb~mqShDz->T2Z(CGlP-WZ}p0Kt}ykabZHi3d8sND4C0!W4P(5TOaA7Mw{T zU{>f}dhJA@LU8RL%2uJkX~m&@p8MBdzv^#aatWx>SYu#&x%xim&6_vTjKe^6#>PbR zUHa?SuW7kDZ{NQC?z`_qeVYe8X?$x^z6kloiDBD-GSo8SUNg;3N;KVXyFG?vaS*1yLazADNH>O|7w2b z*u&B%pou0W3$#Rs;FiOwfi(FMDDa5pUywo;C1^4{I1b3k!@p9T`&}Qu4)vzG5-v=C z6;wY&MEOf`9IMVxXOE8^21ENy@+ z9^(Zz+y&VTiB?V?%D}HH2ls#ieNN1zXlh0lno}E&9@3F+?FB-!l>If#{IaM4TRMG) ztz7)Z!gIztsNvQHCdld`Qtk*s^lhywa$1S()|9Naz?eqPOfo1S00XpCIuvs7`jnn5 zyNj`RyT&A1^@AUHb^+E$62C7!;A5T``g5W`lMvlvnDHj{b~ zr^z7f0d1?IL%lhL3&5y4AO~bAbGU<#6u^WV3!E+=uVNhJO~DDa3PGVGI$(n=_~KXB z7Xq}#tHV-K79z!{Tn2DTEcXcAz7_x*N6nut?hNS&2=t z%dRUu^e!p{Qo05ato7-1hQQ!FubIbxWHvO1ZMeC$=49UoIBgu*mNGI=P2#Lz9Hr4T z=FLQP#)|Mqqt8ykI+CYc##TW~nP$~t%YpROF9kNr7BZzB6z~MLiXa3G&bA+QUft9X zc3hAjhf|Zl$&;EWKiKMlhb_0PMD}RuFgV>kNNo=ifuXS~7M%(Q2+}_SCNPlQpRSNB zh>)Q6I z{wXk6JCWVePjLD5Q$^qe%7#pqc+qXLtVBW{z^o;<6sMELX*;S{Ckb|Z1Y>XJz#omi z7Y-!2S+&7#3+Vt`R-=%D$!R@>N7GrnRr<)}vm8!iOdQSu9)BMwo$hc1D{{(h;{(o0 z6%9*n2y7foo*`bKkO!^fEEzfua0;0fPKRQ|-0Gw-twJs*;Ma*GlR`TkPemM2Qjo_= zFi$NlCg~tD(A-dMWFT1CJaq-B*=n^mI_6f9)o~;uK!dUkd#-3D=8R^wg^Jont{>Zl zD1LtA_&iYJf+q#Ido=Hbk1SW8pl-P%b3j~Hce{HS6K(o>YAhyBG=$XlEC@n$dYYWg zXKB{02yC9y?)1ZsV9VI7JUOjAutuDTUm_dIQ#ya4-C8qvw3J`g5HBX^)1jQ`ocf>q zlYi``z5~MUkR@>Tt_c+l?o=qG`sGy-p@bCfM#BOfD>(evIq)MR<3VosnruE z8WG>~ASW*5U7!a*4Rj1N5jYvtXp+(ik$x=o<$#om{Zxfoo!1qEvu`PD06OV@o|9Y8 zw)7R^Ts}`fuf!1o9#yobgl25L?2{4|(lDr^M2FHLGQr9*8f?Icqj-VR{}V# zQ}+5XpC~c{aIz635?MltJPgiWxk8+)9B?{C&D*k9)7g7KI~)~B^{bB5giNp3nuG8F z4yKS4YMsc+iR0m>7TLBRaNw(pCOsN(Y6;{b*Fdvk*D4#IAT)pcwhUXGJ+&>Hh*0N^ z6S74$+(QH{ky1k29fuPKDnXVq(CBt&U<=&+;%i6wg^^5P1s6} zKS67UVxZBihm5k6XnJUkC0YK|c$AiPPBK$PlY(PqdnlePzC-o?>404%Qj`G=JgFKG zB9*5z*7hBBSU;7{4{i5(CC-4lZCs)?gIN@|8Q`~-vYoRXs?#-`X#AZQp8*+7Pa%Xj zvJwY28Zf+pyn6M@po|Ms7H5UhF$(^gA=ne85m^cg3ubo z(N5EktCB&X+m+OYPFn+spM8FgPiL7CIPZ0BQ>fGoME~bSoku%Z$VMT=S#Qrj{lr!N z)r&7)eD?YIXEv$QrZ4BG^RI$hwQhFv&u@B6UecfV^Z94bUnnvEKmlh{q*Ax=O0V` z@rU^(Gl%%m9|ZQ#Kb_w&``pv}^tm;o{?9+a@ZslAetyO{|E%Z?$e)pXI6LY5L$UsR z`0@O8%5&HcKVy<|Sl{(J1?Krxwx8x7y6wN(_W27>_xue{7Xbg+`Bzhgjxh&foN`K> z!<~oikLq55^NVP|qEJ_-pP0JvWEC3CpMLl;z8PBSAM(%79P?<>)9_CpQn2-hLB~Zu zAEeH|b!+y|{^1Aj3?8(XmG>O4j&m!#6o|?+@%|vp4L$c~nK+ouJty0{ueViSKp5`h zTox}zqxZJp@?UBh9%s4!jOY4Ehk*A1nAe)!N!g1%N1CafvHjwl%0;!mGgAKQxN?~Fat0*+Ie|I8H+s2M+?z-g01%Iu;b$+ zl-rh#xlS}j&eq!KNp-sXfZSc`zMU87d_WR9UCsxFl&j8meAn35vQkzs&G=Bo9ar6U zilm_C(bV<2=%taMP>nIDbp$Ir1%9+VAR2gRR<2xF&FTVsb?~Fbxr>*W--^>Q;{$tj zKs17bFv?;eC~CD`*_cFZ*S2N^3RVQ81_#XF5kROX3q6qqe}w?Ed9pdnf?6U-*>)2v zBr2uTMPsxDPt)5-ALKeCbm~Q?hIICrOS27}A^t}L3AQz1>A?wWl#zMEZN9Xk9#ZLp$0ff0VWSH=ILKAfb>0e9O(?X)dhvL zhb)mleUOOR8~{P6$3|a>EwLXGQ6_~@&kRQcS;!!&Pab@b%Tu|28r6w#fMLrIzIzl! zBQ;}q`acTPs$9op)8{|!4ys-ugqSm`>%AM+j?e+)WKhsjqc9?d?K#r4QS|-%w~!T* zq6bnDka2h%!85I4G#-V}M9ETM=-k*{fJRD+9}q~%La4)jJlB6?%Oj{LKLSYUEJD4H zE6pxl1FCdPn%Z7{i5d>m{`EtdWR)<+$Z~m->byK4Dz{+<3br7N{yn53Cl9IJ_S9tY zu&H%**?_4Zb?YChZe{ndfPu*)l%1gjHSYs#A|~Ut_Vw3a8#uB=rEzKic=XJpv=SY* zLbct5NgO`FdIO|yhjg%1|_(db=q!oB-7#N@; zzGgu4N>i%`etatqL?)#N$4N7PA=`Ai4-%__*%Q$-8h?Z8IH|F>Nd!oc4nl&q3@aTd zS{9C!3~JU@JHvfEui6l0*OeEMttNZfS~I92sDgt~3K1u=3PDZs;4?zX_qyjW(;IsS zMOi1!ig<)l;-8t$i>T^O3dlSRWGh-JDpG^(mVtv%A$BQcS#g9klZ{_)`ixc`y7}H< zy%5+6?ek?Lc#ibhVU??H)m~N5zVb)K0 z*vB8)YM&G+x)Z=50{jv?CNMS>A8Pe9_UywK=Z7^14x2x5eC2AX#2(hjAI>Np)IjTo zj^c~+wO$>5PU{-T48T{y(atdcbPo8#kJpP+N8z`F2z0br&4e&Acr_Yhm zB--ZRp80w3A;BMiI&a+!JtSC5>?w6>9mNMkTN7c=U`{Q9`0S=M**OoX8{Wg(uJ^~1xjA8VdE zv@T5#Js>*xJjh$|jx7yn>2TUsx0dcwojT1mI1wUSn**DI5Dp}Ze5N_`jK&b+k02CZ z`VKP!snpPbA5L=vw$Kvrt^5=i6ac5jf-UFKnhzm)AdjtF&&!%f&iwQhYRxZ^EtFp; zT_-EpB8X0f16i28{QK;hnwA*AsFu|h6Rm3u9jCg}+64+#go--yf?7QY8MUGiQ!c+R zXMKFKtqtg0Mg;sySKWF_4s-(PGYaA4QCeAXLssu5w!%ZLMgECB15@6f!~^^5*h%siJuz+dG3kLoIhD> zQEMXBn5DP%fI!c3kM0dPJ@Lpnr4U?uPtj|$;qR>Y5jGdt3Br0ZKvr98KqlxxFggxI zXr&_*ZL4#dMpqGkl&*In{`F9>?TYHtio;K#sIAupLOQk)>N8HbR|!39e#+(A#+iPv z606LfyrU1&0c{Tze+S-HZZ<-LvN}G_GHrCCuLtybJcAU{1Y2Jl023!fKn5cEdHM3?H{X2YJE9ts=t&MOI3+gO#;OOo zL^x~G%3fJnn9|L>ZV~9O0g)GEJsm?}B*^G%FmfWLrwpP(JklNCS%8hquOEhKBlL!4 z>!dpbMm-3{Pm15H)GBJ*#CBU7sm)_NWVYzicp{@Y2&jUyO`<8PF$ZxXQQ+4GgT7o3 zR|*AVL^B+GA^!bgan(6NZkPPa$L}7J>S$|NHPci%*-OCBza@Y^dwzm(ehS<)>Z&Y; zw$BtE_upDG&5+F_UBfsHXZ`rV4rhF~|HocSI^>sv%x?uE>?T=7Oh;}+OyLvD~xq~og#5{Wd!1nbQhK}*Cn+30E}G7b-n%+rrz zaezJ@G;1aF$q;fVTLdZH0gV-cM!{H5kfL*KAXf!bC;K82?O6*^NW`ifAhhyyM*4KB z!qd;n2@3I3Qz&K==49aXfD8v2IMcDhjP|_NgnIOqCI!>W^--W6IIV2{m;|AU^=3Pz zPAx#@jErM|4t~GevR0=9S_{=-cfkC2m_QaHa{?n985p884FNR3<}c;WJtdk}|;?~t~tC_ko*L`;pm&7(V zf4XAM#N$uf^N+L6(H_S+4_d%HyTd)NJLa*RnF}Gf@W2idA$y4DNy)NB-sfe@sqRRg zXjv{kLiQ4RzC%2=5HJk>FMfTd=X0j{)IT^2{_W;mYG7{W*{29jFIBHuT?t8-*wbvV zY*hk6%D^Bi*TEan_Nn=fS!u9Mp-`u*Hwyd`De!bgHiJJSd-bCU*@n78Xt3G_ew->Q z)Y!}F2>7;(8e_D=4nayf#2JB8bf>gPoRfk+lbu7H$6B}6K+wt~Q4~4w!?ux4!6_gq zo@k@}^d)8u9J12Oy>ol9i$!!aRpp3>Wb4(Ap>U1QY|7KxxW_WSUW8404rT-YLXI>zaBx=pHzrs2b_8yJCS z)hfhj8fPevif!4gi&J3EB~dzq6NfX+w!=M$k8Ew5A6YI;{5aX#=9dnxgq2h75D(~g zG%I`6Kw`*gjgRbIqE=6($9z@+l*of4%AZj*8xpiGpHa7f8D|NK0)t0LSG_p^{&an2 z<=J^g>}pwiIV^`qU0~Rj0)-N{MqsxVW$;@w0Fy%E`9Z^Vo06`5?J#-tJhyN`)J1v1EWT`Ejk zVee&Zp3;5j@i~U4!R43I^I*@HoAWWT&a6;TkY%eY6&YSp{pavJQEKsVdbHGPNyt{Z zGqZhok|GyVd(Q3y^Ygwm1j znOaqJ76is3O;QnT4W!vhr!1uj2r)#h)y)GXT8TiD0UU?&eT8#TBP$&cz$rR!QfC&o z7Y|uX9)dkqH_fRr9n+Kb#A`rZYEtMRAk%E+*_N!LO@@u1cxSh@)-%5n-_PIsqu(Xb zeC;WRrgWGCota1sXfY$y7^%KsP~#-RDO9T((-mjA3F^nGL5Ne7LTYR}T4L8T5%U34 z?Kqs>H@TP^=&?ptS0ZLbmFx2GyDh!0(RdV%K%xF?1~i7>RO_VDJiwMEoic-;r(@az zaVtT}jRnWb#-XN=?UXtfOq7#CDPH4N3Zklu?hGU6EQ$&1Z|r8xc&xgnE6u(+`w6W8aj{lv1WjUlf)cOt& zk@u7K?fmHgp?3*Q#I4)&rvN6!{Kbaj*4|q)UE-1+R|+ay4=`JTwo~jBu`o4V_KwpO zS`q?HFPa0+8os!LRvG-z(E>MYx0vzagZXutUHX>Xsvd*=5V0qr=b?86#tcq3@(m|) z_-y^5WCp*{l12Z|`RdiHmkT&&X7-C0FDx0i-P9Cj?wGIC0)yvnu_a0y`> z3&$_XwMVq`e_)tPzfQ=IF8>{C{sr>ouT1z_CubV(>^tlXmv=pWT-)%auPN9U+gH2xu7`eiVs&`}fQ7)WT45d6#vgz3g8LUe zcI{g7VBu%ui)x$tQtVuSwS)uwd4g7$aw4!@;@u^(DJO+y6&wIlPN*bc1|TlEl|VnM+m_>?i~@g2qBDZ6GLMmwI?FPflo6XJ|&?H0Ey!OoJs^0GZ#l zhz48M68~1)FqP$)EF_YC1?0yp*1p=5B`Lb}n7RS(xOKnIr@Ku{$F$4G2{@#pZGHZg zZOSOBK0~brg;imMIv^0C+6sqg2y7fn2xomub9NWlUfLL`;grZ5Ax>l-eu4a8@0>81 zE*E_h%6le+O{-48#EHz$qkxz=PzO|A_pHJSy(SoO_!*dVD9|+0pTujw5d@lwT7_I! zk}N)hpN+Q8(SV14Z->FDGrb=`-sPEEq6280kf4!=!GjO%LU_^?l@lsYx@^dXRmHV! zOx74U2||IEA|K1En95j6*XR5^wc6QZr>4|&aEytBY$KXo#7t*nCrzsTGEB>h5Qo$I zd7t2LR>JFx!f=(rv?e2iB{UE<)4#8T6YDq)y{DNWO^9S2wA zNjO*gkB38vATo}3R;vedz37lld8+|_oZJ7`|Mh?N4vfnc@?7w#?5nT7Vw6eabdYXu zNr7QW`@a7AYavZ-kF6lF|M5TmN1yAwDg1|j_=hjQ{8GLiH+Dw=F=R()1i9tGRJL7e9hFz0DYQW}H?I~U6DQTB>>Cg?bz63;WmGU7 zJ)w+d3RaD#6cj+VN~92ON>;2WBPX&|oS0>-9*vb(A0*|MiywAL_*QpScIWDVC9;+v zeYu27z3Tx}Qji~6yKK{FDkH(RCMkYQS51rBqeOsavjRb9pgMo`t6$lIbkXps**Lz{ z_|(u`Q0ZvKlm!@FBlmAkh1sl;O-)Ja1cq?T6@7fm38y9)+j7Uxh+vhyb-GxXkQ!Lc zNDV*G#OE&&yZs7`a5h>}6@IpYEln|3^K4SY59|w%Wr7^B+j6%2fA| zF)vxJ(_Ju+CYJ!Db7m-$B_iDN6#ss{F*kwl?>u_)*z?IMGDt+hXtj&Q*?xW8HhuVb z{tJgKbWNiPuPt2*;W$_8dsmz|JQVn9HG4N_%2>3L;+QI)?5*2#fuL0oV#Gm+3F)kE zO*asXR!v{64Y|IhAe1$scpsGgWi-;B%r)H`Yd)LY0{5g`Mx(5R8e8?t*Yg z=ly(NX0EldkZ~^A#XXRYQ5neeIdQZdHW{Z8(mW$)yLR?St^Qnpa-jdC)3KU>!;e#| zjr=VEsT2N{{0}}penx`_63MgHkB*%Y6S8wcvBC7RGVPoL*oZ*y@8rpE97YL%y6X&t+$6fleGHupdS?M3i}jRrC1*0YY>Pc1&WC=!Qcru{<<;UYvu58!4bFr*i>cJJ{ zrO9vXhN_=-s#gqrBEqGkAko$BdD4>I{jm!1YmpQHnWZ?(x={1Fp zL!!vFk2xMzv+?;mwC%lZPI>D$94Uhb(zGPp5|7pRsc|-C&@^HOQ##eKx15OB4nG?Q z5VR=Fjj`U1tmMZ%Xgj-~>PZB=Eull1A9yeU2iYEL5e`k_E)xzi|jxS9j zmN2b?sAAi%RT(32n&wHCkrZ-e7h=jbRs&}qhT1@09zE$o$ZKk~dI<6eq=fJwl!XnlfY@l2 zYL!UaDIH@Y5kNyuhe9_Lr|d>*$I=7e%PR6+aPO_Ts;F;Qm zp4dCWrXdJ4dOuL}*_P0>wByH9h3CB9C*Ph?F4Rvybuv^SmXqwKpMGk4TMbkxyKoOd zbt8AZO~3l;D(;ddbAB5BxoD|viJ8~5Xl=*pFVsI?kLV#ZsPTK@Fzp)g+ z0M3fER9o_F^5)1(mTm9d7xpUz;^0eUDzzy?i`-L;vZFCHp=%*rpV^VKafHhinQ@~S zK(1+=RZf%B5ck*rQh|bSA=)n75>9R8?~0Tfla0net9VQ$ zG3r?5K?eW_-+f_8CGExbg_rl7#aJS-ok=al7Z|Or#UXBFmlR(mY))f$P?eM`e~&?Y zPDr8RO)H*MS5pd02xT#%K?aWye1b965B#P}{@7!&ru_JICXR8RSjZ4kRMYJw!Y)?S z4hJ=uT7~=@rg_k+wt`a*O1e}vH5URx@>f!Q$e)ge3AeP>Vgg&vQCw)%OC+0Ljlxv$OHMzx8f@-fVue|DeE&-qc`}_t5cwPSNFkZOT=`Hexn~ku$&S^dx@$pxz!v zo;^LB%3EmlB02BIG;NnRxh{9~G98aT9o=20+w%|~eg2Tb`k8yzXuc493G(IPr+l$& z;l6}msJC|=zEbwZ|#w_j=2z0;PAV2uD?p`ac$O{0Z-}Kwc4B_ zm)`9IF8b~HN40m~uYY5^4!e_Ze9`gMxpmTb96YDS$q>@^WdUbRdytJ5J6C$L8uGDA zq%KQhwXKe7ECqtfaAz|XU-&$JF{N{Zc%3mSOrV{LWvnwlC%S`8YN zE{+jretZy2R-$NDjjIU<%ATfGnv6{boTYI*k@#_TZ5}o)nQpSQmKbDLmk#j|VeNQc z9RQ(MNp>mFk}?$Hb(|DJOU5b(2LB=tN*9NJF4yH7VPL7%4B^>Ekh<(bQf`SSsb0r9 z?YHw;D+9=8$)g-ZAs=h2Z-;ehOO@ah2u0CcIp-w<_$x00RC(g25i-{L zb@$)~6SAAKTU`mKOYIKWIjx5Bw)gs@)N~X8R$B@b06)$4RjELbXEH5K3k`OjOq%*;%qqU=Q#tf#A2uzww zcm>1xDugpXzfs8c*MS-ZTa&FPO(`otY@7&TB^k{#Qd?K!_#TSF+C}^g`Vb#;6PEVT z@Q{CtR1*IUW;E%_$mWc5_5-7(9R(wCK}#9gyUwk1BWmv&6EGt%>SPdTMC$}HqUC4Y z&@YyF1xU2oHqP<_a=>3DOby69`>_e@n9MmzP#|Z4*_)X&R7~kCHO4XWw}cjR8~l|D zaq=(#p^oKAipL11oSO`sBXj~Mkye2x!41wSbb*~hJ=dT5&qD;fd~6!R+!zaJIF+P( z`dLePq^sbSVHz@ZT)G52wE|+2TBXgd(Qf}A|HuFCy{R`w*fNp+`s=U1`syoT0!;tB zenw1yDT23IpMLr&L$J@ldp}ma*%BrEpZ@8e{_}tS&j^3}w}0#1uqEl0{>2wxc#G!c z2M36I1LtkoH|xid6hKE5|M%-ZG)YafpR?on;~)R{?fOA8G-^`wSMzu4-?36de)Z~= z_lVS#M**LBYNGVrs<)xGOo5ZK@>GtGsQ~^ngeapcAtS?%@c;0KKm5zT{EP7QzH|O< zS{+v&+t{wjc4@US511mvAtkVGBWH60Ljjy@23f_3#WCd+0+jiwSt<&8Bd%tC8P(Ze zO_k9Wgn(7H@>~v_`bi20Q;0;usp0HhFmM!5sj4aw2;{+020^uHDV@Tt3RIX&AeX56 ziHzgoYN;Ycy?pu7X>r(+l6SUrb%i!R9JPLQvBo0vliioq)T+~htfW30P!Lsnp$`%& zPhXLw7_A~Jl?R_bJIK>J52~*e7J<vHe|f3;z95;3jFDg=gU`jQ#5@u@|)b$hZ@s#PNUmaEqhPa#n)wGlQ!{I*;T&LJlc zaut@#^U8EGEmQ`Y8)P=KdV)}h(V@fvxdPh~A`!Nb9X?UFM}LeB~#p{1}o zf6RAPRYtU!XrNJ;kQA&cZqHvJUSQ`(E=n#_&8(jYoIGk{SOFCu z85m+2`1QdQhrY3`(Nyy;+Z3lQL#cs>UAoEu{%F9Kr4|8ZBbrgT9mxxcr+_c7KsKi( zgx*bc6`TQ`aX&JwTJkoYl=`O&r;I=ZjiAl4Q!692n$s>s;nWj(`6D1Rc-RCn5$aEx zreaHNm0D0z8x(6Q_PjOBJg}q6$cUMKOHd7)Aj;|)JU|u`sM#ho6@p__K;bcsH0ue% zuCP_P_(`=9&a#xQsu%?IIS(>m#yO80R%@)(ktMB@n2iCs0yJ}UPp{4ydoNH(HPmjj0reP>}axn zYLPcfHl8LA;8%X;Q!mhDfu+e+u1XG{E6p(uh@bDBcMH#G``_G`+B zkO3-Lao5+&7P1qGiB=S6MOunRU!Bk@4<;}$t(F(!CuMAEqy~A6(slMs^K{oI&O?fV zPO>wQEun#j&$)6yAY$aSBp0u`xt?IU#{*#PLk@(cK#w>Pp#i`q=w^576KL{`dd%Pyb{;m_Bn> zqME+^@=Kp-MfH$H7A5?TfBd72sZ}CKM?qnI40epXX+sl8(5k>5(2D%#n{SY-?d8jt zp4~FqGbh+Wz@#sv|9GxotM-f81wc?If&x|>j~hTY)zC+MOGMyLfBMrO{_qE}(rI0l zs1sk=rb5t^YNrV@OnbwZ2)-z?6gW*~6i5~g8K;XUoTgoy=C2P;MOgyQ(&Df**H(7@{~>%pwKI&D7&^)4Ger+0NE8ORz@@>5iC(V zqJ!W9&A)B_!ynXx<5D`AZ3hQaYMlKKPo%INvK3=fWQFLYj9-2Al>;O2`Sa&reDQ^F zQ`@uz$g0Iu2A%4}(VW@UY9L@rRR2vyshK8^)JElTDoh#3I96*#P2k65;OLT4d2BGU z?82qi88n9Q-~8q`zx&u8;Y4K@7(F=N=Mc~(jo>wsaj`AtiXCjw(LNP2U$8y zQjU%62%w%61a@EGbE=S_q@svelB+EEZo@8A%Y>$bgU)~h%&ad|x#IZ^9GU3r+8?fBOtu0j!py={ZG# zH^^s0>oR^mhGNl-{Hxj5xZG0L``vtSQH&9in$_Fm-$yQ*uEvbR=&Ty88ZoDjm$&lx zJp7&#y`v+@7S}w(_{($FFRB2F{(^$GO5(0}-?o)MKeq6%Vtp$e5s*>PJJN zz{aN>*thS@I}L=bziyFvuVP;wV@mRJBi-Ad=Hz4E;L|K>ZFkzZsyMFB+xdybYw+X4 z5}$B+Jct9S5<~3*&*>w*gN7Z z1@MHJWuF|YX{I?bjc5!Wpw`LM5H_+v87?iVkrPx zs45nxHYYDlt|`QD+^n3S}{F%?x8muqgf-Le|J{3$FX#2*EmF)o8jjjw{HhDz;*@ zg~t?=UwAZFL4&e`)G430EU#T#5>kb;y>)IQ8?7e72|G(pWHx_oFFbOqAQ2l#L4M(T zgK6f>U*47H+Rx^%{$jVF6kR^#1dZuz@3E?Qk{oJd54Mh;hFAdsy&d&{x z!w_4!!aZSqH09Zs+-Kn6@rRsXd;}wL;AwAxr(R1Z1kLMNpPA)txBOOdctG}mj3&Io z$Xea0o#2{KqRQa(V!*}$1Sv!zSOWFPRWVj&sl38V*Di20s!H_7sKdk+BM{j}sx3ia zS2G3rrA97<(<%^`ksv>^7cifTNa1^J%O6=3G8=5XdL&|`&^K#vyb!*4@j^*rO_kb4 zD3sdXyN+T3r_J&R0R?kPis=F=DG>x9Vni?sZ?mSNOl^}PRti;VSKoYL3&b=cm`0Nt zIK?_n2m<@I9b33fwbRZ6XR`K7p$=@Rb}FPIr&(*`2m;$Ijuf?&AEM!>A7`DB;|J?x z0R(=i_%>^*+pk~0)+J7F{b=y+maN?0w?jUUkYlbfPh>{mL!s{TrE{9 zCWT_59f4KT&Q+_%>Jd^P4kVs_3W2{6x$KK3Th!hWqeNSCll9yZk1@MgqeQY;B4VjN zB+DtIQO#s6k?I{)v{mnMAkiwDr%PN7#1VKp#)3{Du4kz9&bh-oQue@Q{a!B)b^0X ziB>Otktek|hjD9ubNu|nvNf)McIwhhT1FmA!@cD(vi$SMQjgzu&ofn1y*+N0?p{57aNpPCM~~KD ziMXxCAAk7%hrfLP;}3uFHCtMbh+v!2m+?lITAICFu1NL3q+fR>zg31uu7{Xs@5>i2 zU%Ytv>ecJdK6~!*ul#%W@V%a*Jm%?7DfA`c@#CkD9zOQ<`0c3a zaq8%N9fkqnqJMAn8N3uShWXJ}&phf#NUIy?X1mMtsy4YyPG8`g%BzHP>-kWZYk-+tX%iyU{7| zrAzZJ>4BX-ny>rwbxiL+vULC6JT!Epjn7Wjg?0?)KQ=vjqCeBpk35rI{wJ>W^Uq#9 zeRlkf+Bp#G{ewg0#JG5u8(|(YMz-hD<45x^Gg?w5zXR#$dI0wPamYKsMY(C;{P@!k z-@6xn@H~C@=B;Pt*gyQ}PI3C@*G;+w-3#5awA|r8y+QDZ@o<^P&~nZzrDu-Miu048 z>qht3eD~I!IL`);lyz5Lxx4S&e)slGcc??@Chad?czn3c_AM_fV<`~GhLhVx(GzPpXJh-MFgGu%4SZme?7Lt&M%vKVKd6k8~v9D2583o2SZvW;0TMe4FFM0%$!Xt>qu?nlb!|(CMV-+)$ zOGtqV-n9Ii#$%O~adg*d#9_1@3Z`PArP+U%>GEE>M1T)Gmegj|xuw%sUNp8B`i^vg zU=?_3pfLz3X&c1Ze4{e*WA3*Trkp}51JEFmmFIXFts8~J2TXpz*+%?LNRzz@CCwRd zj4dfoZMG~Oj>`d7`DLGdF09f9G!tYbB|G56Cl$_H7RauLG2?g}=3_#iAUM%T8AUag zs9cs9EtQM0vqTG+n~zh*IGh{As||t9&zTx>t^o>Ul>MAnE40p|(t%`)B9$!KjRLHi z=CK4V@!*?kPOF<4t-Ns{8`zkU+3jePfqxru*a%^?7UUHO?EEwl|{l&e$e3lrE`PmHQpYum(frsEu z*X}kM;xk%W?VnGD#;u&-=Et;@6wJ|CNNS@RCc#ob&?vCw%}mY6t`(k~z}~ApaM+2Y zX$mP%f(3Tdr9I(B9%@&wU%#qEii)tn0G?{%abkFi0esihM@Jvd)r6TMzvmY}54*be z#(@3Zci;Wt4}bXf+iy)BGHVDk zR?FCR5zbEsr$Bsu^`HUUHmj{>qUB@@x5V}d#79z^5>Zog>7Z>QqZL@qJYrKYrUn%3 zw_SH{^56utwj)c|t`z*l+jyG|tAyh}AC;P*D}o~y7%T0RfzKc%#F7+N*_LW@HS;iR z3iz993w<15v_avpdv3Hu0cY2fW}DhlzyN+#RcAE_l$R8{>_Dfyn~dfn^04azf+*LB zpS}=IdoS#&%#2tV1-yQeVDdX}l%xCnAy;Gw>9(!q<BezyK#==PiDfA#7W!(+|$rLe_$ygXToY1-9SCniF-Sj96S ze;DiJ7z5g(L*`r`wGRI>b5g+OJ*VZ<+2 zEiz?<2pd+9g_X{TOn(EX!mNtzzJ?kS0g^Q)RoP1Iq5yJHLil$XQ}hYFH}-IlsQ0mJ z$H!Sk5K_(UU12+&)yN=_XVW%nDQ3lER!KVSQUD`61Cx!gf!`%?$u{gUK0GjEsiSeWv{5?a)(N{^sVTK;t1ZqZ zfbBrXW((5aBM+>c#{(@v)0Q9|{v~$ZADrreC2)iko)n|1%C%TSGYx3qL4jxLtIBZMl*x+~TH~m}s^ZGGqB`MhZxoY<0?fX9I7^}JK z?eh1|4;d$#C}ofpE0HXm@`9xZL|i1rTNTTx65;(BS=*^v1l=&IK{#4f*Bag-&1^LzSgLG%Q7WV!D-5>*fN zhai6&7m_$lYC??m;+oQ7NUB=LkKcv+;)^eQ2&Ad=oMHva&QlZGPO{QzUDvew>9+;6 zk}96E-l|IHT?jOX^N)Z0qr4hoi9#31RL6k0C?a+t9jORv=CrSlw^D!m+uy!?`O>P? z3bt|C*+T4*&aR|uim4<9PlTuxZv;!6YLH89qA-D9J^C*@1xv_0Xku-|RO-GF(3#W|c@;br zT=b#CDR$Q&9sM$5ij{&Ns+O|?)UN<#VA2sHmeZ=K3xO#F$I+r+sg`uZYE9-0royu& zgjzCKc4WZfARAT#L>1zl+LQADK0x1Ne zT??TDrb6nZC{rcz+p;rnWJ_I30f8W=Q6f`WOcmCq*rfJOt;)st_PcqRz}d>2X>uZW zw3f^~I_}(_?UVu&IDtXa6IUWj2q4_K@c#&EXm=_kRpmIA?pz%&jqv{6WVwCkcq_)! zzUc1_B2-v4#Ho^9mA%wYtDNzTt#TS==VX(`B$5sYQ6Y%4>N?gg1cfn3B{J2nKfcK$ z$NM)v@?O805bNX!7wCM}lU=#-YW*uS;Vb!wy96L4n$>g^08gIH&t)^Zz96JP*iPUS z`~K}bcaK*n#*NlYXIT*sJG6aW+%JH6DA}X!QotN!EDAS|1$qfkW~E?O?3)W8BX3 zQclROCxNFaLnXlG>1+p6*jtF4ZNv;XmUtq#GzFUG=e%|M-L3gU4F?YAg48=5wRNY= zj-0UVaf5s2^nwcrEAu>0gm+f4Ex9$2dw_EyScMT>uhbb8V6|MP8$69YQiPaRNg=>k zJ)5)Y{7={ttgv-&zJKf4bGe%sR*8sx`)*$A^WX#j*vIqc`dk5;U3dh2`srszQ+xFO z$BWcAU(X*mi!gG_uv6(|sfD32U(-X5s{Am1EVG6q3kNjSP zDtlFQTp(&Z$c?pq)iswsL4JX~gvAk4;rv7X<*%s#z_a6O=Qc;ZW<>fSXB{tKm(OWvuVsUaWENlau&td z#h4NVb;?MJV3pu7Ow%OA$*z8=c&OB-q?$q;N%=h?iHPlrrvSUKO5$NB!s8^!o1oep z!s;o|sXCjn#N?&s(%R| z8%$Z9fX2V{t~mmWLN-=s&d6H?^UXINb}Cl7N3+kjK4}a2_ShJ{H)Is zU4v?LSwiUd2GDOqYihI#Yy}H(P8jX9rM6IS`4ylu9WXYh)z!#(A#{vEQX(bV+azc#Z*5GW zMisuVCcD~FU`P#i0mz&c#xSj2rVf%oPOaFhoHdOsyPMGxyL3Y0bj8t9z%*J?vwhjP zkq%9MV-+F@!C_D)r~~ZpxCQRPjI3O5RAJ2^r4!g0r0?RqiG+p<+Qzg0k6#i(UE z40^-k2~=CEq$suROTZJ-ETd6~RUG$-PI{6UO{4AAz(ba^>{G-EQiJ{=w2B-`l(BX( z8|ew~<6q{!u527BQUlBaE4#gXbax)7>g=V&>#rw&ua&0mHLn7}tL=;V2dghXTYmx- zrw1SoWC&@?#*FnNcO$$0cLX=tU0j#u6ov=)?>(F-NFi(wzNiG#*~aKzz}ZsZF%72W zH3l}60#so;=;6>ZD;N0U}lM5F80~EE5jaG$h zdl^pMaRzb%&Rq9XmZs1XiHFez2~BHGs6}0ornNEbuEv>8Uih-$6HGHBR6uIRDpI9N zTZ+>zGKO+l5;FR$_`NSecztHIXh0PoD{m3J(i*s4o!vNBd@fRw-BS%OK;{S!1DpV z|NdXGHnY8`iURw{b$T4(R0-S2t~Sgm;_~7fc9+=rDO1P;Y{;1E*9P+-Gbn(mr6oU* z&KByn>^XN}g&}mnOgV{2>T#D;5M{OPl*?GSrIq=36KE>d)DmSO{D7Z-gC{|&qNI~o z6F|3n-V&_xRypgEa2`=0yfP}@xD5(72q`SearrDMLyE`(ark+PswyQJtJxAH*lN}C zfThi$Q!cWYI2rB2R0=oCoU_XFxCu#FQb2D( z1J5Q@#_Z&Bu8?7A3^*l{g3V9~rmBF^5(r_3m?5&L8g)h)jT!M7$ojL7apVfvhzxAu z2$-U}3Ow~Q&|LKnJaTbBi0RIYW(#$Ozk&(wrP|AAztvpoC4Ah)+FPk9M>e$zoTmJY z8w7SDEuCR0uwybJXERJyqHLZtVPY;v$m$%s%YO=OiIJTGARt4uM0TQb8JiYW-uxkD z24@_Iu+QFhZew4Osp%4)VQfdyT$-d@5e@ISMqtRECIhEw1&2+mqyn4T2z_AlpaD)( zGzPTaG?6vUC`%(+fnic!PIWJu?3_f5bdoZ~N9$byCciDTi-0qGTe%P_##Ep_)C#oJ zqQwlBsG%v+$j09y34qjoUxspFK4{pa&<_FMiq(pln{ zk>^~P9+o!`0zMIAWq0(wgJj!#Y9Mb4Mw+UP321Wh)GKA^WEV&xG^=XB6xhCa=oG$n zd>F&WM4%&A1qe~6aX&;jd2kpNLy&>bPNDDe)CYDy8Ya9zBD>B!MoeXB5h;FrG@7os zZdj^RSGF@Cih|C^EF7OrO$~sfo|;f?P1zNLZ>Kr+1dY>91-5-tOR92F>ZkIo#>^_n!P*mBYAN)e1-C8FwB1q;D(M|(1K#W^uS zR9z(~ujfOA0^=mET7tUKk`WCmFDD?k7fwhV7}@RJh^%9PrvH>>arPWJBj&yY0$pMr zwo!LQtl~2&yE2Rdkwta*8N0%>VYFm-^@`C>$;v{6W=WAZ z+O>K>AWu4+3JZ#_PGhK4A;NW@c-Vq$Q5&4eR&AQ_!(V>9_1?u2r86F+_vUwp-Ijg+ z!RecyJZj{9hcmxj?e@IB2&Yyt+aOCEfz6`;U7@JM+z(_5BChI0zbyZxu`1yYvhM3ads}e+Xcl94ia--p>}07k?^Wf^#qw z4;c#3U~O9m*1>b%O@$^dunQrQT$RhNhQfIyO2HkZawB~D{P`!Je!6~H+>7Tg=IhhX zK70IRem~r2&p&(l>gDqn&p&(qob$=krw<=JeEs^1$B&;l-JZ>Tt#1(MjLo_@_ZhaO zZFVW!!$*(TuPmEy+psUcUhV$0W_~}~ELmiT9;u6(SW|-Y>)Y;oPP#feuIrEHm%-h; zFTUSdW_41pUt!iSo|BrhrAFedvl4rYP3oFx}*z9#9#zZBNB_x}rwz7#m~ zbwo1yGBu26oq%h81aS4Y$9U%m>}%8(p)q4MV}4yC+fL?0PL@doixG~OhD%ouCS*Ho zJwp(je;36S>@HZw*zPjdE804Y{br67QTG*Kuvb*S&QH zV!E0Pg7XUv*KaxWwfpeGdD8vx!}s1DeeCKOf`AwQ@X;!J-dN-$j zd6Y3vr;n~U-@bc;tf~S%spfHYsn(YstgGbNs|wwCn?BkYioCi_%GY|-&r5Tg(%bsr zNN5qm66YL?^;0nXJcLGT^=*oK`_{QCT%%0qG_1#6B9P5l$i7kxp2qx5ErlJ|R+Atl|i?)Qje9VFiICcjk~+YTpLW2-^6 zds7LPJthJtg&M`+v?Nhk@HsX4yf1#BQ|xSM(W(JKJ(K%#t&QwLj66vJPY_~BYRnx{ zk*4gnzgr6Fw0Aa$G7349d7@cm03!nEPt2yJE2J!zAlqvF?6l-5>F&d>+*oavLaBv7 zvaoHjT>>&%{J7j7iA&-^~v!n-awMoXMVTXu6H6Hz42 zh%O|xHZiC(ZCvGyE^ez^A4kKHDbU6r*Vh z(V7|)xe;4=zz8+UDyA0g<7a7$Yl7(()B#{8c=hl8-T$lon-^?{PKizObo8;Q&(nI{ z{Ip0{mRMvT@)z1hB|Ni&iefOOuPD_jw_JzTb zy6Z|x4XWz%XJv#kR=Ju%Y$8FaUw{2|-|SFT`zn@l8)OTiP_?EiuhEhs$etRHT;1x* zpoYwE$}ffNL`;EU6^Evc5ZRX@r?IB>k|S2Gz6<&E@*_)oJJNL_x}AtvB8Udn7AlW2 z;0LiqVH&BK?vmOISfU`1NEu~egF5S>RUBloR@wC14ufYms$Q{IKjt1bWgvv@2UFSU zxXSxTNXk#yu3d}Hq*b=s@D)=QI{1~*Hccxma@XCoT{EVF12!m5N8p65Bk?Bafdho&91u*T>@Km`~g8g(u-$|zcg{Tva zT>*fQpfT}i^?CQ9EOdken^QVAe&eP=QladXism`y870JaKKtx5cbVNG=ua2j(!LhL zt#&gyqC_y|MI*JhACRk-T>+&wnr@CMO@Rb?=s>i>HyLU>K0jc}UU~RA8QB@Y7Hdov zcAyc2?~InDh`i6q)O33I>?q)`Hc+Z*vJ4}g>Q^%`WI@>JGWc}>({yQ1xY)pHB!h5{ zT2H%cl)bzN(ya?MFDRhB1(Fh*z9^~b)Yae|BF9h7D1?4|fjstZBMwQgO&WFHSIuEm zvyjkEcRJHx2~!K%bm)r>TW9?$t2szGZfbk;I_pIwd%h2`exS@Telb50_wx1Y&;9TI z$K%MWA@j=AzO`&ki_EooY<_|;>lI4$JY_%m={TNh? zaT}|&!MUZ`+Y@a&|2nMClj@j#h}HN5O>a115eMhOfM<`<8rR}47Z#z5Zrm_!DFZgy zxMc|LT{q3xh2?y={@G;VInUUhZ76`fr@^$^vZZjPx^OWk;BwBpvd}R&9|lmY03xtqBa+6eU}!Y zsc}UQ%EgFmt9gW1fX8XwLqKy)DIiockEpX?YGnr^Y@Wi|1wsTKXchKG1j=ia+B82D zwFCw##Nk0$8$G_irtCn3{*IldFTo7X&ZG-1mIzKIS!!SV+}@x;I#b65ru>?)>tO&X zezG`L`4e=r5I5z7&4Kh`YeG6PE$#lOb7!<_x;Alq(q`xbB$WbZ;(O#Nw()Er7^&$- z4~LpFIo450A#qqi({QW&E%79{D1$ttV3(Tzycb}cZ5-R_`V!|64s;5H1ThhmS0zTy z$bi3u59M7gJ3nNv8jsgOh)EV~zYZ98tZ}DqRS2}Yb%2d&3C)g1@p3t=mbab+_QrWi z2eW;x3wiE&IDUU%PC~eeJ{=*{s0|Kv=T)Ie8}F&iME%je{ZL;A|d{^D@J$*L;wU) zA->hBGREgT*q3gHJjF5!-$1zWT&hS1H6spq@1ZkYqiQo={fGbX4}D9h?e($;>{(v* zWiwPj*C&m>S3=8FIN+Feo!GJ>Ffe;9XM5;ZtC!L~C(!qy`d|L#U+8-?^y<|s9F-wM zm$MqOEvXaOHY^ug4MEuz!`|7wFR5&hYkm#KH{bA^Rw=OhYBq2|d23o{mCY|ZO{3K|A`3Dj@wQf-MyRU^ zmT^@*|8~9~`NVPas*^GsK|1~}I$2Rt)6uAqEI$#2Q6|V^l&dkL>`-B*Vs&F*Zb0KS z;*e4RunX55I2%@XiwZH_QY{5GplH zF{?J^DzwcCumqN1E3`FZHRMkgTJ_PDl<5x9Z2Dm)YYQd9>;w6eCv%S!=$dGZ)iw4K zJFyJo<)OiJ$i0GmnG#buU>ur z>hh1UsO`q`7G&mKK~;;Wx@o4>UAh|Wy6=l+9-PoI7A z@X`F>(Nld}A*LS0&p!EN<$cm$3+;#Ij6Dl{%@4=91pVa9e9hkv?T3Y?-EKYqKTU3b z4!*-bKPYGFiL$QU>g@Foc}>{m@NPpJ=WAW$YnZMj3mI|7(^1*TartummSc>IbwP&^ zvKuc72lh1MJcj-x@Y{Fm2bTH~rpuUf{&?{EGLgjN{>|HW%VRdoXhbz|jpJN7{QvE@ z7H4(+$lk5nD`dV*8>b<+?~MJNcm(;6)n#n5alTB~7w@_*o;GWG+~{2_cl6ln zlFe6Yo6v>sTJQ10uaDdW{Vm!K)%pR<`RZiu^U3h_Wc^rN2XdX*`SHwdhkbyT)F`YU z?S$jsF&MqNfmck(a1(hx^u1>9QP&%inTb@MW4TVI2alc1LERhKU+cb}=cLQ!4BK#r z+ik($GqA3i;&>qD>@4Y2k7{3Q(JRQh<>#KC8^PN&k7%z!`0D}a!7(=+{!edy^!1k? zyhzP|M@J(&PmKk!rC@-hlYK!Y6%zsEQZR7_rgW9HL4gMZvg!A%2CJTrq>_aQ`hc^3 z=yk-I{F_kr>Y;$c$>5x)?Ru(Kvn6WPhENE*0(c-BnjC=utr9l9dH>NIGz&J>@$w2u~@VX5s~B_a#i)K*c03dY&pSb2_C@Q0nE zG0qt{lx=6-yYmTXE7Pfr0_&I&ObJ>wvTdA5eq>o8MAKp1sOw3G!4AG+j+S9yJGV>2OZUi!x>$;jMBuC1q<2oW{MH0%I~=E>o>Q zn8XV>rb+2x4+jQMPDlz3wlM{*8i*&0$!>M!JT53~GMbB(W|tDp$YYf)wyN+Msex%@ z$ccutvCs3F38}4$4w&LpFx-&Z3J7s{!pJSDwXN%`+3L=Fo@%DsUsr8h2&ZRVCpnIA zZ9(&hKrj`>-|E#r{KNmd51+l{6cFNVA*GY{>H?T5lNhI6F{F{Bt81K#cKOdf(R!#= ziYKX}iI-jVK0^5D%P1Xm;}KB|r=*JP6>gUVRn^CMg7dIn*ksJ6IDOZN6Vux-m87gf zwW-`x#_ELn(9~zS%2RM<6R}FUC@*OQSM%nRKaa7iQWiD^eY2F5dZ5}MK{Oc=Wb|f` zCJ#RaA=L>)Eb-f&y{F7?N{1%C0#qerwd(pZMZ>}5S1^xNHc$9&{eESmc2N+>=!X!? zI2UQ%-m(CWjL?1|HR4VAr7$&ur3gl_I*nVcGg5Oxx<)jmmQ*g=rmAd^UkFV) z$a1xv%Fd=QNGy^lZo_@k@4 zSL@p^^X31#I-oz7K74?jkZo%^0Mp0IdDa%I8Bn7F=MCgsl7l=T3c4a^w7O{{al!lB z^KW3o&zW$xgN%oDL7Z~^9B*b`lZ+~MULP;>P7%Jg`3FJ-s8(H!vMxEV5OK%*|Jf1A_Q?XK~L%i zF!bl`e3SHeq+E&A};ULn0V5kg;Tl~9(qSEcwr{W#Ake0is*mpz80Zd@ZH zm?BUX(x#9pdpYA=RSb4`Q4CQ+a2TeQ5g{YZ!TJszL{leB&Fk^l7DR0hJGH$udpLap z=eNqnH%5+`kq5s(oYV?LiwT>#ovO0^UY^P*izRmHBDa(?Kc`rI+le?kAr%j$VCafg zca}JJtT!8_<`Ib2D1?)&5r`mgRvt*vu{3rvi*>qiV3Rppr9e>Lsx>V|6{erjYJLhk z5T8eCYCwN0;FPq$n4u{oSXGd1EF`db?8|Kkj4E%bRRyHbe%m0a6e93w3xmHv#=7|i z{6M)_U<(8^OL>fJ&aKQT{LD`r+9PPlPAaM~e^V$HFn248V#f(-PWsC`69`RAP*#S|KUGq`V}} z154&w2fwS1=+*Vi#b14}qQibh@~95rYr`-Vcwrk3&p zXJ`q{s&L!iJB?;a8A@RqT0-078Lh&($ZdqCF*n~%IkVMMUbc~6NxNN^x>)Sl(!y%z zK*&}uOH)9juwU`pR}XMN<4nZW6ni5a=jtE-@&D5|V!Y~DrqvUibUdVW)du{b2cnU) z+aq;`z?jAeJeEpKO_gYtfJeEqBbZ9fBWZl(-U{@HF=prQgK>gZL5M)$cWQktg;!MLsH4^ zC4M#!h*c_J%9sLw+Z0$&ECHt?aXOZ9kf+Ma-OlM4sI9iN$IU@t$AqFPEb+ZZb@mpY zZSNAfD-}cY&+EJA$O6&q-HwdN?RRI?A07%F1HeafENhYSaQKxWWZNLTVlX)^rAd%S zNy5pdvqL7w<=9jSKN=ks5;WzHAdp&umTH1Ts+GG6Y}* zvGje80=aOka<&~~B~d1bDX+1{Rxoj+n$tImvMEoD{m>{oStI^5Vx1OJn82u4q^b&` zUGNhWWfdwcC*aqs%Cm)5OVny$=VW(vFlFHfM!nj7E}U%Qk*yj*YQ-?x7bv^N3babU z6w%5eJcB12Q$3}?Z@&=7Sa?7_KJ2a^pG2FET=c7iEYGev!+tjz@avV2$qcgX3+M6U z`DgM|!Rl~i1_gd(AZ)cIfnD^%qv6wV9WZHZ&bhJ3Rk#xY!!)#l)7FTXtGT_HLP=p& zLUx`o^hG&T_0yxSGJGlCIqzF?##gUiJ%9P))$7+UU%m3he){a$qbE-vJ$d5U;p?OM z)omYpd^qtQB*b)V9xLuy2^{YEZE^GCLrU z)doFfe3gc-6FXQrj@;8CJ#zWxQx?;Z`F#$I~Hm~Z0s3-abEa{Po zf$^;Sbw1C#SNgsHcziWAx{Z1@SvSgEw^p%~*;1sb{u57wP`F59c0e@oJQa* zOHu1=%-bY^m^901Nw+&iI4kq`qy%#AkT}S@37ezfu;|D21x%w5`&zG8^MMqh zrB+k6>$*gwK9n>m#vH86t31JEO)+8ncRfZ5Qshjw6u@bzEmS~dw=dT*BbefZU3q>+ zm52>&o*T|kcn}z2iOq@K{3_oimA55eV*(LlOAI1;6vhxX!Spi>_#>Z zLd+cn`BkWCKHIj_U3tf#;$dq8TZha$?#A4-Ths2Qq#URuAjLE0uBf zus2N49Jag+Q+ao4CZe9H^ z|I7bxKMr_3=DgkaZlmfgc{;1of$$LIfA;KI??OzCp_huX!Y*ADopJ-UulC*9)y^XW=U%WeVp|JYV*4e`FWtt?pRY!HRIT|kxhpPg94AL*l0v#Z`W#2 zm=Sn(od}IWI#I&g`%apOPJXu_FOdjR3!#9v>YakwmKYF?Uxf}y?=WgOC!I7E(_T2I zahGeMGrKBeiKwZkaH9}pf@s7!k!u2Gl?ctDYmcTB zlH$k53G)q{g|=_kLeTI7j_2Yq*TL&%XY-hL70`q*f^-|EZ4Hpy7mt3r@$H>K(<)~o z3}7gRva{DqGqTTaisvl+<;$0!fBw1AbGTCq$#%&)k{w7RXAhjmkJc~eT7OeDjBmYc z87F2%?M+p@i+A1|e}$qQp8f|G^X~dRQ|+YOWQdFC{Qb&c-$ zKks1JbKhP*oH)j8qZxlV!DwZK-_`2h$~dD5Dt_!b1&#a*xx* zH_#Fnh!7bK7^aXQLQ_#jgsNp&3Td8^8h(TVVT(gFQovrjocaq{8#&&$BX2=9cM)3^ znA6nt?fIOtH#|xeWp$q%vQ}vtGj=PW>@9_+`HeE7t>lBsYZsLVJQ@7J-&N>cQzfMw z0kbLW0*vYNAkg2;bCEnnVTNrpN?mM$H1{n4oU4REQk)vqy=E%5;u#2J=YG4~ae&XR zp0fzBdFqT+w5|>U&(<_m7=lFjg{Plv8)+Aj^Lrg90<{z&q(+$&stOWpm9vmIJeD>} zffG|~gk*Oas{zM-%CO2=EE^ah8^Zp!JxSw)Vsv6O~cmYfXW zVehCslHwa}zo^Y$p#y}~%j?bYMsF33p- zzoq;zv^8JRN=avZ7a!{lBlkiiK%P{%s7 zJp4P*5&|bdpbuvqBg7A;0xjViC(VKog&}ltBZLIQf8Q=0JCuw65V~AYIOYp_!V|d) zIc=ogLe1wa5u+>O@b9JkQ_3o1?e%C;ggBdEwBM%uzzIS!S^^%p`k(*j|8LC&S@(Ba z*w`+Qj}1}^KvS91)5)mNZCJ&xICe!;oXgz3fnYVMsb%#P=bH=q*u#nAf(hXPQBuge z)p(2uphz|~Z;yJPR5<0H-Ih%0AS+DcfLfYjDOhq4J0;3PunKl(I&J>&Pw#KTsx0!> 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 aYNv$XL{vM+9MNM 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∾$?kvrw7g#sBVq z_upyagAYFN7FGbZTp(99N>L0l-j2kx#o7o=k8czM;-db1`*R0K%btfX4mq-iM+ET2 z{+j@fjS_D1`&l`50($GwuvnxHmDWSYK$Kb-JPjxWrt=2j%@ z(Up_ZRv6{9mR_q$NTQRU{NyL^?GGhYt9_^qQ_4Asg(Iz(Sh(aJ2_v%h3Tf49u|YFp zWrnqh`vfw|(;8cB8_s1>8faP}X{*I6iK(2erG3B?sAUtNsr>R(2n6<+OrNHbNJ!jg z!H|y5hZ_vj&U+eZ>qOLUfA!BLg9fTdV+y(@u`^jt+lsUyFiln{C3|=J&f9xs(_fh@ z1e}zn&Lt}MZ+^w9_VL%3ct>w)->*B{1}YQIap?Se~9v2~(K zc2oI*ZM5ysTfS~JpJ07A+pkK@U%$D|kY#UpiR|!YGxVke0j|YrMjyI;XZ^;xb?&j( zbnU>}f{xePiUMwL%FXH%Os{e27Mf-p_R}(B?y$9&U}KDh_$_=wjAq6*Hq9RL5w^nk zD(|bpU!{jf<;gS+P2>M23TfMi$$;TcGGM|?hl~*m9o9#T49I4TZ;YAgqcPJH&ypty z9yPD26{fuq87B4-cgi~md=yNf8Sn7eYKT8aI5k7U@XwZjQw(=gcnqXTX5`Hdr+wm8 z)uE6(!AvtA)1LarNriov* zguw_HlW>xRc^kaL<=%MA1IY%FXG=qdvxgWs?KAcf;}vp;c!EL9U^I~TWWrbRDmkd*9o>A0^LyYF*R zXG-wai*+rUS0}_earu`M@0&^93!!*8xuSYAc4U(Fx5{*m5>KXW@?T2X&b|ssXzwckpU@#Yj5K!b~_U$ zmSKAjz}k-6>#JDV5|kEW8WNYp2sBNBV0Z?l{Bv^z zV+69o*<>v?p3-P(Fl&^pJz)@F3Wuu0>f?6cY(ic}h>s+eZJlAe!%~%#rp|e3+9evD zw56r8rNnrGGy*Z@spt9+qR2|im~vbx8#BQ97TOktjDuMwa2ZEdIEEk%GF}gro2XnM zR#)eG#WFMucw?j__Q7bHezMU61`=D&Uj2fQ(AJf_Lja~S@OER!M#>|DscmP-NhVe{ zJs8)1?Gi|aF#}VSY#lPG>aDdv9a7dm@8HG%_&@&N+{VBE{`<<1It&`669Ck0H>ei_ z1QlS{2LVO~BpE>r0ml7&Pr)en&a4wltuHsmONlfUXff{Xfr0tm?|%2kKmL)7rsPtA z{ECXj-~sug{VU;Au{8`+YlJx-@|5%Q&p&5lBe_}~N0{CNMJhjFoi z0g|+Yrm}V9h$H2x^K2PZxBNftKOkVrTV@*JWP3sDSjZqbSDPPNbxJnyvXQn?T2U31 z-;`l#cBB30Z6D~>-6^j#n}G7Y4XY?8jU;+DwGSN~+tQwBLoKfIfDruvuU)kj?4ADF zZRqq>OA?KhN5$IKAu$7~B_tGOl!Tz|nz|iyt=a+NrbhafJZE@?IzXL=fB3^6Y!m^8 zm_PPo~-LoAlPJ9i)!Q*u>!3~UYC4Wo-phnKA}|6lBWueWc;j5ptYVcC-;v8SQ~oV=NPavm-TX$a4KI9vCoQ~pO?cl=-kO`$4N0#@)% zHa&#+jIn_%4+6%RYp@=lV-86PpSFw>0F`>G6&5OoGV;?XPlBN_8I>%P9$iN{oT z%(JP|JRAE+4#sun9Q!qakauO@$e#CsA>mB8v0e)?uSUvCHpU?DiTJyP3=he|Fc~MF z^**aSq1IWN{$xzcaE^D=yYR^Dj0C6b5qS%TY;Qgj^*5{B0Y4#QKZ?&hgBZA*o;dq~ zSINo%*ZjcccyLAb#yivLAGYek<22^3J&3;>GvL&ZcgDex=l9JMTxm``?$w>Z;2I41EE0r~?dykqmDA>v*!ay*%$MnM?Z2Yn8hjPo*-oRJMu;cP9v;^8=ADsX z(6`_0{g1gO>yOLgSNN^y3jEH+%s1`^_Sd>Mb_G}oHmnS{M;Kitu50-HVLCP?_hR;S zpsPM)83>FnCfEJK*RJhdaJq@Bw>6Go?4q@?n{G)=s=gFE8wRui1fv-lu<l*v^a1fu@SQ}vnJ?$7}Xj29eOT?gvl_JLAHH2a~)_^&Wchca1aS5o6YRLa`u+E zY-Glrdo{CLSRfD>B$-ttCMdHJ(g)K%QbUZVi41$W*UPOWrj%11lMNMWA3#XF9x}pC zyz;E_8=`1BlesD<59r5KW<`+&hN(-|dD#AkdSDQUT`%*!&!TqyYo8OCNkN~fBfe+zxmC7{Ez?f zkAM85Bn2w1Dgm(LWhhOTCY@X7q2N^tqchz0m@`zTMqE*r{;O_g@^@39bbIg-ht!Q552Jl z=74q{a;XmTb3uh_gHb2e+rf2K7?Hek+T@P428df1o7gT{AOWSeL5FO$O1sx|eaB^R z5!7c>cH2uJAtje^d@eSIw~$(GV};ud)oBQf9e1|s#F}gsAbb`gEg-$|;A2dU0_C^H zx8HqdJ=h$bg@OGb&k$Ts>vJk`Q3uqH6?jFSTIS2B z?KWU?nzMtp_whoa${#ay1rtY3<;q^>6+el& z5rN+TW_QhP`gg1?^$Rm!;kd~s*6P6O!=lTcY5Q{GiI9|vCozgRLktk3cVCpRq!QG_ zGDY}9<<0Zsaw?VMyy>GuOx(g`_g-%OwgVoXj7k_u><-pDrvt37mXt+EsBf?RX9>I(mwp52u)S$+Cwzzv*6(r+>_# z;z8i|<_83iCSMxd&_3!)DE%!ei%kqD#5673@F6?GWWPl4tqK+~W)ssJX&JXKDMxxj zRqlmwVuc43ODNmlg*8r})EC@<6sD;abqqj-gE!JgxIaf$cIPq9e)LS+Jsx__ijL?z z9-LV?{k^vDY}&sC(NOpsqP1e{CTBKX8NB&z;fk|oNrS`w7vCt^?=H^K(EdnKmUAw$ zGT2b4ZL}|axQ?n-0;>jai>a0io5fAodK+M-gx(lC7bcJK4Bt4cX3N&gxZcQ90F_rL zl`|lXT>czcI|KO}c@dv|Sed)ow}l4QTrof_2&A4`mQ>?CnyH3c*HA@mcHT}Df-szsR_E+zi_Z-*;_+tM9aKL65~+AJ6# zwH?kO`pO(wd$<8tW8U3=E@Lp&IQ3aE6OnWAv8tDc!}lFp4OnVtCqHu<#shJ$_N}gj znAt1lTVpX;l2-DH3R`L|YSP*|0uxRbO?Y5sQ%m@6+tnbB@3cDl&?+BugdtnC^uAVr zFaanoAxVjV|APzTaIeByi{|lq&U&ZuGuIyS?LnK)w)0oM00~6az@_s zJrmoP=l>T}%iBjy2sD#Tc4s>T(9V3!%f!>Tm{V_ettq&fiuSKR8oGA$(3Fz#k++d# z6gN|1be7zg@keLOc`iS@X8HJ!%*{=%_-0lJzDKDEAB-Q9pQL?n)%6VJKfe>k*_0)o zs|Ls^NVoXJ{csy1nK!_K5@vRK-i3G?95O*Gl|s%HaPf*A3#|!jho>*~>1v~Jbwen9v=!ePl^aUG`;Fu=fvjnLw2Y|r z#gv5QOhj4ZZ8o3|n|g^slt!sb&+`G~X5}QG9*+0y?)zrt^&e2x$qzxt4{Lb@0cWTb z2x<>1_HYxg8gPrue%RCLd~|y#-&cKmn(1js?49}jBoZDlWU!?`wyEPrh|H}iGk)5# z-8XL7PXCV8RGtOoTJbtxa(uiUd)!e`F|*&GVOOj_X@F4}T^_@|miShDV&8Fk5Fe82 zj&DdFE?rKZ>g~P-ItFK6S(FFJ8k$6bs>xyE9`yMwnrVks%wXSSzn(fJ##$@An^eNk zU>sBZwJT%JloF7IU@Aw;K$Ji0OC~4bs%bI{-YgmJcBvZJsl)oE2U@I_sfmoY*$t!` zSe^NXwtK@M0nmC;TnL*@v%akv!kjEzMSHF-WC&8BF=hCf|Fp8PLsOP6ZoLT34DVF}fYs=zgf&{AZ#Pc%EC6WnjHzWxs8lG56nDT7JJU#GYA&~e|36SFkL~bH(yEj8H&6OIt zMeP0}FYvv$sxULYa3{V_Q{g!Ua#zNeKiSrTYGUkz<$aTRGBy`%LjBB& z*3(>3lbcg~R=HczPFduHto}8}wzt1$GiJEovG1{A=$~BKQNN}=LlbvTb2E-;R)Q=e1qcVcG6xl9wu`<%IthE zVim*ym2fmEbB^WK7hC}`YB(k-jq`>l?;^sw6PSckGuA;tdp8M)TC_-fsHF-q(xVmt zvG`OpH7nP%ztT+;%r`9;#mvreaElA?+e)=NYi9iYUqQ%|)u5=_R} zWSYvYa+NQvIWyn1N+`9n_)iFzPOxn{kUvm{IvjZP3CJr`d+_7yXqU8Iu$;oie4TaT zWZ;tNyiii1lfBwkVwuV`Q&&*1>ZKgks~5X3`CUwJm9?cAHKkQF^Y{aE(UfL@TltWs zuG0A#l*amdmZ3}9?n|7M@g%L?tE4zw>vsOv@l6jzBQu<-vq4iA{ZE%qw*k42W=}0c zuRw#91iEq+!|!(ASl`Z5q`KK(iS3VIsORNPd5YTlP^*zZ~`-|;4qYvRW<8M zonI-EE&u4Bf+ots3~}>bQP20P|)E(b7Tt= z!Srz$Xr^>&j5z~vgFlz3m-3S|e|YBM_aa&c*HR2OSDq<-)8J6`wlsbQBQ+M!Zmsr9 zp2~J?8B5m)#u=r4o}Lkfy*fCgaqrg41VH^WPP>OP^PDX+OWBD(I(KLZ48qKWrX3`( zSQQ6n0CFT=n2L|uSUW!ZXlPmd-J(*@vHhm|`kzPQ_5FdB*xhASz{9!m{e3)YnQ^jl zxlgsEszGPFk!8c-TMA*pTk1RznzUz5q{WNUBpE<7H%a^=_k`n^&XQOc^eM&cN!3T zf&Mt|K9HfMvT->tME*(u&s(>u3zb%Dw2LQnJtElrzD~7;vw|~}vRgNQ7IFa0=6hu4 z7J9Ob)4};|e2h2YFjzP*lZ18851?y-R-jq7>zG&Lx7=*-v<;9z&i;&DU`BhTOG!RFo9M0UA z4TpEoXqqh4$nRMic#V@GgFgi^dL#JE0|mAuVtgU1OW*!ViLx6$3<1U&2vbe#>C!t2 z5mP(ghbZCS2?lRukLgK_3IfPjf?lney><#WS`iH!eWjzc;hhyttUYg^R@6>nSAyumzF>h#|#+^+JO4uRm0ic0u{Ipy`U%C0uV zHixPVe?pybSfy8Nk3Oq#4U17)0>XtUbnk^cK*Pest7S9a4g=(+yp0F`F9;!MEvvc6 zO1SiAo+O}_F;%gj+AXv2*9545v zQzOhLvw)LA5Eg$zYO^&b)aM9O%EsjAm?=gEV|>qngREzh4TIJe%&RPql!O%tP;Xi* z>PS(i+(IIzU-eOkV9((smt-Bf3QS=J5tlx*i$JGBVlqxds2Y?3kP!Qj9|mf@T#s$2 zt;8LwA?|S-bzw!tT8;Ck=-l87qEdg6r_VWo!x3`=To?CciwW5Qk3y;OGSDn#aRRr& zO*`+x*8%s=0XsyhF*?bOT{8FHPbaRv`9E4+Q0)KradkQbzLgdvM%x^GVE{9#Q2CRl z{$qS~Dd0qchpq8t1E!v2(OrhPBm)SAxdkjS{Ru9cjw}B9gc1r;C^x!;6FyL<*wLL8 zYlTg76lr}H_r;`P7WtT_;qDC~G5h=a$hemP9e3`F(EbP>oV;4a6?D1vfLI0#w+Z9GW{B3bYf$O! zcNuB#6S7*I3rcha&8{-Zk{86E=j9X-diO^Dk?Vqsm{1%(Y$|kADLDn4WxA+(1ZCoq< zJ3b$5f5N3VYw`U$ysk5wR{Tx79pRVTo^#aO-}x$y9K$-9nkpi|^+`M8j5Aa^^RH@z zpO6Xd1I$W2Wc3p#sLU*n&&Gl(N?_%Q>gWXOC)&F7uJ($1QypU#u9uU=Bwtp4zo4hY zsP)DL%?M?1nhRn)y_!@-S?c?OQ(&n*)&yCMuO-N9>3dH+1(QX*w1EisqX`=A0uJg^ z${^vn%r#W-cL9y$@1IuNOWg(Yk6s2$j3T~Yo=?aCHzrPX357X}OxV!reM<+rVys%M zK(!$L2hwIyT&qQxQyd{ssc6AoEHc>FfYN!R&TF<|!$@)y7Cm1&k_bY|*5B9gXx~Fq zPTv{DI$7~*pi}!yWe!r`hK49*(4queJhXR^9u2YQq8awZ=^zNeLer~WRXOj(H4StX z?llk*0Xy<7iu@2fO@c=vlk}w0|6R_~gKSwN+~Sv&m4pmB}r!_#0Vsbi&AB=Rqff zc9<^25;8DJ`EpW&vQ|Fp~2mNm)jq zgM5vfjb4+Q$)e|dBJ5`jx=WzyB9sG{@jMe*aF_2)Cmmlp0!k!+KtDNvGHhUzgI84o z@6bb0=z~!D(aSk76tMY{fpX>3TMXm)Q(9B+H^6@Fvf_Ba7AqMwWnm*ar6iL)<1|Bh zyMjsm{gBvi1P@tirrpZ|5JhNhaEOzZijKq4OE*n8o~P^FM$1)aeLwobTg)Nh7+~Q= zxgyzy7h_4;^z6_|);?!?ImmBvXtyW9_&2XnE+4Sk9YqaA9lXC76@?r2 zq4L?n&5%yJ5_r8ldaawjXCs$)CU`EcIB4+W(f#QSM`JJznNR^+%gijX5iOx&n4?nN zEPV9_q9(TpNg72I*J{@qV&qFN6ra;6+GGFY>`=v&tB*&Xof~AIKV~ZFZ7e=M^k~j? zH@;Lqq^zps#c-dgv6?_N4m@s zge5MpH4o0$k*{17;2|qGY6}jFPQ0`js2uNd9Ey>ZE94tYzE%_D~sF*@_Ii{%E@iyNjEqD*Tt$#M) zt3k?@>rF!is-JFXU_V;&zE|uqNaq4I!aK{mUfoFSE7Nt4}Vw^b`E;ZVQ=f z+^E#j{FeF+y`{j`Bswc%`J=j1c*BdAieA1A@TidO$hN=krGl8Nciq-*Ubsu96QA!*E3^1VUpv-8|YVMg+LNPI2&+cTSQpI(29D(2K`P+ zm|HZj=g)E9I>Q1p=T#VA2irs$_rovgR0QwJkmYR{W>xoa8wd%Tyod@WJ81%E-`w>V zoq=q$mN%^_m!Jp28MP-Yy>Lr{mRIqCyJb$Efmrc2CuyzRCF7u9TR7+MzGCipQE4cv zKqx7E;j!M?egfEe@ZQW7Y|r1$nfEcuy-L}a_$s<7yYf9To?%~R{IgJnDL3Kon(*gi zcX(5>+|j%#@ULvvs7bhGhEx!tFrX@+jz?5FaYr}5g`Fr3A@+N`fu7v*-A4Ee`*p>y zpsfB~nk9kr_Ti#&9;{w?=^t7h!6NV8Wj8{x6)TIuu1c#x_us_J;CySJGjov$q_EbT zNLMC+5bY~VMb0}r^Yu3Nt0P_`3a<#=CNhxqHqLUbCpH?XFjo0Uo!_a*8eipr4cFXo z6z_-1{3hFD1Ki~OcUplN*RzMYzf_N~lN#z;6by6{efc2bxxIc5g2_nt2h2-Z0^#%i z@{!>s`dsHrvsI`qfuU37{^-)guS4QFzvriHEyBT=bW41tu{ro7IQwZH#?U&8{kWA+ zjhSn$7m3{u?i7cK@xfjk2Ujj-ya_Lx6XL7yp7E!Gsy2a)^41yk#Dzo_B1Q0nw1KL( z`h+pQ7OF<(sftnSwHewMVdR{pdTIo;_Cio4tZ!H^)7WMy6EY-(?A8`aEo{zkDrjQA+}@$zcw^};v@G4>e)r>PP6>$GGfFlg&jv)%!i za`zd(GOfMsz)l4VR6H*U#?1g~<{=yDn!`DE``Uzfr9BwUKpSL@@tu!&l!(;UCLspV zh$;Mwsmj42`tUoWc6~h+mO?6W4aZGm!mMT7pSx!S8Fe~L8-3!Vh*fCaN34dPx=YGf zh{N&C=pcgNz1NfK9kWKm8OldRZI5(0kjNd(~`iFM8r_9glmT!rXQ-DvrNPF4D6@gZ$h_S~kUN5-;mTTxqj6#YdKi zmSNk|wgY5_c0sG>hIS89TY7^7sCU)sebr<7KciUfH%Cqf6`QQKxo)IA#LIGWxeT`4{8&O`A!7H($NJ?FrQ`hLI2&4}zW_g6J45cTvo<4ecQ z2KNpXj=7oEc2u=Zn?sZ=KC+c5K`rTDL)nS;0uaK^9J}5{Edz{;gw$y(IKRIM8S3AR zy1_`8d9L!_Dv7aA(cvG!0|;cYoxcs$k#Lpwa7EO;PSr7Wk-W-$%!s;~^6GPQc{4}z z`xw6CCfy+-y1yM_>%ZnAvh&XQ#eAGtX!%=#v-)n_`=}xRnG~Y5m30T5_;!W+FiqAO z+U?^B*KeJ`KbQK6b?dGG-gfq^O>5M1>!e#{r|2hp+>#Y-7t8iwoay9v3k^mniXj2 z<1mbxWA$Pi>|78Do8|7BXGg821|UvSp445Ybm79NCyf01q4GAXai=L@3BaDQu)s++Z3LuvLJDj`Tn@1r8j-Qh_tbW zuK|rwHi4G7PORUfuE|o8_Ky56;V`%w4i)|MP}TXXb=d#9g6D7RA3XT@!NV5V(XZXR zVP|k^!Z$UgYFXoc-*}Ugdd1z;dYwuCisAIPUrm7OYQbuzm6zBA zWqJOcMnJ*5eCxphxNToR$gta`zzTBC#J|_Vn$^U<;*R%4xOcd&_R2_elk?QL;kANDB8LE#g7S!mi{og!7O&q6tjK*4}rHK=&H`P?S zzBP>do%b+S-{mck&tK}Wq2Jyn6MC~o`Jb2;{s^Q~5RB`{=y#b3Rc7Z=9w%KSt6wUp##t)}e^=4Cp~y zu)VolK;@5dEfCoowV#!pvm>}kJj=thso}Mfu>wM*8noe2*`!>03&zWFJvkQ=qM3V_VM;x3|3%#$V_vMEkL= zkWS%0%7q%;lhg*p7R4-=a7)O(e)QFu8>qDbf4u#NU7<>eHoN8U4>MV6$iOpzLh}Xm zSj=}6gOjhMvM_IRt)T@Lgb{nYkg_g{5iB6pr6ZXFNx}zOwKquY^25HQ=+y#k6~@51 zN2zahuiV0pPmSrolq38l!v;?W&Ze79?>_%+_$l{ROy{*n*-jic%uFAbs{pX~`?&#c zZHdLOt&N!2su^CD+m$dIE8D2f}w1Nd&(wM&Qr8%2| zdQp2U2bl)8zJKVnWKI&pR90OR$-JC#JUop;PBVecUOLkB#9loTh{N3z+hE8aCSWMs zrp^ZKAJ)ZAcET#;DS8#GzfF8ig4XVL%#H^Bv#d5DBip)Z2P8i~v7}39#7*AIq}czg zSG#=oulXtZ=_dMLIh;QG*t?hPyQdx)lC(?R8NoC(V+49C&p(^8g8?@eGWu$$Oa%CD zv*U^LalCD0Rzs0~`!I5AjKUEoYemvtwz7l3?x}~5VBo;Tk(b7$(9~|fmB-{lLeYJO zQilH%bwhUt@&o?a@GS2!zTxUe7htS%(;lO*lPrJ8fn2dR=ODlK?Q!=XR6B-3yZWM4 zKeOu&%|o!`tt970xPgrwbDrVz6e+b$H8n}C#>G*1#a`zdRK(>aU%i0xo@5E%(PGNPBGS_ z85poUxK1=vq1NvZ;ptv2^S+A##tL9flhuN>UDm9awq5#W6as6Sa*EF*Xt>TGh3fZs zu2QSjCvt{ZTSDDnt|NCZi%=uy3BhJ`2fCtmTqD81pe$*H=IwyzulkwK|IAEShL$-3=H6iY8^8K(0Z-#t5-1xMoO2yQ$%d zk^B|A?Ut&?`&|0IFXuXQL(AW*i1+)OjiZAgT`>dLj-9T4(_d+8^?IP9`Qk&l0C8=C zaFFl=dfU7KD^SKGC$=KONCt=bSC}W-Xz?w>XbyCFN@3a_Jz-3cZkkFlwQ?DOSpz19@V9Hj>Fv>5SKim0{e|GoLW84T>ld=Km8_4dO{$wEpOCx<;lB^prQIWeXAuvm8p|1~ z)Phof_c)@0QN%#~Uk zRj)2>684*syhp2XR~hR;QCQuln#?PoP;;1v?gYJRlPaglW~4+O-J^}|rF^Pl!VfQB z3&$n20@RO;-2ng>5ml;|aTBwsyDu!t|9%xmyz~Rb&#N&N_7$_U)o2}D&6P>UHU4C2 z30_M{E0rtP8hWNp8eDhDDkTC{CtG-T&RFttk^~phlwloMt|fj)A1+>r|Gfn3t&K(l zdE`R7+U0P~u4WujlhEGp$U1q<`RuyUw6QAWBK^6&n;8U z?A`d~Sg3`xO?d!`QSKZ&QE3N!!W1*7m(QVXo+Q0v=i6vt96(8x%a^KcpD+yzx;{SR zb^{w}Y8U>)mZpfuP>b&W2qzea3Fv8J5TZ9>uF*aPBNmFaw4dq zIZT&+5cL7bKF>j6na@75_`_d(7P!eKrkP(88^=esvF5iZ-mu`#`s-5DlQba9cVnCu zJ-tYKm4HS2T35?H&rcDu-70W!hBp@T-_lQmQNikOJjeK!d+vyPA(YJIp&6_hJNhXx z!tXPxx~-l~m`SGLJJ{+9J#V3`n@$lvari4aS_W%VrZo5ojaR~$`_fxq$LoK`W!@t2 zW<727WDqdDS}}KVU|_iVb^X+W*z)#5`5gP(R9Bq`86DUk9wYj7jKfVkI7L=@G+cK3 zrxY@_;(%IN_5J}e*x*7#Y1BWkA~}qjZBe-AM~Xqe{3@1(HNCR*`5h|+f+_$-4{~MSvwSu>gg`iIBVPf4L*GlXA5AmKc*9U|dCkqGz_N7OmS-GyAR?P2y z*9gzK)dAzGXA0^->9L!}7mEJNyM(RWo#pLcjob|JUbt}FS3Nbphy2$TA5wON-`o&D zwp?@k*}`x6-R2oMNv-RRFfXT^Vc+e$C{l|8MY7jEsmDi^&u!EQZt$CGB32|%TEJ_& z=w8?HfS4aSPI)8Sl^F{XAElujFLZOJNWBG~nc+1RTl;(2Lj?F{DSg4*CqN1R0wClr zYSSknZ~YeLIduf~H|#mS(?kx>K#FHdzb)@BKEZmRw(cz;BbFBn@z7l;*0i~b#*~lR z?Z;YB9&a3(emrHv)#0E|u~`~Iu%zDR?L?((`x~1?TUZG;M3Y6?r06ZR-vaD~b?_fAiyZCQn{ZL^w*(#P8&$7bnFYc2y}w zmTvk{XRXJ-JI2dhj65}jKEJg?Fo&~@O+Kpo_~ejsnu=&N)%BC#tUTtB%Y?ola$TUU z(0iLaDpLTJAY3F&J@rt+uJY^RZVqlT{62ke^7KZGY{y=j?jd69$J@q-&7ShHWkMCM zq91ljJ|-qECAdC3iAjKxU^~isnUI*IFGnrYEtsXvuihT2^3^sdIBtfp z*@%}jU=|L(YK1P#C`6FTku&8oh%FNKkmK_i@YmEqgyk&@>{(yE^KF3O(D)6%`{-8X z-+oCylUS#23311HM{=@9t`SepNH*PUMCVJeU^Zf18uJPUcGFN^N`QIo+ecVh^U+(8 zfiAnqpD8F2n}_Pnjx!w@Q~==(^G-OiaN-x9GvaR{O`T$1UTp@Gb)vru=HyFQTIP{- z+z=1&lApxYAxhMI`wu-UGk(~k=)CFwhuK~-o12JbA@kK2uh1a6?7!Mt{ryclb#>6K zF_AXyr-z;#`XmugK8Iv~x_@BL|3E!W?Rn?RKI4rYv(CpMeSf?&>iU~+F8y0yNu>Gj zxQr?GAy)W>c87kMyT-je?=myCG#Qk?d#iC27P4E-#{3(~VP&13b-#>VL^0n& zS^Ci#qTKtU!?e(R{%?g|*y|04`znN?mwj3K;fKWw&0QxIs{)=-*Vk0f*>5BWJeV-V z(y^k~LA$Dq)f3iX-kYlMVPEY4ZJr_3<1)Jx(Uy(pp732@oG0u+*wW|yP&Z9HR^?y3 zUZqCiHP^_Tm^N0}+wGd!HLc1aU1D>=%R+=H7}guSE*tRe25q|*KmVoh2L7pjvs2vj z%1qF$Wo;_+ukhDq*-2koUmYS`4T~(f7pRmYm3!xz#jr9USKL9SZ9r4;p;!} zGa%mFC|<1eneuu@l;~)V=RtS>%GK-nB3vY?naYQ#eU&;h{K9(_H7l67Fv-hH({akX z&EvK&*5vr0Rw3s$W9m;p(Drd zPu=JtkuuWiI2YY+)anjg%jsRH<7bx@v%NcD#8Z&n@)Ey1VXv673*Y6VgCKs z;afEY+w$xr@jSKUQ&&a;3qt8xKaw_L@PCocFZeRep~0o+m7xyGjRec$-KiwaHn8T8 zNRCi&^<12XA}>0#&{{vrEwAUkzV{m{Lksl(5m**1fq9%L{>OCt1jxkb##L5~p(HhAF-sP?CanJUTJS>W@!j{PMi8QGT zWjw|(j6`Z+G;Hh6ev?;%^!tGhx4IoZs*B3>wUf0n@oZaiL{hjqZqQlP$kGCq2pNa| zna5WjP!ss4hhs5RXRfBt!^td}V|KVX?uX$dMIQH&B;A}xMQrfe+|_~9_+{_I{(RSW zuY!MDN=2@4j-y=+{YRTvi85R{>4F~u!{waie#^4SSzUv;4?TirJMFDKiqm-jn9Glt zMYVbnOqa@zYoi(tWj(Bg16Z-v-PO;3k-_w)@W7bVL35wy#Ee#`+ zJt1L-u_UNcTCKOTIEO?g;#d!1_QMu`Q75)U@xL=>O`m*da6AXivyIFQR$m?xIzkXprLdU8fK{b`0}eq;(Ev1rn|zP)73im zJE^-wY=fRM+x1odhcV$5aU=N6BIs!@;BMB_+oI#~c0lZY>Q2mvpn1#9?CEx{^AQC_ zeEa7c)pmM`j>wF)4I!yDwL!<{h zphR^Y58GU;UmmKAYM!pfI{h9H)8!=ULd#3fcdPf=Db|WtJ2PJ-n#+-16Z+RT{m~B&q76DE59kX8^ za8I(1Ui!H?ni2_=lL`P_&n({KQKlwok0R@#$H)Pi$U< z@Zw=+?lAK5tuVe$FAtWoRP9N9N0>m5<Px&XocQ9 za^%x4|CL*;@I^sTqKQRId$}Z4KIlCY{Y!fk5uH0q8@|grxSduq#Y?PRHK32SNwbi1 zqGJjtA>&z~dj9?0%Q=A(a~$@wFj4i7g6-_f9>9&mpj|J|J|vNZWqGy!;Jnj!9!tIQ z-IrC>Z1%j%i(4Es+@_Sbn4aJ-ShQBd4sCyM!=HO-nzd)rod%_5-G30plEF%oT__0$ z7$B|0$9czSev{;S)vDdYHg)oEhv&bH%Y`MFXZD6djO642_+MFYMFCOLX%wEUafeZ>Sn&d(SN{c8ua|~)sVs0;}eFg(nSyNxi zQF?2liK;tJKgviQGy3o>wMGQ>h9RTDt7g|o%R)3PGlQeFh~y%sY@U+JM9JJ;i*7UGsrP9; zz*ytqpSGD?*MotT6i~pUE%O4bD{gh*ykG#Bq+fmO_09KM~OWs{fQnQiTkkP5?~1v5XK#|6*Nre{_nK{~SPBI9W0u z4ox6rjZQYUE{IFeNzex2E=dEtggPIa8iWqTp>f5+Rf2e5P(G5*M^r-Y?}#zD<0)w0 z@x=(&kcv<436N*yX8#gl|BK|AhvG)(ow3NN&vJSb{;&zL|23l3f6r&ivgzC& z`;$|tZipfg#?n$)D~YR}fa9uP}70G(V=-Itbg-xMpV!<>9t*&G)}` z9~b6<6Ra>n)S?-+RQ+-Vi=H`->B24?dQ^eSbh@I}d{S8m7_b*GzN>8*b7f{s{a)~I z+q^LSJ%#e?Q!2E%{dP~8{zCqOUUoFJF9o}Dh%p3%D zUL@NtOB>DOkZ+3$`P25&3pFndCGdnE8VtT4aGKjRdFE(v9#Zh-?TgFT@n|h;X=2|_ z-#4ni9sQXyI{(v)LhuWMJE%}f<%Wi!$ZuHXkxvfCQ!@-&v$4+5yG+`6@@8Ud0Ht&` z+sL)17DR%MP6oxw48r*>(@=K$jkS#Tcf={h!mmO_2AmeF-KhV4L4MA?`Ozz8;n9oO z*C^+Jc`1o!WvV6RF+ea{u#bL2cEJn001QI%T_wzqD$)&^@M1V(cCz~iXeu4T$ zwAz_bz-|3`ll-oeYJYQWWUWRMQYd*Yq|waTn$}(guDao3Qc7NOX3r95Poim z%1U+oHq`0l-T!`F%IOm#K+~+mLD)&!q%S#FlZYjQ6tCt?xpwC}9(EbQxEsD^-I=#Y z8fXtf1?rM4diP0&Wum`%(1I{}^)d3~#s1o|(i2~OpL19Ph7@H#uoCE~3;$jeH#t^{ z$aWTR$z@%aWrfiN#;?K3#lvk7O ziDUU_>UH0yTQzyepJ5tE=2!Um?TMrYpUTh{l7>{V-$H~};}Vf*%1ntre0j+8IRZTF zF)ZLyq^oY2r-4vZ8qxs69UB0-oop?fKplMzdu901s#`wP01*(={?&wqiZqaVP?Qb_ zBZkZ!Q}DjXQ-sZ-47!iJ|4pyE@o1I{tLJQ)Px13&*HDoIMpUEC&XepLtxQH4k2`b) zk7BmB;wdt|4Bcc((86)d+C9}HtUlRlSA%Z*s`glnxgytD0g8rt2w|C1N}_W%D+OWNL)HqNPwUtmcw7FcH7 z{Yx*_>k#m#tK|KiZt3<1vrNN^WOYj_D48Dn>eJOHY>eig4fp@fl>df@C^d4xCF-u- zD|X+DLL)REIv>X0?O1OTk$txq6}-8s+Ryou%LKBiHQeKUhITkl^;DZx2KItFTN{KQ zviEt6;(x}l`>D74IPPYsbSdB3Zaw03_3AiUEe;0VEuAKA+#&rHE02 zn32Un_c(gX(S>x{Iar|MyL%cHu3u#DK%32GFN9<%k8vPhk!{4wPU;iuDkt++GNZeA z(Ntau-GeGyv}X(A&A1Cfk61?u3$dQf8xxr#hIXH_Q-rzkc(6zsF7|_3l4-;c;&L0n zyRg{EP*4@FxlFUK;fEg2)vK6OJ#$W>o#5A@-aO>Q1mpa)zP?$5;y^_ItM@Jg91yN4 zyl^SH1^Ojt)n?bJ3Em8#OJpEurJ8ZXcc2rC#3c$U`amgF**#Q^B=Bw|BKU{E&R0s- zqB<pYewZIX+kR?3)n}gP!*MQKh$gQv7P7H+92)SHTEr1W7>5 zIT75zCuuL3=wY|KilXvsiJ?0dmflSvP$dkf6Lj}laIUw4dF!*uRg5c`k=vXkcx(Oz zucMAF(MC_zU(0cj`9}DJnn`3+5IQh+_0j!d#M6V|dNyE=@uF2;_q=7&@4Wwd^=}rt zm`)&->zFq`hS%J8PTFoa*_PA4kHVbkng^p0K%SFzxdyriA)gR6*FXc^zP5#eqw{!? zicQ-CicM>n@8ADJTS<=oTmg|J3zKDrNg~1O>hzpgBYw-s5sN) zL+FAo#8s^os&(Lw4g6uJP!8tWAGsuCA1ruEpTTM+0Fdmons6TOVF{YqSK#ibPii1M z$4Io^dX|+2*cdMdfo@52jKPo@?N(jms0ZLp$j?zAJDmixm~dpxSZpo^rXAfNxQ-S;O@{MUe>)V(CqdG8*)|+1FfGwVG-SdC~Ao5lQl!xd+$szQscjRKcst zgK_@Mwki7-GO~N3Ncs2i?ikhYGa6}xCF-Olm#C2JBu1;JI@!f};qWGX4^xz+1Wi6) z?^xhY7e|I!E~aR_ph4q7F2o8u7TWPq&QFiVg40_PkNZTXhS&qZ`^)J1Bes$^lIIqe z%rER%gsrV@KQVlBkt@EFr5hJKf+%ZmRP5KLt9}-T(~YSq&B_O>%4U;{n5OJy;V59x z?k+R1l^?P=wE!O2+9jp;a-+3^LBLgx7F1U}}=tXHI(!OW5Yp zeWtSw@jc|Qx1Tlg71~n$kBXaSkclkj8J)OgxqNkoHbjWr;;&?|YERsADEa4r_qTuY zUhRZe98OQ`e6%DBXH0-IyU8g^k()u1yR}UY2tH_hjp>t!pWf?Z!dAz(=4EY}HjCla zd$V0ZQUfI_s3rkhm zF+EkhgM0as=SK<&Kx>AV`#e*7S)^_WH#+C;V|t27hTX5z z020Yp1Av$c>#*Q~z2r+9rBI!4RU=d}IQ8|qwa*OTDt!WF7(Gs+W#~F~KAbtEIorKY zZB>>sG9h6h{=2!@!d`>!AcC=5Tf2(@dM&u4+fjsYX0!qD^;_cFdPbdc|LnzjT|XTP zulni~g3ly{fUbt6w8V`zL*uNcDh+FCo`%Sk_n1L*^c}k@0UWO>4f;4kSzB6R*&~LY zn1K87`-`0Xk8^w{9o7nt2}vdb{>u$pcy{QV${vdSEA8b=-e3Lv+GA>4D_C?Nst%~# z$+C0$5g!_r=&^GJ`q|YJZw!dhg+*!U9HGkbrXN{V3BP`$X$s7*(dpW*eFObb{@3Z@_O3Sq!tv?~{W8xpM33ZmV&Kfb-pvn+h4?zehoBt|$3 zE<jXoFs|Efi9>Cwr$eV%{8<7=y4;<(NriVFWgfx1JfOvQ}{M^| zk12)BfAc=+o6S|vimR8&V_2*+r`57P#Q9&Qz5FFh=CH zS`}kgX^oU#GW`ra+zi^m@?{_v@Rnpx*&hHxLxg^A$bxzbG~@eOMd=k@w0!1HBf{rn zYSC*8Y1r{NL#f^FQEwdw2yS;YOnh-@H2sj!&A~G&QF&@luh6AOC;3kFhjZ66fJk26 zXbdp_%wD_nxc&TSiL26oTDU(`RKYFu^Y)lyC(?EcI~e!p(g2DJS+L4}*bsZ%K<##M z%kCCX_$o5{@d9POB5YPD&t_>}sSpnbd}42DAD)e!w^|km&~^NTWZP~Ncq|3eRvG(x zVnmW{$4#;%)eN_{c*rmLn$KEVc3zI(TDUq2iwa_MdnV%8h94wm(+8*~nD#TAj@A10AgpJ+u1Dq#}Hx<7eXq26}Kq*X`R zB>AB2b|gb{Z!=gDc^DAhDTQ9F=7G2p3qm$*Q79QV{NNrvx!}pXw1iNT09tw+lw>w& zw3GBDH}HLA_$iMm+kazip?w_!Vx+X)D<2P%M9UwYP|eY+oR*=NHNV$vbSSP|^{am` zG9B@SN14lox;7KX7x(Mc&an4VMo6YTkuZjNhgqfGIa!@y+0nWl9Z&lZJg?mD`|)bP z+@Jjl0b_%-yw+eH$0hgjjWqZNdlN|yh6Jk{=SYy8_mOHE%>`+qD1f1Z${)CkDwH^} zlVicW^?z|HDTyQ*a*2F()K`RSc}tmY`m$GW0TuUCAsIjE!cW){kX`*S{s~4z5{k1i zCfGmX*9%17l^V6CSgLpSJAb&VMv9#Kxq7;h@$qRhwt?t*pLwAAj0RIf2V-bbGo8N? z{SPET+rETTmTS^(?g`@!>{n^xvqSa@+c?R;AH|k@ee!qxnTGY2!86{_)VM)^eXSoZ zaHRIZx_s9XE`cDY-oC)TrZ=$HdA_f8;}u`^_wO0#`9rVz-Pbyl z@49%t=^OFiY;@gQh%w&9X_uwn{q@_o-gtA}@7-<|kaJxs)Bf5eZ)sPHH#9Z+ue73Q za!qg7Y_Dr8R|w^9W8Dp@t9lo@ZeD<)+`4qWJya?)l9;#KoEe4Fl(77X(;F+@Zb*2S zO}He$#`9LU8zR|urgbK86%NA-VUMzejM`2~6Q&;!l3|K19}}gj2%364=kgkqJsDPrD?L#4ae z@~|O&Vug%=;i~8ORcR|tE5r*rmkp`a6}iP=$Bd@L0#%>Gls;twOce=$F^oVVH06(6 zt!%OkiH#WOU}5&6S2$PCD4>eQUQ^H}7YoENN_i>=FaG=g{{Q&pmtQ)}96kRc>KRjy zhd{c*?2cZut;$WiTle?gdk@o-kyB$IJM%gffKvA||Ni&Cmzf; z?cXV;^%g@QgXBT?T=aX%>%GZzR=(D@+aQRXRp2#mrKWhXG%00Zl$_F{+6vA07)7_! zo{G@nbFIyr6~#oIJ5UJCP==kT`#=S;wfz!rQVQjosmWejgi+l29ltyP`3t<*%dWy zjf@s$bA%88rgE$A{q2)Y5A;d>3k3RkMQ#n;c3Zx-sOdIlma+N@8;DZl7a3E@frrqW(mPYvWAgAiU zB?*!MxatZ&_FukUe>y`Xrd@68WULLgy6hf}Ssfdcb0U5C;fFnv>&YW%)u=-P;eY-1 z={-f}LCXgfr(yOte_1bTJQ9}7<#*T5@Lp5vYT<*jk7IHGoXb$BK?SgS;)4Z`0y&`k$=Rqv4f`i zoGDD(F~bjLy^lD>>p<>QL*6BvLU3vx_XkWzKL+vKHUi=FEn2X{%Drs?Id=_lEpejo(yyyaKc9P^eft)0F#tPfU8Tf1xD9_!Q(6o?JO~Q=7 z2b3Y(D7>68kuW601N-D*N58}*3q?WGQI0XLXL0VpS>-Y6&U<3WjL`JXD+xnU<6yku zv`=j9>tr{<#owmOsP1WOthM*1f*)+xLYu=tu8g<0mo!5z>BhFNkQr-dQmx6x3Rv@} z#zIf%IN~Aw!m_`0O}8!?yL{buDDFFq{Hk=(=;iN<)W!a{Z>%5b=-uG0+fUA#!m72~ zDBHede)>d6**5?5ow3VU1_rpi4>jHXg#=4?yMzXUE@)koL-%6B_3s{Gx4J%OQ%*&B zUDX3|qf26G>4}YJS4A0tt1Ixbl`1b=5@3kZRn-%xG3M&d1-~mS%yK4`#^{sP5vS@P zY0%zHlgfP{s77TAeWzPM~?QrkCS}#8b%XC|jwh3E4efZx^e-{iwuv zdTr_Kt+a_@mD!+aA;|Q-1WadXrruBLO7bCz8N-7N36QJ&%gJB-(?9+DufF=KK0f;B zBkjuahd=z`i!Z+DZ3}qCSnUt@N2u7A&Hl+xe)8UX?+KBps$xMZB`v!>Vqid3{rz!+ z(e5DMfB*f?(elW@+T2h5GC;x~>}N@}Zd|9>ekU~*CE=g;XYMp$D#Tbnp-q`=Mhrc) zK-r93Mi3&Qeb5G1&(S)TLfRIky~daXk3RYgu9Cg@mHD9C^*s;N=9u8b-&3rg2B@;Bm@g5#xzpazd-p*TRC9NvpE?s^w#41WTaWe_CmB_ z%8<~Wf3Sa#p~Gqi<}@w|5U&m0-+@epl*ClI-RaXm9F<(29!b-4>Aw*OX5o|rSH!*OE4* z0$yo9`Q($I|NQ44fBf->AAYE@db4|q>RH8}&`C(&LIAH2=tSMXUi|ulSGPXD{hF4H z_uFsQA8%!F)n`fi)2)2A_`5gXSic7N#dqs3cfI|>TZ~u5`jOQaZ!t`qA#cCC|2#w= zq1`8p-fB;u*SDRGtJfP&X4&hHja|56H=o@&;L`05T^JH5@0h`m8E|I@=E*!5+xL=w z*(U>AvQVGdxdxGN&2Ni3Nleo)UPv(ZFfew;xmUB3*ZglGWg!qbI2(p@^C5fb4kZn{ zX?ETWn81t^cg%!9t{rrtoY&+b6`bLNLaxbyAs@ZF&V{_jks&h%<2vD`cUcE0AHze( zk@0M{6K96MDGslZy*|U#$}sxx*{3lq(Q~+SO~N}o%a{4Y$!8CSDb=~3W6TI=#aG#2 zI*d0p@0Aivk~>iLl6k~ak^@bL&w#{RvXFf@jxm|kv+_-@T}l2mJt-atRpHi!#H+WikA}_1N#!)0yCb)goLIO2y+g@ ztIn%O6q^xqV!Ti-Bc}Y1uBKtUkZlZ+rHXI7GahlS@eadJ8)NKzFYV8rvD`Nl#V}?U z817srbBCpVjz7EFqyJ-;oy%A(Bnv$2i{)ZzeSU3W1e$c+WeQ!+#hYet`ICMNx%%(Z z8h1l4p(x-@gi+#FW$`7Z-TrlMaJ}`0ua&vpj4n#MoOb28bem^L)g`O>x@i6DH`cd4 zV))$~E=Sk(>an65R;TD1TbH66-4+pVEZ1s%x3POzMZ-?AkYF!pflawCZuk9~%W`Sy zwWss$m_T;1l{4Ljku>3`mshMBx|EA&88uBW%(sk(G)3m9*lne`R8(q<&w6YloM*N z9bj{P@x>R!GVqF}2SvqF_PnMh8Oda;=SEYt@X~5PREJ4^`YIBTrNr`Ho=Xx+_A0p{kF|izY=IeamYi7H);^i(Es6$+p(Pu$ z^+wS7JjrE)&Ii*<0D~S{yTjKJq%4(i#x#&k*+Pu45^b?Pl(1%2f4f7e98-*bdSa-n zPHC%?6RN0mqiF{V63Bz(Qd-)xkdX_|Knl@`8tmG5%N5!F-V7>Q2#pNR-p@Y!?598d zsk2mX8mmK4v9vBZ*6!SvCQslEG~wcJPw2p`wwJx=bq=sc3>ue&Avw^y+)}Gm*C(va zcb;pUbpyV}j4RM#UGJ9b;Fc-_7JJ9vo{NQekS$}7s}6@5&>J857#KTaJ6}TFt2Nj3 z&if#{Fnu;Xfqdj+hMxm*?nBHqc}0fv2+nvKufm|4!U_+uVSn0{XMmNojuFw7m0)7T?+=u=eF z**7@7uj!}2YyQy5qiYzkwTHQLg}W&XvjT1*8D*=_(*^8v8X{+1b@D2Vmr=ODjKI}6 z#-VPh+sP3+(h|n`vIyjNu8FV>gq5ycOMrwmp|>It&=-icS=Uk)5&P zZ@8tom@=%#e>dDTSCr94#7t?#6}YhMluNc-?PGU%wyR>--g8C0LoU~q@c7$nJoxo5 z$+!EUP~97LSNn?84UVzvZTc-+`P0$h_x0&Qb(edi>W!v!QW;&7cik()+z#xk>Gg9( zGVGie)m+o|Ni$nkgbP4lw@q#oOyjJji4WtlM~5y+n=qF zwp0|@(w%tp+0#Psxh%(f7Jc_^UrBS@fO}n3FMSP z9(JqNVTV8xQKpn@FZNH=R)S#^s9^#XfuIZ)-n8!`U`0?K8K6zp2HQxl7RIU_#~$O- zaKR*Le?Szmkn#xUZHsuVWqK=ZRRBqB>^u=dTtXQb#CB2}Rw0(yO56XBKmPb9Klw=| zW(jFbtq!lQRntpr#0a;R9*WUSCk$Q&FJ88KXk#TYm6@xBJC4M6`iq_>%a-GPc8!akw7CSp0V4xqQD!8X?5ja zxc!@qp2gOxJ^aNle(|ec{p!2Kp5HY zet-R5#UJk9=}BTpGXV~xc!{>t1&KRHIOcF8x zBV=El-8-}b;1~9nB7}u?%2pywn>V?k&Fx!Ah}7b^^+nk z+JMuB@?;Q~(7P)Ga#ejv*6*iV7Z?~|jOIk%!JP(kSvO!h{j$>=Gvc!|!Wnf@H$AkL zTr2ElZ0*7|e|Wzg+{qxO{KkNKFw@W! z@&?mc!qgpCMzO;z#SOW3^fF|C9rR4~$^VEmEivVcm^<&_qF%->{-i&r8LP$J$(%){ zDkq%ev&J3jGw&+4!Cu7elXO+YE9!jS-nGEM<4ZT|^K82@f=+ujLCN7r{?e&M2D!X< zCK$adZ|8Y=U{|~ZYrY@1LE;_t#<%Mqjw>W;eKBSJ-rH}>wHscsn(Q7#{w~77)g#{3 zC+O<>9m)HJwm-19{yp1&#iw7jH`w%TOuN%PLOZsXsQ6kYu__@gW%n$^raRBIX{N@a z*g|N!N+)wgJy+V8E{rP*0@DMr%lo-+l8t!U6TbS}2`g;`UZs&n`2ndMrW+i}$q?4Y z-F}u11R`Z-m=c!<&i$dsWY4XWDAV}W&F%CC&BxG`e|TxzAFzC6EtOEn+V_3ug|S`i z>Xr)dlHldxf^5JiwgYw&WHyZ#D712Uuxj5dmm$yTDwVfA-=BDRZM$1873aBC(% zL-Ld*#3%~Lv)kGLHnK%&TaxKP1}Mr{DreMWqbaspvhf$U~b+car`P2Wkz&=sW+=dNaA?+Jn%l26EUmiIvgymO!#1ecE@{^+BR919z()e05z=3CcG30XE^ z*I2-G;MjJDo#w)}+pb*xyXi}_%dCp)NbmQY7NXTkW30&O#BijSzN2?p+>xfCsO&K;wyn5x8QX`G38x*V zpA(Oyz+%UE1b+H?#E!c#OvbD5DA>^p*L=gYh8rIRgW*rXtHiIutE#*{&vx-yv@}r@MuPYku>NW{fna68@gd za8VmgdmWw0!`K3<8GXs#xb6qzDhH|44E<0!T*=DKmD>JyRyVi0FHTb1crz}j3g_m%2cUpNv&_K z)uq^F(UHY5V($eZuRc11iOeV<~5D}PX1ZJRr=Wct)uiJA6nY9VtICr0YhI`GP zJ+p`Bj_gl+ThK<3u0DY1|E#RBDm0Ic)wF?c*GehNs(2@mr$b|ZRV$7{?qW25=X zvXuw^i^)niu*~cAu?NI#3`OG^N4{VrX*`1jZ4txXL{;MWArI!mXmPPREZ rI=ko)kI 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�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

% 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

Fj&l4_j_(=kv8X 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

XKudvrn`~cEOmxC zJYYAv+lJbPst^XoVJW^QFwoxE-EFMMbb~ORXQA9^je9Kv?c^O+JcpK&W<4VrlWLd? z!Zau?Q61LJ?`MR_((1||BQC(ae6e%q?%gjw|6HV7h)WkPo<4P2p1XJNx`lAd<(zSY zTyK7F-Xz$m-^z4Iyb~z@pk_3Z*9T#Pj4>BY&=3`4IF^qvbZyY&3bQ7dl`C($+BOEg zrx?I%_vM4QMra}4Al>jY_9Y<)dW06(`{r+B=3!M&duLh2ydpzv8Dey|$=JY-7iRs8 zFhf!Z87$NWJw&>TXiK(@glvnq8OYkM5Lw#JR*t>cCjW3*$Tr|r1I_%9?+Uo)ZqS-- zSCE8h8!cwM%GLawUmK&b>IN-~0pVYjvo?)^;VcY0J4o4;Vkxyk7y&Y0b%5}g`4d#R zHun#6i>wWCc?iv;#JJ_IzvpwP9*yd!Ts@4tu-97*sYSW&(A*o4L)SIk9(eEGeXS=h zUO6h)_-P&)Qc^~&3+;HitRLYWsHc%Un`E!7zkO6FYdqtmg)l=?V7H603Nco?Lt7Yy zEx%{UrN0H?GbqH)5&^v%6~Mc7vE{2)U`=FzlB-s1gIc-GrK;9$JQqW1Nb*HGo*yyz zASHoWu!H8cdA<&4vU+Tz^gx(el(7!%1diD(2R&p2&}56Nl+CMyFlLHL8Dwz*ve%)F z3>0x^Lvop~^#^m0tg9NT0){s->n}vwj2l_<02w<20V8P{DKf4Yfp84(yjF=#B@Er| zSp;EbBi`2Q*1C)lb@5q~xR7MJY(N4AD%Z#sGJ%N=pElv)V`rhVN*J+}y;eELvXX~? z`qQ8AIh)U)KY#Arxx7^&&C9H0KQsP>YtDOielSp%3xqq*hz%^SSU}1HGFa0m10DvP ztQI1La;5GJXZyH+|2~^bOR2w1|mtn*lEomh&>nv`LL6%ahPK^8p#gpZYk44bU zEO@mNVt9eqD7@;yt1wZ?BVlr80TaS&De&}KwNYxb4j9SV$W$&ct8KX$nM-m8M%N}J z<L|-n7{A<0%?$0pRO}{3nE+@)}KMCu$*?lpaBE*TmoXLoRAhu z5&~m6zA^|DLXd=#Sf4k>xLowQR+z0MvlB=!34zgtD33QU{@7%^4wrF>h2*;$>(?>l zTTyJyhmVYU>)Sk4YSvCQ1^XPmbL-u!SFYgCojw1~JMUh-diCgGNB@XVAySc&G<3~{ zp^brg_O#y5jlF02u4bqeck(=YUVl+y9HuPGNaF;k&j>?Fm#I z=Y0H^`M#{b=DvI2tA$CY;CYbGQth|{~P`NhV*g=>e-SE&1%&FM;T9geroacR???e1zFh3+<1U1(<3?~&jq3#VD+M%*B_*60hf zx5(EZflxoeJa%SVv@JbX0SWVY1crKmEh=U+-JOl$*@IP*N;=T4$l`@`fgM5G zpj~a4k-^%`^NZ)|F5=kH`tb|5f3ECxp>%ECse6pK-hR8Tp5xOZ`&f>h`fYY& zQp;6y$y!)mE^i8nvor&rBUJ}>I@q4#j!98Dl5c6E%x+8pSgB~aCu_N1frKsykZv2&qWnKn#+47W*@rXv5 zD=#E!v~?fOu&+V|Z=N@`Tv^zePue`8G#MU{nQ~gsYp#r-8zmC*OgAGr>Ej|+&sd7O zQpB5_Nm5fAuOQgQMVeP;!AL!634l1^y!FI3-WJWMb=g2Snshr)aw;i2BS1E2pohZ{ z#E2_QM#RU(9#t&w?2wgrb6g<2oV8dRWD(?yK0}O@HQy|n#m|yfK|`!1rm1R%p0`(? zH}wE-GH5fFz_=jww3rKY+lWi?SxjhehK`0Ibfn--#v4BE~a6+wn(i$bQ(&JzaM zL81bI5%e^9ky&tJuJAC+xVivJHLxSLjNqes_|O0R&$zAZnKNhVR%U#6BDIgSwP3&T z#vAz_E;lr>^G0kQ;K`FGKKu-+#pb0ouOZo7-;D2HgWT( zpd=Z1#j1YXy`NRNvF_i$@3xFU&bUsEZ;LZK$&*B&;y?J{gX`C?(}0PXyL#C4rk}zv z@^B%w@n*7B|MB`dU=7~^pRYdyB0|R(sp1*&r(<} zN?l@I)5L&ouX$<^1^6TZe8dbjm0yvDe2s~bIyPybSC7WgZiBk7J*@O zC1uLOD`fncS938m*EiohynFYqYuMLce|`J*ZBf=K$GV2zSw8%g;aUA4_P0--h%%Qq z-+c4pg$s`0%^Nr0efM2yU7(C-@f4it2xLR8%ie88F;Bm%C*ZMT)#n-T2GY+qroyaG z@|5>keLsu(P2_Ta10Bsy{ortY`s>WBlaTnOps{gf3XlSz?dH1;hVwrg3GDEZsj#wx zwwqUTw*h|cHdbW98{Lhu@&cxjZnrWArQ1R@K?P513yWie6*G5ZSIm|sSo#C2Vzz60 zRmkh}v^T~|yz2fT5Ykwv{V|VUKw-js)h*4UJWt8o1?t1 zOB=quA?J2BW=sipy{+VpJ&%iN0mKy&Yy!IW2U{*YcyRyk|I>f^#m|3!=d0UxyyM5} ze%FqXJv@5Mjhi?B{LlaVPk-{KhmMVRaPp5gbT(T+*kJ8=#D>d=yrrCmo^8ujNnQ<_ z#oBA<4IP+*!i=ce)R65l;uuEpL=i?CqrI_bV@6fDcjzFqYowcy7-@4plwyD^V3%}Y zwoSyw{+kbf{crxwzj0YLwPQz)+WxOyzy8+SZ@V)wU+R%;cWpZ-Bu^MyA0VvufRQbA=;)RJL032EEAd*y}+R)<4ELsZ_~TZ7#K$ar!H64HXF-_@@$ z{^aA2@7=$D;^fIQr%oR|Qr~*%Zp4+{NniIp<0mKHdH3C0w{BH+vW;&|&qt70W;f~S zR8y8w%T*tYp($c>8U#Z$u=(lw(ocLx?GbMwUM+pl-Qi!*{ERU1w!U2u9#%ZGJ(HAk z7b<38-)=Go&9`@(X?^7JO+E>t+HLZM22-iy1 zZDa1Xpp8KnLPF1UCTBzt?@E*IDnn}+am|a_-hIg#bGCg2jn{Z**S4$~#k3tm+e{Em zlXJJ{(%u;%hjv%Y&UvC+Th@U*zAev93prk*#YUF?Ks_kMPI$mhPU5zMWYfy8)oaFo zYr7h%%00e{FTa-9<5RZ2ak;O3m0=5XF{*$X(?i_yV9TyKOq)4|WMtD6GU)JEg{C#y z%ye0Q?O2C}kz`ZqlHA2EH!6`abVnu2Ta0eq!`Q1qRD;sp2*C>UK?dsN^x+x0%}AxC z3G(Cxs_lXsn8@l1GH##f(*}tJ_RJ@hu{ueNF_l8RL5sV>h+D$|NswUHTHOrY$sr81 zSh%!8tfw|ZBq2l=O&ifBV=gx9RyA#3Src#S*K?|ye7 z85=r}7R-wn*jyPDYWP3@^FOmv9O6%&JlR7gMndI5NO$4SvM6@ zW?|WQ-PoyZ)L8fEz_3txLnl_0g~G72IP%K?!o@;lG|eP4J>bnH82~TVj3Q1Y5o2^6 zi!haFted$g%*uojtD6~FB1bc6F;QB*vzza92q{EhDv4&CID4P~niScC3beMCT|$O# zil-+K;&jTz25H&T?NQsQdtD2gjG#3mQ>}s0?(g6PeyS6{(W;%;k|ob-??+= ztFOM2nNn4bwm?QL%kt}KUOatP-%dhrpOE4D_3Jlo+_-k-+RYm`-+AY~OP4PDWH}6u zc75OZ<`XD3wp6fmJy!Y*=V`%++{3SOIKaESpsN$W`fv->mUsLz+Eb@bJ8#Y2?4H&y zhOJkYYPN`)F-W1FlIs#HVmS#L>B^aI3M*X)@5Rh_)Qo)tN4~<+-@@j1E}|))U(gd-A8M0$v|ynIH+#^An4x3gpdKdyQ#423|V<5U>0k#hj78nWZXWzld3C> z5-hcA$A`cA)o*_D8=E`ksO!bS16QtIee>VPGUKly`%O zXEK@wCgJhUXhE>jw0CY@Zy4sA6R#F_T#5Ky5I3(|cd=;p=7C>{#7wxVSr?3F?~rtnQAkUb*u2TW=jbcGR+3_MLHIHHP78 zh>SSe6p$iHJh~Yj2E7L(P4Sd5wCn_?8-9h5+ukrix+}6V_zTQLy3-wy8 zWF6T2>T|L3W{zPRaqWwEyN$7pZ9b!3<*y+LK)JKUg`B;9R)>SAg%^6O`i35vsOZq6S%az5IzhWs-^+Dm(CD0 zQ!BE0@f1WO8#`^4J1_=WmKTP6@y^Q|K1#J|qhUm^B@4;Mn`{;#Q6v5C$?RaslP6^@ zS<*6UeK)Zo1u_6Xj~G`Cx!+_1t`x=<8;ss(3ynOIN6!wTC!srCQ zGh!PONzJPZmj3?z`(J(amDohxyLS(nB7jCnl4xtp@vU}J^~)F4=HbJKR!PBZ>!|=OJ4uL5)(~t=KwyrT zEK8Q1-7-PAMU&hYU}NKY#wbuKYr@G>SBCRj@fg$(A=|4u@Eb zgbac#h0$rod0xos0dF(}qT&@BZw`=dTeZ`PF4b>J zx_zhv+w4Fr*vibu`W6yH9Up#w06uZaQQ7_FnPckBRmK5n|GtQkq zfBEud6;`5gpjEDWxc=BIr37{2_3xoW)_(?Sw9RKNHY~p3P5UY&s$)B(jX^KaP36PC zKsVt_e+psGRlOc_U}NN4*RWUv5x~;lD=>NxatQZV#?@$svC2^DEe!3hAT0=-yT2b} zpkQGJk_T3NltH@9$AH%tKYN3DtUlAy4G-fy-E+``FhjBjtNMqw&^#neiyvlLqg^xI zO?X$5w!Offhk$s~?iqbAA2d1J+8EG0Sd$n~f0S(?-qwJS80~_Yge<$(KESYX*$qT~ z{>A5i_xFGQ$;Thtma}jB!D+^W=Jz z&6c>v+j@tbp&44}?t;nuy%6~P*>WY)265Tqv?`H5`{dHCznZ-kk3!Z1hiu3bK2cI> z7vBU6rJX00ZtTR4kr(Jz*d$(X;DBq;Z$J9TCCr7S4*koW=PzHJzi{Ekn>X`@E_#Ph z{+t_07=BsF@e@ffQVxDIN{hE4VQP*(%0!iWgLKobvJLHmg&NT5Vt{QRbHOn3hEAdp zSDNe&cF0%PXIT(ZLs(FfHcNA>uDTLPsAu(xV1nCBp+KduJ6MoKt`PcRI^jIh~lqMGdk7r#Eyl0AH?w&ab5j6YLyV-l2eJ6AZ(>e{Hn~ck-=t9vzJ9 zfzm}&sQs|S^^^Yfq-h)UJSFXT$Z}z?pMT=@sG;3{L+AgP?86v=b=$CcLuahHRA5Ib zDxaoGJLZmb*Ad7Nmp}=*#3DOM5N~+;hT9T*e#1;Lz$K?~%^Key=VVCEFfnNAvN6P3 z`h>7&S?3ITI$FFgk{!eg1njJj?#R7c4}Qj&_i_``U4|~OGX;#C5Lpc~Moc$Yxne-< zk+{I7OjVHON+2USwIk(1(zqwA=hm?Z(8|czj)K#S#zE<2Nl1_oz{dcjBpH#-m2M!j zf~|n?k*~1$#@faU&X!CqVuem4hYuez&W_)(rYuQvkc=m-5P2kFTo`|P^3VxR0^KENE+8%0H=Dn!kQJwa z)TWrcL}Qo^aAk>1JOxl1C?|&yBt3%?0}Nf$B<2P8h@e!+QpCk3&dPA9FkMy2qmujg z?^A+$vN9$`Mq>z!Kwbq1$Kb)@K$7Uvo2h~^@?`zP=jT98Gi4{6$r_qWe)=R7o(zA^`Xy!s7Cl>+6a9OT9ckY?0txY}+8DAUelBYdSBXbn4W=rBRZ)-X!9L0rJj!D2WA zefG6*YWyuTlmEp({rqSD>wj>4{N|g7G)KqJv$zgkym-+zTieUwL$=nx`S1VLPyX!B z4%8omt0JtI)bF0|&-xe|`7vhaZ0U zo?dh*0c_d;ssbqMO->&bU+P~6d~#BIcZLkAs&qsNc&Di&Fv zi%|(=IyGo&7&T@JW57ZLP(Iaeeg_{IH%4TOU^Cx+5m#p(5p~{%Pup0f4FefBWZLlQ z2JOmpV$W!OTIkhiG8(O80nLYu7ZTX|FmpE{4c#zW%81hjkp&AipxZe?N$I9-ODI{n?$k`QA zn?-=|$RK=32-ybkF4o5G7RKr>=N@#Dkg=mI_W)9N2zL=d?8soYM~>3ue25*gG0UQ{ zJ(m4ao%QBLtUW|Ks;);u-eHd^)Nh9_B#;c`@tLj5!q9jCi2x56Hm2UiAz!)_Vr@09 z7Zon4XazZu501a1oe0}jwFheJ^9(0Xo)q!`cI)Ict>%T8M# zjXWPEgS10Xl}n4kr)=R2-kR%XeK5%^1CT|@Ykj&K12SbHY)P_)kcYwA#m8$P_W*$j zY6-d?(UWWhAs)|MoLn;yE~*C38f_7`&r-j z7htV>_Og;7g>;COXIB)L#8E%f{G}!%H&Z^5m@#*Xl}F?_Pq7dm>bmGOW#1iplF? z1}Fzim0@^RmR433kW0YCCBShPh{PoUvr441y5bEHVbxXQ$r$CUCAINMwwztUk*1VL zg57#c75DNhF#UcH5=FxGx{{MeLzoe{18U@IbXTAx%1)IVYR>qrYIFBhvZLH7@HoFT z&LzLQ5)D(p^lJo}n(a;VrrYY5CCDZC3TbdNeBjzMUxup3*?W51j3rAPj;Wfo!?Jgd3x7 z@Tk_~knxtS@3?>Zk|zWB&!iPkD7heh!k7$eW%@ASi_=GLBcA0##)|KsCSssa)HU2v zc#F0(8REtGO?u|~wI#8cr8^WA8Sd2Jasf`QO#Z}}E)))xj5O5sHk1nyWTPCj-2yqL z)%ThVSsu8NC28!R|eb`;D2stdVTt}+gaFxL?o#C|0}`%N64fOqOUPJpVMvv63vNABiJ zI7Uk!u2Viisrl`8OqM(UXI=T}(tDh1=@D~!ONZR`J)63;vK$6XkC!ztWgO0#s<77mudgm9b0QJAAK{8)bcj(OePr3a7U zvza@!eHFeQkgqIjoWX_E(apOQbaKsY9XfW<(-BSX*BQ({51qHeMQo%z?UETi{1+*^ z(uV*0p3145Bap~RBPgg8Q~{gBvQgy)DeJfPMJUWx`O{V*2$-tu9L>o58(aW{j#M85TI+j;R!YM{|s5O^-?d&T#~J=DY#em^$1cvxCpG4l6%UjGTOC`SAN zPlKEH%R>B0$lx;q!?QNmH(rnT4ScJ#K<41wQAA6KRcG{T#FJ6}cLtiu$8TleNrMVJ zwK)bBcoP~7v!kwa^jO5(P;+>djCYE6#envntdvr%P<@*(`TrWF|$Qn5i;8XUg zx#e9lshHfc1un^!8)@1V3R0iGn(vyVgJyOqNvXeqb z8TbZt$V*%k9JJ2<8fPLmj!NVO1y(|Y?5k}5*^UZG{#09Mk_ZD@a@X+cubVk90C#=k2 zl)1_?q{)(Kg*+_ABo#ZKVWhT>-qeFHSL<_L6Stt~km(x%oyofk-AJMYyb6#I)~9e@ zRjUy7mqXyl%GSV{;wuj_+NFa;Jd>LytX_V~?fNo4T&lbg+B0vY(o=d&LX{%wN`}v6 z|2_u%LE*x39B~H3m~a09sm`gpcn|C5Z)EVcfafP*N*!3(>EJ3X*QzE;Q$SBtzir&k zoC-x@O8lJJ7Mh~wzZus*0s2Cuc14j)@JY86*i-%`XIw1-UUv6?Qf#I1#ONnO=tqoD#@pNA|Av$w^F8^=nP0kL*pDm4od2whBx$WQm zkMuyT5y~#CaP;MC2s8x^7yEN4<~w@n+A&6+WH4p{HvuBZ3%qs@TVogkM-`tus1+t7 zn5+`t6z~Qal%Xle-c~?L)$Q!P)fhuh%H8=n;J}Mws<`SO2wPv@%+RS zqQz_Xg>ZauNPI{JPd^>mF^D5*_>k%)a(K^vr$BoYHuteQvOyFBhdjW%??gf>(i#}g z-}OlsX|O)^k7aJB9}QRP{cd~Qdz)jU7pk$Ln$b|*_GE+t*1`mIo95v)hT7S`vs-wf zzXVwtCY-{Nd<{9x4|1R2GtsHQYt-**jBn1WR)&0N)@x@`^@__f9^)vks5pGrW6)j+ zo;$6GSvMxtx(xb5ec?!IPBA@KR^W>A+2ma}DqH_MmCqjoZmcvWj%GW;Yr2(>f0Xc9 z)~$YcOs6e0aK85EjQt1MVoY=p!$YjY5-2-kglqpS)l#LYDiAGc(_hH8-rLu z=4kcs?|dpQ3DX^;KP_wHpl*>2+8>%k|2mxw98ZNj&z}}jfDgPUoX^R6M7Xth?FLzn#qJ{16Pt|kT-T;X@>iXvVZqy|it`~Z56lkKg z=)BWSJvtLCXbtV)fr>o-lf^1E!1t%HZiwasWiN^1v4z(653!2^Z;Rs0VarXdww$QT z5PU)M*Ld7*wkOn1z`0#9>~o-J&GqZH z6n^hY4jJn25$+OgtR`P*XKi%gwBEJe*O{WSVCD>5GU~F(O*iNFH1t(F7CW}HbG30a z)gw3GLLva6TePz1(@rPwADzf9_bIq2bhGAO@bSRORsxJg|E^aY3_v%97;%(U?`f1f zFL#71Sin=yA8kG?xW6?vK`pi5ITooR{0V_4-IKdwGOz+$)OWU7}?=b((6?-{$avCz$lzhIex27L*{ zW2Goggr3}Lf0V%g5Vv5(4kC;*eaaiTHq>KF?{XNji1}$#D8d$EyQOMNlwuAFJA!-Y zN&KiTtSg0KrsB46RL^j82#hT6Y%qYtLS23plE6NuQ~f@?o&T)7==I?e#!&1iwCSmR z^(=hSvbs>%mZ~$|v+Xu>Ta&jtL^veP1D7t7tV+Tr;W4azM{EqWJ+1jtN;lA>W!H>? z3%6m+%w{79`+Pp{H}WUe6yCuu(V`0uB+TX>r6l<|FCHaFW(oa?19{(n%lmRIGVu!= zFbtL#P~jl@*dfeVo^)~Pd9bu&hDj!h??S5;R19x_o`LFMT-*pvbcX!&cuyU0kCmR7 zxe6vR+!qIx<3wC7Y(n4JqGW{a^BxhSKkDg=T4e_JJvCWAFp(uT%>E0zdXoO+r;y0R zu@EoVUc%LztJf6GWDG6{d(;HaB6Ke`3ekNFr72j*_*d_(x$6&zlUXEHYbnX`b@wRb ze zKA}S@8VGk6%wvxxTBY4|kx&0~)Bp~kHsSxAouxxo)}BAmRDVqEY9-ermf-2#{YlfU_q>l-6&^n(gXBtjYP3K&Y zA5XWB$|O%mLfdQ-tr4YuloV6mzi!K{uPa<&{1;PJw^rd}YBu4E%tkg_tui@YWW*<; z1_?#mwjf3S=oDN@7!veo>WIifA0dYx#GNVA@21kP^7rbSjz;CokRYrH)to~YHD)Iz z%$D+u6^?tiv*O@`{YR;eZ^K)@?7yG^;J0Y@zAMxISmC^!QMBZ7OC|xvAQfpFPeP7@DDq2puVRLe%Y=Wvv{;t3K<>;EHg=;qn z>CL)&FV75b{#Au!u$}XUDt#hrG0?g8r6C^{5k%LC3FE#<_ulU=q^{ndPJDve`p>i(6X(fOg#rq^4(wG)Y85)^>m-QA2dOs z?k>L_xp-_=P~g`2XnN8qn>8w3lLBg|5yy-)O|~o8p#d?8bU6 zYEZWJVCd8kf3bbRe$sy?*Zs@nBYI7|vAdG06zr8jXNjB6kD6l;Tf7?qycm6XE%M?tv6At0C%OA2E^)inU z{CI$@uv`^D0umAO?ZfTmm_k2%T6ask>Sf+Qck$Q_7TD1kzV1Ib9Q8$+A!etn*x<68 zRtW0S4l!{z%d}aAPCiigvhfN*R5&^!?5{iu^wb$gKIqxh!nRkdl^@63rum&cC$9Fy@z!rp3YYx6v_M!#$S@Uy zDo>ve$xZlE(&p}jrU`VNaYWcH$kOqIIFvf6!Qe~8+-y-RH=>R$*1wnJz_dP)Z|D=r z_wDZQLAme2Q-9V>nq&9Ug4Z3U=xc{pCcqF_C+TrQayqUwg>f2aoQxETyA zQMD-hyjUNx(0G}Q2c(%~TTVVmz!eJOIkc>e-^iM5XT+eRhr*JHY^*OC_CXy9p*5PY z-lSW~iw|f+U@#`#xu;#!p7(hkbXby9aYQ<$-WIo78(dK*6dHk&vc^ItI!G8VmT%bu zF_~dtsLgoT6G11V7Y32R%VQM6L)EhYw44X*a(k#0yU`wC{wwB!zNrNn2x2`S7U%fi z?WP{3WL*NWC;i&NWGo)$D=Gy|MfA!Ygj(%tH^s5rMWcZ@M8Z54L0Z+!o&dVxvQodwNR=NjbL$6C(gFbDp?>&-2LSF<+ zlW`^z4!B;^_Gc6^TWxZB>>uOX1%wedKnlTW?+=)}_&dJm;}5Fz_rb(GfzEmzxc4W` zQMQs99uHz)k%@t5l37l54 zC`F}8sl>1XR}T%FMqacQ+8pcs7-%V;GM}8y z?Sp?IRi~mjIXt^Kk%*}$w7{NQLk(RxYvENeRd0w0iloRt8Yaj`TNx&S)=ozbU(97$ zQ0eG*LZPHukb1P?39)}CJ@{f@HzuhB-2e3dJ=Ur^YyY;g^r4Q-)bMajS!OH*olr_& zA}8Gn#r+Qt7LS11ymr_5Z%r3J>K;W7(>*~|FV2hyuRNM*z#%oFbe-@Q(K(5xU2 z*zZeA@JO5!V}&8mgS%njb)FRPNRx)7d!ueoLT$}_g-B0W;Z#O;qm z?m%dRz}u!MA0a_?vfn)sinybn1^RLO_`5h%?@9 z9E^VB{>o)g-@IY#KLSl2-SO4Sl>=e5$tj<}@5*1^hhmg-Au2DwQ)Sjy{o$QX&F(&# zNTy6T;TGN=+*~$(!8zBtxHoV^imS24&6R-1T%Y|Z@GVvhFYX8W54k?@@vq-z6xBt3 z!5y%>n$iy~hJZ#5$R#Cqiz!-4qi2fOd`yRnqQ1G zj5(@WK5}fepphLYl0c%+s|G6?Dhl&Vd~vxI95fnfKyd-GX33yxN-{KWY15#a;_jd1a?dCrb z_2>*$B&cV-xtl@vq^sR!7;Or4vevO~!~j$RzK|ylv+VhydM?}#!bg=`4W?CSV9c_~ zF&rVeo~ioiEJxu22s$@iCzQI~Y1?}%%nHbOxm};=oJL((yo>+R!*(;m+3|2vH}UFi zwFdp52Zfm%q|*#p5_Ba*1-4|)UwH36pCm!6`2z@iWziUy(DebVZMdP53o$kK1PB;d z@3MqE&J#dfh0eQnS#rR~yxQ3}A=0{PRd?`gvshCZW3=MzPz@8(UIZ1JdI8>g9GtAwY(q3S8A?B2M{ zo%>zR(zJEohAbiZRb`*LE3C1{Kd`r(uGR5;RmU~(IzQsW`GmyVPY^yHKkTR$<1kyf zCFRZ-KHpBc0ghD<5pJ|!YwlU-%sNQVNBoXqsGFbal6L|R|| z@fbO7t}xU%KB-K9o$?lGF+I|{uieuyIqf%4Q#GC~BxPLN@NSz@ThsrFo6M!eJ2UQa z@yp0!y@YjU`ck-t2L)<}77E+a@XM4Zf0g|oNT%-T!MqtzR26wHyIrp3mqbEWHJ|6g zNa!^wfccaHR~cX#Fw=3nYzF{=v5W3_ipd<#~zLrD6n2WdLE|D>d|2?(M7jj~-WHG2Yi_D)+`rYK718*lZ)qwT?$tJO?;V{ z^R)9(>}l#R1z*a}w&~oJiM(Y*4J~-88`e~z7KS_8aN1SwnZ4U=k{(T(q0h*^fZk%a z^LLKgT=%P8NweAHFu6|%B)$?PgKp_SfJa{yex_a4vgdz&SPY!PzMZxXcIo|hfHeB) zUKzVAPUIBx9LwFW6Ibe<=u2Jy4n?sa6L=iIv9@ttg1nLS06Xc{fOI=UT&lpJGVFx| zCfaPO$frCg8mcNRk{E@1Hc&U)htt(wPxT$gN{oJS036UEBfrjTg{0y*X-(zL(i7E zuBDT{J9rrN0*Xnk{r#;)pLZxbCU_r!n)2V?RRryQEms#=`P~J6B+ym+GLS^;dFQye zyvHaB+3sTOiMrVpQ`xI3=S*CkoSm;LfmG~%3jVC-UQs_7C}l6b7N{MgsGE;DXQ-$b zj>)z~l&|F}Xnj_RX34lmxFBByzVf+VMW#Q03mM6bl;eV28!L!pPA*gl73ttZP~O>n zK;dTJwrh9#XpGp=?b-Zz>5aKHY?@zHdsW5CL5u;_;Ll#YavbQKlnJhG&3geX<$(MK~#8I2BU!IZW#>gLY7ZE7HV$ ztHs}-w((k_5%F`~uM+Unrwer;#!D%JLR&~zf4=yW?;RsJu9qlhOUr;&{^x}|$nb6G zZ%5xF*(R$WRA2_mm(Ra2HsbK5y{#Y0ggw3#+%c4>tpkvj2&m&ChWoJItq7n4Q?(fw z6>A4F>7=`cE|}QdH9LlBG)FY^E2`nPjf}^>h?7)JnN%^WlToGga^K$|9=kKLuz;|;&}NcD!yiJB z?PTuzY-(Ompq_^#%gB?7!x^9?_!GU6kf2nr`T;mzjqL?{YY9$LZX>VBF<&e_!geIU4f1U{agYqrsooN_n67nI6SPK$H>v;?+ZtY+=gR}O4dR2{O5kY?P%rf| z8c$D2FjRdRamelMuJXAV{#Wno&q(9L#Xr8xk1IYsgsvW#H%JZ6g$X}GF4Eu5?z>;5 zGs<+8oMGu%$hDt`JHS=eru)CRgGJ}R ztFU+)T#AB-4JO5;o8*#r!_q0WTX-f?%D_+v84wM6`H>#>4jxA3D>JD`F$#WN{t89P zaCG-tBO zd{_B23$nOLtMyumRsH1H1DO{ShBIs@wi5Qv4OMCuBL|~)321^jCzQ_i6h)AhI$B~$WDyH8DMKAyEe+)mb z55pBkyf$ajP9nba3pTT5%I3wSF{NN@Z!HfCK9{!;tLMxAIAPx&(~mfz)2lX7nW_% z2v{ngTxw9C_d_{f0EGhc`db-bL?6w#gH!ht2JKG`8XDdl{XyI|pNXrr(Gr3z+2A zR7)ncNPP<4QQ(_waI+Y&Y)?)n{oPbu`cYm$L`1f|)Lr-lm*9^S4gLKNtTkvT(OB02 zhRpb_bja2`-X0pq4x0==TYL z4-xluYWd~Q!f>!;r#Cy9BB@^^2r4Xa)D)65nS{9xboGuoQR5EPn&e882KsyhrTuP&q+*B!Xn3Qk2HHQYN}8d2mgk-7HGmMh0e< z-oC~%z^TETb3J=YTm_DnXP+iG@pXoe?-F|gj@O69LtvW4KXVlqtiv2i=J zyLM2CZI&P*ul;xCn!0uKgz}~61U`tacZdB7(pIWv4l92{D zuj8nbx`D;B<&muiu7YM`9=a`7k4Eu}v@nh!6Kj#VyFWr&qX4h~c=_(O3gwmfIBJVI zt=r$tA5F$DXYquEgq#PsKcg-6y6JV98uIE-9+dSA^1ZTYr3#;H8P;frMYC8rKQLl!cYH(?9ZH_=c0 zPaG-sxGna0nd6`Bz3SSeAY;kL6PQ^VvEl1-4D=^GUEnL{2>JXy(%?hmCg<@Qb6xy$%mdul3B zLX9Am8qNLM@&U#l*ncV7$p_GKr;5pA8wBW^!rv2t=y3}MpX90NZRE;a^3TqBEoAhK za}{ePam*2g2H)@WdvQ*bGVil;s>W*%Tdtj2^8BxEGbhBJM@dM2v(uGy)cn15Vj8VS zwr2oZq^WMuIV!5YS9Os}@*>~aB$)Qnk{C-i*1g; zIuGJ}b_BIR2zTEjjIyh+F6@IeWMnzEM(!yiluf0omxnk%oj17o2dJ)*kUHgwCXmq> zNdE1C>T_f6CQ<3fp2DmOv(W5NS3;^#W3;FS5H3O#T_=8Xk!yQOLT39joRWMXiX@*9 zgQ8b6e5HNbw?XHhxp8>S`3)?1>?^J1@=Ngz-2C{D7?D3^T<|+j=3^y)phnLYxl!3$ zqKhN{yYS^`3D!0{B0kp?UHUxF_S5XQ+Cxy5#l*1?{GX-;ZDySLQg9&O5|}`X5o{c% zij8a5+B&%vMlg%ZcU4$QkrBkstw^oa{JN9#ixbv)ZYqY9aJqHjFmu~-AU{xtdVk@X zvP}D4>e7OJ?Oat-D^nd*IVuV2)nT*4``(NlI&sf{1<4DN6A4saCc$rM>qnd6GBUn# zj8fcV;(E7955mH3xguyWCv5rvrNtUdS*)OYA!NV@X}+5+#F~z=-6`KL?4w{_>O5ef zt>Mx&UllCu&!gj-I<{t!&~<;u4ND5-6ChrE+lvNQz+j0Yl!BtSVui_3=``mEta+2=t01aLw&Aa@W?D->Xi?LZt}>VAh?b*rGlxvWG-BgF zs>f2CQ1xVDrVVUk=W2DPA;2U)Cum!I6*Q3gMK!3LnWzaZccckWLv6x}I;Nz74XLhe~jCus7 zY56d&CV1bZ8HH}C>Diva279{j9|_br8b6o&dd274FdVWf{bu*=`!TWmO?;r5!}qe+ ziflOxB|?8IJ8t9kK5p64DW$J!Ku=q2RpnGi>O`4HlS{6DmVUeGl%T`jzlSA{SUC4= z%3luz+P_x;|4vP3YUe10-2VVb0MK`7zvkn);Z|#S8S|S`*njKbB5?qprbegaVX})p z;w249?#ui+0IQUuJvBL%zN#i-W~toFn?m0-4RyeymPD6QEBPI$Yp$&S>}oYKnEL2? zTncwx9N|&*A{)EipCRZM%gF@w&8|(nHf@X#NUm!yiOhNzGW(V*{&qr21Z6%lueJU+u$d9|vP5G^|rV_Iw#WPH~ zem{X;-nZc9-_6e+JyM2tLRf!bDwXtCisWxKlM0&sccPx|+vi(&>e|V7GAWVtuG{@> zl^$CH#zkzm*GlTQ@g}8sM`AshcL!!gzo_eiF~aK*58X>#^-<BAH|wHLY-`$Wi(zQtifK2Yj4;>5isCA^>mW5U|@& z?zsCKp+V4hJC}1UV!G6Cr!x>sbEV_^pR3>ZxDrU;wA_MAhu6F=F8f?83bO_{VArOd zf+R=kW0mWKAB$Vu)Kt_@+3O6R<>Mi8i&;%+Ad;qZ)3>37Q1IW6B?DOYNr*$w^V7_?a6PtRmmtDh59m0$tY3DhH zkJAv1Q*=6?;A9vjCr*{w{?XONZ~vQPqvvHmqUq!j3H9!|W1#1-2yY?5qo+ws3#O9bNiZHrz`XRA6l$iQVH6OWHb zGuQw9%t)5leHV?a$60rni^W8%W9w6E*q?7okMGqq_KP~KE9q4d%P(DC)#rCuw5Q7} z4$SsDxZ~ruW_+FvhR=-)^6ep5jg1fS9Z+Sq$6+btYRZTQxTZY?#0L4U2lsi4yy2BY zByAPl60ztN0Z}OD{Epo_fKyLLF}>o>_+5gSRQN83^KNa97vE{@?PxH%gXy>Hp5vbc z62qV&($FY$$$rD;AE%KK))IsEja;t{wXA&-6)DVnN%}E7`FcR^5~vbBje3Jv0!r(< zGlWbs{8A&?A5RdTGvm1xuP6)~O+z5SI?FdV^Wl32%coH8ah&Zo{ZqopC z=@o?(+-}AwycXJkaP!;9Liv<29s}-6)xhT!wnqwwd0WxssGUeGN>R^VlA3JE`jMHR z1CEU^{<=707@c{Bj)bgo$1NZA^9{x{db(xtJ028%97;VSUp-ySJ?@hNZ;K5>rWdhN z$S4t;bS_aNrZ4GDJlKu3+gN62!)=9q<`S#fUNu==$V4|5;%Ln>JKf2NLqE@~%msam zPKDf<$AjfFec)9evs&IyjeYXHB>t5sTzcO27PE9L2nkCgbIL3QFF~v}lp&7P)#r?> z-idGoB`O#Jj>b)x&z;9OZ#Xmku&yAH#5+tojM-bXY{`0vB(Y~QHRw6kw^c684HqXj zkb+!tO524FhT3;oN??B>^R!Pd`Qv&1n_hbOb!N%YxO(JXtQxVUukqBgndf9B3sB z)zgDJZ)lY?1gcmJS!pLtXx$S)H#0993-%a&*Ph)kaE4zBvz!m0|XS=7|Mre^CQ#NhPs_57lxZTSAa;I{g4(2+C*x-86K z<B_@4mU#4KUIqxBvPLL7#YWSY`` zhL>|v30HL)W12P=OSm>|0g? zYWG8}T3<)xf@O@k0fL2D%3a-Tsg@Y02$C(eHr*!dHcWL=<1Kw?b!++9d<6g*b7tN= zCFQ5lS@-t$zyo*rUK`_PHa2?XQKln0R2;erZHs}h`RkFYuc4d_H;^=#XnH2oK43>X z11x}CRD2t+ThdHaXw%!{%F zO;~s|Kc-mz5UcBS#8=y_9+aerqnNeW z>&c*=k1yvJR${5e?B(_SI|tqOH|APwN53wy6 zLh%SkXaJ{*rIzFKdDcJB|TPIExSb3kqk$y ziMmv_j)Q(6YEj=oS|PV1_34ZNrhM+;fo%tt!6kX%$d;spB?&>4;iBd-cR6~|_1WZR zH_r`G)MS4b_M%930&bVO*K8l~M zWy9u#{9lI8&_=aw3wT4ehQxE}EYDfv6YbQ1Ma-wbPIYPey0QcTHzpMNq22lq$PJ(% zqHrw;N)IGY7&qu7)S|DxG-#1P0NP8$8aRe_SJ#%8#A>m^I_e5%Mp*}^@o1L?!ub++ z$N1=8C)2t7Oc!$LZ)RrL-ijhYfu$32)(E$?Oi!Or>(z5@=mNhmc6rXRQ(`{48&7*Y zZjbjd#|uD>l>gPwoAp-DJ7>Svz~SUP;ljFBH}pVkOPW{~G?vjdRbDpj+EX#~--3fq5;Nx$y+N$R5q1mn&FpT4UiqJ_EC*6IG%MX%bgQj?V&n zPfXoIx^v0KFdut<<+qa!B|0U_jW>}y1>wEGJTdrDQQhA5c;OImvtsm|;q=GxwB!fB zUdg4c-!&5*r(yf|fcC5PRvO>)uBEH}nEf0)%ThtFH?TQ=(};JkA%N@$r5wRELN38W zM7D*@;bY44Hang`hA;RG{rVK}(&T(K(IX)5%Os)~f*8uAqMb_cSRdswhLbcL3GO^3{7YFKMrl8FUY!Ww+TAvz)yxq_{x>Y#h zvwzsK0AU9YlU8&p5$yozL90WK@AXh|$G?NdoPg`4^iRcrKrZ^>+UjxI@Dr~$HfG9K ziUORKx|c1twC+51aI+QZH2XK|TI$FRgz$2+ph{aZsqLfwfAv)*%9ZE9gY|I^P(NgH z8Z{m8c9#Bb@;L%9_HUVx)Ga;0MAjp6bYbey@%SU8S8t=O8Eh6};PXHpy(UW%{`t@5 z##^@#w@03E` zSYFdvJTd2l4dv)M#b54zw2iV5<+k8TPRWV#c)VQ)6PLU#>_&VW_aKvfnQ z=fL}RYFrTsC$E;$hzuu^87?w?dx4X34hwfxS)%M!_|CK&k@T_KrZ?RuWzT{-+`uQ$neFb1{C-4vy~ukZe_FanK-kz-L? zv(2uD)4Ulw}nDD3c3R}BU2>58Jzeel%qgK<@=~7F_+vp1I>7wZ~O=2 z&ddj_H#~CKdt;YV%!cf<|LQKLv#6Dgp+%hMo3~PJ(9iN{0xV|yLQgw=r5DlDu6T4_ z!w`Z(o<-M1=gTr-lVoGe9Xg05vRiWef~;;xf=>F0Q&L+g!wlhTURg^Rlf1c$#L+af zcv5J3MyGgg^LfG${RiXjpg<5z2G7<+6&%mR21TgWA}4ua3?O0_U5S#VkxF+Mc(LjA z@M}1JH(yw|M1>i%lY@dg9R*(NLuaMUi%L}*wOB}MgA|!0_RJ1Kk@^J*faV|b=B;|Q6f0z+<;}V{}KfQMK$5JV{{X$7wHgd z^lp1iM%XQFVUfqOgjRtHK9)ys`f)O{k&8zFX|2?p7Wx-MbMzz_NM+Q~lI(3Gxs2=l zkkl`CS0buS4W5E^RwY^=o`!gVO#|bOP3*W)E7SY3UYt9MobE?+ zN7t)++=-qLeLiTUc|6Nb)M|)5C5qiW-E{mGj934` zd9zg-$fT{`rT-D`T+qf#t{ zyfGl%EvI%Tnc=UO!WUjO9Ddhd6sx9{1kDW^sLjV3r5&!LT0;1iRD zh8A`NsqI^To?FWu47DLPtE~#*s&_kz+oc-6KvLnO|GV}Zu%*laAtLE)0iWwX6vbbW zMX5M}{CC{TrnGinr_=uTjinKB)LzGxje{Sk1l4XprU#N{!YVctX~)(a_jC4k?{WG! z-0*7UeroQnX0i$c9UkTBCfWC*DhPD`NWi8hK$qP= zL>g&jTgG}1>=8A9!{XrV3x0yHQ9WDGzwqkG!lIG1Q{H8J+lhb=oQIw)M*Uk7F8WpCx~=DNOpd#MmvtAx>RC zMBJCws<_o6W6W%)4j5q%ZPqp^))b=p(G7PMfDG@KTrRJURDUF!(d?MW&Y-1_ul<6r zD!#Y!fWzp;ZHrgpdw+ChWeAC0z`()aCjDQ^2q&D22kD<_zv5TT`uhI#?q#Z?cl;A& zo14cQI-l>%G>y1;kQ6sB##?NYz!SNaHNGn2;vV9fX0qtz#)-f^RXcN1mg%K8BdMT} zkii8>M$c~P#lA2w99%bnNorHCsy5@wll+2oi-Jn9(#M#+^NokG01F)&+b3Yu z+`ybK?K*tzgItfm=1$=C8k6W-#;muP$aXv479R0bOUD)AEK*K|8G{(*Afys_Vt`Y; zDJp4Zl*dHB%#BC}EwBHhX^`!_5>O-hZ(Bl{C8S<}=;!NNG|*5!EK=~je{a@k1b}b) zj7v)qI8IGwwyLgLuw9PcHjglzs97y8k5VNPgb{|)5uly;Y95B@s7wGcT6Rgs5cCRtO43U;8l$6Cqd#c3}%>Ra>7s7r>AZu01} z)-VAK@L*=qXlz2X1dD|n5rrD2VKybQAsA6A_oA)kWMI4TR^YYLntHZowz{NwM&Jat zr71z+5=@c#a0z6{^LoYWZfkFh&!OGz_#q6(VXegtAl>{H2Q;ch6FY~4XGhX%$mX60 z^4|9I7opDY4{bZ-*!!nTw*CG3{q88#ebKEOmceJg{^tRjgZQ`|m&1H{aPgnZ@V(=9 zocio>ms4!a8w=PnceqF*Kxn8X_b!sfTN!bNC@pr*4xe;Yna=~2AP00j-h-f!b!q+2 ze9w=M2=^~~xhp+kK|f3_Gp%fSt`h9p`s_$uU|`UiU?7*fmd{nVedG}{hLhk4S8yL+ zGM%#8m@oXS`^=FI@u%Z0Jjrdm@8uF;e)Stz)}mBfId8V~ho%8*KJKqRka<%UV^a3} zFE*&Q_SJsSZ2Uq&ZoXgy~YAa1i94mz4hJgsSO3L_lZrL06uRc zM%Wn75Dn%Msg0P7{wMM~Q}$TJUnO}6dmK4I0tZDGWW(;Bh}dl5r+#2v+Zu2i5pa7q z5%2^s8h#gjWJZ2&|H@Yy*B-QKQXO#kUz(%ck>M;OSo`7Ek~qLwqcL`J&*wm&$-rz? z(FO2sW9U=jQ;Dc`_}HyN_$`N+Wg*^f@mRyjrd%gqgYp|MViBpFN3Si(fp%)|r=7!z zr=E$YoaeabU4Z_(ye2cE^lZL5?~+PYvO3DVRhp}e6jmbHej|mO=7O#<_T>HYnqpomPYq2bvl$Qx>@KZ z%G3e*#-z!7i38a8oM+MGg%*lIaLP_9?dcV|g_Li>o1b^Pt7HGc$8+o_-w@eGpsx7x zWW61&*a=SmTr8BxR&Qfu=Ha8Cmb`52dHw4zU5KG+Uv*NsJwnxbuP2h$F3q*44Lgaj z&5+lW+TN%_zh!01PO-5(q2+J$nb%M3x8Z)pyu#HdXVF?&`)gTVyk2%>4H4`zb4v}k zR^0JYnH~4bqrzRjhR|+oSqk&Heq(nsK{{4L@G7e}X(^e@Uy*m)B5SvmAF|m+%r&eq zgh%J=)@xh$7NX{*89KE8Ek$3X*7D$_jtHj~&f;2Rm{3(ab01l5O<$+kDWe45nl?|a&YHfDBLy_2IBf30J1?%zAG?>EySBv zDnn%5Fv-aPu6VUc&Xv`ubs5OYaE;Mw1u_JTOr`f2{&@VDmn5Ahf&?Z%qsi6)yA3jH z)n^V;4e`<^WK|Nh3)+ZFs;s}vQaM0Qs>}jJ{9qi;SoaxtI1On-K zDWy_#0vQ4!lUI@&&YwU3#`r!#AxN-BiV2_O66XDv4C)~;T-`B`mC}_;CDLYVYz|fS&O*p+S8F8Qt-cF@jja_KRnw4-#btapy?Xt|4U5B8a7wZWj*+89vm9;H7!%R5Lu}|Z7THDvDdzPc zo@I%xb=+*MGvCk+(v3cJylFdpMu`SizJ(po-Hy!zQ5gdv!NTr4P{>&c9ot60rf;$n zrW>@qcy~SR+KqBRM!O4P@$O>thAy4a?&9G1`Q|b?Fo31t^YHbd72HV}IAAj=cXP)19$J<{kQ-2-+lb?#}1jRhVH$4Uu$i}_SM{_5U&<_8{xIB+zw$#6`Pm+ z_5FLl`sFXbdGw97A#~sP3 zlW#n{cmMzQ|NS@r_TT)QPk;N{yI*Gb8Y}px{V??u|1nbyzvHY z59b2i9sV+e~(^4V^LoQ-X4AERyY%&@!bxWrgt zp6{xS5xZr%!Zuovw$Y@(eFZ^#VI^2icHeNAdG?HO;kC(^v~~|<=8~_rmTzD+?))iZ z&&!BO+bHqyv+F;Tv3vn{+(WW=Uha5|bn)M*U&6EF+0q??=MtAorRCz1R|n-C6{*(K z$Fo6VYOGOF9vE$#(PUB)SGEB%+cLz^)-B3-&m}*Z5Jm!P#PJX$1GHV^4zGmC1|b`| zE2c-+vN6$ASz~c988O2_g>6o=1Ohu1V)8hds4x}*B$Qc(dY~I+@InUCCKlMq#z_9S z@)YdB*&Rq8pHl#tY(o06F*##{*eEd>dd?qL8+Za3p}U$<+VZ`4AVZR*ZA7nS&&!pN zv4r*gLtPILXlXK#mK_%ZlC1}2$lxUD6+oI-yg=LrFIfK!nk1dG!6l&;2DXya>9i+K zdGzum2~85Fi%$|Y1jP7&S00Dv+W|%rLZSj>VvWlt16{7v%uZ}4&lC>dxN-gKufKN3 zlEG4F6pSG8kH_CM@JW`)Fd0m7NeT?!hvQEoWb%?^o*+-E5iS)FlR^Go0k3t5Mk~Jz zqVf_=YvJ%pt;uapR!IJ~g=7h|x}xkL3~7acswBL2?b_9=SI?b0m%oo;E=rQzxC#@+ zh0i*OB7g`m;kDBC5zU&Uay+zHplO<{B6ZC-->%3&8j(Q3T(b2WI^qlpW2u(caAcso z-WqCR8wf!PKRbTj*3!u%IgFy}5VJ)EA*BLowF(gKoYqxIJ}QyPZ>GXAGUu(C{CM8* zSrA>x6_bOKY#Fgi*=&mpg5=CnFeGGKoJ^cdLc@_62%l4ts|3^UG&GRd)XAntVge+{ z&n2gDo55Ykmb3e zNC$cx>vS0*p%j}Bnt{@7V-^JI24ri}YA;sV^>3iaNH>gG73Tw0{~6EqiFMx~@d(+t z#>5mqLJc~X7o-dA3P#?Nr3(>Q*tQ$#t`f$c$u=6z$gu6*gUPv3?hZPRQep4|Q-N`D z*8dmmDpP#Uz35p%7HwJ6zs86Zh!%qMEFNPiz@@xEit6VXQ8 zN?msGo9^7k*hcsyVcQCPFtzM?BC%WF7|sPd^$YEHD_nUYWP2GsM0Nw?+BCHG!;gRa zyH7v<SPQ=^i+6`}XY*fAuR@e~W+Y zXnncy{Dli|zx&RWYgdodUn4CLXAwq@!feY^LwHmg7)Coji7;e$CMMAuIPQPM#nA$&Y{VM?dh0;DTC7##$w36*PuO z3q4j`kS;!Gk{wqg-l5v#iath=F1Q-TSR4cCTBR(nHXi{z1DsAS@!vjvQa|K+=Z^Va zI9tDagl1fYpE(3izI`(8tDe4n>zx~K-cZu%Gvhlb$FRBh9*uF@vR^7IYiepw}ZdGm}BcM(2MOXxa$oac2zC_#5KO z_r;T0|9X(*(DxZ++fXvU)zHbHZGL3ky_5tYVZ-k^#KTh#FVnH@rS)>IE-RHoQez&e3ugWKoe~XD=GiCR6fiQ^UY%~G9tqun zM68AXKW~5jY*&`$hkXDZfJ`7UBY^~R9xE%SDps@EY_iqt2wJifA?r8mH|x)|!*a-> zkQfprnUdN~lj`p38nU`_#*D-~`Lp)-ob~p*_aQ5(F#XM!8*8uiUBlkz+`Z2^@4kC= z<3$r8h!=F6ykDwTDP17880Pf zTZ1UMLzmrQLk`Hzne{0K$n+3SXwdp3(k8F5=K%t+)=?RCLdZC&L7U-+pCA=+Em9lg zFku3kPzp1pOwF&##y~J&-iN?&vrz5=%iDGdNv9db#sXB|fYM3^{3JBGZ#y^jyDwJ?~~>4TRM-40@I6YVVIf z6pz&FV47 z$)I>Oh%7!Y&LXl0pK?n^B~^QSV_T-MDeX3?TP3W)z7ZcVRi23SBPbWK2N( zfD2Hvno@J6Jdr!83XMhZkTX}TU=+F%)!XOB%uvQ%Kx8iS`Jt;YLl6NW2SOVYccEBy z5opL6T_!Vm6Oe$AIMNxQmSb{tUP8u#ki(Q9ilos+Cg_U8MJt`WeDTem3F%M-(L})E zOQ}tr1|pO$IVB+jrF0Gonvrs%L=YtWEHApOmoB~X=9_Q6^Uk~Pz4!i^Gv_d|M#1%P zlK}bsm1tnxT{e|A$a&5XFHBt}nWl1H-GR64=g*&i?X}meD+bF-gX^56QDpLRs%Yzr zoSajKunin7YqF5FgI<~l5Kh{l<sxbqE$|FGfiV7S&Y1(x1@$r9bdIX8p4dbE$SQxT1#HKgnDe!K^CEhW-=l) zr%jXBt};j$AspSAye~Ffa>_jqP3{&pYJd@JK_Aw1XY1hZ<33|%!dw73-MM8N>cULx zaYd-0Q&`y0a7jzq>m)htETCz_-^RL?FSTtT%0XP9n+mnP%2@-Yx4Hc8^UuHh>dUXb z{>mzfbNtxxtVoO3*wl_3J@SiR{NkfeKDO42Vhq))WPL)19ApSf-FfpD)j&U4ql>VC zCd}ASF5S^sOe<8q!JvYd6yp@XXDQuAG?~Vh382*K9(ekffBBbx|M$OtdEn~RtLDc> zW}Uxr<2o5l*T%txZ#JC`Fm>A)IhPrVZv=-XN`h_j>#x85)o*@%=XPBTym0h|`wt&{ z@Y4_9d+)thUU@~X#LP;Sf`iUAa#Z8~igM8p#jxkC62%W3>BBom?tOpf-~8+U&;Rs4 z{*T{%^^M9Xj~;P3^y0k-_uXS%e(lwN^pF4K)VZ^+nG~6mWCW`?T}G6C&sOzv>(~|MGcNnFp7VPoD0%9;@`DfK=SdY9|eZ85weK z+}1!hv>?h^p7~MErq)1?SNOA6W+n(TayZchvwn`SFBYE(i(x=_ju1kysGft3yy0&+ z?%RDH!V$LRM&}B%5lvju4btsU>Ba=Jyp1Mr(^5w3H>!&Kyrj^Y2oU|gabT9W5$p3f z9ka2`+&6;mhNdyc45!;*SPGc1X!mkpj?b%qbEcO5wcFk6ak8~1Rq;}ZK%qqw{$!i?*{V zM*T(+y$A_X>Bp8A;4jj;Ri$A1e%{gn0S&>W+BinbpNIh^Bs-+Y%%K80as+LVnBru@ zwGbuD8sx+W)0JwYuk-_>gyjqjGs;9rsE(5&TWCk%rKRCTc4+D*cN`!QRF%RyV`9cj zH09-h(f}(ELWa-~&j&~<%!AlFr^=tktlw*o(U#Ah8ZosO0 zXZ`zGpv;pmp@db9mZNC&AR`$q){KpY0KD9Lh?xg8F>%QeRrBf7r*&(|84q_rkvV=Y zxt#rq$KmMu?1oG7>(|A^5i! zfuFPI&gJQedmd$2ZKUQtPlkZ>Z*-Cf$G4E6-siqNK6FocYv5oI__ zy9{^1V9fy+W#`g~3}s_opN$MGs1Rv%DVHCCk=?(y zT)*rca$Uuhp4WI+S0$;m!&b#K#-R`P=m$2)a0JSu4<#0=&SJg{+N0IgUsn5oSX4DImkrTeRAO2Z?4=LAG}-h@Z<^EaO&FNrIX*^zH{~JHP;s}9DU*Zx$`d^eeurs zcf3kO;BNK=G`-?jjpyOhRPX_v(u~x}8$lLc-+lY73lBSoi>MPPPh7ls@t^$JKfQ3_ zf?~>dJp&z}1e}Abw#Fs?@~1|-LynAAS|fe(bm!2HBZYtS+KpfR^6&ni|J8r>`_F$T zuRvO7g$$=op8Dy>KmF4``=_tH@p_#et~$mZlz>(A$P$b^3l`OiMLR(yvuTW=5Lvrn zirk>7smyg?eGbyDR~)r-d5VY7bW3`)V^$l!+P6 zuMah%_>Z+V$2b^=MA+v!=F2|2Q{s=WwmMAZc4=DtL7s7aMkME91-Q19c zV9JZr*&{lLlTx(eV1_K9%U>>eKnAS%n3-RpLMEdTGQ6BLNjL1v>r+zaYoeZ`mWAf;Yi(*)XjaMq6RD)v)0vai0Jx3g8hT-H96&Jn| z=^CsnZ!H;F9D4D^A@fp+8gwD$MK2nGHKmdP!RWYikp&s;?0{*+#L1jw63FQ$ECNA= z0t%&m$V*6hIVkkH+@(k^?tGbW$m(Q@Bbf$2l?UX|xHIKIP-d8v(F1ZanolQH29=Ct zVB)K=RGxW@<2b_0O5`w6Di82EN@19pLoR@y(eAuy8|fMpA!ubBHxSb{q8$PD5CqxK%$(UY%Z;vKc4>Lr8Wdw4(4s2L z6TTa5X{WK48_jrSFRCs6I1QHW44QHqj^Q*yj+GqDrdjAa%(ReWG>i*2x-*8y9&1W! z<%YGfufAeUShNG(72k`cvji~(=^8}_vW;*eM2@h54gK)gJsd$y8`#jV-CgB#2)n1* zeBd$)t+mS%fof~}&98p_j8=JMX;n(MKPhICauq zgOJ@JfzyI&Q{^H9cZm!0=0_$XW zaNqv&i$D6sKm8B>?5%g+wyoWN{7`gOSvKN#>a@T#BT88M1B+^4Q4K`X0bwx=#0oJH zqKhe-Rlg^Nqcc3pRI@i8Vm^8NGmbES9 zbdB6X%Z(@@Yi7o)+or+V#jM$u%VEN7>fqXFx^3tNEze3AtUbO%{Rfb|!?h4)%Ml>@ z%xBO_XnAl8>CR|<1c*N9ZtD2~Y&gysQ433dO4>-bm2*0B5IM@`w@c8PZGE?m?#@Ew z2tk{=-R?HJLLfhn2HVQk%%%-F*yuvKa~o{vH-yHnX524CHWa5;Fm4O#_PzD4T zg_iG=r?qz+IXs@lEVpKY)u56Ks=pT2n#wyK3yh2fdRa092$f<43E9qTqXgTcOBVub z)i=3>CM;A{0|ZE%ChIm$RgnoDGaN`{CQQ*}C(|f9v=9RPjt1le0o}Qt3<08K6-PkV zW0?(dO4Z8c5CjfKkURHghOCBm(J~Qe6cE!Wb3v48=Tag1AR|hhkoxDObJ!5l@}db- z!J*L`yS>$=h{0<{Diz?r6y(={!vO4FArZJEECZ!^}fQ zFf_vvRx!v*HOw<-&d{seKvDxQLb4#!=sNtVErUW9Sq<9EURr!K!O?)mRG&V5Iw>Ht zCq<%#pMU``tvXrNX*eq3C6Q>XDhY=pOO(w2vDOQzQ$2(3gALn^Yh?g-3_cWDKMG-)Txth-c+b-;`oZdQNcDyXGYbqtOC?a9rezN39+TE z`X&utGN@t)o@5 zr_E0t*cOJq+L^G*3p3qrhah@c<%U zQ%?!2o|1=YoOg?L6uD-Hd?3dZWllmuzlRR0JGp0Q z;nNdZj=L7JY~p?S<(Gf=%U^!;)z|h0NBZdD+Da@eS@ZcG8sAlY>h$Sf{NfjHzV(&` zO%5Es2#;&UswZ?E8OWKML(4z-D*WM}|9#kWlx=P!Gz_PeZ5pRQZDc`|1Os{T#bYmD zIPc>B%9Zb~U%OGWF+T3r9%uHf!*?L><8-OLtZ>~=G2*s7hXAc{^irBPQUchi5HL67eqKJelpM6EdCu9B3Jz9 z%)^c>2v46mKrb9VV$1pR_h0<=U;p+0@~{4v&wu?Jv*F~h&D7}b-@A1A(*N;4{*OQX z+0R~k>n$7M!^h)&-#c~n<=-XZK(a%+$qSLY-4K9FH0cH*1RZv7j8J;kB>_}a`@=|dUwJ-*CnsN@y1Vo z`qNXVPt~y=7aR4#OSMFfm2#wrK-cM@iWn`Il2=-~C6D@HA+NsMLXhr~YqT@Ue?@c1 zvni>yQEqs(vW20p>$E5#8d&-(W=+e3SeWG?nzZwXhOt1N(aLR8qdAcy`~Z3mkux)q z)6SqlHV^F*#Izx_97GdzmoR5fOY^+=jah@dFQJ2wXTmJc2*16$+wOBacN@_|rfAh%n$O36kv_94|Eac?v?34r;)zw(WuqtMiI7Ui| z2@xo@xi72d1?zh(xa96KE(w_XUrRk94;FI$gCkD1>;$9_SYa+EgebKk%MJpf36fCc zU?eZJS0eLeO*ERiR~z~Wk?~WTi!oD8=y4?xeM~{$eN#3QBoZfH(eTx#JS`c45U2{O z=uvPgp${iDgHp|;v1?N>lhm>#5q`U5&b7QmqYsUs%RQkole%#P9MuM7p(t5v80#LC zXwg*A0Wv*^pHh=LE)YIJ<@6#0Ap;R%%x=wOvI`Xg#64Mn6*HVfpd3jGlv+yTGP($8 zqS05@HE#%+tCW$jiKc4^83iWbkZX`h@&5boDL25QQlb+AoEa|WfWXQjnS@9bN-v=c z7cN}7bSZyMm_yPWSH1LkXazJGc1`w}2oaoul1fd^iKun)gn4Rws9a2WJTwMgQ=kjT zAdcDu)GGD+@#m=N_AE%POMi2qAG+nCn0YY}Ek1G|cm%XOpw!JMG90x*TuhN5x-n78 zrDpn6n8B*V5Hdzq997Xrme=&k0^|r>m;@v%2|*iV9<<3N4h}g(5II4lCU8W)efzeO z)F2=*WvY!m53_`&7bKAp@XfRMsaf#E2Q;B_AOOMSvq~*5p~slvlLeQ896llAQh)jhu|EOdws(=P~Wn^-@Wx znAVVU=gz(H#v5Y3@#dSazyA7(6DNfAqQhL4no3?!2JlT)b)PhKK@ITuQSDga>zV`% zat1ge))}IVix)3kzI-_a*B{D`*)tYp*Jqj^t&=mUjkW$CZ~+jZH7x{lmz=K1tr4~( zM+vh$qxBu3v7s69c7vEhZ8WX#Zljf=Mc6>}+ot}6CRjA1o_(tVTJ548h<@p;Xicmz zD`7)!Y~&r7N3`p;V4J=lf5a|CQNmty-q0ZOhO!YokmI{57kNf$x5o86eK1?++9CuS z-Nqc#DY{5|!FMAyO%S=2X^}S&g7vF>rb^O=Vb1*A+s-GKnDX5^)0S(vEV>PyI8pw_x(6IJ9%1EwUb=7NesKT5;e)mnvuQR`!<;uzUgsh-bXf^$8|iNFBWo+-K)TT{ zs)1rJragoxQ%uu>;a8|3jOX1>M!s%>{nwO7Fiw&z&uZ>+a8%gbYZF~*t-hn#lNM`+EA)>M|Q(ZTTE z$6%Z3LV-AgCv%89$)eHZ^{rfaf9B4f6ApEev&GmN&3L>u!YZHU?#n%Ph=8 zn=!j=;|BuHZ9_L8&*w=UvlTg+8zI2ljnHj2h@3DY&{<*D&8oI7_Zhk7A0d|WYB8@U z(?G1yGOJchDYOyt)^><5L88j_xc(L`nq~7IZQWalQ|ntEUetY@J%S8&#q5lbCv@ifiktL00{BxYBLAc8gmxG|&;O{mZUoYc@r*hC96dWn*YDQzGo)J8MF1ued* zSu1HcA=88g;zx)}gv1#I)(nRqAfz6ZXEstBmsF)opL<~~WV%8~oneYbkFV{C()PrH zBN9Z}af~RK$EC~K`qtnlAa^ZIkl|1og%n!dG0NqnYC;^tR3Wl%%9um(3Py~@R~rHt z#Td=*Tidi`7!y#)l+wo~NN|n_nWYfw#(x~0#2Eo9LLze^1V#AS&pt!VIgOV(620>= zDOXn-FPk2Wpr=lqx_I&8*|TTqS@X^^zGeYoyvpiTEv)NNdRIk|!Mpq=fB*gWsnW60 z&C@_BTtjm~yEoqXMHmCA3L(SDK_!TwrR0uGNu#S~PyszN64qLJv%ojW&g-pts6AS1`50C5C2Es!z{UkjKKa6mo0THh^j%uM2d z2$%*Ue&ie=T~Y(u+pW#dPZdz7$auN>e-|~X5JvmM0+44!6Vnf)Xu~B~v|E@>=6>!*F6V(+Q|5t|i?LUq zZVM%+UAyKm0<;|Ka8iGC3!;RjzlAn!b7oUxE&zsZ_T41ZFC`=FR+~01n@MLyICH>g zv=M@I`&F=Lw~#mo5A0r~@{DQ5LR%Bf*&}OP=yn6`o;Cu^B zfiVG9EqPS8@CngF^t#a-$QV(55`u-)W^v^3(Ob7})d#~3&>whm;Kida9^N@}|K5Xp z_1nq2ZenZ)z_)iFZPEp!mIccl*ZLZ-0{rV|{kx&TDY#e`*3DXJ#)(HcVl3l|904KF z-DrcSkH?XH_RMg8`L}=jzy7cP>#u+HtM6~!KKSIo&VilUeV!eB;n<6Bz5Vt-{?kAG z^k<(PI(o#FM17d);T;=EzN^pVB(2EM0tmij8lai2u+fFkW&wux(w$u*YlA4E)22&M z2`s#=2v4855jB_NRs8gs%bst(`S!@p;iEe>+j&BF^~zOOo=1-y{k|?pZyh;$3~ z`0>XdyTY|sJ6Je5E}|wlEV)J@g6l?;7e(fWuqX#gUf%;4+1-^pw~AxIZCy1@n^ zg2*jL&<0U%r*2JiV3s$~2Q*#oLAnqtbT`5_nl`uF-C#r688>K+Z9UBokYkz&v-~{# z7!J(Aw_RF82)Y{~NOyigMHvjrg4U$XTt$W~M|M?~+?tG=h~>1*eo@+i;j#Eu(1GX) zS~5XZ6?A}1uT1R>DL~HM2zASnU8dG7g;?rb5upU8Em$zQm7tMLe~61F5wk(F_+xs{M9jkV>_v^HW3wY$g!boUg9 zpgTrfz|`82-7BT5QdQZrtK_kP3Z9)Ek_(t@^q6Qe&Kz;V0h}PAxCi0POjf|Gxmr_e zrJ!`trT7tPc_yfhHRDZKaU#&9HfVAsSPwmP(r6+#;?==NjWxz``?&j8!1D|kj%h>) zrwJfbr5p$|90!PtHeNj;p`{EEA(J3Z0z!>#OcX@k&~p@19AO3QXn}4_^FSg8p>f2? z!10B}oZXpHc9b>3ftH!#4w$3f<$XmEcWqplq}FycCJ0lPRROsON8k%45D1A}Syxn% zfAS~)h-3yibHGrQ;J)QqZyS=ft{6-~yM+xpU{}yC6aHE;gmes#a$w6Gs)e zcD#A>W~PZAEmn?{y5fi?^{MeCqz2;x3WvL@jD%8Nf_enWsB)r+lT(47HN`NU7@vHX zjG%Z-Cb=j@K700To)E#9v}MvU@fC(FV4^7_l_2CH*SFt(%Y_Ee5*84E(kz`HFs>Az zY0NyxB{D(rsf|XQR06D3*?53u^-&ULrj7|r0?4byX$U2(nlqW#u3a-ZXo5@aFl8;v zpeT_=kdaKdJKjFYC6j=bC+8OkQO}rdK-x*FhPxShKBb;7nS4uP@3BKT~8Bd2{Hc zS1*6?lMf}b%gSgdT)Y7B6$38dX%a^S7xr0GX~YlIPm^_&P?`t3?{wueEX&#W>Z`Aw zJ$r_W;0TXK7*?Zp<{UnHq(1s}T|`{{57*rwK~>hARTCi?_FY1{(3-ibjo_Pz=fH*{ za<>sIJ1x(M5@tDwChc5IxeYA+U@A7nL%Lyh8=)>+)(BAsy6qS&hAlFAP7y?ovaxD* z!*+&IW_9`r9V}rF)+Ra>uo*M&o!rjV*td*6fg#Ez*Mw+t;kPey!zF|brEY6xIY>8- zBf}z;ZM8Nh`i{^-^C7gLyD`BW5MphZlfvW(VM2SsV%skT%$nJ2BX7Eq3D%DYz!an# zeY)hBU=&*>Z5B7MXw(zB&p*F*{aXEcdu+sq4%Tmgtj1h)b8+8Ix}T;N|n z$pPax7R4LrEcHt1({KIv-xHRM6RNHWsT9b_GoRAvw5<%mK**MAE4j6_ex>%(N&Aay z3}j2L!5%(TmkP+%Tf&XoH?Lg1!pr7jm!vn1bL4=gF_x2MK1&*MwXtR^TrUc>hsJuI zN$#>^ZIt`oIU#p9|JY`<*RNgwo4@&+zy7!X+m~N{>2Nb08h@Q6vW@c6tCxQI@kbwj z^2y0Fr|s)@lbxeSRBSh@j3cJW6Gyje80uyA2vG(&(KLDXO1CvIyGP&FLENJW^4^eE zijW|gD@b=&uI6B7*vWt8%9XFa`r4hQS%2Y(tHJs!*Bj&e@n3x5*!OquT)%nU$?)Mv zKLrGD0Jow8_%l=aGLH9VGa74Z^xX*ckf;q90BRp*88k zFz(XkmrrEvtb{mjV6hFWs^*anZM|4leQ48@tUcB;m)p=3b;{T>A%(%9lzt+P9OHDA zf;t4i<|6jck0Qr+MBKlhk2$Mdz@>u4@4>@*j-WuyJcCo6IIapvj~>7b6cD{QTvDEN5@~Um`bEntW1|6wfszLB)i0V#=wsy@FQI@{%N;odryeo^2sLM8 zx{>R${=^9~y#k=V%YRriKO#pjodMEhmVn?YS*t3h%o2ih3Zv0gKoTVs&Cz?S z6i=DcL*%5(Q8rBOy1-Wif;utfN~r-o4G<(1Cj*x&^DG(-Cady{A~d0NWd{UZATVVT zRQ~<<-;*f?7m%!Ag-J(FSLBRNel(6`CSgyVI_b6W&O7hC|K9trT)I@jm(Ovi6+sv= zrK{6qdO|0LI0iFDS)^12sS`?GpVXwAc&j5U zdvHmirL$sU#&@?HM3c5d&1hwW?I(1RW8F7G(55(U@Heb!BShZdw|)arYMa>@9)+bp zfEH%j+1jsyZX-Z@MG4V2XhMiQcR@D-WvuBEB#nNeFXGpPf2;CNTryydo;{U<%ktmuC~} zKmT5_n{ePKrzSV6kQbOmz23-H zhb#K{b~|IUzrrP<0>1n9yI=qM*VnFImExei>EV-ycORZUb;|B(@BZkMkKTRny));} zxe7Ua^vJ=(J5QcHbs@#El8)=$B+OWTK_{>gXs-nenS-$Uob zs2Mm^w@+(6vFo08>A|`hiz5ZW)Xax0l|&xGo}sl6d0P{?HH}UIgH=ekF>68qau=|H zW`+}a12Z9-`DB3Ekq~)%$Uqr#l!-G>-Hd2vePX5!X3jRVu}#>K8W%UBIG&L zb~k8wR&F3B?aY~#jSbBpF6b_yDqF?OV&NND)uJ(7e`waSpf3*w7U9N7#9a(rr3&AAAEYi z!YTzV(y%TIV>nu&M32=X96h-S6>5c0E@rg6T(sDlb1OXp?}C?5iDtQWZyOq~g)vPU zp%D`$-&{4x1xzZeSy+*1@nTB-5KSWMwo3@HMi0$QI%qF#Txb-)gp*2WbW>ZpX*&p0 z1b2mGExB{?qD(YsB|?uP%7C(I;TU+vPBUUGm0+1?=X1<88*IhPmixbki~V?ty{N} zE1|T?5Jb|OH*ZQL8ee&He(0tQF%{1wpu?jE0a-&xMiBGFczYc^f`MS>NHZk@vbAvM5sP zvKy0&uJW`wc6>3JWRE~;&a>FD>S89En=}U~9CsrKyhKx>fRq`6BbaBnG)AW?b(&tq zCwm@5CJy9~$$}sYNS7%E0)ohZU@YbVQmwE`dimv-$%5nL`DW@#G%g9{z?hkwDhWt1 zSn#txI4Cn`NHyydI^F72 zBeF^txI?DH$C0H};|+9@QV)8a-clQ^89sID6nA=>s&e?6mLo45t-Cng=RBbsMHY1D zHu@rMq1XdUe=R0LG%(BCa1`UBZRQ-4Ja_vEU6c{P~w=D zAih_x|CV+}uYnOBtOK+6PV%hIs#K}Ul*azJ)8BV_%wzF9ZE`s%CSeg66N zYu8+zTZ(ec4ZB`rTYvMdw?6yqvlFLJRi+flHbi0lqm59evZh)7`O)}ypoToE*aKxR z(u628qS+-QZB48-kU>6jxIRE2EAZ1N&$7|jLB9Fs8(W_3;KdhTICAvxc+U3h>A`0^ zM-JKIZ3pkYS6_N-8Sh;w0n-NL<&pnLzSJOZSj+1)oQ7`4-+-gkK~~K!C?#qo z!GH*6qfUb-PhIm|xpLL3zzfVs^Mvl!&0CJOE4JI;-@b9H{>J%(4}UWL%C(NHHV!qY0V- z9U%v|HPAF|D}(5v671zehYCViY*QIQyEnqwm)vO1Mt9#_8%mf@ur>|uF1g!AOu>c; zD#VIK^&E_}`-GZ>pt})f%*vKKY&6@PS+hZgXttRfU9%f20=o$gT+<+{bzH*ang(EaQId znOm48*LV(Sw{pX~d~W#D1J>2$-Aqs!$Gug>UKeLdnnZAw5+#B*a!e@_B8aA<+=nJC zWrX%Mb{aH0xE7P122w*1N9~-eFPSodVe%403++NbLM}C=6#?3%t^t+ zgr8Q5QAKgwR;Ro?E+7j9QHG}M5v<@Q*S3{`B&jy;m3W%oin11;XtAaS?$NNOa>@V) zhWD8pJ zj*WNrBorq1a1tsqAec!3d(M-03}P8Y>eohyJDHG-YRG92la^Jff|CIaGFS0UUNTJ* z#XV#%uATqnKlzWZ4>-SFs`9yUw{Oe%;K2igllARdCuCPEj+o@D0|+uIG>#c9 z!5FSxyLRQu6;&yNHK~nUkQ_P4GaX(TKaPMvP(xy7?$nQi-^UV1v}D&MbBxSHK;xoI z&hWKzi59*w0=-1aFfN1TB98gVV@d>Gsg?%xT#AAIn^sqr_kT#`D26%B!aY_LXg`SRu0UVDv< z9Ctz{A<7(`Otol`Ae1K7fkqHKbCMzBXc3G8L7SLbm9ui^WxP^wOko)U0YRL{kDlJX z_?ZfVyve2V95F9gVea3r=~AA}(&CvTtBluQfBhGK^z%2}cD7}1~)%wy3Q5yPsKZV{DcsW z!a}WNqYTqw$j*v%Q&ol#w0<6f1F8*~9v03@hCy5)PTc9kssG1PuA85gQ9rHR_!<8% zc{_#Rjw8jI!8%(}#<4Gb-RviBY3hVYuFh93h z`Z-xdTh5d5Q%7#p=Ep@>RaKu(G9oaHZl;Ie?Bk-VC3~6HLkB;H>?r2EimUnruA+u% z{6r%{UJ)?^88ZJ+M|7ZuaOj}qHLi7kg>=(4CgoCqND-+0q_$KtUR=wmNYHjg;UJ6| zSWv}`wip8hnDa*2rfm$r0+~y^5_#AcgcAZGNuB@d;g_E^hN*cvKE`YbNa}zlne0_i z7k#6(Y+Cg1-}(OPci(;W#aEWW#}6OZ>GtHA1@*+S6L-G<-s)qWwm2!|@~f9W`v*Ti zdHQsnJwoPZ%wLsNi4LU{Mb}Rl`S-`eQgC2=a{sp{k{JIXXo(jvpcR^5~d{UX82Fv$nol4`?N8Yi+E?~9lFF{V!kk8lIq1k zmeUXNv?W?Yb#{BD^YTCB1+2S^fRn z0f0Y7nm*m!-o&MyuXT;x&AK*pKdpC2{kdn$vFP&M{4MioK57Wx-$HDB)up(5rTM6Z z>FZ&Q6LgN7;>t|WaITA~vhyb+!UPm34BO3>CQIRXK*Ovod2^4faoULLg%4|U@;^#8 z-3i*}!|#52Se5v8gr9qQGL*J@OmE)fh4_As=($^1vTWD)Bnf?(Q3A?Y7PNDTHzzaq zER?S#U^j+8IA7)p71BD=Bt7W&PJjOC!m32;N0geOS7SNjT70IT)6rmEPwod_H69e% zlS0fUgPSj?ZePcT>Nnc>af=)?Oj9Ib)jcg0;Q#HTL34C=CSp5`4V8h*5jX76uF3Aw zLhZ}VF{t%4Y@_Ra&>}84*#+!|3yfYLKP=l3h#-E*S6oZ&$Gplar)?o|U}@W&XC+6D zm_~%JA>0@R1jmQ#*1n&BnJbI8uRGDzlbUT>Bi)(8-B*C=1YYa7Kzxx|LKLvStl1rI z2j+H1o$cDav;9Dg){ok*Vhh@13+O_AOZ3;t^S~7Jnp!_b`5v=`mDVvF-B)i97$1x6 zg-V$E$FVpU6BSxmTdIG26S;Wsw_eb$yTdGc{a)LHn<5Ku<@c-~e3vS@IOtwkW2{Zq zn2uQJH)>^>lEv_eeL&S8%Erpu{OVYbE?%%tnp-eg>nv^c>&=Vzs(05TWe*IR->mq4 zhOc=-8e0 zk_j~*mGs#6eyv@v1ab$Ta4F>@Qs}^!Vsn`o!AYQvE1~pdbpUL7l?7pWf1gqL+ zn&WgrhXRbxJJo1{g`m9sCaPU|wNI=)Tm_YF3*mbFXmr!?*f(s12@N36m zY9mMO8WAu*BUab9p(@7Gc?XMt)v^{~MU>^?t`(0Pt7=$_{Rc7yN{;g1N1B;IAJQEd zV0*-Wej&-Yi6uZ)s58vZm(Mvj>ocxB{?2or(;DggEJxhohi;Jn{H&nmMLMlu6uT4%}{}*Ak8lxh!fvAYB z6}pUe)hY*6frRO1vd9$Px2}T~QxvDtc5Z^A_Zn`;|0H(~UdrM#Hl1I z70R^)NroPPkGGmo{R#yPvmJq0+zQ|GLE1^xRKUQC$M8cXn*cI%gR^HLQ@V1xzsaWJ zOJf_&WsjtCl+7HnDLMlIx$?&aK2_|28rH8`Pg) zeBF#iU^EBfsoTtv-UlXb65l)!55LCvx_h3U&Vho=BqHe3R6)Q$w)3a!|8%5(h^GB1 z+Mkdei<9Z}egMrkqNjXjFm-k1<0B&{E8Cs<VXp%@^$E$_BcZeD2|Oxin4MfX^1U<{{P*v3$< zk*Kc278nb8l|?a->21pmPUEN+9c>1q{7A3b4(FA}Ga28}@Mo1*9(&2!uEx0zHdh;D z@GmqKh)Qg!M778S@xs49HN2w@LPp*=XfDK~_j!9VRwv*q?KZI|9ri5pk|-fd^7M7?^tC+DtGh0I?6+bQ{Fr0dP% z?(pHD`dF>hG-{GR*Y`!(D2-o^YWjuiC0e#;kJ{!<(fmdw_N@Q(tEgV2EA;o0M|>DT zQ-BH?eJ{~*VEVw~W!yirFls|2wimrk)ZG~@_x+svm!0hJ(FixO@j$!ZvElmDP)raj zwoAb=+cpE6w_W5W>wZf_)Ap23jDb`|x&sDUClC`ne*ZX*^x68&ExEBE_Rc(qM-gG^;L&`Zfj3%5Nxn}F(CVU?IN+#rcm)51jC z^fFdBQN!_Dce2*6^P+VON!GI0xeRREe)CG-E0@9)V1PXrsrzhWQzQzaTo_CsEIeYlA(wp%lK z5owpH&U;0y?+drGfAbh6X-L^$0bxhU8poPef#kmjB}s2JbExD~RaW!h547Hkl<}mX zfLww`eN$;V$+mw8;QGJ#%U5sN?()Pj*}H;GzgF|~P|W3o8CV{2dSmpjmoN0<91zUT z)MJGPR*YE3ACUbxC8BVvul>^5Hnm0CS506uG@A}0(rCo*kLEdW&N1nOtz@2SdLFng z>ULVgB>Fx+j(q${C8jIRM02E}%cW>;5Oq7PQI z5f8%&t2aLX&JX~wug&R;*Uu2H?alIQs{M>lasGH6KYfGrh3RVx)gD!Il5M40nzYxu z1CDcg9(O0qMCo4z|DH|AXy|%=ka}YKw*&0dKzz<>Q9XRBisJ?wc$QSc|FH8-l^D){ z$4G27$~e2y{F)+DHS<0m+*eiks+3dsq^ao<@V;;pN%ibD#rl2HO4+*y!`Vz2w8|1nKD#lMmSr3UI;F z`Ngs}9YK&mp4Y;B`dC=Xbh|0L`h{HV@B&^4v#N45L_xYq8P$#FBbJmd<-`kO3hVwn zcOz03{Y-0B30Kq9rDRy2z(*Yn9Sj=LVDkR&rKW@vC$r5d3_u!@jB4r%vBc8Yy49RO zAUll^X(521$m6G%MGw1-1<*krd>!99b5d1+`;;t{MUbWGo7 z%g`YP^a-%^sQ9X%0Gsy&oj-Qt8xy@IYw}Z?{EkA#2 zG;0{@%e}jq3R^bvsH^cOHoJ&?ix|XXagfb~aCU+r$>vd`M2$Wii)M zu&iPE@s+TP@s7Jfljkkeafh9uygWG`YD3VL*3?Wl|8vccV`i{+shL>`iI>@$l$bSR zIm$RAH8fQ#{*4}gaS|E0kG;-)Cj-Ptb@1kmuM%k%yP-PkK>uVI(A)j!qp97_{p#Jx zPryN)EP6f0TJJjisz@+|ZRleeJhHc3#pdg5rFQex{!~8UcxTaJ1<9YqIy3*XwLcF) zb?^q%mFUoPHS@uD*gdtcDEgZ-G-9Tn|Q8BHgGlW?srpvvB1@ z1IkI1JfoQA4KChenqZJx+BJi6h3%m6NluG=skIu~SfKpjnJ=Ze|2{{?2D8dzfIfV;~qB55FuxwMl&(<08vQ&@E*2WLp~K zf4mknV%bM6B zV4Xb(IPYoP4V&k;g~G%|L~52MXCAr|xjAdMWNt*#FR7B=NqymDC}=h?SaA%ZDT_nQ zQ-9XqjpYB)SG^v^-r-iBpL^&V;hupd(t+7 z<|5=Aq${o*<(=NDi>Wi|#_#&jHm)#80+EIC?p-C8@a;#i^JJ%s0uc!I{oPRy@sHoSX z8SfmmjUwg^|LW3Z!MTQ%QZd`;pkcTRWJ>cf7wr%5@KW7ccgvKk1tp@*;sYLZbpBQ3i)a40+BUi z^r8~-`r5Iq>eBT(@H$0w-IMehum_CefcSuw(*1~5sO(3O+B^cw^AW*n7=LNAfNv@%J(l4x(-=DPX%=~3^{eh$!2Bn*Q@sa z(v`lqqgaZ9x}@UrpcDlO#!<=C36%o&vRpz3+nM_KZIRa8ndZ=_FMK^&)O~A{vc)g+ z*heTm$~30>V}*l_AI!wsERcDgq@r;hSowvC70b~N#Y<-0e#A_lieP+&x=+aoIdhai zq=*E=QbnE-!U=D1^t;Gntr=Jy1t7~;oMqIf?$QhIdaXY=zeV1HV#Rp9@3$_Vo=eo2 z8xu&CNPkTH9BMA~JRa8GWiB<_<#Z!JLTVK5}{C2Gi1|Jca30DP^$ewm3fUe0iN{)P?=&rrl^OUYfbXaFvX-YRUYXOli3a z3!|K4+z+f0XF`XkVG{;X-A^;le);s|{Nmb3xL}5Sv&u6UK{T0@F~7;$j}TUdA!BOc zaKGH6FLoy1<4IJCWyZ!ao!o2M8DQ*eO?svQw#M6>t_-Ovy@^=0byEi);$L(!&3&Ws z7GnHVkpM=~#E&3_5pgb#dkQ?yNIlptrIzyRQ6}Tez2Z2iQ9053q^U!spVkmaI01@? zwfL+K&GDiOR*otoH7V%y=MLMXWaUyCS3gj@8Hyc}_nCOv;ad;pAp9}^EC0>%Kyp$e zfG=i~Mm1!$OL(84h@@)1iGuZElaeoW6Aq&+gE?i+q;YjtXV94l#10b9#jDFUqT;bi zDyh%tc9IFQ*}I5It~*fVfl*imJspAvs%=0HQQSHo?Qnauyj+9j>b3Wz@Sma1&3@%W z=a_>pc^Y`#F0l{TaUwJNNTBTtfLRNIpikF8J*sgJaJAW0OfFJLpog@E-`K5Sjh~9p zded<*_hu4ubp@D-4+M4kY^d5q3<)%L!ryB1?^*r~)a8hb>T?OD;YLTgld17Jyxbk@ zxgX$@1n?uGZ{ator-jTG(vwTQJnv-;kjG{j>}W&sI8St5my{WSD^{EMD<+$xbCcew z1{8*S04EVwLucux6Vkr)DT-gLn5H2(6$+9weRd-W>MJc=jIk2wRV0^9>kjeD`gUse z5d6Hn67za-p=K2%=)zkmpW-AR{~I;FBil%2>>T^JCv~nbGNxUh!k1DeOIX^1BK6rq zGrUQ-7VzV-8dHqtCK1KLJiY?dr^$;R`Ne~R(6jLbaB4);#*2Z6ZGkrvoI~PFGtE_O zox+569+XT|d7A-RFRWj<`WMXrQz0&k@>8#wu)u8{@hxASzD?#TbmVO0H8DAqTh^L1R%Z;|c3C@un&i3rgp&J}nA#)4A>GxV4AUJdn zfLaSBgWd%REDzwrLTPSam8^aj*FBh-_^+g3j`-C;w>#Tnwi zut@>j?PGW7_U%Oe#s=K2snh?Cu0lkLm-vS-+A*z9E0|n|d1mrG=N$mLw!SJNq<|d1 zocv2(fF^=J^lxo!e*;)^TmncSSz`?aufrB`8+iovHre#H-&XNBC@AVUntpX5K!z}| z*_L4u8jHeH4ublkrWw$bU&Esr9{!xGTSs$i!m+Yo0<=_0s0YB`)c&_)BRF(>FomY~ zRY^y{Ri!PHvJ~CZCY#isL#;5ETN-c<+wwf;Ow+EYC$#ND1@%ipJKyv>tM@pK&IpNm zhW2Jc21>>}#?+F!abId`^YX2)_+))lY={AoTIVQs>%)d2S3}m}GlBJ*jX@Em)jV9{ z7Y~gg<b@ltzWUTIm41AT>Ewa@eM>=+o zxHRFdWLa9JhE%weGHm9&)_3=`#CCF4vrUN#p96t(I3SNDod(JhlZR(i^gGj#M3sM<^BgVpT?>Z7n_b zYrMhsiCbbQ+=L8OEd;pwgva_ybE!@o-0iygC~uNE1`#&uU%g+>Qw)}6iKA@uunIaE z=hL9DvS@$@X{$3M^pp64v>_OrcY)$tPIC*5HV$wM*E=*pbLfm;bD{)v6deoKTbR^R zK@rc%xFzyR1OBqF9Mk&+S4UCWDdpTftS2Yov*&ExJA3Tr`l9)Z-p50X!Ugh==D!cq*o8{~T3v z66|sDZmr#i*MK9dXrFI3zE6#isffbElXw!zcp^SKdAnM9iE?CS0AQGW0wJ4RiA_cC zwI_sw)UO>U3uLslysPvGZaj^u87qiVnKs!O;$F(=Qsd%5GRC-g8c878V({y|-JOw) z%#s8Zk>>H7cbO(V^vdsUK4a^Z>JLOi1DoMhZ(gH~=UrbgM&4JeCh{`qRg)%mB%`St zRFRp`%z<<>0;-}JVz%wQiC$G)l43_7sTY@z>tZkN6AM|x?qn}q_VM&qdjLEH{xa2xm6rX6m|<<(lk-?R@F7nA}pKL4aF z(Fhb4l*@R-rs{GUDuJt54ONp5n(u~w0U^eJWl|4ifcZ*WH%Tlg6l%G1lSxVKV}W^m zQTFOzolgQZkglB>@JPhS9#mhX9bHGYUHPr1OqB-xxvUUff8Wn&=;FkXgF`KB_ce#Y z2mc7Y8}kiSl8bDLy_66nvK6C4G}8UcHJi5h*X+qr_4)$yx-_JyMlJTJl!Wb84;#F{ z_1(L4h*-b&cFLayc;kqzuUG<6zWJ3K7At#i5eO8n{5W~fcv@yi95ioQ2{mvi3iy(B=vNL~d8&BnF?nLHVX2KQXk#T4kE(|;% z%e#eak?%3+FH@%q<^kxahj#@s2~r(mG^P)~=P+=5I_b)mCOl0wV@zvIZaHE%{yhV4 zbVpB5=vA!WC%n74^l#6;yH+91O(E~NC3ARtE)S<9C4$b@ZfzQq==q<-=6U+W*QutW ztq}@bQNwlP%GM$V$N%aA<|ck%^m|Mxo9fA6Y@n?ajWa57eR`$rRh=JLa@`ccW#XIfF+qHATZhecsT})WZgb2xB_AD4uS4Zl0l`XFXG>F<|YueX`b=LJfXTrYyG0lC03Y)6!PzsV=J5Hm+>>eaxjFUmn*C)8P}8}iya6^TKh z6_6n0p`r=i?A?Koj?1g#Vbdg-;4OO6Zr-<+&=dmN0WXB##;&9_ZDOh~j_3>fFpWED z;Fom45#;q|BDG$=mde9~p{8TeoY!20f0NNy0^3 zBl0Gz%r7{3{Ca6;@p?hoGb1R=V?>S^sS#x+M>Eav>$R+W6^!l)m5CcGuQf3}2fPeC z-B}tFwIUf}*&P}X6{R4WG9?D7oxJd-u%xz#<9IJ!vl`5=tW6S6k94?xRkb*QzmGg~ z#!bEK2z>@g7VILB`vTi;=1AAD4pod1Rmo7$S(0&;HwOYj2Irz3ii1qWa_w02)XjCL zqos2bN`F*cG=yyri|6dmPe4xWG!x4w`B8;g|%3WfGBIYdU+E$!Y13xS8Th9a@G=`=JO)eWJ6c7#eQkab;cmqV;KVyrm0d5{?v zoTTg-j#yn!@asl*8?Zs+O-Un@&!o!H3S!M=B33&fFrGOkY9NO^goq_5mOB$fnNu#H zz^Cs+02?nSrt(d18Ls6BFQ_6*jO}pGp(Pira!@t+x>qY5J04Cp@!6S(U|u@off$#V z$4-4Y0@|)|T#Wo#_n$YNKn|mC5R|A^%E~C4@5!qLx5HUr)0@vLX7!_?;t0IOs2;tUdLY-@~>}uL^RgONgt6V`H zU1skZ3hP~`AikZX_B;pi2<`o${DD4_^-jm_k0P|nQ{+ud-=|9^n;R? zjfzJ8mU=f-3?@ODu$-BrbNBgXnuSvhG2*kJ6|=mT9UD()zu1q%2Q0^_Vj}L>`<&isb>mfde6~l{kZW5%>%>bG|zhrQQLw#Asv(_5r+_` zX@m)o{3kn=PogtT4OPsUZ!TFsK{17IVG2Q5OjYJ!!s#F52=-JR7_AC~S1IQT1&+SG2nOqXA_F%9V^ zI+aMiczlO}prGqr00NrN8Y-PzUPr@tH!iqw@W)}+cR&kQz}YdLtZ_KWW%|H2PbPzE z*o!b=|Kn4Wl$6ACqnuQlR40|ecHizwiz^Xee6vp4^;O+WnLAH+TKUpqQDMpv@QuBB zVkn^dPDp?H_~)uLU2wD7{!w>@0N6Vgi`gz~?R32^_8xAJhGcYu= zEAnJA-vc9!gPBzfuV~Lv{mC6j#@=!VxPH~7oLe|R2`p$-IEp~fTA zYbghQvv0XVI_}MbFzZ&ZY})I*aPOjhkoHbh$7zMexD|mAjw}v5sdYwVRv|g4tZv%e z$(0L0w=X=CmSho%>$`@pT_G`Vp>(-Pju+zI4SHIl6`WyUQS6SZQ$rnB29ub)VXSE_ zSv=Yp{kH8S;c<88Vb6c|frEHsqtma3x2%qWbQ6j@h3&Jc4Ot04v<%yB(USW6Z;lww zz>IxaYS{ftGGW&D|^oy@`&l2@;SN}WBB z8+vcpd?I7;cwi*f>NwTi6Y>{$nV%*+La%BppN^J#o^Qx4gS~)O8N3$W^VSEvXx22? zx@kCM@G_uHG6?+qK*8Uz(dLfR4e>mExC!pfd_CfqNm<7?W7goM7e%Q-5U;pAD2tKh z$bDFOKX^s}I~t`pI(GHWcEw5zCtlIH7`hP934?OlNhh)fFt3~zh|A# zpE8m>s$2aQdUx03FFZK*8IkVn)9zGc&bZbcvf45VFnRw1XF$8}G9>UN@^74NNit5o z$sHX>lS%47g%8w+!8HOXI4{pjv5w(C^yS2-*C#ekk2O&K$O4Dpv4Od#e<_K z^WB3KHg-S@cz_vOS&T3{fFwIu`W7@#@4y($Z{!c|31wlc;WV<-tbMO`NUBaRFs^>j zi8$Ejn;wWq;mUrarpQE;R8WscgPdpbROH-UrA6vZh^NQxPBDnyu?mIJ|LnyefEVTV zY{BZ^DXIgd{AYsHA8!wCz19>t4+E!xqf2oFn>K;~;`Ud>@#nF-fNU+aUO`kA%8fSG zleHY#kdN|tgf^@of-py$IzGYUHnLgT1a(++G6l=aNOvKXKe@kV=O{TN_(aqF;s{qj zb#!gzKAZtuj1_s?Djk(shs7EK$dFlYQRS+6Tq2p?Ya zL1rHNTw;|#r`fWKedfUP?a`^$)?u_uH#ve$Hj0SRt6Ulc^De`_T%kelRkywu8C}y} zTJMo8K5SH|aW*AXLJ3h9I!u%<>WI=M;M`1tZX!d>Z-{LS-sL;VA9%^A3vmb|1h_~U zmuphJ&ei3VgY~R!S}saw8h_0Z0MWY=7KSc)j_@^g!{+fi5#EGsT+vOKuOGkSYw0DiM*dhN*xB` zak{fmrRO|$Ho9nnmy(-mU038`7gKKvtvpj@KzaeEE5b%`mG|@ae+^@pUb1@^2xLUX zB4q}&`CRUd{0DG%MY33>iJ9GH*Dt)Z9p_E!{E)ko!q<2bpsk#C@^CnqLVb;W0Jgh^ z>q1g}fo(WkybKa-$*#~5j_X=NyOHaepsHhR1-^Kl0~bF+-FJyIl~&yx3`!)R?@1~I zu9%eU5LTR!*g+l7M#Bl&l$(-uv?2M7EjAJs#ti4|`Tm(^7%yUe`lI^3_uOlw8knNB zX*q$+>%?*WIqBHq{BTo0MF)jRFA__a1R{;swg2y-Kb;ApZzi!eGzwHCNwAM2+mLP$ z%rhvkqG{B;;=Kkr<&MuQk^vJ1PC}}xRbofTh8(j%&HNV7i%sn+Qp=1sp0IUaqA0Nj zJAxR)_L=aw@G2!f0`%AWeW`yCnJO!IXWOv`_L^c04M$f!?*8Gus&`|xF8`~VhSSxj zj+KX@S80yLM_QB>^gS@}xBq%U3B-H}$*jZuY-x2ZBi<+PCv-=@e|mv7vuNguagUJ{ z%1~L{!NcIuECULOyRsEnmvbCe^T3r*(j+ILWE?eam%9dS{Xm1P+9paq8Z)Cp3WjCw z{dxtZ*eGDmDKYn1)oW!2vS$&rN_doH`P_fC1 z#Z7riTp>$i$ERs|ozI?J0E|M`OPxGcPk}21KUzUf;ZFoXU zbW!nZ90$q-yZ51pEX?^7hbQSH_lk+tihGo#qE6~}HPJ7uBpy~eb?JJnj22i6UxH1T z2o7lZc!A{E<9~1Hspy7D5?!jl95Cm;+B9ny@ma} zV?$>p$fO&@bmOjjw{x#R7e4a(o0!Pnp;Fb z{>&nVJySF^+$3X8W4ziW@Jxkx&a+lb=^b7W4`pH9q|HbBf1^PB>}DXR=jqhrAAoIo z0PsrhJ@3{tl+y5Dg*YgYm-{RSx{0@_A$rb8*@% zkZ-*F{Cj$Q_7QjM5`pEs`0~^&Ioe)Fe{ZszOj$Ib>4VR*WUZ?7Xoj*=!RS;BJ_*7P z@~)Q3<1&`NP|3l#k`!v{IwDTZ3Cq(H%Q*LTJOP>J6(}piO=$D7@O$Jx)4hS?R9)&z z^>4aDck>{kTah#p?+P}>M|Y0lzAxJt{s54ZE}%@sYiG_KjS>SE>A#g^7 z0jh1u*JVkE?ksSkH1t!;$7tGyBu;X3rc#iWF$Ullj+I{g~a{<&6q@Qy z)86-l&3@u|+Af&(ImE9*bP=r>LTU7TW{bNYHcbrSDJb7bl3BIxBno(>VSw(Ve`d~uPu7J@oV!_=RB0mWpR)- zDLl7ax^m6anTmj<;64}no3S$QdqgUS?5E>xx|iG))VFVF5~17%yVp+13k6Ps<`Llu zQkNv)kH64#wOReZC`0AN>c(*#b6lBNLMbElZwZidZHb(1(Y@id9NZ7T1=mR$7E-cs zD0Qi!HH|tvmOIianOnp#G+(gT(+4iMBbxMVRq=)ynb^VVIw91V_<}F2B_I8!^+T9B zaP?xtvxiNo7&hZ=XWxZBUwu5xSB(>7kv&49vdW@>tyr=;zmWWM;Cz;xrq?SK1hnkt zK5=BQ#zmjldxkuU{2YUQXmGOd3uq~?1wgYv%-XW!T?%(RO1XCa2VKPv*yy$YN!bv; zqs(yCQDZwsoGe}$w8LpI2dg-8zmB6tfsM<8T!!<2(jL(P288^oRztLjkTFii&Bg&m zMr9Gje8v|G?!BeVmcCh{1D4Ue@LkB*biyv1dI4+~XzE6O041Py&N^_L2KXVzDGCU~ zkXfyJ$HfF*;L>Qv8Hi>u5L)Z+uWy2Ce1jEiS(?PxQVT`4Wl^(gQo^AtByxMOmCW++ z--6?~HQYkb1aHo1yOoHytvh}fJi;h?gJUmSWYRSp2J4Y_w>p8e_Q#OhWx(~{e=NZ~ zToVp>t>5Sufz-qv+0i(hpiRX;wcV81Crrf3=bxR}T91QIzkukgP`knMm94QG|G}&? z45}SUJ(rZX(A?0GTS){HgnaqTs?BQ4+$^(^LROoXcWPjP2HS47SoP;VbZ=h$+1gr3 z*!6|y+w{-r%vI^m$N@6-87iMdN*%*^(iw6?y}*>GK9XPEDFd&7d&-3P52otGY;|MBZ+I?WQ=G71?-rx!Q<%!)dO6Qcqev|DMjx_vfE4YuCfS+if66I)BSw<=<&afPV`BpC!>K4M#Ri z3}QxJdFNOqd%)3|0{Vs4FCiP^I{U&$>Io~J=|TjiD?U$my5n9e@bOjF2~6ZI3ph1Mf9ewX z?k|bY{9;Vf)7`cIMX5)?q8*%y!<#@50 zd03Vpo2(GQZn8-`pEb3Hnl-6EP#m4L00w0qW#+o0-R!Gp!RRyJzVM0E!Y4EEz&&IR zCH63TSRLWs8T2k1y)k)th}*=Zh5Zx>;yeb;*jkq4^8ua^1jg6wCAejpRj={f3BPeNJJ)TzYBpfRWO$?J<+Q4k9F~NUy>-H&MeB;>dmOg5eo*k zdxsTTzcY5b7aM+4zK2pWkjVg51#uXw;qeq~nX=y^=v#|yL(NZeK4DY1QMcJev{W`Gen;Zf_ni}$$q)`$1)1S0H{#X32KzqLpQ4cvQ zla&x(o}XhQ>s8q43c9;5g80NXsAG8gKgD8#dks#2%|>DkXa<`WK*;|Cc!^#mFFw)D zAmBGZ`ZZl6cV)*w{it@CR{Q(JMa!E^CTTk1qe@OR+p{uuNj=TAaoQa$^Gd!rB`#J= z@ZGo=xf}*KMa(pHlpsR*f!$BTii}o;c8nX@E}i&|qH2aixniAi2~qS2NldmaMs#%K z{9uyDy0KE(%c#g?9RsWwtY1mRMRXEWKRCezXhx*NPGG?bO{|&0gJUnYN~cl1&Q5iw z6%yxrC)uyn(+Xc;Giumq0i@YFP>!rbR1QVa@kJcXGFk(2n+o+^lsrax${wJ{?U>56 z?G8q^zNZxm!x+X!LqiP)I%WTT8CiC|_wxK9lr4A5O?Z@#SQNHz-o6oho*d2<##82z zhThdBGu2pSOwMZ^lxHO67`2+zr7`w+GD?(IeGUUB7Ro6;&#L)VOVvrFq69p4*c6Zm z^BvDlqme4c8;IulGCN(AVU1b~oQ}>YY5%N^8&+#1o#|KX?YEV2WkP~HT5l{w{Sp;Q zIaoC8Q(cwfe%VZ}?wA;Z0TOxerq86pGf^dqROYAMiJY&~nW@(QqR;v&8MIy!G@aB0) zLfu*n{W?}7P<#G9UIAmhe>|R#8lI1C>sGbsB*E4FHEfz6V=Talo$xxc^Q;JS9+;-|NXNYuA5UDUWHCYb*h${%13)e%kRPWGg_7* zHwHO5^(knrGF(-&DWZqvNPkr68j8ak@uu2H)Ne~Qc-}kXj?JdLSk;0@p>g-APD-hK zi)gIRdI20Iqr`}8KOfha8&c$jhHiV%p z092K+Ff! zKjQ&a;i_?#8YWgu|B4Wyw^xORP{FjX>*%2VH$`MhH5VsS0q z$Il3If)6Yx1pNOE0(9EOzCB_eI6*#2-PW!AL4w>iMgdU{0GWE5l_l3s0tjGibIRS( z5k1Gj``7lvw3vg^IEaOJP^ai$v#9e9fgC2sztiq?N(R2+Xh!3a`tk~8XiGecHRJ(; z1f1ErWODKbS6Vs>I)hA(AgL6t7-srN;XyJ6i6ZVMOCjphDy&x3Ww5(Vd{hd%#t|vf zpR^jV{z3mzJEW*1U}CeG=;bDCNT@y(1YgU2L9J(FJ~Vg($XmZQ=q!Du6+Kx2O3-tb zkp)E9N*}a@SxyWsgOx(Ipgx8iQA9tM5*=QuJ5Ci%lv9YLbebZ^FcFJYv+1d9ehBv> z4C(O53^V*k<^pRU*tEk}Qtqp(@H3R+EB|Oc+$`I+l+l zg#@L#mr22aGzBZpHrSb;un}6KQfONq${U-($YtQ>q@IY}{n|JtA-kRd!kZgFB`3Z2 zL2g@{C|ZHQP@T|NkWIY`HzS9UB99FI@(?@-tIqSPPaioD?yl`Kbe$Rb)g@MNaXV9&eA_QCeBq0~SOXJ&7hQs2Bh1BO0Dm_B#WQiuwK; zuETTn#`b!5ji1c%ocY%m)wUS@K{EcfD}(%}dU9BDlPAIlLkzcVXgIbCLe8r!R6j*! zohBl3vj;E<`Vx>5$FWtM1;!f#{DV*W7r2a$krDT$MGr!bSf#go08>`(~?3 zmcQrEE`Oe;osJ{7%%$Z^=6u*bvRA(r&odv->es#9R0#J}KZtL_WNhYV9=+A(KN!ST z`$<~D!5}N0*6xepM3k7k7B)=w68(qkj>#kwgH(tvxw1OxuM6U(bjz@-(}nYT*!Qn9 zAIsj&0Q2_D_F(hx!Hh3PK{!!61k^d-;kKnDcFT&UBHWgL zxF0jWwX%Hr&E@MaH@rNHprn>_pX}aA5lgqW4JC7?@>n4&T@qnrMSz^CsS%WaFT-B_ zf`Q@G(5Q-@$jUz{ZW;u4rwqW@nuSlH3_OfrB6-@)mV$hOd$>)YIhVlK|0m8PS}%Fcl@Kao50jj zp?l*hk+-dVN5F0Qy4Ty~=Ee5clx7C6Md1I6yG4IJcftFqdb!|+?+j@q@_Nle>zZYG zmWSFr<;PO!+K-H-@`CwYtM*f&WHJSuPSS(wrrM}BThyk0yZjjZziRLf&>jAD%2N{(F0p>M*D!nXuPpPlCbT5YBA0Th>)n7 zD6Itqx!bm8trT#$ME^wY(>_b#W02AKEX><2Lcxf0m@32f>2q@WT%(~3Dyi$iZec`* zQ;7l|#QS=bqO5kq{oU-3Pj(YmxaO$|>e3+02vQKK`}E#DntI(9j(sVp1YMn@cqH0M z99&WDjqxF4zIM+lcQqi;XV3+?2geqLa)<#Ne*FQP&N~FJaQY=*=lRgWt2UQ*VM!Gu zNlb|n^H>*!DP}qX9GNznXKYbA(b>;w>f!QwOrh0STR*?r0(5L~faiR8v-WUCUVJlU>VtvTbA8=CZZy zW!Gx8T<`sT|AXh3?yk>uo#%0&(I}47AeTwX(6O`7I4!^=Kg7b7fD#Y;^+iOIKoU~& z`wIX^YMu+cOQ($#p`Fk!qgcA|Pr({SbKJAbheOzmh6Az6EXkpm54NiOtG1Iir8p}m zl&4iE7RBDjPW#hASwbDXpzk3@UnBc!oku22CnXezK<1lO%b#_m%1=g67AwQE>3`Ln zq`HM20(LY!!jclOS+MY5}!OI7s_cjb;z4~I;$fvJjIVqi0p!Na_dKs%>|6W z=3Pw}WCe&>{o}SmC`lGjQ$}{b{7@`}_~!EAz)HyV?x#)9Pl@w6DbFUTm)o0+F`8og z?RJdkDZRR{XSXYAcCDC1b0WK}Qn3xj1+&x4485!)ItNpr0XOu*b9cjiH%y@S-QKUQ zraTX51_lDTB{SHI917N}EX?f81H5=|&*s;RPOXB9)(78}|O zQZf4xv5?ZKY{it4RQ~F|Pn8p|_lb*46+gVEEBgDi39`13Nk0P+Rm1k%@duldS7#R zcaHYU)sCj~djH%^+(ixJ$97P-oRe+(=Z6o3xf}4RYH2pZkyj0rvr0O;9NeCtB$@81 z8K#BUG4)J@R(MHra?HX;e*+k_6B+NLU+p9O>x6j5XXY)HhqocA=R^89Kf2m|EYh^3 zPF@!>cwza@PSzjhh79#8QZcRL8HQvQW;H%grUa}J?J-ffEkpw3&5Nwoo`=mVQtI*R zBT`Ej&)?AS8!jEuP833qxATCLVySlMw81W?`LoxT&O-eWG?!C#=qNkM7{ABG`H2F^E*OQ_iHft3ek)Q5 zmAI5}pfldyQr3gJc{ZIZxXnmBsRoAJSQCEpQ?V^raSbH;tpIV;j?kk0+LV_#-YE-D zQ6b^T9p?G7KY=jD1wtK*e=gh446El3PVV%-1&CCw&X@3#L@V*FY&0&by-i>pwo!W? zy6UZXuJmr7;hbq*jTC&Ft}iNKnd<>4dUNBO@A4R%Pn+W1cShxMB$MKMrWS6+%)9fz z6K2Ez;n=C$7b3ouB(9h!Liu@){G-WpDg5hoOh~V z^u=P^(0oU45s#TSo!NPOWv1Td;=eEP-prbE)QjBlMMsIF9f<3bk^EcK(6Ytf#X?zW zYH6~i`gHXR3ipHHRe%VQCUi_@bBYxcjC!KUL+PU1^Eo#LN*>Lg^~j@Ct^hRS57dwP zu=z8B4K|4zy~t&6=N>duBJn5K+^}*oY>4Tp77|RHsNAD60@qMi=@fWiW>~$ zjz=I&b}hC~^nMmFHx%Jlyk4CnR63IyN&*TEsm>3$SQ+r_D!KrM97yCQ3ig@qMiDw^ zf!Gk=`oBkph}dWDx+oy-Sn}=@t$4L8BLheXInRihj=$t@Vebf^8u%cdBS|nBKirZP z-0FGXlsFL54<{e0c!IR8<>+-eHx=@*+QTUprm}c)sGR3V2JxB9t{*F;P60GVd-G4r zM9DAodIH@*6jir}Z@mh0txL{I-GG|VrC4&pIDfJ&T3A*Cv_lt1a|M?oXd?~eLz?M% ztC3(}W1*39C3a+7ZG7~_nIGtqWXf`(yi#nE=-O3_L7#2Y;xQFs%cs3zxkpfv)E!OrwFNfdqQVVN$RLIe#Mn9xb)v5$f{~W{e#Qjxikb(5axk8*( zDuyCDG5WQ6*|68=kv%Yl++>(aYsymb9W#qIt-?6pTH8&{Oa#rZWz7zX|e1>|>G9@#Y!8G*QMI9Nq*gIm67MwVtYjC9@bo&z8R>@iHzc+edi0t;DfYU$hz5by}5tK2AQ zF@IafxqT#rWV=i87Hx7BTs+m(^3GYS29o57GY5Rh+(%GDy+q|M~4cn z@6c(&=5BC1`p?{Yc;;Zg{V3GC+EP|0M7TWb`J9FyfO>Y`&XM=}V(HLzeONGX#~*={ z1Qsb%ZIw>j9;+=1Zn-Q#ot<S0Uvwh)14HsisJUDBCC!vi3Xx z4m>EeNVys5{yq5lzPV+n_hq8@CGY*{eUtLPC&h$E?Cu@nZf*C*Fm+|NjITOoFJ?yx=X=?Lg) zHD0zn+zB}YrlzFL2N8+Ci?*hmxOBw>6f8K;2#`A(S)eaK9 zuJDKU`=azs0?48rb+`As2)A~beCu}rMb#FiqME~we-yqY7*^iD7hIhYLa5R&_2*)4 zYM)Rsy}o)ioZNQa$ncXu9En6MR`D5gdnZSjfCo?hmiAuO^6$EH9oiAqu4v}W!ss*^ z&I8t2=y*7kQ8uQ{j}ccOkV+kUX_PREG83%0)_wFN%+QGPDf6!-lhsMVoOSuW#luaGPCV@MH>Qm!JhDi zl1U66K@kHJoE;XkiS&Cw_6a6pfbC^}XxUkm)hvs&ZN!k)|FIPA7|O)maU6AWd^Uiw zC{?2szD2AFq)^XI=iOlvf&(*P#fJK%s>}<2;5vRx$D!ryra>RE7?I{uYdOH=-?3Z# z!LCr0=A##@RVf@S!s>v7l2%F=n_E1cba7@LtgKx?zH?79tWJ8+$5V>ywa2)(qW78o z387$41YiJxoMq3@am4z2r1l*IcpYEph8xyxiYb5H59U*+%1 z;EGH5Py|a5J5^If2e zvSDxK-lcygy-2HY>VSOsjO*cK#`5;}%}p_+M$bF8DeNyS_u_YbsOASLfpKf@mZlpY znP+3T>@W_{O-siN;F6t@1Pg3rI-|OkkAr+Os(r|~dCM(_Lra5%^15PZW+Wx}sHRRo z8J(@4qV*nhuN;W0$9t|1>;2i~s4Flme#NM?*0pzyUy@!)FIi=1Xi2H8n*eIIs4M0s zD5C2!t>4~b^8`P^F&G=3hgusS^GM%!^`Qy>?Xtaip4MRX$ZElCiE{vR6y`l98%$&V znud6o>GazZgQ?3p<0va4oz^C+Nmpf$Wd?-b7j6LdflnBIXh`@zMnT z^m{O1L%dtwuKTV2Q^k^MA~*f6!EiYn?(AxR9{C>zcgGB#XK+#-&z%k`zL{Z;Gz)bMq}|BiEKA>k;_0s;x)b#QoTVk8)$YmM4*R>+$%Eyg5yY@6}>SJYSylV;`%Dd;43f z-6sH;v0jY&y7MXx92h&h95#C{{*e2Z3z-Ffy}s$lIyBzbQ$wM|mWlmJWL+ay>!A^S zBbDRA4~^p*JbGszjj8r67p7i{eEv@vuPAmQ=PzTHCLyED&O$4f8!$C2<-Yk;h}6@Q z^`_zLFiFR`YsjB|WR|s8or`H^t0tos;g{ndkBWcFv1#otrlVme740OGUCkn_;MI`V zM~!o<6YfiX*p9a0T{uQqiK9QQ;SeUZz+Hs0&JakT3r-S(^syM%aHHI(nn43ifq;#B zv~OdxPU?~y+)ezS$kA1(Ygj8CqHOo*4F%Q|CX65yv0 z$$$BheUX__?h0}Z^F_Bfps=TU!XR?#6Ba?{z76j2|Jk(eb78wi1AKy6))xAsQKz`2 zJvu9z*CZ_}%x$_*+=|epmJ3td+aIZpS^~1C5`;>dM4?L;WAwDid>JQ^y4AH?k{4mE z@&v2VD;HDF-fp1}{Da;KXiQA@=))iLF zM?9$v@%qzO_#JWRUq+FurF`n~psLHk3%QY{nZ6kdPMR(ZrIE300wu6ur1p`X)mg*N z^VONh*S#H>?fA;$6V!-)BwTE?SyoIeq%SJ?^EyF&pMm6vhuUY<=zVj$RlRn{sb-te z_;cL`;O1dec&q`2#~I7);)RN(Z!R!(kA%JQ0@(%e(lBn2E>HTlK%!?4>g5EfH0UtJ zC|qPUerAH=DRjZu7*aQIQ;4EvUg$ZeZf%6=#z(T)P%IpUK_oJp|2Yi1zF&vjWsu$g z^mNw0->19U2It(A^t!$7)|#IJ3}_<dAeSbyJ2h|1X_4?^YWfT^f9ni6dpLCo8 zOVeAkClM0nP>RC`IIC_hfI&eFZ9dKcHzt!o2sIZy6i=F-?BNhHS{2WTlmwzR$dG`d z{9DA3jF%S>UG)2^=UK^7j)cHcG6ydR1Iv)XnWXtPG~Zbi1)_l`8Kfh|%Gq}^M7ei= zCXjGlGK`P$eU2Jr6P+6BxG<2j)n!E=g8Q)qiw;*rMCp%TN7^|>58;Q*^ujS%8j6zo zV`zN4VI?$CdFnO^3TTGf1Y;dcSG7>)K(cKC*8K**MCM<&3J^Rd82Sqf~j{ycZsVf0)wz2BDIdnIT^#ei%11{^5sjC zy_jbZkadP*rM~H+%(xOGJIFyLSWa>Kq5P2Fq-jNL37#bSMM7IjBQTR}FPy+QOm=P& zMsq&0F^KMHG0z=C1L&%W|6(w{79di3fqfxHr6DK8R1@pU&pa?JJ22|4nV}Td>Wr?=^Q=5(@!5nC-c>0$GWdVB*{ zNvf^#`5zofxY~i_ z5X`d|=u`ag@Sq<2R6voLpEtWmyCUfOG<4PbuzA$0VZD z{muu_g$3SkCTb{^vxT^XMr)Wqz}9FAbGsZcKigAr8JT;&of%>O{wmO4J<^f@{o^I@igjO!Wj1J-@S87i17a_n= zA>OD6R&S%1gcz?bN*F+18be~dGPhTje!@2%d7db*kX>!O$$%1heKkcCF#YPJ-QHbz)CflX`U1x_b z?_g)f3NB_bDv|bR{_S(>c;51g&H#n^O9ee%_7iwEC>kN9O=YFHremjk_u1=5`+sm^ zdKMIF+&|>ai3ss##c%sfpaT=7Laych!N)Qo-W2!KDO7zy9G$BDBK2v`#)$;+2BZc; z@ISY3;~_fizJ7%w*3aR@3WdB~dX0X6r+5r9`Tg0ivn2D*$GxmPBlW4PP_<6 zl(RXFL5=TF{Fso#;Mgpvkz;Qi{albhr6xh9kxU`K1(g=$#O^akr`Fz8^_kK}Qfklb z-{fkV!562U{vmvW@7GUvPltvnmgf<+VEA2uxr+U_oKAO?T9r&6=uKc2rkdUXOansf zxu?!BkEyuhjGk~r$=(|sCOm$+E(PJVapa_RLuB7Ia}YFF5Z*NM_H@Jk&FyuF2tVBJ z6s?_}n)@C94g~yZ<7c-Ow5I3tpa~QH>~u%&3)jS zQ~|e!>`-GF_k(HkBcU^|{4!Y6ng0oKKAHkVnMCCbS=hc+&PjpzMDxxZZyMJ^@=AMOf4PV&81}-G%tE5 z#@IZ}qT7TCCoW8r3q8?&okpmGMwXmF_tig<7W`Izhs>11!BTYeVy4vJsgDqigSRDP zWsqGzh4<7iwM%br0>6>)R|)wK{}fUQbfvj~jnY*%_6ut#Icl{f5`;8J7pNbtVEuUka{`_(x7S6qgmEoPPi$L6W4y>toz;14 z{pQ)h*dq`58j$WZ^AhqPcbIC4T*TqB68eKt_Wmm!Hj-NX*pQ#TL*KJ9G^;~jkNdk!3y;y;qww=z!(k<J>FREb!e|ugMSIkY?2H!y zD6zBOYzbDU&KBXW`__bMGuw=XAw+%3_DId6eqik(>|!eI2x-}MPw8y^PqXA}<&`3e z`h{}YDdh=V=d)-9k?s>dWqvAyzx{2x*Rd;)ivaeOkaLoWN*RK|{pGUd3_t+?J-x|) z$ED66w)r6ryWFo*<*M1+@qKLm+JKfvNcn6%MoxGMTk`vuB?vaZi|5TKwjs>Ivmh;s zL~yE2xmuVW89`Jb!4$Rn-|C4^OCk(Z8~8-rMfjL|e(Us-rM2TWL!@bc{MA{3T1v2# z0w$2GkP^a@{98X4EVW~=p4M=-9}-$SZ-fB)XmseG29I3E#%B)@adfh6P0O?veggZ=1C4f#|h zV`sKc$=ou6B#76AAETX95u(bu8v{vbAlWTJFMt%9gTDP_yTk2lT0|*<7eIt6#IWt> z=y?7y6Bwh-a9%7vn{4xY{nBu2@PY5yR7_mSQJ=!4SQ#SJ1R4kTK$TI36h!FsUI;i* z(Z)Rdloy#)$c}ETt@u#zL;QNzWr52&TYWeDb8Znugu+)`#a|HtKP5#BKFh9hg$534 z1q8@WY2iZ(Q3z?_l1w9OHAOrRA}2Rjhza4+AY5af4Hyc&kqmI`@)8(OQgUyAp2#G_p>-ud|j7z4BaZW z1Vb!yhE@d?=;r3}udZqGZcn#a_GDoHF;D=L7`yqs<-3{m^kq&dxgGIa*mbVd&E){ljdltQ}hjE75bCS*1C<{i- zlgWX;YkY0_)3u>AH`+|sh&4(a-B?y?2nvFi-bqVcU;zc!_^xOp4*dQL2CZGyhI-4_nDur45TcMyLSS;laU_a!ab7P+N_r9RB9 ziy^PD$i$HO<7fQ#;X9Wl4XrL`M(ZlkY6T9Ir&Pu;)eIXK*y_0V`QQ5X%Tuez1^*tp zhP$4`GP{0h&OjI%xnQBPko(Juvhdq+4A1r&pYuwhWYR`qI88`PLFR#_B>lZ6uAoFq zm4;h-}M0o#n%h2LEKy$cW(=zsrsG;!(&IH-%kXd9FGT(>%p5)1m4sMqt&z=5|`z?P% z?@O`QRKR20(WLDXBk22C=qA)+xN4hXGG$q98i;vrmj_=!2QAsQijKV*a$$CC;x$oh zx)0+8bSc~wZ&Sb~+%IxMehq&y&5e=L6A77X^0tm8acvDrwLGuf_%NNGa`LAds%V3o z>6h*)yq2Vy z&l52;Xz;We#pN;TG{uoE7ojH1EpV+7`Dt)ezoa-zCUd3-GKz%DHv}*XsoCEq7fjS+ z5*0_~e^BVG=$zZY{l)5rS}2Jqi*!3ihSrXxTWvhdFwT0hkdd@d9wUSqF!^NE^~20! z7?wV_A>@Pceytu@iDK;E(|&*8~P#hq(X1Z?{@2W_4GS%NKQ= zRTBwvjFT6M)e0lE>`5vE@b=ihJw5 zITrj#z8wr$Eme_f7*RnUrKn<0SEUscT}BjYCA=BdJ)e_xLtssLNZ8DOKq+Wu;wT@cM_Xg*v7wC@N#AjP z#aBcH+WdnBK6-hLj(>o)HxMxQJ4n&m@_V+cuGsL|aYTTw?XvkPS)-@i^?d|6T?3yi zh68(4CDP%Z|G`xUjKt?w`SS}y^esSSs%=eVxO=;uRUxMg$_m!g7F!19xr6)KqkJ`AV;hL_&K&RMLscaj#P~w+4l8JS3I(=hM)s49!5FW@A(2yiSzh--~YQ$tpe&Rq2J7;&Xy19!1aQ&tNOZ$OV4-=(l`*=Um8>)Huv}j zqdC=AT_Y-qn6M5lXe$o5j z@b)e0{TlnucLUM&-}&nMEzn^B=%Iqrfr-P+3=)wf^yL+@K856AOt?gCOpvji`es4W z?dDdOvKEVVV|RtzR{ISv-kQU{H<`!8i<==J*Ocd+QOLiwrir1%*&QjYiV^ggN*kwy z-g!y^m!uu;CxI}o&3ViOr3`@#37kauvO>TyHMT3Yh;s@5xi>4_bAXlEx0_4tY`eaW zz2!0^`QiL5$;QndP6bD|(>VX-WbJG0}XX zr=Qe8xV~^oha-VmjUR**DMCQJ>4%zH*$OlT$P^+QMGK`Ljo~IGN?I_q#iQ_nM@DCE zjX=3epqb{FXrvWnqX6$BARTd{IACG+uQ;ED@8g7?F$^=flmXoZBmQ8@7?l=N?2LjW z!_jQP92)b~>}^l@EsSTlm9tGXFgi>e+Bh2^e2j!{G0aaWCqqj6WL@)VE8!J`Okp6r zzbp$WB{33Zvgl=CnMwjYuZzJc@kw;Cw-`E(A?5GS*VUgw<*XP1XG@RUS!&CjY!0HF zY7i7n0(GQ9K43K)e1w{3>gm$|Cba<7d6OLWp@WbgGRrA=YuB6)cm8?dLO;CNgtOq}W%>%th< z_&oY_Y-DTEiNtBrCq#Mpj;)07!|LCR%a{sU+80&LF)Qj9*4&YZp6X|J7-zYhZ(ntq zVdgjsA)^;qO+x*lZX6R^zdI~EPEc&y5Y`Q%I9ZQA&46uKZ8Tq9kh9i7&r}FF{j0!B zn^=v_M7j)La-R@z20q|YwOVWgN!Dv3Hav;mm{lCltSS`kFWMTrvCwd4dI4gjAK!T>g}B3 zA35%B`Aof*>$9>oQZ$k_m*?s3&gNFlNvCU8_f2XbYqw0c!KY3k7X)?DMXifr+$vK!t&d#I26dtff7cC;< zj^K_~XYuqt>_&a#ao9OxAH(4@0P2ePKtQ{BLT4U43_ud5kO5A4o8!(+Wo-x6_vCv? zX35J-c4|+`_C!w3aFi4Hla^cuhG*;zo}Wz-Trz7$1V{<0i$HmED!V&GboHP~;EX5v znF@Br7l1SSr4p-%P0Wci99>4!nCS_20Ek*HN&7(?^cG$Y?gj~s3%>$zCOPULo3=U( z@ul5n{za7Ip*x=6hasK6E#4Rh@Hnfb8B5R-mphX*GOc`lb++vHLz9#UGfBo6_xbaE zldEOLnC8_?40O-U=uz$;GH93~sI_=hHUn4oxwF-+=$$l8T%~twi3V9>w@$FmkYnoL zP7ymTcFle3LRpA@G%cFg0*$)IH#b8LA=Z;VP}eg=$;N8ZAwE%t?m6H4OW%c@bS$$! zb&1>h=JIC~6HPeNq94&@9Z^Oe^P1UEK_JeeT(M2NnB5ah#;epzGelGnlx|SmMT1fA z(rJTSPF*`Cs_-41>Zdcz@^R_kVkAz5gM_9PgfMdoYh_JxCDOwv-=|(;m1{q;#-ow- zq*^E_Qx>6dXxiPv77UWqM3J@8TClT+kS7_Jrmw=W*E{b(@?$Xi!*$V7PkCdcVHFCY zM9XNx1*AU^=?|F|Qq1=wtA6Wh5@ol>bZw_Ks>)|jqA^58B#6bM?Bj5=l02)UEMBY* zW>aKu!ZP%z$#Blrn}GRrqAFsEP{6JdkQyD3Z_^TJReoU!#EpRaStsBgafaZ_IG(T6 zzaY{QLa9oOyK%=AeT@@SkdCB?dixb1W;IK9jh!7&NO^p-TbU(>4asL{*23Ip!>ARw z#l$Fxef+L}atM{p3!810kc{OxdRmOHNwTL(7C4qKb>js~A5>GPYDf~FX@G(G5mj1B zrwOqv1oBIcN$hj+k(g}iG{j8*cgW93g=uw2+{Oz@Z**E(gd!W54>A^RDp4AqC{=Dj z5BCEZHotEfSJcri6puk|9FI@r0}Y86vm9#1miBZGzhzB2PC0i9@3*E0P7w@*d5Ebs zE)dJ0QY_^qq?xt3p8rhK9P`=QFMvWNnb)l$=4zo*r?NmpB*>}WqCYU-`Gka5bN-<4 z1(>cq(Kp-EX5vz6*)8Bt|F)0l!v8C<+!J5oYxwn1GIti!wP0Vmh<|G?=c`+i`q5u! z?K7p{{cxGIGp8xLuGO%6rV*;ueh$k=&lN|+?AE9zo>6WWL)$h^yhU=c^i8P;HgKA&@m>J8)B;>1jaVyY3nsSf z%U!XY13sm6w*wm@DB-9@r7Q5lz7?@1X13Iol19cd7N*09a74HzQOQ830CfAc%0RQaW=+E>K2%hcNs&OY_p{5#5$;4iOp^Bj0Flg zy2KIC*2>PgdI8?id)WJqzaysO%fof&{Z)a^;Y^-S%+UVT9qO-usspum^6Dysgm!jDHZ}RbVsMH$H0#;)h(@Ug*imbFTfD)0^GVJ%=QZ!dWpv(qu+<-% zN^fd_fnQi|UDD@d1Oxw=%;)g1x$C^`zrn!oZtXuT)77P*CNn@7aAFgA2mT>!wmI!x zc0Y}SmKUyi-`_%_@PX-dQHxo>zbP>8dpm-*0caz5oE;5&uqkk-nSXe8l=x!UgHdX> zg{4UYqbN2$z!-Y?{1?dX1Vss4O~QtB($c&qO<2Iy=w>J|v+#r(6o7dw9TVbO6qf$q zjWJ6&%c6YE=}Z2p%rZNCY@kMYA9 z$gZ+zE|2__t#O%02qEz}Dt`Q@h!({eaSqEt*hUgt@E83vHJIWv5pj?TH;0UeW=mHA z4s8SPx`F5!LZt9NRL9P#%FjEwlC}LLE56#So#@|0c}D4CqrEc%RI_RKS|D7Q-0_Zg zeJvV3n8R7vWb}cy9*)mk_WtComn3VRJI7Ivj$~{jIjcAJi38H^?~n--o|zBcmE&dDlSqmbiZI?Q|<8#Nz9h1FX(RLzNn)dZef*)%*1 zF-_b+c)mFbA`03B@g$h!Vg*vDQ7UnKdZPFws!yMcIQEDs0(6|+D&WSGrzGj@3Jd0F zxln%(!m}& za;MruTB@Ni84|`EstSaB|K!NU*!*JF>-rWka$I1~#;rnGXBVEhxU< znKj*vb^#pbpkT%++Jq#d5y4nm0ZP9$qoz8hB4GSYkY?j5rk`TaTcbgV?VQ_Jl3tvj z2V-r;UPdB8QlOr~%%Fy}G_*{`D?%f;9^t$Y4KiGw#NHpD%yOXtAO{P(QAuMb*EdvV zg>5iGt4DJYHKQmS!Mj5j=3or!pJurspsA#5X zw?NKxTiN3DWe zrbW{CW{w}~%HX*>;&~f;g3|^T_>_=xV`j`(VU8~e-K zRc~3;uj}?tz|P_Eym7{$-E}PGXGWu?d3`=jzUyg408EMzkxDX0CL%r83rJkQjP91d zGt=mhvv5Jvcz*J$dt_=SvhnGUbucs~g-h6IHT^G%EX?_yW29io&d?k#R=Up2WK2q; z6^dg1mwynXmOGc$gTWI<(v~{hRQi?6!$neGj912=`C1;D+=ba;8!Kts$LSn)slmR~ zJcoPDWx43tk0{w}Ho9+62YMQuYarq1jK-<=Ku}IS9~0}490z(l`(}FN(+kc)BYW@z zjq@$wH6yHG zv39L~u5G70aai|aw_r(m87Fn*F0jAtlkQfWD#5p$oG5Mjsr?Fj zJMp5t>b|mSzrE4Tn&sBi&+6Yql;S_=WUGjfVv0)jO(^JgM`jfqZ0Pv1hQGwe9(ct#?8x2U_0{OlDO=8prW=B$8(G& z{Fo4di-h$fSY%ut!w%KY_X49SxzE;m6thu!2MV1Kf|zyxQu>%_5k2rCO(2#YPDlOLQ#50a;HaRh)D(#| zl^eG?+KUr*4yaeo74QTywb-;upsCQ$ngJr>c{LbV!7fDVvo55RM00%8abay>+>bKD zD1^pHF`?zmJR|sM#})>>Uf1C?GQ;usDZi@->p)ypY^<=gtpcvpQG2_Si!NK>P(o*N zQwlY?82ab(YaJ_IPca1OmM9z(D%b{O;Ceg;yGxg=sz79ZCRZ?3mO)a@$P9|_E5*_m z9hFj~cgqdJG%;r5flv(r6@#kPN1j;?d8ijJ#ha04`d^4JPE(fH1 z0pC*`Y35)xLvYkjeLPI|5|HlPpfHewd%o&*=wQ}s`!gp^P6(YThelR*{xCX3j$AAM zMjMwZD6ZA4Yf8|oQL!4lTX3t^bsgHNI-YLnZtj;^Ta3{^Ir~q5H}x0c@+G2!x88Eh z%ipT4jUJJ}s3vBSx?2Q@elgS%xFVlP&1e3t)8v|TLQXne&5R~(T4bJ^-5v+NnvZj< zBq1*|ZC?^=DJw^C?6gS@A4ukH%k$??9=j|K?_$K0Q89%a&iNvn!- z<{~ znF*%qO(K^2t3z}@L=1SbT}zNHVyFfbTDuiY>l{R!6`9CFa2}a^~r^J0+-t}7}oXu3{Z26FldQhiYFEiFS_en+jR*+Gx=gR|-;QaTM z5Iy=Hy!>rJIlGSj&EM*Io|ZrHT<#CbPpHAjpRp?#&#A;w3Jo$A|C(g9++t)DXWlpd zwwG8|M491d@N;AkdQ(7uGunRgxJ%d9YCRH>Y97u0^Hs0=enWEcygV~Q*k5_PxbZCf zH_gPGibDV^#gW*nI;!bDwVK-*=Kc-#l(ti+VcB|1Rpmtgr4joV0*&+ZnJ+Hz{v${c1p zWf4(yhF}1!Dem&#Ze@q)e^6ib+`k#V9T;{z`R>K=DD}KFsM$F9B6RbPQ-$Z@ePK~t zL-b5;IxstiKd&d8>$Lx&-%(F9pGre7z&^pgO9zq zc^A^^2w4^a+L$PIm7A_EG2rOe3iYy zqMV{2#bAsM)KK$21wX8{k}*iCsU2FuNYB}Wt8Et%C!jeKfFqvX5L^(%oo0eO7Jr3M zY*J*>4j~po6x2B>Tbq3;$3?3aYrITDT!Ka7WQGm(t4i*`6hs8$aOs|0l6laKT1+FK z9FkhvB+0S)%210myS*%-Gs@q5Zyzp6JzUVii~-DK8$%l%zJD(_z3rXGZ3H@;4U>pI z`&A!@tf7)GkYaSZX>(U+k>1<1>xkn~-m9(EpQcKc5mHfrb;Q%J+C1C0n<&MApv?#x zuc^QSaW?aU3K^@K!Wj*)5po5^ch&1 z#2<}lusIq7F_fxeFrb+O7)xax!K##s=@b?u*J>ixGK5`0`xQJqIRG^C_GF$V_P(63 zn0st+H|}&JMJjplK+5Isp<+lP<(#AhOl%iMP25$oNaYCK9@HwpBDi^xH=vdkfmT9F z3}Iw3DT@>tsFkGF|6~Y(XJYRRC^yoyP zRDa9Z;m|(-$3WO|Z8#{kgy57faJ54g0aXiVl1dCh_&vPv=@j*+V!RQlL1Vm>^T%>w zd3!aBi%97|3e#_psJKMGERm!cAOzN?(o562C7vW?fMMCZMKlSVJHt`vMHKQ;5Vi~0 z@;V5usyC?bfYwDOLKJ}JAAkINWIibZP>A76zT8X>$hB25s+^YINU>>&)e*p(bUW?@ zd3m{Vnzbh~_eax7*Ods!+<#?^CY>(a>@&%omE{S?bwAMg>-y33C?_P9C%oq~Z~7-@ z4vSBG%&f-%a3WeC^$%$u8r$nT482=&*FIdPWG3rzNWAfhzXN07(pUN9U?;rAd(c+4 z_?Ubt;#}Mc!h>BVW*REqdL;PQ<#2X&U+CXgHo2{lLelSYFN*k5D$g&&;T;s4$4rJg zc7?Dux~=g6qI}U)(^&WYV`+NU1#?!C7~@3g0i&7=sZJI8{{OgQTF64xq2>MaxvI6K zSXq2ov6zvc;W;S5x>S=t71o(4ZFs`DK)s}h)v%4p%-ts)FN@2DzHgGr9se-r&Z&jp zuH%@lIKdG{CWxzV=ll_Pb?^y_;Q;~L2PKjiw4LqMe|CqWfX93f(_~68voxm`+~d?n z%=O*V{RmHZ+~?GZjX|qHpa5ZXDRqb&9ho{p#pfPBiZRUy3oKIIvj_7y8juK@{Mwd8 ze%aNAwC28JK;KaFq_>>kX(Elh*pQ}?u&2yZWC=FJte6ML3oYBW4}W+fV@U&1@4T&i zs@_F2IsCy2p2|NjvNR1IvO}rJSfeXKER4V}UKi0ufr)b8b-+-gqBUipZX!|Imjcah zg8G=rxwDN1wWrr9nwsjee7}=mojx0(-4#>JIoxo2E@_cg`lSXd0&Pl4vHYz6-U_Y* z+3Tp>%*xWEYb1dAR0gw|v&A8H}`j_eBRoo^i?e*;rys^wHEaeR^>??R@Q*BL?y z>&&mJFwFA^YHPKPU@$bSd_0$2mKIb$NT!++SHRVCxV|DFVhTyGs|Jk(qafIn6WtSaXLh)DTeTBUI%JSXc+&Err!v2mJNihGEW1^)!4ypIfFc{Mt= zIg2Yk z!mxxefOH8AEiDKP-Q5k6QqtYsFi3ZIgESIKOLup7r*y-4-t!0M(=&VTwbs3^%OT1n z5KFQH=(r`%_8vD~5cJU~W*c8FjXCiUPWBXzWB<&2NmPljW=8uhJD%F3k))C9EaxyI zBNH=ty?RfiiAf7trN^(#i8MeC7Ojpjs-XaQE1kjTKoE+OT7S}>>(bGc-k&;{s$dHh zChbcUmrylxv=((F6&(4rR8%I+kZnFI`L}yhv_WWMzXl#`IcVse;~H181wOVg4BqIc zbbS&6E`Br+8Ubv1lg!tlJqoWqdHV@mcnl$pOf`~XTVw@Gb~xc3oY>2H=}LKcCAiuX zBz8UZ8~EvWSxDb#(|YnoFjyJ6nUI)3UqqU@YFC<6?MNakm>qi9XeY(ykng8+UT35a z>YqE&eeL&F7AbEI54~cJmVCeA&z(Q9Z_mG?^}hfBsrfu0B^|o%cN(drPjct}mi&%n zr94Pvf`@z}^66$?KSkl9VTL<>yAFSsO3-O%(*36uLItetzecUQRo&E0v%Y>;hTf(I z&b33OuK^oT-@!e3>AEIL1+OFvpMuSg7)i?M=%&<@5a)Lh+6n;-FdLD!PQ)E_rn{ER zlZ<92&m*tDW#WgN;49-qcd>}({dRqfDQXk8V4#LUM1r*tkgIH!d`rT25h6&|a z6zx7J!mu}=xTJF>DrqVdZ?-IQ1Sh2)Qkc;e-)5mKa=k=A4&|1#r8WU&fa;j90>CEM z0fa3?(}6+J5sr@5VmY2<&#u;}Py+dTsGKqdd|od+ylzD8?=(ErP#`UY|CYAIS*_oq zm&5FJy0lyU_jh{Op5ykWk;aFck%3E7M$fZ{ed|%X_M2NByLJz6yN8;O{n8FeKC2WA z=kAJl@=0oiKF$rXfnO^fg?wZ>T9VT`|_N;%tFZD{nQqDY4 z^*vo$M#}}0^QIgvi}&gLJMu!X`Wy)IJULjq*IuTKfpT7LUyn13pK&k|N&0BH|mgK_oPDO9yV31MEfe9rcH=;nCJf zPLwL1=RjHlY#DD6h(@HM+i?S_>jNQxHi9D5wbqoR7g%GH-_+O2>phHyB;uH2G%ZUs zJE-}wDUWT_AK{=j0+-JOnd5+k+1O{%ersP!&jZ`1Ikq{kbaNyZ4+%YA5+W32bX8r! zW?vbSorjXDV+o!4yzX)l{#%|KPw6F*uF;5(&A46APjRex#7$;Ri*$>wO6386L42vat` zxyz56${k73ec!FQi(>^DvQ0W3fO|=0;U9fH#>TZq(;0+eLm=v;VdRL45@qVXHOKSe zWOja5T6Y<+VB6l!8o?3!>A1c;vj55GkDezL3?S=|K7E^ve_|8UPv6`TTF+$|7;Yz-sA}qo2em zsf9J-T-w;y77Ik^XpL+RM5;XMn;=xoCZy8*ND)ErK;iv`lHH}t-EkDXZeTq&|2{%k zs_0)oX_656!{Now+CFecH%CEx<>D@mJmXQKcqQYO+e+f74{$KQ%d;H*NT7(4l{FHf zEeNr%->lmc%0MOTbP!Y3`wlxDv2An~w;ei1fLH{72n`&e2T^HAWRb(k4`D~WV;fA> z+M+TVDlUl>n6(@XOAgpT=}Mf0@hOW>w?p&PUIkZc-T^#|&HYygc2VB3TTem?D|~Wr z8N7svb#qwn@W)h@sKn;tL%?c`2S19^XQc@RgiHI%>B9wlx*`}kK-%L3(5i_ibIzJA zuvJxE^4CpG%6{U-Z`unhhIx;;1$l1_k6&>Qe-WUU6`qHwF8yCx)~dQqqLdlmo|T?V zyqMnMgP0ZlL6NL6d~b^$C(RHXt6OFILwe4LS92J()Dcd&>=kae3_QYbVr-L$5 zRn1B!>W{fhOHwM&IMwnEvDoivy9;3mdK1;yreV2|@*OJ&wlXBxyctChD6A9BxBd}M zD^+`tT{psy&j_0a36;w44i<6D!IMKUJ(7?+t~4QdRWS*Je2q5% ziF}uk^9)_ve7)a}u{iP^Y={Ll&3iEFATOoccg6G1w3V1l<+iVJdp8I|!u|Xkw^I1{_hkFw?+K6~IF#>maJ0nYzF)Jp z`U3d9E~L1DU$e0NWp5d1rZ3%kRQmS2_H2#y<{RJ8U*7v9CG7)Vo0K*0;oE%*DbTOo zSRti1-s{%FgKx3UsPHz|rb`u5+xHD{IXe)dT`(6S~Hd^yg^=5>pfBR}~# zdI>J!!o>R(%L5mpQC=2>f`wXqGF2p^oXvZ&@+al*!((|hVEE$zTGLEgPmRYA$*Wz} zl5D?=V6z-AbuPgbD|DS|p87C-NxzpD{aaSr%W!jlJD>U^&md*=y*}!nxHWrM7ndj1 zmLxZSz|I=bsCP-$28Y!|!p0&WP%Mfj&A0~A($t2(CG1fce-m13`Z|7iwo-MzYerT>34c;1S0u z<~@HUsBdhyii~QcEY; zESiH-M*ZOI1Ms}Z5b?tDh*KY_7u7}Ujn9AO-*1|H_k zyvKl>++5Y1d3YUhJz>3`=Hk%o^HP$X@01M`!HM(ouJdF8@TFTf3%4;Neh+pgig1ah$W1%Z~W{Ok!g1nyf{ULi0eo8>}#xFz>HnyIM^}e9AnV*%Dl< zN*ms10_B|p@&FD`w~Ue7RiFBP40BieRB9MOk=br1FiGjttKv0lVJxn2D7NKGmwwnv zZdX~o4dpgAHU-^BA0XNmyLwZEQhx0Lw4p)}j{X_#`JKH)PDl zBsC(Y%E7ubmck0&@i(ds#TJ6gin8^7#rM@{K2iCDE=Meh%@9Ww&vccey0~{i#3IK zZw-J(YH-@EwK{Y&oc?Y`C4aGkvFj0X`W% zr@csmo$S=so}EB!Z^(vYxL&?7j($Gxw&GCv1dF}|Me!vxiNSCe)wv)}gaRBAC6NN| zWJ4171p_sYDT) zz}fX!^xql+i=HN9e0Rd1*Iph+cxmy!3rb<3~m{76ATYdJGLMlDHZcw zYgBXCOK&dM%GI&e4h9jokscL)rCeFt*U#|HlRXY8f4}<`3g6dZM7k5LQ>Ei^hmuUK ze(;V{SL^A7N(ioVwi>T=G@41?q$?5x!{DkDmDIjU5&M+D^|*`M8zSQ)&lqXwvUe`xOL zR;l>Ms@|K3rZb#q^0)naiFvHCNCiQ%lpT6z5MPAe&aOF*a|CV z^vr$|vCC<`zaJp7dM)vLEFqe&o^OZPdq3aquD|U5ty}&0V<VL1{IzUuuiK&o8r{Lg zC=$L38!0;9BhVv3X;bLAA7n$V6l?X}N{gA5m;GHfT9GN%&Rukx!JYlCup&69lk(G2IqCQ5`hb zzMMTqT|ldRl~Yhep2r2AP9ATFif3vH-QT*=(?&9mVGbF_+(k50)q+oH#Hmqmxpi$S zFidhI((pwph`7ul5VqBx$o5V`dAX=E8%&huG+IZLFpN*K%zQ&sQf?AXrqEales{i77;Y4H!!9W+{D@MA zwI}0@Z_$r}H>!DcT^k*R+8eIsT5|QcJ0%-_8;H!(+>l;z9ENK?XP%{oDdJz+MHxdP zql9H*aZ1#?I<3eUq-s}U|HtL&R+m$uDMIY7_WYYWTfx1fbX7RFUO$Mf;%pMiDkm~< z-7-wQuKjgxpBVJp0GxLp-jOvzxKXopO(hKMC!+)kH8b`TA1S!-eX?vzj+9dnB5+ty zhBdu%Nc}+b@#1I`Auv9+!Jk?xTvAp}F3cYnBr-`eBZr}cp?*0~L*~r_DQ9DkzcC~& z;sDnsM^b7(NvIYEsKF*$ZoE(X=bt^h06{9HxdKqiIFTF4e2`q(G{S$}D%7yP@)Jv^ zLoB$t5gl1bn-4HMJH%INQb&n-;vW&qRGccB`<=$g*grXLO?(o8|8q)5Rv?kOBxhU+DzR`2l)AOMJEccqMn+cQK;Dy;t0p`U zcuWDJqDu!61acYIAw|0I8GwA!W$g_YA# z(zoVZi>LP0queY(VB)l0vHvmMdNs!DcY*I`=nK9eeL0W>w%RX&HP)p5KbOS1cw3Ed z`qdepr!$C8i7NMej3(M;gmhHM11^T_GPtK}tIdq9&WEUO4tn2rc9p8Wz%S~%J9rqG zTJ$BfB*wXLMO+lFP&`K62)W_9aSQLzl5bneV;?jSLE#w3hYXC;mn8yeZa$W z?^BaPzC-ro&}Tol0Zv-En6&% zV0DyRGEnE3nvF(T5>ciRn}*2!ESl?LU4yt>wRmz~0B7AR&^cOf*2+P!`kOcY6i|7q zp7(@)ws;R{S#LbgX9p90i^^sTStfl%HOACBkm1IfRP$lT4;c_Ap&eBc`6`HkCT#4e z0w1I~XS)qcuE}R4^KVbnd%EE@Xm>Tx?y3xtZQaLgcbxZ{@$cjcF{yx;k2gl;rUQ=H zPvkbdm0W^5ni~?HxVH<^*9&yN`|d1Utxt8QS+2$F5~vh?P8)zM za5mq~Ys5>rerwT6NO!=ac-5uiNAi3`qU!w|B9NRzZOdLugGE-W@~xunA9n3z#<#hJC#kX zjB@Xs%84!UgQ+HSOeEry_A|G?KaYYKMK3Qp?9+0p0<@5iHDIPaG)$$o&q1vwxr~?&S%l3mH?*OGDwCV|aEE%^Q z-P?*r(fM4eKh%!4X->;T_-F9yAEoIHY%RKxDv>B?-1pfbscEE2NxznL|xQ1B@@0jx0!OifG-~52%Tmdm|$%d+bEK!LK5#L zj8%;xn4mEBU5faI&BLD!k=1sT2?UMq;A-!wf}vsu%0gf&RG!a;V>lg!QT`Jy)Wix{ z4PT0XQ&dGa-;?Qf!KTED=30SzrTSp&6`af3}?-KG(T##@h(hHyl`9HyVQ{F z^Kf|9vRc#cQ>KeA{ehzIm|Zw9e+BEEhLaw#CxmPa)1V8dPuL#b86(jQxJtG_T?}9B zb}fWy@ePrM@Wgn|yeG-NAn2t^-WMoIE?`};8&1g4aXyRsmNf|Jb@jR@*FIE#;WtnE5 zWyMMiDP<>0y~JvaNT>@46L_ECQ7Y2`4KGkniT@B*KwO%<{%lqTk-ewb{-@F;ZGX}; zFFw40n>j5FPNlq)3#`Jq-r}N))MaoVz?#Gc=Z^@5_b7)wVQ`vWwgYE!-?7X~5W0Z- z&CNU*3dYeAW5#i8mbL`lgxY$iSh0Ps-2n{7=1PV!RBY{SF z-b8{(pwe}fh8idn!@ukmT8gc=Gs4%kc1~NcIqgWW5p|u(8kmm3*7L=LI_`Zq(dqtn z&#MPat0rnSyrHP3mjU;1xYq{!%^-+b=LD256FE*^mQt22Pk?fyRP(&T^ZGxS-pkGW z-TACt(uu^9+7l5JOqL3ldGcbF}3olow6wHbL)PBc1ky`GE` z0siklf9o0u;>xp@{~TGh=mCPBSq;4=``0en61~0ebp+>rUiY~I(p4l)d&=jNZ3QtT zb9OB9Q0e=#M^vKUIW2!iH00yBe}&C8D70H0kFADmJCRiB{@pa^+h*--+kSjf(8(?x zWM+7DriCQ46z}>2C#HFQA~*2LLl9^TZpCJ1rB;}h@ZVKqQMp`;D*%HWKdz?a_-+0q zXk-Wgw(q*dyMSB<%{<)JV!ugm>&AWC<R#;?YmRYt=KgwVO}p_Q!|Okh;Kx;N@MgEx}W)>qSm^>KV~^xS&!c2n|Zg7G!FNH z6VXvdhX!h54K=2M@j!F|L%Y1+H{lb>f9P<%jdkVAIU(prrfDa>k9(Dm?$;|hBy|@R zIeEsz1TaD2u{eQWM_>ZE21%lH$vC@qHZ_H;gbf>r(bWzM+>6WHQzNeh!hlPF?>C2a*2Fn;k^@)*FeoE(n`e(CWE%xIe4$x)zCo?H@ zSuQU@3COM9C(eKDjbuIJY7J~039YTnGFQ`;;)E~YK=;`?^|{|fWYWAk0#?`>H-ho? zgyLs$<>YS6V2?u$;yD350urr0M zJ0k+D2`xII}PL}Cc- zd;UYJf+V4Z%sf<>GtzLS@G5>oAYlpkKqgg{VTxe?W{FW_XKq!xCgVMBS2k=EAWb{= z&V$Nm;5!yH_j?Bf95)>+p_X#4Mwh0M1gnb+lO0DH0 zaLnGIjm&PL>lF+77bPX+fvwIW4IMWg;8q?a*o!)zcS4pvvW-+>0-s6HvbksBT>bEqtVDo?ZRCuU7_>a4r}G2PX%8+?w^KkF2HFT?Q|5>ng2B- zgV5JvB(iKh?SXNgWl{5!3WA8CR-%O4(hvMm5Ecvt=f1Rgi0POOG}-X%H`p+U$-o{6 z1Pn#x+BmxvtapHu-#YSnLQ7J~if!Q>#|tf@O@n9=O@57ukV#ohNkAf%=)ea>5XPZN zaCkI^DaJI@4~I82!@j=q{wE*inD13)(+F|E^vaTt>gmV&YU2R{;E8914{99$kRMjc z0(#oVHDHaXTsxk!J+nf(=483n==K&!(Zuv8v;R{i72?+dTe@Wt+Pa=tR35Ot{EW53_?wPMafp<|j_#+di4$t9t?fN{&ja6iV`|kXsIg^+eLh2&xB(1tpslXXa=l;Z>%X|83Sb8?)%%ur}hxhBW9f`6}9L z;!(FtqRutvBaP-GgCB{)PW>oYA-EyK@6Q33;h3S@FRN9z92K~imDPdOEVwaGuKM`2 z8kD))rN%!-@HSR~X9E1^eOCC8fXu2?Ob#0;nXc449lpt*2?y6nxq-uG18*jd{xw1b zxkS<5nX?u!hFd4cNKOO0yUf`SKQQ_YPPEX8!`B>uv>$x2Q^vMw!`$+PPQpd~+1kxx zVhMn0HQ_8AM>SY8BnzA~f#;9(FD<+6!RUf{TzPlv%B^S$Pe}HOY(nGc1}2tKnscH^ zQYzdY14N81FT}WOubo}6yT>EL7UmdHg3HKcXep^I`xV5Im0o@k8(>#)Pv`$Rkg>0= z5RbIvSh{ox@B0*jjf~v;*dP{C_Q6Amj?Par0Xm#AWNKQ+516$anQ9pv@Sp&p>L_0B ztJu<9(yyOQ4oqjRyj5y%aj3}L)R|6E;IFU^IGTbsFobBYkl-=36*t5eF+oZ0=GtjW zOOYT7bGrADndAo4QbW_hg>bC=fq3b&*NyRQS@6=MVy%w@EV!_ttDZ0 z$5u=cF>dxnc^+Z9Z#MN&{hWG_ngX1yd)o37YGi3-`(s&7tA0l_rQiBYn7I{FS5!%( zBE;2M+hitKMJmOhLik#=bSk*Cdi>2`T?#M5oydM9t>b3!bT0uvsFz;%2PJQL1o!*} z9cwicV_@O83Atdzmx@ne0OeI@0vEQP(q5Q;H2 znHmXiI#sRM^;qA3Ds7;q-*-QpDw@~x8XfGUii6lYaif!-2@;ahyS)joF1Ra492mwZteQq_SF4^QpxldT54&}DUE7z*fc zXmJ>14USfPvO--YA*4T}90@3lV5>Q_rT$yF1ByyD^%=(GV7eDt)cg>1_`cN{P4xc1 zE;n~?M^(cz;P@-#{Udx7i6O7_=t68>Z&X~h>>oA%tIboy?eu7N{q6Pc=B%VYCbojx z72z0N^Cj~EuZVN)=S^&c$yHN|-p*%X@scv`vMwkw5(B#!T7Ez>Qg;JJ-;`F2_zo*- zJ=iL@{5RQiBohcm%FS-|6~O)Yy&UVmZQ=jD-~Hm3#wl$wJ+JrImp{X+3g$BQEaRd- zMlRWWo)2HIDV4v7qMEWYF+Osce7K(VY^C|7`tQRj>FYm4IVTgea(^SQDyKECHy=#a zNW_>+hAibjulF0UJ5?S*;P+C0F3|)-Vo=s;8;tZS1SElsh}-Tm!++*nfP)7hCOU16 zczpIoJhnq{} z>@1WT@0oszRlqqE?j>yhw9I;lOSGeh&WY~Sw+0$6a*CTbt&2)xJGuoqqtx*k?v!WZSVukpMsWcNnVmrh9wycqs1hd_N8gMbm*N|7fS&RO1yupbSM%Q%+}P%PGt)A zkBDK_?d1w{+M9U3eiMJ+UM9!bB9I<)fcx;Bra~` zZ<@jyU-$YQ#^D+=?Z08kK;h*w53mtIY}Cl{BAjrMDx8Ow>iwGThu?XaxYsA_R|2?- zD=h7=@?GNn{&gaz-p~59tE0x$;1bv#dydi_@CXM^+LBEjY>6WslV2l{zm5J@}TWxblqtth!N9sMuZaPd3mZ!ZBGLFJl(oM$zXOyT9Xlo5B&$ddoifN}+ zoU=0(DqsT+@m!CKEwvJRdr?lR)S`ISg8tsgz+f10keH$Avl|6szye4p76u6~hnn7K zeL0jPbEq~F_jU6t5+I3_uFss>(y6OKtF{Fx_^fvqg!Dbl5fxREF|&57V}Bhd;}_0a z2TI9nqO^+}jk7-EQi>$s72K48%Qt*sZr-4d1gR!F0NaZ~D7D+m!BCzPz!PKFpG)X- zIqsC(F})pW{C!*p_-ikJpHtp0TYx@8UldW`!WaJn+~ordE3WMnO;=hO2Ijyjd1zAP zJ11oCTrl>(gN3l|FTi#mp}|y?-oHlZhtp*n=Ex__`fc~a@M44vSb0$Fz#tZ3n#5wX zo!qTe_hvR~u-B3}#8wn!BhCQ_0BhYwoo<$ac-)+WnIrC|S^!QgmrOq5w8{6PVG&^2cLor6@lt|rI))Bnvr-ZAJf(^-+&w(DzNy(!96LFhGJ^Mg0Q#2h^! zxL304d; zHg0@fVRP~kpan;1CcaI9#tkQjA7K5NKp?Wa{yB=cx~hbxiBgn8QYzEIJ7qr`sSBrv zYB4C;2*^p(Vm^{>6@CPWbvj|was`ky?OO9BBYsgw=Mm%Rh`An9j@V_+Gt^brFnrV$ zH3s+5Rd=hnUuO5=8j2F1U{f-&E~2svq=h1QVa#D26*%@ww&UqWg;#j4U)$h5hjou5+r2G;t8M>=~!P1i+_Q}$iM?ho=VBU9(FQiuKwRt*u zvu5=)1Dm42M8VtX;c^!kQ%&_!q$^=jvBm~tDX}qKUe1c_NoAN5R1S#_Uu-ae0>4!a z_DIXYnnrosDZE8){ zJ>0VZAoRkhu#TN6x`yAs7hfi#BK<_DWaa8h`7saR-V(#9sedL9N;$Ea?318Q{A1S? z8EE!Svlk;mVklrC{DR852`IB^`uEpM)kgh^S2`}%8i&G({K+@?x)b3J|KT$9k*<8K8&wz zlMr~lN38zqFqp3#vqO@B$5}`{P(PnTF&o0k@BPhh;fP%a|7l5bd`1$YM(FPTCQN;t zHg)BZzS@B1cRz_}_sz2#MiqAO*?nq=?`@on^M9sxr= zoc7)g$NO*Y1x;^P;yYlTM?*W2N`{N~wSNi<=#iPi)CrVv#n`^%I7Rg^0 zf4fQFhZBPSuZQR)0$jCj&J}(!pFP6sG%aotLR;&POTTWHd8W|6WZ1kHto9gT+5Mqk zEpOvH@GJg!x4qrhDml~CSyWx9jXC~T@vrumiN{xJfDFj=nq3x#tbZY38vK( zf%VBc+h3DBLF~6K^L5f~H@C~Kq%syn>^}(0MEY^&fik)K{Pl(um>}l(-8SLtyLVc~ z2f1I&KH}7=mMF}ABdAW-RZ|NrYXg@!!R45QW%WC`d}Nkoh6z&6A;Z`5R1ZGm#?MlY z$@bWMz;AEy?QQ__`1d7(ugj!#x&nS~+bt;DWq>Nn>8SK?W`k8)&hnpGrXS)px3zJ1 zKwth5$eWl|W}WTGa@=9NovpaqZCxuJqKway{@bz`U0T2+UEVnIEU3aG$?<)-F8Xui zlfs5PJfM~(tzB&SL6r!{$UZl)dKJ%8K@;1MHSV~7c;Xi=jihnwC!6VOYSa5BTaUf9 zEHAxZ`G>qJ^HnqYEIIr@1-li$?e_O6>&p0~?S>_gX*>qJ{51IYX%OA_y88-$oK$c# zuo8=B{Ts)Qw|(>oTmTdM0nc>hQOToln%>~e`9g8B#?8G%-!Fza*@mv@oX(i}M+kXR zVJ`tvN{XoWcB&G~Xm3vnweDk2+A_7M6;>f8Rrwr-B~Avp8w*_AX^^=lgLK!I*U51w!}NT5TFnLZ7pe@g*w)XH z!R~C77WoykdoGweA3j@rqS}>oOGZx(q}mBQu>7a`B8@*%51Q=wxD=4~0f?n?j~qaV zVr`8yuv5f<$M{3=BIC&(GPUE&!DPo!y_%;F@hb0LB1?`Dr|*CzX+32MyYl-|ALG{M z!JEJex4N%VmBXp*F};1rIpX~mNxSud;N`k0otJOU{LZkAUBq6m6X(Q#$d-n1`d{wD zJj+MhE(~^F;TV=N|FF20Ke?ULP2kK##SrP>lY4PQFEv->U86l`!yZw7J?@Vp?^3Cu zBjJ1vCrh4gEC8e2glShGF0NTdjN_P;m3Q5gtFbU_ry{fMZjzb1ke^iu*;?6(1Z<#j z%3%nyg`!|Wl1OLVc75!>T&bjlgTWH!bO7nnV7Rk{VPNAsmLUsDi$)YMkvpa?%~_Er6uVHJuulEN zChupf727F{_+rljC-k#`J$pJ$qVn?lDBTcrTmzaN(!|$+m`<-p$FsuK68K>IY%_3k zJpZJHzQ5mZ#5F+PAJaz`ti+VUcPgTwmCEI@M==9Tqq5q$ZklKSz}J7paf-~}hf%xN z)AiTUQ&EJR0kHT+IW8leCx-*8+VpcQ$UrWl2NLpI8F>>-qA#*y@w2V0Wc~DC~8E$mkE!S{@o{Lm4Izat;(xoiXCn0 zy8MR*^1#>3)-kzX5yxIM{64CxF#R)v(!xK8bb!ie*q^LmhSiirj05SvR+Mqv>=#UG zeD$Dw776MOVP6mL0RsrCB+L+=mPew4ump-KxEL&74<__n6z%{jo1-CG9ENn2?!liX zrFFY$p4>>jkH$>^)=ztv422M_7^Hpkm*2nI^e#UVDSqQ#C>QB~=+M-hF16V9>v40j zua9z2gBL2ARESW{fPzBrypD1odgJS1q|$k|PTfc@lHnn`l0=Rzv{M_Jr)M6Q1I6HI z&p2bk@(4=hV4|D~G&eP6pfux1$M|o%FZ|tg(v!gmSvqQVA$qp$OWl3l8M%4JVpk-_ z<4Wo;W>@>4hlfm8Y#dv#vTtNIBhJ9Dj~JUDk65G0?+iI$Y>K8vxRRy!dNV&EDE{H# zF-3voucW%_y87ho)CylONw^^q7*P`1P}WPB$0nH_7FwkR7!A8x(Dm(;XqPbT6-aWR z={VW&pp(w1lFw~20ptl!vHG0vd_vmHWwg1tezVqc6dl&`Fi{*-(H!uPsrk|{L5<%& z9+-ON54su@&MhzDE94X_vKg0i8jB9HQ}E+2hd*q>QvM6r3aaW9iWbzkl8%;^ds^K_ zya^UrB#w^`(I_?55zh|6iwrmnON36j~Son^cUa5!?dh| zguk}u%K(ye8lUFVwIMuMXk;i~ab<`1o3idW?d&si9Ap7V_Kh@{^AdsBC{BGi+dLR>3coG-kZ+Aj4#B3Xe>W=qgwtbn8+>~- zNP3Y>m@n=1bMGlv)tmIw``GP!oV$tF&z5|COlp*iK}|$fHK$B(cp^WF1cA`?R8;$~ z@_?#arQ_+zFti)ut6#b7n1t)onAwRY5?5yZq7Jm1<9+MmNnEkE;n2B}P>aJ4BlS_k zKNc5IvD7drMYJ=u2j~9?Xr1O;>p!-BEC};5()u{>ALYRwK_>N@Y#vqjmy^n!*%oni zr}?n1YHk`)=SK_Q&=L&ktj&ERC7<5Yg#Y8+t#zZ<7rvI2=kPG=qOS-d;$S$OoKgr@ zK9I*Imq~rNKBU+2&ZxzK3UTrl^R8QCU?`Xq*kNE7A!GYReqYqVOx;RKgBRJUg0Uo- z6BOIc08NZ^(ywpUgHb-h(HCZ1a+&6nsbARWF`wlfKfK%MArxq{2(hOStAp`DR+uvQ zU`0?+rLMtG;59MlArR#3^&3*2T04+LF&Hb%V&MRd%H;6wMsjk;Sz=%pN)aQauI3U+ z=q5+peYkfp^~d)}{F?{^-bMkznl3>$!*afxYLn(-ioBwA3B z78VU|nQL@1#q*aoT0p0r=C5bg1!Tt86VDRY095yBLjsQR9GNI|9LEY}Qqo)=g?Tt6 zANGYC4T@Jt{IOHN2*kWg{XJhX1 zBxqk@edL^o@>ty3Sn&@HI4zx0wm`ne3_P8Gjoaaaj4B8%6 zN58b+Z#=DRMJW!cm<$@UXJbj++4i(;e4j$L`J)vN8vAIEWP@H zz%}5?Ugcc(9Ol3&dP9m!Nhg`VL3#l4%=*5!4`2KqhJlH`&w8Ru*yTom%i8bns^Fde zTZ6MwsFGGckqb5iR(063fN_FTL~68|U^33^79izWb3Sfejr-j#ulwHYYH*N<8rN>> zc^;2y==t32PM4fWZZmxA-{Rhyc?y{?IHwqizTJ3z**{Ln`qIwDWHIv2@TBV|?bGp^ zXIGS_P4n;b0vB;Y-%f|NG zF3=dt~QUIA^G9oX`QhtStYw;;Aws>x#r`)NZu~S8{NT`Rv8cHMz zH#?A{kdV{%8HUnjehQqc$4Kl(HZJLrptIPIGQDSXlp`9E&I|6VAn0)ztRI?i>}!wE z3=(IrIYi(OI2?1&cLbz%w&oT=$@r=~EgyfRwURA&l!Z;4e&&0>%RNa^eX8Q;f}YbA z_1J+#U>Nkz=#&msJIA$8mHLe?^??!F^d&EqyJctY+JpT7apF-cb-Y`5EHAaP4#j;| zjIsiEFrUerHPNGW@0ph-_(EdUgq6_%v(-Qp0X8t%(EYQ4Bb=D#sx0=-)k(*r#YO$7 z7Ja8+5kZc_j(}QRf8RDY2Grt0Ur@@>jxRAlb2iqd+4av2UgJ#>_!yz6NGF5v9RVUM z6QQ0z!jZBL8`4i*WRih*NJz_}B+Ly3Q$C-F1L$rzbHW5xNfdODn(2}P+1s1uzKWKZ2Q7ryzwy0c&3 zZ6p}UW039qvzLQGKD(<9?h}tlX0fy=D|P_YSA>zV26_&Nq{(>zt`Wk(0JCHvHXC$F z)HKDzg9N6!#Jh`410MM1T4to#VBsH>#AuF|5L(^$jnlj?M>wpzAJ=RBzfTRMZXJ%2 zCkjwPS}-IvM`g0yxq(DH122MxYlv=PrM_Y+Z=Pa z>tc6_ojG$8KOscJ%{7^Hy{SX6uP2(OkP}N6oty&^ogB3QE>>oSt&Yz@wpT4164xkm zdNFO>7H*g#H9yfrD_Sy{Dv*Q|A=&x*g)lI@ruIKI3Mz4Z23B+yLrs;k@laLXeSQgQ z$MB$rXZyv`tYeF)%aQI(X`c0uXjCF}CB0{{N53%Wa$4B|U1Cj~D?q~(+WUJ;dX2n0 z4~U}LESW=^X}t=c;O^eW{naS>1lxZk zah5eyz`J!AAouhGko)rTA_2Q&1WMSztb<+{U7{$T5Q8u7rw#LK9{a>P-9RWI$~aPG z0QZyfMset%mLb`HJmN2Y7btb~q2g!scF$4TY6e z0`~_%rL*vMs^;T%3S{+OkI#Mg_vc1+wvnCrcw6jWw@IHjZe;CR|4l_yt&#Bi?$F8v z={MCnMJ=xJ^0a?B=?P0wZ1bM_mX^7ntnZPY)2#Useb4&AG;)e9eZgsed_G51-*Z)} zzqrl&{qy$YbmRL{SGBgpRRGu)=$umsHKFJurmiO$2$VF^7>&+x?!P_KJ{tyZETAJ} zyWVOdhCin7Z1`{d?RlKT1Uq=U46*;$V@uA<%lh-vUzYEyVg)!wQ%wEl8CesTk(v26 zHe>hL^NgAo8F0J5u{kI$eYhOp|3}hUg+h2mK_sP1I{*D$|KS|X9L#?A^R8#Ddu4O(MM%kygQgy_`kd_n&3271(v`9{ zek$5p3f4(BHY$ZyKTX!vnjQ}4#XX!NRk07p0oWs6@wS=b_$%~r#5&>M9+yco!o1b= z^#~n}BX-_@AjA9_D&q;RT_=QGRGm8)m1+YpBo`O?c?@%@L#NwuG;5VZv|j7qUMfx2 zC{LRHID=zyfkHu<^@fuyO-{G_UNZ@VP=n>>z^uPJ%FecKslz7>eqSOp$cN2**b!%a zDs<@*I8ZYpF5YH?N55Wo`f(xC^x+|K2RYW-r?_U8ys57HMal1ZdAN+ychMZFUvf23%&APNg_vikgsGEL^6Uxo_yi`4o5*+al5sP;@?KWh;v7mk!A*# zXeml-yD9XD;2}llzMz}IXb!)3o~Gz0)n|ebaTm77hX|CCFH6j`Ag~W$(>iH zsmDvBPnAoW9K&Ep_eMNhunJCvtGYGJaQeZmZ>;J$b#RE5hW%iXL@JQnna?66KyjOX zlL#MyF}wNaVk+k5GE^#7Gk=G+vrG2(eozRT zaof=Q;D#>?9Wfv>6$U^`{LTk6SD{@mDd@5*nFE~sBoA%rm1LTY`rf_k-PWqcm@ zTt(^XE|VyH^PpLFqLi#b>$FT_>E9CWa(eE_di765D!%;c*AlKm*YpnS6^gjHupp!5-R zO&K#QjFiYlfAzw~bL+fxsc~G$IAgidtuwm2|M`_=KLcW);>kd!L&SDi%-9bdwdL?5dG|8UEqY1`uOZd0pol~n?GNe+YuSwh`d1A;F1b4)pN zl^qp=cNa=mWG$&%cf0%CHcEgk>8FjV1*}bZ?e5>!EbTDq!qLyI zyvZkQAG3dfk}ElS>1q55Cv(Har-Y(f`YT~|0(r{?I09{lvv(7ww}1iVt7%W&N{L+J zT8Hn$bJ%@)PF(WKnb^xPj_BhL+x6ZEzq9(f61?QZO7g{HG@_pp5U7nL64fl$3h6Tn zx?U+7%{Eb-V>VcF)${Mi(Be9PXCG$=S<}IOK{Qn6C^YqQvE|`I0+6bh&ea{-G(nCdoZ2%m!_4w-TDJw*Zk13GeTlu9f(XAEQPK^XCn;f$ZwwlWb2Pt+1Cf+K1bF8-yFZt^S+bE&2ggISsubOro?b=Y})SB_p zJ&Nmci`S1I`b(o`DT_Tizk+`{jp^VSqx0sMyne`XGyr@p-b_ohpa&n%sW)6;&3S5}3)CYf85w*zkDuR;HE zfcNJR>>C6?8<`fJUF@%fpRuoX%8kR` zT65dnD7=WR!hcM0EiSR|Mg;*s04qpTtRau^=JaJBU@BbvWKTMM`w7sv@__-+^yxqs zaK53f^rL!Sd3tnBPT2kv`|laN7Iy9oWS{lhv0VVAm#7U>g9E4EM(Ry>7`y)AiPY<# zY@j$m<}nxrrG#aa;PBx}zTs|2T5twu0;jN3O@f=@7izb{U+KioGTxsAdR^YJJoR&Q z@^HV-;Vp99L>*rqEb@P|fw6xw!?*wVYnw!!;-jDBZ)E&{E8~eD3Yq`{(PnHE-kGfp zyL7)NkxF=fs~xn>P#=d|!iS;j9R`Toiw| zl-qol2W$;AtbWjVhemBbjHt~|K(J-Qv<2t>sn}T1O_X%iO!DGY!G*olLoHph^KtFd zqjGJCZ@P9`EVoexgA=lJt>5bMZ%-PJPN!Kt+cQV;_T}D`B{Xnp@Pp?+U1rCX&3NgK zu3+)hP&64*Kpg??+l56mM@B4@y71Vgmy#JES(-`KcOp;;8^8Nt0v0;~%PH16Eq