|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
А плавной сейчас и нет. Интерфейс на 1...2 килобайта тянет со всякими мигалками. Индикатор ещё около килобайта, или меньше. Он там совсем скромный получился. Остальное жизненно необходимые функции. В основном это арифметика, ограничивающая ток под различные условия, стоп-кран аварийный и т.п. Сами регуляторы там и на пару сотен байт не тянут.
Забыл добавить - защита от обрыва нагрузки теперь вычисляет порог чуть выше предполагаемого напряжения на выходе, вычисляющегося через ВАХ нагрузки. Если раньше был порог в 16V, то сейчас он на 25% выше за расчётное напряжение на нагрузке, но не выше 16V. И ещё появился ограничитель реактивного тока ключа. Если раньше ток ограничивался только по просадке в батарее, то сейчас максимальный входной ток может быть не более чем в 4 раза выше максимального выходного (за вычетом КПД). Т.е. 8A драйвер не будет потреблять больше 8*4=32A. Соответственно, он может повышать максимум в 4 раза (без учёта потерь в драйвере). Т.е. на 3V питания выжмет максимум 12V. Для разогнанного до 6A трипла XM-L2 это уже потолок. Защита ключа в повышалке - очень важный момент. [Исправлено: INFERION, 09.05.2014 в 00:32] |
![]() |
![]() ![]() |
Поблагодарили: 2 раз(а) |
freeman_ne (10.05.2014), Volosaty (11.05.2014)
|
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 08.05.2013 Последняя активность: 14.10.2021 15:48
Сообщений: 367
Сказал(а) спасибо: 207
Поблагодарили: 89 раз(а) в 80 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
||
Увлеченный
Регистрация: 08.05.2013 Последняя активность: 14.10.2021 15:48
Сообщений: 367
Сказал(а) спасибо: 207
Поблагодарили: 89 раз(а) в 80 сообщениях
|
![]()
Работают выпрямительными диодами, очевидно.
Весь этот драйвер - классический импульсный бустерный (повышающий) стабилизатор. Отличия от класики - микропроцессор в цепи обратной связи. http://ru.wikipedia.org/wiki/Импульсный_стабилизатор_напряжения
|
||
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35
Сообщений: 784
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
![]()
Да, понял.
Повышайки не делал, спасибо. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Влепил в программу UART, активируется входом в иженерку, данные передаёт индикатором. В качестве приёмника решил опробовать NOA1212, который планируется использовать в качестве датчика оптической обратной связи в зебре. Получилось вот что:
Данные принимаю терминалом, через FT232RL. Она же и питает датчик по линии Tx. Вот что получается на выходе: Код:
Шунт 6A: Vin Vindm Iin Iindm Rin Vcc Vout Voutd Iout Ioutd Rout Vbias sq2TL Ihold Iref Ton Thold Iofst tmref temp Frame 1V d1V 1A d1A 1Ohm 1V 1V d1V 1A d1A 1Ohm 1V 1µH 1A 1A 1µs 1µs 1A 1°C 1°C 1024 1024 2482 2482 27038 1024 1024 1024 9930 9930 6758 1024 9930 9930 16384 16384 9930 74,67 (t-17472) 10 17 10 17 00 3C 00 3C 02 96 10 17 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 00 00 00 00 00 00 07 48 55 00 4F 00 AA AA 10 17 10 17 00 3C 00 3C 02 96 10 17 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 00 00 00 00 00 00 07 48 55 00 4F 00 AA AA 10 17 10 17 00 3C 00 3C 02 96 10 17 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 00 00 00 00 00 00 07 48 55 00 4F 00 AA AA 10 17 10 17 00 3C 00 3C 02 96 10 17 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 00 00 00 00 00 00 07 48 55 00 4F 00 AA AA 10 17 10 17 00 E0 00 3F 02 96 10 19 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 01 34 1D 0D 00 00 07 48 55 00 4F 00 AA AA 10 22 10 12 02 1B 00 99 02 C2 10 1B 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 03 7E 31 9C 00 00 07 48 55 00 4F 00 AA AA 10 16 10 10 02 1B 00 EC 02 C2 10 1B 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 03 7E 31 9C 00 00 07 48 55 00 4F 00 AA AA 10 17 10 12 00 EF 00 DA 02 C2 10 19 22 66 22 66 00 00 00 00 07 0A 22 66 63 90 11 EB 01 50 1E 5C 00 00 07 48 55 00 4F 00 AA AA 0F FB 10 12 2D 54 02 5F 02 C2 10 8A 28 9C 22 93 47 6F 1A 52 07 0A 26 74 68 AD 17 49 4A 0A 9A 9E B5 59 07 48 55 00 4F 63 AA AA 0F F0 10 0B 50 23 12 13 02 C2 10 AF 2B 82 24 71 74 38 2C 78 07 0A 28 A9 68 AD 16 5B 74 5C A2 EB BC 70 07 48 55 00 4F 18 AA AA 0F DB 10 03 50 01 1F 39 02 C2 10 A4 2B 74 25 F7 73 E3 3B BA 07 0A 28 3E 68 AD 16 5E 74 5C A3 07 BB F9 07 48 55 00 4F 1D AA AA 0F B8 0F FD 50 44 29 94 02 C2 10 B8 2B B0 27 2A 74 37 47 BC 07 0A 28 86 68 AD 16 76 74 5C A3 12 BC 12 07 48 55 00 4F 1D AA AA 0F D6 0F F5 50 F1 31 C2 02 C2 10 A8 2B 85 28 16 75 27 51 36 07 0A 28 56 68 AD 16 5F 74 5C A3 1A BC 0D 07 48 55 00 4F 1D AA AA 0F C0 0F EC 50 8A 38 37 02 C2 10 9C 2B 6E 28 C9 74 7E 58 AC 07 0A 28 41 68 AD 16 4F 74 5C A3 29 BC 22 07 48 55 00 4F 1D AA AA 0F BF 0F E3 50 82 3D 51 02 C2 10 9D 2B 70 29 53 74 66 5E 91 07 0A 28 3B 68 AD 16 4E 74 5C A3 34 BC 13 07 48 55 00 4F 1D AA AA 0F B2 0F E0 0C 82 3F 51 02 C2 0F D9 24 3E 29 8F 1B 87 60 8D 07 0A 23 7D 5A 57 18 7F 07 42 78 00 AB 28 07 48 55 00 4F 72 AA AA 10 0E 0F E6 00 F5 31 F8 02 C2 10 0D 24 3E 28 6E 1B 87 51 E4 07 0A 23 7D 5A 57 18 7F 01 50 1C 76 AB 28 07 48 55 00 4F 06 AA AA 10 17 0F F0 02 2A 27 C7 02 C2 10 1C 24 3E 27 8A 1B 87 46 58 07 0A 23 7D 5A 57 18 7F 03 7E 2E 52 AB 28 07 48 55 00 4F 47 AA AA 10 23 0F F9 10 8C 20 B1 02 C2 10 49 24 8D 26 D7 1C C2 3D 44 07 0A 23 B5 67 10 18 82 1D 17 8F 34 AB FC 07 48 55 00 4F 5E AA AA 10 18 0F FF 10 5C 1D 48 02 C2 10 3E 24 78 26 51 1C 69 36 6B 07 0A 23 C1 67 10 18 6B 1D 17 8F 41 AC 52 07 48 55 00 4F 5E AA AA 10 0E 10 04 11 24 1A 9D 02 C2 10 3E 25 31 25 E8 1D 36 31 0C 07 0A 23 BE 67 10 18 6E 1D 17 91 70 AC 4B 07 48 55 00 4F 5E AA AA 10 17 10 07 02 16 16 05 02 C2 10 1C 22 C7 25 46 19 09 2C 06 07 0A 22 17 60 AA 1C 08 03 7E 2F BB A5 43 07 48 55 00 4F 47 AA AA 10 17 10 0B 02 16 11 C9 02 C2 10 1C 22 C7 24 BF 19 09 27 FD 07 0A 22 17 60 AA 1C 08 03 7E 2F BB A5 43 07 48 55 00 4F 67 AA AA 0F FA 10 09 00 3C 0E 2B 02 C2 0F FA 22 C7 24 54 19 09 24 D0 07 0A 22 17 60 AA 1C 08 00 00 0B C0 A5 43 07 48 55 00 4F 7D AA AA 0F FA 10 06 00 3C 0B 36 02 C2 0F FA 22 C7 23 FF 19 09 22 50 07 0A 22 17 60 AA 1C 08 00 00 0B C0 A5 43 07 48 55 00 4F 6E AA AA 10 17 10 05 00 EE 08 E5 02 C2 10 19 22 C7 23 BD 19 09 20 58 07 0A 22 17 60 AA 1C 08 01 50 1D 37 A5 43 07 48 55 00 4F 46 AA AA 0F 39 0F F9 BD 74 16 E5 01 2D 10 17 32 E4 25 04 E2 67 2F C0 07 0A 2C AB 68 DF 14 41 E8 B8 B3 6C C7 83 07 48 55 00 4F 6F AA AA 0F 37 0F D0 BC A1 3A 32 01 29 10 11 32 CE 27 F6 E1 AF 55 96 07 0A 2C AF 68 DF 14 3C E8 B8 B3 56 C7 8F 07 48 55 00 4F 77 AA AA 0F 37 0F AF BC D5 55 FE 01 34 10 19 32 DA 2A 48 E1 B7 73 5A 07 0A 2C A3 68 DF 14 3D E8 B8 B3 67 C7 89 07 48 55 00 4F 78 AA AA 0F 28 0F 92 BC 22 6B F5 01 53 10 21 32 B1 2C 18 E0 AA 8A CE 07 0A 2C 34 68 DF 14 37 E8 B8 B3 7B C7 5D 07 48 55 00 4F 78 AA AA 0F 23 0F 7B BD AB 7D 47 01 5A 10 1E 32 EF 2D 85 E0 D7 9D 3C 07 0A 2C B3 68 DF 14 06 E8 B8 B4 0A C8 0C 07 48 55 00 4F 6F AA AA 0F 1D 0F 68 BE D3 8A F2 01 5A 10 1F 32 FB 2E A2 E2 01 AB CB 07 0A 2C BD 68 DF 14 05 E8 B8 B4 1B C8 13 07 48 55 00 4F 61 AA AA 0F 1D 0F 58 BE BD 95 B2 01 5A 10 1E 32 F8 2F 82 E1 F5 B7 38 07 0A 2C C7 68 DF 14 03 E8 B8 B4 18 C8 22 07 48 55 00 4F 75 AA AA 0F 1C 0F 4C C1 BB 9E 38 01 5A 10 17 33 9D 30 33 E2 2B C0 42 07 0A 2C C5 68 DF 13 F3 E8 B8 B5 32 C8 3A 07 48 55 00 4F E3 AA AA 0F 1C 0F 42 C1 B0 A4 EF 01 5A 10 16 33 A2 30 C0 E2 09 C7 5B 07 0A 2C D4 68 DF 13 EF E8 B8 B5 39 C8 4E 07 48 55 00 4F E3 AA AA 0F 1D 0F 3A BE E6 AA 3D 01 5A 10 1E 33 0A 31 31 E1 D6 CC F2 07 0A 2C D4 68 DF 14 00 E8 B8 B4 32 C8 30 07 48 55 00 50 09 AA AA 0F 1C 0F 34 BE 79 AE 6B 01 5A 10 1D 33 0D 31 89 E1 47 D1 57 07 0A 2C E7 68 DF 13 FB E8 B8 B4 36 C8 48 07 48 55 00 50 2D AA AA 0F 1D 0F 2F BF 1F B1 B9 01 5A 10 1F 33 10 31 D1 E1 FF D4 CD 07 0A 2C DD 68 DF 13 FE E8 B8 B4 3B C8 36 07 48 55 00 50 2D AA AA 0F 1D 0F 2B BE D4 B4 5E 01 5A 10 1F 33 17 32 0A E1 87 D7 8B 07 0A 2C DE 68 DF 13 FD E8 B8 B4 46 C8 37 07 48 55 00 50 4E AA AA 0F 1C 0F 28 BF 94 B6 72 01 5A 10 1E 33 1B 32 38 E2 49 D9 AF 07 0A 2C E2 68 DF 13 FA E8 B8 B4 50 C8 3F 07 48 55 00 50 5E AA AA 0F 10 0F 25 BF 0D B8 24 01 5A 10 1F 33 22 32 5D E1 8B DB 69 07 0A 2C A7 68 DF 14 09 E8 B8 B4 5B C7 FB 07 48 55 00 50 4E AA AA 0F 1C 0F 23 BF 58 B9 72 01 5A 10 1E 33 24 32 79 E1 DA DC BD 07 0A 2C F3 68 DF 13 F7 E8 B8 B4 5E C8 52 07 48 55 00 50 66 AA AA 0F 1C 0F 21 BE 6B BA 7B 01 5A 10 1E 33 2F 32 90 E0 92 DD CA 07 0A 2C F2 68 DF 13 F7 E8 B8 B4 6E C8 50 07 48 55 00 50 D5 AA AA 0F 1C 0F 20 BE 97 BB 4E 01 5A 10 1E 33 2E 32 A2 E0 CB DE 9C 07 0A 2C F8 68 DF 13 F7 E8 B8 B4 6C C8 57 07 48 55 00 50 7B AA AA 0F 1C 0F 1F BF A0 BB FD 01 5A 10 1B 33 29 32 B3 E1 FC DF 45 07 0A 2D 0C 68 DF 13 ED E8 B8 B4 6F C8 78 07 48 55 00 50 E1 AA AA 0F 1A 0F 1E BE 90 BC 91 01 5A 10 1D 33 2F 32 C2 E0 A0 DF CE 07 0A 2C F7 68 DF 13 F3 E8 B8 B4 78 C8 59 07 48 55 00 50 FF AA AA 0E E4 0F 1D C2 A8 BD 0F 01 5A 10 1E 33 E2 32 CF E2 4E E0 36 07 0A 2C 39 68 DF 14 1C E8 B8 B5 81 C7 85 07 48 55 00 51 43 AA AA 0E E3 0F 1C C1 8F BD 7B 01 5A 10 1A 33 DE 32 D9 E0 EC E0 8D 07 0A 2C 47 68 DF 14 11 E8 B8 B5 8A C7 A4 07 48 55 00 51 53 AA AA 0F 00 0F 1A BF 0E BD C9 01 5A 10 15 33 30 32 E1 E0 C8 E0 CA 07 0A 2C 7F 68 DF 14 00 E8 B8 B4 9D C7 F5 07 48 55 00 51 1D AA AA 0F 17 0F 19 BE D1 BE 17 01 5A 0F F0 32 5D 32 E7 E1 CF E1 01 07 0A 2D 24 68 DF 13 8B E8 B8 B4 2C C9 32 07 48 55 00 51 1F AA AA 0F 10 0F 17 BF 4B BE 55 01 5A 10 14 33 2C 32 EB E1 04 E1 30 07 0A 2C 75 68 DF 13 FE E8 B8 B4 A0 C7 ED 07 48 55 00 51 23 AA AA 0E E2 0F 16 C1 B7 BE 7C 01 5A 10 17 33 E1 32 EE E0 FE E1 47 07 0A 2C 1D 68 DF 14 18 E8 B8 B5 93 C7 80 07 48 55 00 51 65 AA AA 0F 15 0F 15 BE E5 BE 9F 01 5A 10 13 32 E7 32 F1 E1 DA E1 5A 07 0A 2C 3A 68 DF 14 0E E8 B8 B4 30 C7 B0 07 48 55 00 51 9D AA AA 0F 12 0F 13 BF 54 BE C5 01 5A 0F EF 32 68 32 F2 E2 2A E1 71 07 0A 2D 21 68 DF 13 8B E8 B8 B4 41 C9 32 07 48 55 00 51 6D AA AA 0E F3 0F 11 C0 CB BE DF 01 5A 0F E5 32 9C 32 F0 E2 91 E1 80 07 0A 2C 8A 68 DF 13 9D E8 B8 B4 B2 C8 B5 07 48 55 00 51 77 AA AA 0F 0E 0F 0F BF 08 BE FD 01 5A 0F E5 32 55 32 EC E1 AC E1 93 07 0A 2C 62 68 DF 13 A4 E8 B8 B4 4D C8 8A 07 48 55 00 51 6D AA AA 0E EA 0F 0C BF BD BF 14 01 5A 10 0F 33 2F 32 E7 E1 41 E1 9B 07 0A 2C 1D 68 DF 14 0A E8 B8 B4 B9 C7 9E 07 48 55 00 51 8B AA AA 0E E3 0F 07 C0 50 BF 25 01 5A 0F EC 32 B8 32 DA E1 ED E1 A3 07 0A 2C 8C 68 DF 13 AC E8 B8 B4 B9 C8 9D 07 48 55 00 51 C9 AA AA 0E EA 0F 02 BF 51 BF 33 01 5A 0F ED 32 76 32 CB E1 F7 E1 A7 07 0A 2C 48 68 DF 13 BC E8 B8 B4 51 C8 4F 07 48 55 00 52 14 AA AA 0F 95 0F 01 2C AF BC 14 01 43 0F CE 27 D0 32 84 45 6A DE 9E 07 0A 26 07 68 DF 16 44 3A 28 9C 10 B4 CC 07 48 55 00 51 ED AA AA 0F A4 0F 24 00 3C 94 8B 00 D8 0F A4 23 73 2F 58 1A B8 B5 46 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 C0 AA AA 0F A4 0F 3F 00 3C 75 0C 00 D8 0F A4 23 73 2C D1 1A B8 94 73 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 C0 AA AA 0F A4 0F 54 00 3C 5C 3D 00 D8 0F A4 23 73 2A D4 1A B8 7A 98 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 C0 AA AA 0F B2 0F 68 00 3C 48 B2 00 D8 0F B2 23 73 29 43 1A B8 66 3B 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 BF AA AA 0F B2 0F 77 00 3C 39 4E 00 D8 0F B2 23 73 28 07 1A B8 56 32 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 81 AA AA 0F B2 0F 84 00 3C 2D 2F 00 D8 0F B2 23 73 27 0E 1A B8 49 90 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 80 AA AA 0F B2 0F 8E 00 3C 23 A3 00 D8 0F B2 23 73 26 4A 1A B8 3F 9D 07 0A 22 B7 68 DF 17 07 00 00 8E 45 AC 49 07 48 55 00 51 80 AA AA ![]() [Исправлено: INFERION, 17.05.2014 в 12:07] |
![]() |
![]() ![]() |
Поблагодарили: 8 раз(а) |
ALCO (17.05.2014), freeman_ne (18.05.2014), jakovjashin (17.05.2014), Nimnul (18.05.2014), putmannn (19.05.2014), Volosaty (18.05.2014), vvvoland (26.05.2014), WallE (25.05.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Почти всё сделал. 6 килобайт, ШИМ тактируется от 4МГц (250кГц, 16 ступенек), т.к. это даёт наиболее приятный результат. Хотя можно попробовать ещё 2МГц.
Вылезла другая проблема - на низких заполнениях, когда от ШИМ остаётся один лишь СДМ, АЦП начинает шуметь, и сильно. В область, где он меряет напряжения питания, заползает спектром шум модулятора. Этот эффект приводит к шуму в мунлайте. Немного выражен и в старой версии. Нужно придумать как задавить эту гадость. И ещё осталось воспользоваться интерфейсом связи с ПК, чтоб снять разрядную кривую батареи и забить её в базу индикатора. Кривая будет снята "глазами" самого драйвера, так что индикатору должна подойти идеально. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 08.05.2013 Последняя активность: 14.10.2021 15:48
Сообщений: 367
Сказал(а) спасибо: 207
Поблагодарили: 89 раз(а) в 80 сообщениях
|
![]()
INFERION,
Вы маньяк в хорошем смысле этого слова! БРАВО! |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Базу индикатора забил под считанную кривую:
Арифметика сказала, что с батареи высосала 50331,6Дж энергии (1,5A выходного тока на трипл XM-L2, в течении 62-х минут). Если верить надписи на наклейке аккумуляторов, то там должно быть 53280Дж (2 банки по 2А*ч на 3,7V). Правдоподобно. К тому же я их не доразрядил мелким током, там ещё какие-то крохи энергии оставались. Пытаюсь побороть шум измерителя напряжения питания. Периодически вылазят семплы с заниженным на около 120...130мВ напряжением. Сперва грешил на помехи - не коррелирует. Даже если в ШИМ записать константу - периодически проскакивает мусор. И мусор этот постоянно имеет заниженное на 120...130мВ значение. Решил прикрутить к функции измерения этого параметра консоль, и считать весь дамп. Все семплы, ихнюю сумму и готовый результат после деления на эту сумму константы. Мало ли? Может периодически АЦП глюкает и вываливает 0xFFC0. И вот что увидел: Код:
Вот нормальный пакет семплов, который хорошо усредняется и даёт нормальное значение: 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 0123 0121 0120 0124 0121 0120 0124 0121 0120 0120 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 011F 0123 0121 0120 0124 0121 0120 0124 0121 0120 0124 0122 0121 0120 = 47FA Ито я тут вижу длинную ленту 011F. АЦП нестабильно шумит... А вот глючный семпл, который портит всю картину: 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 0127 = 49C0 Очевидно, что с таким "шумом" передискретизация не работает. [Исправлено: INFERION, 30.05.2014 в 23:35] |
![]() |
![]() ![]() |
Поблагодарили: 2 раз(а) |
freeman_ne (31.05.2014), PDM (31.05.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Вчера отключил Sleep в функциях, которые дожидаются следующего семпла АЦП. И всё заработало как надо. В очередной раз Sleep мешает корректной работе АЦП. Я не разбирался как именно, надоело уже. С каким бубном не пляши - всё равно АЦП живёт своей жизнью, когда используется Sleep. Он запускается до того, как я ухожу в Sleep. Как он может мешать - не понимаю. Каждый раз разработчикам архитектуры хочется руки из жопы вырвать. Вместе с булками...
Регулятор в ОС работает медленно, видно как он разгоняется при переходе с прямой связи на обратную. Ступеньки не видно вообще, но за плавным пуском не успевает. Ему только половина всех ресурсов сейчас достаётся, но есть запас для использования знаковой арифметики. На ней можно построить полноценное Д-звено и ускорить регулятор. Такой уже сидел однажды в 5.0 версии, буду и сюда его колхозить. По-хорошему регулятор должен автоматически подкручивать коэффициенты под известные драйверу параметры схемы. Он же знает всё, вплоть до ёмкости батареи и сопротивления нагрузки. Однако на это нужны ресурсы, а их нет. На обработку семпла выделено тактов 80... [Исправлено: INFERION, 31.05.2014 в 14:23] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Volosaty (31.05.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Одной проблемой меньше. Теперь бы родить ПИД на беззнаковой арифметике. Знаковая не лезет, много ресурсов жрёт. 60 тактов у меня есть, беззнаковая бы влезла...
---------------- Написал регулятор, а он взял и убил один светик. Я потом пол часа пытался включить, думал баг какой программный. А защита выбивает. Глянул терминалом - параметры нагрузки рассчитаны верно, заполнение реально зашкаливает и выбивает. При этом на глаз толком нет никакой вспышки даже. Думал ШИМ со скрипом работает, а нет - реально драйвер 20V даёт, и макро показало перегоревшие волосины на одном СИД: Опять... Пора новый комплект этих U2 выпрашивать у WallE, уже не осталось запасных. Есть ещё его тушка, но на ней опыты я ставить не собираюсь. Своё не жалко, а за чужое отвечать придётся... Залил старый регулятор во вторую тушку. Выбивает защита: Код:
Vin Vcc Rin Iin Vout Vbias Rout Iout Iref Iload Ivcc Iofst Ihold sq2TL Ton Thold Itemp temp tmref Frame 1V 1V 1Ohm 1A 1V 1V 1Ohm 1A 1A 1A 1A 1A 1A 1µH 1µs 1µs 1A 1°C 1°C 1024 1024 27038 2482 1024 1024 6758 9930 9930 9930 9930 9930 9930 16384 16384 9930 74,67 (t-17472) 11 54 11 54 02 96 00 3C 25 0C D4 AB F9 72 52 95 48 46 E8 B8 48 49 04 4E 02 07 C4 AA 88 EA 78 44 00 00 4F 00 55 00 AA AA ---------------- Нашел причину. [Исправлено: INFERION, 02.06.2014 в 07:00] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Volosaty (31.05.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Новости по проекту. Закончил. Вроде. Но выложить с коммерческим интерфейсом не могу. Напишу демку - выложу.
Ещё раз прогнал другой комплект аккумуляторов: Если кому интересен лог: Код:
Шунт 6A: Vin Vcc Rin Iin Vout Vbias Rout Iout Iref Iload Ivcc Iofst Ihold sq2TL Ton Thold Itemp temp tmref Frame 1V 1V 1Ohm 1A 1V 1V 1Ohm 1A 1A 1A 1A 1A 1A 1µH 1µs 1µs 1A 1°C 1°C 1024 1024 27038 2482 1024 1024 6758 9930 9930 9930 9930 9930 9930 16384 16384 9930 74,67 (t-17472) 10 DE 11 4E 03 B1 20 73 24 7B 1B D5 2A C2 38 FE 3A 2E 3A 2E A2 03 04 22 0C D9 90 C1 89 9E A8 0C 00 00 4D 2A 55 00 AA AA 10 C9 11 3C 03 B4 1E 28 24 64 1A 42 2A B9 3C 20 3A 2E 3A 2E 9F 3D 04 22 0C C2 90 C1 89 D3 AA A3 00 00 4E 32 55 00 AA AA 10 B8 11 28 03 B4 1D 64 24 5E 19 74 2A B9 35 05 3A 2E 3A 2E 9E A6 04 22 0C BB 90 C1 8A 6A A9 31 00 00 4E 77 55 00 AA AA 10 AC 11 21 03 B4 20 89 24 4D 1A B3 2A B9 3A 8F 3A 2E 3A 2E 9E 6D 04 22 0C B9 90 C1 8A 88 A9 31 00 00 4D 94 55 00 AA AA 10 A7 11 1D 03 B4 21 C1 24 5E 1A DD 2A B9 3B B3 3A 2E 3A 2E 9E 24 04 22 0C B4 90 C1 8A BF AA 02 00 00 4E 6C 55 00 AA AA 10 A5 11 14 03 B4 20 D4 24 5F 1A A3 2A B9 37 50 3A 2E 3A 2E 9E 15 04 22 0C 96 90 C1 8A F2 A8 E9 00 00 4E 97 55 00 AA AA 10 9D 11 0C 03 B4 1F B6 24 56 1B CF 2A B9 39 52 3A 2E 3A 2E 9D CF 04 22 0C AB 90 C1 8B 0B A8 98 00 00 4E D5 55 00 AA AA 10 9F 11 0D 03 B4 21 8E 24 5B 1A 0A 2A B9 3A AB 3A 2E 3A 2E 9D C8 04 22 0C 8C 90 C1 8B FC AA 2B 00 00 4E 6C 55 00 AA AA 10 9A 11 16 03 B4 20 4E 24 5B 1A ED 2A B9 3B C5 3A 2E 3A 2E 9D B4 04 22 0C B3 90 C1 8B 44 AA 70 00 00 4E 64 55 00 AA AA 10 94 11 08 03 B4 21 1A 24 57 1A 51 2A B9 38 8D 3A 2E 3A 2E 9D 86 04 22 0C A9 90 C1 8B 65 AA C5 00 00 4E 68 55 00 AA AA 10 90 11 05 03 B4 1F CC 24 61 1A F4 2A B9 3D AE 3A 2E 3A 2E 9D 6B 04 22 0C 9F 90 C1 8B 6F AA 66 00 00 4E 9B 55 00 AA AA 10 86 10 03 03 B4 1F D8 24 63 1A 75 2A B9 3A 0F 3A 2E 3A 2E 9D 4E 04 22 0C A4 90 C1 8B 68 AB E5 00 00 4E 73 55 00 AA AA 10 88 10 F4 03 B4 1F C5 24 5E 1B 44 2A B9 39 32 3A 2E 3A 2E 9D 2E 04 22 0C 99 90 C1 8B 99 AA AD 00 00 4E F7 55 00 AA AA 10 86 10 04 03 B4 1F 0A 24 4E 1A CA 2A B9 3D 53 3A 2E 3A 2E 9D 17 04 22 0C A7 90 C1 8B B0 AA FE 00 00 4E 85 55 00 AA AA 10 83 10 FA 03 B4 21 43 24 4A 1B E9 2A B9 3A 8E 3A 2E 3A 2E 9D 26 04 22 0C 8D 90 C1 8B C6 AA 1E 00 00 4E 78 55 00 AA AA 10 79 11 F8 03 B4 20 12 24 54 1A 64 2A B9 3A F1 3A 2E 3A 2E 9D 19 04 22 0C 95 90 C1 8B CF AA 95 00 00 4E 5F 55 00 AA AA 10 74 10 ED 03 B4 20 EF 24 53 1A AF 2A B9 39 AB 3A 2E 3A 2E 9C DB 04 22 0C 82 90 C1 8B D7 A8 4B 00 00 4E D6 55 00 AA AA 10 7E 10 EF 03 B4 1E 6B 24 39 19 B8 2A B9 3B 1C 3A 2E 3A 2E 9C EC 04 22 0C 8E 90 C1 8B D3 A9 8C 00 00 4E 64 55 00 AA AA 10 6C 10 E7 03 B4 20 79 24 3D 1A 2D 2A B9 3B F6 3A 2E 3A 2E 9C AA 04 22 0C 94 90 C1 8B E6 AA 5E 00 00 4F 04 55 00 AA AA 10 6B 10 DB 03 B4 21 42 24 4A 1A ED 2A B9 38 28 3A 2E 3A 2E 9C 97 04 22 0C A1 90 C1 8C 41 AA D9 00 00 4E 70 55 00 AA AA 10 6B 10 E9 03 B4 22 ED 24 32 1A 81 2A B9 3A 0D 3A 2E 3A 2E 9C 9D 04 22 0C 7F 90 C1 8C 38 AB 5C 00 00 4E AC 55 00 AA AA 10 6C 10 E2 03 B4 20 69 24 50 19 66 2A B9 3E DC 3A 2E 3A 2E 9C BC 04 22 0C AE 90 C1 8C 3A AB 9A 00 00 4E 22 55 00 AA AA 10 63 10 D6 03 B4 20 24 24 4B 1A FE 2A B9 39 7C 3A 2E 3A 2E 9C 99 04 22 0C 68 90 C1 8C 32 AB 4B 00 00 4E 21 55 00 AA AA 10 64 10 D9 03 B4 20 C7 24 48 1A B4 2A B9 39 32 3A 2E 3A 2E 9C 6A 04 22 0C 8C 90 C1 8C 73 AB 20 00 00 4E 4E 55 00 AA AA 10 5D 10 DA 03 B4 20 50 24 4C 1A 9D 2A B9 3A 35 3A 2E 3A 2E 9C 55 04 22 0C 90 90 C1 8C 7C AB 6F 00 00 4E 15 55 00 AA AA 10 5E 10 D4 03 B4 20 AD 24 4C 1A CB 2A B9 39 01 3A 2E 3A 2E 9C 43 04 22 0C 88 90 C1 8C 93 AA A2 00 00 4F 0A 55 00 AA AA 10 61 10 CD 03 B4 21 A2 24 45 1A AC 2A B9 38 D2 3A 2E 3A 2E 9C 19 04 22 0C 95 90 C1 8C AF AA D2 00 00 4E 63 55 00 AA AA 10 59 10 D4 03 B4 20 96 24 47 1A 83 2A B9 38 DD 3A 2E 3A 2E 9B ED 04 22 0C 94 90 C1 8C BF AA 3E 00 00 4E 24 55 00 AA AA 10 55 10 CB 03 B4 1F 5D 24 49 1A 6E 2A B9 37 1E 3A 2E 3A 2E 9C 22 04 22 0C 81 90 C1 8C BE AC C2 00 00 4E 6A 55 00 AA AA 10 53 10 C3 03 B4 20 B6 24 3D 1A D4 2A B9 39 DC 3A 2E 3A 2E 9B ED 04 22 0C 77 90 C1 8C D6 AA 80 00 00 4F 5B 55 00 AA AA 10 52 10 D0 03 B4 1F 3D 24 48 1A AA 2A B9 3D BA 3A 2E 3A 2E 9B EB 04 22 0C 82 90 C1 8C DF AB 97 00 00 4E B4 55 00 AA AA 10 4D 10 CA 03 B4 21 FF 24 46 1A 1E 2A B9 39 AE 3A 2E 3A 2E 9C 00 04 22 0C 89 90 C1 8C C7 AA BB 00 00 4E F3 55 00 AA AA 10 4B 10 C5 03 B4 21 79 24 41 1A CA 2A B9 39 C2 3A 2E 3A 2E 9B B6 04 22 0C 7B 90 C1 8C EC AC C9 00 00 4E 0E 55 00 AA AA 10 46 10 BD 03 B4 20 5E 24 3C 1A 93 2A B9 3D E7 3A 2E 3A 2E 9B 9C 04 22 0C 85 90 C1 8D 19 AC CE 00 00 4E 58 55 00 AA AA 10 40 10 C0 03 B4 20 2C 24 33 1B 73 2A B9 3B A2 3A 2E 3A 2E 9B C0 04 22 0C 83 90 C1 8D 19 AC 44 00 00 4F 6E 55 00 AA AA 10 45 10 BA 03 B4 20 3B 24 47 1A 9B 2A B9 39 4A 3A 2E 3A 2E 9B B4 04 22 0C 60 90 C1 8D 31 AB C6 00 00 4F 20 55 00 AA AA 10 41 10 C3 03 B4 22 EA 24 42 1A C5 2A B9 38 8E 3A 2E 3A 2E 9B A4 04 22 0C 72 90 C1 8D 51 AA 70 00 00 4E 41 55 00 AA AA 10 3F 10 B5 03 B4 20 93 24 3C 1A 94 2A B9 38 71 3A 2E 3A 2E 9B 8E 04 22 0C 7E 90 C1 8D 47 AB E2 00 00 4E 00 55 00 AA AA 10 3C 10 AD 03 B4 20 42 24 48 1A 02 2A B9 3A 95 3A 2E 3A 2E 9B 77 04 22 0C 73 90 C1 8D 64 AB 12 00 00 4F E9 55 00 AA AA 10 33 10 AC 03 B4 20 53 24 46 1A 83 2A B9 39 35 3A 2E 3A 2E 9B 79 04 22 0C 5B 90 C1 8D 93 AB 1E 00 00 4F 3D 55 00 AA AA 10 3B 10 AB 03 B4 21 78 24 3E 1A D8 2A B9 38 68 3A 2E 3A 2E 9B 4F 04 22 0C 79 90 C1 8D 7F AC 3B 00 00 4F FE 55 00 AA AA 10 31 10 AA 03 B4 22 0A 24 46 1A 71 2A B9 3A 1F 3A 2E 3A 2E 9B 35 04 22 0C 6F 90 C1 8D B3 AB 6F 00 00 4F 48 55 00 AA AA 10 2A 10 A3 03 B4 1F 10 24 39 1A 7D 2A B9 3A 18 3A 2E 3A 2E 9B 01 04 22 0C 6D 90 C1 8D BD AD 38 00 00 4F 76 55 00 AA AA 10 2A 10 A2 03 B4 21 F6 24 4A 1A 6B 2A B9 3C 51 3A 2E 3A 2E 9B 21 04 22 0C 66 90 C1 8D B7 AB 4C 00 00 4F 74 55 00 AA AA 10 24 10 99 03 B4 21 22 24 35 1A 13 2A B9 3C C3 3A 2E 3A 2E 9A D8 04 22 0C 4B 90 C1 8E DB AB 57 00 00 4F CF 55 00 AA AA 10 14 10 93 03 B8 20 A4 24 CB 1A B4 2A B5 39 88 3A 2E 3A 2E 9A 7D 04 22 0C 58 90 C1 8E 06 AD C0 00 00 4F 83 55 00 AA AA 10 19 10 A9 03 B8 20 B9 24 68 1A 7D 2A AC 3C 14 3A 2E 3A 2E 9A 5A 04 22 0C 6C 90 C1 8D E1 AC 62 00 00 4E 63 55 00 AA AA 10 12 10 AD 03 B8 1E D6 24 41 1A 46 2A A2 3B 5D 3A 2E 3A 2E 9A 4B 04 22 0C 52 90 C1 8E 02 AB 5B 00 00 4F 39 55 00 AA AA 10 0E 10 8B 03 B8 20 12 24 1C 1A C4 2A 9A 38 7B 3A 2E 3A 2E 9A 3E 04 22 0C 55 90 C1 8E 2C AD 64 00 00 4F 22 55 00 AA AA 10 06 10 86 03 B8 20 94 24 1B 1A 81 2A 9A 39 00 3A 2E 3A 2E 9A 19 04 22 0C 57 90 C1 8E 38 AC B4 00 00 4F 0A 55 00 AA AA 10 04 10 7F 03 B8 20 E0 24 2C 1A FE 2A 9A 3D 8A 3A 2E 3A 2E 9A 0F 04 22 0C 46 90 C1 8E 35 AC EF 00 00 4F 2C 55 00 AA AA 10 07 10 83 03 B8 21 09 24 13 19 A3 2A 9A 3A BF 3A 2E 3A 2E 99 F1 04 22 0C 46 90 C1 8E 65 AC 9A 00 00 4F 4B 55 00 AA AA 10 03 10 78 03 B8 21 C1 24 25 1A A9 2A 9A 3B BC 3A 2E 3A 2E 99 D6 04 22 0C 55 90 C1 8E 7C AD BE 00 00 4F 75 55 00 AA AA 0F F6 10 75 03 B8 20 1C 24 15 1A 0E 2A 9A 3C 7E 3A 2E 3A 2E 99 B3 04 22 0C 53 90 C1 8E 8D AD 3E 00 00 4F 4F 55 00 AA AA 0F FA 10 6F 03 B8 20 E8 24 13 1A A2 2A 9A 38 9E 3A 2E 3A 2E 99 8A 04 22 0C 4F 90 C1 8E 8B AD 3A 00 00 4F C7 55 00 AA AA 0F F6 10 77 03 B8 21 FE 24 0C 1A 33 2A 9A 3D 4B 3A 2E 3A 2E 99 8B 04 22 0C 46 90 C1 8E A9 AC A5 00 00 4F 6F 55 00 AA AA 0F F2 10 70 03 B8 22 4D 24 11 1A 91 2A 9A 39 47 3A 2E 3A 2E 99 7D 04 22 0C 4F 90 C1 8E C3 AD 22 00 00 4F 58 55 00 AA AA 0F F4 10 71 03 B8 20 B6 24 12 1A 9A 2A 9A 39 99 3A 2E 3A 2E 99 5E 04 22 0C 47 90 C1 8E DB AD 35 00 00 4F FB 55 00 AA AA 0F EA 10 69 03 B8 21 C5 24 FC 1A 6C 2A 9A 3A 1D 3A 2E 3A 2E 99 5D 04 22 0C 25 90 C1 8E DA AC 24 00 00 4F 7D 55 00 AA AA 0F F0 10 64 03 B8 21 25 24 06 1A AB 2A 9A 39 14 3A 2E 3A 2E 99 47 04 22 0C 47 90 C1 8E 0B AD 19 00 00 4F 6F 55 00 AA AA 0F E8 10 67 03 B8 22 B2 24 1E 19 FB 2A 9A 37 ED 3A 2E 3A 2E 99 2F 04 22 0C 43 90 C1 8F E4 AC EE 00 00 4F 5F 55 00 AA AA 0F E6 10 5D 03 B8 20 6C 24 10 1A B8 2A 9A 38 84 3A 2E 3A 2E 99 0B 04 22 0C 46 90 C1 8F 24 AD 97 00 00 4F 52 55 00 AA AA 0F E2 10 5D 03 B8 20 B5 24 0C 1A 5B 2A 9A 38 EC 3A 2E 3A 2E 98 F3 04 22 0C 3A 90 C1 8F 39 AD 3B 00 00 4F 6D 55 00 AA AA 0F E3 10 5D 03 B8 21 A7 24 14 1A 11 2A 9A 38 9B 3A 2E 3A 2E 98 FC 04 22 0C 3F 90 C1 8F 69 AC 7C 00 00 4F 3F 55 00 AA AA 0F E2 10 62 03 B8 21 DE 24 1B 19 E1 2A 9A 3B 5C 3A 2E 3A 2E 99 14 04 22 0C 3C 90 C1 8F 66 AE F8 00 00 4F 71 55 00 AA AA 0F DF 10 5A 03 B8 20 B3 24 17 1A 21 2A 9A 39 17 3A 2E 3A 2E 98 E5 04 22 0C 3B 90 C1 8F 69 AD A8 00 00 4F 71 55 00 AA AA 0F E0 10 5A 03 B8 21 B9 24 24 1A 56 2A 9A 3D 54 3A 2E 3A 2E 99 02 04 22 0C 3A 90 C1 8F 78 AC B4 00 00 4F 71 55 00 AA AA 0F DE 10 58 03 B8 21 AA 24 21 1A 68 2A 9A 37 43 3A 2E 3A 2E 98 BB 04 22 0C 3E 90 C1 8F A6 AE D9 00 00 4F 83 55 00 AA AA 0F DC 10 56 03 B8 20 46 24 1B 1A 27 2A 9A 39 08 3A 2E 3A 2E 98 80 04 22 0C 40 90 C1 8F A3 AE AC 00 00 4F 78 55 00 AA AA 0F D9 10 56 03 B8 20 45 24 25 1A 83 2A 9A 3A B4 3A 2E 3A 2E 98 9B 04 22 0C 4B 90 C1 8F BC AD D8 00 00 4F 78 55 00 AA AA 0F D8 10 5B 03 B8 22 3D 24 26 1A 8C 2A 9A 39 22 3A 2E 3A 2E 98 67 04 22 0C 3F 90 C1 8F DA AE D3 00 00 4F 63 55 00 AA AA 0F DA 10 55 03 B8 20 BB 24 32 1A B4 2A 9A 38 0C 3A 2E 3A 2E 98 63 04 22 0C 40 90 C1 8F DF AF EB 00 00 4F 71 55 00 AA AA 0F D8 10 54 03 B8 20 39 24 2D 1A E6 2A 9A 3B 9A 3A 2E 3A 2E 98 5F 04 22 0C 36 90 C1 8F F3 AE 30 00 00 4F 63 55 00 AA AA 0F D8 10 53 03 B8 20 17 24 36 1A 64 2A 9A 39 80 3A 2E 3A 2E 98 4E 04 22 0C 31 90 C1 8F F3 AE 21 00 00 4F 78 55 00 AA AA 0F D5 10 4E 03 B8 21 18 24 34 1A 69 2A 9A 39 7D 3A 2E 3A 2E 98 52 04 22 0C 38 90 C1 90 10 AE B8 00 00 4F 63 55 00 AA AA 0F D0 10 4C 03 B8 21 B7 24 38 1A AF 2A 9A 3B 83 3A 2E 3A 2E 98 48 04 22 0C 3B 90 C1 90 1E AD 55 00 00 4F 6D 55 00 AA AA 0F D0 10 4E 03 B8 20 45 24 3A 1A 4E 2A 9A 3C 7F 3A 2E 3A 2E 98 43 04 22 0C 41 90 C1 90 4A AE EF 00 00 4F 78 55 00 AA AA 0F CA 10 47 03 B8 21 46 24 28 1A 47 2A 9A 3C C9 3A 2E 3A 2E 98 48 04 22 0C 2B 90 C1 90 57 AD E4 00 00 4F 71 55 00 AA AA 0F C1 10 3F 03 B8 20 FA 24 3E 1A 7F 2A 9A 39 CF 3A 2E 3A 2E 97 E4 04 22 0C 36 90 C1 90 54 AD 76 00 00 4F 71 55 00 AA AA 0F C4 10 42 03 B8 20 49 24 2D 1A 66 2A 9A 38 E0 3A 2E 3A 2E 97 F8 04 22 0C 2E 90 C1 90 78 AE 23 00 00 4F 78 55 00 AA AA 0F C0 10 38 03 B8 21 D8 24 34 1A 37 2A 9A 3B BB 3A 2E 3A 2E 97 FA 04 22 0C 1E 90 C1 90 7F AE F0 00 00 4F 64 55 00 AA AA 0F BE 10 2B 03 B8 21 63 24 19 1A 98 2A 9A 39 6B 3A 2E 3A 2E 97 BD 04 22 0C 2A 90 C1 90 AB AE F4 00 00 4F 63 55 00 AA AA 0F B4 10 32 03 B8 22 38 24 25 1A A2 2A 9A 39 31 3A 2E 3A 2E 97 BE 04 22 0C 25 90 C1 90 BA AD D8 00 00 4F 7D 55 00 AA AA 0F AD 10 2D 03 B8 20 E6 24 17 1A 90 2A 9A 3A 70 3A 2E 3A 2E 97 D7 04 22 0C 25 90 C1 90 D3 AE B1 00 00 4F 91 55 00 AA AA 0F AF 10 2E 03 B8 21 6B 24 16 1A 9B 2A 9A 38 31 3A 2E 3A 2E 97 76 04 22 0C 21 90 C1 90 EF AE D4 00 00 4F 8D 55 00 AA AA 0F A9 10 25 03 B8 21 34 24 22 1A 17 2A 9A 3A A5 3A 2E 3A 2E 97 75 04 22 0C 19 90 C1 90 EA AE 0E 00 00 4F 71 55 00 AA AA 0F 9D 10 14 03 B8 22 3A 24 07 1A 0B 2A 9A 3C 00 3A 2E 3A 2E 97 8B 04 22 0C 13 90 C1 91 F6 AD B5 00 00 4F 72 55 00 AA AA 0F 9C 10 1D 03 B8 22 E4 24 13 1A 06 2A 9A 39 C2 3A 2E 3A 2E 97 3B 04 22 0C 16 90 C1 91 FB AE AB 00 00 4F 6F 55 00 AA AA 0F 96 10 1E 03 B8 23 EF 23 07 1A 39 2A 9A 3C FE 3A 2E 3A 2E 97 6F 04 22 0C 06 90 C1 91 22 AE 2F 00 00 4F 84 55 00 AA AA 0F 94 10 17 03 B8 22 D8 24 0A 1A F3 2A 9A 39 1A 3A 2E 3A 2E 97 1C 04 22 0C 1A 90 C1 91 0D AE F9 00 00 4F 78 55 00 AA AA 0F 93 10 14 03 B8 23 86 23 06 1A 21 2A 9A 3A 43 3A 2E 3A 2E 96 ED 04 22 0C 0D 90 C1 91 4E AF F0 00 00 4F 81 55 00 AA AA 0F 94 10 09 03 B8 21 76 24 FF 1A 78 2A 9A 37 C3 3A 2E 3A 2E 96 CE 04 22 0C 0E 90 C1 91 61 AF 81 00 00 4F 81 55 00 AA AA 0F 89 10 0C 03 B8 1F 06 23 02 1A 7C 2A 9A 3A 99 3A 2E 3A 2E 96 A5 04 22 0C F9 90 C1 91 6F AE 29 00 00 4F 64 55 00 AA AA 0F 88 10 07 03 B8 22 3C 24 F8 1A C4 2A 9A 39 EF 3A 2E 3A 2E 96 A0 04 22 0C 12 90 C1 91 88 AE 90 00 00 4F 72 55 00 AA AA 0F 85 10 F4 03 B8 21 88 23 E9 1A 79 2A 9A 39 46 3A 2E 3A 2E 96 6E 04 22 0C 05 90 C1 91 A9 AF 88 00 00 4F 71 55 00 AA AA 0F 81 0F 01 03 B8 21 58 23 F9 1A 81 2A 9A 38 42 3A 2E 3A 2E 96 52 04 22 0C 08 90 C1 91 AE AF B0 00 00 4F 8B 55 00 AA AA 0F 7F 10 FC 03 B8 22 C4 23 FF 1A 17 2A 9A 3A 8B 3A 2E 3A 2E 96 5A 04 22 0B 00 90 C1 91 B2 AF 78 00 00 4F 86 55 00 AA AA 0F 7F 0F 02 03 B8 22 F8 23 F1 1A E8 2A 9A 3A EA 3A 2E 3A 2E 96 5C 04 22 0C 03 90 C1 91 C5 AF 96 00 00 4F 87 55 00 AA AA 0F 80 0F F9 03 B8 22 64 24 F6 1A 57 2A 9A 38 0F 3A 2E 3A 2E 96 4C 04 22 0B 0A 90 C1 92 CE AF E0 00 00 50 7F 55 00 AA AA 0F 7B 0F F7 03 B8 21 D3 24 13 1A 85 2A 96 36 7E 3A 2E 3A 2E 96 48 04 22 0B 01 90 C1 91 02 B0 62 00 00 4F 63 55 00 AA AA 0F 73 10 F5 03 B8 22 D9 24 10 1B 66 2A 96 39 99 3A 2E 3A 2E 96 61 04 22 0B F0 90 C1 91 24 AE E8 00 00 4F 82 55 00 AA AA 0F 78 0F FB 03 B8 24 F4 24 00 19 BC 2A 96 3C 55 3A 2E 3A 2E 96 43 04 22 0B FB 90 C1 91 0E AF CC 00 00 4F 84 55 00 AA AA 0F 75 0F F1 03 B8 24 74 23 0E 1A 32 2A 96 3E 24 3A 2E 3A 2E 96 2F 04 22 0B FF 90 C1 92 32 AF 5B 00 00 4F 85 55 00 AA AA 0F 6C 0F EA 03 B8 21 85 24 0F 1A 80 2A 96 37 3E 3A 2E 3A 2E 95 BE 04 22 0C F7 90 C1 92 33 AF 6D 00 00 4F B3 55 00 AA AA 0F 72 0F F0 03 B8 21 50 24 F2 1A C5 2A 96 37 92 3A 2E 3A 2E 95 DA 04 22 0B FB 90 C1 92 56 AF 22 00 00 4F 83 55 00 AA AA 0F 70 0F EE 03 B8 22 1A 24 05 1A 25 2A 96 3A F5 3A 2E 3A 2E 95 D5 04 22 0B EC 90 C1 92 54 AF 67 00 00 4F A2 55 00 AA AA 0F 6B 0F EA 03 B8 24 B4 24 11 19 84 2A 96 3B 5F 3A 2E 3A 2E 95 D7 04 22 0B F8 90 C1 92 65 B0 02 00 00 4F 88 55 00 AA AA 0F 6D 0F E4 03 B8 21 83 24 03 1A 5E 2A 96 39 31 3A 2E 3A 2E 95 E0 04 22 0B E5 90 C1 92 90 AF ED 00 00 4F 9F 55 00 AA AA 0F 6A 0F DD 03 B8 22 97 24 16 1A 4E 2A 96 36 2A 3A 2E 3A 2E 95 92 04 22 0B F1 90 C1 92 8E B0 59 00 00 4F 8F 55 00 AA AA 0F 65 0F EA 03 B8 22 75 24 19 1A 91 2A 96 38 90 3A 2E 3A 2E 95 AE 04 22 0B F4 90 C1 92 B2 B0 8D 00 00 4F A0 55 00 AA AA 0F 67 0F E6 03 B8 21 6A 24 0B 1A 80 2A 96 39 EC 3A 2E 3A 2E 95 7C 04 22 0B EF 90 C1 92 BC AF 04 00 00 4F 94 55 00 AA AA 0F 62 0F E2 03 B8 22 40 24 08 19 5E 2A 96 39 9E 3A 2E 3A 2E 95 81 04 22 0B E5 90 C1 92 DB B0 6E 00 00 4F 94 55 00 AA AA 0F 5F 0F E4 03 B8 23 10 24 03 1A 43 2A 96 38 63 3A 2E 3A 2E 95 6C 04 22 0B D9 90 C1 92 E5 B0 67 00 00 4F 82 55 00 AA AA 0F 58 0F D9 03 B8 22 B7 24 F9 1A 6A 2A 96 3A 72 3A 2E 3A 2E 95 62 04 22 0B E8 90 C1 92 FA AF 9F 00 00 4F 80 55 00 AA AA 0F 58 0F DC 03 B8 21 BE 24 1E 1A 0D 2A 96 36 B0 3A 2E 3A 2E 95 4C 04 22 0B EB 90 C1 93 1E AE 9F 00 00 4F CA 55 00 AA AA 0F 57 0F D3 03 B8 22 72 24 0B 1A 44 2A 96 3C 23 3A 2E 3A 2E 95 0A 04 22 0B EC 90 C1 93 36 AF 82 00 00 4F 7C 55 00 AA AA 0F 4D 0F D2 03 B8 22 50 24 10 1A 0C 2A 96 3A E5 3A 2E 3A 2E 95 1D 04 22 0B E4 90 C1 93 4C B0 D9 00 00 4F AA 55 00 AA AA 0F 49 0F D0 03 B8 22 BE 24 FD 1A 78 2A 96 3D E1 3A 2E 3A 2E 95 50 04 22 0B E6 90 C1 93 63 B0 72 00 00 4F D6 55 00 AA AA 0F 4A 0F C5 03 B8 22 66 24 01 1A 56 2A 96 3A 1E 3A 2E 3A 2E 95 09 04 22 0B DF 90 C1 93 3D B0 30 00 00 4F C4 55 00 AA AA 0F 43 0F C0 03 B8 22 24 24 08 1A E5 2A 96 3A B1 3A 2E 3A 2E 94 E9 04 22 0B E2 90 C1 93 76 B0 A5 00 00 4F 94 55 00 AA AA 0F 46 0F BE 03 B8 22 F0 24 0A 1A 8A 2A 96 3C CC 3A 2E 3A 2E 94 E4 04 22 0B D6 90 C1 93 80 B0 EE 00 00 4F 83 55 00 AA AA 0F 3C 0F BF 03 B8 23 01 24 F4 19 20 2A 96 3B A8 3A 2E 3A 2E 94 88 04 22 0B D6 90 C1 93 86 B0 FF 00 00 4F 82 55 00 AA AA 0F 3F 0F BC 03 B8 22 CC 24 07 1A C8 2A 96 39 3E 3A 2E 3A 2E 94 AF 04 22 0B DA 90 C1 93 A2 AF 60 00 00 4F 7E 55 00 AA AA 0F 36 0F BE 03 B8 22 EA 23 F3 1A 71 2A 96 39 37 3A 2E 3A 2E 94 5F 04 22 0B DB 90 C1 93 BF B0 E9 00 00 4F CC 55 00 AA AA 0F 36 0F AE 03 B8 22 0C 23 06 1A 76 2A 96 37 D4 3A 2E 3A 2E 94 80 04 22 0B DA 90 C1 93 C8 B1 4D 00 00 4F 84 55 00 AA AA 0F 2F 0F AB 03 B8 24 A3 23 F4 1A F0 2A 96 3B 06 3A 2E 3A 2E 94 9B 04 22 0B C7 90 C1 93 D1 B0 A0 00 00 4F 73 55 00 AA AA 0F 2E 0F B1 03 B8 20 E9 23 E5 1A BB 2A 96 3A 7C 3A 2E 3A 2E 94 31 04 22 0B C6 90 C1 93 E3 B0 92 00 00 4F DA 55 00 AA AA 0F 2D 0F A6 03 B8 25 20 23 E8 1A 81 2A 96 37 04 3A 2E 3A 2E 94 64 04 22 0B BD 90 C1 93 D5 B1 A5 00 00 4F 82 55 00 AA AA 0F 1E 0F A3 03 B8 22 92 23 E8 1A C6 2A 96 38 45 3A 2E 3A 2E 94 44 04 22 0B CC 90 C1 94 D5 B0 E7 00 00 4F C1 55 00 AA AA 0F 20 0F 9E 03 B8 22 71 23 FB 1A 6C 2A 96 38 28 3A 2E 3A 2E 93 E4 04 22 0B B4 90 C1 94 15 B0 EE 00 00 4F DA 55 00 AA AA 0F 1B 0F 9B 03 B8 23 29 23 E0 1A 1C 2A 96 35 65 3A 2E 3A 2E 93 D2 04 22 0B C1 90 C1 94 24 B0 F3 00 00 4F C1 55 00 AA AA 0F 19 0F 98 03 B8 20 B5 23 F1 1A 66 2A 96 37 0A 3A 2E 3A 2E 93 8A 04 22 0B BF 90 C1 94 3D B1 F8 00 00 4F B4 55 00 AA AA 0F 19 0F 9A 03 B8 23 61 23 E6 1A 17 2A 96 3D 8E 3A 2E 3A 2E 93 B4 04 22 0B BC 90 C1 94 4C AF 94 00 00 4F 15 55 00 AA AA 0F 19 0F 95 03 B8 21 02 23 E5 1A D2 2A 96 3A BA 3A 2E 3A 2E 93 6E 04 22 0B C2 90 C1 94 7D B0 34 00 00 50 C1 55 00 AA AA 0F 13 0F 94 03 B8 22 69 23 E8 1A 80 2A 96 3A 43 3A 2E 3A 2E 93 B6 04 22 0B BD 90 C1 94 80 B2 9B 00 00 4F C4 55 00 AA AA 0F 0E 0F 8E 03 B8 22 19 23 E9 1A 54 2A 96 39 BD 3A 2E 3A 2E 93 A8 04 22 0B BF 90 C1 94 84 B1 CC 00 00 4F C8 55 00 AA AA 0F 12 0F 85 03 B8 22 24 23 E8 1A B4 2A 96 38 2A 3A 2E 3A 2E 93 A8 04 22 0B B6 90 C1 94 7E B1 2D 00 00 4F B3 55 00 AA AA 0F 0E 0F 8A 03 B8 21 4A 23 E4 1A 89 2A 96 3A 4E 3A 2E 3A 2E 93 B4 04 22 0B AE 90 C1 94 B5 AF 7A 00 00 4F 88 55 00 AA AA 0F 0D 0F 7D 03 B8 23 4C 23 F0 1A 86 2A 96 38 3A 3A 2E 3A 2E 93 38 04 22 0B B2 90 C1 94 A7 B2 37 00 00 50 B7 55 00 AA AA 0F 05 0F 7E 03 B8 22 C2 23 E6 1A 45 2A 96 37 1F 3A 2E 3A 2E 93 4E 04 22 0B AC 90 C1 94 C6 B1 D7 00 00 4F D1 55 00 AA AA 0F 00 0F 7E 03 B8 22 51 23 E9 1A 89 2A 96 3A C6 3A 2E 3A 2E 92 DA 04 22 0B B1 90 C1 94 DF B2 0F 00 00 4F B2 55 00 AA AA 0F FE 0F 75 03 B8 24 8A 23 CA 1A 92 2A 96 3C 1A 3A 2E 3A 2E 93 26 04 22 0B AB 90 C1 94 16 B1 80 00 00 4F B1 55 00 AA AA 0F F8 0F 7C 03 B8 23 B9 23 E4 1A 67 2A 96 38 3D 3A 2E 3A 2E 92 E5 04 22 0B A8 90 C1 95 02 B0 DA 00 00 4F D4 55 00 AA AA 0E FC 0F 72 03 B8 22 AC 23 E7 1A 4C 2A 96 39 2B 3A 2E 3A 2E 92 E6 04 22 0B AB 90 C1 95 07 B2 F7 00 00 4F 7F 55 00 AA AA 0E FB 0F 7D 03 B8 23 AD 23 EA 1A 3F 2A 96 3A 58 3A 2E 3A 2E 92 D8 04 22 0B A8 90 C1 95 26 B2 90 00 00 4F BA 55 00 AA AA 0E FE 0F 76 03 B8 22 D4 23 ED 1A B8 2A 96 37 C0 3A 2E 3A 2E 92 8F 04 22 0B A5 90 C1 95 41 AF 95 00 00 50 AB 55 00 AA AA 0E F7 0F 73 03 B8 21 E8 23 E7 1A 1F 2A 96 3A EF 3A 2E 3A 2E 92 87 04 22 0B A6 90 C1 95 32 B1 9A 00 00 4F AC 55 00 AA AA 0E ED 0F 76 03 B8 21 47 23 DC 1A 8D 2A 96 39 8E 3A 2E 3A 2E 92 A8 04 22 0B A3 90 C1 95 73 B1 91 00 00 4F 10 55 00 AA AA 0E F3 0F 73 03 B8 21 43 23 CD 1A B8 2A 96 39 A3 3A 2E 3A 2E 92 CC 04 22 0B A2 90 C1 95 5D B3 C3 00 00 4F 8F 55 00 AA AA 0E EA 0F 6E 03 B8 22 64 23 DE 1A 79 2A 96 39 DB 3A 2E 3A 2E 92 8D 04 22 0B A0 90 C1 95 74 B0 1C 00 00 4F 8C 55 00 AA AA 0E ED 0F 71 03 B8 20 6A 23 DB 1A 22 2A 96 39 19 3A 2E 3A 2E 92 8F 04 22 0B 9E 90 C1 95 BA B2 8E 00 00 50 D9 55 00 AA AA 0E E5 0F 65 03 B8 22 55 23 E6 1A 27 2A 96 36 AC 3A 2E 3A 2E 92 67 04 22 0B 9D 90 C1 95 98 B2 29 00 00 50 FF 55 00 AA AA 0E E3 0F 67 03 B8 23 A8 23 D7 19 2D 2A 96 3B 03 3A 2E 3A 2E 92 49 04 22 0B 9C 90 C1 95 C3 B2 60 00 00 4F 37 55 00 AA AA 0E E2 0F 63 03 B8 22 83 23 DF 1A E2 2A 96 35 F9 3A 2E 3A 2E 92 2E 04 22 0B 94 90 C1 95 D4 B3 F9 00 00 4F BE 55 00 AA AA 0E DD 0F 5A 03 B8 23 0E 23 D7 1A AA 2A 96 37 0F 3A 2E 3A 2E 92 4C 04 22 0B 91 90 C1 95 B8 B2 D3 00 00 4F 97 55 00 AA AA 0E DA 0F 5D 03 B8 23 A0 23 D6 1A E0 2A 96 35 20 3A 2E 3A 2E 91 E3 04 22 0B 99 90 C1 95 E0 B2 04 00 00 4F A3 55 00 AA AA 0E DA 0F 68 03 B8 26 18 23 C0 1A 4F 2A 96 3C FF 3A 2E 3A 2E 91 F0 04 22 0B 91 90 C1 96 25 B2 2D 00 00 4F A8 55 00 AA AA 0E D6 0F 6C 03 B8 21 0A 23 DF 1A C1 2A 96 37 7C 3A 2E 3A 2E 92 84 04 22 0B 90 90 C1 96 16 B1 40 00 00 50 CD 55 00 AA AA 0E D6 0F 50 03 B8 24 D1 23 F6 1A 02 2A 94 3A 70 3A 2E 3A 2E 92 21 04 22 0B 7D 90 C1 96 28 B2 23 00 00 4F 9C 55 00 AA AA 0E D1 0F 5F 03 B8 25 24 23 E7 1A B9 2A 94 3F A9 3A 2E 3A 2E 92 77 04 22 0B 80 90 C1 96 2A B2 E1 00 00 4F A1 55 00 AA AA 0E D0 0F 4A 03 B8 24 01 23 DE 1A C5 2A 94 39 63 3A 2E 3A 2E 91 C4 04 22 0B 8F 90 C1 96 49 B2 22 00 00 4F A6 55 00 AA AA 0E D1 0F 56 03 B8 23 D7 23 DF 1A 61 2A 94 3D 17 3A 2E 3A 2E 91 D7 04 22 0B 8E 90 C1 96 2F B0 C3 00 00 4F CE 55 00 AA AA 0E CE 0F 4C 03 B8 26 0B 23 F1 1A 21 2A 94 39 4F 3A 2E 3A 2E 91 E2 04 22 0B 8B 90 C1 96 3C B3 31 00 00 4F C1 55 00 AA AA 0E CE 0F 54 03 B8 21 C9 23 DB 1A 83 2A 94 39 70 3A 2E 3A 2E 91 9D 04 22 0B 93 90 C1 96 45 B2 8A 00 00 4F D9 55 00 AA AA 0E D1 0F 4C 03 B8 23 60 23 ED 1A 58 2A 94 36 7D 3A 2E 3A 2E 91 D0 04 22 0B 88 90 C1 96 4F B4 98 00 00 4F 0E 55 00 AA AA 0E CA 0F 4E 03 B8 22 E0 23 EA 1A 1B 2A 94 38 FF 3A 2E 3A 2E 91 BC 04 22 0B 8A 90 C1 96 6B B4 4A 00 00 4F AE 55 00 AA AA 0E CE 0F 53 03 B8 26 A0 23 E1 19 64 2A 94 3B F9 3A 2E 3A 2E 91 C5 04 22 0B 8B 90 C1 96 AE B1 AA 00 00 4F BE 55 00 AA AA 0E CB 0F 52 03 B8 22 15 23 F2 1A 90 2A 94 39 ED 3A 2E 3A 2E 91 76 04 22 0B 82 90 C1 96 9E B2 7B 00 00 4F A9 55 00 AA AA 0E C4 0F 49 03 B8 25 FC 23 E6 1A B3 2A 94 3B 84 3A 2E 3A 2E 91 8F 04 22 0B 82 90 C1 96 BE B3 66 00 00 4F D0 55 00 AA AA 0E BC 0F 3E 03 B8 22 61 23 E3 1A 99 2A 94 38 58 3A 2E 3A 2E 91 9C 04 22 0B 82 90 C1 96 CD B3 87 00 00 4F BC 55 00 AA AA 0E C3 0F 3D 03 B8 22 47 23 E8 1A 72 2A 94 38 EF 3A 2E 3A 2E 90 E2 04 22 0B 81 90 C1 96 F4 B2 AA 00 00 50 AE 55 00 AA AA 0E BC 0F 3D 03 B8 23 EC 23 D8 1A F6 2A 94 36 C7 3A 2E 3A 2E 90 E2 04 22 0B 75 90 C1 96 C9 B1 90 00 00 50 3E 55 00 AA AA 0E B0 0F 37 03 B8 23 42 23 F7 19 41 2A 94 3D 29 3A 2E 3A 2E 91 0A 04 22 0B 7A 90 C1 97 0E B3 B9 00 00 4F 3B 55 00 AA AA 0E B5 0F 3B 03 B8 23 61 23 EC 1A 26 2A 94 3D FF 3A 2E 3A 2E 91 19 04 22 0B 78 90 C1 97 18 B1 B4 00 00 4F DB 55 00 AA AA 0E B6 0F 2C 03 B8 23 5D 23 E3 1A 27 2A 94 3D FA 3A 2E 3A 2E 90 CC 04 22 0B 72 90 C1 97 34 B3 1B 00 00 4F BB 55 00 AA AA 0E AF 0F 33 03 B8 23 B4 23 D6 1A 93 2A 94 39 F3 3A 2E 3A 2E 90 9A 04 22 0B 6E 90 C1 97 2A B3 4B 00 00 4F DD 55 00 AA AA 0E AF 0F 2E 03 B8 22 12 23 D4 19 F8 2A 94 3D 2D 3A 2E 3A 2E 90 AF 04 22 0B 70 90 C1 97 2B B2 16 00 00 4F 1C 55 00 AA AA 0E A7 0F 2C 03 B8 23 8A 23 D2 1A 3E 2A 94 3A 45 3A 2E 3A 2E 90 C8 04 22 0B 73 90 C1 97 31 B3 75 00 00 4F E1 55 00 AA AA 0E A7 0F 26 03 B8 23 9A 23 D4 19 29 2A 94 3B C1 3A 2E 3A 2E 90 B0 04 22 0B 6B 90 C1 97 4E B3 90 00 00 4F AD 55 00 AA AA 0E A4 0F 2D 03 B8 21 E0 23 DD 1A 12 2A 94 3A EC 3A 2E 3A 2E 90 A0 04 22 0B 6E 90 C1 97 73 B4 A3 00 00 50 36 55 00 AA AA 0E A4 0F 28 03 B8 22 E7 23 E2 1A 13 2A 94 3A B7 3A 2E 3A 2E 90 8D 04 22 0B 6B 90 C1 97 79 B3 40 00 00 4F 99 55 00 AA AA 0E 9E 0F 2D 03 B8 24 13 23 D9 19 36 2A 94 36 5F 3A 2E 3A 2E 90 A9 04 22 0B 6B 90 C1 97 79 B3 5E 00 00 50 B7 55 00 AA AA 0E A6 0F 29 03 B8 24 55 23 E2 1A 3D 2A 94 3A FA 3A 2E 3A 2E 90 68 04 22 0B 6F 90 C1 97 83 B3 BD 00 00 4F AF 55 00 AA AA 0E A1 0F 27 03 B8 23 A5 23 DB 1A C9 2A 94 38 BF 3A 2E 3A 2E 90 23 04 22 0B 69 90 C1 97 6E B3 51 00 00 4F E0 55 00 AA AA 0E A1 0F 23 03 B8 23 2F 23 E4 1A A9 2A 94 3A 95 3A 2E 3A 2E 90 5F 04 22 0B 69 90 C1 97 99 B3 E9 00 00 4F F6 55 00 AA AA 0E A3 0F 28 03 B8 22 98 23 EA 1A 1D 2A 94 39 88 3A 2E 3A 2E 90 B2 04 22 0B 6A 90 C1 97 A7 B4 C1 00 00 4F AB 55 00 AA AA 0E A1 0F 22 03 B8 25 0B 23 EA 1A C3 2A 94 3D 72 3A 2E 3A 2E 90 80 04 22 0B 61 90 C1 97 B7 B3 E7 00 00 4F A9 55 00 AA AA 0E 9D 0F 1F 03 B8 22 12 23 DE 1A 56 2A 94 38 00 3A 2E 3A 2E 90 18 04 22 0B 6D 90 C1 97 A7 B3 78 00 00 4F DF 55 00 AA AA 0E A0 0F 1D 03 B8 21 2C 23 E5 1A 0E 2A 94 37 C0 3A 2E 3A 2E 8F EB 04 22 0B 66 90 C1 97 D4 B3 30 00 00 4F 46 55 00 AA AA 0E 96 0F 1C 03 B8 23 34 23 DB 1A C8 2A 94 3A 0E 3A 2E 3A 2E 8F F7 04 22 0B 64 90 C1 98 0F B3 3C 00 00 4F 42 55 00 AA AA 0E 98 0F 12 03 B8 22 36 23 DC 1A 00 2A 94 39 DA 3A 2E 3A 2E 90 3C 04 22 0B 68 90 C1 97 17 B5 A8 00 00 50 C6 55 00 AA AA 0E 92 0F 17 03 B8 26 50 23 DF 19 33 2A 94 3D 57 3A 2E 3A 2E 90 61 04 22 0B 5A 90 C1 98 0D B2 7C 00 00 50 36 55 00 AA AA 0E 94 0F 1C 03 B8 24 F7 23 E9 1A 46 2A 94 3A C2 3A 2E 3A 2E 8F 99 04 22 0B 61 90 C1 97 E9 B3 8E 00 00 4F F1 55 00 AA AA 0E 92 0F 15 03 B8 22 5B 23 E0 1A 65 2A 94 3E 2E 3A 2E 3A 2E 8F EC 04 22 0B 61 90 C1 98 22 B2 BD 00 00 4F CD 55 00 AA AA 0E 90 0F 1B 03 B8 25 CA 23 E8 1A C4 2A 94 3B 85 3A 2E 3A 2E 90 26 04 22 0B 56 90 C1 98 45 B2 BC 00 00 4F 0D 55 00 AA AA 0E 8E 0F 16 03 B8 25 39 23 D6 1A 70 2A 94 3C 2C 3A 2E 3A 2E 90 26 04 22 0B 59 90 C1 98 33 B2 13 00 00 4F C6 55 00 AA AA 0E 8D 0F 0F 03 B8 22 24 23 E7 1A B9 2A 94 38 DA 3A 2E 3A 2E 90 1E 04 22 0B 56 90 C1 98 54 B4 33 00 00 50 C7 55 00 AA AA 0E 8B 0F 08 03 B8 26 9F 23 D5 1A 73 2A 94 36 35 3A 2E 3A 2E 8F D4 04 22 0B 58 90 C1 98 34 B5 26 00 00 4F FC 55 00 AA AA 0E 89 0F 11 03 B8 25 7D 23 D8 1A 12 2A 94 37 C0 3A 2E 3A 2E 8F AB 04 22 0B 51 90 C1 98 70 B4 C9 00 00 50 EE 55 00 AA AA 0E 84 0F 03 03 B8 23 A0 23 E9 1A 45 2A 94 3A BC 3A 2E 3A 2E 8F EC 04 22 0B 58 90 C1 98 6D B5 D1 00 00 4F 60 55 00 AA AA 0E 7C 0F 0A 03 B8 24 9E 23 EA 1A 83 2A 94 39 00 3A 2E 3A 2E 8F CD 04 22 0B 52 90 C1 98 71 B2 68 00 00 50 56 55 00 AA AA 0E 86 0F 08 03 B8 24 75 23 CA 1A F8 2A 94 3B BB 3A 2E 3A 2E 8F 72 04 22 0B 54 90 C1 98 6C B4 B0 00 00 50 6A 55 00 AA AA 0E 83 0F 0A 03 B8 25 89 23 D7 19 D3 2A 94 3D CE 3A 2E 3A 2E 8F C3 04 22 0B 4D 90 C1 98 89 B4 55 00 00 4F EA 55 00 AA AA 0E 79 0E FC 03 B8 22 EA 23 DD 1A 1E 2A 94 36 62 3A 2E 3A 2E 8F 42 04 22 0B 4F 90 C1 98 88 B5 6E 00 00 50 60 55 00 AA AA 0E 76 0E 05 03 B8 23 87 23 D5 19 C7 2A 94 3A A6 3A 2E 3A 2E 8F 7E 04 22 0B 46 90 C1 98 C0 B3 42 00 00 50 DC 55 00 AA AA 0E 77 0E 00 03 B8 23 82 23 D2 1A 56 2A 94 38 78 3A 2E 3A 2E 8F 34 04 22 0B 4B 90 C1 98 B8 B3 23 00 00 50 DF 55 00 AA AA 0E 73 0E 03 03 B8 25 FC 23 E3 19 69 2A 94 39 93 3A 2E 3A 2E 8F 6D 04 22 0B 49 90 C1 98 C3 B4 BC 00 00 50 CD 55 00 AA AA 0E 74 0E F8 03 B8 22 4E 23 ED 1A 4D 2A 94 37 3F 3A 2E 3A 2E 8F 7A 04 22 0B 46 90 C1 98 E5 B3 FF 00 00 4F 7B 55 00 AA AA 0E 6D 0E F8 03 B8 25 4D 23 C6 1A 6B 2A 94 3B 51 3A 2E 3A 2E 8F 6F 04 22 0B 46 90 C1 98 C7 B5 67 00 00 50 3C 55 00 AA AA 0E 6E 0E E9 03 B8 22 7F 23 CA 1A 4F 2A 94 37 96 3A 2E 3A 2E 8F 41 04 22 0B 45 90 C1 98 DD B4 96 00 00 4F E8 55 00 AA AA 0E 6A 0E ED 03 B8 24 25 23 C9 1A 1F 2A 94 3A B0 3A 2E 3A 2E 8F 16 04 22 0B 3F 90 C1 98 E5 B5 CA 00 00 50 57 55 00 AA AA 0E 62 0E F5 03 B8 22 A0 23 BB 1A 2E 2A 94 39 CA 3A 2E 3A 2E 8E E4 04 22 0B 41 90 C1 98 DA B4 AF 00 00 4F 07 55 00 AA AA 0E 64 0E E5 03 B8 24 A5 23 BD 19 DC 2A 94 39 6B 3A 2E 3A 2E 8F 4D 04 22 0B 3E 90 C1 99 E6 B4 7B 00 00 50 D8 55 00 AA AA 0E 6A 0E E6 03 B8 24 E2 23 B6 1A 43 2A 94 39 D4 3A 2E 3A 2E 8E FA 04 22 0B 3C 90 C1 99 0E B4 ED 00 00 50 4D 55 00 AA AA 0E 65 0E EB 03 B8 22 CA 23 A9 1A 33 2A 92 38 3D 3A 2E 3A 2E 8E BA 04 22 0B 3E 90 C1 99 09 B4 85 00 00 4F F4 55 00 AA AA 0E 59 0E D8 03 B8 24 90 23 C6 1A F3 2A 92 36 D1 3A 2E 3A 2E 8E CF 04 22 0B 37 90 C1 99 1F B4 80 00 00 50 2A 55 00 AA AA 0E 58 0E E0 03 B8 24 4C 23 BD 1A CE 2A 92 38 E8 3A 2E 3A 2E 8E CA 04 22 0B 3F 90 C1 99 1D B5 D8 00 00 50 CA 55 00 AA AA 0E 5C 0E DB 03 B8 22 76 23 C0 1A 7C 2A 92 39 30 3A 2E 3A 2E 8E 7D 04 22 0B 32 90 C1 99 2C B3 57 00 00 4F FD 55 00 AA AA 0E 58 0E E1 03 B8 25 A9 23 BE 19 D0 2A 92 3A 3B 3A 2E 3A 2E 8E A2 04 22 0B 34 90 C1 99 38 B2 7B 00 00 4F F6 55 00 AA AA 0E 55 0E D9 03 B8 26 E6 23 C7 19 C1 2A 92 3B 50 3A 2E 3A 2E 8E B5 04 22 0B 31 90 C1 99 51 B3 AC 00 00 4F 40 55 00 AA AA 0E 55 0E D5 03 B8 22 4C 23 B2 1A B5 2A 92 36 5C 3A 2E 3A 2E 8E 91 04 22 0B 32 90 C1 99 44 B5 AD 00 00 50 FB 55 00 AA AA 0E 51 0E DB 03 B8 24 08 23 BB 1A 8A 2A 92 38 8C 3A 2E 3A 2E 8E CF 04 22 0B 34 90 C1 99 48 B4 5E 00 00 50 19 55 00 AA AA 0E 50 0E E3 03 B8 25 88 23 A9 19 92 2A 92 3A 92 3A 2E 3A 2E 8E C2 04 22 0B 32 90 C1 99 58 B6 40 00 00 50 FD 55 00 AA AA 0E 54 0E D5 03 B8 23 A4 23 AB 19 A6 2A 92 38 DB 3A 2E 3A 2E 8E 8C 04 22 0B 2C 90 C1 99 58 B3 F4 00 00 50 F4 55 00 AA AA 0E 4D 0E D2 03 B8 22 29 23 B3 1A AF 2A 92 3A C8 3A 2E 3A 2E 8E 6A 04 22 0B 32 90 C1 99 5E B4 5A 00 00 4F 42 55 00 AA AA 0E 53 0E D2 03 B8 23 EE 23 BB 19 73 2A 92 3C 0D 3A 2E 3A 2E 8E CE 04 22 0B 2E 90 C1 99 6C B5 59 00 00 50 FC 55 00 AA AA 0E 4E 0E D3 03 B8 24 3C 23 D3 1A F6 2A 92 3E 1B 3A 2E 3A 2E 8E 60 04 22 0B 24 90 C1 99 95 B3 76 00 00 50 4B 55 00 AA AA 0E 4E 0E D5 03 B8 26 37 23 BE 19 81 2A 92 39 E3 3A 2E 3A 2E 8E 3D 04 22 0B 2A 90 C1 99 91 B3 21 00 00 50 3A 55 00 AA AA 0E 50 0E D0 03 B8 23 FC 23 B8 19 0C 2A 92 37 4E 3A 2E 3A 2E 8E 31 04 22 0B 2D 90 C1 99 A5 B6 D5 00 00 4F FD 55 00 AA AA 0E 4D 0E D0 03 B8 26 A6 23 AF 1A 7A 2A 92 39 DB 3A 2E 3A 2E 8E 7A 04 22 0B 26 90 C1 99 98 B4 7C 00 00 50 8A 55 00 AA AA 0E 4A 0E D5 03 B8 25 10 23 BC 1A FE 2A 92 3A C6 3A 2E 3A 2E 8E 58 04 22 0B 2F 90 C1 99 9C B5 A5 00 00 50 70 55 00 AA AA 0E 4A 0E CD 03 B8 23 FD 23 D0 19 49 2A 92 3B CB 3A 2E 3A 2E 8E 47 04 22 0B 26 90 C1 99 BA B6 A5 00 00 50 10 55 00 AA AA 0E 45 0E DE 03 B8 22 A0 23 C8 19 95 2A 92 3D EA 3A 2E 3A 2E 8E 5B 04 22 0B 27 90 C1 99 A9 B5 F8 00 00 50 F9 55 00 AA AA 0E 4B 0E C5 03 B8 25 16 23 C7 19 F3 2A 92 3A 97 3A 2E 3A 2E 8E 31 04 22 0B 24 90 C1 99 C7 B4 B7 00 00 4F 6D 55 00 AA AA 0E 48 0E C7 03 B8 25 0E 23 B6 1A 68 2A 92 38 81 3A 2E 3A 2E 8E 12 04 22 0B 27 90 C1 99 D3 B3 11 00 00 50 EF 55 00 AA AA 0E 44 0E D4 03 B8 26 26 23 CE 19 A8 2A 92 3D 8D 3A 2E 3A 2E 8E 52 04 22 0B 21 90 C1 99 AB B4 58 00 00 50 6D 55 00 AA AA 0E 45 0E C6 03 B8 23 CB 23 BE 1A DC 2A 90 36 63 3A 2E 3A 2E 8E 64 04 22 0B 28 90 C1 99 D7 B5 3C 00 00 50 5A 55 00 AA AA 0E 38 0E CB 03 B8 24 C4 23 B4 19 B4 2A 90 39 A0 3A 2E 3A 2E 8E 32 04 22 0B 25 90 C1 9A 12 B6 FB 00 00 50 71 55 00 AA AA 0E 3C 0E C1 03 B8 24 99 23 DB 19 A5 2A 90 3D A9 3A 2E 3A 2E 8D C4 04 22 0B 24 90 C1 99 D0 B6 7F 00 00 50 94 55 00 AA AA 0E 3A 0E CA 03 B8 23 28 23 A4 1A C8 2A 90 37 A0 3A 2E 3A 2E 8D AA 04 22 0B 1F 90 C1 99 D5 B5 12 00 00 50 34 55 00 AA AA 0E 40 0E BF 03 B8 26 9C 23 B9 19 67 2A 90 3E D1 3A 2E 3A 2E 8E 06 04 22 0B 17 90 C1 99 43 B3 FA 00 00 50 21 55 00 AA AA 0E 36 0E B5 03 B8 22 76 23 C1 19 13 2A 90 3F 23 3A 2E 3A 2E 8D B1 04 22 0B 21 90 C1 99 07 B4 B3 00 00 4F E1 55 00 AA AA 0E 39 0E C3 03 B8 25 25 23 B5 1A 75 2A 8E 37 C8 3A 2E 3A 2E 8D A4 04 22 0B 16 90 C1 9A 3D B4 B3 00 00 51 E2 55 00 AA AA 0E 35 0E C7 03 B8 27 C1 23 BA 19 2A 2A 8E 3E 10 3A 2E 3A 2E 8D F7 04 22 0B 1A 90 C1 9A 25 B6 AB 00 00 4F 08 55 00 AA AA 0E 34 0E B9 03 B8 24 CD 23 CB 1A 97 2A 8E 3A D9 3A 2E 3A 2E 8D C1 04 22 0B 1E 90 C1 9A 49 B5 8E 00 00 50 12 55 00 AA AA 0E 36 0E C3 03 B8 26 E2 23 B9 19 35 2A 8E 37 E3 3A 2E 3A 2E 8D DC 04 22 0B 19 90 C1 9A 69 B4 04 00 00 50 F3 55 00 AA AA 0E 32 0E BB 03 B8 25 29 23 B9 1A 4A 2A 8E 38 B2 3A 2E 3A 2E 8D B9 04 22 0B 15 90 C1 9A 2F B3 31 00 00 50 65 55 00 AA AA 0E 30 0E BA 03 B8 25 73 23 C7 1A DD 2A 8E 38 3F 3A 2E 3A 2E 8D 89 04 22 0B 16 90 C1 9A 58 B6 99 00 00 50 1C 55 00 AA AA 0E 2D 0E AB 03 B8 23 2D 23 C0 1A E7 2A 8E 3E AF 3A 2E 3A 2E 8D 94 04 22 0B 15 90 C1 9A 66 B5 4F 00 00 50 5C 55 00 AA AA 0E 30 0E B8 03 B8 24 E1 23 C3 1A EC 2A 8E 3A 6E 3A 2E 3A 2E 8D A0 04 22 0B 19 90 C1 9A 51 B4 61 00 00 4F 8A 55 00 AA AA 0E 2E 0E B9 03 B8 24 5A 23 CD 1A 36 2A 8E 38 9D 3A 2E 3A 2E 8D 7D 04 22 0B 0F 90 C1 9A 88 B5 AF 00 00 4F 42 55 00 AA AA 0E 2A 0E B2 03 B8 23 4F 23 BC 1A 8E 2A 8E 3A AA 3A 2E 3A 2E 8D 91 04 22 0B 14 90 C1 9A 7E B3 3E 00 00 50 81 55 00 AA AA 0E 2C 0E B3 03 B8 23 54 23 C5 19 98 2A 8E 3D 65 3A 2E 3A 2E 8D 16 04 22 0B 14 90 C1 9A 72 B6 90 00 00 50 42 55 00 AA AA 0E 2B 0E B1 03 B8 25 5B 23 BF 1A 63 2A 8E 39 5B 3A 2E 3A 2E 8D 3B 04 22 0B 11 90 C1 9A 96 B6 34 00 00 50 E3 55 00 AA AA 0E 29 0E AB 03 B8 24 F9 23 C7 1A 8F 2A 8E 36 51 3A 2E 3A 2E 8D 8C 04 22 0B 12 90 C1 9A 8B B6 15 00 00 4F 62 55 00 AA AA 0E 27 0E B4 03 B8 24 FD 23 C3 1A CC 2A 8E 37 5D 3A 2E 3A 2E 8D 3E 04 22 0B 12 90 C1 9A 9B B5 08 00 00 50 A4 55 00 AA AA 0E 26 0E B0 03 B8 25 0B 23 C7 1A E4 2A 8E 39 F4 3A 2E 3A 2E 8D 43 04 22 0B 0C 90 C1 9A 91 B5 D7 00 00 4F E6 55 00 AA AA 0E 2B 0E B2 03 B8 25 18 23 BC 1A 31 2A 8E 3B 98 3A 2E 3A 2E 8D 4E 04 22 0B 11 90 C1 9A A1 B6 DE 00 00 51 5C 55 00 AA AA 0E 2B 0E AA 03 B8 25 0D 23 BD 1A 09 2A 8E 3A 90 3A 2E 3A 2E 8D 2F 04 22 0B 0F 90 C1 9A 91 B6 38 00 00 50 1E 55 00 AA AA 0E 29 0E A8 03 B8 24 8A 23 C2 19 B5 2A 8E 3C D9 3A 2E 3A 2E 8D 4A 04 22 0B 0C 90 C1 9A A1 B4 61 00 00 50 00 55 00 AA AA 0E 21 0E B3 03 B8 24 20 23 BD 19 EC 2A 8E 38 D8 3A 2E 3A 2E 8D 22 04 22 0B 0A 90 C1 9A C5 B5 C9 00 00 4F 0C 55 00 AA AA 0E 21 0E B4 03 B8 24 0A 23 BA 19 A2 2A 8E 39 79 3A 2E 3A 2E 8D 3D 04 22 0B 0A 90 C1 9A C4 B5 C2 00 00 50 09 55 00 AA AA 0E 26 0E AF 03 B8 26 8F 23 C2 19 47 2A 8E 39 9E 3A 2E 3A 2E 8D 09 04 22 0B 09 90 C1 9A D7 B5 8F 00 00 50 1E 55 00 AA AA 0E 21 0E A9 03 B8 27 C4 23 C8 1A A8 2A 8E 39 CD 3A 2E 3A 2E 8C F9 04 22 0B 0A 90 C1 9A E5 B6 D5 00 00 50 E1 55 00 AA AA 0E 21 0E A8 03 B8 24 82 23 C7 1A 5A 2A 8E 37 3C 3A 2E 3A 2E 8C D0 04 22 0B 0D 90 C1 9A EC B6 A0 00 00 50 54 55 00 AA AA 0E 21 0E A8 03 B8 24 96 23 B5 19 A9 2A 8E 3D E4 3A 2E 3A 2E 8C FE 04 22 0B 0A 90 C1 9A EC B6 48 00 00 50 66 55 00 AA AA 0E 1D 0E B0 03 B8 25 99 23 CD 19 84 2A 8E 39 4A 3A 2E 3A 2E 8D 25 04 22 0B 0A 90 C1 9A C9 B6 F8 00 00 50 58 55 00 AA AA 0E 1C 0E A4 03 B8 27 4E 23 C9 1A DF 2A 8E 3D 68 3A 2E 3A 2E 8D 20 04 22 0B 06 90 C1 9A F2 B6 C1 00 00 50 9E 55 00 AA AA 0E 1A 0E B3 03 B8 27 77 23 D1 19 97 2A 8E 3A 15 3A 2E 3A 2E 8D 04 04 22 0B 04 90 C1 9B F3 B5 FB 00 00 50 6E 55 00 AA AA 0E 18 0E 9B 03 B8 25 E2 23 BD 1A 89 2A 8E 38 D5 3A 2E 3A 2E 8C B2 04 22 0B 06 90 C1 9B 0F B6 40 00 00 50 F3 55 00 AA AA 0E 1C 0E 9F 03 B8 24 E1 23 BB 1A 17 2A 8E 38 F6 3A 2E 3A 2E 8C B1 04 22 0B 04 90 C1 9B 2F B6 3E 00 00 4F 70 55 00 AA AA 0E 19 0E A6 03 B8 24 D1 23 C4 19 78 2A 8E 3D 79 3A 2E 3A 2E 8C 9A 04 22 0B 07 90 C1 9B 1C B5 51 00 00 4F 6B 55 00 AA AA 0E 1F 0E AA 03 B8 26 74 23 DD 19 A4 2A 8E 3B 50 3A 2E 3A 2E 8C 9A 04 22 0B 04 90 C1 9B 28 B6 00 00 00 50 2F 55 00 AA AA 0E 17 0E A1 03 B8 27 FB 23 D7 19 E3 2A 8E 3C 3A 3A 2E 3A 2E 8C BE 04 22 0A FE 90 C1 9B 48 B6 B7 00 00 50 4C 55 00 AA AA 0E 13 0E 96 03 B8 23 31 23 C4 1A 43 2A 8E 38 5E 3A 2E 3A 2E 8C AE 04 22 0B 01 90 C1 9B 3F B6 85 00 00 50 70 55 00 AA AA 0E 15 0E 94 03 B8 24 A3 23 D0 1A 6A 2A 8E 38 5F 3A 2E 3A 2E 8C BA 04 22 0B FE 90 C1 9B 41 B5 08 00 00 4F DA 55 00 AA AA 0E 10 0E 9F 03 B8 26 17 23 D5 19 9E 2A 8E 3A 14 3A 2E 3A 2E 8C 9D 04 22 0A 01 90 C1 9B 30 B7 C9 00 00 50 9A 55 00 AA AA 0E 12 0E 9D 03 B8 25 AC 23 C8 1A 06 2A 8E 39 01 3A 2E 3A 2E 8C 58 04 22 0B FE 90 C1 9B 5F B6 09 00 00 50 F7 55 00 AA AA 0E 0E 0E 94 03 B8 23 33 23 C2 1A 23 2A 8E 38 D1 3A 2E 3A 2E 8C BB 04 22 0A FD 90 C1 9B 5F B5 ED 00 00 50 F7 55 00 AA AA 0E 0D 0E 93 03 B8 23 AF 23 C7 1A 25 2A 8E 38 51 3A 2E 3A 2E 8C 3D 04 22 0A FF 90 C1 9B 77 B6 B3 00 00 4F 5E 55 00 AA AA 0E 0D 0E 98 03 B8 23 2B 23 C5 1A 66 2A 8E 39 4E 3A 2E 3A 2E 8C 47 04 22 0A FD 90 C1 9B 6B B4 50 00 00 4F FA 55 00 AA AA 0E 09 0E 98 03 B8 23 F2 23 BE 1A 1D 2A 8E 39 8C 3A 2E 3A 2E 8C 3A 04 22 0A FC 90 C1 9B 71 B5 8C 00 00 50 FD 55 00 AA AA 0E 09 0E 98 03 B8 23 43 23 C4 19 40 2A 8E 3B 9C 3A 2E 3A 2E 8C B1 04 22 0A F9 90 C1 9B 81 B6 D1 00 00 50 CF 55 00 AA AA 0E 0A 0E 95 03 B8 23 3A 23 C9 1A AA 2A 8E 3C 7C 3A 2E 3A 2E 8C 7B 04 22 0A FB 90 C1 9B 85 B7 CD 00 00 50 88 55 00 AA AA 0E 06 0E 9B 03 B8 26 25 23 C4 1A C7 2A 8E 3C B2 3A 2E 3A 2E 8C 5E 04 22 0A F8 90 C1 9B 91 B7 FF 00 00 50 02 55 00 AA AA 0E 10 0E 90 03 B8 26 BA 23 DC 1A 5D 2A 8E 38 8A 3A 2E 3A 2E 8C 4D 04 22 0A F3 90 C1 9B A5 B7 B5 00 00 4F EB 55 00 AA AA 0E 09 0E 93 03 B8 24 C9 23 C7 1A 81 2A 8E 37 16 3A 2E 3A 2E 8C 34 04 22 0A F7 90 C1 9B AF B7 3A 00 00 50 8D 55 00 AA AA 0E 07 0E 90 03 B8 25 35 23 BD 19 20 2A 8E 3B 75 3A 2E 3A 2E 8C 5F 04 22 0A FA 90 C1 9B AE B6 0D 00 00 50 3C 55 00 AA AA 0E 05 0E 93 03 B8 25 21 23 C0 19 E9 2A 8E 3C 97 3A 2E 3A 2E 8C 38 04 22 0A FA 90 C1 9B 9A B6 D3 00 00 50 E2 55 00 AA AA 0E 02 0E 8E 03 B8 24 F4 23 CC 1A F6 2A 8E 3A 01 3A 2E 3A 2E 8B EC 04 22 0A F3 90 C1 9B B3 B7 D3 00 00 50 9C 55 00 AA AA 0E 01 0E 99 03 B8 27 A7 23 BA 19 8F 2A 8E 3B 40 3A 2E 3A 2E 8C 3C 04 22 0A F0 90 C1 9B B7 B5 0E 00 00 50 31 55 00 AA AA 0E 00 0E 88 03 B8 28 59 23 C2 19 AE 2A 8E 3E 1D 3A 2E 3A 2E 8C 0D 04 22 0A EC 90 C1 9B FD B4 07 00 00 50 E9 55 00 AA AA 0D FD 0E 86 03 B8 24 49 23 CE 19 98 2A 8E 38 C1 3A 2E 3A 2E 8B E5 04 22 0A EE 90 C1 9B DC B6 D3 00 00 50 66 55 00 AA AA 0D F9 0E 85 03 B8 25 B9 23 BA 19 7C 2A 8E 37 F5 3A 2E 3A 2E 8B D3 04 22 0A EB 90 C1 9B CE B6 02 00 00 50 DB 55 00 AA AA 0D FE 0E 7B 03 B8 24 09 23 C0 19 59 2A 8E 39 D9 3A 2E 3A 2E 8C 20 04 22 0A EC 90 C1 9B E3 B7 23 00 00 50 D9 55 00 AA AA 0D FB 0E 7F 03 B8 26 09 23 C7 1A 52 2A 8E 39 4E 3A 2E 3A 2E 8B C1 04 22 0A EB 90 C1 9C 13 B6 B0 00 00 50 58 55 00 AA AA 0D F8 0E 7D 03 B8 26 25 23 CB 19 B9 2A 8E 38 E7 3A 2E 3A 2E 8B D5 04 22 0A EC 90 C1 9B EA B5 F0 00 00 4F 1B 55 00 AA AA 0D F5 0E 8F 03 B8 24 6B 23 C0 1A 98 2A 8E 39 3C 3A 2E 3A 2E 8B FA 04 22 0A E9 90 C1 9B F7 B6 38 00 00 50 7D 55 00 AA AA 0D F7 0E 7B 03 B8 24 B2 23 CD 19 72 2A 8E 3B 34 3A 2E 3A 2E 8B C8 04 22 0A EA 90 C1 9C 36 B7 94 00 00 50 25 55 00 AA AA 0D F8 0E 89 03 B8 28 07 23 D1 19 83 2A 8E 3A CF 3A 2E 3A 2E 8C 0E 04 22 0A E6 90 C1 9C 30 B7 B5 00 00 50 CB 55 00 AA AA 0D F5 0E 7D 03 B8 28 B4 23 CC 1A 21 2A 8E 3B B2 3A 2E 3A 2E 8B C6 04 22 0A E9 90 C1 9C 2F B6 A4 00 00 4F E7 55 00 AA AA 0D EF 0E 77 03 B8 25 D4 23 C4 1A ED 2A 8E 39 75 3A 2E 3A 2E 8B D3 04 22 0A E4 90 C1 9C 2D B7 64 00 00 4F 20 55 00 AA AA 0D F3 0E 78 03 B8 23 4A 23 BF 1A 74 2A 8E 39 14 3A 2E 3A 2E 8B 8A 04 22 0A E5 90 C1 9C 2C B7 66 00 00 50 8F 55 00 AA AA 0D F0 0E 7C 03 B8 27 72 23 BA 1A F7 2A 8E 3D F1 3A 2E 3A 2E 8B B9 04 22 0A E1 90 C1 9C 4B B5 47 00 00 50 5A 55 00 AA AA 0D ED 0E 6E 03 B8 24 7E 23 BA 19 2B 2A 8E 3D 45 3A 2E 3A 2E 8B 72 04 22 0A E4 90 C1 9C 57 B5 54 00 00 50 5D 55 00 AA AA 0D E9 0E 73 03 B8 24 C2 23 BA 1A 74 2A 8E 38 E4 3A 2E 3A 2E 8B 3F 04 22 0A DF 90 C1 9C 66 B6 EF 00 00 50 15 55 00 AA AA 0D E9 0E 72 03 B8 25 2E 23 D3 1A AD 2A 8E 3A 5B 3A 2E 3A 2E 8B 53 04 22 0A E0 90 C1 9C 6A B6 A6 00 00 50 6B 55 00 AA AA 0D EA 0E 77 03 B8 27 90 23 C9 1A DD 2A 8E 3C 91 3A 2E 3A 2E 8B 74 04 22 0A DD 90 C1 9C 79 B6 36 00 00 50 A6 55 00 AA AA 0D EA 0E 76 03 B8 23 60 23 C4 1A 59 2A 8E 39 34 3A 2E 3A 2E 8B 8F 04 22 0A DF 90 C1 9C 6F B6 B5 00 00 50 25 55 00 AA AA 0D E9 0E 72 03 B8 25 5B 23 C2 1A 7B 2A 8E 38 C6 3A 2E 3A 2E 8B 68 04 22 0A DD 90 C1 9C 88 B7 2F 00 00 50 90 55 00 AA AA 0D E4 0E 6D 03 B8 24 C6 23 D4 19 58 2A 8E 3A FC 3A 2E 3A 2E 8B 0E 04 22 0A DB 90 C1 9C 8D B6 AE 00 00 50 71 55 00 AA AA 0D E5 0E 72 03 B8 26 75 23 CD 1A 65 2A 8E 39 E3 3A 2E 3A 2E 8A F6 04 22 0A DC 90 C1 9C 82 B7 B1 00 00 50 95 55 00 AA AA 0D E2 0E 77 03 B8 23 B8 23 D0 1A BD 2A 8E 3D 78 3A 2E 3A 2E 8B 4F 04 22 0A D8 90 C1 9C B9 B6 F9 00 00 50 71 55 00 AA AA 0D E0 0E 6A 03 B8 23 FD 23 D0 1A 12 2A 8E 3B 44 3A 2E 3A 2E 8B 0B 04 22 0A D8 90 C1 9C A3 B8 CD 00 00 50 90 55 00 AA AA 0D E1 0E 63 03 B8 25 22 23 C5 1A 11 2A 8E 3B 32 3A 2E 3A 2E 8B 12 04 22 0A D7 90 C1 9C DA B7 C1 00 00 50 31 55 00 AA AA 0D DF 0E 65 03 B8 25 E0 23 C4 19 41 2A 8E 3A 89 3A 2E 3A 2E 8A DC 04 22 0A D6 90 C1 9C D0 B6 19 00 00 50 4C 55 00 AA AA 0D D7 0E 6D 03 B8 27 64 23 CA 19 51 2A 8E 37 6D 3A 2E 3A 2E 8B 07 04 22 0A D7 90 C1 9C CA B7 93 00 00 50 7F 55 00 AA AA 0D DE 0E 61 03 B8 23 B9 23 BA 1A 22 2A 8E 37 D5 3A 2E 3A 2E 8A E2 04 22 0A D2 90 C1 9C D3 B7 C9 00 00 51 87 55 00 AA AA 0D D0 0E 59 03 B8 25 12 23 DA 19 A9 2A 8E 38 0B 3A 2E 3A 2E 8B 11 04 22 0A CF 90 C1 9C 20 B6 64 00 00 51 24 55 00 AA AA 0D D7 0E 5D 03 B8 25 8C 23 D0 1A 3C 2A 8E 3A C9 3A 2E 3A 2E 8A C0 04 22 0A D4 90 C1 9D 02 B8 02 00 00 51 2F 55 00 AA AA 0D D4 0E 6D 03 B8 26 55 23 CE 19 C4 2A 8E 3A B7 3A 2E 3A 2E 8A C5 04 22 0A CE 90 C1 9D F7 B6 A0 00 00 50 84 55 00 AA AA 0D D4 0E 5F 03 B8 24 26 23 BF 1A 5A 2A 8E 39 64 3A 2E 3A 2E 8A F8 04 22 0A CE 90 C1 9D 10 B8 78 00 00 51 8D 55 00 AA AA 0D D4 0E 61 03 B8 25 16 23 C0 1A 6B 2A 8E 39 40 3A 2E 3A 2E 8A 96 04 22 0A CD 90 C1 9D 3E B6 A6 00 00 50 E4 55 00 AA AA 0D CD 0E 63 03 B8 25 94 23 CF 1A 34 2A 8E 37 41 3A 2E 3A 2E 8A D2 04 22 0A CB 90 C1 9D 28 B8 FF 00 00 50 80 55 00 AA AA 0D CF 0E 5A 03 B8 24 4C 23 C7 1A 07 2A 8E 38 8F 3A 2E 3A 2E 8A 66 04 22 0A C8 90 C1 9D 41 B6 C1 00 00 50 81 55 00 AA AA 0D CD 0E 5D 03 B8 26 F2 23 C5 1A ED 2A 8E 3B 63 3A 2E 3A 2E 8A 74 04 22 0A C8 90 C1 9D 5A B8 07 00 00 50 7F 55 00 AA AA 0D C6 0E 4F 03 B8 24 C5 23 D6 1A 72 2A 8E 38 40 3A 2E 3A 2E 8A 6D 04 22 0A C5 90 C1 9D 58 B7 BC 00 00 50 18 55 00 AA AA 0D C5 0E 50 03 B8 24 D2 23 C1 1A 61 2A 8E 39 FC 3A 2E 3A 2E 8A 99 04 22 0A C6 90 C1 9D 4F B8 A5 00 00 50 A5 55 00 AA AA 0D C9 0E 53 03 B8 26 BE 23 C2 19 A8 2A 8E 38 25 3A 2E 3A 2E 8A 7C 04 22 0A C1 90 C1 9D 7B B6 D0 00 00 50 77 55 00 AA AA 0D C6 0E 4A 03 B8 24 01 23 B7 1A 6E 2A 8E 39 4D 3A 2E 3A 2E 8A 40 04 22 0A C0 90 C1 9D 88 B7 D6 00 00 50 8A 55 00 AA AA 0D C2 0E 47 03 B8 25 17 23 B0 1A 09 2A 8E 37 86 3A 2E 3A 2E 8A 7E 04 22 0A BE 90 C1 9D 81 B6 11 00 00 50 9C 55 00 AA AA 0D BF 0E 4C 03 B8 27 FB 23 BF 19 DF 2A 8E 3B 29 3A 2E 3A 2E 8A 61 04 22 0A BB 90 C1 9D 7E B9 08 00 00 51 B1 55 00 AA AA 0D BC 0E 48 03 B8 25 14 23 B8 19 C0 2A 8E 3C DC 3A 2E 3A 2E 8A 39 04 22 0A B7 90 C1 9D AA B7 EF 00 00 51 58 55 00 AA AA 0D AF 0E 3E 03 B8 25 0F 23 B7 19 08 2A 8E 39 23 3A 2E 3A 2E 8A 07 04 22 0A B7 90 C1 9D A6 B8 AB 00 00 50 76 55 00 AA AA 0D B3 0E 3B 03 B8 24 41 23 A6 1A 04 2A 8E 3A 6B 3A 2E 3A 2E 89 AB 04 22 0A AA 90 C1 9D BC B8 04 00 00 50 A6 55 00 AA AA 0D AF 0E 46 03 B8 26 DC 23 BB 19 E7 2A 8E 38 8B 3A 2E 3A 2E 89 F2 04 22 0A AD 90 C1 9D CA B8 24 00 00 50 81 55 00 AA AA 0D B3 0E 38 03 B8 27 48 23 DE 19 DC 2A 8E 3C C9 3A 2E 3A 2E 8A 0E 04 22 0A B3 90 C1 9D EE B8 77 00 00 51 94 55 00 AA AA 0D B2 0E 3F 03 B8 26 FE 23 BB 19 23 2A 8E 3A 3E 3A 2E 3A 2E 89 DB 04 22 0A AC 90 C1 9E EE B8 C4 00 00 50 B6 55 00 AA AA 0D 99 0E 35 03 B8 27 A3 23 AD 1A 61 2A 8E 38 C9 3A 2E 3A 2E 89 A0 04 22 0A AC 90 C1 9D 0D B8 A0 00 00 4F 8A 55 00 AA AA 0D A8 0E 26 03 B8 28 63 23 97 19 E0 2A 8C 3B 3A 3A 2E 3A 2E 89 CC 04 22 0A AC 90 C1 9D FB B7 91 00 00 50 9E 55 00 AA AA 0D 9D 0E 2D 03 B8 28 4A 23 9E 19 C6 2A 89 3B 9F 3A 2E 3A 2E 89 C1 04 22 0A A5 90 C1 9E 40 B7 0D 00 00 50 82 55 00 AA AA 0D 9C 0E 31 03 B8 28 C1 23 BA 19 F0 2A 89 39 EA 3A 2E 3A 2E 89 4D 04 22 0A A5 90 C1 9E 3A B7 B7 00 00 51 64 55 00 AA AA 0D 9B 0E 29 03 B8 27 D8 23 A2 19 B8 2A 89 3B E7 3A 2E 3A 2E 89 87 04 22 0A A5 90 C1 9E 56 B7 FA 00 00 50 92 55 00 AA AA 0D 98 0E 23 03 B8 25 E5 23 94 1A 65 2A 89 38 55 3A 2E 3A 2E 89 34 04 22 0A 9F 90 C1 9E 62 B7 59 00 00 51 8D 55 00 AA AA 0D 94 0E 24 03 B8 27 03 23 A2 19 70 2A 89 3A C2 3A 2E 3A 2E 89 94 04 22 0A 9B 90 C1 9E 69 B7 76 00 00 50 9E 55 00 AA AA 0D 92 0E 26 03 B8 27 C2 23 A9 19 F7 2A 89 3A 22 3A 2E 3A 2E 89 B2 04 22 0A 9B 90 C1 9E 99 B7 1F 00 00 50 66 55 00 AA AA 0D 8F 0E 25 03 B8 27 EB 23 A7 1A 11 2A 89 3A 31 3A 2E 3A 2E 89 0E 04 22 0A 99 90 C1 9E 8E B9 40 00 00 50 8D 55 00 AA AA 0D 8F 0E 1E 03 B8 25 59 23 AE 1A 3B 2A 89 38 D2 3A 2E 3A 2E 88 D3 04 22 0A 96 90 C1 9E AC B9 83 00 00 50 AC 55 00 AA AA 0D 8C 0E 19 03 B8 25 60 23 A7 1A 5D 2A 89 39 10 3A 2E 3A 2E 88 B6 04 22 0A 94 90 C1 9E AE B9 4D 00 00 50 96 55 00 AA AA 0D 8B 0E 1A 03 B8 27 44 23 AF 19 D3 2A 89 39 67 3A 2E 3A 2E 88 B8 04 22 0A 91 90 C1 9E D8 B9 56 00 00 50 85 55 00 AA AA 0D 88 0E 0D 03 B8 25 9D 23 AF 1A E5 2A 89 38 72 3A 2E 3A 2E 88 C7 04 22 0A 93 90 C1 9F 00 B8 4E 00 00 51 9A 55 00 AA AA 0D 81 0E 13 03 B8 29 1D 23 AB 19 BC 2A 89 3B 82 3A 2E 3A 2E 88 E2 04 22 0A 8C 90 C1 9F 01 B8 65 00 00 50 98 55 00 AA AA 0D 81 0E 0A 03 B8 29 0B 23 AE 19 E3 2A 89 3E 8D 3A 2E 3A 2E 88 A1 04 22 0A 8B 90 C1 9F 2E B8 C6 00 00 50 9A 55 00 AA AA 0D 78 0E 03 03 B8 24 EE 23 A9 1A 21 2A 89 3A 44 3A 2E 3A 2E 88 48 04 22 0A 8F 90 C1 9F 3E B8 77 00 00 50 14 55 00 AA AA 0D 74 0E FC 03 B8 25 DD 23 A7 1A 46 2A 89 38 2D 3A 2E 3A 2E 88 37 04 22 0A 7F 90 C1 9F 66 B9 1F 00 00 50 9A 55 00 AA AA 0D 6F 0D 00 03 B8 26 D5 23 BA 1A 60 2A 89 37 D3 3A 2E 3A 2E 87 BB 04 22 0A 79 90 C1 9F 85 BA 43 00 00 50 A6 55 00 AA AA 0D 6A 0D F4 03 B8 24 64 23 AA 1A 41 2A 89 36 7C 3A 2E 3A 2E 87 61 04 22 0A 76 90 C1 9F 97 B9 E5 00 00 50 94 55 00 AA AA 0D 69 0D F7 03 B8 27 B7 23 B3 1A 4D 2A 89 39 E6 3A 2E 3A 2E 87 08 04 22 0A 77 90 C1 9F BC B9 B5 00 00 50 8D 55 00 AA AA 0D 67 0D FB 03 B8 28 5D 23 B7 19 C3 2A 89 3A 43 3A 2E 3A 2E 87 3B 04 22 0A 7A 90 C1 9F DD B9 1F 00 00 50 94 55 00 AA AA 0D 66 0D FA 03 B8 28 D6 23 B8 19 FA 2A 89 38 31 3A 2E 3A 2E 85 92 04 22 0A 75 90 C1 9F F9 BA 09 00 00 50 8D 55 00 AA AA 0D 62 0D E9 03 B8 25 7B 23 BF 1A 6B 2A 89 37 20 3A 2E 3A 2E 84 74 04 22 0A 6C 90 C1 A0 1E BA 89 00 00 50 8A 55 00 AA AA 0D 58 0D E4 03 B8 27 6E 23 B0 19 97 2A 89 39 1D 3A 2E 3A 2E 83 52 04 22 0A 69 90 C1 A0 51 B9 D3 00 00 50 94 55 00 AA AA 0D 50 0D DB 03 B8 24 F2 23 A7 1A 70 2A 89 38 84 3A 2E 3A 2E 81 67 04 22 0A 59 90 C1 A0 7B BA B3 00 00 50 8D 55 00 AA AA 0D 47 0D DC 03 B8 28 3C 23 AD 1A AD 2A 89 3D 36 3A 2E 3A 2E 81 DF 04 22 0A 5E 90 C1 A0 AD BA 9F 00 00 50 94 55 00 AA AA 0D 42 0D D7 03 B8 27 71 23 A3 1A BB 2A 89 3D A6 3A 2E 3A 2E 80 8C 04 22 0A 53 90 C1 A0 D4 BA 8F 00 00 50 9B 55 00 AA AA 0D 3B 0D CB 03 B8 25 DD 23 B4 1A 17 2A 89 39 33 3A 2E 3A 2E 7F 2E 04 22 0A 4E 90 C1 A1 01 BA CB 00 00 50 B6 55 00 AA AA 0D 38 0D C0 03 B8 26 D5 23 BC 1A 2A 2A 89 36 E0 3A 2E 3A 2E 7D 7B 04 22 0A 49 90 C1 A1 35 BA CC 00 00 50 BD 55 00 AA AA 0D 29 0D BE 03 B8 26 E5 23 9B 1A 1A 2A 89 38 EB 3A 2E 3A 2E 7B 96 04 22 0A 40 90 C1 A1 80 BC 78 00 00 51 6A 55 00 AA AA 0D 1F 0D B2 03 B8 27 9C 23 99 19 79 2A 89 3C 26 3A 2E 3A 2E 79 BC 04 22 0A 3E 90 C1 A1 D0 B9 10 00 00 50 90 55 00 AA AA 0D 0B 0D A5 03 B8 26 C8 23 9E 1A 15 2A 89 38 86 3A 2E 3A 2E 76 15 04 22 0A 30 90 C1 A2 1E BB 68 00 00 50 A5 55 00 AA AA 0D 06 0D 96 03 B8 2A BF 23 8C 19 C9 2A 89 3B FD 3A 2E 3A 2E 74 B7 04 22 0A 2C 90 C1 A2 71 BA 15 00 00 50 AB 55 00 AA AA 0C F6 0D 8E 03 B8 28 12 23 8F 1A 86 2A 89 3D CA 3A 2E 3A 2E 72 98 04 22 0A 1D 90 C1 A2 C8 BB FF 00 00 51 CB 55 00 AA AA 0C EB 0D 7D 03 B8 27 42 23 A5 1A 2C 2A 89 38 CC 3A 2E 3A 2E 70 19 04 22 0A 0E 90 C1 A3 14 BB E3 00 00 51 BA 55 00 AA AA 0C D8 0D 72 03 B8 27 BF 23 91 19 90 2A 89 3B 49 3A 2E 3A 2E 6C A1 04 22 0A 02 90 C1 A3 A8 BB 59 00 00 50 46 55 00 AA AA 0C C1 0D 4E 03 B8 28 D7 23 99 1A CB 2A 89 38 E4 3A 2E 3A 2E 67 EF 04 22 09 F0 90 C1 A4 35 BA 4C 00 00 51 51 55 00 AA AA 0C AD 0D 3D 03 B8 28 01 23 91 1A 0F 2A 89 36 12 3A 2E 3A 2E 63 05 04 22 09 D9 90 C1 A4 BA BC C0 00 00 50 10 55 00 AA AA 0C 98 0D 30 03 B8 29 13 23 9E 1A 5E 2A 89 36 C4 3A 2E 3A 2E 5E 7B 04 22 09 C3 90 C1 A5 86 BD DA 00 00 50 7F 55 00 AA AA 0C 73 0D 10 03 B8 28 A2 23 95 19 D5 2A 89 37 8F 3A 2E 3A 2E 55 A0 04 22 09 A4 90 C1 A6 47 BD 32 00 00 50 96 55 00 AA AA 0C 51 0C E3 03 B8 29 3B 23 88 19 88 2A 89 3C 2A 3A 2E 3A 2E 50 1B 04 22 09 87 90 C1 A7 16 BD A3 00 00 51 4B 55 00 AA AA 0C 29 0C BC 03 B8 29 5D 23 7E 19 FD 2A 89 39 6E 3A 2E 3A 2E 44 E8 04 22 09 68 90 C1 A8 66 BE 54 00 00 51 96 55 00 AA AA 0B F7 0C 90 03 B8 2D 9C 23 75 1A 73 2A 89 39 2B 39 8D 3A 2E 39 8A 04 22 09 3C 90 C1 A9 32 C0 50 00 00 51 1A 55 00 AA AA 0C FF 0C 78 03 B8 22 26 22 BC 1A CC 2A 89 30 DC 2F BF 3A 2E 2F B8 04 22 09 26 90 C1 A7 95 BF 56 00 00 50 8A 55 00 AA AA 0B F7 0C 6D 03 B8 1A A7 22 37 1B 78 2A 89 27 47 27 F3 3A 2E 27 E9 04 22 09 1C 90 C1 A6 39 BE AC 00 00 50 94 55 00 AA AA 0B FB 0C 64 03 B8 19 C5 21 D8 1B 41 2A 89 25 1D 24 8D 3A 2E 24 96 04 22 09 13 90 C1 A5 A0 BE 20 00 00 50 F3 55 00 AA AA 0B FD 0C 4E 03 B8 16 D2 21 89 1C C6 2A 89 1C D8 1F 8D 3A 2E 1F 82 04 22 09 07 90 C1 A4 70 BC 6D 00 00 50 A3 55 00 AA AA 0B F8 0C 41 03 B8 15 97 21 35 1C BB 2A 89 21 B1 1C E1 3A 2E 1C E0 04 22 09 0E 90 C1 A3 2C B9 47 00 00 50 8B 55 00 AA AA 0C 01 0C 3D 03 B8 0F 28 20 CD 1D 2D 2A 89 15 A2 17 70 3A 2E 17 7C 04 22 08 F8 90 C1 A2 56 B9 EB 00 00 50 71 55 00 AA AA 0C FE 0C 2D 03 B8 0C 2F 20 2E 1D 29 2A 89 11 F4 13 3F 3A 2E 13 39 04 22 08 F2 90 C1 A0 7B B9 11 00 00 50 63 55 00 AA AA 0B FD 0C 27 03 B8 0B 38 1F F6 1D 33 2A A7 10 F8 11 F2 3A 2E 11 E5 04 22 08 EA 90 C1 9F FC B8 75 00 00 50 78 55 00 AA AA 0B FE 0C 19 03 B8 07 4F 1A 96 18 39 2A CD 0F F6 0F 3B 3A 2E 0F 3A 04 22 09 55 90 C1 8C 3C AA 7D 00 00 50 72 55 00 AA AA 0B FF 0C 15 03 B8 05 CA 16 10 14 71 2A C7 0E C7 0C 66 3A 2E 0C 72 04 22 08 D5 94 A7 7C 47 9B 6C 00 00 50 71 55 00 AA AA 0B FF 0C 10 03 B8 04 40 15 07 13 11 2A CB 0C DE 09 EF 3A 2E 09 F7 04 22 05 48 BC DB 6F F5 92 1C 00 00 50 63 55 00 AA AA Если кто-то сможет написать макрос под Excel, чтоб автоматически конвертировать лог в наглядные графики - скажу огромное спасибо ![]() Вот какая разрядная кривая (параметр Vcc) у меня получилась: Думаю вполне наглядно. Кнопка, в выключенном состоянии, научилась подсвечивать тремя цветами, в зависимости от уровня заряда батареи. [Исправлено: INFERION, 05.06.2014 в 08:02] |
![]() |
![]() ![]() |
Поблагодарили: 5 раз(а) |
freeman_ne (05.06.2014), putmannn (05.06.2014), Tamagotchi (05.06.2014), vvvoland (05.06.2014), WallE (05.06.2014)
|
![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Tamagotchi, теоретически можно просто воткнуть обычный фоторезистор между Rx и GND FT232RL. Там подтяжка на 220k. Фоторезисторы инертны, но 600 бод небольшая скорость. Изначально стояло 32 килобода, но NOA1212 не справлялся. Фоторезистор с датчика движения я где-то похерил, так бы его первым делом и прикрутил.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Поскольку приборами я нормально замерить КПД не могу - решил рассчитать. Поскольку я понимаю, что КПД одним числом не отобразить и нужно рисовать кучу графиков зависимостей - решил описать модель системы:
Код:
Константы (описание параметров модели): T=4µs //Время периода (1/f) R_shunt=0,00625Ohm //Сопротивление шунта Supply_current=0,01A //Потребляемый схемой ток R_inductor=0,0061Ohm (at 25°C) //Активное сопротивление дросселя TCR_inductor=0,0043(1/K) //Температурный коэффициент сопротивления дросселя L_inductor=2,4µH (at 0A) //Индуктивность дросселя ICL_inductor=-0,006(1/A) //Коэффициент индуктивности дросселя от тока TRJ_inductor=13,63°C/W //Тепловое сопротивление корпус-окружающая среда дросселя R_mosfet=0,0027Ohm (at 3V 25°C) //Сопротивление канала ключа VCR_mosfet=-0,173(1/V) //Коэффициент сопротивления канала от напряжения на затворе TCR_mosfet=0,0037(1/K) //Коэффициент сопротивления канала от температуры TRJ_mosfet=1,1°C/W //Тепловое сопротивление кристалл-корпус ключа Input_Capacitance=0,00263µF //Входная ёмкость (затвор-исток) ключа Output_Capacitance=0,00187µF //Выходная ёмкость ключа (сток-исток) ключа Reverse_Transfer_Capacitance=0,000083µF //Проходная ёмкость (сток-затвор) ключа Gate_Current=0,4A //Ток затвора ключа S_mosfet=0,01V/A //Крутизна ВАХ ключа R_diode=0,00656Ohm (at 25°C) //Дифференциальное сопротивление выпрямительного диода TCR_diode=0,00333(1/K) //Температурный коэффициент дифференциального сопротивления V_diode_bias=0,3975V (at 25°C) //Напряжение смещения выпрямительного диода TCV_diode_bias=-0,00333(1/K) //Температурный коэффициент напряжения смещения I_diode_reverse=0,000108A (at 10V 25°C) //Обратный ток выпрямительного диода VCI_diode_reverse=0,076(1/V) //Коэффициент обратного тока от обратного напряжения TCI_diode_reverse=1,053727^(t-25°C) //Коэффициент (логарифмический) обратного тока от температуры С_diode=0,0008µF //Ёмкость выпрямительного диода TRJ_diode=3,75°C/W //Тепловое сопротивление кристалл-корпус диода Стартовые значения переменных: Iout=8A Vin=3,7V Vout=10V t=25°C tind=70°C tmos=26°C tdio=40°C Efficiency=0,95 Цикл (последовательное приближение): Ton=T*(Vout-Vin*Efficiency)/Vout //2,594µs Iin=Iout*Ton/(T-Ton)+Iout //22,76A Lind=L_inductor+L_inductor*ICL_inductor*Iin //2,072256µH Rind=R_inductor+R_inductor*TCR_inductor*(tind-25°C) //0,00728Ohm Ireac=Ton*Vin*Efficiency/Lind //4,4A Pdis_ind=Rind*(Iin-Ireac/2)^2+Rind*Ireac^2*0,707 //3,177W tind=t+Pdis_ind*TRJ_inductor //68,3°C Rmos=R_mosfet+R_mosfet*TCR_mosfet*(tmos-25°C)+R_mosfet*VCR_mosfet*(Vin-3V) //0,002383Ohm Pdis_mos_static=(Rmos*(Iin-Ireac/2)^2+Rmos*Ireac^2*0,707)*Ton/T //0,6744W Time_gate_charge=Iin*S_mosfet*Input_Capacitance/Gate_Current //0,0015µs Time_miller_charge=Vout*Reverse_Transfer_Capacitance/Gate_Current //0,002075µs Pdis_mos_dynamic=(Vout*Iin*(Time_gate_charge+Time_miller_charge)*1,414+Output_Capacitance*Vout^2)/T //0,33438W tmos=t+(Pdis_mos_static+Pdis_mos_dynamic)*TRJ_mosfet //26,11°C Rdio=R_diode+R_diode*TCR_diode*(tdio-25°C) //0,00689Ohm Vbias=V_diode_bias+V_diode_bias*TCV_diode_bias*(tdio-25°C) //0,37764V Irev=I_diode_reverse+I_diode_reverse*VCI_diode_reverse*(Vout-10V)+I_diode_reverse*TCI_diode_reverse^(tdio-25°C) //0,000344A Pdis_dio=((Rdio*(Iin-Ireac/2)^2+Rdio*Ireac^2*0,707+Vbias*Iin)*(T-Ton)+Vout*Irev*Ton+С_diode*Vout^2)/T //4,1W tdio=t+Pdis_dio*TRJ_diode //40,375°C Total_dissipation=Pdis_ind+Pdis_mos_static+Pdis_mos_dynamic+Pdis_dio+R_shunt*Iout^2+Supply_current*Vin //8,72278W Efficiency=Iout*Vout/(Iout*Vout+Total_dissipation) //0,9017 Теперь мне этот матан нужно заставить выполнятся на компе, чтоб записать результат в .csv и портировать в Excel. Буду вспоминать Си... P.S. Конкретно эта модель рассчитана под IHLP6767DZER2R2M01, CSD17303Q5 и 4 STPS2L25UF в параллель. С прерывистым током пока не работает, но я вожусь с этим... [Исправлено: INFERION, 09.06.2014 в 10:56] |
![]() |
![]() ![]() |
Поблагодарили: 4 раз(а) |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Дошли руки починить фонарь, заменил светики на полудедомы, а люксметр показал в 2 раза заниженное значение. Так что дедомить нужно полностью, как WallE делает - бензином. Ну, зато новый акриловый лак не превращается в уголь на 6-ти амперах, в отличии от уретана. Поскольку один светик тёплый (2700K) - получился розовый оттенок. После дедомизации может быть зелень закомпенсирует.
Т.к. фонарь снова в строю - продолжил пилить прошивку. Сегодня придумал достаточно шустрый алгоритм полноценного ПИД-регулятора (с полноценным Д-звеном) на знаковой арифметике: Код:
;-------------------------------------------------------------------- ;Обратная связь fedbak: ;Vin_buf=Vcc-(Iref*Rin/65536) Вычисление номинального заполнения lds R16, Rin_L lds R17, Rin_H ; lds R22, Iref_L ; lds R23, Iref_H rcall mpy16u lds R16, Vcc_L lds R17, Vcc_H sub R16, R18 sbc R17, R19 ;Ton_buf=T*(Vout_buf-Vin_buf)/Vout_buf movw R18, R26 movw R20, R26 sub R18, R16 sbc R19, R17 rcall div32u clr R20 cpi R17, 0xC3 ;Максимальное заполнение 49920LSB cpc R18, R20 cpc R19, R20 brcs tmaxok ldi R16, 0x00 ldi R17, 0xC3 tmaxok: ser R30 ;Toff ser R31 sub R30, R16 sbc R31, R17 lsr R31 ror R30 lsr R31 ror R30 add R30, R16 ;Ton_threshold=Ton_buf+Toff/4 adc R31, R17 sts Ton_threshold_L, R30 sts Ton_threshold_H, R31 lds R18, Ioffset_L ;Подготовка Iref_buf lds R19, Ioffset_H ; lds R22, Iref_L ; lds R23, Iref_H add R22, R18 adc R23, R19 brcc errok5 ser R22 ser R23 errok5: cpi R23, 0xE9 ;Максимальное значение 932*64LSB brcs irefok ldi R22, 0x00 ldi R23, 0xE9 irefok: lds R16, Ton_L lds R17, Ton_H lds R18, Ton_M lds R19, Idif_dmp_M lds R20, Idif_dmp_L lds R21, Idif_dmp_H subi R17, 0x80 ;Преобразовать Ton в знаковую форму asr R17 ror R16 ror R18 subi R23, 0x80 ;Преобразовать Iref в знаковую форму clr R24 asr R23 ror R22 ror R24 ;--------------------------- pid256: clt ;ИД-регулятор pidlpt: brtc pidlpt in R26, ADCL in R27, ADCH subi R27, 0x80 ;Преобразовать Iout в знаковую форму clr R25 asr R27 ror R26 ror R25 sub R25, R24 ;Error=Iout-Iref sbc R26, R22 sbc R27, R23 sub R18, R26 ;Ton-=Error/256 sbc R16, R27 sbrc R27, 7 sbci R17, 255 sbrs R27, 7 sbci R17, 0 sub R25, R19 ;X=(Error-Idif_dmp)/256 sbc R26, R20 sbc R27, R21 sbrc R27, 7 ser R25 sbrs R27, 7 clr R25 add R19, R26 ;Idif_dmp+=X adc R20, R27 adc R21, R25 sub R18, R26 ;Ton-=X sbc R16, R27 sbc R17, R25 mov R25, R18 ;Преобразовать Ton_buf в беззнаковую форму movw R26, R16 lsl R25 rol R26 rol R27 brvs pascom ;Проверить на переполнения subi R27, 0x80 cp R26, R30 cpc R27, R31 brcc pascom lsr R27 ;Ton/16 ror R26 ror R25 lsr R27 ror R26 ror R25 lsr R27 ror R26 ror R25 lsr R27 ror R26 ror R25 mov R7, R25 movw R8, R26 cpi R28, 256-64-72 brcc pidtim rjmp pid256 pidtim: sbrs R29, 0 rjmp pid256 ;--------------------------- lsl R18 ;Сохранить прогресс rol R16 rol R17 subi R17, 0x80 sts Ton_L, R16 sts Ton_H, R17 sts Ton_M, R18 sts Idif_dmp_M, R19 sts Idif_dmp_L, R20 sts Idif_dmp_H, R21 ----------------- В общем, на плавном переключении между Low и Mid, между которыми находится порог переключения режимов работы преобразователя, в сторону увеличения наблюдается притормаживание скорости набора яркости. Весьма заметное и неприятное. Регулятор медленно работает с небольшими ошибками, когда его усиление сильно занижено (режим работы с прерывистым током дросселя - там зависимость тока от заполнения очень низкая), и отстаёт от интерфейса. Бороться можно только усложнением модели регулятором усиления. Есть в запасе 15 тактов, на пару дискретных значений может и хватит. Было бы больше ресурсов - программе известны и порог между режимами, и все необходимые сопротивления - она могла бы усиление всегда держать на оптимальном уровне. [Исправлено: INFERION, 30.06.2014 в 05:48] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8159 раз(а) в 2385 сообщениях
|
![]()
Tamagotchi, ты был прав - ток гуляет от напряжения. Приблизительно на 10% разгуливает (растёт со снижением напряжения). Вывел опорное на AREF - оно держится очень стабильно, так что проблема не в ИОН. Грешу на дифференциальный усилитель. Интересно, что ещё можно придумать для ухудшения его характеристик кроме того, что смогли для этого придумать разработчики кристалла?
Хотя я вижу отклонение на константу, будто просто смещение разгуливает от напряжения. Лог показал 14,75LSB на 4,24V и 9,83LSB на 3,25V. Отклонение на 9% я наблюдаю на токе 750мА, или 116,36LSB. Возможно усилитель меняет свои параметры при активности АЛУ. Нормально снять смещение удаётся только в ADC Noise Reduction. Судя по всему происходит недокомпенсация дрейфа смещения. P.S. Прикрутил на прерывистый режим отдельный регулятор, с в 8 раз бОльшей скоростью. Теперь при переходе с прямой связи эффект "резины" при наборе яркости сменился на просто какой-то мусор (скорость этого процесса не позволяет обнаружить именно подтормаживание ОС). Сейчас вожусь с нелинейностью прямой связи. На малых значениях (единицы миллиампер) ток сильно зависит от напряжения питания (раза в 4). Модель потерь строить не буду - просто влеплю костыль, модифицирующий заполнение ШИМ согласно полученной экспериментально кривой... [Исправлено: INFERION, 01.07.2014 в 07:02] |
![]() |
![]() ![]() |
Поблагодарили: 3 раз(а) |
![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() ![]() |