From 2fc140b3fead762967e97542bade7f4fdd2c2aae Mon Sep 17 00:00:00 2001 From: 95384 <664090429@qq.com> Date: Tue, 15 Oct 2024 15:39:15 +0800 Subject: [PATCH] no message --- EWARM/STM32L431_XL_CURRENT_V10/.ninja_deps | Bin 0 -> 55420 bytes EWARM/STM32L431_XL_CURRENT_V10/.ninja_log | 110 ++ .../BrowseInfo/.ninja_deps | Bin 0 -> 22448 bytes .../BrowseInfo/.ninja_log | 86 ++ .../inflash.pbi.dep | 59 - .../uart_dev.pbi.dep | 60 - .../Exe/STM32L431_XL_CURRENT_V10.out | Bin 0 -> 688420 bytes .../List/STM32L431_XL_CURRENT_V10.map | 1115 +++++++++++++++++ .../frt_protocol.o | Bin 0 -> 58994 bytes EWARM/settings/Project.wsdt | 394 ++++++ EWARM/settings/STM32L431_XL_CURRENT_V10.dnx | 39 + 11 files changed, 1744 insertions(+), 119 deletions(-) create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/.ninja_deps create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/.ninja_log create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_deps create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_log delete mode 100644 EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.pbi.dep delete mode 100644 EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.pbi.dep create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/List/STM32L431_XL_CURRENT_V10.map create mode 100644 EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o create mode 100644 EWARM/settings/Project.wsdt create mode 100644 EWARM/settings/STM32L431_XL_CURRENT_V10.dnx diff --git a/EWARM/STM32L431_XL_CURRENT_V10/.ninja_deps b/EWARM/STM32L431_XL_CURRENT_V10/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..185fc4b1f85d8275130aa5f7b8cf2707b8d353a2 GIT binary patch literal 55420 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 KV+jKldHg?a-y>cC literal 0 HcmV?d00001 diff --git a/EWARM/STM32L431_XL_CURRENT_V10/.ninja_log b/EWARM/STM32L431_XL_CURRENT_V10/.ninja_log new file mode 100644 index 0000000..34ee0bf --- /dev/null +++ b/EWARM/STM32L431_XL_CURRENT_V10/.ninja_log @@ -0,0 +1,110 @@ +# ninja log v5 +1972 2549 7452371274525584 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 82f88a9b59c0ab7f +1478 1970 7452371268378206 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o c747218a6bfa1ee +32 541 7452371253883435 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/dma.o 37ac6ba0d0907012 +621 1083 7452371259638111 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o efb6d6aff18bdf1e +2016 2117 7452371270305127 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/EWARM_18443280873093131863.dir/startup_stm32l431xx.o 615028e07c5ae9ad +216 781 7452371256825810 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o 8bc82b670416d6e7 +509 891 7452371257901261 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o 573c298907af9c5b +32 270 7460819452376820 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +32 383 7460838686649858 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o 4448055fe7c348a8 +36 370 7453296806359495 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/usart.o 43f0baacc2b50179 +2 359 7460838686444376 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +784 1292 7452371261934855 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac.o 830f91917cfeea71 +1 227 7460839319663983 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/gpio.o 5f511e75231c1291 +838 1336 7452371262034858 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac_ex.o 4a10a0236078be8f +1611 2014 7452371268748274 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o a117cbfbb482adb4 +543 1038 7452371259398059 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o a45ce42fc6194a65 +947 1651 7452371264960337 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 9f91af75f73f34f3 +577 1170 7452371260049102 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o 6818ad7992042431 +1172 1579 7452371264800367 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o 2f091e615d2c9aa9 +894 1366 7452371262234859 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o 842575d6f9a6be61 +121 651 7452371254748246 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/dac.o 2ef610806c86e71e +1338 1806 7452371266823052 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 450a61bfdce0dea2 +61 618 7452371254144266 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/adc.o 4ba28e16b648ef62 +1138 1529 7452371264355017 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o 8b637b0ece3f6f93 +1295 1763 7452371266658013 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o b02e15563e5d2a65 +1368 1851 7452371267363050 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 70beb04a222bbc9f +1581 1935 7452371268388222 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o 12ad3eb7d494c8ea +1853 2336 7452371271985418 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 8190095cd9638d9d +1808 2279 7452371271805408 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 11db38764e60dcde +1937 2504 7452371274085584 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o 2a8ec3497b67fc5c +1654 2333 7452371271965413 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o aa7e83705e71f97d +2120 2473 7452371273785566 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 48d59df504329884 +2281 2706 7452371276040830 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 1673aabc00a2acd5 +1086 1477 7452371263795014 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/inflash.o c3323f02810d9ca +1533 2379 7452371272790473 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o 7233d28b4424f74b +1765 2690 7452371275898324 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o 8da54ea1337d7f18 +384 414 7460839321609292 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +228 382 7460839321194325 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +1 330 7452385040894537 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/uart_dev.o 721fcb689d14d5b2 +653 835 7452371257436042 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/ring_queue_4579790358902792442.dir/ring_queue.o b42803deddb5ecc1 +62 373 7460816571823258 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/e22_1376246393639769861.dir/e22.o 48e54be23e85436f +67 437 7460841018612347 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/gpio.o 5f511e75231c1291 +124 473 7460841018622345 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/dac.o 2ef610806c86e71e +153 521 7460841018942337 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o 573c298907af9c5b +33 552 7460841018842327 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/dma.o 37ac6ba0d0907012 +197 583 7460841019272338 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +96 613 7460841018872337 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/uart_dev.o 721fcb689d14d5b2 +1 615 7460841019012333 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/adc.o 4ba28e16b648ef62 +223 697 7460841021272333 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/usart.o 43f0baacc2b50179 +474 806 7460841022332329 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o 8bc82b670416d6e7 +523 816 7460841022402333 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/e22_1376246393639769861.dir/e22.o 48e54be23e85436f +553 832 7460841022612367 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/inflash.o c3323f02810d9ca +439 869 7460841022952323 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +585 935 7460841023652372 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o 4448055fe7c348a8 +937 1100 7460841025292356 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +1102 1133 7460841025722359 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 346 7460842415344027 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o 8bc82b670416d6e7 +62 366 7460842415543990 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +33 405 7460842416027078 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +2 279 7460842591581875 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +280 438 7460842593151873 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +440 472 7460842593592689 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +32 297 7460855954074016 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/e22_1376246393639769861.dir/e22.o 48e54be23e85436f +1 309 7460855954184021 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +60 375 7460855954864016 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o 4448055fe7c348a8 +377 532 7460855956424034 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +534 565 7460855956854009 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +378 694 7483249146522892 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +443 743 7483249146977969 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o 8bc82b670416d6e7 +47 752 7483249146947968 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +469 808 7483249147617989 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o 4448055fe7c348a8 +809 1453 7483249154102508 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +1455 1526 7483249154936979 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +2 294 7483250504478578 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +295 492 7483250506433850 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +494 530 7483250506933823 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 338 7483252241456723 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +339 501 7483252243184757 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +503 535 7483252243638406 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 352 7483253008345695 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +352 508 7483253009919166 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +510 540 7483253010349165 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 286 7483254127893195 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +287 443 7483254129453235 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +445 475 7483254129875373 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +31 269 7483255173621980 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +1 300 7483255173901978 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +302 460 7483255175502078 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +462 492 7483255175927256 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +31 306 7483255957273751 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +1 359 7483255957693187 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +360 517 7483255959386429 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +519 549 7483255959808497 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 279 7483260798677267 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +279 439 7483260800377702 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +441 471 7483260800807825 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +2 274 7483263863083313 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +275 433 7483263864756576 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +435 467 7483263865196619 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +31 270 7483265803902130 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/tim.o 2969044eb25f082 +1 308 7483265804262088 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +310 468 7483265805863388 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +470 505 7483265806330277 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +1 330 7483267526074704 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/Core_13247989168731456611.dir/main.o 2c232550a9ca877f +331 488 7483267527762297 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +490 520 7483267528182924 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f +28 476 7506810038672887 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o 4448055fe7c348a8 +478 881 7506810042847159 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out 6dcc9a6ebfe249da +884 966 7506810043792062 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.hex 7d99c4510add455f diff --git a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_deps b/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..1b6313054e2bb534587df0d186fb887638faf7f0 GIT binary patch literal 22448 zcmeHP33y#a6&`J|i&DfQ6a=lHMFsQnmb{l&izZE48%Z%FDN99fUgq88U3gpHlBKjI zlmcZdi>O$uwu*{k5fl)`LMx~hQ4vtkD()LrMJS5k_Mda-rb(B0?|r%LyL{pM{*P&! zIp@sz=bV{2GdCy9&KlWs6G=T^oIY6yu@+b`H*j{KrLjFwEM>x>bR-JMC zz1p&}Ue>ipT`V4p*M{rrHTMIf(vZlJA@>n$WQvlkj^y-4Gn-7#1!>6v06QOE?0tPDtuJZa==QbPRO zS-(M<(&c&R_%Db3`V#3P>3aeF=GnKixz*^_n)RMUIbGuZ&!c~X!~RXVY>&~aEi9+g zWPto?yq%Il_1~~-FMMO16pAgT$ewv4NZ6L{kj)DxBLgdqK`nMqV%>Jprx$U1x7+K7T zr_lc#2liX}LuIpp0c}xZt7iUffb3Ga5dV-$AWZ%W`A+5w`)4mXnndVv%=`uNx;(R2 zD@a+B`m?t>k~)U66FQPE#?iF6qopIztoIob^QhBWRR#vg`RQ^}-%SAf>rYg& zcnxqYa2)Vj;B~-MU^ei2;CSE!;0?eVfjPj5z?*w_UGJfP|qjB&l8xaZCmg}-mZuZtYmGF*4qOPCbf zA!{o*ibCEk&rD^GVrW;w#h$z#2yRw5@P`9##;gTVa-cfwx8TEh4)hQ6K>|>B{id7# zR43u=B*Zt+e>*rtElu3jIE^`sqdgb!W1JlfE@>A_T;A`73##dn0C0JqoBqV5xs4WI zS6sdg+$~%_ow=mBb;<;nBkoG{PzWX3STq!ghT~x%7LC_O%?d64P1R?&!Ius2o86pk z)f*roKvF=b*jk~C6lC1%P)1`u&*fAjJG`|P_qddSdQ(O#4d!*+d~9(kgEkIYQtzY9 z!`C3gQLTfnwb1cyrQ2p*itlW8-#?f_zUtEcM6swBN~q?+2Va2HUQ?c2fYw4NCppYK4s0q|q4ZG_$PfhK_NRH$~i0H8hELg1YM-Ny_8cH_wY`r6pm zrp1EM+WKH59*)H8YJ<^WIBv$VHTx+m3-M(a+*4Y%q);s12^l*v6xusIdGBG&T?^Wl z5BA)*RI&#;5PKer8;diGLu-Fc{0#vImbc+-!NlF+lDAxKHL?X$@Aq@v@JhV+>q}l0h56}?<%c0vXdA7-??Tstk5LgYjrM7OxA1YlC6)=wns$xtgsifHbLY120Jj z_F3!tzO?gw?C83=(j>*L(6bf%p9Wpqw;ad(zZ-48<%t^{_{x6n-j_FRa!D0-5cvi8 zx66TT4tXRk@)pHm8}vMPXCrfXI@*5Yuz6KKF3ha6Vj z-bcNnqKN!BeC%OOKxvZVV~R_fGwV-U!CWSM$mNZ&+3uV_ATiy7(uiccL2=s+o%wAmnOn-iep@%IF4xklIxzYX__xbDK1qvQuQ;S!F!P>O%%Sc> z4y!KLs@KF6m>-6ZJ_PwD>4u04DwLKkU!3zQ#(tou6y>@+Ke?1(VBUJ_$AAld{InY1M30Js0JY#HaoC`-h2=xqataDDm@qaTVl7AlK#_o8f*}qF;mke*8A4C!I@_w4z=r z=P8AVDld(%YJ~?Kzc_@Z)zw96X%>u z@PCW@k@I`xdkUKS4FJuJgE24Eu}fU)hF3~}e4-NK67;A2!2rhb;O#q^*Fm(&KYrx4 z>dwdX#SG&2V)(fWKDE0pIIMS&7P$sGwt~y$(6hPydFJwbwEb4&*xM13G-U!douYNnVKa6_*!5=hF|( zU@j@wO>kKum+FgIip%BRa;Y>)F{rq_82ml<=%LKzB@(R}Symig20c$K2{VV6PjFayJkoDL z1BWGVIV3Hzs5ra=ydAzS!W`0F*~I!-;rhrQPnk~-3-Gar`&LVnT&B3Z3jA%G6K5{h k`H;)1%c=C6VGxgbZ{v})$eiNvYVg)~_dMqC8Xt1_KS-~s!~g&Q literal 0 HcmV?d00001 diff --git a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_log b/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_log new file mode 100644 index 0000000..41edd25 --- /dev/null +++ b/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/.ninja_log @@ -0,0 +1,86 @@ +# ninja log v5 +39 1068 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.xcl 9633410eb0615a17 +47 1078 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/ring_queue_4579790358902792442.dir/ring_queue.xcl 8acf9b7c1721bf93 +50 1091 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.xcl 3f4a2c4964a9a32e +55 1119 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/tim.xcl de1a67b42f602bf3 +43 1133 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/adc.xcl 7d7314e1f0a748ec +63 1145 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/e22_1376246393639769861.dir/e22.xcl 3b3f52cbdc136e26 +1 1153 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.xcl ca90634fe36a22ed +60 1160 7506809930000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/usart.xcl 9080d3715d3731e9 +1069 1609 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac.xcl 62d01efcbbc80d5b +1079 1741 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl 442fb24180dc9449 +1154 1750 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl 910de0d04ae796f +1122 1758 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac_ex.xcl 6fd8f810b83e683 +1136 1770 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl 16fb45236861c3af +1092 1777 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl a490234ba4452378 +1147 1784 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl 40a21c45e235dd11 +1162 1792 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 2abb9ad23d411949 +1611 1879 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl 88ebd14249aa8031 +1752 2320 7506809940000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.xcl 6018026d2b9e8f42 +1786 2399 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl a8b1b5bbd3345287 +1743 2406 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl ca3d06baf4dd0230 +1793 2411 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl df7c9ff8dff57c27 +1762 2417 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl fd8a643366bbe2f4 +1771 2425 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.xcl b615b89f14f1a6d9 +1779 2431 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 8a9ef28e3ed53173 +1880 2471 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl 9913c63f14e299f0 +2322 2627 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 5f79acbe2d747295 +2401 2782 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.xcl 4d530bd25741de4 +2407 2798 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl a0a3be5e91d75e5d +2413 2849 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl efbea7362428e606 +2427 2861 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl 654a4dfc05f4de52 +2420 2864 7506809950000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl 66aa5a0c7f1320eb +2784 2939 7506809956009973 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/ring_queue_4579790358902792442.dir/ring_queue.pbi 5dc999b5980b5ccc +2862 3284 7506809959428646 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/usart.pbi c0137a6043892c37 +2800 3294 7506809959543726 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 6e44238fa228aa1b +2865 3299 7506809959563704 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/tim.pbi ac776f032d051dac +2629 3306 7506809959643718 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/adc.pbi 9026c95d0949ec44 +2851 3330 7506809959900681 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/e22_1376246393639769861.dir/e22.pbi 1e60e37e921982f2 +2473 3339 7506809959989226 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.pbi 32fa356aa05fd9c3 +2433 3362 7506809960216564 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.pbi ada5591d98e50876 +2940 3429 7506809960906184 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi 6bd68485e05a5824 +3308 3666 7506809963263736 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 27e9f1c46b4b6bfd +3285 3671 7506809963283726 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi c1db0947c48a77a9 +3301 3676 7506809963283726 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi a1436f6001436575 +3295 3691 7506809963516321 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.pbi 75c37128af6643af +3340 3711 7506809963698842 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac_ex.pbi b80cb06b0111276 +3331 3717 7506809963718832 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.pbi c3ed893359233dfa +3363 3729 7506809963888829 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi e17a5115a0318c08 +3430 3828 7506809964871008 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 44b852778065e0f6 +3672 4049 7506809967094682 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi 405127a2c7d03ff4 +3677 4094 7506809967198576 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.pbi 12aa76f03d5ac66b +3667 4103 7506809967263251 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dac.pbi 3d9e8ec3a6d1e0c0 +3693 4135 7506809960000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/frt_protocol.xcl 165104f526ed4854 +3719 4152 7506809960000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/main.xcl 7628c6556461dcd3 +3712 4169 7506809960000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/dma.xcl afe8844fff8804b3 +3731 4177 7506809960000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl ac270452140aa57d +3830 4230 7506809960000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl 22a304946bb147e2 +4096 4413 7506809970000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl a3c15648981db2a8 +4051 4418 7506809970000000 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/dac.xcl 22048039b77bf4a3 +4104 4504 7506809971639318 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi 8459e5b7cb6e0c09 +4179 4514 7506809971739317 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.pbi 6f16b67fc3f626ba +4171 4559 7506809972205340 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 4051712cc6314e8e +4234 4618 7506809972775857 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi 7f62cdeed5d46420 +4136 4653 7506809973131564 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/frt_protocol.pbi a6206471558c9216 +4153 4671 7506809973315381 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/main.pbi c9f7e08b3705388d +4420 4789 7506809974469836 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/dac.pbi d4167f5afa6a6852 +4515 4877 7506809975362221 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi 4f9ee13042f4f397 +4506 4883 7506809975428242 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 25cd7f2792fc1c89 +4414 4918 7506809975775587 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 402dc11e5f378784 +4561 4944 7506809976040804 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi 1b4f982e630f457e +4672 5010 7506809976705266 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.pbi 8fe9fe59491a7402 +4619 5016 7506809976640727 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi c01c2dc90d721502 +4654 5074 7506809977340576 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 1df0e3f36e172d3a +4790 5249 7506809979098590 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.pbi fb7cdd34d037d5f9 +4879 5257 7506809979178513 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi cdbd3cccc607ccbd +4920 5288 7506809979479745 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi b8a2c9d6e5220138 +4885 5310 7506809979714422 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.pbi 75e4843f22dcd5e2 +5012 5479 7506809981408067 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part2.pbi 89d5ebedd6a44a3f +5289 5506 7506809981673125 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part6.pbi c3bb6657d2a1570c +5018 5552 7506809982138994 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part3.pbi d113922f81021302 +4946 5559 7506809982208960 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part0.pbi d2c2c8300cfc2496 +5076 5636 7506809982979283 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part1.pbi 8873bd53e411db0a +5258 5758 7506809984199601 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part5.pbi d373232e53906c18 +5311 5799 7506809984614787 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10_part4.pbi 6fb320feec5cd23f +5800 6226 7506809988885627 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10.pbd 7d988f50a231d34c +6227 7509 7506810001334221 E:/Y/IAR/stm32l431_xl_current_with_uart/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/STM32L431_XL_CURRENT_V10.pbw b4bd3873c8b9c214 diff --git a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.pbi.dep b/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.pbi.dep deleted file mode 100644 index 465f940..0000000 --- a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/inflash.pbi.dep +++ /dev/null @@ -1,59 +0,0 @@ -E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\BrowseInfo\APP_7160814934950161391.dir\inflash.pbi: \ - E:\Y\IAR\stm32l431_xl_current_with_uart\App\Src\inflash.c \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\inflash.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l431xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Full.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dac.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dac_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\pdebug.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\RingQueue\ring_queue.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\usart.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\pdebug.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\assertions.h diff --git a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.pbi.dep b/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.pbi.dep deleted file mode 100644 index e257d90..0000000 --- a/EWARM/STM32L431_XL_CURRENT_V10/BrowseInfo/APP_7160814934950161391.dir/uart_dev.pbi.dep +++ /dev/null @@ -1,60 +0,0 @@ -E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\BrowseInfo\APP_7160814934950161391.dir\uart_dev.pbi: \ - E:\Y\IAR\stm32l431_xl_current_with_uart\App\Src\uart_dev.c \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\RingQueue\ring_queue.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\comm_types.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Full.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\usart.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l431xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dac.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dac_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\pdebug.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\uart_dev.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdarg.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\Core\Inc\gpio.h \ - E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\..\App\Inc\inflash.h diff --git a/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out b/EWARM/STM32L431_XL_CURRENT_V10/Exe/STM32L431_XL_CURRENT_V10.out new file mode 100644 index 0000000000000000000000000000000000000000..2e901d8083dc9339061d0c5b3ddd258a9c5d6efc GIT binary patch literal 688420 zcmZtPXPBmCmGyl@R4^hcprRlK1OpgJUDp;P$v{$qpnw8OP;zMKVidEObquJObxfEM zsOuCHGBB9Oh>CGU)ENxJfZ^T0-Mi{|KD^Iy)Wb;VuDb90I?uh;04>#lSEb^Ncl@4xQ)k3H+w>pUyJ)>&_zTReQ7E%NW*f1OS9|Nq8~>um9&1J+%C zuYK2Df1mu?FTb9aUkBvZ@~^Y}*Msu!9o&Ea8Tr>k^XsGe-+m&$K9gUc&#$HYx-`GO zl3$nS*MH>KH}mVe`SqOq_kWOoy*j_H$**7K*KhOd_xbfd`Sq9l`oH}8dw$*Qz;)NZ z%YN&we~bL<2KjZn{JNvRmtV`@&t3EXzDIuDE5GiWUt8zbgYxUd{CyshfBks=^%42k z9rJ7Xzxn_B>q7tYUH+ec?{WEm|1SUg-SV$b%&)!jYrp(DAiw_KU*q8X--qVcv-|Hq zC;xhEejT4*C+FAc`E^!){Y!rN?_QLDeOdqC{`a~0f4?@r-dKO{?C|%l`{!bO=MIuVO{^Sj-&YMr0t?{nSF7e4;O#n|@Yw_e!(dy8@5>J1m({O!ef;FmUD z_~zFa9FaN3&|pid@+9etCJQ!e9mH=^nle1$F5n7V=g>;|uS-#bR9iy-zM&{M#MO8G z{KDI>T@zp0>5_##uUQl49yAud^Sw2(w-zpc+nV_N!gm)IUb`kzgxKXWAg9s@P~y% zw$Fd>Y5%iu!UNXC7f$~3!XcZli3h≠4j^r!{fnCvRN%;w{(2>%Q^#g&l4@D;{_1 zI@3#ke^xyBmg`QR_}N*p?i+7Dee&C9#TV~=i|LhLJu8m;ux)}=mlrRE6%w6bka#@#pl-Fa9TLxthn+`cbtCm zw6o&h?{lZ=fZfiDPk!>w(?@nXD_;1hji>KF;H+4 z+-G|EJI{<)e&xQ?LtcGm?6vn+(*6!7J`#*I0?JduYFMs-B(?kBUI^O)KM@;+t zVs$*_%12I5{O0Po?rA$rTa49l%rADF{^KL7o@ zv^sX%@KMv>4qYAFzipT4H&0p}x4PeBrVsDDIzE5FW2as3zdD|{^W&%a&a2~#UwOiG z`@NFGn;mjS?EjAarVV#HBVN7L)26E*c1FDSg8ip+?s-Q1 z>y8Ib>uqpGJok$SO^5vH^tjs|2T!lP`t8%2df_KdkEj3g(CIO6 zJ3U@_%;D3I&pAC_{O4y)Pde`OIO5DBrnf%r^w@H}qoyxB>h!qi70;Q*)~Cm|cRG4{ z^G2t~;#-fIcE9Pg`0%}soBs0`r^P2f_`GT7D^H6zY}jv}of^Ae{4dj2UXlO%tQSmoIwAl0 zqh2`ewEwB`{B_TnR!yhIzkT_fX_Nb$8dtseMbniVoEksf^~KXce>^3Acz@{?o3t6wwy>#--t)o*|8^!ulr9B(+}b<;f_esVlw^Vd&XZE|vqpT2&&&5b9; zL(YH0boq}@igTa&#_6zeQhaNRH%;Gt*GaL?HE)`>Jm;j?oiPollHkz4iR*BY!?2zIed9 zrr&+%gm}rO@1EBC%n9+Z@4b7v;SDFmSKj!Z>9Uhfh}ieN)ARQ|A>O&s`=&oX?1cE$ zH{LhxeWw#*qgTIwdgb-U$9&^W!c%eRNv)E6?x5TYPG|`^TRb@B8tmrVC&3y!g*Ie|p;PsOQCX`+jD6;bWf{zuxe((*;{R zFTQl;XQzw)c3hnE($7ur`2KOR&0{Z|4*v9U@yUN)INk8-h3>c;4&Abp0;J#&`Gp!gP<#j*WZX>eA^xe?2C4z4X%QR^K=#_FMhM=_?;PCLa5U zFHMKM@R+#EAHOtx=jq49*FN~=={}D2R|6fPP*5Cc=wDYA$ z$6>F!Y`WvB81gnjX69IkD>v}zm`yFBu{)1GfUD*k@mcc&eXJ}Tbwp8uR~zROW@rvtw?eQ@KW z;^+;(KW%f}k@23det&w&rANl+&-}r3>6?y>k3RH=)Ax@)GS2?5A5Q=Ns3YSc@A%R5 zmb)Aom+tf9>2cQ{5f9$r>gme)h&X+|dfM*wN5s2N{K<6ukw?Ub?*G&2RXZOM=U)BO z>7{o#BA)!ZpG}AS;@Ry}-6aQ;E@z00H=hpe{^scWS9v}PEZ>NvE`SAFcBd(p^_}s%|ySx5wI&jtDaq$(u zoBnpY!{c6SuA5f>^sqR5yWdaWyWp@m`{%!(HhjTharztnFx_vT!(z|J|8ct8eGZG8 z{`Zg5wSPV|Ui6{=p5FYGL*v>5|7Y6rO^3$Tx4nLP`4NZ4W0tO;zVXOIV~6AZG+lqo zL*rJP|9QIpKc5+&`1+rxufPA9@rbkkGQI4SXU6Nd`|EVC$3HW!_}O2lH{Io#@#EM0 z@ATVWJ|n*Ns2irce)<{ls{g)W+UkYRhzFhjf73>LKO^4vNh++HoNX-aoM3yk54>$-FVf5pB@i=%ewLKn+}S1{&C&7@UnyAhR5AJ?)HX*V&S}- z$AQm0D2~1U=5hK14~m!Vx?Y@o!-4VIcdQpr`SO8r&Y#zd4PJ9#9Jc!{;{1aSj0c{7 zi`aOp1LNm^xkWtp`UBzxd)zY4TRI?a|E^ocM_+nCy!fyAzxO#H{%en0#dGg@Ks@qY zw~9@EyMH|IueXYKeQN)B-5%@5ZPx4`?>c||*k{-M<86OgKTh9h|5)68gIN6W)8a|* z+#n8r|I=cFKW`BCd;Zhnqr2WZF5B^GvGDd=$F4VjT72$*ZXF-E@~N@e<8KqcdgD{$ z=(pY`)_ulP<9&a)P5fi4r^e-vzHR*AzxRvpz3H~``p@qd-?;X+@xT}C7oVDL7w_GD zzxbEe-7aq0XusIu*SCv@{Al0!;f}YDC%k9hc=oxskDZU+H-7Z9+s7Rqwr}kG@H@np zZrmr%dC47Ozc20+7yj@LaoNlEiSIsW!`O7Med5PwZy396x=;Maw>OLfe!6#j;C^?E z-QK@<9DVv7W7A{zj=NrY$N1{Q_Kpkgxl!zU<6g1d@f*b#zpz)l^-CMYhA-JG{&1H& z#ljQ!ifxX%Q|x}Hz2Yes-6^*J!BgTHx4m=R{GCsU{SUcweEeBYi5)MvbL_m$Q)0b! z?-C#Uy*=U?*WW!BFWWtC`{>Q$PA}g* z-u>Fm;w5|T9-CjYS^W6+yT>`(-6J;o=5F!L#e2louiq_h`Sp9mz4qHJw!G&(yz3#o^e)oA??D3R)$6tQ&*!a-f z?;Y=Z&tu~c*WNp}Km4(Aw;k>iAKvn@@xT||C)WA-W8%Kwx=-xzuE)fBo8LF~dgf!| zilgrvdv5-iIQ7E&#@0W1blmzD_ly5J@6mD2UiXWa9rWn<#oO-}x4GM+W1DO57tjCx zF7ebyZWW(<(=Kt;3$}`D_T428y=tqtZlhh|QFpt4{O}u(id!6U|M<|W9u*gS;{NgU zJs%aj{Qds%-y1wCF5GqNIP$WHyS!oR_`*36Py6ZC@wZ(f&faF5xcfh+c-6`I*Gr~& z!56lPf1WnQLAQB8eB}{S-2JH!h~utbh;jY{;{QIj5WD~G0deHf3-S3!JTNZYY9a1$ z_5LydkBC>F^6$qo38!>}U5HcrCmpUK_8G*UD?=weuQ!Exo2*Td%R#+H3B$_a1mJyeHlp?~(V) zd*;3K9(pgmr`}udvG>}0?!EUJ@LBMg@Y(Pg@mcYi@!9bis?Sn>rhK-1#(dU%=6v>i z27MNNCVe)2MtxR&W_@;jhJBWOrhT@3#(ma(=6&`(1D*xXglEGu;#u*`cy>HPo+Zze zXUj9@S@X^~`#9J;R=5&$MUTGwxaU%zO5o0nP$vg0sOH;jD0G zI6Isn&Jt&ev&9+Xta0Wzdz?YeB4?7b$r8x~SIy;@A&QfQpv(*{vtaau(d!50~VrR0m*%|Guc4j-fo#D=MXS%c98Skuj z<~#e{0qz2Kg1f;T;jVCJxI5e-?h<#3yTu*ju5stMd)z_pB6pIz$sOgca%Z`_++prA zcbdD+9p|od=ehgbf$l8^BVx;x#W?oxNEyVV`*u65_Sd)>kAVt2B;*&Xe! zc4xc0-Qn(Xce=aX9q+Dp=ezsO0A>L*f!V-}U{)|Qm>tXzW(hNe*}{xr)-ZFJJCBkH?!C5o-@2z-b`<{H{+Z2&HQG6 z8h{p{31|ZvfmWayXa^dCmY^wU3mSvgpgCv{8iW?1NoW%qg;t?iXcroWmZ52A8ybh! zp?PQ@8i*F6iD)AliB_VSXeSzqmZGU>D;kT|qPb`<8jKdB$!IegjaH-CXg3;;mZRxt zI~tGHqxon*8ju#G328$bkyfM`X-688mZT|ZOB$2bq&aC%8k82LNoi9Wl~$!$X;&JS zmZfQFTN;!_}MyJ(j zcG{hWr{!sS+MdRz^=W?Ep9jDT;0f>scm%uxo&oQGhrmnVDex9}47>)O1Mh(c!HeKY z@FsW^yb7KL?}CTH%iwA7Hh3Jo4xR_^g9pM3;fe4@cqF_Mo(b=Shr&zYsqj{KEW8$; z3-5&o!;9g`@Md^4yc(Vj?}mrN%i-zpc6dCz9-a^HhX=$9;tBDFctpG+o)Pbehr~5;E}j?fiwDLFkFODb2o8!^(>Ueg%J02b{kEh4m+SWyjLD9FP10Eo8{5+YI(N2 zTOKYim#53y5%Y?9#=K)5GB25@%vUs9OdmcV7pQq2;=kfFUdH%eA3;+wj1h4^&04u-@umcPMOTZMc z1&je}z#Om#3<8V5B(MpL0;|9*unPru2rI&j zupNBgTri8Ee@whKwa&nM@g5#+b2Y%o%&eps{F7 z8k@$bv1-g3yT-7wY)l*5#<;O=%p3d0z_D;l92>{Tv2x5DJIBzmbW9yv$JnuU%pH5j z;Ia4}|JH0i89i2y*<<$@K9-N^WBV9C){psP|Ld%Cw*P&R|DFH*V*fn<{fqtk`QKmc zzt3OqV!vLp|4U>5^7p&M@0Y*-C4T?>elGF-vM_MCtt5iyk7bGUE=l2*K^71nXm7X*Ee79C9ikB z{!3o}d_R`FANl?)d4KZ#TJnA+`(N_@<@>qh{ml1w$@`n{_mcNJ-~T1=e|{d8d>-=i zvE=iS?0?DUB|kq)K0o<+TJm|y&)1UASAO1>eBSc&x8(DepT{Mi$NYRQ`F!T*b*VnD zTfBV9=QlskOFqxZ{+E2d^Ygys^PZpoC7=I%9+o^0`Ft#SKJs~4^1S5pv*h{7=V{6F zl+V|a=PRGLCC^(ve@mXfd>)rPkNJEqc|P-bUGlu<^Sk8vJ@=roi&-;?+ zJ)i$2&wri=OU{ElAC{aCd0s3zFY^3Ya(?7_vgAC;^JU5TlIP8m^Cr)qCFf6`M@!D5 zWdBP$99ZYolJhFr|B~}7&$A`xS)Ol8&bK`8mYjEa{w+EG@;qE}9_INtJ0J7BoSm0> ze$LL%JWprmX`ZjM^EJ=g*?F7i@9g}|^LTb1=lMK4pYyz)o!5DO&(7~W&u8a(p6|2s zJl4j zb|2;aG`pYjzM9=vd4J9Bue{G@_gUU=v->UYyV-r0_uuUP%lmM4ALjiyyC3tuoZXjs zf6ngDyiaHMY2L51`!(;|*?pV$@9h4~`*?OA=lwjppYy(+-Pd`4&+hNM&u8~}-tV*f zJ@5P3eV_OL?EcSrU^Wlrd@!32a$cCt3pqc`=7*doX7fbO7qj^y=Z)FCk@LrF{>XV` zHjm_dGMi6wUYX4+Ils*2mz-y2^Gwb+v-u|Ho!PvT^UrMl$$4lt59NF`n~!o{n$1f& zKh5T+oTp~Vug+NWC!A3#lJw`XTkiOi!e~nCXku8#BF;`eUX)Qjg5^ zNa~ZBK1sbY(<`Z8X8I-d%uLUuzM1Kp)H^f1llo_-e^L+4^ib-fnLbLrG}B9|pJw_g z_0&vHrM{Z!tJGUFy_NcFroU2;&GcC6vzb0iy*ATpso!S$E%n??&!xVb>ATc>GrgDk zZ>IlJ56<*p>cg2nOuabMi>V)H`Z4w7Oi!l1oaxKdn=`$c`g5i~Q;*K{XzJ6MK25zk z)2pdpXZkhu>`c$5zMbjY)VnjioBDUAe^U?7^l<9qnLbXvJk!gmpJ)0x_4G_nr@o%) z>(tvby`B1droU5<&-8fe^O-(Ry*|_Hso!V%J@x!d&!@hh>HF0CGrgbsf2RM_519D@ z=?~2Of%FSzenI*NGyfp{gqfd^{=&>(NWWp`H>CeC^B>ZWnE4UuPt5#@^ebk5Mfw*r z|04a2nV*sDf36I`m#&)m9qE6}{EzfQW`0QeBQt*_{gRnqlK#oeKS@7j=BK2;GV@o` zZ<+Zm>A%eUm-J(1eoXo^Gk+%inwejd{>{w4Nk3=i=cK((ju2UFm<#{IB%GW`0=uV>5p&{j!-~mj2nyKTAJt=BK5A%hVxAfy?eq8!{@u*KOFwVs=cT_l^Y_y4oB4g||IPfr^aE#p zVEThIe=z;RnO~Ux;Vc7?e&WneOn-6aFQ(r(^BdEDocWLGN6!4n^e1QjWcrmezcT&H znSYsn=FHDbe{<$2md?$@WBsHe|+%A(=Q+V^7PLK|2+Nl!B0k57Mo@aNO7AN>0C?+5=r{rthtPk(>#_tWnm{QmU+2me2Lz`z5N4-9-D zdBMO7k{=BGAbG;T6Ou0sd?9(m*fe=V@`r&xB##()MDmG&Pb9Axct!GyfnOxg7PCJ!BWX!6m4k0vi2 zcxm#}fuAN%9e8T;)q$@jZyk7R^4EdCCXXF>Z1UNG&nB-OG62bM2Y#D8ci_3ncL%={n!O4dQKAgOG;Kj+02Y#G9dEm*(mj}L_ym{cw$)5-QoIHBq(aEO= zKApUJ;MK{m2Y#JAd*Ip0w+FtRynEo?$-f8wojiQt;mOAbKAyaM;N{8B2Y#MBecR$^VB8K>puD z1|a|0kO9blcgO(be>-FV^4A(N0QqYV8G!t~h73Ud-a`f;zn38ckl)*o0m$!l$N=Q` zK4bv$XBjd8`Lhiffc#m93_$+uLk1vUiy;G$ug#DF$k%Gf0OV^oWB~HD95Mj;+720j ze65EJK)&`v1|Z*yAp?-_&5!}e_iD%h!$N=PBGGqYqZW%HFdDjdXfV_K#3_#vRLk1x4rXd56ch!&q z$h&LE0OVaZWB~GR8!`ZS*9{qfy!(a>K;DHz1|aXoAp?+i<&Xi$yK~3@_9@y3ddS$h&yR0OZ{~WB~H69x?!VcMlnWyvv6SK;G>`1|aYHAp?+i|BwO5 zSzyQjko&C58+@&K5%kAZLvs1CX=FkO9b9WXJ&IY%*j3a#k5K z06Du18GxK+h73T?HbVv=XPqGfkh9N_0mxZs$N=PQG-LpBRvIz@IXev*fSjd<3_#9S zqwUr*=@)GYPBH)klJmehQt1c3_xnTAp?+FZ^!_o_8T$)sRf4& zKx)Gw1CUyA$N;2v95Mi@C5H?^YRe%5kXm!d0HpRDG61PXhYUb!(;)+pT6M?(q;?%L z0I6k%3_xnzAp?+FcgO&w_8l?+sfC9OKx*S5AD>!z$N;2v9x?!_rH2eaYU?2bkXn1l z0HpRFG61Q?hYUb!^C1I}T7Ad>q;?-N0IB7N3_xo8Ap?+Ff5-r&_8&3;=>-fKfb<52 z3_yAXLk1wdgCPTuUc!(8NN-`t0HoJ2WB}587%~9qMGP5$^d^Q3KzbEJ1|YqQAp?+J z#*hI>Z)3;+q}MTI0Mh#yG63m?3>kp*MurSPdL=^!Aia|z1CUE#R=fb@2T3_yB4Lk1wdpCJQ~UeJ&MNN;G! z0HjwmWB}4T8ZrRsB@G#X^p=JUKzdC>1|YqsAp?+J)Q|y4Z)(T@q*pa$0Mfe}G63mi z4HXAib|41CU9q|R zfb`ym3_yBuLk1wdxgi6PUfqxZNbhdQ0Hl{UWB}6J8!`at^$i(-^!|nnKze~g1|Yq` zAp?+J;gA7H?{LTfq?b5k0Mc6=G63l{4jF*-9!KpT-FWhl0Z4Ch$N;2QIb;CRyBsnA z>17TXfb=$p3_yCFLk1wd&mjYlUg(ekNN;q=0HjwsWB}4T9Wnsvr4AW@^j3!qKzgl1 z1|YrHAp?+J?2rLSZ+6H4q*ps+0Mff1G63o24jF*-c83f=dc8viAiduq1CUxS3G0@(mNh90O=(U8G!VbhYUb^%|iwtz2_kVkY4nV0Z4Cp$N;2QJ!AmVyB;zC z>17WYfb_P93_yC_Lk1wd?;!(_Uigp!NN;?|0HjwwWB}4TA2I;xr4Jc^^wx(AKzi*% z1|YrnAp?+J{Ez`iZ+^%Cq*p&=0Mff3G63o24;g^;_J<5Wdi_HNAie(~1CT6W$N(f8 z7%~9K3Wf|ovV$Q5kSt-y03=%&G62aMh73Tmham%yEMmw2B%2sA0Ldzb3_!ArAp?*s zW5@s`+ZZwc$vTD%K(db^1CT6a$N(f888QILN`?$TvXdbLkSt}$03=%(G62b1h73Tm zmmvd?EM~|6B%2w@Xt4hw1CZ=y$N(hE88QILc7_Z}bdUBug4H0Lhky3_!A`Ap?-?X~+O1iyATj$)<)3K(eYK1CZ=$$N(hE8ZrRM zwuTHqvaTTmknC&703-_=G62cOM(xLLzh=k)Bs&}SXOpE38Gs!Q%)j3F8|;6`03>@G zG62cqh73Tmxgi6PtZv8vB)c0j0Lk)(3_!BIAp@{@(V8IxknC^B03-_>G62a2hYUcn z!ja5yA=%-O0Z5iOWB`&a4jF)CjY9??+2fD_NESI{0Fq4(8Gx5;wK!w|l3flNfMl6N z1|ZqykO4^6Ib;BmeGVCbWT8U_Alc}!ADygp$N(fe9WnsPQilvcveh92kgRpc03>@I zG62b9hYUcn*&zdvtaiu%B)c6l0LgNPeePttLk8e>A6XnS0Lgxb3_!BrAp?+Xc*p=G zD;_cc$&QEp@np$E2H@vcEDjlfWX(ecAldVf0Z0}-WB`&)4;g@D)k6j#+4YbCNR~Zh z0FrGF8GvNnLk1w(_mBZd7CvMEl8p};fMn%E1|Zq_kO4@RK4buPzhQC603>T4G62cm zhYUcn_)!^vzb_8^`N`^s3_!B`Ap?*sf5-qN+aEFj$@+&3K(hZK0nq>ZqW|6UL5 z-|K_@d%duKuiqv8dSd@xU+mxOjs1K5v48Ie_V4|{{=Hw=zxNOO_kLpk-e2tB`;Gm3 z|FM6c2khVH1N--R!Tx=Iuz#N??BC}L`}cXn{(b(if1gL}-{%wi_j$$seSWcjpJ(jf z=NtR?dB^^J{;_}01NQIv!2UfiOa1&{|DGr8-}8n2d)}~r&mZ>hdBpxbpV+_Wb*Z0U z?BDZ@{d>N#f6qJi@A=36od?*z^8x#JUSR*u5A5H0g8e&Ruz%+b_V4_`{+&lleLi9T z&MWNS`Gx&E&#-^z8}{$K!~UIr*uV2|sn193-+77sJ3q01=PCB@e8v8qx7fe)ckc5T z`*%KL|ITad-}#OGJI}Fy=R5ZAyvP2X|8w65*uVP$`*&Yp|Lza$-+eOo{eu0wZ?J#& z5BBdqn)`mj{@qvDzxxaOcb{SZ?l>}czxf6GH_u@I<{Rwayo3Flf3Sb^5cY3A!v4)m z*uVJ+`!`Qv|3e0#=Pm5t{Du9S$FP6%8TM~p!~V^0*uQxW`#0ZV|K>gH-~5ODn+LIf z^C9+cUc~;*kJ!I?68kq_V*ln%?BD!}{hLRzfAcB!Z(haz&9B(Mc^3OO-(vsfUF_fd zJNG<{{hN=mfAcc-Z+^!9&C}Sw`5OB-Z)5-FZ|vVZj{Td@v48VA_HTa2{>}5)zxf{f zH}7Nr=6~#;9>D(T1MHt(!2an6?4O>%{^<+spWeX!=@0Cm9>M& z{^=X+pWea#=^yN$9>V_VBkZ4E!v5(e?4O>({^=|1pWed$=`ZY`9>f0WGwh#U!~W?v z?4O>){^>jHpWeg%=|AkB9>o6XL+qbk#Qy0=?4O>*{^?8XpWej&=}+vR9>xCYQ|zB! z#s2A6?4O>+{^?unpWdBY|6>32@Z9C)h`WpMEx3Pcv8~dlnv48p; z`={5jfBGH!r{}SM`X2kI_pyKaAN%JAVE_C9?4MtN{qqm7e|`e?&tJg)`3=}V{{j2w zM_~W_iMjm>?4N&u{qr-hfBpvc&+owg`5)LnKLq>dk6{1&66~LUg8lPTuz&sv_Rnv@ z{`oK1KR*Wh=g(mO{2J_^e}nz=bFhE@4))LQ!T$L_*groA`{xf~|NJ8CpMQk?^OLZD z{u1`jZ^HihPuM>{3j60zVgLLp?4N&y{qwW1fBx3oei!!7|HA(HVc0)^4EyJoVgLLy z?4O^8{qxtbe|{VG&ws=I`El4ke-8WS*J1zsJM5pIhyC;Suz!9Z_Rs&r{`rB}KYtMW z=NDrC{6p-YpNReQ7qNeSBlgdK#Qyn_*gt;~`{!3;|NKkrpPz~S^Ea`7ekb677W?PVV*mVF?4N&&{qu9NfBr7^&+o*zJ&ebP1ryFg#F`D z*grmn{o_^GKYoS%<5}20zJ>kcUD!YVh5h4U*grmo{o`fWKYoV&<7wDGzJ~qdZP-8l zhW+Dl*grmp{o{4mKYoY(<9XOWzK8weeb_(#hyCM$*grmq{o{q$KYob)Qiv8oU*grmt{o}RRKYok-hKYon; zB*gqbQ{o~`)1cuj{W2B*gqbR{p0i4KVFah5%pSm z%{o6(ucgbz2&UCyx1Gu7GVjO)Bpoqf*0&O_DN z=#1>VRGpp9P-m$#wewYV);e=Le^qC(Gr99wbyhpGJHJ(Dxih`}lcY!;h z^I>&YxHH@x?vT!t)!pKb>AYFpJ?@~+qt)Hyj_SNx-Cgdm&a>6s=8o&UTit!`z|Ojvz(c(^PM&8nfW^ZS+k&- zu=AlcE1DTQKU%Y-nX>bxHEWtVJAaD(*G$^^)S6YztY%j;Z0A{Pwl(8+-nC|5GjQi& zYc@6`cV4z;XESu?X=}DNV|U)RW^Xfi=W%N`H=}o6ckS$+GkoWHYqmGzciy*Ve;T0k zz@-gngw6|>cAz0TPh8r9#^}6pX%8Bt^T?%5Xq3(?mv*6HI?r6%hQ{fzMsPoXJ zjcBCKOP6+{p*l}p+KR^Nyme_W8jKdB$!Iegt@GNY-DtSZbCZM(2*v_+;wxw}9?_S!M2Bw8e6R*w3 zmsX~kJ3o*8m!|G~eQ9l)yYu&@#cA@+=a*Ke**m{qTArrwe1B)?6x{zG{oJdxgy zD6fQP()$zTrSMdGzoNVro=fjvlo!L3>HUoIYIruizfoQePp9`g%Io3z^!`VAK|G<} z4=JyRXVm*6l~>3!?ERtg5_yWfUsPTr&$0K9%8TSl_I^@%l|0MdUn(z?r^(yoarVAbd7nH` zUMNqr_oK=y<(c;WRC%d9)!wfvua)P@d*#9QK2~|NJlfvZD({wu+xuMQ?echg->bY| z9&qo2l{d^I?tQWHj(NzvPgdSCkD1rZbME~!?7uu|-ZYQ8_tna~=3)0fTY1|&?%sDR z@0$nS`*7ur^T>N&uDo*|dhgSfx6WhleY^7BdGNiDSKd62zW4RYyXWEeK3{qJJpSJI zEAJlz=zYLq0~kT?3l=-T5PF}m*aF7T`-a6HFo@nqEH;5r^uA)T3k;+88H;UT9KG*Y z>;nVoeaK=X7)kF-7CXUEdY=;epD~u+w=DL8!C*0%%<8rKnZ;@_o8I3nmV@c^ekb-{ z%%}H1iv?jqy&qbv2s7&a(PBxMQty{y|HYho|Fl>XCe{0?#i}r?-d`=2g=zJEYq2iO ztM^}vg<)d7A6u;KkYr}PKU*xVnA+O?+G1^(Tkqc%i^Jr4Ket#NX4m_>#quz{-tR5e zx0uYY_kW88VuHONT&xf??ET?liI`&V7Z+>99DDz`SR^Ld`^m*BG0WaxE|!UD_I`7* zPRz6SpNoZJqP-totQ0fFPBGNpr!KaNvG%@ou~!VX_pyu3Vzj-lUF;Ua?S1ZIyBKfp zdl&n~fO{Xj*f2)i`{KopF=Q+mQ||rpV$GOy@1GZo-aeUh@26w`_SK7BW7xgVUThoV z?tS-S-xzrB!xtOJ$a`PD*g1xdrDN*7Utg^K(q!(~I|kqT_-omGGWy=v$Nr1q_dY-N zZ@(Y=x9^YrpDhE>eE^jW@XuuhWB|H9pt1xq0M-4UzkX#6G6Nuc;P>x7g32cBo*97r zek-%k{RNd}kOAm^gUUL{03`db41_F%3_$lIR8~R;p!*XlOX2mDt&joezJ$NiTVWB|G!qOu|~0No!^SrQq5?w6>n zi3~vZPgE8~20%8&=TlZi2B7;ZD$C;YEZZUj(0vz`eUSm^K8(u7$N+R-MrCJY0J=}3 zvNbXQ-M3NM8ySG^!8cT(9W8G!CXsce)C zK=-9oc1i}I`&68-m9gr+mC9bp0CXQqWwT@eWVM{vvRg6$-RDx-E*XICd#UV~3_$n6 zR5nZop!;GfJ0=4lOXfbw`(=^=$or-;XWc(jSu`1d?x(4&nhZeq*Ho5G20*sW{U+-s z1JM09m4%Z5=zg5a%ER#66^`-{vo zm1*pLqsltU0LVU?e`FzL0JI^mG63EGR9R3NfbNH?tf<?5O!smQ)6y`=u&tDg)5{QO#jG2(?hb+G63C|R@rG8fbLVH zuPS5ReQTAymH|liUzu##Y#D&=Ypd+G3_$m}Rkm9Op!?n``z-^|eQ=cxmjUR$xXO;p z0Cb;RWy@s%x^IsDtPFbh(N#8G2B7=uD!VQN(0z85ZI=P)zPrl4%K*s2)5EEcCm8@) zc^QE2&#NrG3_$nmRn}exp!@eKi!TEpn@^w1>dOGg?$htx=SSaH#=raiD*G=3(0zcl z8z2MFeS!Rg+9BvZ!P+g50qDNL+C7i~=sv>QO^^ZTzC!**?J#toVeK|l24HR9VeLNf zKkP!t0CYcM?Mlc1*qz{?*rkvG=zc|hOYK~A|6=W8$N+RdW9@3l0Caz2?Q+NfB>S%& z54#>R0NwvsyC5a>q_wLg1JM1YwaX*}(EX;h>m&ov{in4HB?Hj?sI@C417LTGf12!HpK9$^$pCcU zYVBUh0CXQKf3|kCy05i%w`2h9a`AKRcF6#A-)rrD$pCa8Z0&~00CZn$?T*O+bf0YP zmdOBg-)!xk$pCa8ZSAJX0CZn%?XJlHbf0bQw#fi=-)-%_$pCa8E`Pjs;|aA>*!{w_YbXQI{lm43Cs^1CZ>$b{Oq4$^dk~aqT+F0CfLx?Lx`` zbU$+KO3DCqe{$_o$^dk~a_w5m0CfLy?PAIRB>S%&O}m;h0CqR=o9=VQcWTG8`=0Ti zkOAmE=-LgH0qDNy+8vbv=sxM%EtLW2zUkUMl>tchA9$4AR2hKeRkgF){ndC@?X-5k zb?v&!0N8!SzwE-w0N9Pi$Lz|=0CazL?b6BsBwwo?+g;Z7ZP)It41ir+JkD;e3_$mF z*Y2(iK=Qo6^Sa-=c70_4y8pX&fn@-?9~>{No#E~euU%ppfaHs{W88h?wRgECbMe=C#`_1JHfvwfigs(0%CmXzfUMUpjtTJJj8$j<42^b@#2;?zId+ z_p#S*whTb`wXfaX&I~~Jxz}#D3_$n2*Y39rK=;Ap!?h#ceetzBE(6eg^0iwo1JHf* zwRBVCl9Zk`0mHY%WG%8`}1p;UIw81 z^=sE&2B7=*@%Y-wx0{d8+trr==>GoN<(C2Ie*fC_mjUShe|doF1kep2AD}Bh20(X! z{D3Y28G!t?t7AadfDC}{0r>-61Tp}+3FH%W703YSE|6c)Wgr8P?7un=bREb5=su7E z(1jomp&LO4Kv#migzf|x09^|56uK2;0CX+LTj*Yp0no)DkCE?9$N(h!4|xsU4Ke__ z9OOB4JIDa&dXV?f{U8IN3ql?wKN}$fknBI?MRZ402H>CdX8=^UgbYBk|ByGy&tAv? z=%SEE(M=%(psPY&MR$b^fG!Jp7Tp#y0J<*ZU36c_0O-PyhtZ881CZ=LCxZ(FGy{ zpc_O!D9?(J0ni;H1E5Ppo=CTd3_zYWA#bF6LYGeR(*T}EwvXKGMZ6n{N>qZ7Z_l^9UE*u#E-8k}b zx^iRybmz#=>C%w_(5)k1r)x(BK=+RPUEakZ1E8BnK2KMV41n$)`8{1eG61@LLBmk5+r&>bc}tV>J=K)0BDv92*00NrEq z$GXU50CbbdC+jMc0nlA0znoeoWB^jzgnYBEGZ_HgXY$Xw&}0B~qsd3>N|OQ5ohCo6 zOHBqqx0-ylt~D6|-D~pK$^JtIKsTEVfUY(ffYfdwzpcwn20*u)e7CMQ835gH^544P zWB_!-$%pHTlL62jCqJ%BP6i;^f5?~Xnv((0Jtu#zi%teWH=TUCt~wcj)UF}FuFFma zK)0QIyRJJKfYiPr|E>#91|YR@$j9r-lb6?>Cj+2MPX-{hb#?6N+LO1}y(a^pi%%Xu zwRy+@=<1W#*WD)rpvzC5U$>tOfUZAzf8BpF0J;F}1Ly{n0nim_Um(4MkO9yoCv=5;h zQ3gO)qJ0V7i827X6zx;!R+ItIwP@c$_o57dE=Kzp>CJ=;fUZXS8oC>00CYLp=g{pa z1EA~CzK8Bd830|7_Ca(*$^ht!v@fDNQU*YmqC`K zu1fnVx+`S>bXnSG(QPRMkX~2VcS-LnWB_zw$^hubOpgrvkMzv!&x8y>dTG_EsasP9 zK-Z>y8{L~S0J=EsJcc~13E>rtV>1~D# zfUZ*+0NtndpVA8r8G!UgLk1wd(y%Y3J5>fC*?-ul(yb~3kX~!px6-{T1E7ml20%Bf z{VZLrG63n_hW#yFt}+0+UF~=2dX)jt{c8V97px3`Zdm(a=@o|zfbLlPW4dHz0CdaR zFH5gEWB_!}$^hu1l>ta^I%EKJ)ye?quC>3W%T@*;*?-t?({(EYkluILf76941E3q% zew?mc835h6_UClz$^hurwO^-eR|Y`$uKhb*yfOf~dF|)v>XiY|-D`g@z5I{?(Cur# zPuH&uK(ha^|ECLB20%Bk{Xkv8G62aAA{jz;3CjQ^TL}Awx`t%{bPwA<)I}@B&4W zWGx{BpnKW=r7mU}fMhe((VVO%>}%?7mI2V^Y@ajPPRIb{zGuh)=zf*~NcJE0L3KmR z03`bl`=Yv|WdM>Tg?&=p(lP+Lrey$hPs;!#`w#o5x~XLVbXD6|O?DMB0J^O0v+A~% z0nl}A-!<7+$N(h!5Bspm#-jFPw_n?to$M@R0FtG}TXUawhXdDkZ0p*#Z>xJ-1|V5n z*vHk)Ed!A3KkVx!y9*frUEcP2b$iPIEMBy>^IP|~3_!B~un(*oTm~RnVb~Ye9WDcq z>_6-iCtC~|0A1tujgviw3_!B~u#cQNBh;mL|a1|ZpS*dI^!A2I+x&u)1c zfMow+-#poK$N(h!5BuoJrb7lGS#@>RC;Jck>&dc120*vH{q|(t)p?)nKkUCJ3lAB9 zWdC75K3RFl03`db4*g{RAp@{`cI(RkB>NBh_Q~Eu1|awGqcQ;5&2K+HS$)U=4)$y=o1NuRn4|+qK8(6gSWa@K9|A_NPFNt$$>ho&qb4Q8Zg>Q!;B>RWN%>S1vX>t}I3W5UjDEZBLj=fyd%|Hb*Q7skDy zFUEZ_^*y3r#{Hsq#=SH3eWa(xJ%!!6zx3L;*Yw@E?=V{Tpne?pquw0%ram3_sh%D8 zto|MMuU;PaGS=$8*5l(I*YD$g$5h?>`hd&>7^*p8>iGdPHCN~xGH*;hhhU@T6TL;| z7JWwMnW^U-{YT~>y-4OFeM#n}spqJv=POLp+=XSD$1qHD8g^-Z!z|5p`ku^t7^OK- zKa}|plQcK#lQK{0nKEZiJ%8$@GMDPBGOy~fGRI~UVT{RVLe&qWc^v@=c(sv zeOu;jJzVDSspoS{(App#O^q`(N zI#GWd{fL>-mHOuBO+9pUsD3*7bZXtI&yJqO!0254cl57bJi2)0&%16NtzVD6*1Jb{ z>*J%x_4Lu{`upg2y?%5(Rz>em?E~ls`iTeTe)JJ&Al0{fYb&%!sd|Z;{`khmj9ce>NjV)V@u$pQGoI&lBzc=!N79 z>5JqS>5=3k)t@a{jAyOygyry~qJ1j;mHew{Un|=0(u2td(~rp?!({koSPVZ6gWez0l`pClh)@?E3-SUs(LTK%p3Tg-y5i&gM@F$zAg zepvpn-q_F^+kUd1Sw3^L|BN~CrS;YFtM%COvGv>XxAorgz4hVp!=rt2?0|o+SC_A@ zZi#^x-%_j(Py7G9I;+D*^hYvncb+IbC|`_yaeHEvE+ zuf6xcd*MCNmFqq7UU|>FcizM1R`uR`kDGJVd+#&QT&zADJ|oT1>a*iB)ZDE;TRvmW z>FTrRGuT|OKAS$H%>nDP>oe@L>@%&4)@NJ?thfJGu1ql zhg{EG^HZL2J(JB_dBnjhZa!PjvS+$^ZawRs`R2cM7B~}{7xQ@Q%xJz`XNfb#+2V|8 zPF-h@Gss!wOma3kqja=7vz%Q#TAi%UG-sPL&ROTobM`p{o6FbP=!|TRUuUN?RHv#l z)!FKd?VLcJz0Tmy71Y`6jP4vlo!!px&Mojl>x}Q5L!JHZfX+qK-QbSs97Ww7?vT!1 z)ZOBa>6}L0J?@~+b=2MDj_Mpp-Cgdm&W+UF=8o%}3GcD)KzE@#vGXcC#=0{*-%@v} zJGJvLb=SIc-M#K$cdb4oRPm_f`UW)icB8AV5@nWghlHOrW3%r<5mvyPc3y|n*YUJ!rZiicF*~QnyQ&$qbA2_Nno&CkShH)*u>I#!nr+RvoinW2*9_db z#F~xG$em-X+1U(jmNrv&9e%=RZpe z&;*?qEv-N^biTB-1WnO-)Y2L>N9R{di_j#UcjeKPX6bw^Po^}DE=C%M)}eW59~wyK zB2CnJ-O@@l6YWGpb?%p!qEnHFQh$yj?L~vpVl-Ljjr}=frP(^4Tw0E%qwQ!s9f&j^ z?Z*S@Tr{tvG$O4?Gt!PUq)tPcQkNl(No&%av?mSPxo%#?T8-L&PGRT6OUu%OiC@+Esz@y*+r1sb0SDpqBfY-qT=sk$?MtuLh zH&I@SpO44F1K_>*`FS!t0A39bfQRGt;_dJNcs}I;^q;54BjN${{z!RB-jCilDG$o~ z)%z*sS$RKupQSu59zgHElqcr%(EBpwq4~V<)_4HRf36)bjt9_tI_2H@{PkW>d3`>g zJU|{m?+2A<==01=p*#Q{sppM%$^+o3 zdLDVLJOCc7=ao0h1K`&?RJCAtXJb*l}$_wxPIOkb;=e%_18;_j_z1{nKJn?nA7~{n&e~ z#kP0=z4uxy%>CMXvc=BaznB^i0BdtUV{kkGY>o$j+3^6dJoh`s#{=m7-(rG10IZM) z(0jzi7R?X6cU&xz2Y^wUH?T|d2c~Hr!8&;W7^ry#8|49DraS;Fl?RaXPO(<(l?Q;y z@&K?}^AU#21Hg98Pna(c01Gx>VZ=ND?AZK;Df0lZX7d>a%>%%u&2N}B4*<(H-(lQ5 z0PNfRhl%q5s_QD5Ifl*yz}C%=m^%*ui#K0l^gICU-u#K_^8j)_E#}`n0F@0ezsd~o z0J=}0G6p<=?jNX3f_b?63M#{3UhaN_$~>5-yAPo<66WphPcV;HwxatMDuZEOm(7sT zklEk?$a3%iWIW9KvL8GEnGkwFR)hy2LqademdKdMoX``pC_Dfe6&`@>3J*Z0g$E$( z!UK?jp;u&McmS#WD?1}g!vpA^4f>}tINi%pSsnVQdps)JLqEy<@Bn0i=qni^9)Ro+ z{UuYx1CTYM&t#Bz0NqbgnI#@T_nFXpm35MRqW@%~cmT3e^q~wD51{*1Dsx3ob{|V+ zwCK(5Z=pvk+tqz9^lD|nx*vv~t?XF$$yCOS-tGPwdbqM_-B(i?HhQ`HZ7TCdPj??q zW#o7OvU5BDok8@ttQ`+P29I8s&Eo;+1fu6<`FH>_ezJbu|3mv%Hc;0O44lJCXf0mz#20P?*WJOJ5L9)M099zedg zgTJE#hX;`FePv*~7i;CuyOE*g0m#Mw_6Gk+XAKV^KbwO; zB?HU@$j|QJU#0dRJb?UcSEg9TmJOG_BJOEuWJOCXr zc>uEd{L$|5Tlw=E2asp;;Lqwv;Q{2?J@~geQFs8| zXUOjzJb*m=2md$kg24mGyJ7H$b)4`3^6nV?W1S{EfV^8q`O9m28u`zI|E#lw2atEu z;7{u);Q{2`HTc&$Nq7Kxw+;Tb4iX-K?hzh<&JiAft`QzU-j#y~pj(6okay|er`v_$ z0pwjf`0aW34jw?>#e)aXeVZ$PPDtL}g9nh>zjk-J&y)5aJOH~tJb>;6tz98}zzz`) zK(_}EK&J-}AZLq#FW6Dy0p#p4@CQ3hJb;`{1`ogv6c3>LQCI$4j+|`<4^1P0oW%wYp!;TP2Mw>Wo5lmkS*~{1 z?6UCya@HF>0K0EIfSd(uH_omcK9sZK-~rgJ;{n*Y;{n*k;{n*w;{oWd-~l9$8ax2I ze)v?*s)Glhn*zVmNr7kOY+E~pIw*JmIr|R$OXma+AZO#+S?nI;l|Ns?&La;%mjn+W zXYGNv*`4G8_;kXmBkiMkwk0I4+w-l)5Q2asB1;E}o-cmO&YcmTQ?cmSzoYIioZP3_dC z_8&Ze)INg;U?-OcU{{w1kXmWrrFMIH0Nwk&^5-eo5#|A;_NpD?)c%79klL(vj+58c zF0$QZ9zbfjf#;_7A3T86dbR7^{pYn4%>(GZblSgmsZ;w89zbfz+P$`m%>ziSId}ke zw|M}mMQgXa``&8@9IsC8T07#YWe1*}+IH{&bP(_WQv22pdTQap14wN=@bT3Cg9nh> zdGG-2yz>B3TMr(94gnrOYVU!+rxqVPfYjzX18D!+#kZT!14u1jyZg!aYo|YXf9?9) z{pSGm|Gv2Y`NjS3)BgT@xdXqRJc3`J_V@eI{(k?J-v0jnF6r-AKEn4eH{s`zr||Qw z^zir3Py2g4Xn(KIO3!}3ezd>cdU=o`57Mu<{D{|IuEhJX)bEcRiuY@!AHUzvrG9_q zT!x%WzyESEJ`eITJ|8PR_x<^iyYYFV{e8YxdhGl2x6)gm+TYGP?LT+`{rO$#rSH%8 z+@E*(BcFe{B+rAqlIMf=_q@>lo}am&rwOWoe#9X^Mdwwe$f8T6WZVTLi;;!Xn*Gq?e9FI{hd#=zw>IP zpS{mB+TZy``#bMwf9Kyy?|Pq)w7>JRx_#vP`aE6fQ}6SZ_ILi${?220L+A6{=QZu` z{HFb#=PP~aecsDII{)Xs4_5ll`@Wd_{-FH_51{WC+TVRc`@4T=fA`T!UwPkGEB)ks zpRM$f_kB0_{U?{|KBWEKk1IXneSgkh9_IE$i{_bnq-~CPd zyU%I=!2{^~UjEnpKleO9`wt#K&kHO4-pLXM51{7@+TXlE`@%`3Ej zb)@w?L;IU=Xn*q#?Qi~}{mnzPzxjyvH!sot<|o?UJVpDPuV{bs7VU5TqWuRCpyxB% z-@Hcqo8M@E^BnDOzN7ukd$hm#kM=hYuJm2^yh!_-A8CK{B<*j$r2WmCw7>b2_BW5x z{^rw_p6b;8!+t=|vnzenJ@48-F#p<1Fb}WvP4~RK(l6cfw0#KkwLJ;*_DX;Ba&L6c z=PNzYJ-^fb=6TxRd{6tE_i2CgKkZKs(EjuR?N2YP^gFknp#A9!+MnK_{pkP_NT{a zfBKB}r`J~ckz3EL^dYz2qy6bW+Mgbz{pmy6pI)?IML*iRq9;e|OM6=M=1PC@a&K|# zQ`&#<09wD&{`BlhA93ql`)76#Y5&0kXnkytjb66jMnBtoqo-H;gj;XZ{(}e5dYtyB z&uM>po%W~SX@7ctr4P9Ees%xy0NM|r{p;Upzo7nGzef8B^=tb*+Ha`e+xM{C+uQy` zeXqXf_AlyZ@iVo*Q9rAnx&05?-|pQ?-){RQw12&Z?Wc_PS4R6Sw12$^-V5(Z`!n@k zdC%IvsrS-*+WtJow4n=*4gU}Za=opW@mK! zwRLto!`sgt?eErE@62!ix9$RWLi@vYSGY6UKd!sPoznht-8Jr<_Mhu6awoMvU3Zl` ztNrV`%iL-0Z`WPt&TId>?m~BB`{T4fzr5~FcWC?Rb+@`>+i$PC*B#t`{IDzJj$ZBw zwHw3(SndUFf1mcRJHP$^(LA7L12aPNf|?!75X}>6wlHHfZ=n5a25BBqvxym{dBw1s zV}@Do}ZBu?zL>bRI{d;v-uP4k4Mq|HKW>5F|(Ro z%L7=;vuJ;Oi}tUXxA|Ai!e-*;W21SQexsV9&C+J-=4&-;o4K36)huo%Z$4MEx|zNC zUCr`l`sRBz>znzT|CJV?37QXKhpkqB<)`srFms(7aFE{ zW@#H5r+H^-9~!86DD97r(*C8HnxB@IqN$eq6q~ow{`F^wHIFTAMx!;arTy_++P^ei z^WD;VG+*=I(t?p_`}E{`flWUz(ftroo%Xmo}%-o7b0ir{V1c(DciF zfXh9A;6D$b^8n=y@Blh5P~L(6zVig-E%^0$4LpGS{mX;sJVJRBzQ4{Zly~9#=VkB! zcpHAc&O4O%!2{?#M0q1T0A2~tr1KNB|5{IFZN8$s79Ifag$K}ijPho90G-z;?}mrd zc@FPyc|4u>@czqxlo#alz#HNL@QQdwogXPLi3ia6lJc5(PMtp~FN!DC`4pem@~k?) zQeGBMtMe`8b@2c?|59EU51{ig<(2UOIzLlh8V{iJHRZK=-gs|30A8HukvGQ!;MI9v zd3QVjUY_Tfx5oqE^?BZTe>?zQp!0w?$OGuSPzOv4%m3Pg-=1K={$hW*Ok}K z1K_>$0C@2{0N%X&nODyP==`4hygYs0zWcrNe&zl106Gsy``ZC1R=@-3{GfTFm_p|Z zi#6~7um|%87QqAPd}6T*9zf?8i)EN+unisn)?wbkK6n6~hcq7*Bf(0{OV|kyp!1Z) zR(JrNw=DL;1L!$S!{;~(0R{dKRkfWgPISE5p`a)*pc}WOX2}w zOXf?gi3fl^nLn{89so9FKJC1!`L!5U=UIzwVO*VeE%wC&=saw(F^sJ9vgT*`*5%L(0SWpZx~$Xaf{9I0G4~AI=@>ij|b5C-eP?`fX@FG3*-TGKDbyR51{kIYguCI z32c!E(0Suxk34|RBNvY?B9ob<#VXe_rWb>U?yuQXT+yilKI% zy4WfYp!3$nUU>kW$1XO@14!*(%oe-Fa68XU-xcHSymzr*9zf^8iw*MtIxk-AmJk^SHSEcf0l z_ua^f@Bn20c>t;XgP$Z@!UK>s;Wx>i@Bm~{_))ScJOEi09)Ro$4?y;x2O!(R1L%Dh z{#Wn-WdHeLvN1e>d{%;ACOg9e$Y&||X|gpu09hM;o9qn_Ko*A|C!50qkku&!gJr{b0J38IV%aesKx+TsC(D-c z0D9l7vS&O1Su}pMY#I+hR*hdRyT${^yDa$GvTZy7SvP*S>>Cdt@511R%f|5l@~#XX zfb5(Moh%&>K(>y*E^EgF$h$ZA?|Byo4?s4L2O#^;1CZV00pwj?nLgP*9zgH=@&79W z*!zH$4a5g}U$C-+_<<}T4uD9JOJ5$9)N5jJ|X+h1CU+h0W9}&$Tso- zWF7I2-hW)_-RS+um7a~>pIqtHSnku1wd4Wh>=pP+&SJp>SnkV^)x>LL|9JqioIHTu z@1*@J^C|n!14!*(nb6)3t*j^yAZN$Gk9waJU#g6$tSR0kd&&doeN@`NGODtwJb=pn zrw343*7N{!wylioau0>x77vq+D0|EUNG(#C!~YQY1L-R1$va`OOE+f~LpwO-)8vj04Q z-Ur8rD^08)zw4JzkUiKDB>k`cvE60l2vL{V&G;<^Q|?-yXou{#p0``*&+!AiD&1)+w;ON6`KM ze(l;X=>C7dXYCzy|G)30_7SqnVAT!TY0$obu7g!N586M_g`oexIt2V|*_E*B0l%!D zwe}tI&r?{?snEWHu7w4i3(NZv-T&`3<1^@L(EsnXUhrCH*TX{g|9kCg z|DyZ;O0+MbYhpp?#PWVec2O+oq-dW)SB3t6pM}~7 z$u5fpofgY`BHjP*v%|m8g|VO$qkRlr84EfyWKDeLy8qv2u=Y^8|9@parThPVW@~Sy z`~Q8G`5kd?TJ1VLmiJt`|KDf7_FuaH-!oBrG2Q>~S>cE15?RnG(!PkU5&i$3t?EeV z{(sNhLOpwT{oR7jlJ-lY`~O$=bh`iFvs?Q+-T%L`*VFy~_9<%Lr~Ch-eHC3Rlg^d) zS9GyVI$30foE_c&?<|oi(&aKOWT%Uak+Y`z|D8Rxf7Jc|&ZOE)>i&Oc)#S|T{(onf zER(Jo{r}Fk>S)L=nn@?k^4?Q+)l52TmiM8u%VyGPBO~Rk?EZgeC;vtl&ZHBkeH>jm zlg^y>b9CuUI(6FD(X}(_+-ZMD7tf@Vr+uF2{(omVzbCr?-x<&M(e*Rw{AvG37to{= zsC^(^LDNpz8PtA|E+PH@?hsirT|<-3A=xr_Om-1XI*HmR(p5C+ENZ_2Wx*6IF#vrp|mcK^SbXfhjh|G#~h+L!G9 ze>0RUrLM6_=a_7z8LRvM&0KskU1gKbvgLiu3lFaTe>0k_rmi#n|7JJ-nJzT_|7N=C z(&+yGm3`0d|F>6D-5TBhZ@;EGHoE`co{j9NuC_^M+wwkX_y1SthP|8a|6kcZ?f!o= zY3-$U|G!za_Eo$8e`Sxg`~S_h)zQ)Y|7PCF?A!hSX5re0?f!o=a_z}>|G(Lpf2Rvi z|G$}7MR6NDxi}aF9VE_y#qsL4ee-kmO!5Ga^9{4l4)(6oL#20RmKJH3*P!?X%YYkoSOx z``$Y~wpB&$wg1g;!CiqdL6H9scL>N518Z;#n1iSf0*i19n1rYk0;_Nfn1$3wM*ctC zQ6Q_F%UFk7z&u3#5Lk%7|A#vb=!n2d+yZ7I>WRQo1pYtVfglT=L;gS9jUXcpEXFNh zGD2n=?oJu2aSND@s5b)3aSND^s5=7d5%~Xb_X7P9Sdd%5ghU+@Sdm-6j6^*WSdzg1 zhdUhTlDYr%uUocbIAXPJL?wQU6KC}cUj1^1Iu#@ zn4YM60_$@Nn4ge+hdXe_0^I^8DC(fV3I+Z@+?7EO1(xU*Fhx-p1=i>mFh?O<4|nX0 zMY;t{Qq)O-Rk{VtQq)U9y2J-(o-vIglpm{Lv0rLMr3t>D2}zh zBd!AS|2b~~`Tv~5fc$^xcQM9GwvRUlOkU`0fOeCydUL?+MZFhTzByp}LdOHNo{aUI z1LiO4zrX^{0TUQHA)pOqtl%6lgHaF8A^#sVB*uoxSi?CvV-6EvB4ZKffJw|cCz< zu5-Y=hVBq(h{*p3O%b|9z{&>xKWL56IRch;4w%}gYXfUL2h45Mw}HhC{D06a8S4i5 z|D0!n{Qn$rPBPYa4w&DW_6Z#*V1eg=3645Au)=}=4_Ya7rhp}$1Ex6Y;=mfu0dpL> zRiLpV{~t70#$7@FKWMSg$pV&nu9h*)Q8x$Hc@CK8(A@$J7y17=)X{;Jo&#n&>gm8z z&jC{%b#-8^=YY9Rd>G{agJujmdk*>koF{|)f6$m2X9oHI(7$8+8RY+iCJj0~u;O#T zj7L2lSn|35Cu7PJ#|HWTplyRb4=nl|FzHdJ2UdL!nDxZNLHO%()wD^p*p9AJT>ifXr2mU{3_Kfv|{Qn&4{lN0i z0n?v2KmYT;R&v1nC;kue|2Y>3`TsfM1tI^R{k!4!K>mLY{Q>r8fj<-a1nkcWe`fRx zV3z^=JE3pD{;u$MM*kp({D1bdfu9lb|2gjn`Tv}Qg#3T@vxmk1bZoqd0`Tv~PwB!F}{D1b{g6~-TpD_ME^b^^45c&U{ z`-J>|&Vxe!Kj%at|DS#L;Tb^wKlB*cGXl>FJTvHLI~@7{IrLrFyB^;8#2-WcKX{Vtj6nWBJ3HVELH<8@nCy%}{y%t| z>{UIt{!$~qu;~MayZk`_hDx}ocZYguvq|R0`!5{tN=3u`ax`#fSCe) zAvSBk%z^$8>>>jGKj+RN|DW^dkpB<8Q8wcs|DW^gkpItSBbbqp|IcP8n4$i|Km30- zTfvO=AO3Ya2QwG?OF88Kv)K%0H01wto*wf5*=z?h9`gU$><2R-^8eXv2s0w`|2eM@ zW=WVSiQ|X-e>Qu<42t}J#;5}CANl`~1zLmHTqg?)`poI{Vg_&!%U7o7n{}D%>Iwx#b$Y!>CyLMvp&rH=zp=h0Ne@C z2V-{yxHF(12D`-AodSI^*fqxP9O#d+y9nG#&?jSe6}YpYUk1C(fd9`qjmZCJcOSR| zA^#tGwCs+A{C{?Lf;$xQ|DjjQ?pVnGXLm2SgCYN)-Ob>RhWvlXlCV1*^8dHccVl-w zxbva^#_ob}Cqy5P-4)@^h<+TqOTwKJeK~g5ggYntbFhn!-AU1>V|P`!v!Y+e?y_*F zMcYs7{vEpu!<`s?ye;JaL!X!3p^^X3Ih@G_{C~(0F^vKF|69No0SyBA|ByLi8U^zI znRWph2J-)zwgDOk^8cCk0U8MM|Cu%d8VU0MnRWsi3iAJ%wgMUp^8cCk0vZhR{~24Eg^|8v~6D`Tx*oW*Qo3X`rd0uepW%f2O^G28aBA zrpBmbXi@z@tL`Kl84@!$ST)W7a`$9r^#9 zACCNg&J}-fB=gp8{ol}MXC4~z|NrsUGLH@U|IB*>4-WbNkXdFP9e8!%*`eRPiTr=& z?SaSl_aFX0^ZvjCME*bLq9gyGd57R3BLAOr)RF(s`Rd63XWk@ul>gbje>_X{%bAx6 zo+kR{%#^yN2^|IgTb;6Wq*AA0)C zqelKe^!357XI?gV+UVOeuNypX^zWG$4xTvr_{=K@&m8^yjsNN&{y+29!DIjL|Ka~L z?;Sk&wf~3l|Dos4JbL8+A4R|a=q2>@(f2=!{Qq_E{viQC`v52xfdBk|OL+m>CqOv@ z{QY>o0RKEZcYuFho<{)hANCngP651s*mpqr1=@!|xd!n5VP68}9cZ5d~o-;1%BQ;S@f#qUoUkJWG_&yQJ(ct@r=WA#miH^A&+E;?_uYckDjOTRleFxng zmfxX$C|QSsu@q@v3gvxhp9;QT`Mwp(2hlzj$_>%J7RnRh`<&;DXx|IvkMKO;xg^>b zLwP0ICqp?V+BZY_CfY|sxhL9JLwP9LXG1wD+IK_wDcXlaxhmS1LwPIOr$ad`+P8z} zFW<*Qxh*`ed7g{*`B2V__We-)i}nFgE)3@do)@EiLX;z;eM6KlqkTk_JEMI?lt-g| zMwC;deMgjEqkTw}YomQhly{?jN|b}6eM^*&qkT-2o1=YAl&7P8PL#8weNU9XqkT}6 z%cFf!l-HwuQk3JPeN&Y0qkUAA`=fnTln11JR+JN@eOHtpq5mN4$_7zednf4h{PMP){Qhu5CAyTfH_9ar@nf57C4x08YQa+mYF;Z@t z_BB$Tn)W$T&YJc;QvRCuK~gT8_C-=&oAyakj+^#PQoft^QBv-k_El0Ioc38#PMr2# zg7**kaoUGTxpLZ+a zN_lzOCrUYb+BZu1dfG=yxqH+rc^;qknNm(4^-iAOr+uiXkMez~l=r87s?-CZeXG=Z*FyV} zsqaGjl&J?p`v@!MEkI*S48`=sc%I4w9#MV`?jf{MEkg@w?zB8sn10F zys76z`@X6FMEk(07e)KRsV{|oBJWYrzH#bT(LQqOUD3XB>SLjw$$MI~@0|Kuv=5#3 zqtm{0>U+^Xb=t2^`_`!+hJGw?c35u={aU`io%Xp?&y4oHQ~!+i!Ba1d_Qg|Q4gF-^ zW21fZ)NiAG^wfK!ef7Anhwrneo*eDFr~Vvx|Ct}odv)lS^S&K;|Cyi8dwAgeXMX!O z_4Ck=2hI=c?V(@K`+VrK9@jf%gtE zufY3=m}g+jVCX4g-huZQF%Q9ejhL6h zXNh?a-oL~=2=8TLUWE5GF;BvKoR~M^{Z7oIY*X(O^D4X#ig}i8>WO0Bh4)7>55s$< zn3v&wQ_R!w9xCQ-cs~{MIJ~!tc^%$o#XJx1xnkaj_g^s&v`xKO%nR|pEar)Lj~4Sr zz(->JTFfKy-Yw>pcpn$@Oxu`m+Qz)oHs+tUF%QLiy_lEceP7H|@g6Ydt$05e^H{t$ zjCn1_S_Y;V=DB#!81r7+)IY{N*f#Z&F)zmZ%9tnPJ!Z_C@qRPr(Rl9}^J=^gjd?cS zlg7Lo?@wbMZku}5n3v;yYs}N}9yaFfct0ESc)Yibc|G3e#ylVId1Ky>_rEa@$a~?K z7vz0$%oFk+Ipz(455*YKm`CKjbIdF9K04+Zx2dO&c}Lz~$2=tOwPRkA_uVm1$$Rja zx8(hJ%wzK2JmxidpC0p^yl0PjPu{=BJSgwwV_uZ^^)XMnO+9|hoAQ1?=23a?AM>i5 z2Y`9jZQ=xA-gTS!0hov7Tmj6>a^3*uX*q`g^R}E%fO%ZTxCVA1=5@D;XMlO$ZQ>kY z-k0+aFb}*}BaWy=5bWwwbogMFH9 z;?Q8S#>@#sr5B8lnzX$tJ+r;(3z7*&EV4sR}fUs}H*y_Ls!af$~24P=|^MtU^#W_RR z_u~8^?1OPG5%$G6uL%2OoMVK2GtM`{J{sp9VPB2&kg(6jIZ4=e_T{#T zw}gE<&SAp79p^J)ACGgJu&=jGJSXh)an2L={W$*#`+%Gag?+(o;zePfkaMK4Z^-#l z*hl2tDeNn99u@W(Ij0Kyj+|eGeMru=!oK7-@vg8>$vIfqx8!^*>|=6n7WOqcPYe5; zoU?^}PtM=MJ}BpMVPABccwN{h%Fut*mx=q|K?5lDf81`8?Ck*?poF9gL zSk4v0zAWdB{g?mrY5yaK?0@|~AOpbpWZ1{$+%oLza-JFXc{%3{`@WoihJD~|;-X<+ znDf%GPs}-L*f-{UHS8mE?i%)$Igbtd%$(DPeP_;Z!#*_Ux?x{>8~fAS*r(M3?2~hj9rn#R-wyleoO_3TbmB9LFea~71xK;N6^J17T&el^dPp#RKsD#&Z#xfk?@H_->? zc^k^*pnuDAKIq5t+z|S!JcmSiCCW8X{)uu@=x6fW73H(ghva!L^c8u2jB;k^2lCt+ z`g=SFhddF!haUYmp3_4=jpzQ*ALBVf^t*U2k@Ab^Q}H|``c6Dwi9Qm~Yoag2^PlMR z@H{EyPAQ*CIabQMQZAPAvy`(%KZNIY(cj=XV9Eh3&WjygKet5dF>^6!+Bhh1mTX`|dd>eD>OPkDdTm3e;vbzX*Fdf_fzH%}~FFdN|bApQlmwEBMY(Ka+Z#w9lG)q0}FRomJ2?r9LY4 zR;k}gJy`0?Qm>Z!x75?6J}>otsUJ)|V(J@HFPZww)N`gjH1(#bUrjx1>T6T4oBH2) z&*Ob^>YY07emH>$2aUW$2J=%veV-0{{aFW&mI#LBfeVlV?BXPmLeU9%mBc0 zgUkqILSP0!{ySsB!3+SbILLGWLk?yDV9UV_0L(d<0f0pZGXOB^Uza2G1NAhcE*G`w(UTU?Rc{ z0A4oC0Kia$835RdFarQ{5xi(%F~ST0j7FFNfZYflGB6!s1_0J0c*4Mdgc%?^zZfGD zn2|68080`)TiQbk>`9mbfJq5nE3hhI2EaWQ(2s`w7SMy<1}_x%VL-2$d7Ih!%NUxt zSA(%OVFtiG9E{BgGXO98fWq&v3S!I7$=1paPcjiH5^APiz zvY!p}l(L@{^NxV+3Nt|Vvt(XS_OoT44|qB-17tsY=HX4d!WN-xcOv09zMkfb6^Uj~9`#cwq*h zJ(k&bk9i2d^o1E9`))E%Ap5Q|?LYhOGL1j`E;B7Z`))JMKAU%$HlKa>nFgQD!%S<> zo(-m{XSpAyooCMu)5x=DiD}{4v&A&;>{(;lcJ}Ns4Lf@lnO2=Wn@p3=o>itjXU{Iv zn6qb@Y00n)0%m~hS!dcX?tfw$FU$b2>jC;)*}H;ix7oXcX|&n9glVy`%K>HpU{u2l zkljC+h6+q;m;r!w4Kn~Ruwe$s-d#-Nq`i#UyNzje!~m^S|7{+*?o&?d)d2}X?WSYm}zyu8iyGmdsj2Nwd)G527`O)pijXxmF&LEw3F=Y zWEx3!mNG3QJ6oCNk>%2vwt@Te;6Bc@itKD=nnZT?GwmU}zcY;?JIk4t04#r)0kZo( z(+0A$KhppN0sr^^7XSZn_QO99XFvRU$l=4k@4v%;Kb-yW`@z`{8p^-$&%<^dz|I5w z^TOE=e}3R5!rzDQ&IQ!xAgtH$$UpV{W^MvLe{81*%mDcP1P&;CU;mBYU*Lwq_ZjlK@crg{=<4cL_^;pr{Tts0aQ4Idf$fli835lOe6Jh6U*PPA_YIu=@cx0bAKpiB_QU%L z&VG1b!PyV*FW~0F`;6~n!}lHEzlQHaIQ!xK2xmXMFX8Nm_a~hF@IL)FzF#5N2k%=r z`{DfyTw(Bf*{&fr1N`&8X1j@C2Eg|@oc-{AhqE8v_i*;Z`=9SU!}9^oemF1S?1%FM z&VD#g;OvL<1e+Qgr z*xwEQjyUhY*$?v%oc-))g7XpkS;5Z?=O^~Fgr6zSSL|mEKXaVF*k=Ks3C?Hivx3hI z=Qs9Q!e@%}9i08_GspRleHY+6f%74p{p>q~^CO)7kmZE4pMA%0-eliB_zvPc3THpe zr|i25-&ver*>@Sf(>UM4*$?wBoc-(>zoZKXAho1 zoX6qphxr`Ne)i1b{0?V7d!})|hqIqO^Em&rcLBT;@P5GF74Xi$`vZHIz&i!+7wlaF z?;N~;z}e5M(>@@-JR;64!Q8{Ahy{e$~d$dhHW63hUo zpKu=y^%d^Rq5i^VF_-~RpW(hC>NjkbgU=K79X9L1=Z*Rgn+4(ffcg-d72*4W`VpHY z;rj%$CCr$pH?i3hzJI7kaX%VnRhR)#zhbj2%mAowabF$vFYeQ$J_gSVcmO;ffO;Cw z8=&6CW^b4QP><%*k>UnIohZz9%KA!(TJ&@-~P%q^96w0xnzR2zxFax0e z2=60cZLqruyq{37WOo;Mf1#eq^FpY1^869ylu#dKcO`gVqJGNmQt&=SeU;s{UUn7cT1Q7P;X{; zPnZEvk7jpMm;q3)W_MSZ0Z`9ocUzbNXb%bM-|Q|7GXU!2JokzEInR-zzRq*0sK4`^ zE9&z+H;ei`yUW9Qj`}{F_rUhz`Cs${U_M|PLH5t)U|s<20A>KnF@v@MGXUkH(SP7M zYszC&ZX2`A2Wr!pJ{;T z2QqCCW&qF%;l2RcASbo{-W=S&K#PSLfcl`>yE+H=HS}+pmJ9be z^mlo$HM{@iUHOuc2$ zuHpWgon<+g0YKY^`z`gVLHmaLFZHyk&rQ8=(9YrhjD9+t{Y+!e?%TjM;Qe*#xuZY- zFZAnqzaF%Fm;pfBhZ!I{`y4&v(LT){c|IA3sXKKUlZ$tORBxcKC=5CCx42#@#I?(Cm!b=&V?tRi#YH&|8VX*`C`O*$9afz-N{EIjyujr zoZC*m+kf-V{y*?bSZ0E_?BvrChn@U8;;!Qy#X0Ms^+BeBxav4p<%pwB{vdJFK{JHT zG;z|&Pb4ln`HaLtC;ySS=j2Ng=bZdX;+o@J#yRHM{f04|h+B?x8g!Hy3ktMQcqbB< z9OpL9AjLGY(oSymN^wj&mL7h-dF+mhm8NIL>*T6AoG~_&vl0$GMMl zz{&q5?l<|u#Q6rT7|smhdgENkIo{+i6StduXX13@yvVuS*%`%{YQ*8j`H^$CagOAi zZSuQ`tBrFd=V+5ZPTXvqGdU-l{B+`Clg~~ZZ1UfUdriJPajtP5p>@rh%N^C@Hc zL3fpWf875EvjBJkoJ$QJ0n7@-p~m@@bEhd+K%8luXE|4zatOqc#`%^p6`?yyxdq(+ z2eS;zybu=}=U&c%ru+kOpD7nXoM*~Q5Z4*!V$N~SW-G?9ByKa#$(+-i&0>s^NnB=} zn{&ir&Sp38a5#4v=V;DZ&SpK9sUfa1&efcw4BimTh{R3CIh%8mvssd5ZitIaITPX_ z)7hnVs+#2uzw4RMBX zp66U)%Ha@4nDRNq4W`@cyHhwUc5hW?k?q;u*b>yy4d^VIVkLja(*sxbMc z;9Ok1cW@3a-ak0^mU3Cxqvd(6{{gwScrW1`TfCoeZY|zZIHwlxE1XM<_ZH5f#rq5A z&f-0Wb7t{A!@06}ui+e7yx(wcEZ%cCCl>EJoC`}iH{!tJ{fBd3@gBrEuXrEgTvxmo zagHnAk2tp#?@64~N_jl&&GVcd_Ut)-6?^&Y-3aeU;;iC*igQ)*Ud1`8c)#M@)J!wT z!8@8bsd(S|k6cvbp%Mp`@`uDdrCcI$PARWQTvNQ4agHh8&p5Xf?`fP+POc%NfCFW^k2942u@@qWj-p_JQ14hK8C;S5J^2j_tj2NdsrocoFQ zK+gGu*#Tw<;(Fq}kaIloe#p6LmN84S5Hpqb@hMk7up-ZwcH6YrgzgNgS~&b=hwC2=nCKFYb4Fk8ZmiJYD- zyq|JzCEimxr;_r($PMB=O5_aj{4jAR@gB=LlX#!yTuHpwa*ib4Z#g$I(=2l^qZ20* z@4K7}nQ5FknDL1NiT7X5eZ+e(>dSjpXOXe%7G&%Yzyz#oSTUEY|cr<`!?qy;=P-55b^%axrcZU z=bS^ztDoJ)_Wx~Cj-5D$ct7XdLcFJQP9f#tiA#w0cFrNB{5)|7@gC1PgLt3kTtU3o zbB-X~z2Oc{+(5kNb50=M_c<33@BM7YAKdxj?hgt8asNmcAkH7@1+-6)bOhq~;qTA) z5t8meoIcVckekRdgWy#VhY$b$oV!Q5266UC?;x%o=^(_>BYlLpd8C`*=f(MW#Kj|> zg*bSmzYzD1bQ$8@kzS)C*N$`?+BZr14sq*9_aROl=|RM$Bb|u$U6Ou8`!GpYBF-G? zO~jQW9f~+|q)!ny4xdlHuaopF;=+;6MI1QNzli&W?+3mwl=L#an4AuB(52rFMQuD>6^qYBi)lYWu%7^myC2$;*jC_$M@lqu1cIS(p!lu zMmj8U#7LhdZW!sdw67P>Z@$l$bY9|sk^W2EFVcmH^F?|walLT9;QNM2UnXuB>CVLI zB0ZY8T%=PIhl})U;%D~*((8$9h4UrfH%hu4M7|4gn#hkKE))4Q z#9<=;hPX@Q>kwy&{2t;ekq<;1CGv-en?$}5-q%>x7W^dQB9YHT93=9ehWN1tOmh@B7^U!@WS<7sNe6+%H5uf%}N4H$XlJGyu-+L4AUA zddQDNJ%js{#Ni?T67>-7YocDl`8veaL49SLI6CByq8`J2Q`|$v{Z!O*xX+4vt~mdO zxHsg>qF%)PTHL$EeO%($p#H?UHRSuEUd8=j+#AMyV%#&v{bSQ$YN4=2y<)|leADuWZz7R;*_9%&AB9$lfXTbJU@YYIL}oOXN2+=sHbzD2vVqJt#+legn^!;9gUf5r>=@`V~Bn z@<0BcCC~tPP6hX@^88B1WCaa?^ES{g;dvM0YETXa{T7~&ft?wd2EcPO#L1vM4f;7e zXM=tZ=U<>7#B(|57xBCf`bj*;gMJgw_Yk*&azE%-@jMXj4dyu^^t*U|2>mdgD?-1F z=Z(-$<2fYUlg#r;=*RKg67FH`-)L*5SkT%I$-J?AWY5BWRd9-u$WIR}(iLqD14*lpFdPZOOkNOH3W9L5CP>=gGznd1lQ3a53G;T7uWMZ4M}P?6uH^ZlxD+Fn+;2AHXOa#@XTgo&}uez+s(#7r`b5} zHXB#HX5+EnY=5anS8UcQfM|#7MqRhrDo%4x!L#}HyiCqvoV@B8+$9w z#^GwSak|!Q+^jbn&l}CgSE0oa#TG-BS`1ZgF?6NHFx3{r)>;f#Z!vtM#pp6yj0vm7 zn73Pub*IHR=e8JkycXk?-(vg-T8y5s#h8p*jD>uQu~BF-E)-jgd!-iRO}WMR6}K3D zNsF;FZ84TAEyh;0#kf>!F&@-gjCYL|<-+Qfu(E+!}n2TZ8tb zH5g4>gT0m3;Bd7yI9+QEZq{3a=Z)6jtI!sRVp||fZGkGc1-jA}m}*;KYi)t6w*|h@ z7Ic|y!GzTo%-e0jy3-b%bK8PDUR&_WZwr0|Z9z}i7EDHM!9u<**eJ9G7m97cy;587 zrrZ|%ira#|q%GK)wgpR-wqUE;7F?>e1rO?N!MjFV@JDQqC8<4Df6x!pH#rF7msXcyL zZjV1F?eS>Z9`CKR$A_!!@#$K7e6!vjKX0_hUxkiX6gy&B>WEdjBi5CU*i<`WTkD8j zy(9LGj=0P0h$pO$c;4=a*PV{|oZAuK@jBvHen0Qz!}}ktodOMPaod3a5&qaHAv& z&&s0kB@uiA6neu>VJhkr7W19LW}#EKSnL$; zmpX;FoRWDyNnl&F5{cnZH!CZ#+=-3tSQ~bS+(1^ zt#unO^={+4*=_8wx{dvIw{g_zHqN`<#$B)5c`J?h1C?$gSM4?~*Sd{|^={*Rqucl^_5=e`PcSX_1j|ZK za7^t9u4p~MBfTg1VDvtzUKACPyD|4Q`i@eM1ApWzAs)a^u?!& zeesP_U;M1x7k^3m;<2R=qEN(ddi6iT&}o)F02u{qdU8AD>nG z4y!-jZ}-PXo&NZ|+aKTc`s3GrfBZA-kEf#kcro7}Zx;IFi^cx< zeyKlxTkem4C;joRv_C#j>5p^O{`hjOKYm#6kKZ@?^BylvA z#Jv?sJY1E;(=|!FS(n7;4N3ee4v4ZeAgc0!s4D}asSb#?HXyqCfase8;)FFI&f5dx zx-%f2a|gsb-hlYZ9}s_p1L9;fATHzw#Ers$c%e8T-YX4=Z^{GWuVg^nnGT3cl>u?9 zIv`%E4Tulw1LC{JfcQrmG!=Q!)RaNfPzOy*8#En#(DbZ9bGJQc9&`rH&FiH>^J#g|{G1G$qv@czw=!rRt`3@~YlG&^`k?u| zF=&1jhfG--GF5rV)RiIAREJDk8!}ye$n?!2bHW-j=j|bL-5D~^xkKh1Z^(S*51Bv0 zA#*YsG8ghg=0;)2yigo6@0EtkH{~JoS2ASoOoz;+%8 zhl)HLYRYhEsKcS94Tp|C9D3GpxZ55M4?4r)ad$Yp>J5jF{o(LqG#t+4hr^Y^aCovf z99}OChfmAH;pb#H98HJAy_MncaCJC5T^kN>)`!FAjp6XCI1&{4c&K(Kwcq8E}ePUF0HWEIlkA&|UBjF!uG*RTyL{ml+Lmf>lZ8UN8(ZsVx zlil`ca?lw~j=Q7DRc|zT?2jfNqtRq0Kbou*Mw64p(d2q*Gp*ZY;7!Y^|8b^$C3$aESa~*l67Y+Ip>Zg zcf7IWl|PpJ2*;AiXe?RCk0l$0vE)K=EV)-2OWu^nl3&SKvNIh^mMUY(R&^}7R2xek z)W?!{jj`m9B#YCsEG{ducubYWE1E1m(q-|3C5wA(Sv=&(;t5w4uX(cg#FxcSku1*U zWpTA2i>HdRc%vkX&&sm+C6&c}6G+|E56XvoqVIET_%q!Z2`ADBI zKUfpy9(%$(Be4)b@i!`zkbFb`CAn7Qf>^Kxy6 z`LMpjeBan%{*@-fX?ZeSRwlz^>STCDn+zZ6li>$zGTdWNhKHQV@Ps=VUh^iyC;nvk zDVhvt^ONCfVKO{boD6T2Cc|gt$?!`$8Sbl0hDWNC;hEZGc&k1czGzH_-=wK`acSJCiHg&g7B4 zGx=ccO!nA2lS9tVbdlC$cr{;uR_v@2Q6?@BfcyON8=UCI5@uHrLvB_WZs?(CKO-rsmE&0~8 zG;dE!>&~=v&YhO-c+=7=e_HwxO-l>;X=$S{EnO&1OZQ6C(wp+M^edf~mMYWIR&`ps zRGXF_)TgC)jcMtRyxY>0-Ik&5wk&P8<>-)()2c3U&~ z-PTHBw{^0(+qz!bZ9OgTwmzr3t-Y1q*5T@I>vV0mb+f+PdfwP=eUXpgm!-(zhQ_E;B+d#rns@1y^+%qGG-W0-)S1ZAW+F$Qi9CBII_S(q$K9Fe zsy7oo_GhAx`I%^?FcY0D&P3NsGttxXO!PUOiS|}zqQljh=yYu+x>=uzo;PNquhML! z%CnKK%tod<8`;`yBs!ubfvI2Jz3nFUN7xUpO*KgpDTOQ!_~d%>Du1(W_@q^ysEd0(n4`%+Wgm)hFC)YbQ;zO^r%xA&#%&c5`VyDz=t?Mq+z`_doLzH}kKFWo5Y zOD`1nrT0qv(l_OO>92HOx>VVhZdLcCmumac2lajFyT-oskE}||iYgsbRq2YRN{@6^ z`e3WlAxD)?xT7=qDt*eU(rQ7KP8C(@MoE>Pl~w6WMU{?JRq0Gkm2TBl=|w}8 zzR7danldMyRp+GJ+MM)KpOd~@bJBi$PCDw$N$1@;>8>{?z4qs%pV6GOn4gn23v<%N z;+%B9G$*|+&q=@2Iq5)UPRdp1q|3EA>0y0Ndf%9n{>t;#vNCTSQ|GNK+Pw8hpSM2P z^VT6}-a6sVTi3jK>xn;aeag>UtA%;%RB_(AQJS}&mFKN5m3iw(b>2Eto40P&=dBlw zdFz|J-&#}lTW8h%)@^OS^-|w&eYf{pN1grFd3V2c*V}Ks_V-&qqy5%me!sO@*l%4d z?zirj_FHeu`>o&Ue(OMGzm==*w=UQATMz5|t@n-n)?axcT2>aKW9mY5MO%m-=?l>Z zdm%dHEJP>Vh3J~M5Iyl1qEGpSXtl5qohmLwH%bf9v+_dprLqtmsV+okY75b=`a<-g zu@HTe7o#<0F*>U*Mz^)a=%v0GeYY2*qt0S<-d&9DdW+F(e=+)*UyL>ji_yj6VsyW> z7`-hoM!(a==s;yL%2gMm%eBSmVSO=r-&lf2;*Sw|liNBP7$}gp>g{AaVaVfn~T1ualm(nklrSwR3DLqqLN^jMd(ie@T^qYJj zT~iLEXVnAgZS6q%Qa_M>w-2O8odfB4_dt5rJCMHi52Qcy2hz>Lf%IbWKzhG)Abndt zkp8Y5NORQ#>E+si^kMx#`o3`>{i|rQp=z?FX|khhvS(}ZK}VC1yPAB})8xm#CV$Lp z@=8IIPZl-#dP$R?mNofvMUxL#HTiT+lW*2F`FTT=zsk$9t}M%@x-8q;vh3>1vTrZT z>&~)#&Rv%8c+2uDe_8&KUzRrt%kqWdvV5X?OzEoS5AJmuSca3HF zk8;p9)PuIA9kd<&pzS#a?c?r2`>J=)e(WE#KjshGD}{sh$>Kr#dg-A3w0zM1TsdeT zt{${c*ACh@>j&-Ujf3`A`H-zEhip?lWZT*y+tm-*zJ17EcMjR-+(Y&q?~whZ>TGIOIyi1`byq& zR`SQ)mHbt2CI8r8$$u=YT2HBR`agDn)mJ1{JOK6Kj*II?|7^ESN>}LM}9TGQCQ7iD6Z!3l~(g_%B%Tb zmDT)Kbv1vfwwixXU(LU3tmgkHhbxA9xMFFCD~^7+;yH&a$KAt~tKQ+tWB+jFW8rY+ zWbtt2dg*ZGY58#FbM9t9+!QD@Q7(dZc1&M=GvV* zb^BCt-M&#;x1W{Q?Jw1J`%G=!zExkhUo^5Hk8;#Ls~)v)Ye(&u`ceD4bJRZX9<}d! zNA1`CQTu29sJ&S@YF{iKweOdX+HcE8?cbH7cCLEVzFa$MKdc|M-#3ohf0d2=F?Az< zMcc?f(l_!SoQ?bmcO!qz+sHrhH}anf8~Ibkjr@($M*dlOBmbqkkv~)0$lt1O!es<>6T zQQE3JD{oc4RJST;YFm|C^{vW_##ZHmZOx_Z?+U487Iu6`_@u3j&lu0AcFu70kauHLMlu0C&^u6|X{R893v z)z;2bUHweecg|GLxo4_(yff8T{+a5J!kOxY;+g8b(wXX;@|o(d>Y3`L+L`Ku`kCsx z#+m9L)l{x%rt(NPl@G3|T=PujiEk>Oil%a-WGc_frt+m`D!1yU@}glX-_*0pZSAb` zQa`JFcg`y3-LuMF@2v9LKdbyKoK-Fs&novzXO*|*v&!%4S>lX{}8y5?I)l1bY+NJ6v{ZjRV zd#QTOyHtJRU#fm8UaH%yU#h-nT&jLkFIR7Cm#Z)J%hm7haR z^=a8sKi4evX5CVsH!St5dPTLhE2^tsQGNG{ddIt>zVffAKZ;k>d!;MtoAMR)SM7@W zpngSt*SMno(XP6Ve%1B7tL|g}s{65c)xBQ2>OL)BbwAgxx;N`r-RF&~?pO7iYirkB zSHI@^?lt$0cg=m}UvqyHuetY1*W5SdYwoYwHTOaNn)|MC&HbZYFFN}5qUT*NKK8E{ zKbEc+pO&u|Ki94oZ`Q9DpEs@-zp6KiwsxcF>NkqMd!u;AyHR}Q-zfel-YDKH-6*~( z-zfg7-6%e&-zdIo+$jFhZq^+AX3g_%)*kyeYadHDYfsBJYoF^kYtI`uYhTq{HCww? zbM;#_-@R44N> z^;5}KpOtO(OWjsqG;H;oc3XX^-&Vi7x7EAeZS}Q(Tm4zQt==!)R^OIytG{cv)ra-l z>ifoR^{;lveWc%UKX`ZCC;lDxQ|XTTtbE7)QorNAXxwqXX?NY1`d#{9U_Wd|1C(K zIof02(LRG7ReR#O`V-Iho_MePC*F_J6Yov=iTA7i#Cz9x;{DN| zmOTGy>0|k6>2v*Q>3QR6>8tjvN-Q+`(ZRex4`*LYU?qd%{E z{`30B^7H!V#`F4D?M2SpQU2urYJBqlG(MNV>R-yf|E2t+{H6S>@umDn|JLyR zZ;c=2Z;fA#Z;e0xcl~GiyZ*cJUH@DD>Hlv0^#3+~m;Z|YfB(H%&HQ#P^V{{zZ#Oc3 z-OT)TEA!Xw%wKmhKi$pzbT9MM{mf4f1VIc1L5>7L%?pBF5QMIxAWW15VZJN~>#-p8 zB!V!R3c^A~5H_lU&{q?LopnK2Y6!xX&?K~qO@<^j8H(IwXiAgOtTq{gT9dI`Z!!)V zO-8HPWDHwP#*E!$tT;_ZyW3=pdQHY&zsWcpG#O&pWXMsIq2`+mz0hQI6`PESQj;-X zZZg*6CZi{5GA7d|W1-SyY*d?!zFL#9v)*JZHJXeqp;-{c<{OPuQ)AnyW0|vdM)u@za>5#w8UcA63bCb ztma!{z0eYO6SX%vNE$3jP7Eav7^*x>@T+&N8>i5H)%7b(l%qU(q?Q{+l>BNo3X3j zW*lg=89AZd5XJUjKxz-B<@R7%X^%yh4!Gk*dFXCwFmpl?ZMHwJ?Kr^gQ>JVSgf=M zo7MK9zt$e?s<#IR8tqxvrNihEJK_PUBc7H!;$PmJK_;+D`U42zwnBz2mK+-Yh`XE3aGnuA)Wxm)iv z4;r1qh}mflTb<^N-D$2koxzCPX^wiG=3c+kJREe2!(pc>N1djc?=#oyOR~CJD762lToib+3R;Fhl6f$GVD&| zs5?>f-HBf44kwG<$wa9;nJ;%I>v4C|lXNGOX?L+o$(GP# zNMete`S@bysg<6A!pO;+WSX?(=)Z zBSDWTg+1bU)FaO2d&IRuPa+k2#2uv`aeui-JR0|iy-ANamG+2>l^$`k+9USYdch#7V zZm&7!^_u(qUh_!MYYvCK=6KX=&gFZ}wL)()TlzPqmoc-FQ*PKdw&BaQu zxmoQs`)j@Cu6nO|pwVmQgg!$S`@+oQ4>ONH1dm@<`@$iuFWjT|g@=qjW8CZuN36bZ z*6s^eoxXV7?F+}ezHp!47aj@vOgZce$D_V*F5eff75Wmn*ca|7^@aP(ec{o#&m2$s z!l|?`T&(nko7KLszt$J-s`rHl8hv3-=r<5qd zqu-b^`;!r?Kbf`rlT|14`Q83x%Mf`;+mgKbgz-Cu@cNWU|?rjo z`^){w(YW87O8S$jv_Dy_^e3Cu>_6A~lU?=xr?1bRtQUsU$5_Bx$26h0`@j+F6&RrG_MJ2?N4R_U)UI1}sG$ury^Lm{A9; zL2ba=tq)iSjR9fS9I%G10c*w{uvVObVAdV5M!f-RuRmZN4hF=TaKMtI0ZYvfSbAX~ zoGA`i6Qu!bzC2*9#{=SQGGI-n1J*)iz}lz|gtN5)YiE7HT51efTf(5Aii46W4Mtg3 zAj+}=fvOHhgW6!UTOW)L8iT@|IT#IFgVBsV7_B&i!JIo7je3L8UVkt;91MzTI2g&% zV5H^;BfT&fs>Q)*qBI!Imj|Qucu<^62BXPzFj}Y#MjO?^aIQ8O?W_+*OO3&3OBfOs z#35-x8cG#;DAkmqU_l*<7PO&sw?32}G=_vlb0{6QhSC{(C|z-ef<<>I9rcFNz5Y;o zI2aNa!l6`-hEg>@l(4<6fV|=(w+68 zbg40vZVAJNA`V-MG%QWa!_u-c94qQ@s%XQ~9(`CkWDFbA=CCwk4NJ53u(aw7$J6ex zH0BLU`}|?)NHAT+Fu@)j>g00bTTYWrNh!8djpFS=vtm^YU0^T*O7!I-%aj-}(#SUQ&UOvciwbSz!0jHR2^v1G9}mhP&Lr3V^gX-<#@O_U`~l4V7f zWlfO-O_d`}ljYsIEFUyvVcC?WWlNT4Y*}7$%HeWNmUq@=d8r}GTf(@oB92Qd(zvb2 z)?JZ$K z(8UQ!mnQOxJdxLwi9lB;B3+xv@75>s2aO3~&76?dtcm=LJ(2(ah_#^bFSF ziXpfSu@1P1!+k)4BtQbhkdi1Uabs9QHzh}*rpOam5IO}4=Iai*~yYk_JD;qAtXUUZxU3cXd z$}T!mapgUVD?eU!<)f-A8>zYSKFyV%th@3{$c>`3n~5^+D#yC30_T>aygL^a+|~ZD zyE-kpQ7qwRVo7&(Fy*d>(r!5>xpT3MySiu1U7eHNbTsQ`qd9k#&%3MPf;$^6y7SSJ zyE?k=t}c|_bgbg8dK7ncyy~t-Rd+U4b60(uyE<8SSC^1S6lhOUU_30GjbPzyL|NcH ziXeE{fv|_25j|os;YkLQ9(E|@VQ15xa!~Rp!HkC;Uh}Z?vL_*AJt-mQVMp>FHd63Z zgrcV^lsxR%x`$mXdlJElhxIBRcB1NGW2&bTta(_!=3%Gm9yX4=Vu&yCT1&;Pw}QEs@_yg^;TwU-jrYSrl#uNR2=!lFzri* z8DAdGRpjAZMLEp-l(68-4}^XB8PO+3624?4>B|qLeEHe5uN;wlN+jdU53l+1^Rh1y z&iYc}oG(9;_vIr6UnN}hRl_A;er(;BUo86)k%})BQGEG{sxKc?eU(Vfm-lPF{8ZhS zk0ZYrrTxh$KSY%TeC1LNZb27(p9LI8;z;iM$a9n?w8o#PhD9O!(mEGQf|Ugfx`%F)3ZR}O0&H(BSnB@_Ui zACLn~fEi>1X@LuHgM2_95d!J{a3DP`20-Tr%7J7cJ(volL+LFEl`eVf%IfO zkX}OlAoKcVf$66Ow!Z*pIv9cP&+be_^5ApB5_p6+!7Qj92>$QMI29 z*7_@9t-ml??=LK&0TiSM}2H0SDK%Eu`V9yPdgUJDPFg2it z(gVq$G*B7I45)k72GluufE~;ZWP`Z@mCp~T;lcnLDh^~Lr2%zxeL!6(53oa(fl5#r zP{*qSYE&IyXKMqMh&G^3)(6xjdQcu@2Dw3YkPGsI^0+X_1jB>ej5rA6K3E=14st`O zL2foZ$P7t?EX4Z^n7+mp3M!VNAg4INMR@uDh|o9(olMAeJH(H87j{zL+Od?P&%d#C1z_w z<(M{!r1zr!eV((I#k(H z2`PID6V*M1n7StwtnH~pwLOKY`kq1@4Wn6lSe|8u=~;GI4RXWGEI*u`5Qf>=@US`~ z4ud=!F3%>16SJvdbv8YmoRx+v6PaOkcx_mnmxsC8>~MBAH>{52ht)`7I29@mXJe&d zb!>fDT`Ui$XDh>%S!GzAs1B#Bg{BEA_?3GH_ngbMuZVX2#-k9;)pn& z7)g&ON6O==5h;`&NsLP)%1CCUGQKt<&B-J3cy=Tg%#HBl`4K5x7~w<3kzAxSB8{$( zNDJkWPeiC?6I^ zv*GY)aatTj(ZnbhO^(XZ)Mzo39;KtwC?Cy?W}|DP#W{JD31>(1LT)q{&W{$ug;6$K z90mOiul3R5LV1*lRz|CWGFlw3juxZpC>yPfR>Rt8ak4&ITtZ`@KgQBwW~>}$$7%vM zmI(7>Qdk(Pgu`RCX>m-9CdSgy`dDp=9_PlH zae15_=Y#w>_ziGoCOpp1h~wZljB^voad{#&&d;XD=?Q6E8PAMoC)URK`RsTulpp6K zg>gwJj_0DKaVfk$&M%h7nTg7{5>m$biRw5XQ^(nf+PD(c#`&rGI3K4cxCv%Lo?s`W zAU~0t5GIshctV;72#Y>X+nyw zPe_ZE31zlAA;na9zBZx6vX_Aj+CbO}%$>O{`$wab~`A}{$7s*c+BZWyeQk(>PXfhvJ zpDZqxCz)7fvKmq*bFu1VF{VzkvD#!cs!bNB>XXGdni3=QR64>;l_Ts_EyztJBK(vT z5vD4U@KkL^oC1A3m5wE+%CXc`Z8klXh)GjYEHhP!txeVD<*8&OJC&c!!8xA%R4r1N zN=1rO`B-VH8d;yJEtaQ}vC33+R)O<7)u~!col3=OQ=pIGRiCQGSwRrOf-o%#D3}oF zAXsL>lpuuC0vD77KA3^CI%|S3mlX;^9v&?Ug>Xs8hSvpQp)AP3il7RLkPB7?A*u@5 zU`*9cK`sQVCL{!fP&k;G7K31G2kF^lkeN*dGof^l zn}u1P%>+}SwP0pW4$7fyun>gZ8p;PV;X*JQDh3OYQZO4`4`vq1L3y?kRD((|H(L#6 zqG~WZTMMcYEtrkfgPA2X4SRK34l~nqn4QjsxoIZMPlK&J&4$C%rD<_m3@4_`;pB88 zoSH6$($mSXG_8a))2Z;2PIQ z4J*@9xH?^ms?(WpZMqiLrt^{dbZH6Az}lLTBg_mPVP~=tZib2QGr5Q`!$!h0`G`0J zw%$xRlAK9IQZrg8J(G+`Ghpk@q#|oG+MGPYMY1!6NN$FYVRcG?EwV7H(o5{!OGujdxf^iP95itbg9D;EU!8nJ6*>niT zIRxVzVrSPv!hAMV2<1aUq!=nhOQA}5JtQoaLol`>HKc@KY(qj!4Z+xk)TkD!MCu_S z&dv(6;n`FqHJh1To6XE;XA86W*-WH3TZolrE7A4Y%wlC$ovqGhVzpT{rp;Dj_1R1u z&4K?hCr6n%I?B#vqud-5<>$cvm}8^ixqMWd1Nk*qjwa_4(bQZenx0EWr8y;b6{5L0KAN8^MGA95v^ZCcmgYcy&6O6*bLnVhPK_#aQnWf(im7v%Xl^`dlfF=248Emt)L49b@OSF>aoT@$1g{vKG!qVTFa)!{LQ; zSdLV}*@zO(MXKR&6fCa@tgdi99A47G#R!VPSVrh56JerkgpG0$F3Lyvs1OmN;Yc_t zMo=sfp<~Gi6HCF_rgVghNfD4;5h1n~sYd099L+|u(Oe`K%}4T4us))&x+3e5wS`io z7%fNSSS6B;DG`uek+mpT2QgS(k$PlpNsAO?^a2C_xdnDXfOmO;U&z5#VIjOwS`Zh| zVq$?=OfGPXsRdy%y&x}23%SM2LSYd~U(CXDd3de}ukr%DSXp2fl?8sWy09Kq7qW}B zh5VwnP+Y7ptS_NOv_vm5OUxp-#4ZX;+@ie1FXonn#lli}v9u&EqIhDFi6{4!#U&=3rmkNv7rQ%|KskB&JT3=jWDlgLU$|4(A z7WsH}u^v?yv+>$uKCUem}rC~NN^kp-Xp<0gAPSg^?qa?VM1mBY2U=qAcf~!gJHwjKB!Sf`z zp9Ve>=JbeTEadklQaUFy!6ha5r3ZI;9ds<>QNSc7xTyqRmEf=vyjFu}B2MsM2~Mnm z=hMKQCHS-i$ClvT5?ow@pG$Cd2_7%O?IrlW1P7Sl1ruChfnIV{x!kLCV1KecbnjI6C7`X_f2rY z34S=i87Fw;1h<^vn-d)Le=+dV39dT9Une;21kat|z7u?Sf+OE~b9xD{ae_-v@aqZA zJ;B2#xcLNMpWyHlynce~Pw@WLr>=3D0qf%(@tL=0ZBxWPB3bC6&efVoMq48WWvSO#D& z6D$J^o->{M1j_(}7cCC!Q|C;<94c4_U~UyG12E?bmI1K7bxsz8rwyp zus?Lp7lQ{*=Z3*Dz~GIG8+>v)#|)MMn0p4x0L)2)WdP=?!7{+$v5Uk0)%kTX=M9zt zme8{Ppl%(53UdNs z836K0=L`aQrDI1y+jWd6kY_p;6zqK+^9lC;29^QP_YEuqKpyH?O&}k4`DzWGS{OSW zV+qDm=S~9os&guVyw$OhVC;1cCXmNEHxtZ_j%fsQrE@vK-02uaFqfEH4$JoqECWE^ z>)1jd|8)!@&<8rV6s!#$6A1K$j{O5`N5}X997G+<2iBI3*#r7U=Ya+Nqhs*ETGX+2 zKtJi2I>OCT8(0Q_KGU&qVDIagH=yryY#UhnI))ACLmjIIW6@w40DDEpp265M zSO&me(s@~7Z|R(37!wA|0F3>DWdPw_#aJ#_27tcSv0Gs8>liJd&vh&o(C<3t3g~;C zD-HJk27-Ua_Xc08@qB|H)hMsQhicT<;6F9m)8IQb+S}kaHTr}1KJH(G$JFS5gSXTe zAH4VRcs2M*jq&`xF}@8RQe*rZyrahaG#f26X{^Tv->0!&8~mQI_cyQ%FxGd2$J1E3zd}G~^xL`&jCjpy8u|9J1~YXWmc;Wa{dA`Sh4 z_rAWS4E@sJfi(0F-uwERH1reR`&eJ$y|1rfL!aTjkM$eg`}&&4+)a2782V7(8+eZx z`V#MbeGeJ>6z_d~j~V*5!M|weW4!nEJxX{M4gHPxzRs&?=y$yLbsk07`ZAUQ@E!9c zHSm}Wd!d2vWY`nBY{4>y;7S?xM+2vd;8_veE5m-#Wf_(MhJDk({GT*TO8aQ)UH((h+aO({F zvB3*y*q03+K!U$Vc>f5VAHn@I>{q;=bzVP$H)z~B0OV;yonQDG2&+t9x>v75#BK3ml2*YLmpu+z9ozePW(8+17^slc!T%L z;QJyxU&J3Iyk5jlBs^Zke(D;prjqM#9Tu=rzn$jQLZSNPLp;?ihNm!LwuNyCuS_W9YpGj}D1{65bpV z7bQG7hCW;(yf`F|N_cP#{n+5WG4y1E=f=>N4PF}(rzJc#Bz{YHYe-y|@YIlaFX5#z z^lF2L#?Y@zgm;F-jS0^Tj*82WdK@Wzn1G~tOc^zjnmg)#K9&T)x# z4vB9Q-WL-0COj`B9zL+kpQ`INtm6oe3yGh9Y5U`GtP@FGo$$06`aDK>Sx6k7@UW2h z{AYjoU>xgY61OKjD3L$Aj39gtx=k z9}T`?Vs8>&4q}HA9u8uk65b7Bw-TNWV$Tv@4PxgK9t~svf1mJX5WAT0WDt9q@L~`< zn($y4@~6S)OzdvLb3yEJ!fQe7bi!jn?03RjLF{_MQ$g%~!b?H?0K!8-`~$)}VaVqV z!ZShq3BoHu{0zb)LHrNG8$tXM!V^LK6~YTa_#g-m1o3YO?*s9B2+srYhX}8Oq2C&O z;lzI;ybZ*!B0LSm-y*yW#1Av{tsdLOFRq+xF~{7b_gY51Ll=fJRE8oUO?Pc`hFhW|=<3y5D!_~wbfOLz$k z`>Mf1K>TCEJ7Cyn4W0qwPZM4N;%6K7Uc>)3?7;?KfMGA{v1lB#GwjKRA8**3dTbiU zs118mk5S{;pJA`+v1%N%Htg93p1)!5>alAa!zQ@>hJCz2aQaES!LX+raR`FLPvR4X zJ>H0081}jz>&Ed6!=7)%IShNh5&tm!fks?};N+8diQ!K);wXl{(ZIhq{EK^ZmPgvu_m?$_g4_;{e_a{iTa_{1qD=5sMc|v17Ij%OQU7*kS+h|8 z3hy-aOL%9fUz{1`9h*O`BkoY$(()X9BHocRZ;3089DcTWhidLp9gn|Kr=!iPBcETf zzKG7s7Sq{%CSk$xIKB@pu`RsnPu-N`NqYmM#JA$cs^nX78 zmvxbGT>6**bumc0@)mspYH9gQeFc39UJ`HJ#I2C{*3DZ3HuY}avVp(D=jMk3@Dzi~ za~5qm$o0MN?F>=liYJ1!&mV2_n?}TQxuc!%ZT*oZc>mpLpasc>m%fNLxHb4cI?76hPX{DPsiQjYj~D zTR$&q-;l?SC)N;;v@gprULnV&5{I;}zBT9)wbe(F#zXGAR!x5)tRk)bEyRo3;-g1= z7dC}2*q?NM`~DNcpZ4l&rDUv>@kjAWIpS-}or7nZpA-UU{4+2{tuG6I`gTdbd=r<{ zW0Yk5Gy2JYUy}VDCAItqCH<{l(#|8hZL;R+<4sQLb^-tMxx9?Mr%T|6r8% zrMifg?GIjjTHBA>tS7miB+4G;U}Gtabt z2~AkG@H5`GEUR{PbQNFEzzBA2Slr{Q^yiWG2hYHKFgNV3d4|&v{Hi{nU7h{OFHQTM z->`me4d(23p273Oo!Fh5A9KPPyuNPb(~89RDtGa5M5AdqjuAlJwFyOt7W?tuDF2n z>m4_W9(&GNv>$)B#+lJss`X{a_mf|aQ-{ZXQiq>1ezQes&m%suVGCGaux!9n=nkIR zqyp{7@RQf01KY}f{&@G*UKr8oFRsuVUsz!_o6O7G%ng9nFhXx2o>soGbJ%JQxF+ah z?DLLG;SNT{dEbQ&bvt(`N5>{@c5J@=j31uybeQ|ouxj?bdF1DgOO}q;&fpw(LCR;} z#6839ILvo!TJu7H$~@$;KK{L(!;aRCwLmIhQXQA7)c<*AIb+Yu&^w$HR+uTMp}o+a zQPU>;24ZOCRVagAhg_oexQzRFU?UKqj)@*BNB!B$Fai&H;CCOylaDi5EQPpnioKqm21FO*hnFG32{d^0^-+;9ZYizr}P4Sb_>A5ukMXPx@}L%z?f zyskJ#ESvbbPu=`}&!=ugqn0gnyvZB*rszS(mVGTR+{$*Y2{SLBT$uRU#{2gzEP|x1 zQ;`c>?Z?rGxbsbU#n=9LQANjJsau8*ocm&OdGE0+=gy(WVU+g&V8?DkqeCz@mff+? zuDjBr9$G=%EA^LpkhcHI+dc2od%nJNyTi7D{;YZ4Hr$?%vt3h_jjmyVgONqhN*kIA z=_OIxP@P(BUbXGeW((K6=j4@3muzQ0(f*aQ?=cC}<~lXr-2Ye54$xKYe}48oHepWm znd_!|ez{4*DRuJ>ZTsoV^eUxw)!%Nx?Qfy}SL%s5O6#rTS@?%DP$P^iyjv_P%8R}S zd?tMYYYJ{DtQL^!7Il5+HdtR2hq(6RBKwJz^^J@V@m`n%%Zq`VLnD=qNC3Sg z!1#Z__azpOe|Md_^N{b4VEiK^rp+(ke9-e{W9$!lJga!@ZL8=@lvb>ZciGoou7_pe zB;rjkQF|QcxFdLl-_Fw;_jr1gJNW&Z{7GiV;yCb6;{N?FV(EO3hq9Yr5KfBws~hqv ze{%gSq7xg}YlwDSe)P)sU}d56PswzC*+U-_`mM*CZ^Wz3{1VPf*)3bUcdW-9H?n72 z9P1mE9b}z2DXr|^H+`}t_s7t`$yMv0(D}KOO<$N^4Xm>JkoMoM{H43~k58+3ul0f) z%(V2WxCIv6BBt4%f|jiBP)0kxw{wT13tF_l<$CS577OHBcF^!W*|J+VZjbeNSDhMb zzLB)cWwdMep5sR6%MbX3lk)!cjn!4qaDOs=agL0{@-LD)^Nzhpg5=jnY;SJUGMVH8GA zW>-8fUfafBTqbS&2DB0Ps3o`CPZNy4HGkm7rsD@aO~-yx7i3<=IY*7&J$ISTKj2R7 z!+Gf4JTSWEEj*Wa#@;z1ma{Dso}F(&uDO!}OXqgS1kW_mx)1~Q#t&rs6Lh}i_(N<{ z{*&xOY-`?eTxPQ?^0}vF+SQypq3-Hd8gy$r=+-XKt$xt0jN*BRPA#8wz2m!l(uu$S zMh#?p$CD_4<@WCCyJ-ug>Hr$U()dONkN6s&+_dMNe!e~*hkKH+MC&nEb6g-^VDCR_=7{Nm}aa{=AnVjg_$ z$6puzbbR&dYtQ@*=vEef5*8(L0l?_kkRthpfug*W}mNzzS=IUmE@+SPIcS z^6F!&f3tJM!EXG`&YceHCK@qsRd*15=h=fz-^HtM1Fyl>&F}}4-=!xOHosU8gY=l& z68abSJW^lef-2aC1#$J@>gej(UZkzQB}^+PAMh>k)EC-c{L1^@z7u&%UcF_TYT7N) zx=F*_0(2I8!@}7!b?M7}*_D5Ko}OqjYOrn<{uhBaDX{yw!ux)-6E%PD@R$2uPlrGF z@CyCn4_%A5UVrJ|GLg?xV&o4`)z1GR;@h`y+jiGGz4-?p{4aNg?>gjix=y>$Xk}yJ zR{Ye&FO|KvRmW=ADwdP4)c56_s%p1yt*pL#RalLHZf<=O-^Z=SX-KoYd4$1ZgvPfw z@e`+N%EJg1K0(0=l%x;(=0HIHBDodbC>+ zcf@yo^V}&skLONZJ8whxa!2m`$l<&1zVAQZcEp%ZV>a)-b~X{Z_wc>wJXCG**&rEE`Z{La3wu1qMP`9IjBnUQ4!u3E~TV3T9Sz6sZE zN6@Uo=YO@rOZ2@C^Zg6_bjy#L(ODZOuJHTNp1<~ecEz{B7|%c8xwQE| z&S=k=c3Q!Me(t1c?UO666CQkj>h&}12I4XYOwxNj=5$9Ub3lF?eb-j79&C}^C;IzQ zAb)^TVb8qP&zVk@FCp#&_uc!E`#*db7BD9rzW2!8w|#iG-}l`1k&hg{<2HnLDDzRf zMS;@Y5802NxV&kSzOq9FkL~TyHr_3Mb%%1mwrkdNOuwrzIQt1Rez(U&=J>vuk7r=i>qxC^$~BG_^Ar|g$DAGSk8K}H+Qg8g~n zsS~v@V7e6G{q@trGw-zzZk(vmOaWf|Ho)6i6ybFmQiFBV7zeL?8!c;Q7%iv2_xbmu zrcL||q%XQ#oqqgz>2!;V({PRMW^xCAJAXR7;q)Hz4Q`MY)vK8U08aOG7pz-Ty+6&I zdiH$td-tAr7jj-ie*W}V&%HJM<+G+6G6#~|%dMP3Y3RD(b}I!Vc+Rp>x-6eR&9*F@ z+~LgQ8|bom=a{$*cb7JPu*0=-ms`*G?ahgYR>X5}&YX5pXU$L!>dzclhS5uIU)OqQ zyS4TD3&_*-yj}5}U3NUV;W@k4@hR{K9$Lv9z}Hu*$KhKJzWv|lAy45_u2e}0&XpTq z5YJuxm}k4=y$-?I3` zO50CQyN-)DK-v#?d-cZQeR=V{9$fN2p4sj3wf)T;z~jBWc?y~s;yRlEBEP=~r?U>lQ z7X|L$LHmMc>&yROdicEEyt17< zw4$Mv7e&+AS3msF_N%Z4@7sR$!{&3Z3iOGGG$iV42}U)2BC#Q^z$l!{iKjh3xcJDe z%iE?yrn5>wwBlznPvLz6@^rtrvmt*_e8lykvu2y+^t~c-pICPGePkK03OtvgjgOt( zYkOF2ZTs5U&flGzMCU&yQkxG(%$Vu?{#jRHa%{7KRsyOzx^!i)8q}O&z8C4 z%R?{NH=+JZ%w^lotqKBc1zLsqymUhR5sU|S*>tXBZ%Mp<`@;QCon5^#q*1o(x9_(! zSO1TTsONz;i-z`T;^E7-b4hVWOo-)XaeFx#fS&Oiw`?b^c+~ct-3-jC|J01@eXjYh zb~tPM%PZTa6=&<;?Qk~pW!t5*;>xzode2IJ`S1>++SFSw+b*6H-zR?Hvh9tBwp&f- z#hb)?R&vXS&zh-@3$ow3dBk_C)uh~m#N~s_0hsB%^hbBlUR>MqS<4NXXYig_c66T} z0I&4W_Fh|yay{ Tc|ZEd^V7n=O*m(QM&UB{PUjo83a3jFgKTHjOr#(f&1UWR#n zd+Z;)xcA#+?9HctPCN^xW8>Lf8eqedijZMv(>r6ZtT}6Yni

_$<%;d2{|GDUFP2TGAMm~7{#)iNKDgg*+&7>8)(+K4m!Nv(M{oxnl>}TQ|_k0gbZXetv8C`fXouo$k6QA922X z%C3*)+4kfOux2_g%Kn=-u*}g;U8g;Gcv(}I5vQFxWxt0Ox7(9gp1iO_S)PJ5+x+6+ z!n+CFQ0lVn{Hr3n_oUdpw_Od5cfJI>#Yg*T}{hxV8(chgUt&ck2z>DM)RlH=f;#TL`kHrw7(hexnC83=QwgjzPF* zRq^-Mjl-+g>3I+WoV;_s>%{G6xo6IH+$@5GGr#cZ^LDBNk`5#v$Uhw42RXBo6`%7w zd-0LOO;*Z~a@1<(fPmK_);_TQJlmb`JF@?_{c-h3A6}XFoxkP1cy;3S2Ww8(Malp4 zccu>Xzg{t!5D(H3{pt$E!6)_eE7kzJv7%8XK#mF=T>kl$cIs;|+ihmk>Bm_tEpCK4 z%)Gpx{;;u+@Z5hHc9!V{JomyWXvfE|+inM4C!A{4Tf%PKwx8^fWd+8oT_3x4lZrKf zaB6U6e4l&smThbMC8f!1+MpoyTRUCtFgq8&b=GR3E?eJfodsD(q082b74bdWs2%qS z_vgtoGa#X0_AlzQ|JFzMwZx9NpWflx@%*=+|Aq+p+WRlJzZKrtyWMX7x_HF%F+6AO zU3mW5v8;kw>h6a5_@j-!)oz%fFP(X+Dx5Obs?~wls`U`f>!ZRzTcAA`KfLc}8!BkN zS4D?9JO0E=P>bczwg~dxdTw|8f|sqZZku7ZD#LxuAF^!#_A)~VCl(|Fh5 zJ@CKnIND?G_lo~Jta=!=bLW@eD?YvBu&-7f(eZuD`fezQJIl-BH4*Z|+d7SaJ!^;HVeGPy?9*CwJrrZ+l*Q z8g{SVn!n$1*kW$jv*+zQ9qs3qx!Ifa)~x^Z*IM#xWj|w-?U-^t?}$GKQQqY8we5Z3 zY*~1_#jD#tj@rMotjmY>->PpQNi4X3t(WcEP2%`v%Z>oMob((8@V)fvO`>+{nwd1g zOn!jOq}z1eHsbzYrcC2JcrGapY36m%s~`*Hr?DkzdRGTxxo>>`%9%Yd$Mi1tvxx=A zl>@A29VKE))qR868=HHmFCljzkQ^j2FQ_SU-s=4e|&E>Y5x$M=Rgu zEwqz^Yu-Y42^QKGw$MGIg{Bi0noU~h=9GnYr7d);WT8D73*EkEp?$Iiu~|!k$pHp* z-jZ+@;Mt-j(N(e}Z0nXp4b#m4O!&|dmf;DRkTeCf)HA^R~SvG0SHm9svSK69wm8@A$#+q$kvu1s=Rb;c) z3X=mY=)AS!ELan4(OT&$Su3`6Yo(`btw`&~#tYMz^GFv^#C1+aw$9&DdzinvM3$ zHi$Rc5*<0fg3j9#odp}<0NWDXC0oM2ZcFr*ZHcCeEzzgg5-n9*!mZj8Z8clMtJxBc zx-H>H_A*1;vls`ugSBTnIeUfS?b&X@p0$VV*x*~~ZPx`ZaVFWi*t0qkesY0k09rd)HXDd$Qz1`Q#?CIoqT#xhAnC-=sJTI`*^DRccDKtT!n=<)&nFrAc9xCZ)OBq`1^3rM1?i zc(f*^z22nw=w_yaZDu;TX0d~BX1ayua!0tC=}j~@2`_u{qfdSkEo%&B@*}q*t1geM)n(rP`cytIf%_T65B?H76bQ z=A@r)$#t+TxlRuFn)#Mox6o4V3%BHY6D_&EWJ|6k)sl0kTXJnuOU|2V$vM_qa{g?K z(vfQ^x8z%t&O%GFuh^n=1GaO^dW+IqX;J#BEs9%hQQB%PidSn<9Q78(k6MwFZe=8-xRvb@TN!7fm1UEyOlPWKcqm2p*CQ>@a;xT~!xmkMRnT2mgaHPv2kP5A)R z*-5wM8KzC_WZUvit}Wr@+wxrk;5vuf@;zc((wS(>v&pt(XR0mlO1Gt)Qd{1WY0I~- zwdH+so9N26Rhe9y=+3uQorSi9tJqfUDgmzZdRw)p+?I4z+N!M5mULI!sxGxH<*Kz+ zJz86}z1~*!p?29xx3hrhEO)Z)Y$w;Ab@J_Ow*a`#;dZuHY|l9p?QCDNJ=d9PXWi-c zyi;mty_t5_vDVJ|<#ySXZBKRN+GTgXJ=Ixg&$^23sqPZsIJE~5}k@sdCdB>U~@0T5ASJqMO$N}GT-cju=I4Z89quN~pT<3L1wYTh0 zTop&PPjM*js-x;w9aUG&QT1wYU3XOdG{eDW78#b|oIJyI2~3s=GhC0zppFE?u}Mbk zNHLr%4IIxB!+A1H*15)TKAAzzETrWa(V1t`&I05wGU=`oT(2|fo-%_vD@>YI7_qa; zq+Ke*I%`bYqcM4Bok{!X4$jGRfc)+#IJpj*fbzZ3JJz7WJRqs%J$cb3m2?(}Mk!77+C+Fl?-pO?f&NLf#a=oGx^(CBKU(zY|rJS5Q z4cC&B^JbhC=bDrA%TDCVI%!wVDZ28`bSJdjRdlAiOU|@w-I?w!JCVEMO!p~H(Oq?> z-71t(bEdr-T-TjxKk8&yx|0R|=OoK^7CO1k1j~08x`oaP8}2Ohik(bfqO;JK>`eBh zIt%VJ@IgzR1#hOa;#%u0_~lNE_gDYn?Dc9%M4df3sk+t9l&jXMdbQ4~tKO;l=`OB|=|bIX7xcM{?hbeHJtBNhbn$EwaGO(Iyekd& zq%Pi*>0-Orx_F=5g*@3V&Xemx-h3D5Ep*YIBHS-^(cbkgsi)k$UEpPwo~y+3qxOLyO*gciLO%PI!vllBd+2@UC~)dVt};Q|Yd;fYa=)cGp~Lcgj=i zu6eZXl(*hp^PwK(p?hc#(<6G=o`i?%;XHf~)Z3HxgnRg2u?Kk*J$zrXNA#w8cz3#o z^GZFuH`9~$uJ!PKxkvV7dkUUhkL=C&6ugC=tf$yh^ptwC-t``-x7?HSRC=U7z-jhY zdnC8ollRnmB(K(!_ttwPKk8*XbT8{+dXpZuH|61aC6@1%JVI}c4fhs%#a_mn=q>go zdz0Q&Z_%CZm0VJ9(VOY5xz>7%ez~{o$@Z$iC0+LBdsS}%c%_TIHBYIx;$82p^_F`T zPo=lkrvO%SwYTP0d#j#WZ_TUqR=xG!nxAFUtiUGNFq`(ISivQ+f+qtw%WJFvu^w2% zEbYp%$em}?eFYZQFv|l5Gv{7s)7~=6xGM0h!ZPkEn{la-zs6=f8k=&}*^H0wwS4|xi9Ggyk(ct2kW&@bE$o-yVj?9w7$H%-lzG(u8b$;65NtY@Mc`Bd(9>I zbFQ*0@2a>;F4eW}s=+teU2$dIimU9dx-xFnRdCl_884LPuDddR9{8Wb?us|zPPmv9@bZb ze1K!@uY1;fw3qX;Ucnpo7QG2?+MDubyposquX)#fvRCwFy=h<0EBf=^w7=j@_=;Z1 zSMnzO>t4xU_9lH5Z^oy1lm4nV<5#^YU(LJb(*UQq?ydW1ALnCzf-m7q`%=D)Z_O9> zXMF`9SU~=~ui!8Fvi@~n(O-t|6}VP>Ie*nx@~d#K2I+t`?63RQ{Is9*vwp#!@TdJL zf5yM&U-xJI1%J+8_UHYoAGn(#r3UY+zv|cg%+nS)O9-c-xLLJuC*rSe7VblE{t*?}8H_3QqfPS2#(OgbO(_ASKeA zBuj!e3OTZHjijVTHF9rVVNStccb9Fb4Rs+uD&5EN@83idW++F7a}2oT8`UpB3vewa z?ma5SeFDBA?niYQ1-Q~3Nc$T6HTKWzN%7C?hs2Upx+vdb*%Y7$)Fv9F)NzD{ke;VQ z<<^1{{pb;oT}9*dO+H(;mfLX3UwZzkehB}E3d3x1(zADR zl1bvEhb8fn1Hq*5&6}UG(OZ9Pvu&mC-JOlY_ht|L-mCaz=yADfx4iI5J#00tAUG#R zqq4nuOR>^h6gMRCx4r-)is$BU;WKM**<#^7y=A)Qo<+ZxXxy`0bI+vTqwTF*IUDst z6>`$tfW#W5(z|!9En7*dY3uq6DE;<5PQQn1NBn*zYqLWM)_1fY-wQ~ONe6AF7Z{Cq zjO(jx6IPiliMGHNC(#0om_MkA6elq|v}vV=7{s63I5{p?Y~s!rWCh+oCo>$Z z{abhIKC}g8!mLr~F*vXDE`>r*)l=MKCy%Y{JN>o#O$gsbl57jTz~MRd2QSDU>X&v~ zcX5-n`yhP~X7e5G{*Qaasj$|#+l}(z-1Rl(LH~aKCbWQg3hHihJ$4fJ?)z{3p89qg zzJvHlh1S>QsG^rMHGLuX;Q?uH4OTI%HKScqhv-AQ?K1D)f$=nIM_hWh1yj=+V|qL1 zZjFz=!h+)DRmE`cNl&J}=+Q%vx(J#U5+xOSD|-VZzM z_f-q`dn(PnPi46Gs+{x*$kVg=u%4$C^4Js$oCT%fRD7$R3vnXkT7q0adc-Y2t}x{K zFM6&A^jsiE;7OocQaH#Z7`cWZ*8t=SKrTPz@C1TtwH0^cK(x1#LHhB(=bc=D}@+ zy1)K7#m04?<0SdQIM6tBHY{n6o#a!&2$Wjs|s5P}hf#t(Z^CCvlGu zl#f?A;tIF(sC;r7V(}bs*5P$|{?4oahQgGXWlSR42l6=qufYolz3D)?`XKWhoWr4{ zcfpE8(?{=W-V4`hoc>rNU7mjSn)HKjr}tAIeEa#PMmkzqz9#)Skdc)1Nhn`FbW~6O z;U+ zccU&Bk+yx=im)z6_O`7DwU3J^HwL_cw_HFScn1gSyPDArs~M!@uRSAE_!)=s3`kyV zRW#%Zwl)xGxQSnC%U0Bma;tu1dy<#RcM4)@1=|A%*6s4@b8tp6wb=z{t~CXIH*vY_ zeq@Du9*z4qc|+1F9~x~)THcVSSkm(El(bwCYOjGzeH3aob5km>xB2h3aGl8dtgfv_ zK;r*@E0^Q`4r?}}bli40`*w8swgTvhLj5KV1(t6=D#2Xb(y~e2iQsfI{7tN*P`{ZO zP_G8?r(ZoPp^;|&u6c7ety_Iizt;ixPVC6Hkh{C7HZ`u_g|pZCCkmA7GSeS;_6|y- zgE!RB)FJrW4<&WLX=IS>0W@-MbGHpPqZY@x$2yj8htuchHmT*?Q9!QW&*0WIE0mfRE;yeor?d4w408#%iHOVHh^|{XB(({sgWjFk+=q|SKiLULEBM) zf|e}bj?ZJscj2Dh1bkJ6`XL5s@4iBvlAk6y#dqX93OSG74r}%*1$$V2x&&kTgZuhN z55g&|$3NX6uH4g+S-$6>XZf}glz7mG%f(k{WQnxpw`~7zE0=G_{pf|?R#CT;7G2vH zN_y_j=WM1eCSZ~}ZY_bfM%uq#rd9a057-}+)byzv;5SuBq8@IvmwWcU{*i;wnooUt z`5u?pEHB^l*#EEX{k-1ZmEX`_=IJBX9XS|Cr_&%g;ibZhJKV~p55sqOsqo_96k+;S z4qbiiZ(qlf0&4`SKXnkNq%Sk4n5TdDy5Ie+%lL{>#^X@NyYw=apbYluFO@8)3r_1v zaBiNyd^23xij-!)%t_IM*_C;aB(@yIwdZiE>GEznGOsTrV9qYc%TyX`U|F=ndF(ly z2ET~Y)4)Q;Y1dyUr%}$tQ8~n!a%Rq)vvZc*ovXKKIg!$sH{dU-fgz64GH>GdkG~lK zSr~wNXE!ZSF9hxMdVgfJJ@mS7x88tJFNf=3^?EHvy+F#T*DLNhqjo+`qei#5Q5Ju@Co0Ga9xDY zjBa;+zCLJpo%1RMUhp9Le0>N~M!^q#1g>B$e?Zr7;CStkgfs_Q?N@c~gV_4Q=}E0! z_j6lxEhuR4voP#4>vx*3x!(1L%_{b^2a#zATN{~ED3GfUai&qQG@%E(ZKpW+Q=;UQ zrnPpEaIQ4I#x^>>rut!ggig(4enK?geG`0#Ie=e7LZ3PC^iF0DFi)dFD3dXPSBlG| z27OrCNI|Wg0!fs{*H}O5*HHUD&Z&7!$3)ZJH>9r}!J{8UBb0I!yeAII#k&=33W<_h zBn!@^&sxW2%Z2_GR=L^UvxQsvxXt>)Zp$rt%YUtODDirQf)cM&O}|!#PkGYrG0LEg zGMe==c6<2Fl6J@G*}Krlu=4C(*#mpPowi6HNIxtwW0p;`^aMzZXVYfYEFFidAEX6*?o0oV&#znI z7(3oieLsJtp3PS4@aJ-^)dIhTy>njb)y#H&tqk7fH)S+#R$9j&*rcZJ-+ZN>%HtFH zGW^D(s7Ev??)9JH6a*>wlYt+9Sk+hRe@i0?HQ{d~cY$m>&EJJI_6=R8ajKppsnH0Z z>W5rRP}3;>E^04)XI`m)nx>@Sg$I|n@4R8#gyoO+hgV*ye~g7Taz8k4c0P7$AO`U`fbOMCe(3eG2^kwZ%PA=IizAu8~B^|ilx^XMv0k?r;uuDuyqWvx&vu`r5q=V`8@+<> z(5rR(J9`D=YrkiU)%q&=)PeC-`srbmLwtm7MPoN|Lm1|?Gw0M9O2q+!ABb{ zczNsUYxiE$g3!+-9Bqo*prn#b*BU`8&8j%HFx3pHPwu9|n3B6qFjtR2D#QWcS^X34 z;`$x%i-!1{^6D$~BYLZPp}+G`8x6nUxd8or^VO@bP3iad>G$o>n&E5i|Ib(XHQCN? zS@a$Xo2IErXaNh)idM^34Qjxv@5NVlTNTvmH;m%>K1`+gHDteIOM)4A56r;F^#0>G z&~E=PzG26s3p4OOXwk3UD7(%4C1}snui`TOkmIRG^_jRJXLfVEWaJR7HpsEn$nhl9 z&EdXZQ+N5yEA{*J{6ZuDGmZQwppQ>C@_!8Szob9=_U!z5qjffT_Rkv6-VUQ7+Qpp* zxj}v!%`VFzYqqgEGNV1F!=s*66H|-7L9`YpZ{aLo66R%7w~5i+Jg7W)z=<) z|o7}@QAA(dYVfC4Z zU&K@CB8*`N%>2q5M`7l>tgs&KZm4MiYHC8u=N=1YSI)s`zolM%P0*hKH3H8xL2vnA zd*)x&TP|no@S8Pl{x9<01wM-M-Wz|O znc3aR=C-+jAq3oni%US=0BTHuog^5Oh!Rj+L|Zpp>VjAnL=DuI1+5L}sqy-z*w$EW zn_9JLjvorJD zpWp5I{eI773Q#9YLhmiK^&ydV7}9-bOgbP)A3tN#!7swCD4j)K479G5;46DL;3mHc zKfd;nilUGs;^)P;FP;309_hk~A;+nq^0l|)`O8jCFw2%(Y{XbFSO9$xDv2EZ^<;Ej)HRdWCmwiEEwlRNso2uKE&;&Y%yJ>lSx6%D?Lj zS-Jr}kMMs+1NBq+mqR0%3n+C|P~0Wt-TO?wn~Z!;@$=4=&dBkYI1rV7hJJM@T%)B=y0-Rp#O)DC-n@PUDPKjxq@ zUhp1wZVh{Vk_Zb@n4FEUyATE)2kBm+Fq?|7+tHF2@TOTf-d5r5xeZtPcBng;*T*Zb zL@z`AfhyvBen#aI3Ded zUshugF|Uq@VbJ+i()+Wwu;&M|{12!H zSYc(tjsXa+dPh+-kEQz+{kJPIvo_tU)|`-i;?>~ty$w5oBuC%{9! z%pTLdcDEj|YX#(A?fc-v-plO)-D$@x$yE;BVW+;*F6&vB4Mv@@TO(hc{b6h>p1*RM zLY;WJNj&A@$q{3b1#zbrd}b+xCg|Af-+ghf^q_*dEv7q`cj%fuqBE2q*vY2ng%P%v z!anT%x!s96ow{o0kt9?E_kWp<3oEtkskDuuLE;aAI4f0 z7Wv5_hpjg$2A}Rq2K(>BShK<-cj3L-&m-7T1q)F8T}ACt9^BqW-eW*1cS+3c_%P<5 zS`l+P5)e4~0d_VJgmQUL7q5W~oi!r%1Y*Y{RzqxnKY})i_Q&RmcY-Ii_rsV=yl=yM zqSQYff+n&Ga9PNv%w~n`!&n+x`1omPzc(yC6<9F?I{?WyoOph^cb(mZ_v`vUjD525 z36zq6n$!LOo^QuE`THs4BOBM3i&Q`A|2{&g9SMBhBzDEWGG`!~C!RX+R4H)SHfJ!p z9XMJy1i0m>-lu!-eDLYsO-~(;y#vc_zDT_gsb|Hn|7601M%qAp{J`0ecU_4SMF`ENofS-vO+xv+EigN4@v^!nn zLe9b`s##>y0LPg(t&5zH^r=C3Y`i~)q~Vb=(3;aLg}L)tNJ;W7e2`hAfx5mB*xdr} zMp@|TYTkfa{Y|Ht!#>0E0lZ-Tr;M=gR#WIaBlLe6p--F@`ly*-gytD(zhi_xBto&b zU6jk6fs;9n@o0RI@BQHPH`l(h=~)lj!dUlDF?YlxGY45@G4VzHZSan~HAqkO)$!<@ zAztJtyczvW8GvtSh(}(<^{=>|jPuBzxD?5VNs(EgN9Jdd=)n3#TML~`id=Jg@wKeb z1!`#;!iWG~qvx(6XzD|t-KEv=K1q>jXI529DDjp>^rjEd@2`jC$cC64>51_|=9DA3 zr~4t7I2_rI-A}eH#3@Xc7o1FvTyi=W&+Dq_*+u+-Q7RzpI2I|2ad?F=pXRnUF=u9z zr8OQsD7@&{DICjm4tt|e15zkW9KNr3^iN`*n)XqShc{^BFNcmM=G8FHH89u2;NnwT z{3#7I3sPE>B4%A!WG3oN3pr+~2U$^i;jP%~%Oa@*CDn>o!Mq6YKaJ)`%z2TtUKUoc z-6FT1Ih)`+VysR3>R0U=3vSaGyGgs3!cZd@UN&p4M9Me&x&Eckg@pQ%^IVpTpIP>jhk|7`DEQ1BjTKozD#eWu+#S?rviRwl>`!_oE2qnrd3Y$wjT%Uw8;bVBva}nT*~vq4 zvR{e3+J=@p65ay|{i41NTOMvDWDErP?X?I zgf4X^(l#&=swP4!yhaIKqJ&cpQQPbmBb3P(qTJt8Xhd7lBFb%9*Vf0@lLp+u1TAE7 zZ(5i_1MAfg7c_BGEa4wvL9!n-QA)E>N?4QhOd*&!MfyO6SEMJNC2NB8EmOy$c}&u?$hxp%K{1HP?SZVG*217@l(4)SR;p(Aq4Y3Ci1!7bK9x#0?o6#*N2k59`C zd+@AT=s6`kuNpHhviu%GWC}552xhrM1m8O)H}rMCPn*2-ILo$ssjbX)Q|OY#!k+b( zdWWJf4v-zeVDAk@e*z0wWx^jJWD&#WVm2!^G!@$a)M^Q!Bw5=h$ zB;Xv`MtU~E+JP$`h}+_Ur{lPvj=d~F*LH_()8+8ju4}L84=K}s!Y+uU+4gCdRZeHW zR4ZfC>(*R5(|2Fxb-qs}c37^Q>HVtl{!8P1rTH!=;=N{inIF!pl-W%0sshy)*2qF{ z4DjixzVZD^BoFT=f~lKxBC^b9D#nvEGduKzPrhg+ds^FD`L2)d^DCe5Uhn&{_Rp2q z`rbIn#{Ec}S$VxTkyD|r`&~{gT2kC!+mLE1^rJ3VGQ`iTp)N`Laac$wRDFyKIzf83R`)smhCO@Q1;bD4KCfR23gBV%EU6c9L+>N?9q4P67)vW85nd1_7UzMvv3~X zbHljfa^QlWnb8bf7odX?cfbJX0B*Rg&fK_EIVloZ%CFDSg!=7WJxq<{b6h!Nz7AhqoY#w zsy^}ts%Qn-uaMH^9M2he#u$p{G(1twsnx^vrhr-=6}84tYXDC&AWvm8Y{+98=^!{2 zljY($4OiF6x0Y=CMSO-exZk1K3b7ZO_jz$9MY)vLshtY*^$}Jsa?@SHTA+UDg#Bp| zO7%=n+LGknUYvsPVE(fRrL`UQ4}Q_Nb^V10D~|7%_OlIrth}P94ts-B$Gz5?n>fmeb?#+|tQ1Dvo#60YbeHiLmq> zdQ))`@^RP`ANGDF|7E>CpX`!phZjfgT_T}1nB~(Q#T$@zP!Ci3d`wUT`}G6%r+cr@ zXZkkSEK6~J2JcIXnZ6zGb-4c!?~6tJ^20(aS|`8HX1w0{wzgAah^N-o zunU4u_s+?8>f6wxnfY8VL`#Z`xh|n)GjK1$yQ_@rGTtu|@n+93x6H9O0j(`0JfXCw zdkgbV>E*&!Qx5O9O*u^MbB6cZytro^e!4dwrRAfa0n|1jzg&0bQwpxP*we#L_l__A zuy=gErf)~=xMJAWNYNtN5Wx93zkmhjzxuw@MP&0VX6(S5tYxqZ=cn#rZ0&;KwU-}kkL7X3@bed@eto-f|VofimuU?|E?TNtgUk%CG! zYnYlh6phBTi7gfVhp-y2lXU0dHNqKT=VqKKi`Bv24P?=N@3iD}ZeW<{=i-i8!IvvG z^I}@FdvTZ-Rcw%oqz#fU#|J+UR(3qDO{v72m(57Ss)iI_R%9MmX5`?xM$EKJz9krs zMa(IG7O44BixDSbu9D^>`39^7L5(E0@?K_`oQ21(iPq1s=IlImHhWaY8F<-wxp-pD zvX?otkutVBvC^11U2C|@@kH&AF@Xeincv%$}L0kj_NcBZ63 z-&h~(nkZrR!@Y)P)7kdD@EyZypsinSwiuSD+K zZOOQqzE+=HdEA#@IieJ#;Xc@z6=ofHhp&%gMe)E!Gi)vVozyyN6UAbzDny7vv%K!( zisJSuUJh75M&UZKmpns{^zwYUQCma48}bU_o?j1c@`H+hsk378k`(IOi^}B~VulP}v7wYB3-|J;%zwhN`CHkxOje24J25@90 z%AT$7&#%;5MA7pe5}`s zl(u9_=bXaNv|zYgZSqe-+3<_k24BVc0kk|HEeA$qdsp#*csNtYd1C?)<4Jwoq+#p_ zop3max|@(Y*em5X^~#{)04STNJ&<1nO5cz8ZHV8G_-%-HxE&=ot1NPPz|4spM4x3S z0VT;uNxTp!Ls+fDjl5;ZTZX)~juJD^-&Nb>0|d`ZoCz0@BC}ZN5%cJs!xt$4TLo}=&phvGk+>_Cq_-%2X{}_a4Iw5 zcak>(UT8ziKTSM&bU1{u2h|UIFR@=K@ZmU2J)rRwII(NuE*W>U%uOLTt5bqVh0&A? z%q8xU@h;~(+=&ooMSUg5INfwCdkpcU*P`+DWo-m?w!4ju2{1 zU^mu4DAbb=dw&3Kb=vnrI*@OjES{r6cc(P3BMnEICq|_?j5L&@1u3Mna(5dsjff%r z>D#07{t77^$h&GG#-wuiew29hlGDyj&U>l$*0@8IT&L`BV4LfXQ=8+_?;}rmH*3V4 zO>VW{S7j|a6a7x?KmN=(Jne%#Qi3_73?oHuZljUn8%ByJk-{lbu*N_;ciCWP9Fw72 zz^eEJchdHUW8Oi?Hs}(tPIA-$SxkvI1#2r3zUT?ClO(ZvSz#BjNo+R!xv)xBw&5g3 z9$A2z+3;G!s){&r87BM_L5)twT6hFbc(w+6vM_G-)B{?WLnjk=tZ#& zn-3HmXpa=cqp_hE+pRqo-W}MuS)E-1D+}J}K`~3Yn-#KfO@SSGt;LxKe^)EB58Bh% zbL~rGbG2tH`a%plQ>32#nAd5%nuS4sMmrlDe%o;4aW+leeBI_R9%s{Cpb4wX^1+Mk zGuU2u$(sh}gxy3Z@cvMoqyGU|jYx6mm+d9&mq@X7uqfP(p1!=eL-h0QLGp9j!+AXx z_;BLUU&PC+cC=p@^j!XVDfHm$2AMM}OuK=sJ>~qsX7UwSdn%;tElZE{ zBKfD}Lnw^pIB_yJD@LkEu~X>iAvS$t__mr-v>P*W3<_&|cK`h+nkwuexs~2nPX#N( zo%g&daJRL9(pp>}AG*814SPEQOW5}poj5wFEn;9bVUy$3yvgjMw6Lq8s-~u)vBDPI zGI>owE3nibJu|cwXGH(1V*Ej(qK5{K-MF=YU;5{uuR(UnA@x!oDrG5QUxUN-NvL&m ziu>CY#}Go4Ls&BH{_%Z7{6M=45PE(Pt?IGzte8}QyOfP{t!YgeP7@AMnG#BNxW>ab z;|R~H^)-|L0!w2h4zwyX1C&gZAVKR}>T9~1dKPGxT*nXjg@=J!Sd3YT$-(tb9&ry4 zUlm+?iI_QjY+!Z~<&Q_V$0f##MfIo@0i*~cg(U>p>8EkDF!HQCX8kD(8%;L2ZUJ7?^=GE&m$WdI5gf)@*uSpH9!~ReHWPCzMlT zXE_3v@WRx@j%L+-it7}v6SyL{bX=btC20GvRk zkN~H3TsXls8Nv}lYeW(&#H$yvqM8%I5+@sq9v-~vT2{39l(xZzx8DsqFj3w=xzl^MBz7L$5B^+y z>X^4>1vtSQUP0@+-3STPc~{c<>rzM&7O58;JrrGYy1be-SphE_u(TBr#(q2C!y+J! z@2iNJ*`er-r%RD84e1C2_+E<r*!4tDb*>dIHW;;undG79Ut)h+^}>otgd;}t zri>|d5_2mG^QtD!-osp~%5ad??lc1f%T8am=<*R5&`!MT52MDGdV)tBdv1AfD7qhB zY@+7`#bdt$zPm!8XpRp{$h#Hp@Ttj412hjk2DKp=~3|`ngfo!zhb( z0%c<_K}skWp4g@EH`%@9V{&kUAM>RH>RF+5L2FKfXVFfABslO2P}vg$^!w}p-%Inx z@bPOjw~Q_7V$LjY_l~xyM$bQpOIE++Ohu<#uP(#2B`=1pI@*m}kiDP5>FV5X+Mx#C1fyx)Q~sfnkBs+&i&!9=QZ zAB}A+Vvk|x%o$5x!wq*;+MwT&K5zmsmtdJ->_jIO) z(+g?DKNPo%`@8Ww3b2wHyFpzIc2^`gqk&>yN9alHCZ?VXedr=3{O2!I%&+2G3w~7* z`=Dt`O;v6mJXDdx19bBH_`Mk~ zHy{n^fmw!5QWLX0U&vfYb7Wu!ONXWykNz;e;gv7P9A^T%7oU1^V@iz-z2vgEidhxR zBjK-=fv-*`_UIe|?{xrwxqS)!<36m#YIWvl7;nlaR4##sc^fQ~fUhglfAzhhcffVi z`FyneMD_TDivmg=}0J?VvcPNw$Ut5 zB&L~f+(+JZd!>YOyJ(N}dXqB9m*;k;vZqpVB5Cr(yaL~a)39@aeM@_x^3{{~dubPg zqo4N`R!$ImGu&uFuB@`IbVo#CU3s$4HZ`4HoIWmcq2&eb*~*l3%8`v66R={DtYyc` z!C0GijeK+J_b}5mbxw99PdcPc&}!tG)WXWHSet`dy&e5Y%dub>QvahP>ZgaXV(}XVaSAXM9HAG4tdv# zRo&$+SdVTEwybrW^80zE%09vhaHsE8l+(l|_^@gBIMuZ(ZV~jqI&P_C7rR2vZ$6Io zkTobXP?AW$Dw+Oq`c{O?f&TF|>rd|F;oDK>I$r6;)q;zpGUDnjVW*GLx&hkXRqup{ zJ_UK$?JR}ykJi*oRx1&{Qlt`L^ft^-N|K-W^aL-Na*NuV26)tkhB^FNaH7fK*Y(?2 zV(rlvLiKmRw}9DZ%vElvU+ul4OHmHDfRn9+1xV1A)tM*WsQYMLH&)6zEFY~?SAt$~ zuU=W;M0>mmPIux|3&LRH1eY#6b3Au@=fG}tVh6Rx!|Mj3Yq5iX+V;yK1tn8!a6XAx zEkxgjz{oGh<2I59x8mCR9ORppE+ayzW3p0b>xy6pUOb*S0Vb2NX+*EsA#;Dsr(G2f zJ(-kdM?Ru+U+S0}bv0uA)FN+gYw%fJc?TPOSf3uuKBVBZ0m~r^e$&Ef&IWHP4)1F4 zs^L8RTEft<{0&|nw&JbKx7kPK92=zH`XNP>x?)JFWV5u$?!X@3l_LHxgI`~RRa%&r z-_JC5pH{j?!8s9SzAF)my(WWChgl&#y)dZBR_ykr=N}JtLDJZan5PGu`dcEHt&Lpi ztC8ilv zpd`w>MUemhu?zPDMfl{mzqMa-RQ6*gJGhwL}U}XfeyDmRCA_btDOwl(Y{H&a1zNIL!46FU` zU!jD{e2@13@C42gK2cM!!$mr$c|hn$qvvg0;XY%~bS#lpoIO9@=oSojWu0@PmNV(+ZY?_i^of8ECOefq-ch1R0Ek9z~0~=IOu$n zQ6mM;Pob1|4mhjfaX!PO%)^Dyp9*V6_T%hvXCV3vX0IV>eO6UcH$Kr94dJ`_jwrY&20g_XUEq#k**0B7#|2G`2@>1-V zaG{3TSQAEf@=uin*{n-(1_h1U=@>KUJc@X9+<@%F84})s=(VTCZXdL>;P61S>NKq& z`}7c{@3NgZ>=UD=Z*{8}HCtD6r#(D6%xtS;_x)?@@5qYOWnN0-Eo?jQYU&}g`A9TwC(h^D8JEHz zt*a3`V#P@ek?mq-Phf5N9ZN7BS-yH3?h4N_^!}&-BPK}|HGZrhjlV<%0zV*m)rV8dQaIB?uMke{5JZXqc z5jGcAzhfL3`No_$BRyIECCTy+i1d;#1n&^IZ&Y3LM$|R;@2HE>t}m>K=9-Oh;a>#2 z)&#JhIf23PIEh6PdIxtp?*WIcp%t8Tk{XM&4?*X^{pVPXj=g%Ag`gDBRE*pj=2^Ew z3nr~aGIO8OwkC2vX5?-XxxbUl&5YbkG()bB3r_S!0R6X;u@)n7wvWowu<5zBDW)YeEqlubP^ z8KT%O%ZOO;1l3HjQ$(z0Bi8H|=Ow9$8bxTUlfe zMp-p@OW{S;EV6y5u&BIXT6H}7T+GtOM%czYtj;B?*nZH`^A-!@>#l|1A{My^8dqO1 zezb3|yn9<4i*yh1Lh`A<73W3#r@1KUKd>+6w?nqQ1-q@VfocB&QpK!A={59xI{Icm z*~vG$QbXU5S=e~k9#+`=R_u^C9qs7nPLgQj_o~>}^#bkfa>^?Cf!*s%t-rxX9k50vX?ngi=ASDef&T50(Cpc(3@x8B$cd$gdL>{t<59Hx%X~_Q@q@z30q&T~&iuRga z+PK!od%i7iRXfzjtJ12PtMHZ~_k7z*ClJ!g8?5dqrqwr(V0AV z><7K9_7AAXt9O35bAvAL zEYY9cwL$-5{yqAi%I50UVyvFniPaNGC-3s>|7kDLEAzjDIvpi*^&c1CrQ3=x(|=O- z9n^ZczOeXry;AYr`p3oJLG4%QSCwJ4Q7u**)jD-$In$q8?$z(N-`C5QYx*jCkv`S_ z8d@&tuZx{&Mf!7iR`AU2-^0xJ?|Wrh2ZHr_Eyc7Jq+IvrPr(|al~{cv>s?r_#88%0 z{2F@w0DAu>(mUoj@a5NxK1W7cpCfJSsjvN9nsO!9^U$|~*ZOFu)|HsK!|YqRgs=2| z3%CWW7t`7xg7yP#MU9q6ma4pGyDa0Y=a!!BOnFRxLTYO1Q!>8l!*>jOwyR53_9*Ql z1N8H;N(rm0crl<}i~0Q8L+Bgk{+E|v-hYGcwa>;1rHy($)fb7!1DFCMc8+y8SXY(u zY@cHPQJ<0qm;w&G_*=cK?2TSthSgB^F0>8b%Vq3oD^6!q=ct$EUEVqQ*5hBY;Y;lS z+82m*SEw<7n!EC!K&e>6gEdBMIrZkdxcd?3*Sm^0>VHD*Kf?Wu;_o7^1ekN9HGX|z z{+;@2JilR|qfaZl6TK_ZSLM&qEy(w}XgStulu=KR5ApYx&C%~G+m2^-_E%!cE1=M| zyL#CcS$FKYN4KtBj<6$m2i@$vT<>0fnSR^yyYEA*<`x%!&gO?pc09R1IDuBmO%Z`=7c>L}HJRMw#XY58V-4a&WG?Ng|u z6?yN}zg_kL;-44KKSsI-*8T?XRBjM04}x0?^=G$8`t&VD`jle8c?;M7t9X_EW6uH~%H%4dG67;nWMuuqwCAixs+r8x5Q`O|Q2rxC2jia1!1n zyw}?w#4|Y54i2@~ixqAy`3F$W3eY~*v(0go5C(}0rh^MCz}aeW0`=kmFx`lhRiKis zlb`QX?Jr<;-b;OIMha*IZ9*zl-FnLMbD~>XtwnT;)pmkz38RE{!ua1qw?vO4>6TXI z5PcfhPSP!~4SN0&)^;V}VHj0T;8#*MFUmzgB$1b8aKQG#xVc;?RsqY}V2scCBMv zP7!jKRu2=WswLXwPeUy#&fPpKJOl~$2v+y?>0Yc8lkAi}gf)EIl3`Z66L~+zF2Qj@ z=d8S-Hfv%qFe@|oGUjr#@XNO5&@;}f#53k{@qDX2m>Hgd?~`Iz`heYd`T^z&Hv0IK z!YUW!+{82Vl~yI#?)$|KdjEKkU;0H_OI1rdR->R0HY)&_EfT%S2ogomTDCWEhYY|f zK`kGU#u`d(awPN|`c)bjnZ^Q%GBO>wM63a$GAJ)e91P2jm^T z)JmLe=jFmaWB8rtz$z)yZVh{fdn>#+$IH9Ti#6Kt!oTWUT2SeG^vuaq@|oPC`+U19 zq!8HvsbR_YnlE(2eqT*Nh0k1BwI8_>e)-pslID2QknTR;!CUP9ZD*xSl+V}|*c-~G zVXf)o>~sL*InB)6fOh$@=Ij>EeLE~^hp`ggV#ROC zDXg;a%1-w^H1p!VClxm6$QZ0xzlXfKZrF3Q9^C6=k;~w%##&F54bKhAOK66LVcN&* z^1c^Sn|OFaA5VG47xtCs?YJuUV7;#zyyg=5A~DK$1bbj;500eSy@?k7DfmVVetx8) zHEa~N_t=U1x@?xiwCjduCQ1Lqo*Q}=`(tS@O_SJ5^UaN2m`#p*jU6?xQ;nT9ZrWLc zbMCg<6SIdwx?_!OD7QApH|G?)Gsm0byB;SS&>ipMj(3DpN(no)4z$bIMWE75FZN*5 zS#h(CJKnKTg%$F9{8!%(eHyceS}rcjKs+wt1X1S9X?U>062v;C-@F2;6U8c6M^zN3 zti%>?tIEK1?<9tGY&g;2-VLP&{;mcVN(q0Z8X&ejc3;&pfxjz&zXtSv8Q^_3eo6&? zO7C&QG@HrjOVsfBM*KKUf@7D*zla?d|I#OA+Co{t+J+cC^APrV7gG&0P{SVNu>>{J z@sHc>T`|^zy=QTTc2M2G!ozq*|5>qmxUBXI*W`HVO2Mh245#JLp0*MpcUU?1lGlR# zac80`EU{U&4qum?a+vmg#De|Np}2+}AK3BhoE*;bO{>O4hASs{Va+wzIdF~F5z!V~ zf`vHi1W)B@l?C2y40A;hO>=m;(-KBmHaefjfm&w68qTRn^WA`NyQX<1oW`;KVKzw? z^Lmb#wJB*hMdgN50j${m%Sp%fjlaYPro6Nk`R2(5?BjMe>(kKollYX0uyIG?&H?=O zzb3If+;Q@;Hih4I)z5bP<+m6A`PAZzdmRtn*JiJJx>w%vVoY+sh#A}GKf>}_ zf}g@4mmcF!?Tty=f5aAr_u{MU6DQolGJ0NDCr$Xugr_ISJ+`!rp4U?NV=EUnLyP)% zT>lYMnlgIcP@&Z=&**tmML6zn(R*!1&pY&v`)l-GmeGd~XZ0M&K$$4`J}v-5vV zkkB%zCoO~b{LUivWT+U?w(y>AOR4^oou&HGU5WQM5vQi$dDmuy^PU5i&B?g85SKzb z6P_>AFWSR<-nMMfZ`(reyyqPY@;tvq-?^tufBX3c{hH@X^;DGGv!_A-+0F*twI_Yj zYrSlb1+_QmzCFmb6FTdf4n*>8twB z0P{Dkm3sA_DS9g~`nK&&w1nx!JE!Q+?;;4I%{!Uy+qFvHiTG}7<|N8n4*X5kAKYmJ zZjfUq*K2noeCIU%r>Nr{OU5Kgzi8KL{U=+jJ@43*36!ToU$fXW}#+sVCJsOsmYGRbZ8@ zv|@&~z*4gV-*$$660IT*J9wOB3~(;dz0m6^EMx2>J6uPjE-iY=h7-&x>gD0@P@-KlS{C90jH zzgmp4$|zn?ZLMX}Tz$%NqT0Fo%33o{Q0;O`^|s|Q{n@n$UrTTASnksQScbPP_vk-f zevkfNYd7g{ZrP+iPKy?Og$DbAw)ATmm~BJtoq;)gBw2Ff6Ky7hX%x!Z;^?RV;u zfGcW6`idmP-n0TEWjJ%EjN0-x-V!J90CLt%@TAz#f6x}{{-OQZtEeRG*y8b1{V(w< zwK%V;^VC%@$~axd@u09x9**p0Q_@&LFt_o>#^=-*)w6z;JcU-sC zWBKWm^Y3{5o1V+}cF&)h^G(m4?fvs#DEo%zK5hI0*B9>f{Lpdff_=GP_q_VX)eFA= z)@D!6E#3vO>l-}pyxXwAw&!loW8Z09klMe=Q_}MIf~#}y^!#a8%K|lJgXg__Us&*i zBVY3rFYH+GmHXCt#{K2B1wTny>v{X@?=CoU`)!`UvG*6;^!zH%U330xLGv5+p5x2= z7FhOu#dFb@2NvW%ezRx(_hirY)yq6j{Z;jpd~k#3{VOv(^RHdvDfZ=fq^Ga-bZyP^ zWQS@zp{Y%!)PO6*QKy9HmQQN4E)K+RUwVnDveW5;4->8q&SL!qMonSz) zAeazr2u1`ef*HY%U`Vhem=bIW#sq7EIl-QAK)4{B5N-%Zge$@s;f`=9a0#3eZVAVP zYr;9Q{=JkRk-GvG_OCwLR?3I2q8!Uy4=@I$yKd=c&me}sF&C*hv(OSmU| z6Yj-j(1VDhGzPthyi|rkPoiw9!=N`&H?_f_N5VbPr)Vp+*`Qz17wVHi-=eS7XM_F) zEC?nBe+XC+%nbe!uq2oo{3T#bFgN&5;DT^s@Tb5P;mqLQ1TKM7gTD#)#P5Xr0MURU z4+L!x4H)twK|7!UL!JoQA{sE{ji5cE0Ye@M+9Vn<wd9mx%@p`A)bec`taM zXnp8Y(E!P6;#ZR0f(8=fxsdHd10?H-28j1b{x@aR%*#46JTA<7ZT$S^L&M|6rkP)# z|FioIod9J8e);qH%QD3HKr+U2$txetZ}TT~1giUicT*O;^RtAmKyCWv&x#ft=uGGg z)Yf;u_Jsw%eIcPcP#^fX8x}}+ZlOMrZ1Zg0wQfOkwir)H=6Sllv3@q(o}8wr*qQ$2rK*}mY;zpf`3ldSdB zPTIHNvGzL%_9TNn*Z<3b1!>pZPB(74G^Tm}@P$h}UwHTnMB_yFo&(*p zJyXiA@R0697d=y$!3QEOeyA zeUbpg`*;^RAjt(IeNtW+m5buK@lH&^TKKLa$-VpDDpOWJc@jm!1IX)5ZgCCRQ7V$p#H94LU?}ML{keA8v z-jJtBJ;0E+N&Uc($4R}xkk?6l!jR`lJ;RXqN&UkZ50ZL`FM_Q6lhkjF z@hGYH7~@q^A2P^(|vOP3mFBc$?JEjPW?Bw;AJgQlB%% z^Q4|tZUrW`ZnohcVh`Dw~oQy!ag+m!F-IAD$!=D1>xKjt`P zj%Vh$XO55NIBJf!=D2K*-{v@P>H}mWQJcv&qCSvKM12yr5cCz2iPUG3eFOtTFHY!6 zh&S|Tp<7XYL+=*47{S2M(}nIvFd&_dU|{I`LI)%mkZwpYAf1t5K)NKsfOJfP0qLFu z13U{}L!96#q!qk_yn;timf!`zSI|7_610uF1q}lqf>zNsL6hjapgpu*&=~qIXbJcg zG($Q*!2o?H8-N+_B+n^6Y3CXFNe)waByXvFlB-l7$xo`E`cCa3c}VR`+G$4nsqfSu z>O1w1`cD0&zKhF%hlryz2E3^61V8FK$x=}^)nUL})J<(L@FChpZ8Y#jeWx*o`c7k! z=o|IXz&G_hKrk@qLBNLM4SErtft8;ntHbZ z$E2QZ^1G>5n{vR^qfPl>>dgk6lX|i#PfWeofO}F8Cf=jV)O!s)B=ub2%0p$CdaZ$% zq#kSFC#km@cuMN22ELMdse!ko9tzs=5DZMc)0C^Go(Wp>5DZPd(!gs{j|6QB9GH5e zf#;;2Xy7}k7aDj^>VbrN;(yZ~H0i?7Ba`}_X-}GTWZIiX{Ykyeq&rhjGuofj%S<{o z?Omh)NxjRYYtvpf>D{!aO+GN~ZIeGtd)(w3(_T05m(+_)J~Qoo1OG|A$K*?cUXuK3 z*j+*@eKf>gDgI<&J!1QOBa>AhZr2H`bA*Nh0_$4WCOn-_ghfIHq!GB4; z!IWF3zsBI-q+VdkIfLIju^v!zU^7M@V^$|NXt)?=mvE#9Ry<&dtR~elO$qlFh9&u4uBG_6mg?tPdIQ%o z8+ibm@dK7-9yR2Vf>O6~MC!JNrEc|@)NPMQ-DxqYJHsKXmONRtVTpB$OIB0evYK8htC@9j zwPl%HZS%_2DL%P6)h}14H^|kQO>(29S#Gqo$c-tja${W~Is6 zqBN#>yZqnEic7o%S(0J^3qFfd6{0@vJ{_fS*qW*EWN?DEVISdoYHD*PHnR_ zr+3(zGsCtcDaUL_QX{q_=`q`pOqc4kyH#gesp`zYh9EnRmQ8C=y&0`)i@i;4N$XHs zGLETXdqfSV#nf#hclh(vsSi(vseh(vo>BC7c>b z38%+W!kKQnE3MS-%JAELX$^K?Mw`7gt;61$5wRaji`kE5xKmx}rKzq=f2uFNA=Q`J zmfD)$k=mLWNj;VxOFfoZn&!@ENb_fOq_t(l(jpn9>F&&ibbn??dRt~JJ(77g|6zFu zc+L%;D+SMKP)(}AXLaDSW#BU}>ta6emLI&;0Nx5P#v2*K#|fCF8Q-vLVH!3kXmT6V zEFDaDu$d2P7A-mfXBrDdp8x z4ZMnvUPyJkQCY?ttzPh;k9SLc-mNt7ZfgK}8@UR;RKb@j__9%I<<)WG_%NwoKB6?pN2~!^wKgJOlbi>h&Lf_-wjy1dyv))eFSB() zE_5S2C^v(*o59HzZE3WWT6|W`g1%auwmM6|w#?FM z^;%S$&(du1TN-T*mSfgNOOv(P;(|z_BL95Gl#M)*HBmS7R)fTa$Y-_|;ZL71D+M4m}wJo#x@!Mtd*@CtP zTLf=mTL=l+`I9940mSeJEmS_>QAPgW$I(5-e&4|rXFbOi>6*_>Yt{bYU;D5 z-fQZ|rXJ12UqI;K)CR*oAstWX?qo|*8%W2eHkkG!*-X?1)GurXJPX|f?Gri((h6Mz zd4*0vHVU-?{S!6}>JqjM`Y-G~<9)9YpS0_Y{7E~`C_ibp8TC`$BFwbUjP_F9!X`BO zLv;)Li);?66WtF`8%({#)L#sECG{Z#o=N@6fOpbfGW9xB|1*3EOUOnjMkjM1*7-D2X`v{OvHn|6sw52hVr(urwznDk@X875tsc7;iArX69@ zp=mc5{Y(0#O}aJh0+XIiJHY67(hqFXe^Spk;9~0aCcI2N-qhbsz1@Vbsi&K8H}!H8 zAEq8|;>pyzjs7R?UlXsUeQdxlX+N8EVCu~V{FC;#NjIimY|@jd2b*+e>bfkqf> zc_|M{)!ZR3<8`u^H*p`1Ao63AZ37R=0j^<;&6Ap-8#nW1QVYiCR^BXOjFmh15vdDh zb@M!ov32qhzDy1y%`x7LF?N|8<40r_MYU34c>wn(Z>>fZ1M?@6CRgd~Wv7PG?HdH{j{}@3g;^&NU0{b~;Z-AHvCc3{1v-a&30Qjy!SlZQ@(-9BbzdJ;cO^ zi8m9!CLQ2i=mUrsV;|BBdLOn94kG4V%vsSPH5nf03VWVXko zAG4h%y-;2%!K4qfT$3Km`b_+r?J)7JGL1RV#5~AeC*-aRGS>}x3pvc|SR-2ond*f+ z^+A^UAx9e^Lz`KUwJ-;4oI2iy!w@@I5L-3!AY+&D2o9Tzu_N5Yz1+=PAXCHK&s!lw zkMRy3;b+&ULGD*GH|i-xJsR3k&FWBR5Wh{Rw+nVwkoj@AM*};8R9y&d!FggqgoIfe z?j7tHVj$V^ehl}k%5J&omYVXVx7@kujybc}&7D(nYs0!*SKhU8_#!}$c$9G8S zo1X0QuW?p=jI(vWmu|jl>C(kZzwEqu+MQ+7R(;uNw86Q0WBr}0@w;*T#=>+v!Y0jI z$gy`8`iAk8UH56@lHZ+R9AAt%<;PAHI-i^NFD#C5|3^3poAx*l4#nfI{1tnv1#d9s zxiKEc=~&o$j{+E)5J`{WL^+(+|9brACxI|0{l=pIjGgj0=@q*$SOf&YY*nRIpW=+` zGe=<*SMw_QWnWd`WJ)8Yjz{;z>14Ja_5O9}&P~9^ts7V0c5D5rRT~qX2T&M=eC@6~ zh66iq)p3IPh9}qolrvz4f`Gag5b1mDJWRVqX{DHC%0raPBGIOYt1Q)iodI zr`F*NTs$-Msq12#g`hJn`zl)lginegb>TzQ0UTp-f=MkRQ8;{8wWiXc##dwLKmk>iqx9 z<;dy6Az^N|irKG%6b1w`<6L#9*)OWu47yg~AXj-x_El=Oq-Niy7P_*xso9E}{j8d8 zQM31}*(GZBzp2@?)$G%1_8iqAPaNXvTs8YL@qe-EwBG1u@d!TCwCp5zF#exBcTURu zaVMp~w2Mzzs~N{wYATXv@obPrZaS;UnVl-DrFr;@5MIWaFG?n2K=ZgE z3(w-RI!(<bT&)uDjsqbq*tLTn?&$`w|Vwrbl|n7>5U( z#yB1gs~MMU8rF&wvP%&!O+`d%<^mL*?!sdM!qiJdImyJHH0^>!%Twl#?w^&yY8)d{ zOL@nx!vPKQWuh}IbqqkIi~%V7FoZHkLMUSl2#p0A>v=%q7zRzc37V`?Fc|@iG!q!M za{@yh0~nUS1q|zOC+#CUnKH7IWA#otPw!N-OR1x}BoE`)a?YOE#^{M+V9z=Rrl_$= z0#^T4%a!xA+%}9C`>3{$K*zb;E}skHY?8^T6U74MK&ovp| zF$T~-AH$~&)7J$fnRon1=Kb4%Ki_bjHwNG*jAGWDQT(X@>TRw`Lv?3_$wsewlM%X3Pg#K^{nw%0#TkDY$*w99E-`%M}|pL zY&4L@3AT48HHM^BHUeyx1lwax4~(;Pn3E>_MnlQu@$~Z$;(6d_Egx-evh*=P`C0yk z#rRq725`sXcqlx?$z<~;?T74<67;`Enz_T{N0upCGZP%20QE=%cm#|yOqiaVxz8t4 z#~MRTnjFhZFc!2%ktaye@Ej0;lF*{TCppai_n;b5r2? zpf#2c;e62gEM&%}HX4VMKqB`+5=iG6Jc{eWn&N*f56nMKt%e6CV^|Q58>vT=%9GTi|9i&9_+isb*d1hS7|xgr&Zj#X6q|Iv z{LfSDSp5I_=+of!^kL}zO&!tpkGZnO^0^pnKiaD>g5PQM9m((i^Yo~Wp@OB2q@mQ2 zH1rRS8unr0Nk1R4q?jt!=t0xuyRn8$8XL$xY&Z2vnsH7Vlj$QnFxGf?J}WZKv?4P{ zwL5i`hgUw!<2YIZn|&BlnLn4+Xf+1Dq~4e*dWrsyWk-%R%#ARH&h3gg4`$CdfjO2B zVzl#Nv@<+uQl3Yd9>e8&&S^z+tpbM9gr_@a47!H2Jj-49`A4nfRPl&ur3oX6EN>){ z8L&K$tT-P?FBoQ)i3y@(EPoXBWk6S9XH5i;A4QM3COe&5Y-Ek$YNScM(ZoBfwT?Bs zopVyp_SF9IH`pBV=WULF?@A0qe~;G=~&{u}zAxcF&t z%l~GMl)nymtbC6gD)=M7VNmD(8TvOICit)8(!c3&!9R_QUq4sy(JbL^8p!{3dtgEr;Y0PhnJ{|#PHD)=kF(OB-E!4u~To&gKROI%dS-%uv_ z4&ZZWA8P+h`R~KN(bWHz3WU}Oi2nvZYN6mqJAu#%F?c;pbWQoYfY-#}7bD5wlM@1= z4KekfSTFdi1%VJclly1tf3rdG9Nb^A_wSoa1V0jZky~2$ziX-BD}kdi+&@GA)>8!E z`GIu{lGulN+){H{qjI3H8K^bElt1&*8D{WJU*Z58}qz%dxQe+E})3cl&MK%DXG7#H6GJeL1U zT>SR9_?s?%S6qDBSyKOfaq;yo{!m=}Q5SzCE}nk2(0?p0zTCy1ii=;-k+M`ftR=BQE|{T>N$yefZx??*F1}!!)W0h( zeu0aB6c>Nh#XpUU?{}Wi|12)vVLoE}jq<51lXcLvitX7f*|eU+v;qaq)Lu zJU1?0a)H!e5EuWJixxOnMzrT&t* z_&F{bb@8on@gKSPIdSp-xcK>T@v1AN{)^(`pI$3?c_7~V z)9aXWnD#HinWqBx=`Hh*+pZV9@Fgdd7K4B12ElXx;lz3VFS|qV)>Js>i79`=or3qp z#n1SW;HLo(#gsq$F2T0~pB#fff4AT}fXB{ncHJZR1Hf})%1^#e@MnN$#o&|f7yMP= z(_`>u4+x%;76=u`;1}TwbVmPkf#YS={WJ5Y2Obi9HSk#d-GNi6rhF&x6t}dr-;Rd` z-vB(8|C?~m)Rf;ExBQKd2!3JQ^4oqY_;qpd4UYHUS^)wzKXUPjzMLx20TfjI)I!g4YFq7I;z&{rSHWd?#>B*4#fMU&`Bp zZ^SX*SpLiYB={x3WBdPs?+CsfIBCkCpc8xjPc{IV0;3D{oH*liUZ&ua_YH*ZbW00=Em?y9 z8hB9*zC2s-kAY{z;0NK{rx||}_KUZ^vnnk33BY6fe>;v;oAR50PmiI0*cidvasR#* zgKsDlymp^Job|i5v4VF3k9|J1jT8JL;4Lxq@7hQ3t$%ewTVwi1>wbb~;r_~rDSze^ z!6(MWZ`xn*65wo8`7`bN?16%}PK>vH(RHxkw~r2l=1XDxH|2Zg3VsXjue2Ea_#*_r z3wUP?zUfH8Cw>rbeet}b1V0RTEd7(`3BCaMoEZ9_RtesR{(H1%fHnNTc8uT;zu|<| z#pr*+BEd_3?}V<1q5o)&;Lig0khl7|Zn5AyfyegG(`yC)Yh1kLSiuXiez!5E{?%W1 z@%Nn2`<@4sk*}iB#sA`j8e-&oqD$~TJpWFPp?`0;;C}_aDhB__iGtVU2jYy6PxlD^ z6!42;>c6j7@D*4;?TMlP%Ra$Z#(lm%-7olxxcEb8Qgi>Wii_X9Uhp+>@j`f+Fy-f9 z{jM*Dzi*r&cx&A9D{)Jk@~h+GwPy<65*HtTso(`acjB~9#$|$E2pp3c_s_KdnU@Q` z`e`T5__N=YfH>_iIiU+7jJ`05Oe<=9~UqBso*Q( z;;*{+%DDI?k4pJfz+>m1$No(4R^YMo%e=<~?*TqHrhk0o;aP9XX8K=P(Q^5#JDmO%0ufzZ}K=*&RqtU&1OKuYZ*B^1*0rw+92frPC}3FlQDXBzT%&!>dz&?>TFfb;YB?c%YBqSngiwhs z1;B02-c?l?RbmWOVxD37`D!W^n-5#5@FJ!j1CqtU!zNQ%7Db-HJJ8v0^b1@#&k-6oN;NGS5$prQ~WOJ0a6oBK=5&sViugy=FhWhl)AK z-sPN3ur@I+vHfeZO%|IHPZOh`ByJ5PwS_k(Z4IzXv$)un=q^3mCW=9cukZ#G4kex$ zNGc7l3nn|^4f8djq%#A;irAT0R-_6sFVR)x*($`QgjMK%#+D#MVoYL*l!jaT!>5XB z#gas*h~FH*$T7RGGfAjY=dbAj`c7g`(IL_>~~3A_O~Q1`&kl~{VR#f zewD;!e@f!AA0=_wf0DTDH%VOfmpIB&0kWUO!OlJzc=r*Ktt8(#$OjHV*+-fm-r#-G ziGE}o$?Zo1$o`QF@OB_U**LPd0|yKy%YG4(%>$c>vPq;9MKakLlDO;y?fo8mU8+*D zuf*CJmwhDanQ_@S^5~gakHL>@8SQ;WS(|J?N$s-XByrhbVuLZiY$)lTz5+d+Eki(d zlH8VIqHG`OM9R)Y*)w9B+dd{lWV^^mMD~buBKyaNbfsit2#I{a?pucI&-{u$bxKkNnAF!*owquGs_)}1dv@U-B8Eac4rCMzS01n7Gptb0t^;p--_d5^5 ziDx8i4W9XxNXqJETa1!2F56%dmu;`{z+VI|+gzpLQ_L-Sh7))c;ynJulY6&Ik|8o6 z`)CrEeKQUW#ATlhJ!_l84YyN($mSTd58dxwM)xjt-dDeYM6#V{?<;C!C8U*IyuHhW z)Fyj^5|=$diOZg!#AT0f?{dek`WbW~JBA!bLYtGfB%P7CHQ~(QS-7`28DSRLG#v2u z%VC$W>=~M2m$x$|AtJkl>~)OG?x5~R_LH6#U5+qwRBhmnUkPmCC-Q#ATmSn38=-%M=G<7L)Br-E`}1%Mp-$ zNTDbDjuMxBMv2S5;@*{(&&AupyX;bGX*N3>II@xxVzNUiaoLfSxa>euGbf@8%Z}q$ z(p>C9tW>r!<4o@f%Pywx!AU^2FJl1Nw{!uD%M!9-$rfi^HYnYU!jkMv4(QcFM>ZxU zE*p`&i%C~D9-&6_BEdx2ZS*C|7Najw_7!!a)FGRR5|_MAUW@Ja-`>?RhlX=dn`|cXA+*=0no_Ck zP})kVBl02}lUf~o8=8$9S9T+PZ$o=mH{^#^%SNZ$W=xdbO`XVQXQFIry3H=!%U-6B zd-gw;l8sENg>l)qBo(wpkxiEUN~{-SPtd#?Y)hyQZ^TqvSd~3X%@ygjVg+6{Dv|ir zv@I)@-A`L7npN{6o1X3l;;O)R!lzPA1$h72^(jmmu|uT`ZFT}b;L~pJHu5Y~eJiRi z{I?Uj2Vp8*uPop-hRcC?jqxN^nv}iE68ps{?8dfy;)He}ymxD(?pa$Fbbo_Z0D1{@ zuZ2I#f_DKtOoOLHH;(Z5JUV>Je4~*K0czHNdBaY8itA+qk<2OuNd$>#zruf<2&6;QQf|v5SPwpK{Zyo_cogDq^u^ z?fF8Sg~2}M{P6nN6(;OVm4$o2V+MFkD-E{?|LKH#z_wu(W$Zoh)X$&(-)Av^YiZvq z3WPSrN=wy$3}tMe7zka4@ZObg?^5T`(J)b|lkxSZa)h}A z){MJ&H$S`vdL0eD79^e($WJ^wkehf;ASdx$d;@tK^nD)n-5h)}5MG1wM&C(i1(MDV zB%KpTIyaECEs%6xpftRG?+VJ1;7-UA!uvSh7-fK%ir|;G$zjXy0+9rKNT~?n-7AgR zraBCR(`1z1f^Zoh=9`^`yiazI68YEwN}s{v13Mslz{jH~oq(HpB}y+gd@S94K6an$ zU8pyNwP0EmP>Lh>!L}Q$#9I+Q0oRvnixBLiLi0kUq4}Y*P>!FR2ixY9UVF* zR2^CrstGL))rO7@)rIOq4WT8WrJ-e^<)Pz3$A`WaS`qqsXl1DJ%hyJ0tijgC>E#Z{ zT6m}Nh{DMecDJ`Uc<yImBHVj;{0WzKsgCj% zzY`C?jdwYr1+Y7bxy8Sn&i`9lICMYsynCI{4N1y^8e5Y;iGwb`SBsOW#On(0&1R$>&rKIIdWeQUhlil3C%>`!8q-C zK6L5+_2jd5u3y7wl{Z5mVsmilJ7|9leK4pmL6|R5+PGs$_?x@O5#{LxrCkp=+Vpz& zOW%Rg&s=Q|hU{Kxj9rSQUqtCU!ARWaVQF{)o)9|Urdv%d;RW$#B9IdYd_fw|lZu&%Z^HE%6^?vfAsX;d7jK7}q?pvVW1$@PFf> z$aZ@HwLf-`qYbm;*SEoq625hjBL5Yv#5sd=BlNiYds|Aay$)eH;K8e;@H3Q2BC%cc0qSnJ}qCX-@fe zzjP}~_o4K`dsO-+lzs<~%%t5e&93$?N`HjX_Qh$NvwQ5bt4zl#-DmhbF(wnzRd$aE zrw|)Jq#Q)%2$9X&sB$-37K=*iDNwouPt8*`C3n5>6fB*H zorEzdKyZXiB|OPIRpk9u{OEFl=GLYjd>A|JLlA%3aWWr)uhR7Ls`}FT)fHIZs;JQc zhhI9>8OH7hyt1^qaq%&L8PMPKRwi-&lKSIRKqog;Evi_&q(KE$+A>?T*cM$;KQU%3_a`xbCG#I$e=JK>ho1<#3?GDqT7rug=*m~wFe`7dVbW~1VG?Wi z5;zzM-30Mj`B^GB=`^imM2ZpFB$3&OY?TO{A5S{R@e(-%Dd%grbXj>Z+9EhJ3cwl$ma&Db!Y1 z+oe*)CS65gbg22!in-!DYc5RIo$Dor1n2LRdI7{wf1%Z7F%hFTQ0WBIR>ll z?rZCar8?Jx#?rNSPkmEcY)Lz+*SBrS8>5421C_Qk$3XUOt6$&U5vRrm zOS7RYrr>gwvkvVn{h-Y>t9}$N>S|%J;>Ra2^ z7{PU?Xy|EMyEf7jX|bxc{bBLCNKbE5M|XQ$=i2(duI{=>Z-k}rxW!iolubB#M|w*8 z`?{7j>88sy2q^Tmb@q4l_j+jMnLDIrb+nO~g8okZq-$z7#b0zX zf93?U^Z7Ex0YFBK+X7<`vdQ{AhU0-?F9pUe3FPJX;}vjrabutQX41GxQ}av9%Nixe zi@}VioM3uBi(2_z?6u^K4+6nFjYk<0wWD-p4!#N zc=3lark)cBjLKhFTeY~+3*3-1>BwM?uF9MIan87-AzW0!Qqh&U<1TjsIa(HP2NQgI zenEL~l!m?ZP9ItDAeBfJxXs|B9s|a9 z{)3GDB+6LwSG7nYjyP`Ox)=WN7*fH|qxfC4yb)bvmhPI$8IO<95NCcm&=|o%n>VPl z@93f{APHBTu>OQhw!yzL5yYQIIp*zeg9jtRDd2?T1H1R4-fs4M<*ZD~b*hntMW$kz zJOvG5dM>d2XFURFGp-TtJz3w^)8CAOO}P_CL&zTzthICSZy1`Z3#a@OVLW@~BMqcyfStE@YH|ETX0U6@1_7 zI9wx3lQl9Ouxn&GY?h~VFuEv}Iue4iDAvd{6kQ|JQFo0j^}8nH7|B>(TIOFP)A_xr zdW~#As)vbaR+pUtnGN>|D*ak)3D;(Dv4SsoilO>t4Ruv|K`epM^2)kd#riEg;K^Gu(|&g)=a--FZPImJ$Hbuu4>pG^{Flo$WSg-4q zFk}{X<}kQOi!xW^mG!#dJc+PmxrtQPAzW#~bqrUl^wEi2(qURu9aXZVqm%8D4#Rk) z%94(adY5!E*^S&aH;~sFktH2X%P#4du&%JkUrI0O5cV$V*to2|Xq|YMbo?aPP+CE< zg2M!@CP|=5w6eTQI({Oq*2srhPSJ`()ULo(TdrhD$6sDA>F6AuB^^(k^jFxpEa~_u zlpsfots}amV-uoFIyND?q~oWemvn4Bh6=T@!Iwf_Hrf==l8&E{S<+#y=#q{7=)#si@{$Vz8L6aUC#SraA{!7p~3uY|BFF3v&lU7yTOc?FwxI; zX9WUWk;0jJcC_&Xct1r?$u$-K%=nDdF)M>%4fr%n?xpmu)G^(`aXL?&iTT56V=lzR z+|I3s=y9LeiV4Fk_3>zTZr%EEbPB7PO4{uy>>kcR#9!MM%))+-XFZIrR5002VbP8< zg&l_}tOK0+>1ZwFPGR>MUBojfhXPdU>-e?PsIN=}@%xs7Ic7Je3`T@i;DkMyebJr5 zmSYMF_r8in-orHlT9YYk`TnyKu>-vsaLDbfGKF23JMl3z*AD@vz`w5Aj>2!_N?D1> zEfRreWgU5l$TUwRB=gjo#PKPpTuo}JiwJhKyD3VGRRQ#`X1KOr+aVXo-x#Gk{=PME`;o#^a#cA~@4*-5JZ(W8EY zd&J%!f!!ZN_w4=<-;%Rndh;Rf%#knw2`0V@POuEX=bL%g-7hK2`4G1evvVaN>9@#n zH3D}s@`@*tEW^bC!Le6^SQte4m&4m$?b@xIzr3f7>%c1_#l^h#@Aa@~naJ@2W_ z#*QPPZ9)>0;nG|+f_h`KUe{>s<}N{6=rqS!gVjg$3&n76A9lU4e8U+LzWnDnE!YWZ zY>#mDH^6vld3hzmK^v|{IDz4siiRq_ZzVEPSFwS2c&VfmSEB};YcS-CaM(n-8ooJJSKSkoL?d+E{%GnS7oaN|86}^6F z7#An5e*)uwa~Y=={fw{gf-%+fqO-S$@q+s-7=PVm{N5OK_qInO-O4#UslYh{e6tum<-(eJX!v&B^cLYs z!}sQi?B72d$hUGzlX9G!!7&Tajc<}3Rh-hXMW0Mk>Pa9$ zT^V+O8ICG#df|C#Qo8dNm}K7VTH(ETc~4M3z^(D+XThc2-P#~>4W2>WJzafW&0Xz# z@-&ehrIN1e`lfR&@p>e^InzDwf#Wjs(i_2-{SXz#sg;n(pFy;!z$+4`iN?SwP zELmzKB`EkQ>KOGsM~%J+vDG#*h73RMz+QYT4_{H1LPw1y`{TeQ!xTZM2h~`3u{Yra zH5MN0)ltlYFucQ?aH1MZJy58^6gBog5>8cPcr*t!%~E4?5u(Hl7a>f|Fnpk-Kk2A( z2cxylamN1^bAj3=dLp65|60GE)bYv8@Y06G42Kvlt>W4j7FZZDCUaQ~nq}PF@vkGb zlBP)oIzuH*p|CQnvntH2=rP{=@di*X;g|*g>{}h7MYl5rBKN>Zpfv99V4VT&C>JEX&)yxxK9eyV-hL+K7d_Zk0U#amVTJ=47-- z&)JkWffF`|36KVsCWr+Xvs1tz!**Vqz_4c;n>hZWppK(Vk}BF4O!?=R6WCk*^GlN? z^Gg$p&M!^eKffH1rstO?%{RZCNZmu5VgXQwxnyHR-5kgs6C63wooznuWMQ^BQ6{60 zJ0ma|HSny1F+07{$r@2OS>rZ7V$`ImCWE#H*z9DbmlceJA&DxCfdG0 z3DkBcyCiG$MBBtV>0T%M@VxO8-7bAkQg&`&gqE8)j9)AP>2fzFXCE3IqcaTXQ12#Z z&kN>GjNe^u3}qi3$X8eCXXFq+b`saJO&eCXtA}uqAaBB$iI`{O_z33N!-YSnmi)a> z{-)$|j~-72@ORxX(cd!I&qc6^uep4KT+Ys&04}k+4KBA26E1uE7GbD{DPEH*ngJfi zrR0Ifje4p0nqk3XPjAVbgBn+3+d_>#037}zm_1sdu{DeLM_K&ROTquGIhuTw;@3F6 zdNU>#WAQ&Y;vsO<*jTf)3R~DG_4Y+NjD4STZsx?b@{NnH zp<@QITcepzNd`w{b!D>-R?hsaT<2a$Q~;KlnIFDLZR+VUE#b`HXIeUnI<=`>T5;wd zanwu5oN(;-LMpAfry09H*Q#h`nl2N`Evuc`BKlvgVYdK#w7NE{aR>mX2It%m5GFHZu{4$OhGOpzZrnfY0G5}m?iz0B?0>SSbZMxB>w4g7NmH6UM=dIH>h>}udMaOBlMO{5Pm z%gzH%&O|Nzec+oV`S~d;`~%L^11bE=e&K&?h5tuX_=m0VIhbAzZS%|5vnnu2?t}fR zdFBjke(yu)S!w=aFwf%r;Fi_Ev$pvc0P-~d^Hu}PnQWT>1*?JnA=iL>FYGC3;FT}b zfcKH~nrPr+Fwf%r#F*8ICZ={~LIExD^M2Oow|PDV_!eJY>SkM*~+DD>W;_3Oj=9{S?+N zvB|8k4R6+b#0HYas^5Wk7QO+O+tY3i99Ybr_BlX%)7>06{761__8S2&63|Ygey=g_ zv&DFoaPAM}O~lH=ybrKIV{gA71TwPsn~Jvvlu0wD1uUu8QJq@@nT1qd6G0|-_ID^} zM<7$bC!L4XY<%WiwSuqnsqgNtUgbO#2y6IBz$z2_8@ey92F`rCFTMsy_r+ZdurCHv zbn`gaa2Tq-C?9QHH5+bwGNpMEz>&9kWFBPO=jVZ>aVj6ov-Ddk5Xz8|;OBwqv)Mkj zZGIk@dlcJdG4fi~|F2bjJCg>g{u!(KZxM7={|l@7A2N0INmzc{zAB+r>V2I(Tqc{2h#JoE|89=T^cr&`*>W{`FkKEcVBdu ziAc@91MRm8a$STA@5$(rAE13XUpoXayl_B2#NHsT+y4{W{)<>V;DK}4y8O#g2+&mw zZ_s}RMvf%8W|Gr?7oy6c>I7`UHQ?evj7saWWI(zY9O>b|2Wty4dm+j>GnlrIDuNF5_V}GSq?gi-QjZNNY`t9NIIrw8VcPjNsV0WC$+CNUyQ83LV8-4K1ivY zvxAwrO#G0ESbaJtn36IJg_H203U@}<+f}Rcg5l9w2SD*_!SYAoq#T^ML@o?w<&n*q zD5NsE?Z{_J2w5_4>1RqAApJ~P$^f4!ZOn}D5VneZ4E5lH@QBNnTQdxf?5$a;H$c!i z?+zw~osHm_Mfjmqcf7niIB5zS;3|Ojp1eDF&>S|v15CpBTg`>OyMq-+Q_(LYF*^rU zYyy=#aj~=hG?<&q8%^O^g}+%ts1x}L?EgY1pSe0I0Y|!%LLuCrZ^oH#GjlO_{IkKN z@lHOtXYl|WZoB$+#-9RAkMTTStjG9kb#C=zD9+yAU)m4Te``hCwK~Xs1YC4PI-0vrQVDaW z9O!Ut4rDZzBX;m1jAS&{BfPMZ^R$e{8iecW?`G2vF9CS8KB01-sU86;XO|cO%77d` zmkp%_s9dnn2yg~g2@@2Lk9>K%57!gc+U~ZlJu&#Wmp;)@WvuygGuh!!2tJ)?{=ALm zhS>U53`NbKnJnhd2z$++P1I-pOoD#%XOaj`Ll_OrSdfL z2s~>3>?2{!pP9vH{_II8hM;pb5s$x}6dw_0DYx~w=FgT5b5^TbxG>RLe|cm6Z0kf0 zGPT@RNqVHeLRc^qR{1HEAV-UEAl`IZZGy-A*)ZiXfA+~?%%3eEQGYwaiB2Ie8-*8B z6aDS@*|Fx&pyV-s_ElxgpOGVK{>*UH{5iz3xuy<#ILk!jaF&Ja;Vct#4`-RE z|8Q2+p!!rE@=tY-LdXG|3zB$lNAW8h_Ey||L+d@g73C}8jYlZ;K@N5tkHKx3_%*Ns zOKX=?T$BzD-v!ExV1 zRVf(&Rq|BS$Gpp#e}7NJ%|F}ZA7}C(k1Wi40`ni|iMaVoO#Wh>AG2Z1G85DsEKYp+ zVNM=2utIKc>TTVVfi8R`&VX~Ei?K|LCWt9pG{qXfSsS**A30H|y{mI=5r0%DIq510 zWi8djQZDfgC;1I0@y|~73~1#?@CTTYo}ROyx^!VDwCEr|nE z)Re1yl}*p)D7`NZLg&aqXdSQzp>^1tLDoU{3IJ9#fz(9R-TboFveioa_0gk1C~4{L7UlJ?_|JoC*NA`T<@gOawqEM z<9a8Vem<-v&)*VKVaa1kA6x>{9xMT;j^8ieYd`;9AahJ0E#EYomWF2^WaxM|xc{Lz zeD^)vL_^uVgKHam`^xl5g(@2TUtNbcyQK8du&(IS79j2D6qdm+Z43Kfxc^=)2x$MS zJ1el9n2X8rV%&=%E-Y4cF5pews5J_c5VpIM2Rq~i7%^BZ2R76rm_9$UwyhK1YXDE4 zaU=vg6*)#oUvcv0&S&D)NKA2?N5;g0!l`!ve3)Qu>B0(qVpch$GDpHVQoV@e)J`z7 z3-x87zSIsxK9dM_=0?8ZjqvUiBn9@<6B75?QHzlV^z0uuDuzJcRN6FDUB3Wtqj{q5 z&ygbf)@vrpnF{;qAQo0w;7DrPEHX_UH-Ul-{OwH1?#A5`C;iIY%Vr zIp>2}mRU&^#K|(Ln0L}cS|lEY9D*h#Yj}#OMGLVCgndta3#H8jGy2`qC(;`P<>+8^mXpPk-Jm@kUR*R3b@!s9uDh44k4?ssa%9wV=Gv+n z@rE2tpmSt6H15T;1ytw$Fks1|M!$0y;loYU&S3_m`dPMFUFHX57UwWouh`1(_f}q3 zSz1$5QSDZzy*RrR2BLmu{HS3H>xg*2qKrS2YIvS={u218jZ;Z17Oi3+CKa$Fv4USn z1ymxu16N`GD=f`YrrF{^c1jb8+nV8wzHVRrmCE8 zAj~^9{CTp<*?@>H`gx|x+3X^ST<9X>Ro<0&k2%N5{|(-j<;+L^&ghvBhULr$!|s_6 zM(mjn2JM-T{J*$oK6C~-^P#iYGan4gnGc5L%m>5nnGZ(h+cO^w%bAb-Puw#fXwL<4*D5OJX zi7HLPT+qm3#Pu{T5h4X6*$QsmT$w2(Zas~gATv%jK`!M?@s}YwP1CfV#%-ACB{s}r zb8MJvIdd7-$6)69i7{ijKZ*G(nO{7O=id-j7MFBt35ut28)oG#HcXnWHcVpeUINFbxQ!I!w9O{1aUjOixJ8VoaW4_B_METtdOVFYH=^Qc+%J^zH11C`p2k_s<7u2x zpQrJ>@hM!S)aiAQMls|rQtD*8NXf8gkQ z!rnzn8+R8eZQNa?^pntwlsb!dkp{v-gjvdMJ+eq?qvE5%M#V>izdU0uds3P(cq_`7b$HWQ6CL9A-YIu6QYZhekyvA($?eg(cnuVFB@%&$47&o zkXfW;uIM7AKZjYQWDa+cQfIe|lsX(;q|9qb#a6pXWQ*yJSEd(l^$=8VyrStrsN8fR zJqYQubb17;&@SIhA1hm=mw^j3Jwzx{p^4~Gtw@J!8j!4qp4$2{1g9{yRQpoXLykG( zH`A2U1oeo6@t*Ybh=VYjR`(u+*+}!4f4=d}ue%IgqT4|R4|s;FnZ>w-)5A*{Saf>` z$gq``+iE$4=$^4y*Sg9SW$qT0_XLzyXw;5-QQTjtXo~n%PjHjyQ$6IyY7k3vW3`B7 zxv^sr%XMSqyFlg9bjS{&i+h{f+S{A@x_Y>F1K8GESzjTX*lMezDYoj$`YOp|t49jl zK)0>#p>yU=@kM31sg7p194(5b*ryCq;t;UfAxM|+bxoameXPjHg-T222qTk6;%mj) z$2(-1f>TLY_qDa@vVJM+kE<`MKE`!iZzaVrh1Bx4b!{!iOP8sK`y;+|D>MfjUwW1* zC_}aJ9iQdh1juT{^~&)6_hFq!+mK3=E7pg#t;^@b+N70> zzjCO~HgWv`AJ!)0Kp)m4GcbXJr?yxh)&{{6TpSeVfJjyhNcHgc?Cb>8Cv&-upZ~4ew zhL+E9F^H^Cc{DAtH>J-7y5*JUgCjk%`D7C5wXTZ?d__#&th|k^b8>sX)J3`@eQg{d zw5a+Pvo{3YpVvijY`z6`@*jxhs=RC%4^-!0JwOi!;-%Wv!^npywN)WX73Mz`a$4a< z7~vwHO6KNYA8?%v9+7`bKuU?4j?BkGx*rM(Q&#P*0;6r$SWJ^hls;DeO+XoKA(!TkSViTC!*NeK01_1Q+d~bV8O^{ z%2vbM+awM+_iYm0bKfKR zislSB_dQC^8;i&B#{%Pj24~r$_{K>c_4mq#z#jwCrv<|rphHJV-X5F|kApgyZ>UEgf)VPvln?{AvAXN}^!LPX%m>+iV`E7r1{M@6_s#J!*)W=10&t$2lo{q+5+)G%G?$sZ)Xk0V9SY0r2 z{_|Ohqcqw>bWKz5fGoeCIRA&)iR08|SezKTMarPIzHc<6_+{UKCD`W!rq9Y= zKD4~mEodxV0#{{=m({3Q$APz(oWx8pcl$76uCA)S!Z7!1!`w!_Rkv+uHCL}Dc0gZ8 z6&6BWwOU;l4=qPa51QF}a$`rSx|f}-GBpQ`U8Wg3e~1}tX*N79Oic$*7Y&EL1rPR( ze0pgU!?dqMVF#q~TL-x~a_^{1hE`!@&YbVvmz?dN#_=N8A!ip3EobKWuRGX`R1Os9 z>&CojXu0C>-_f*IeZB(PDo@R(w%(++hIr&BUtRrux{r-wOO~b5kwfma!-Th zO>mXwYlv?GcwOpm_YSmE)AD%}l(M6JcW9f_+my%TaQweTt86&1wbZoaF{xQ#>xSXb zl70AuR^zOhGdp_KDV$<#hM_%pdqVRz#FHPxTZ>`rOdbwN3_d-47;80*Z8ePjeE2Zd zVHi8ZF!t2&Va)ciErzitHDg0OlC5v+Z0TBWri}V=USS@YKjlbvXLKan{ZBaUsU^(L zKfv7$DlRw{XJTRWv|~A}Vp8r#$`^V&Is?miEcO8|_?R6Eu0KN68&L80z;(q);raul z=;>wSTAtUbPs(tv1h358{uYkTYWu8S+BYuA%;yaBL7*mejdGS|<}&Ryq^12Gl>UQa z<5&z9cgxb#`EEM`3u*Y{`6#;@@YOXGB{&|HPpZRN99QH#u)@_1uJhsp9(rBFS&c6h z6oOS2c>-5@cR9X4>a3o)&#@4q0Z964uA|cD9+GFyxfyczAUX9L%4x~Spc>9+biHyS zCVC5^c!z+CB+z>V7qzlBJDVkU0>j_!xW00&P`v4=_-1HjVS#jnA0Y)^g5agOv$w0K zv3q?_Bfi$_biv#4pTH~&eS}LXekuMd=lL^KT?h-L!g`obx;*n#9Tz$ER{`;jOy7r5 zoh?q%SSL9LR%<9+@F$!F=Qs8g(u)te8;#25xWGwEV|y$^wp2TpGjm|)5+`jWp%Vb5 z>F)bSCsc%s<+eJecb^JSX?sT^M_Tk;CpDFQ{{o^){Q}olt}zPCgH-Q8W1~h(D?g7E zYE0XjRV;6)YQ#RD`N*vEvXeB%xdAM*XbrA(W08h$5CPlwK(3-arX?bkuUw$z;OI0| z+};3TT!DUR1>!=c+4!hvZ|d%iv_$1PE08qNc?*n_!poGa74sJ5oE13au$R$F31QGs zx8VB9WqJqPT!)GSOW=eTA9c}BlFVC?!e^6m?hGV`9QLFM;E|cndWW~*2SdT@`KY=Z z6<-Qov&Tw@`Ug^sb3eVsi3L~lp~bU;Nh6(7aLr=sUEDQXW49~mVgP?mFn{0FcDSEF zK8@S;bivOBz7O#8bPN4(D5NIquya%UE`<{`S89&idI!%gp5r|6eL)zl-#|uL0+%>V z(`LF~-7}9>*MN&lz;Fp>DW*&P0V%xi_2xnw_9UI1!SFce$rE6#2A)}{4p({uF!zJk z$g_V5hd^$1reYTWJ4rm!n?Hu-6!ylH8l#^E2_rz`OP|q|PYu-J>8n5GyP}8BVSMtt zKe8v5$wkZ18ql}rz-Y7iUPi(vU@>T{lM}CZ64Jr#2&OegYgAb&S33^APmdQY?DC~t zj}K??A&(8ilpnzHa1VBg5eYE@qxK$z)6iRwZLB~MxIy4XjKYYYGIDaNE0Ma>NzD$V z*gI9L=S!d3`){k~E`02RXFpEDH1#?3h(k6*CrP|<*&CuPJ6Va@&T|0s(XuS`D6Zra zVTnI(+;5OP70JoQAwkxxlBbcfkSWF$LDu0%vS^F$6#URif*M+>$^0Df@hPO<2Ok2;hS;bfs?i<^|Ti6)nOnW`J4hiHsay% z9ap^HAqC&I^T>BZVwRTgJ#fx46DONCJ!0%w%J&~D-w`usvO&k>fq=qU4i!`n>3jO9 zX59BZef{04sR2^s0ZHZ^T)!VYDUx{~*RrNTb44<{a6L14QY7;cuF}qR^22YA)5^&|U44NyF3E?_x@T5p44cF&`Cq*(@ zxcVZ47La6ealJcuQY2G=Yvr0jb44CO2RAVAmgC|8Y^Kk7NJSmbX z#}&bg^&kZ#nMz!*44xFpRO4EV<(5HmMKZOx9veIyyEgBAITI!z$z;I|Iq|;d*oM zq)281uB9gqnk$moi0gj`Pl{wt!!@sG&|HzsCR}$9o)pP!#Wl5e&|HzsIk>JFJSmbn zA6IVQpt&NMi*TJecv2*D8Ls~rQZo~|r1rudt+UoQESgp7l$+diDJ2gtIGM|M=7Y!F6v@D!?xgfeGD?hd^TRp;x=Bq;CRHcRAvvhAFgtk zs>^E@+*8Cl*`6Y1*mH{5M!lzqvniK*gdF5Glj7=7)2dp)!-<6^tSc@Z9Q^|*hb|Pv5m?pVt;vkM$}fp z@?>hcCr|=5h;?>*idcuEr-(COM8})L#6=a0>K5@ltL}UBtVv}hWIg0K z+(Op9M0ewQ^J&fkO$ph^x9&>y%WCToE+SBW41<$Z=HEbH7c->{adVHrO9e&-o-vA^ zUHZ8*8fTY`KRN7DEr6k_oPpUC$UP{Sm*al(@EV7%6z%7YhwYe|(7&GBZK~`_c#%Fn zlP0ZqX@jf#u>L-b$9l^*8$exk4R~LXHx9hR?K2Fr{{O){w>Z_kOFCHKbyYyp0VZdtUM8%6>U`N599HD;VbZDP5vWNWJ6aumpS3l&gqb64mNODU=6O2 z?ATu6bdqu|45sHfmp~fko{KA`T!5mh9uTS|*eJjwIL|rBWFmrQmnBO$@%=ZHbRqH1CPw!M9FT>NrfvJ%$Iy zw^>3jxJ|s1EHA@Pa9vj$)`1g~9(58E0|-1z_ykPG5-(-wbY^6cq_>^qx1FTFI*I>e z`VS#_q9%1TLv8p8F&eby4Vi~S_ZJ47v`65>EX(y_mgV{|%UowNaI&2xlWiTalWiR~ zlWiT0PPQ|zu|?s-OhZv0W;*KnFw3MwU}8+I&B)WQ^$n%^L+08cn9lD_)n2*=q7ebmL!3xW@@5CW|EvHVNOl57>PPt zvJoN$BUytxQ|5H1keS8Vk`6NCWRuFtCv%G1;SE zZCzD4*w@aM3}T%vnTU0^ukxFW}PjenAh17qJC#f-RKHg zeigCVls}0IFg?R`4L?ei;OsxYW3KxK+{cgvMK7x{UT93=TJ3r!qygiG2E`snF`eY? ziwo?8Hjj6Ek*zKQQzuv#yWEwx^+a$Q9`?52&g7vjV|Qy+XETyQCTUTm!^G3PSzK=+ zv_(Q@s{>>nh~!!__$oQ_*)HxHd!dJ`f-d-XjOQ<aLzX*WA#^^XBbT@o@W?c=!-qWM9anT3}YCK=NTq0;(CTL zb$+2|7+shu7tb&{zqbus&oJzUJ1JuC;D<+wCOX zb@QT$M0pI2)UsAJ*bKJrO7zx-R`mAPu6BBGv3(l;fxM~k>+)T&V7pU{OB`=i9+x<* zuqFS^0fRy@6)S^6{ztg!Tt^tFzj~y1n5gC8DZ@kqBi>tf`N*>jEuYT|5LuyO+?`wz zNc#eJCl3a=WS~8cc-@_R92hO`PV`iRW0fo=ToW9#B#;+%EpokHO3>alB+C^EsoIf< zId#y{(beht6S*;z`n(g&)eb;x`?%PyQ0fPPV4lW=)XgJOKMlbD2-(o4xv(WIkE~IT zj~H__+@UQEw({fJn;Xs9hz|CE*Y4<}flr7Z1iYVTUR ztbCz2!)w`jHw1#C|6hJc-pI-O0zV|*4dVeB5~&NC=5IX%`%ROi zBaM$L5gp0s#nr|Y2zalrVlbM->^Y4)um|uicEcr}SGyfiW=v->% zZJ%cTJ+iWfn!z_xq))kYj&C7S1jP2K{~Kxg)Dc{!RR6{`JatB?v%uZG(Am?Xv(*0} z#psX zVP0lkT*uCFFO%FG^Yt++b(h(RRNH0V8e_W5-;t!$p~LnzqqxQ3@Q={h>8{S^`ff8T zr|;Frd4F<#vC0?)HGsn0sM6k_Tv|@09Y)C2(EF2Xmr`%bm^zTq>JCDEfUNR9m~51H z0g~`>kzuPmioGv5JnbwT{d1MKPh90i-w>TG`{vJ7w?Q_RUmaE5mVM0_{tA`ks&31^ zW(@y?sc=XsFPb2;s*Q@v9ZfBLh--L`N|ccE$^5f%zGxr0Ek8zz9hI)#eq_Tkul zy)ja|4gc13`vkrjQj*ezxNO6}H9h(S{^PK1crwg}Z#`G38%6vP?+k2se9(J({zUa4 z#AJ!9de`|FWwEQDgg2XNUA zynV);!)4_9`>>Uk3}by$?RTD1cev7iH}fq43xil@*UrS9k7wl1P!*7w#dqSexA4a^ zjx1$EAE!I^r^8li%`&*FJs&=SMC#Ok`=zexjf(8H_!TqlO3pfnNHVYEvfccOnG33< zn-5>v$uPV5A0YeP@no;6IT|mDab$mCmX-Z1$WAivL}hOHQI6I++f;)EHJ$g zbX&2geX42P7At6l=l!3XV$73#QE?$;K~HsI8OxFPx8_ zA51G|sf{S56kn%@=aY)<^AI?^=R%C%2S~#n>}goN($R>m73KUiGdxMR?&Xk*B~Qq7 zTlc4#a}H(+}Us-)F(mrOI{aOGLmw%m_88`h`qTH}m+eHxk zm7r2*d>5{6rit2U$1e8+h5>w?)O{g6J1@MSR^28@#?qZ(S9NFS%{_{$y8%!N#}5?5 zo=D#Dt1d+9Gx79vZl2N8M;0`To_e31y>DAy+8F9MWt`P9ZWi;cRI~5U*i2_`Tns)h zFKu7u+>be9ZkY4)%nj2ibiT|Db3vZDVZQSv3Po?23-inka}7!j=OySqwA&BB;R6@J zdUS@gJeQz33YuA+avm5RF4WEa5X51Tak*}DKQMY$37h*>t)Hl2-$SF*a@iE4#>Z=l zACERoF%76v`w!bYqZ)#q3J%Y@827?V(a$uiA9sd-$(Zn1t)O|3hh?6QD(I3i#RpMA ztEdQ%<>O^zjDo(W)1$+8i&+ZsJO(ZwlQZoqP`F(y>tA4Jc#gi$KMx}T zgw%g<4NvK{6yPrBQmn^eJ=H8dr4%3ExhG+S+$#M-?Cv^6zB*P7Z!j5W25 z7;9=9G1k;xBF37Uu*aI(M#Y-iFO;#S_NN(ZY8LZYQ#0zbrp|c*T_MX~Qd?8|lc<0M zUD$LDKT4IrEc$(rif2=d=j7sqXf0xCYiSI$v^B{wmbNC@Yvt*;w9R=d5d*Nv75fcF zTbIw$)};9?ZB5cZOIwpV(9$+{HM@GeZ!j7J6QDTXU^KMiSlXIGm}TOHC$?OnryTQe zc4b%QaM;o^7{}5!J|dR3w$3lIv^9l2mbNCpw++P7HaCdzF7_LYIU|!`aBApKAKq^; z+Env87d1G|`7VmIgfUclt8 zXvG?w<~$N**Zowe;WOq_p(=;%Ut-WIyLuuo&9El+1KOMbw~#;8w=)hy?*V9Z^B1?5 zA2V;wuKBRNfrSl&;-<{?m-@nPCk4N_`{~ZkuSH5$_CVAy*7OPO+|>iIrGbt!^;dX$ zrp{yw$LY8(Z2RbBLtiJy>3CCe*Sn4Bg;Do3l|S%viSIeuemI|xSoV+Tk>j(q{jdhS z_QOwT`{8`|xbaQeMmV2ST(PMAcRoj8t=t5hPwT*Cota0xP$=bMA7xJ<#MBh)Q zaj%BG#=_5qv~jOZ_w`>X`Bthn&ed7`pZmKsO&jM*;ds@4H$DHLV4>tN2UXBiuJ!OE z>G`)h!O@EI89Q|g?49GYdVO=xrf&D81VXSURK?rj>KjwlGk%GgSSSN5izS)f+K7HN zSvgP6$e*VERfIVa%07#01X>uYu20T5{K&aGVX!v=YsX$&j3;LtUBB!$?p$cLxn7zvxG<7SuSCr_LA7W1Rnc{@=}C?EN>mND6Yp_?{hhsSYda$?MOdT7_CqLPnFC4o!%yN) zCxJT&iLW{dNAdq#PQoz+`BE}Mm;cxqu>y4Dohg~cPRD`Q2l&oZSD}xWX7bljS=z=A znX?flITFBYO%_S&aDvKW-8!7CvYHV-f_YL^7T=e2`bec;iFEi7m9)4VD4q`AILz6P4Q?Qx=Xf00+D<-wL(|OlboL zy)fSswg)v_I$xJg@V+PT&0%{&`0rq>mZX!yTZ5ignc$>d$$BQ#P^HTjs+=~=(9dzg z58@@Dc1aa|+bHIMlbJe%^#p%u!(xU*OfRjf)6@MlO-2XxyPr8NnHzo%)2vFm3n|bU zDh(O^ZdbNIlbk}J(uDO}UAYO*Wcs2-3-swq{aQEQg!OA(smU}q{2Lr8)NX3#k>_$9 ztYolMzwK3raV`l|$Z&1=T{e&=xGMY;e*^Wgy0Y3*h!C8Fmd@GEw;r8n-Tg2u?tU1y z?tZkYN~^8ApPadPjhV)@hU020P^s3Q^%$hJS6AaIuWr8PMeDAvRBJ=m$n?fizGLOG zB0?srm1xjnpoLMC(IOqyW%;_Lm2Ao~Iz{E|gASgR%Wm%2wS3M(b=;jNI=Srbj{kUM zg2|-6cf(1jE>hpW8g^PZsER2e4b@P`2!n8@feGD$wunA!mSR#%o11ai5@%UE+IsER z$5Rbr2~=!|@PuocNv!Iv#~2Z@l+z`#tf{$G5;G)me*YRAB(+&HRbExyvF03>O8Pi? z)Z+&@pQmnff~k6z#xF`g>?Gw*+COH}wy1VVqY=q>0PCU9$jZP-br9}&JM`|YDb1b_ zy&HEqda-rqEwC*<2&->zV4zHy1D548RFOV8-n+1;tG`=Ys_aUG#YXBxJgrdt5?rai zJj&UXcG!a7{t?F0$dkssY4c4~=YzDgT&B-uy01(_M>mdKq@|4^d>mkGd*d3milfvt zeE9nJmAYOOm;NqNtm1I$!Y80s-0A6~XDdp$4ib{Yc3evRc{oc-77M}PYmoF~ku>G6 zQAy31fO`i!r|CGPa~5P{p@(p#@|I%ytdhGR_SL#!>Ah{(HY~Y@1-6P{LvzK!az`Y` zy(94Lr;Pml)WeX9#omYtd_l(SgDLQffKt2RDX6Ed565UO$e3Tn=KnzJVcT%l1BICj zJ-iP+{6zGSegRmnSz5(S-DdazkRFZ$LK&l{>7JcA31_iTw(#$dUn4oh_RMseK;q*`bOq#oIO)yI(fjGfxDrya z*wJhZy=$zTH#3V5ro<0wiOm5?{bDfuo=#*N!=w5)B)(Q8PT?6zzGdlth*LPyQ=-o& z9Jrp~ybSqBppLTp@+jweXWAU<;8U%Gvf+Fml6{UAm+ZiL=NuW2xUCaU2gBJ8MjyDxhPEdc#!0+B#PH1V`BX?S@w<+~e+_i+7WGG@KeiDiq>R~7!Kdxh~XPm^9 z2|yMF@UxA1?&r@h`NP5qnnD&tm!*XC`M3=~H-2a{s8;%+)d9P^s>5b?RR^QHtLfjc zMX|f8q3G_aj=H<6=`Wa!bd9AEuKD_0W5uLu*H{BmJxoLic-W!PkfcD^DK9OHSBodr zQ;VDGt;J1rYcVXj=|)EhDsw67&VpO6?3N&G0CMOliSN3Kq55SFbyW))O<=UVvTjzf zb{!gWqt$%lO|#KC8q9J*?JFzSjaKu8x4_NISfLBnaoM8CjaD-{+0Dz?6dhZv>zHQ4 zq%o6W{UTn%kXgl;!{8z<%3O_C*6V`vB*K#ACQ@04aHR>?Fg;Z{HV*Ksi%A7|bi^qjj_&N&WZr**4Z%h;boB#e260=jLEdDb|IQQGngwi@K1?eg;a& z%^Bb`E63v(DWkA^w7hX=eqm*%)$&sh*H9% zsuLSWi#y9&+qzA^#M(_eg^Ffc(i`ak-Hr~vZquGb_jHOSsY{#M`?=jr1b6PouPO0G~nIMdsOe{>0~{+dc6VtIY4hf2IJW0#a;*&92(5eb9Vua zr=UE|uXW?|>x9&o;NB;XbZsYbw*lWu((ZsXCfjsZCTn*8j91yb)|&S2*Yd+RM@59bT? zE(%+9HR^77lfg9UT}%ms$$v%)8=noKM;GUx0UY9Z>=PV3#{`IlT5*M1Q7h&~f!PQD z9PeT4_1x(5VJjGy}3zlZf=sBrD@uRZj@4% zE|gMAX_}-okhUR7p=u=!N!kX|Bqk{o1q4JyL3RY8D9A30AnS)4A_^$7$tE8H0t$*C zAiIM9=Q%U;F3F9Qd}Q(WFM89Nb7tn8S>Bm5XU?3_TM79R)G^iNk%CE5+3%u8%=M^O z*~=sI_GD#$15`|RIqq0TDr;upwDM(X0-l_V&F*GJW}*p>ycM$jLet$8<4kvBL#d_+ z`;=J0WN8IwI!^15@guJlPKoWgkgYHqD6bVxi7l&TE3726q60@(vKpeKHR}jJoN#pw zZ&OZp_3r z4}LnoMa`JI^TyY5Lq_ubLox;JKa^svb`0LmtVUU@by zvS-Hg2|e9|&Vg~ThCVJ(?>@mTneh};Pnf|*zRuw|-7Sf~!?umt)I1a`(bVmh^*b1_ z4zv>87d$(w$oMl5<=o8+yaIon`27*a9UkWZ-EW6hDGMGLIs^+6+n1 zIFOZymi{Gdr2pjW$QC0=OaBry(tk37ff11m4b`>WW`G6_bdeA z7e}uaaa6zq#L-7Y9CdNx{|we;5cxd^mbZt;9}=42rm57n_cc{U$b36I{_s#~s-N7N zN++XU=!lFeIFtPmM`Toi`DN4-qm)qv9F#<_R#t5mZ-M9ud)Va2p-tHIx&I8f`{hsJ zn+E45H{iljI0Ju_V4;0;TJ{AtmK1{Nr&oX+2PxA`@)2 z{TaRp6InR*%7+zNQ)&**q17Sj85&7?oni ztGpI?D!k`Hw!oc0#Tt5AjHhK}TDFP}@iGxry?s8!=URzyb|L~dY|WM0r^4Mw5iuEv z%wE~VS@zT6!cvmn7eI3hOqTyKHk#NZSi`JkcUsm@-1g)xFw>qgx8NXyk~(X&8Z~0B z54^^_6p}g{v)$hUmq%0!TqrHT636C1mfG25c2+$OjpI%_wMgS~*tT;I_QPXRDRyeb;c=l5|Op}k$3ds^BAeswgSBK#u2 zjgP*u_=&KBxFTou+yxhf`|1IbMf*LOZs>OV(BxgdOV&2_O2-9*#_0eeu$91-jDdH6eAy9)GT@5Z6* zD++%BcQmj99r)PZL~tE`0Mcc>xuUPw=3%}#oh1BY zXj_aXo%Lh47=KU+Cs2N0R$I}qys55!Rb|u4RV%9@xBDP<75h~;Rl}66+6tsxQPI$# z;h{kK`c?bYSFEtYX@E^2)QE14H$lKg4JUlTrCwQ4xxBhbU%snySy12_^^dxcSLO1d z^8}HGnLy5}V4AR%C_w+r%e@7rifU)TU|rP#)t{k2A7M;~V+^mVYt+#=qsm&4A<3L# zs9J3?N*LxYt^T0uD(a8R2ta<8Th4G@W&NtU*;2$*FD{m=GZ;U(zHYXdCeAW3*p@7L)je;YcnFa_f4!TH0DS_p}*vaj1Zq(5&}R_AECAmLCO=)KKS$PA+>3@niEeO9jeXEGm zd3t0S4vjGTY-qya;S!Biq_pbx58(+%gj0Exl4(8olvoc+bnYC)FPAGH5}!X0@w@Hl zlqoa)WO{oIk+Y){zG{aGtvfKkjQP1G(!GrHleHJFM(om8G#-zmorvzYEiueiGvhEl zN!2vunQ`iLcvVB|-g_Tb$|ac9vakYVti)WyapLywS?i1Jve1mV=46AEgU7Re4X4@_ra8@3cGaA#J3IK?i~T-#1g!08 zs1`H6gP+?J|Afp=^{C2kQMq^B%FP7FsxuFUW2t3bJ+;lfeXF{0FegtD*(W&# zv!tT;qoOS0F#KXXE$rHi@qCiA=RO?Ie*-qt=hfs?C!QiaYZt)VdV0Db-hR`GCkdMX z7(S^n+*GV%DR?~fet5B1s>gm-w%b&Cj%cdt+6?>mgS&d*o#=KaXR5UjRb%E8*+}l3 zal5nI9<2C!VD;(2?M_7%=ZvpNTO2lq+k#c0(c(_O#a-=6(-xZsw8b)v8_Ry!$(d+f zj!H4x4+E|6u(Q){Y=wtSE4c0Ru(NkHF|PrGxw3szbMN75y8N9JFCr!z9Ax%%9cg@? zJ?dl^WC1>d@K!vdg-e007-Ek(`K7O5-d{|3Z%>N`Kknp@Bltj8#99jlW5hZkAAg5c zydR=}iKo!erzarBdzYple^`->$RskJi$9M1c>F4#M*zVKXOLbOA@PhIV2_)(s5@g@05>kSX>y_1$;QbK41n-CYC3rs^ z8v!N3rvVxXK6@!7c+`**yiTS>Y)^s@fcs1E0c1bvJQP6coc+>-t(aC^rq3IMr0 z>E1log#upP+3G^$s>u4PI`yIlY(EraHTE-_M9PC`qnu>Attn*{8U(rs^;(9C6MAx6#ihGDb4VR+#7CUO5@+Z%Zr zGk99?jBIbz%bO5G*eZM|>f5rtNxCAg+JG7CU9!E=*ueJYPTAfh-9vz@WIv-*%J}f> z_TO

=iE2*i}pQ8t6~))98ezaGA9blY^dLhf6Cfn}i|GuO09>^dgplGjO-|8(7f( zRET{-bRRJ7?h|nLSA8D#G1w*?Uus*eSUH%nZdxdo(e1X4WgoN8va^b8>qOu)*wZp% z0B-o)c>v!Au=@h@mkUc-)U$+jBdJ-;jLI#Q3r zyJxkjFl~hN_a>cAWrclZ1m5f_Q7Ps*hZUA@AMi<&S>JwTx_imJF1y^+*iA0O+K2(#r-or1}Le&i%`bCOLA4GLe1`aPW zMcL)272xl1Nnjhg+q;IMU)}fw#&&Kx>5EpDkw)~GGZP_aUq;t)sw2Xa)$q_F90i0j zj69a$p72E_kBQqY%3~7H@|c8`JSIWUN+LmO$XZ^7d+z(y)vRi&t6ABk%`iNGzWGjG z$O>=1cbG67dhG^TWkJEsFeq3d*2@;d)hZlexV}-DHOClPrXz7i8V<%Y%2XsK8LN|E zDn%jzA*Cb;nu82w%m9K6mop543{Pd41R0sZ2njMWixDBn*zSzg31Xg=e5ZBM^OJ`) zzBtQYtK+)Bb-@zoX027znBA~KQQ4>ga}1zE1Lhh)cd!&Xck9!1R4L?SO8`P%j@A%e zFkLzX3z~0*r<|z9No9?=Z8*7K3VLvZp9M7h(kgUqc*+?nId%o%Dd*@RM&AnIDd)o* z!8b7Qq-R&)3tB;k3NrRNn8;$J;9h)NYj72)9Dlw4Jbwh&-loj-EU7OOVN_)@qU;YM*^h?92?g{^ zp5MqWUmVW2Zosss*OlRtorb!uocx*{qaTsdXSj00267Um&YJ+C)G1BF3h`!RG~d1o z%OrCoaSu0xNO&B&)Sj|qX}N7Z3S2CZVNum2!0iJwySsYZmD=ud=$Vhe^HXmkab|m0 z%jO<=ecQgmj;9EBb_cu<*LNYc*zsI~b^$2shhXRo5RUUE^o@uBXl1iqmoxAK1lBQd zJpx-8xDJ6c5Xia~f!qIX$L_~3>l$B#hA^=7wCoS<%xOD;(frv+@BTLdNyliPvGt)P zvUYqHu50(xeHKRzygtK`R4cz5yb+K)(LNB(I32ZP#>u{}`+9iSIqbTHz)5#D={$?8 z*CWfp0B7QOpjR8YoPt+>S=5ozQ0jSD5thcBaPYFf|YTB@`39nqu#(72>=WS3Qqoapa zECYLoK8N1L*Q368m@a#b!->1eZvpaQI6A@p2sLBoI@3mKw0szzu^ZcC;v5uV?F?;B z#Cjx!zuPQAS9bNZt%Xt6+TOlRbLVu-+p4FWI9QCB6;JV82@aw zGcPn^6GN`pBw*!3HpZ||Y|>G`*p$VxT(J|YPfGG@u}OuM*rdWrYzpQQv59EE*rek| z!kMMxuGkbTf{X4vN#Ylq`~a@Ei!{I#x+GW#lT>LsMr_hiBR1)%5u1YfMQqX}T(QX) zXZdS&+=xxV5=3m$G(53M13a-w13a-QSc-^EnvPFw3P8xq(Hi0tn}P)?v5BcFU9l;c zLWxaG;fhU?T#HQ-u6MlpJXPf>S?Es*|ppFB766dJwuscW}&*f z6ljoxK8oqL15=&+y-8>_{8`{j+Vh^t6+3X!|*(IR2>=IU6b_sf0_BhFryByq8AV~>_tvGp-Ff5RcLAZ`- zvaQ5P*xH_I=RSauZ``is()eGyU1Qj|U1QjFyT*vxekK`I20*FYhXGY?*Cc^)yCzAr z+ck!b+ck!b+ckz=w`+_n)o#}quF!7Ra{m|ev`n*0$g_64#$bhPtZQ>$@Z7HDzJiKq zw`;k7>gRTirTW~iC2BCeFCfsUDHt|t3Wi-Z1tYGSf)P(m!I)N4B-z^TdckSCBnaZf zRK^TOO~J5HQ!wnRDHw6p6pVOk3dW3@B5@v$57rSqNJ^lxeD&klFkH8~vc3Y5a;B`qE|QU{5&>o@A~Otzky!>)iOB8-!^k{?;njF) ze3r(@B7><$WQobcNL8>E*|5ulAXd0G2x7(Sf*>|PqoJ}Kku`=2BWtZh68*Q;CQ#Z! zTGN#s1gvET$>*tDbkr|91Sz9dA1JQojLC4K9FD>m?xde+4 z*+H`SWd}ciO(#tc9gHb-Nw5$msWN;hb;okUhKknesF59l`9*dxG>yu|7ialvb==4f z!4gDv&@?>RK?6M5K?6M5Ay|sY4w{Znb_hVo%h4L*lO2KuDcOOkJlP?bLdgzH;mQt@ zT+0p;_GE{|o)~yBRYKiCRpvC(QV^pTNoRd{mfS6O%>{qb&s(Je!M5`>{tOgMZnYz8*va$oC;EFkvV{Ns(T?y^ zQ1maZV3JMz8$+_+$YGJ>0G2U1ELOrWS0G&pN30y)^Zg0aWLvqLMEFQTXmEv(B>avV z;e%l#d@$?^ABgF!8PBp(G-2_KTc2p^I}3m*&{;e%l#d@$?^AB-5`gJC0lB%g7G z5Av*q4+gdHk;JV~9$Pyod;~$9*~*x~2pwA3=}^ABKtuABKt&K5{QZYsOTbx`S45u12|*0=P>+J}1DS zg~t1$>drS7<9EsuAW^XxSC0hbt0h2+rTxZ7v1yC31iXkzR!@1uxC9Jw%DW2g#NuGE z<{isAsRou4dvXw;;=NZ-m>Ko;bam*uHnhM^JfDBQ)GnB9PeFC_@U#HSnfxZM za1BhgsD^Da4T&-b_T`_H}FABeFN7^$9JGbBG#G3_`A)D?oTKf z_p}VjQ{flihx?hdQs8^oK{%7ixP%rV{7inTut+K=fKi;HRfFVN<*8Qf?8BMptPP;7KV>0w9rFk^zuXngl=}t2DVn>{L{9 zQet6fs7jLnWiui^R%sH*H8iD3popO=O#+3mbw8ofB#?hdN|QhdLspsuO8LJiO#%g_ zRhk4+d_tv335-U{)cB>nlbCp5{CN<$ppI^cxS$n?#oX9R#Nuv@hAv4rb|7LYH&%~W ziIoWBE3Z<(RlP0k9UaY(AB?1~;L97T4JVpxtq0Mhmp9ayG@3jhaF}9V{xR+bH8-_h za?Q~S4^pDY0+OZx-8w|_)|?WNp~N+;*34UA7@3-+=U*O(qN+2j#1~OjO-=F!YYA7t zm9+;n^lMe9F?0N0hK!Z83(T8aBTvOK|eyVGod6z9e^NX1;+ zAQcVT2Ib*e=>}GEbFcNN9sh|Pj;FcA`?|Ws>mK20y;*%_WfNM&Z}xLV_Vk)iK^`#} z0)EW-@#$MMrn2L3Kjtfm>8II1xfV1=5%)ntY>56S(wE2^!?g<=qP)=u*9ZIKGuzp+ zt#3p0I=cc}u;`0g^wN!BoF<$dhUNMOJi+yINKwrB)8{B=do9(_*R#0=_C{xi7w*3V z7k~bUbQ!)IeCLMaspF78a~|Nm+A`%^xXQ^w+XZ-3Z%fDFP0ICzWuF(0moUTEiRx zx!5UhAz_NSo&{WA$Sz5hT=_5Ni5V&6Ar+mLN=0XY0l*tXWyn>M`I z*M`tk;K>DP$z?rlU$E@Ava-r;HpCsM8}mPaU&f~1_8z6lcqc1fK=hxbJvi_&g~M?! zvc8iwemYU%`D)xB(b8qv?`FmG2rSY-^O3xpl`12Av4-Q$;=5UsCKL2I4Z`j8ceAF= zAZQCgy}{4yy)5;aovV{Kb@jHG(%;J(za#Vg5ICqW@Eex76WLi4 zq=GM?g3SEd7_T7tV+Aij1^@V;DmX_~@C8%B@Sd=&K<3yB?7_Yc11RI5S)Y?cH$dREDT&{wJFJo`Q6TYq?aARbgcgtHMICJXi&# zok7_FlNJ>>)+e)=Jz&xjAgr`AOcF3@@c}qi7D*v~la@dsOj4!k7;{)1HRiB}3uWO_ z7p#ZU&S;vhNsAX}`D+aes)TjH5|nm^IdG53+!5Mncrbtt!-WBK2TM`f8BJHxuz9v< z%Bo!Qa_D+AO zYvBCOuYl|#mu72qFCJo^Js`Or+Jc=k06SHY671Xo*cl32+r2q$(X$k~W=_jMvb(#u zfkfxIxPc@W7?OSMn+BG;$cG(R?h=Jqk2nOi53hdJw$_LYE}lzsyU+=tDHeJclW`& z9mb>nC|r!+)ixIYTR_l!0a|$`-=C{IQ(vRLSf{(qT&z>k!IfuE52`$Sub=WvSsaLp zOn*v#W!UT4J01`!R#^2J)*j%;AD^@1siDv~Nl;ne;79!>x#QI#qhhOXXgI2~Wn)iQ zP3QV9qfmP@Z^xg7LZt&WZ7<}Drj4o_ErkxF5@v`}XxU%w*xw+({eXttt1as#IM5GA zp9jlY4+DD#=-^Cj*-sShx8f4izXT7nWEj0Wpr2`C-z@>u->1JXil+$QNVw_2r;1b$ zo&=y}Ey-o${cIfm4%f*yR-d6<%vhhat;y>sN@UJB5PzbV zhB8j&zt@DE!wLK|Be#b#?%}_8hBC5HTJ+vf21|`T6w26x@FzoIePtwZBD(y!klHck z8utq7G(K^;#@&f)BDvbZ6#O?Rcd$^zC#a1^W^O4zse6Y^%rDFecUzLxbGIc?*WFg4 zOC{u+9D)%C$&D3_)vhxLPD*~Lyvflotk?4;z1UR@^kKY;s%8(Ue1NZzX76Jducg@kGMr#gjq@yW$u@`o$9onio$B7h=lTC>hkH z8WrR=D#BocdY@79SE=1^T;SY+2s734_+(1*RVqbHiHWe7G8GY9m2wHMYy@~JgLMtm zDa>H7LR^8&VvyGiag#>UD!s@&9cFn8beOx+MLNv=3sRb$jL ztRAPVW3UqZ%H~!@>bb#Oqr>wNUaQiR>N*u<>Q<|e^K5xBr%C^lFbd$8QzHtbB$S%Y z7UYg8koP2vKS}?GUy^R({+N`;=qF)xA^s;}N?yeAa@r?hitx;f|B=Yz2qtXzNtoil zz|_uoX`5Pf7si0LHkelQAiAtsJRPvto=E>lq=Bb<62{=Ptl!abXfxcs;--{A40sZT z?XFU*sxB(RJCg$+iBt^$6G*&)*x@}1Q`pT7l4%{^21%#y+RVEZX3wD0K~nE(^}0&- zT@*Na;fxR9xJp*v*4@@8?jR~vDM0D|s@U8IXWHCZVN=F`fJ#|~AAy%Lm3dXArfF%K zn>)lEw;nL7D(ie(HIrqf52%?~RY|{~x-3n7Rb@?UM_YsLG(AvORj%|y@pj`)*g#D+ zMSoh{_-VN81So5MYWy|S9RyXKYo3aEL-AHqxvZTIP|$?sR$&%2(Yo9~3A!1BCFsUP zLf_U{e}BGW<5uAVC|0*cb!Q6(ni&#qxwCz3@0L5;&#znXY(F{OPc@aZ-D9++Mi z72!sWX~TVraGzJ_GO)!(ue-3723S?}Hm1N86-zhw^twH;+!{w=gK0LqUhyvvm(B_o z2!ejKjppFFaOocKfx`5Zv!q;u`+9`0u?mioPyqM$$c&pp;UX95XV&EZn=|7lq3{GZ zO@L36=y%Z>_k_X|-9#09cc9I**v%O;9t(ww$I(Jbd>4H!MBhacmunu%Vrd+C*LmC* zUvJ2i*R%v@sJ)aauW5~AeGKfYS=m2}hI1sHU+r>7oG)w%IQYWWvpMn#tQ4{o?g-`C zQ&ZZDxij`hyO01L+VGe6dUD2L;grI3w!xOGU(S#6W}Ie+OC>=~FzZbPGcLAuUOg)X zivC7w#?S5WILRtst5TB~o*pQi@erPt)oAne1=Cz#G~;<2oh3cZ?&K!rfJMa^tuR?$hw43y3V-7>roz195~wgf zX!uWrSz5tVsqu@b7PGD_a%+5cc&|mQ@q0kUp+W22)B^1p4A%1JblO(oLJ-kcXGD22 z#yXxA=>UgE!#PLjv!)%)y%~;l>3C@ec^&J4FrHs!=g&dSnEMW|DIN$f+LukS3@EQD z9@0(GB2DpE5F4A{z`dx*IT!#l;I!mu(-c|!X3dcBJ4gCp0-nb@4pm~dwI%Lw_+Y}U z-Pi^fOKmZ_#%OKHau4d(2&XT#YjwwG(F2Uv>E5eX7tKd)OZLVw8L~aV+9DO)z+E(d z`c4Z`+bWI z5Kqt!gJ;JR3)3AEq_9PC8u@1`{zO`_adQs|er-Fa@Q`3ObcxOqruj0{9EUWKWq?H% z^3Tr^b&62?jNS1kdP2xynFCJ>G6;@d63Tdx|6U!+_&fi-F_clyZ2uF=U>VV$dq)AM zV#2s@XxjW+bk>j6=8wk*02;%r%|BmJ869o@zcuk;*5JO^ZyK8|3)cPYx9{`TogwLb+!2jyV`uhsVNs`j5eS7Ty4INP!C?FIM&*HBD6Li zL8Hw_&}j1!G}?ToHQIa?W_b%#d7_42q{B*^k2J0}A7P`-XV7T#5jNU<1U+rOM6@xPjVy zjTorSN4p2L`Ol(1H#Kuh=DqQf3`3rOqXwJtEC3Sn<)ZN5sx znXH-WBQa0e z>;L)|75&Bg`t~V;|0JEu@V&U`A1=(N?0rvWynf2w!heD_-BLJQ@YPaxG=V;aw(em6 zIfU+w%C1eDHbZNS!!5N1WVcv_^H43_JFXd_E?T+TKr-`*`Od1+X`vq$zip!I^=qL| z{SR8`Tf&2Dp)cG9E%f=@qJ{pq^PjZP&qe!bp-=Cpg;u72X|>Q##|CPl&rYL-zA-bs z7W&WGgJ_{o`A=HtGX~W{Z}qg$>Jty@dB2}G;~k?(maoHnp}}Nd&7W~)C|oYu;-EVC zxRj`aH3k-2ZJoVcJppa?g@rpU3YRejOuvMPoYDj-{IhVU{lk;=Gq|$v8b;;f5cgdR zri5aB*jG-RYFo1ofd%6hDwbDbccOQisGq-)wdH1K`xo_-pEu+d>}fyw72CQHdry{j zEq+?rd_!*Ss!NW-1s$L=d;P^&_Kmq~S|0)KMc}eT12xC8Z_175-3|jQdyxVvUG2@e z@q9uj0%~4B8l%n0jW;zGPoO#PGtHU(CLmsOswv9bxqncQGu7T3bz|nk@QW**)CUE7 zEn@2#ozxhuGF2#^aZ$!b~ls(eKXo!o*dGc#2*x|6R+nNEHZ>u|*SavA;(mwJXb z7KUQMc?~LhXi+-ljHp%;?Zp@L zptjdcYJ1J3ve(SLUg2ntDeolGb+-hx>uw1vV?7CSz8AwpEB6VV6$%_ddFGfBb4MSWvaC0S@#wYt8tx=C&i zqiSgpn0E&vaKph04FoIiAy#A{2EJ0@2X_F0)hny2m({Fp=D zD&WHu$rRop(rN<<8nuB$wAw(zMr}|)_unyswAw&|Mr}}Vmt35a9QBavEWw)Rw*;&& z&M^$TZS(w=j`}ao6>@;PmnczKO7iQAb1JMZ&Z)2{Kgxr-Q|OXlAxu)G>6nXiI%+P?>8SAq9n3Gbg_?x>j)X7H^4IFP z@dX_$fvS*JO~bo5rvaWXXbtduK?h5bi*uTe&lhw6LSBy65T7sTU_t8Q98-B0=YlEJ z#W|*MFV0DFeQ{30-o?3sGoX5zrGV@)8F*S>rJ!s=8Mo@GxOnRCw!L4YJhYW8nd%!?)gzo@()t4#ED5G$nWaprzJ)Rgs&OcJs+ebLFb_LoIBe|1sPP23-o(ip8s(uMdHNkt2xw@7Oi zn!?+B{(Wv?Bi031kyN;fjm`ZV8z=QsZ!0@3^&7t;DfK{lMUsK1QzRMO07a5P3{WJo z&jO01)bG+Ml2ileeYU4aDtHo&pnGa*^XArizL@5A6(5|hZR_07w-K<2Dx#sUt9vP) zkOCy8Th&~pi>tU+d+5Gde&n)_t|Ke^_^g}mlvQ}rqoH|Iw|FzFR0I8a+Ln8n?h@l;~AzI#I6Z`c#hkff&s(2aB6pbKP)cb2nJj zT$9C~&7Io8q{liIPz~$qtluK-4y3LDH7BMKUDZIDX5WX?4WyfWMZ?l%?XX`%Ia95o zDHvQ$O|ljSca|sGskizK%dZB8VTReQR0$UiX-(u89 zGJAX91g||?#XgT$ec)LqBNe?^sM8^_T9N`Mu?cB1Ui~{WVcB2P|HVr&Ai;ly_xkzZwnaN=gnRllqJt zs$v8j9GSNy#2`>Lfj`F`$(e28d<74FzNXA4^Jae24wtDU!BT%+Fmr1toU&e#?VRjw zhHE=F)V)o~eYRNEeSR0)dKjCzmEWKO#2mFt_sMr?-xDgBWFK`d9@@h$j=9dlFLNX5 z!ZTKAkG*O#hi!!+N<)1vAy+`M#D7XKif!dr>jw{gtorzm~oC zzHI!LfisQ&wd?~{tp+T)*lql;WqKb}Y6c?vjJfZx)<`v`;p(`AY{KR;f`)cf-_BPbK*VKd=I zRO(lB*{7-0OOfDSq}^7$X^mB;GDa4qU_8hU*9*?1ti)lA#nU|7j^ zo)PY^OA5+m#{PVTWii{rhrD^=*Cq28a$YzFI9lAwBgglbs0rY50uSx!QEx2&wj`d< zPJDvU7K)?2>i&`aK*{)NzXax8Vm8yaO>6rRmi=Ifnq2l<3b43*c&MbXm}|#rgmlAG zs%1Y~63=C)UIvgkMH!P4**dh^Q(*D5IdB)a!OX-|uSPfO zANJb(zS7<2vCaQ2RnD}>>=+}{ov2{zT-{`I0JEZft8g+%uf8&mONugR)9I z1%bR*`6_+(cqJMv0?scdojYDF6Rm*5MPX>nHU=y63|K6hhnG#-O=Elu3`=7i+}z%` zs*^jx)t!Cq9j-`u&-j8}g6=WGFJ>rdod&XDp$B}ReaGA^tk$rr_LHr(`AxP~Y z32bd&kMHJR1U9zg%TpIj?j65CX07rnfom!D-to2dEMhUBiF3i=tsr|G$R^G~s9E&M@tJL;d>|-;Hdk<_OtKuV;3lF{ zKQ&&>(5;dh>CXfcq$#|ffyhh~Io%)Ov^U3Knh;rt$V&VYhxj6j#v9|aH;|(v6-VDh z0;b%^)TjC)D)m3cs|E8Lnj_YN|FNcHR6yi#dKoM}jbWKQ%nZv1!LV8fI8d7W0{rP^ zxQW9__##x2xjTPn$8z+B@$|BNDmWnRIwQWHUbf;uitjffwcb0OUiSHQTnHWjD6t%r zK0+xaC?&C;1Ka=MN*0;9@#rp!5j z<=EBIAqfsd=97ZhJ#OSTzKF{Ee3`S5c~dGc3OEaC#%O=CHx2@e-`T^q{$%X1g0dv-7`u!n_6S$i0C}z+7JvoPY!gT+?tPs(pSl zA-sa^vqst{u|Er6I0&G)Mq2|JriLgyAk%aiKucO zncys9Imb#l>{T0S#%QmwX>rnQ@zKY&!}V8|6#>KYl|d^e%JWs7N^NUjFe#_pIukWx z#;5Shl&i^r@3EkjUlUMq{mpHiR6L$t^?)=4yJw6x0_!mqjqnm0;Yqgp!Ks6CHNq}#1Xid5w_QK6L}qx zT}|Xj9a+j`NBAPD;jfsSaUdK1336$P3n`{t%hZ=4wTYHOM zA#xZZ7clFqh;$-w0waI(MN~O=Ojg^l52YMZ=6?|^)MNCUxB>NGr`Ilk)3i;d(=))Z zObn{iXU~^je{ph7nU&lRPs$?GA&+^z{^I00^V#dW1IJC6W&e3{PVRAlbP!_3!Ap7^ zd|d(6ICxo)gR22dL_zmf6uuUPCmck6j7S|LY{JJ)B#g*2CIZE>MBW4-@pWHB^~n2r z9NdTULE&~JV9GcPz0DUb?b{4UEKP@f)eM{N3?bN2K5_-xYt{QIx~BZug-52E?UAmXRGs2pYGJkyikAmZMGs><6Py1C{X?+u^^F zosh)IjUb(NE$Ms{t>GNP*2pIACjMb*#$+(jiUc^s9*UPnmd&gmcds*vHQdU>zCFJc zeLt(!S*l1CX01@nl}5V6{5D2P=?Lxo>PZPMA}z}{~{7*;AN_NHwNEKo^HL4sB)3g)*` zQ4qLmYwtS>x#B8rtW;DiV5Oo!{jF3qbfA?=K1aw5h4wUza`Nl)*f`J@C8Bbqvry{6%`w3rJ{4Dw^C8a^j0bZamGqTVFFevg&WZmgIK8)!2HN>JeAslZ^Sj8 zO3}`3fR#$YYj!^?6*WMDRw^=n0>&ow1#ci@z)D4rtbmn@49h^q&#Gj`N~Pc(jP?Fj zDg`I|tW+3rtyBuW>9gSO&|6K%4hRuPxFpjpe+V%8!Ezgf$RA$q?mGNvg{ zifM{O#Wdx|VwxgxF-^JBj!v91Q%W&vE6)t(pV?xX;$efPDL~USr6_1>@~yC#niSDs zC20NeVnl38iiD8grsUrd+LS1G@MAMJB^O1-rbHzPmU? z^ckJTIibDx{n1TWORT+7XvE5$gumOoyjOPhw5@IEX<6Ibw`uO2j(Jr_3O^)lWgUountFI*48zsUZB{b-Jllpl#!dXZtn96} z-K)&zBH5SP_WB;Y(GEn65nSG+ja}Tz`Y{WkCZ(yh?TGf4wx)LYtG7zx)HK*Qk7gDt z&Q!LfYVT}qqm`Q-=O$3W4uw5tkFv*%#0y=pk2R3Ba+qHXI-A<8U)agAP&~(c(I?p% zsVO_<)F0SX4gMhmaJ5xg%3@62?N@O~Q->d9v0M+;dX@1a_p zt+>430m#zLz5SZ~$Y`Nm57wDyjj+yiqsBT}AnQkg^*3DBe*y?zo7vFTkNJ~qc=cKj z?wReg!u?I7$vs&h_pgKd>Mxi?2v$f$M zkMkec(E|H>;G9|33Fo8wm6C-R_*}gb8~YwJSornfF;yO|d#po9P1(1Cb>`V9tlx=r zqt@tTAqxyV2-YuiS^otf5OQZ5v+UVTeuKb=?dSyianymCd!!EkJDPPM3p7TqSp`*4 zuW5eTRfzZ=Wd1oDGyFSXp1H2aFQdh>U$C>Y>ml6~)j*p93COblf`?@G`VpQd0mQOK zwR&Wd)q5D#yLe#r<_7xa9aiu2V4Au9s;l?Dos+}r9phH--@1BNO7%wd;~|qAfuF0h zt-WwRUkOC~cyQ-)&p_qQ2;t+o8!R)=TliVls4j7-)r$4U!1~25>s;ch*EH7b)wD-| z`|pOZ#JvdanQbC|=u&86BG&&7aU*jSe7E zyhYti4(|wIKa7W>Ef1ykF<~AjNACvf8F$#xTt=Qnl{4}zaa`ZiON3wa#6ThSK>n-8WZ^Q5 zK>o%WN#%_=+P9MTgW2!f@lp(d%Wy_xTWZTAOR!VDaP4Q-)>PCR9pT*BOJC)(gveJ~W(sliZqy=^cQ zUT+%=h1c5#L(R9!2Sa(Ux8-nX{sCh&5w>y~P1vz=4?*}mI}x>#PvD?xtDW~vESvRM zW-W%?H^~L8U8^wc6R&jCFJ9$y&o#9W~-rFu#abnuIG}`Qj{pt&SV< zDp-PuSDJ<=UTJ_QUTJ_QUIj}L@k-P2iB|y#c{y4`eBxEGASGTgl_y>WQz-F@DO~YN zl56ow!k&1QjAuZzqJZLBMFq)AghAs9m|^1zSm5mbXBM*|joyu(x6-Eg^iVe%Oy;?Fv|e+7&Rv+7&Q^ zt}9>_QLcb>SX=?C^rX5@1xd8kD%cT?mfjd6c@t12sz>~eH7y0|=X+MCbA8Y1M7){i z_dTn?X?@Qs6s;Bpz9g4SV9JTB6gbRJ=k0Y+Bu z9g+O$j8$%wxAst6S>B^j*X3zG3ow=di}G-8D83w!Y@fVK&@(ERfi2Fv!i9M*PxG!p zCl7evD#fMUe~|y7Jpl*#0>%m&e5&e-(9V3S%0>F=n#1o)!#ne-DmP7lq)GIR$j*GK z%1sn}s_K=<&U~sW#l4JdUXG!$K#J^`0-nfD@TI8~*Tmqt{HckF-?l^flG=TY$Yi@R zu``~O5}fMdpr_26a(AZ7PQeFDJuSJjJk4|_grZTC>l`{{oNq1ry=~=;FDQnXyy$I; z$)nHIo{Fh5Vd`XI>X%+iML)6ZK12z)HX{_P1>Kw`+iHfme$Ims*E8+~WW^djK|5cZ zr&{);Xr5gHd7bIc$1m2;Dd_a^J5EO=9=jvfBV>vdDO_h;H@OvQ2Pd3&_(jV%x}vvRRj4&O&OQ#@ zGT-hocyPr?XgU;r%+=>;*{!?oz1Ks~=ps#48H)Kc67qkdo_x(jN`Y}B<9reK;rC6> zq{S%bC(<$~Ya&HW?B!z$Aj^r7OU{fCX5|=;i)D9-;TvsA=1=zL~~O|I~-$0N`7J6O%>f(I`NF% ztHk+?V3H-@^V#Q=TSv!b?qV0_x6c{J z##TvvtkFKF)Nh}2W+)%_Ii>v!a?Z5NVUSbm8swa5=fWVT)Tjl|v}3U1QD|9OkGFGS zpHtdIEA2k(csu7G_Jql$v`T_C&y7wzKfkzCn;k*Oz!SLE#ZG>H!KCp`O^0sA8?x=4 zZqvf`xM}4VoM_gBDW#s(&sE`aSp5k90jr-^!}+xO`5vZ-QT<@T8=5-0dYV-?>WZ#@ z4*Hbb+;Xh5KYoYn>{#FuV(F%VTqcCe+l9-mqu!R%k{B3=!c!d1pU{d0d1aOpPQAfa zyl8Cj2meos!B=4!SWuW%gl_J8Yiuwmog8GaC~pE<@JV5C^n2JWQm{tswf@KkoR~iW z4S1Es2IL8%{+hR0(D*c#zkgwcUW?In92WEaj>N6+KTum61viFYm?=_hnv*-;=GXlv ztk}%7CKHl|q*1n$_MDyOJd1JbV1dh&QEbmyT(JQ4oNFLWVz_C~Szfm*z;ys;wOjVQ zj0{FMA!=EVc>{e!n}M|{2kjWdtUs7$$bJ$KT}3uQO-`Zp4Y0|?Tl!bOX38v9|NBx| zSdJq3-1)57ucczvDD^M-q>ObEDz0gdEsTf{nQPNF2W}6tg_g~7wI}b$7I+NEOr3VO+54kr z|B#wxj#BTE$uiXAeAMieqjc|P$4&2|E1HhPwHtUEyMQKUc`M*v1X=R4e4TrNJ!J;# zHXF!Hbzk-Zd-lB5sN5=oI@&s!eeZqbD+MGD>jq7_T{DLomIS!Gh0Ez!z!EZFW znYEe>+GU5^R^}JYP=5^&>1H+t$9fa|H=)b%J>O(I<7_hi9Wc(^^Ze~{lfBcfY?mJb z864EN*oBigsvng4zB5YIC9|yVd8lrWTiy5l)rCBvzV5qd8p%)gd9cik2l;DympyGJ zYZ_YFzovKVnoc4Hc4fb`V=)%92yvLnjMAtl^Sgq6VTWzKV``qwZ%~AQZtMX1*3;w- zwybsFl<7}oh1YlW;AJIZN+$5*JsHSE76kBae*S;6bMn88X1D>+TpasaU&L0Y75NUs zFL?$czXc|_6@lj%xC()PAb|gF#BVf)JZqH#?Z2TVF8z}E{%;0^i?%18TlV!KeE-o^ zmc=aR<7Zj_<1sxtJMO$6gM&@D*nwSCWcjq2Hs_pBep3}mIi??wDb^P5&8 zyllVy&_#ISIGZhgBsQemt}bwoxyAk3P?QDDo8ZY96Ryv^Odl8jHVeuC*XGRJbPfLm z;K(@e>fy9D!MPr&=+Es4{|$e@bc>sSBikv5EI==J70EE08ts%bi z#9%@CsRnjpWewg-ps`;tg?_35Dcti!7D~&-@RW1(5aW?uc*^sr#P zr$tqeO&DX)Jk@}s9dqltkYA)b)L4OhrZl&%Q%Gu_Y6zrcnWao=o@!uFjYG+!Ze0gU zXGcsY);!e^C{f+IF8BX+9*f3U|XaWIkd5G+Vd_)6+M5K=N`` zm|*7&z)tmH=MKQmP}tgTif{vqo~6(=b6N)Cc6V_DiOzFz14%A0B%wwhSn47lc3`=B zE@)_OADFXBb zRwXkI1o%4300#o8=Kyq{xj@8qAdvc#?SJM%$MiE7Y#L)W(3kqF?QGcVq<@Jf+75@)1 z67rfvePv~nUSHUirp$XYXC4qLE*7ks>}wD3{mpCn!se zgZei152|m+1YdI%UlW9{Q-!Y!M!CJ<^j%hN9vfIY{~fJXl9@uQ{YH*m#t3(FJ?_Q{ zclQf-%7{V6TI>^BV+?tVxem_Ws?clMeYTZ2+OmEQEkig{+hgeaf38;!%Pz-T2Gg;v zXSU1m%i^ghz!P`496kk?0b{H&M!F*8h7~y-6}c{LMdoVH4|2Y+FDlXkcA4#EuOj=Z zihM;X!t1np(?5beBHUo(TYznF?J=fDvcU`Y+tL@VEym}eXS*1@GS8cjqdPeIjUC44 zcb<1GI_3AkXS)+>LtoG47U-nbr6y0stYX&zsorC&>^NLjUAwt#Mi{6fpyD*Z4x!-J z@QWVYkpp~@Y~!-N$JyaV(BB#5proUbglU&E{g-?ZH+`Q|&h$$p zy%o;{X;Ko>>5gbTh_L0W3si)%{?s}=gzS{(F9P_+49LUz>mu|XQ=AIGc!HCYb$YWrD1KAxHnnb z(1`!9m^-Hyeqh#ue8*-yFS4yX2TL4kZkK)&KMPeRS^30l3|7$E+O`eNEjZ<VeC(@e)raBi+kO*X=5|)=5%$Eu1fj5;097t%cglQp^M^c_$!p?B6Kmu;c}&k*?I zP5|Dd8cyN9n;3wjA19Ob9UROVPe`gM@g|3dz6`zUN4GY!OH|1(L%*p3;D1SQo0{EX{}2rp+qR{z-9V4mD<+1*_>He7C!|X!RfgGelJ7!I-!_jhsP(Ja5!srX`%kFv~+xF zX{qB(1K2K6K*yP>V+`5hPzl@)+xEAIk-MI#aQBo2_EtGgI5HVbWlVFNk|`5&;}a+5 zCcxTc;kvZ6P@#%*bIDvnn7c$4_zSl$@UR%#zQB*|1zxQtpL~I5J}mGe7#ykRneFSl zT1qkD`RCc~>wDAo^<8_qq@*=A*7xIN1*H|p|8;#=Q-Q6f0xs`Wu(HHzSgM!zz=G~L zyLqelvBSs18H$HHxrpz9MLaZ_i#L8;yvf0i+n4I?d-4COy?Cqa(1x&7BcEBS_uRfz z2R75&mulsKnd_3;s&8Ma$J|og{pl@}G8L$$dQUFZTh&f{3RcN{E{;CB!Gm5Y#A-9UZlIxo%taFQz7gDWyMk?e-^StZmMmPfsK6 z*OS8$Bd=0I52lps^+Q*eQ-4m)qf)0|3C*J^S@h!%d~$tyZ*N-PY53lc9tr|YY8a_ua4E5}mKL z^O66comboS=fmoZccT?~>8wX?j{Xd{X)lDtm<+ zTxGBD=~ea$H>k>9q0_7E6>dw+ukaZ6J{x^%H`tI{K zi(lJCSkFLYxD7OhBEoKKo)zt_aHw%)GwyKmOst}Q#oDTdI@!&9YIY(2Q3@91`i`#V zz9!sT+uV)iLCME2ga#Fmap{mp`%3(MJN~ieC8H)UugB4LcTZPeS4$UdGQxj+?4(e-N%6QGk2GwUbV`j;67Fi4Jc2qEG{EU$jX=f7=%Y z9%%cb;C|Z|1qs@|DA*aHfN&ifRJhI>M7UN$cY5Jk;RY416?#zNTA|Ym*9teNaIMhk zg=>XNFI+3!Ai}jm4klbH?0*ohRf3NZu2rJ+!nMK;E?g^odf{5(1{JOqI=yhMaDxih z3Y}iKR=7chYlTiPTr1q5!nHyVB3vuv;KH@SrxmUhN(t8+t!xo`=hFC2PmOW;c;DXB zI$q?WX8s+Ly^ImDm35@CWwdh80dU3+ZOFE$xg?WmF-;W{-D-{bb`#QnN9FN()SjIsH?kYjX|R93BR;yBq6+nEr))t=x)@q#LruwNdV1yD46J1kK5DJ)D% z((8_$sFFs*589I@-Ss-%L-rEK-btE5i2%d9z&)j^ads%-6eOJ$DW^2o$tZWS7C6rC z!o)}NVT}F$Nc>wqu1iso#CUvPkQgR8ndMWV_i-{S@lQBZAZ>q|Y5RikYxV?b`_rZE zGZ=SfgulF}Q<`#|S&ls~6vb+A-v~?%*DCIRN$yL@J=iaBGN<|2w+l*3_Yx!KqNy+- zE(qKEJDEk!&f#O5oU&ZTXE`|~PF|&RaQNs7XJRg@f~ulFi)rYrB|7K7J)BpMV-Q@SJWxopo%($POqp_xIqJ&P?qE6ukRn#f;Ac{JL z99&VS@M#rw3WbYnH^`b?$G?FM$+qq^yo+mkGO+bzz+D7(4is}{U>yzHvtcopjr(By zh3&-b-3m(!cbHm+n_)XlrQkPtd|_eH4hTS8D8t{-juU`FTz^u*A^MsSJ$Hb#H(csx zuYW?Se?C_6e28NF9vqcLcNe|OVOkFs4Hqb_%VAWyWQGgo3wnb_XNHRudV|u*j8kX4 zkBJ%Fga74baG%($%@xbHRk{owsBgc@(bKoqG|6ChLX4xLPuj#Z3*Oc|+wI`4iVoks zk$~OC|HTeY`7crzM&>Ce5hfznP<2Er+EmOa+P38iin;_JdH63M-W;9Z?>>r%(=C>B z>oZr~7Jb{exY0_u?G|+KdbQnxP8?(@@#|w0b1G4K#hk(ou9#E!^olu!8&ol;(CHO( z3OA@?PNDx_labYplrdvL_vi})Ea-Ue^#qY8KMn1np2ciEi&2h$OVNA~qF`#oE86zTAPeC%f(IQ>F=!rX>%c>gs{=3b67 zxwsTcU1bh8tesf$l62yus0**@lsP#woxJj*a_-M2@PK-P45YJ$vpv@+9!`Q0gp&yMEZYllcz*(@|-!GT)nKgx*lAG!;yk;xTJXMj-rn*EQW#Vr0LUkF5IbX zQW^HKv{!Y)PC^VtPZ>_8&Ujh6>m(k)heM6Zt6iuB2L{GF4tDj0+|)a^vajnHPIj!n z2s<~Eot&hMl#_;&UPRG*2=s~y;cCEfc5pIQV)ok!-<|3ObVaxzv<_47YB70Pg}+0( z=e4aH5wjVp$6ewBH@9tW8@Ai%tsU)$y0>lcVqgC|wo+28nc)|%~CzGY3q&iMU*oct7OOf9h z}#%oI{=jJgiicSC>FlNrpv41iDERY7WLt$d@U(IZYM^R z=nW+LzavcaW)gjFgo)lxqJJ7;qCY0lzm71`J4y8KBTV#e5`AlgiQY@1?~gFi`$_bp z5hnT&iGBsna(RDZq-LZ?N%Z6qCi*0ao;AWmpC-}sMwsYxB)WBkiM~jpmy9scmr3-B z5hnUK61`@GiM~#vH;gdRw@CDs5hnT`iQX~7ME^yiKO149)@MQV?hz&$A<+j$m}rbd ze>cKJ<0Sgz2op_`=pROyXo^IiA7P>;B>K__6D=drzl|`_auR)Ggo#ci(RW6e=nNA5 z=Li#>MWV-rM^*&gokYJe!bInh=s6=ybODKedxVKDBGK=RFwrF>dg%xgts>E@MwsYw z68+%_6RjoD+eVmZ9f|&Ugo!qi=+8%(=o%9J)d&+^OQOFSVWR6u6z2~ks&i;1(Z@!Z z=tdHKYJ`b)km$1`OthOsUmRhgeI)vq5hl8YL|+?WqDPbHKSr47aU}ZQ2opV#L_Zv1 zq9>E+36YVVkxnJiuZ=L#Gf4E*5hi*LiJqy6UM+XmFa2-7yKW9(|9|^}>b4$`nubbi z=*%~3Keg*{L%;F%Nssx1k2&^xZ`FSU48QJayi7(0_cEza1HDW-;&5)j3#$q|(95KP z`@KvmNYKlqf~9?7RbAm7_`<4s={3DaNrfBK9#)|T^(d*(={-s++@KyM6*|2~Nrg-A zQBvUs@hGW~gWVZZ*#F>BQYH8pdsvkyy*;eL4Q>ys@agSg6>d;_ScOh+536v4+QTYz zdV5%f8}!bYLZ`norf`Ga8B^#%?u;qq;CIFpKJA?`g}Q8E;CqJS_Sjk9$79L=a+EJE zOU_0APi8uUPk#ML+lDl3Myf($xpNK-3yWYo6HXSC!9C{nWsq6_cro;ILSQ38J>$IcQM5(uhpVMG$7svCo;T*>q?}W=7d%A3X zuM=75%I&gHPfuHCU(=E8eH)wjnu>cnD(HdrQxQ3a;^ZLh=Zk`ddPys7dD~^7woS%< zP9CSHnCE(=+zAwE4>NM53cJS4l1N6IX9hoO&a z{HHGuab|`gtr*a5+0xX}A=KgEOsL~#KSZL9*&=g%tw6~f>aCek=c-R}b#H(xC7g|7 zTOFskx*#RO5Dom~ZoV~&ES;=adbKFwRoV^Pp&98@;#?fA6oY-#;zSFLyI2e&l9Vv*harFao zl`ZcIjQX^-MX_|3Zm8YI#_Vvi;_A6E)KF(Bmfj9D)Tnpg_Y_xO-%XA4G17fMR9tN( zSJ|=otW;)yQO;lV2}AIeqUKQ4k|H9I?zZT^cxU6&nq zGN7}AQ&C*4hL@-b#ZDME(x(F?|H^&!Dxi)X2arS54&_Atf9!n;U{%G{|6SgDd3o9Q zkUb$R3HufhK|vx40)`|kwfudA5J)s6m<0kNTJ@vWwtQ;U($*^CTBXzlt@X21skLg+ zx|OP*w$|F#+Sb}dyV%zM?>Fb(_wIcQpq~IX_}#c^q?_gl7NVJ31=lzn17PCZ_LK+k3;f78LKxvq z8a3RTTm_%WM)SW=K}LI%$9q$T0d0o&~uoJy&o7!Sv`X9en~yiq~nSkbj(~VDX(~uFX~K7syJ?_XeH)1H%4OU_U=g ze%Egr=wi?w$umw1WC3_lCUB>)<6)x&0S>7kpqgy2X+p2NUt z@0SOix8=gy9Tsodl`7|iJJA*lX0LokwaU4@RQROw;E{BdZG+F)a$)R+2*&PE%U`!8 zmcJ6qUp*@l%U_A*ubw`2mYlUM!#-^gYXOwv6U$%jSxsX3YhveQt8Q@90FL$fD3-st z!f3C6J&-;4D`58p)FA&|OYd;vv7z#NQn-3n6f``&?;$0usp~+G)+AqwO6K_}D$Mhr z6Sn?{v+c4li7!Y=<19|cBo&A3>7#M-)vzK6#BdJ5Tpv0B(-^I0w3uZv5eW%pLU5on z*xH|vP!bYKZ(l+}Nk}NsLP%)fO>9;k2<635+N>OG?N(J163UCu<2363@@W612HqCF z|4#$2d+()&h}wd!>n8K`M5ReTkjW8t%Uf!P>u+(qU}~z@%+D*T^y+eq<(8w$$koEg zdtk&``MCI~#=leI|7;rL$I+`P)4Y1B63#9IbY^7MJA8KH4BQWi%J~3LXMt%8fvJz-B8hb<_m+@ zVTZq&m1bY0a*fKQL1wK{Si1+TrItgVoRXUF)u*YNBpYf5nZG{a?+13)6)D!fa4clq zR$=XJu;$5B^N7So|HM3EK~R1Qnb345<`E*a*$S(~j~>-t{*dgPm`5D_c?7lV_9Wt! zH0>5Ojvl?mOo?7ZBSa6;XomcB?rr{*FCX_}Kz5^wZb&I^5#Z{4X+c4O66C%y=&ZI2 ztJiy!6gMO{H?6?TKc2T%B#i>g2KEq)2g|9W3vxxRc-^40{G71-X+IRB5YG!zQc|&v zC4Yq1tSV3v%R7V4;=hE&uO~wQtwi>DbGRQzZPH4m1-F@+#@xnT4cwhk2u-dxWq4)2 zH>scqyONxrRPL58^O{W{%^#M<4O&KF{;**c1t;c@$})?q^6ObR{4GL4R!hig30V!g zq;D9#n-V%-Yu=ua)k2G{)QCwU4%}c6G8Q7j+#)SxrSRvKpd?tTs}P zUAUUMm>hc>wc0(Kirur7lQ8y9f)22RmpI=iSBxQeRu&bE!Uahs6KWtzWMez_gdu6r*(s)P9(1N}6{fF) z1eyo22$wol6bwmaZhJacNF7UcPQ3YAHtxGxwNz4=kGz1}(4L#tOo(k~g0nu5*E0!G~) zHKhPKPY`y=7b*qiQ5XHAD)@{SRjR%Q(cd(abEe=Lb2Ll?ziY6rJNt&(mdSJ4+*cwU z;XU3*Mz*4*rKh!h(ve?QJO}GfD?Z5K9f=d#tR>q?hmq?Or;Ml21E!30}z6%hpUa5 zH*vwV7Q(_%Xr^!zEF>{+((rQilfk5tJZ}J+s!{j>l==luA%qDyu;;KaH&y-AcIPpW zl7o_xw&Gg0vA1Q2w>B4|PGu#|E~u1q5yGPF4aY{}8ipwm z?a%5g2Ls1DB=Oh&*`s-aG55({du*`TC2ZcH1YENqJ$+`mS1(r_?m0F%yiz!P5*+43 z7K0wKZdh3v1X~=OFkz@TAdN9k_b6%X)`T>ckj4_ySV9_0NMi|U>=={A)TRb|QT-N= zmaLAX+Hlk)F)MyiC?bAHVVAtA7V7xp5NytaAchTaI9%%)ZGI(|PH}`!a#oh@$hI9e z1bgCeyq5Xt^D}TN6OLTM=C~8nGRw=eGxMskUYVYQV}Vlf?M0u3s2Rl?jYWG)p4#(9fN z?K6vZC|PY#xtlE9{f*o~ms?xp)r*Y+NM*Z}RCdk3yHuuDhIxF<`@J9HKXzsK-|)(< zbuArTSeP|`@w@Bp^|iWJV`5*xWgQK&u6I3Fiacs|yEwEGt}dAH#<-iy8~<)DK}Fxq zB^%+Q?&cD3^xa$ncizn<5cl0&0*iS!mz>5QeK(if*%kY4F2TjUn@iAf@8%M8?4PL! zF7AC4f{uMRm*8UG%_X=vcXJ6c-rZb+J;dEyLU5S7xr8Y8%CF$!Z+#Se?E5GL7x!*1 zLC3zEOK@@T<`Q)5ySW4x_iiph$G)3OaB-Dpf{ycZcR|L#k3#S<@8%K|ZherSaj*Em zl2~YXaNI4y^Q5F>5P@qk<*oKAr5HM1DZO$a1Et`B5QO!)B#f4c-vu0I|B(B@fcHBX z$6R{EVbI)nbpElP1XROECt=#I~r!wy3Vw(C;*34~` z*aia&8#wfAwOEiibS*K^CVqgI_yL|Zfln+JBo+&fvBd(6bk2<%`%^SIWBuqIi4@{M z=C9xY!|knd?$DcR+eT`-y8rl_N(dNa#`X$h>X@rE^I`CZYmk$s;0BC(tVL|iz>lf8 z9U3=CBu#-#V2n_TeNmkcGV4`;REscIs~e@$#@kyku09sBb-M8O3;vP|=l#oNn6k@e zkaKOWaQ0_%mJR`LI!bjbFTmj;yt1KKtvw{JzD}I1+m_f7lGqWF5b_d2-Z3WR^|Xdh z#JVg)TW(-eu6FdaDH6SicZeS1U7!4L`@gA8!SA)@oQ2dH46l_bP_E#tspR8KZ=pA3 ztv3yqjunoan2PNp*~c%h_NG*rXXWDicrOl1%D{FIGXon!N~V+mDq!QNmD;+H5qKb!*=%O3eMPIuyW*Ov0Y%LS97Z^^V77b<8^6?^cY% z3??%hDaxUwRR$-SnXF9ewmRD(xiAcclTkPYvOX@vqrX&!!7mA7xD_<-UM$8I;t68a zHC3q7DxNyZ3e4yxH~CeSEpG*Q0))3X1HXVQr}h%JL?l&=KvhCw3cP-7ea0JGu5dRb z8W9Lg-hekeGdnW})it%erkZjuZwXS$boF!Ck9CnlCf#d8kIB5Ov}l}WfPE&aj)3%7_K0^*(NIEauJlp_SVv&Ub9+_J&b)3#|^pyG0d9|WYmFt)4 zs7=LL(Bq*VL={{FtF$7!0NKYww~<>oox=lFpln_mOpec#17{u@1CFti1rr~Ym4naN z3SsQ2V~(+v!q}U~9Aj&QvCoZl7iB`-oR|Y8=0J%#P+|_0m;)WNb0DX>`AhlQJ!%?s z^wiCemfdkBhrVUlX+}C-Bu{r{V7m}ov6kyLmB{uVzrTG-->hrO}TUd;1K9V8O z?Kl<~Zx=z}ogB9ya7^&FN_hK1?lH*QYT<2H1aFBW^b!J8LV!vLPzeDlAwV6Q0#tuX zPhUuj{Q5BM0VRbTy`#^p_(hG3_#r$MKBks}zZ+H~^R_FltD8{GmMB$nX+Bh*+!n_T zbXX=Yt*ITQ)MEcT`21fX{QpgD%f+TsZt=s8=K|hIS5#1(hmFwVGIOwKojn99&y<`Z zEJP1rb9Fw?_){BE*AM0I?30g!>Ny1q->?hw3)QaA+Xp{+s~%Uya}l>#LWm6~4uWkG zejQjjbSO4R$gcrErBu*^TALmbcDHBqK*l_1Q?Zwz2pNlA-$}S_80@nG`MCerm<4q| zHho~9u){L>jm^`7sK8EQetY1zikri+L7_Ac+~bVHF&{;|yj8^Dniln1L&1& zc6U&R&3&!B7P=yx_km!I$n>X=#WIWOsl)bIBmuiLCX~(12${0eLe31Qd&n7Kcm{h1 zoS2!Hm6?@?KO9cMjXGvgsW*9g;bLs^D8(&*vapamPf@t&^g?WSugxsNMtbfyi6r3` z6QdBjermb0;Lpj+H%c*WlN%2QwTiENO6BhNia0Ui>XqyxIwFf3hDd1Yb;_eY*|8on zsHvL%v`W=~7b8`L_=O06;4zPkVr3}g%*)Hi^qDt+?;rf0@mAsZVRAgq>z$`IA(@^D zLx-l09Fs~;`NISLf~6AuhXu{!Ws^*m>fiSbek!&-qw@W;B}hd|W?o)F*^r@SLxz-< zmEqwCHgb$P4x8u3p&9V*&zkdv{_oA@(P9-uj3qw!=drynKW1zih&q)ta zrGDtcj=eaqsEEHsGtjy?pz^mAB?V|{XmV;?<(Q1IADLXMdX4W6ejT_&Qt=8?k)_tX zi}Nz`jyxHxD_0MGGM_Ka|Lc^+!9W1adK;H*o29Qut2&b~PKrMX@> z`<>z}CA_$Qr#b=RcDxhU40rVfH+J;32RVgZQQyoa-K+as`$FJzJ6c;?de#M3^>=jksZ*m370NR>{&Mx| zwlyTYmBG%!cSo1s+H?_96wVoX!7`3UlV{==Wpm@`UmQEGFqEDQs8T+tlIh`=> zVbg++d)Tyfwqe9srK?-Q=T62wY+Ag=K5SZWu@9RTT%5zE1sU(KX~7=iuxTMU%wf|) zl=uPCvGoHa_QuX7;k*2rT++IUqv}z)pe@XTs5QX?)S5jqq+Uj~rb7&QEQv={d>8Ly zX+)j9e*KE~bB?n*uls#__&D7E(Ad$nc5#1Of7|=M$s*pF*B@Fy_Tkwd+RYKpkvrJi z*Mp>o2JprYK7eyX?+%UMw;17&)rkG%`ySz2dVAY?`Z~J1IP9CR-~ZLUzKN~f>(&MP zHmz?{u;;#b`B!~)>sPm}>Sq#6^*vNI+|_Lx2-$Vrr|oYiea7wjxinlMuDc-*L zS6m1x`icuVj6dp%3js%8aUpQ$6&C_=UvVL@%M6x%@Eq2AB+mZ~vvasgMUcnzcebr< zY25@&;HBrW`Wt=iMY4j&mP7;>R}v9)TuDUGv9G-lTwF;+(6J>E!NrzD1Q$mV5oA0` zM6idDM1|735$$3EFxaB)xe7If^By#*KdWN$&oKG|DvaZmOZbnKJ8 z1sC`CIf9OJvbP}PpX@F8m?wJ+3fEq!?fBaA4=icKy7oeK6uQ+>P>^V7R-4Nnk&9ks z(|xZ}8GOVMH%i1mV#G%=+GdINwWA#EQi=9YM>*Q%677Xt?mmi{e1=4Oxt`9eQ>ars zDphKQM0@Q~j`mE6_V#eJYN_j^Zn-NZ+WT0xIbJOJFrSY~%o3kBD7tPRfX@9c!U{%@_i z-4t;ouYH5yfr$B4;tIjl>X4pxO=fd(=Td@>J(m((+_{vXW6z}o7ke%xxHxkuLB^X) z3HA_kDIqw_TuO*y&!q$xe=a5X*mEht#hptDI`&*jaB=5Sf{s0x5?tK5l%QkJr34pu zE+yzVb16Z_pGyfo=3Gipm`iO@Qo)CEgOp^tCM30Jomf=E#%F*TML;OB@?4$Cz`ub=&tE(>1_}8w5(gxukI3* zUOF*KS`yUYjgl9rQSx-YKhWA{XxgM%N0L~50SCqfNoru^c2+ZKbWwg@ai03oMLxFC zduy>N$Pf+2N6Etu;o(G!hrGO^*gS|1;iJii*Mx^xs0qaObnY(19mCvOYJa3vGdD!5 z^0Hdc{qeu~f-V<;-_P>w`(6NcZfv1>evTFq8-HUi;g7e0LdZ*Q?cO?~7c@oM4Gs-b1Vi3+1b(z4q&M zt^FnzdATV}mdp~1yln%a%s7lsIrbZo_h z;NmJK1RYy3A-K3Am!RV)CIlH@F(LSviU~nMF(Jz)O&?g~vWHg9(bwo!Uqi9$AATiv z;ViDCJnsnnwlKr%&GRPB^d?u=@Yh@Co4X_2eHSCD|PU*rE+gF zepgtc)FYRE#IX-Z?7u+l{wy!nX*@Whxte#}fQOVxe0#@x{rD9gfBhvQ=tq|q`-PiN zarLOOyc}}hmJG6xhBGa_`Y4qnA2ko}2oG122gsmEySLOlzs#GP0pZgpqWH#-xKy$O zs!n_ZJmle5gOG-CNlv~xzviQ^j*}&7b%cAS*N>k|;m5b-Ub9;LaPC=^aP`Xx*F30x z`U-3{UyGS*#oUh0w%!%sas^1N7Bx(!nq19!PkGO`ir z&1yw(XJSP#q4_-KR|MaO=F=9(O%ccC6Jq|?pZ>!=zULF#&+y(6Ltd;L5;BQ8M|^rR(9UH8Obdkbs7&7Cf{eSh(_?+=)EFsf5{3-%sFt*d4jV$)H3CV?jU?%)VB-7F-n7SgW6Np_IrF45_jrjE5cFV~KdHnRg+L5t|Hu_3y))CMwlM&j{k&ET7^ zu?odEJquic@M7-F$0K=07ptDUg_@PxHY{W}1D64E4Ib%t=yKy38X=G`|GE`!W%lB2 z0mDM)eE`0WM?z9`c>Na7WW_a0$u@*mDd;i>lvpcUmAwYvku{Tz)#?U_)-@JY$Ov{Z zEx|4cq2Lg#>KX(a%JbBa2c}mU7Q-~<;(G=jCd{u~^c^-V>6LiU)!0D0PCIH@7!;~f zVNj^zF#u=dK1+R{7tT3+`|%(PXb~Ne1%h21#=5dVu#L1>pHS^+F_^G90nTg|dvAU zq|HnKcLawFGgX=qU8Hau);Q_j>2l*4kc1iLnZ<3vSg^{B#G7S-@}k9Lxs5YBM*{^W z*?oiz1GTCl(ebOHVB=Lo!7jCfWr771YD`2qnPCdSjGB&Ch&!qlCTR^{@Nil{Vj;S` z56+Nr2FMDJ07HSWQV8tw^|puca4-uU$qa)+)i4YSRaTaejPuQQSYc4eV;B_jNa`{? z;LP@@Y$xXff@e`EC-N|!1!u~a+4-(*au2k^WBBVrls3W%Y3NCgHpyjWSk5z zLS`N9<>D@+%^}vArTDbEUnRlG2pr0gFjjTlf(=y|<{m*{^b#h@HcS9poxB&pwv$3P zeS{4&lF>Oj79yQV8LPg-6P-xBGpWpQB(H*YJ_3PzB<&(`SI{mIcP7K3A*+Nra`Pk$ zg#Lw@rc5f{)p#6aBk@U62MAv-=B0JJnJ077i_k?1w*fC?T!nLixJei?{6LhnE(if_ zhtu;e03!?AiMJZ8()o0O7NXKCs_Ly5kD*xEu@eSiV{b@B_G0L6^#^L8fir%oe8lD z*F$?6o=6th5WoU0qTQwnpByXvY9x!sj|4t4z-qt{AT6TZhFulXL@OHUWScP~Sh~lIb-9QAXrc`dEO%9(7*f!a493ldu-Nq3?G?LX0xj@T}q%T1#y|o+32#Ad2 z!&$FK3*JwAYz$f^7D=N;wA<9;6K#`LJY-`ul3|I@rf4K1aPl`^eV^y2JyG0vhm9lg zM7s@{0)MpPAseHS3{rd^fv9TLb`S00cp~$fEdu#Ri)gnIhrz-Od~_Z`Ul_7JP{`A|5C6-X?YVI`aPBbc!v3pj*?j0Y~{8LfRlqtl^9 z%CKQWC4{qFCP>U1u*#H|#k5XPUie-lKw9o_cEHEYcn}{gHv;IP35kDGh`e|eFkWV_OwXpHjY&7 zR&>i~x#?I?gt%osW}ReM6D_xw$sli3;Vq`M8IQbo2$0sb3dr{Z0;J^*hV7dWRFRbo zf#w1{+wq{FXt_OX3n3e#k-&xWmw9@d`VLQRiD!OVtz)cmHq)AjN8Y<&BW7Ck9yaZ8 z652p2 zBHR$-oWU{CXeTU+kZ}Y@bl4D)iw6~emK#a3d_0juio*lZZX-xFABaZ!KpPpFlXuo& z;9b2p{eV4MXDMehtu8$Bz63T(gciNKjd)gK;S69t`klJK??>AeBXt zNr;=hECeP7vLP*Z_R<%#2#KTRMgpM9IWnpez$0PwDcWedNZ~e2V5FZaz{C$-q;MNT zA)3WT8bC5Y+SA4Dq0PLFjL1=ZM28I#5{r_)+(>2!A-cxR^2(4_Kn)f|Sx#QY0)qHm zRo_uriFO;OXZnitOgxH*mMc&diqmtIcy@_o^dVVHSBd)KRF^K&yA5fO;k2@qa|x|@ zbZW2_x~0){th?!W|s5wF1)!lXsC+tlLInlMEpow1M)a!Z?@B4Y`tfRti@ zXt!a}AQoED$O?s26Y6MWwL&)0awFN80(j(2JOqe=XgX3j)3F8uCU|#sxPH(ehiEk_ z=Tcfr@yPo^*pRMhZ6i#*S1A#8DJ_QSHWH$$+gv9^FH9>QovPbheL=5I%T0F>LBELy z8A$7oDki?Om5;@=YVpXsUVyaR!MqBBH}IfmrsY#U_)b?o8flS9dCw9cEq5@?^YNro zZ{i%wegr!+`z7^#o`?2N#Eo~@JP#)_o)*zzGZ)UY@PJubZY0T^v0SXaTc@M9E+mZ_Jr}@6zR+S#3>zk!5K(A` z;qDAs4g}k(6VHwsLDFKB@@{|)AT9a{8xNd>aIM`Hj4R_=k0Rrl4;X@^wFr;AzYH5d zTGtY$-oJzmAT0(IHq5}g@SyN%xsiboQcX$RNZ?!yj#uCDbv0vw2Me?&;&Gc=d|F*& zG_pb=Ri`yvdE;Axi=n_F1qXNx?zEzVV}7$orOh(y(lIFzacHr!$h!_U`a4?F2~+R6umPkspD^`a3L8LL zXAq{|?XUr)wSzGAz6~}aqP3ea^?m?0C}}-Pn0mhm8iDwM)si7746?yt4ctDG?L$t$%l(6mT3>Y&H zQPLthY#1ydK!$-L+C_$&E@ZSgO1ModMk4c&xldR`Tudk9qCFoR!p)ow83*sTdFguz zEmDRJ_5P!g?+`a=J*b?^Y3)3dj$3BRt zUd1Cdo-TL%MS#?+fSPHgD(3j+b{m94%k85YJ_Zz<%V@m?PUJmH1=B#w?c)L@p$B9# z8ql>_d7?*}F9UxK9#qHW0+Ba~?EKxJx`w!O$^}4!TUw-a8>zNx#NvVrBsN-Zx_$6M zh+{Y9dW$H!vp}*HW3+dO+e7=y795r`Oh6AFbe*(_4jbk)A&`GTmCD&b z%k6a~AZH1ZmK%8)AmVdzw9m~zN(_r>xqY&MoPh_`oR%Az4@i|lHq&w=0e~DOnL@X1 zoEcRFAWD;k5i;)w&)y6E3qzjaU&0bI)X@t%%aD(hc#EmGm}y&R9!T)M7QaK5h%!RdNf!TEkN1gFa#bpY`Y;+}3Z z`5dvOS<}Vl7d98dc`=?tHS1>hh%8j53OPVan)Omzq;wmhQ_cD{V3?z@+;q1BBGSil zT10}*4u|O?$ek`?ky!Gj?9Jk4bRomi29LBhD5sK}N$EB#@yT$UhP4rXX{~g^RfRlB zAs5qfBT32rAu_afzz`ZOqQj;h&P908ztD0cN#;!BmB_Q_`-vt;_Pm5@`kuGvEEjN~ecW?+6h<2MZ z@reSUAiTM zK&9oTV+$n2(Ic>+1QeQ>upLPd%cFw;E>sxI(ADZYuAcM^purU_Qo4;G7sp3R>Z9?@ zfu(pH>0roq;nRK>*;k#LYwA?;2;lB)zWD#9%{08`7D-ywst~>C^`>7C| zt}4X|-^_NQr^_AQHK5#$2i1j^p*-;|Mb|)!WgzdZaDkGRI~WS3gt+A(s%jVkywG|M zkGvTHfV57)BX33nAT4*`BzO@|Wa&N+7(CD-+HDvtJ<#Uheu&~b3uqJ{EmDRJn|QqoEYO*VmJ4KNI16;y^@$s#f*pHI3$tOc*RLHJVn7Rd>djgq0|%2u^povV- zhz=VLNDR)Ab3{7B+oQhSoL;HCI5Y=e24E*1dGCge=xEV**svpDbkcv(<;L5olY)-M zb1r=n9tXRN@VUYb8o=j;ZVFT(zg+oTLMz&*lgSED zMAq3tz=TPbqlkk8yT5cq}!|@8)NXv}`0AVU-mCc-XHecddgTOc~DXeBfZ6jEv zvJ-4*mQ4z0*d^-QT~{1o6Aht{zHH+NTd=OM1*>*}33jRNkEJGM<@z;v6~K`#Q_5MX zG>8rxa!v^HGz@en$O?}o8ZrU6kXf|c;jxTZ)sRG5Zlq0);$079$QW>uW7-S=ZuR^1 zT5(s<9xHAa7c6sdK}+&MZE+`M*yO`0$VOUjWI7&Lo{t0~urxC-V3wwsWd&wws(GPNV-}a1 zr5PrU`8KcAbImHB8A$S&DamH7VUEx}=0wv2W1g7fF?Z=%=FDvKdP6~O$jAfyDm@eL zokjuPW%(Wxr&H5^s^3gWQe+2*)dIE67;0`es^PlSDD#+C7)2iQYNOCBALlW5rwsvo zk5O#CYnH&Z&nWkpj~f-{MZQXpd9kkwu!F`h^M{_{aBVk7;A@prbgCS zRIy!pp*eF1YOELa!n`4a)$1yqb#*5y8EP!*VmWF&{HLavDFId=^WdWV|@5BGjIbrY)_WyDfO7XWW`YiQAxQT)1PLRWSU+-p@3v5PpIX2 zCK{wC*Yu#7cr)QI#SEk(C(>OxVWy@bbKp_JD`ei44K+&(ke5@;;u^EG2zfaKd0B2& zA!d@Eh!`$DFoH}SQr|vhWBG0D5 zwck7rc{W|89+{G1mgJb;fG~_~A{$9F&Hd~>UNlfCkQHexcjRw2@^*&RGyEsCnQT+H zsuXH$X)a27qFFqgW&SBWA0=H9ztt48WRNWm_>(wtcpZVKf7DxF!eQ;kGrNUAgiyRiXvaMIYmc#H>Ikg0{*|Bxbv+%<`C3vpwd}Y?YA#91a~zOb8A8rpL$e-~2vB1rygjF#E@t z)wyPA0C_*$EH0w>@hLq8d7l+u=m0;vAehX|K;AQv=!U=n@;(jkodz1cSq8x*hR`tr zsBNhH+YNTrmm0{ADSlhdQ+L+KICZHeMCr18Y7;KR+^4w2EKSFdo`xYkC;pHQQGA!4Y0k_F59u7nuhJow zU`XevTn0fV#*ofIcN>P}?P~gQsezf&6~+(_=>=x_SPtnFQTG@{7}7aS*+)&o<3>4# z^a>8?6a)@J`uw4X1NnAyIKC(*+>e2LeTdpc7vAWPapC2ed0A!|bVk`9L!A-SBTyC$$y6F5Z+dJ+ zYerbnij@r*%PELgW40X%XDTkBmbk)z7Uyas-z#ZtBY~gch$Dio+qO1%;>uWo8vL z-y}T|xxWjm5Hm|q>Rx0hR8-U*U8S>dcB(=wgMPjo3Te=zY=%)8xD9&F?NA7^gt26B z1$0X&;h|>vbe3>6;CrAYd)K6Vx{tc_$FUr7kq?Tii=i%O36Dn!Q#-mHD|819stWIi zc65IxRfYSZD*SmWRE0FAKiw?JGQCjkli?&N&|sN9sKikNq4N7rsRLLI<*K@&{Ut-w zu7ZpEZ`yI`;{@1psFI<54r}CJ!k5CWUf04)Aq8I!sG$wZ(zNfw^%*=1mj`Fp&zTUM z*VWO7PkT?s>mb>JHC~dOI(q?Wf(v`shp2>!reX&Zt6N-=ybhcrlKR=vk=%~$3@wgG zK;w!;HtLM7)U=nuhQ)3D!r76`mRHLG5f^}}ZQ{gWYj@Y0jiV0*g*;l ziWD@6{nxPWgDX17-p;l**$h#kD6dD@Tndk(1WePAs|c-aq^5lxF48c?9d_w~aiH&= zsA=DZ>vBB7;G(7T<^<*L1ped zG$Yf%(l`YFS~TIpmVs#6oT)Ks8~QtY+varlTj35>;r<1*uSSP^QcGWODZp}Mm!Z8d zP1AlAn`};dOV8RiMJtJa@VJ=KFPuGR-lDmuE5aJQ4Gni{@+!?xE~$)0>g(G!;4X2vFt$SO(KEhlK&zhZFE z*tV*>TgpnR&rK(4TCbI^UX*&Uzon-yxW1+JY{jQ^5QVcf?RSpQtddt0qwqE~?@5|= zog;fti*dVnD{7*uBOSecZIVHw75R;Gc#UW{gKTm;qr&uK6#dsu#uZLh@QT46gd1D~ zPFp)W*0rF@hd8cO9!@+3yN=xaoZ8a0y3^u9LTx%#)23KNDnL*K*Msf0-d@RvPzNWC z`Km?OAP5haA`W!xr!>qvJ={}D#7{M9+VwzRfQRjUj_N7rb*8!$ubZQ0Of_s$)5 zq(ZhAZDfKKluE7DiHFFf=G=a+^vq0SoSuz)~DkH-u`*= z2K+(5MR$K+h=Loj4DD9Ly8|wU z%`n!rtcA;tAp^N+$FQ-ZYjyX=aLV#QWoV}$@mIn{|4Uc5;%#^Md%!h?3x%07zI}6W z-E4)Hh`-(+j(A_qe>#U)*1?{05P=Y^RU$(6_EIr zo^`?YmaeXjuC>86lO_UUO9p2l{Jr=h6^0AQ5M909J;C)GdxG6vB-5nFDLWtMcv+#@ z@)H`{hB@my`{uNCcCK=FVdulIUDq1t24^o>9&DV~gl+|<43D9`imDbtQGfa}w0Icl zfg3K+w5Rb!))=K~|0geRo)>gQDA|=U5Uv4z9qZbH6UL8Uhgtmh4nC&s!L5XzS_dUVUXpMpU82{cWzUXZEKx?We#CjhjLus<;Hd zbF?T@8jX&8Xzcmh{TSF`e#hx3a9BqnI+QL~S4f4VpH7!jKM^WF_*|G`I z*@DtC6h{v5-vDHR%s`sjFk-D+*WINGQPEDo+tALs3n`03+tAY2KCcTSd{;~79I1%n z>C<;(v$5L~xReNDc#?7IvuOP%yFG!c)7PxA1?yVH&{OxIV!6o>wva*0>*{KgZgHfd ze(PSj1<;*Tp>FDf0HKmPSpM}qo6&oy zXvV5&uKXW}5pn&1zO${qW6c_ekNY3cw7=lnk)ZmH-j-D$#Kfqfdt+NqefLIb)WX-D z-`2Eu-9F~^x`J1em5(;xV-C56Rh;4u-5`D>0N8Pk?kr_5iCFXu=G(5YE=_hVK_#$_4IaFgPG*r;_qqNKit7fl?zilV-Zga zABplbZ_#|z)7YNM5x$|#`@W{VVAURb*bH?&)rzF*F-@BqL89t<5Sjs%N@-J{cwBxM z&Q#h#Nw4p0f6^T`9SFBpYC0T+CB0ei6Ph;0ij)M-k`nP@=aVv}VRVWDlQe6*S4<7Z z+t9B4A>Ph#7S2AkrE`soQgUMFQ{g&pg{Ouk71%fx*jJv`v_HcYk-`ls#7H?qGUdOY zk*Si?iwf2?s!FAr`m&~FfLC;_q5fA@k(SPmRXr_zb{&y+Kldk6+zx6Kb(r+@u2VwQ zP<)*9Q%qB=@T~$md4RHt9eOa_g-OK?U_?63@?i`AZG9ZtpjX&*N>6wHdUs8q^DAj% zWXke@UO1))X>Vg**R$=lZ&zv^ibLSM$T?#kPuWjnmUCPDe+r>D$4~sz1G{X@9_%EA&{&e+^mmcL!n9Cz_h)%{k4DoU))kPRA~ z!GT0Nnt9FeX$y`wdi79~W(HF~IeS&NHTFtSH~VxAWZ^{GG(jt6C)0jLo?9&mzoq&+(xeI1D zof?ErWNlB&Iz=apug=s}7vrW|(nT3skyYYtXv?#7rJ{9{EwG8C^-jswwNX}_65q0x zj=s6wJqucT`%Yiq=IByJsZdu!`b%|ruow*1clTp>U)J3tBfR8ZCp0QuG0Ep50>!P2 zAk&L=b#u{Pz(R>f*Q0bCicY%p0h9&X1L=g}g)P0kkyIU&JMkZ;qLw5~C2@A(*uFox z!kXLJ-`hT?rM2CqQQ138*Y+Z`J3vd`+)5lNl=cz2RvAe{RaS#F^^qt)Gg4PFu`4L0 zow4a8n{TesH8etZlxp4>QTJphd=ldzGEmLL$)R&qKqjKyb-IRn6RPbE%NjAFLI7`C zaPr9w3(@}}HaWP*(0XR*>cj=R(*ZGx0=@Lo?#@1BBxF)cB{~s)4DAdEq_qg#O^@2& z*VEl;`Dtp!AYzF;;_G6ZRhbgyOZqk_Xu;biNCiD>-M;?&L|sF-91)lJTF|{wiKdPH zU7-|BQXFocrK>~p-5gpHLo9DnTz{RXYrk;hTH~BK!P9$N9qn3%l$TG_)zNi!heW^|}%UqUgfIn2b-~IY%mCY(n=?@OY1|&LnoyMl?r>{XVG2*&In2;?O-FNd7+C zr-!ClY_}vn9g-|(-6zLTtw^W+c)zZ$lyLEZ3fHo}ufL}a!dh69HCYwN12~D4y@}I9 z!!qb_xMVW7qpPF0Jwk^gmGz#Dx{|z{{;V0TE0$?0mXd8Ue%Zy2#Gu&GJ)?ULrZ*CO-)}>a$&pN#G5ii50k_p6DX4 zQ0XZDqNLjHqnFIa5?82xNj*&8p=;-&gk3bvJuO|m>#QYPX~3WPlCE7FN!Qrc+SUQ3 zyCr7`<%qB7+7M4fh!M4`Qt>wnt0t(mDsIJ_yJktfzH_IfnG7nT*{e6qZEH~#BrKIk z)Hk9-N^=G{r@gK9?0H!FKx?t|95Ow)bC<4t(QrgfY2kD(N331a)z{HUy#w^#h|^XW zoqCh5J>?8rq_v1FkY-bOi>{VzLOh?`wYqUY>AXMxEnO*Rp@&n#4l55lENeNtt$)3XUPO=m59sPR!z)0)XyH7UhF03jz_)dE zt0E~*ZRuG(w}lHkP61lzChrT=Eo@u2u%!#4hKo*$;4RQWp{15-PU`QC4o+&*?cWhu zo6#=mMNrX%l7fy0b?uv0cuh;^#E7xtp)hClZL9j%F6{1dkyXOGp}hn$Xy+7T4Okd$ zTIwQ_YIgPhF!%PH(wP_1Wi9@$uJ#*{c~owUgreZXo)GukL$WUKVO?pjRa%=+VsYsH z97#7RGCX1O+3$s!L^nP)l1g%TJ5B=RY=*H?Ha#vlC6Z8rt9nvbJ0mUyp{4Ne#y}OC zuv7q!RfYq)Qf-rJ_NgZ|U!Lp$K4X^2g;@riIawsaB>N0duH1V=2Y ztMLd&p$@)KMbrX~*Hv(xho>DYB6YCsZ9eZr;HD~^%wa$KqOL(1W^ar^=GBGA4k2m& z-$)YVuf119I=Ir8bnPtkMV~=Pwp^gZ9H(F}g>dH2bhVk|Qy^U%#8A6V)}c{f(19z? zgz&ysoP=t#janCX5LSR3`xah>hzb`&RAlJUgRA;2{jj9rmyqvvS~Mz@)oN3ND5@)f zFtly2=~@!f@OgaMB;h?VvfS`_2-hzFAEJRQBBO^yv*wq&S`7%{*Z23eVom@r_HLQ8 zexA%s{nH(fj1+%`VqpNR?iqzulx4MQ!36*{(Js2t$MI@QY*T{cpNjd}b)^ERPAwzaURW6g%)8LUPt*Z#@|D z52>%81q53dmPr5NmWpJseKiKl(mw#I>97zd82ddzUhk2CzUygVQ0D`|N9-botry;1sm4X zCyyUHaqOh2lgBNqn_RJ`yQgAy<3cU9Vi#7^Q=r;2dpp*4wXLpD^;P#JtwRd#()E;+ zbltzGy9*-w+3a_*sKWldOY8B6$881Z^<#kU?%5<`^g6T-A?)*q24qFo?{|#63bMhE zAr>w^tT7s{vZZ=Sud zA=sqeioozUHqQwzJ8emWP?&zv7%8O3&k3z^di@-|#>xXOG{E869wZ}A8N$x z(vsE3WWfadQDbzMmf`|hVWhf%R#<5+pcQ7i3#bOxE-k|a#K^*Y$aDeKSly*%`LRG@ zr6SuuXZE5A!RF;cpCg}*%dHgW+TRv=o_sgWIa%oQRZ^|Ny-O?bV^EtAJgMkLk8W!3GbwKksH(8DF3C-WQ$ZFY7Y5utlOT_=vntx7X zlenKjw`$!N=X=y^uw&QuWZ94&pW)vE$T`_Iq~34%uOS4|MmlW6cNriB=)WgJ3>3&U z2#2G~J(V_O_YlL6nW(mKm<@RnkP?hmJ`8i>>kU9A0rEfyl3HZ==L6CY2~KE60@4D= zn2|PQDIgmF`9lbD zJs>jxc@T1{_*w(VVnA+$bSjVw09gabB~aH0WEUXk0&>=IHsnD-t^j25bQ^LIkXrzm za=Z=sDxTbYK%P3qhU^98TY$WF zstu|382;w~DL>tYyi|w*10&%-n`}rnO8EzXtXpD3P5|U}LYCT)GXddcEVGu`kmr7m z@&aTEDx>7{p8@$VKz%$e$sm2;?7tya33pkjey7_$%F? znS}GLFR&rY0T}_v?VqwCuLCjzkn=CJA(y?b`LMGW{aW|;08)9e4eFI|9wEl++;)AQw;wrfcWmRA$@=>O2)RsyKTq?fSd_P-Ci4V2_Rj7 zOovP@Ikp>+PXluPy*A{2K)wjbb(r!C%>h7e0p!{HY{*N1d=rpozGXuKsfPbqKzvX< zh_4xd{2q`w57>}ZfcOKN*70o{(gjE%AS?ITkO4qO0`kf4*pN#AnFh#`2W`j|fSd|Q z^Fuad7a+?4nYrJF+yzKGAS1qOL+%G;0FbiVeybj2Hfc*9QHqD-Nq#cl_AG0A>W*Gjr0P+98hV!Z+K~BxBw>bd#_w!MBOoP!ocX2==>udc zAUFNqhHM370U%dH-6v_EftJz&$hZGyL)rm32*}s49xpV{0rGo5c4Ir1K>h`YAI{(Z z!-kAR8yp6R*MoI2R0zXY{k-n~Dx9X*hTICseSkD!p*b1@*l0;Dw0hIFEC@aXh6i)~25FpLg>j4rhyU4Z;IAf;tC{x(3`#@diO zAOlQ=gi?n6QbKbpN_i0=)iZ6#UO*lIB=rOvQuRmOe*loW6K%+JKwbi5_ADDR7m(iq zGJ3WR=|fqZk)vt1%(o%?UeW#M0rI&8He~Xv7>NLR3Ja6M&y#@M3&=UA+mPn~c?6Kf z4L0OWK>inyiHmJW3C6g$0Lf_#LEg~)DY@8Ke`W~sJKg^|K>iZ6A$@4?w*%6@-iEvh zNJSnt$YY5^_*s;1_{Rg%)nh{*1!NW=o3PF%G%GN6F9T$4pA9(^HDNs<7hH!-v4P#t-KHB>>8`2J%T0lxKu_3DfnGQ(iXKcu7 zK;{EtTxvrKA46FH@ut#Nr*;24K$@{!Bff40WEE*{up!%?(fywSykeOHu5MO5ivKWweLy#4Kv;cA! z)citoCLrek(gmHqKvn|sDL_U-e=m@BK&}Sl=OIWBAh!c@%fmL!9zY%jWZU;_$QyvX z3`pA}HY9h6;r}Bb72mfZSAN3qCl!I_hc;wElHurdNFb;tdSkTK#5tmeqZ=oQ`mZ6`=sE;l{VK>W0Bh*Hel$eabo>}? zAgi+m0qHav{$PG|9S}=!E6q($nfgrKZ+dj|`lrmiS~JCGZhp*{RDbH&j=!(D*y2EE}CN zenm~IFQe}EG|%W>q4J$ubB3EP9yU3!#5B_PLzDrpocCf%q8Xg{>ZRy)C6%AS7^c@? zpg)47ei2DsVHo;rNNSxV^%W*HP-E)8z=4f8chSH2k0;zP&wuWU@0ZIN`68JY(-3d-s&xGj5u?WRmCjchkIf_Ke8uFj?Nb-oPzShW2&vks^G2jePk0HN_Hhak(95_U1IRDpz9f z^Q}v-*rMX5;zY$w&51q~!jPVKWCe7hp=BZN{m+}aSK{9HJmVfyGc?UuehFjBtMYp! z#lG(JnsEI6zRl@*XRG+Brcv2XJ&lV02$BsgPCByxF+}Z=sK2M89_5JofE{&mV8GX$ zo+rtr4oD@JN}vyrT;qq~p6P4UhPBXbn z)AMdqxl47H>Sn0VGFZe0^VwkP4YF_qncZq=1%}~y39;u$WWIR)KHX38*l3NwGRJAE?scTc2 zV~}tCFBqhbv{s_q7-ksWKY-hG;r4ebucp>i+bzL2kY2lB)+CRw_uT9>Q~EmJ<67}K zX`cDNVYT($e?E%OE3GAGQ@GxC`p!?!U#@ti5|D$IK`kK7VaBClhL(ZW^34f)3Xa3a zsC4&)yxM{vc?@4^-ELp&C3hqTwDJ3{KtQ@ib)pKJ`b3(;gdH@rv1kr|xznR(l&HY} zbf+h;*6a8AYNjR!4DY7e%e;ZfwSnY{uX?wx{RcqD{WCe>HT4NOfpg7sz4{6Lfvw)H z3p-mcngB+&nCE$Y3$l{~J*L;Yal$JNU;#rmREUZz>NIH%!&Rw)O*e+I{VtDgj8a@( zdKb7#4s7-1*NkaH0J=t{sA>+>iW)~4@EFzcm^%=#IYI?|B?CrsN7YRAZuOme=l@GH zs*vz=S(p+Lb*(BQDqG)QM4lVM5nX3RG)_gdF-AmG;i`zJ!+jqSrJ>U92}g9B6;X|f z=)BFpj!F?V!zv=GhTlg-=(By_3P*I06;Z8C!RP{0WB}A8! zrt0JKDmtGpuVz~20q^-$Up#SFnz3e>>RZlF9~JH&`*Sx*?9|Vz*r}lZ0I>&tACCPu z?%0RUKH;x%V_&7x&b0v5w7D2SbC{+*&d^X_Q!ct2qc8YIJABWMv-r!I2Lh(|{PHiK zbobn^BnLM6w$^WuSh&8RV&MYA5yz5xML3r2ce9-%UtO`h#aPa(->?p0>KfN9RE^=H z#gX>TQw;2EFw(9^R8|pw)sBiq81OPdbIv^O*6>KTG4rfZ zndwqfQ@qJ}fAMaC3_m|PaNgAS7VD>y3Wq|aA4tiys2)x6rh;mdMRoEu7pjzV=|>eP z*M8{uQte@@&S{2LWEdF-Sg6ui9%V{7N(Fo-TIWPxb=@<_@Ff*HFedf;y6QJv9`t)t z^yRm!o}sEEIj|87Z!F&FL!20wu(+i1pX*KfGE79J5Xh9lGNCz4h2EhX+G&Q7`4ZSF zmI8QQRRFIqqrRuO^3*SZqpb@cTKF$phyWA5w)C2S*Y^W$w_ z?`}vNi}hwzY92H55TypaByxhwY-+~EbvDU~P$fLV;&}@hagA;mS^q*#949&P_fSrp z!pi_<2fP`+&iaQ@#WvI1d9B6CfyEGQdN3P4;RVzV z9p@NX^8zkNs`jf-K}|Y>s)M!RNrsWVZ?8wM&Qxvc{=L#md4ji>y*Kp#B?o+7ec163 zx4b@2-Q8!X7Cm#3@7$@{(2hXB>>V-DJ238Z82U!CN@V5)Hca_Mz%YHjl)CRH2fBQ# z8|xs`kE**1qOxzvy7kF{vqxRFSg*EPb9UTzI`zGqRN}a_s=7q3txCTH_-7B_SUU`D ziecoufwW~wUHB!_<{P;fDg|F}{q2D*Wci^j0VA*(!+PU=~&ENDiEX672GwR6p=X#pqrzngo}@C0{)U1)$e(!lXJ? zRWeM$kxm89HM9|ik$cfSA@1K(+^5&wi_w2*AfLRCxfdC)rp3jjXsnn4__FI)qr1QqPMS}q3h8I3C5aDCZ>>p!V{*O5w>3R$v0kEz$7|*uqSDn0h;5V}pK6(NxqoDis~VC+%;K0lv)QKHvFM4S|ai z0S6Tt1y3B`?4->ZKJko0eHT4;T$76JOgr@Cz>Viq|M3M?<+y=B^_kp3ps&LcfS!zX zE!BI1;BW&6EcKgQ%3y;f4)LDU_8-Nj=9W6$)Nb+@D$&>8w!t7@Bb z52TsneRRX+nRx?U$$|C0_38PdmEtZ2)nvJiK_3Q=j({0xrJxPc-vcwLQU%^6Gw4UX zMnjuvOw6w6L^rf~_$j`Tb@!wht9~U@B#vcg)T~YpY%mS)mXg!1QaQtI6RKKr--P~S zuwXEc48_r3j*O#4hL(vr;1!sSCkaQ})ok2T_qZ)d`2v`D+m)w=lWjLzU!Ye(_n;7K*;`tm%@9C_9ZmB0A9^aLWltWrKT8 zXbzJCOM`IF7+ZsI=a?88ggyj>pBmd?bN33(VZxqmXfsfAK8ub%P0H!h)*uEA!Z-|J z=9t^2yorG{>#JvD^xa&s!@Fr_ZNrSD2cJj|^!ql{e`XsZ(KT+7QANW&GJ4jLDH2gh z#-NgX8IfB`%&S%8USDw#GGCH!;M^+jdE;KW{whowQ*!6Cv3UEpT!B$OXYn@!o4s2q zFy!>3?)LfmYfkvQ;)GjsRJ-Qh9O+c4*VKP>WIRDkh0@Es1w2_ZoEy~GQByM{&9JmY zYr;A{U&;Sx?^^)lsLK6!XS0)L+N7`a8K7xOOVc**%_eCnG$d&on)H$M34vj=*(6(b zv+3?8O`j2b;s5$V1r-Ia6cnFVR30j*7rkClP!PB(SML=SLGc0iDiD@eCInw@%$WZh1ZXMt95ATf-}F3En={SJcF2QBiA7J zJ+A=oOZ2DpFZgr*U-9QD{E@P3uos}Gy%S9HlHReIHyP7AXt3w(nCX8fHP#z`ipDxZ z+<_)l|0c{yqzuh``$Z`*mfv+x!v=L9Y(CTFcy31kX~&9xhfAG~LtVo<{hfa!hR-j_ z_wf2HSgO}FUa(4@f8u@lUJ~z>^4#UQcdcb*$GDkG~ z$YT#8^z4kUKBh?Wz|&X1>w(tl{9JAvEV^JrTV)s2Gn?5G;{K zug7Z(%pel^kh%ZKgC{mBnT>xrbPo5e*mrP0On=&GgYkp(rv=*~?l+U>wG6Ha?x*M} zEC!Cm2GhU5x5)hmZ27ylVNc(!3R8*u?(FO(ABVu)AxX+_z=5`AHW&YjINHK3VIXS#rts1HX&eLc=4nqQ`HKEDU4NRP zJ$)}fpFctASOTmCyxnIV&7aBf&m7I4rIjRMn9tUR{~!!GbNH7~X%FPj)!=lf-4}C!>k?e z!N!n8K7j5aY^=M#2H%h@M!*{}UDU&3^U%FmrD&b*UShdNZg{$oX(nvXQx2te$*_Q( zSG0ds{-w7=d&?2qe)6$Y4yHdAW5+GO{0kMIhgm|xu<`0Uqx(}i^OT-~uX8gp`7tuF zN0rEebeNGb&&_xdlzXSM&hlHLeDNp@=EV!%4-7bN1e|PYAXiBDC~csT@|*?sE7%$# z|LynXxQqGf?S}h+-J37Z@;|9e_YM`mC||JSrF`ifbF>M6W0uqmF^!AK*QOjcd;$;^VFC6X%_^9tN?O2&B2pI9;fat z)LdTb6=67DWl>%m-*|j0?F{oadn2uMsLe|2JhQw*7eP_b)@4WXJ?Oa-jix*$XZ2o> zyF8HEk4h9C*vTj&hgYhydnq2WAYm!97kck~+=C?)>y)2=93;pyijJbna#DSCE5l1} zvkdR~*=^|;NiG@o`F{moiC67G!iznVMNeGEFp}FXi5#{Fc4vvUm9>y^-4FCt%BzId z>!Dr_r7EZJBg7%^(F-=hNHRL_W0!uWv1wWkRPOD{an8FT$nN9*r#ZXG)0g!Sa`mNu zZFkb)@C?uG&&fxd(N0d@0?)4j3b%{g zyctsR^QM2}@En_kP~>y3|GFd=7q5K{NU>PRlYiwZZ6M0SJBaQZM<2Pb8whd!lbnw5 zB$4Mh{TrtYY=0~3VEZ`zi~>r zNOH}E*7V8mNSIR?dp`CZl){W9FStr!(>x~MH2U02yyK8#JHt+%?O9;wLn;5^A4qPQ zWB<1wP#xTIS6XMq!IVRV(5zX48-7r!E$j2C&F-hv?z;LgBXaczB+?~Sx86CIG zaUT}Epd$zjH=RMCf8+Ey@B-7|+;0*uE@!;>y5L1^(NWG{I>f+m(kX`QaH2mHexGo* zF`VBOIO_y|=@5NBEqev3#)qYatR4Qyl!6)Z0{@f6SCBUAJzV-; zXq}Z0U_pGxq6_9MFFZ2u;DYbWJ2>}y^Ow$9K6}NYMB$@~cjgmKug!Y|+QKS%dUGeH zjNGDY6j|P0u*NgDo^0*RzCQm@WuBbZ+?elK@)Y;Ut8nFO_H&PC@%(%*;A|0I{;7PK zf5UWYxg4h8`$tdwQ5p3d-|zyKNrZ)Rvo%Y_-!K0lHkoh3T4q^kZho%!{E~}FXHl@m z^#1QeK)@E%|M};w{n2R#5iU@`eI8zVSEj3cOK~ zkMzmYcf2@%c;UnIN>HyH*kt5QV9|7WPHs^WB`7@$$k?!;d8gceGYpWh*~l}a3-NbY zeOf-+d|RG!`)Kj3zoJjLU39>QtqSRc5AOtYj>o+m$33JhN6i>&AzeWcjq2j_%OB|lZr=H3szt8p81E+oc#r8?E@O$JXlg=y9I20&c*mT1H3-!|1)l& z@+!GX-ui#J{gZi0o_r8)#(AYP$@r;1dQ*=c`Cy$38Dz1s!5*<6K1&}}=E{T7H{`fk zI`+^A7wx2Zau$78DUdgwcs@@VU3(Qg1-|3j@e3FoH${7qdx`pvX*rY|``G*gB{#>t zWC#;yFxrO6-RQjU&4A>=+6kxm*n~jS0PpUk zoUrbm?K<(Bm=NGRzxETq_P9Iv`t#0TQ)izh&-OnBo%wL}|6{#(3G2KdAA;dT_uDW3 zAZ;Nfn{TW6xY$jVzvUv6xEwC}G4CH3#hz($f&UJyZf@Sgrt+ITo^^lB_lo7GQb2wv zE1&booBzs6VRJzFCv}ukQ8?d=O~poqx#cUvazXRDwl*sLDk?os>GF8itosd{An7b4 z;|CpPlt?$>Od+i*TYlUQeq1U^>)!kuc-V7(T=yH|M;{+sEwm)ADrSx|Q3X;xc0r^!qzbWl^G1(*9(Y&f|0(S{~+yzk@V z>U!@*Wg8{w;%}g`oA?soYpk;Q^4DFZ^~!ATP{{}3j`IolT}W*o*uI&yQ6B3F)2d$G ze5WF}VPf#EgF}YL+qHkwUlpls!@9dY-j?gA30Xgu_B@u|-Vw(nbB` zDnJHPa`Fkuy#@IZRy#U#3Y`cZ%#WdBSE5dM8Bcfhv31A#8(+|UbxI`fd+ zgZ9#0mk*<76%VrV=tL_kkB+o59%fNqJ#&h?$sEULlr`W{K) z{k8=!U#8IcUBWBT0p2X|LPdvD=B#HQ*H!dq9v3Ql9aqs?Z*Jo1G@S%yxalZx7Pz6J zLrBm56L4!wikApCspwcz5PfbJoh4=?gbowC+c91kq<*c;3rg~Hmi&^d zz4CDB77Y5l=FJd6Z5Sm``;>l~<@*XR#Pms%Ozn#vY5!po%FQ<`K}zeM_q|?LK{^`E zm_}!#>EAeOI~=0Ohf(f(tA%0YJF77|Jo1{N4|zxBfzpfR3;dtTks3NN=08H);YW%d zfP)HHNk^_(Np$9#{*6--!f;^4=YD3jTiU}G8b3uz)Hv`MI@*oz5tmG$q(j^EZyb~` zx!?qd^t;uf^ZyzsA;0CKqto&(za1LUfoXYi#|@t)!}HOC`6^H%9-t_N4uaFaaZ2F^ zyJ>$|<5u{Heqjx>Y@-ykhx|>~ju-bng9Va&`{?1GH{BMz`-LMa3;GWXo9an!e0-OkL4x2ffpy;%^lx1x;FjH9m z_bc7`Gx@r^lGSEW=^`@l9BjTzmi;H>9C+Yq=ak@WTACv@Z-!@xJW?kGS=n?fo|R4K z;-xG*8?1-Ws0!W#n|&^4-b z+3jqTVCG#YP;)B4NixRS=^X{$(Uq4hOwK%x(K$^seUHdRMVDhuGqd7NB+;-eIk5gQ zdcvl!{FTvyCA{)<-k(*T4*W}5c2-m#{eRY1QEAfL6*DXuYo13j(uJ&naWW8A_L-#@fWxr1m7jtdsmt-+eB!50SP}O{>C$}ly*%x^ht;OQCTwnQn+zS_0T~(og zm8GHo$I7P&2yB>82!t$(#-_O+cJ22);c;)_MZfzAs@vSs#TbakY1Tcu{zRo*dFA3I z6<Kc>&RdD+a72~&o*V-}oRN9Ej=zg`?)P+aiD z+(W*C!o`KlurGV>+(Yxf3m4sD!L32TE#-WS`cKP4(8ctPAZ3R4=(6`?@#*#7-~J~k zr4gZ&$}^hRZQ7Kl1XcytoDhn6o-#vTS#&_j^>~{9x&2RY4Nc3x8~I-m`Q?kC1H0v_ z=Ek4@9m}21!SG(!jbpW+mPb0)E&JN04|$}D-B>DoTAr`I5r*e=n?8ip&&Y!}x65k* z-K_q2`GcOKO`FM2Lq2@sH)znWj8cn!d35fIZ-cXL7X`~;O-j)+vS`xxLB7Yp-M3-% zyh&s1n`!u<>$q2*NBw&?S;6K#vM@R4@Z$I!5-X((hUSeZp81c;>vp_^jwauQJxpEcpn&$rud>7r-S3&7L@W?}ObYF=!`K;pE_&0ej`|_i|^|;^vfB5T_ zuessY3T5qUdCD~npZFN73x)Y$vjN5VkSIt;78M$hT$f?9>0#{oZQ%Xn-+n-SbOu=Y zq<47v3+M?4Y1|y)+6vmxT@=53>m{$OzF(dJ!;CgBDbmb0P}O9ZrH(`o?tcX8x@Qh_ z6EG?sU;j$sVJuIIgKuV(Quqc!Be01TN0)kL%KMKL*6&sllp#KMIrq$=s3(jN3VT8i z<@h_!{JB?ht-%i0V<4uUbLGEi456D>L|1603F-$4N(GpI? z`d5^k#Y-;!94%vLR;OjmU_k_O5~Wkv6-E-pU7_JmB#HmVA?-8hokQ5hy6Gv8yEBi? z?KeI}jPl5fOY7h)G!5gv%n!dEx$DGht=nKXT%arlk+JB(i|^*-(P7X(bJ4@>1GGMdwf@1yrStJw@6DI)KO|p!WNyV5>vyxt zCNAy*cIH7%mAx98>EVKfd{(8XGOWT`_E^lS*hZW2VYsg@=Q_d%$bA)-riRiYDpm2+ z<}^Txcq;Qe()y2A=8@GQR=S-;h}%UWYuJLHV%A6$f<~gKGZF=wao@B&D+%{`@Od9* zfe)Z_H}gL5K22@#L|bWZy!_{oG<$zak_M+?5=9WLUbkivT7*XEE&2!yoi8e$>fBvT zq$Ij`JiG1_ig(WsFU}PXO)%@tJcfy{u6eI~wfY@l8c?JKCGv3?n7y#J+(LLY`znfs z;pd+(+ts~HIK&oyOSzIJyesCc;MzZh=V8pI_&oG)oE`=3AD+41=P^CZ<`w;=m>&4Z zTYl5#zpTGQk!oc5Slx8^!7l0I9xW91hm}Nef3hfvd$h=Jz_9Z2lKw^|VT8kP=2*u% z+Ukc3&qdmjn;I@#`^*t`_G0>rlhof=`ZFz;ypCywOOTm>Q)CZ(voYg zDVbODHRb4vH*LYuk^?wXwr>r}fio`*25dl4U?#Vh8i)ciNfd)gqOeO@(DF+Rs5l1H zZ?SB?iZ{{ov}`7YY{&ng{k5TlQv(Z!4MXWdboo9EB{znWw>nqx?0fH840jn3EuJMC z(@uC??X8C*A_myBs=Mm+qZ}~8!;?^qpFCwIl%r93r0Am_DfS(Fv*C8{4_wecV({?V zvAW*dCr3Kwim(?DgNBd2qvzj-S!O6Y)b=vmdZh(d7>3{u>J8iHthff8z#UhZV^}*8 zm$Kju`T~xG=RAiYxQw^cFKA$33Y}AQgCfm+tg6>DCp4c{um{vfyIC0&2aA23ndHoumtr!(E`oQc{2im;-19S>Ke=h%G6gzW`#T1n!l@LzZTlJZx?t%(?k7!A zyja;3#w&{&z74$#c5BH+Ysl8(<_unrEZ{7pla5eU43R*vaeY;yr7OeadMU9cK?pO=m zuK?!H+&wQK&nhZ>OQU?K`Bo^~p3>aC8|Hs^*72@4M~dYU^@p8rrSxs<<*52YC4ltV zn|AP%JPU@e{Leh4S!ua;X`b@nsAsvnJ-2y;8#yTG8Dk(tJ-J?yP1iA*+s_| zU_~+ufBb8^X>sts zC=`xZZlk{!%Ru;vQV~aluCg%8ZHcMfObFPK{Grgj16ce0vtM59|0MrTfpom# zZk#=aEepsGaD(7JLaxlk($fv|>}cJL>+dye=6StGS3ckVN2r-`sF`dlFHhOl_I6V0 zHLMqT=HB?<@?hNz1^c>kPEkU+kSerM-g4wTPfzu}>jTqr^j%RLc2CFm;Ak5ewF+^f z_}x&8Fw=OF3)sGV@8P{a?LEBZCM9p~k-B>gc=8F)l{cE{`ZVx(Je9EV=;bl`t@-Yt z@?hVA7w~G-8Kld3u=vc%anD_W*7#ALa@#1QUXn{;*eLa^(kghtoQpgwz@z-@jkJ_t z!&5@7E;mzi(gAv^B9dK_B+ zH(eF)H)Tb|?TGp#GArenH_H5P!4auI^S8VQeLqofQWmbRE&N37oWqLZ-x~byo+mBz zzGvI5sNz7XBRq4QHQZvY;jq>~!>vDoMXjOXj#?WIyTiQc4457}-uJEarnAfWZRA8} z$*p+*70)U2z@#-ho@BjGnR5{qcQdY^VW66C!au*|WzapCqWjClGIW&d?la^ij!j#c zmiKPTn*(dvTa@}aN0c>N+IMW4d#Lcy!tddKk3#IORu<(<$MKfZ0%ZY~_m@cv{)9Cb z+^*bkGr}U|#Bq;w^*S6_y=u$v%*CyIe#0JfpScBv<#^FNxoH3C@}b4*LO|Bk@}qOoI1p7QcB&(RHEy%zH~Zezj`9=6dz@m<-dfvHKP1 zztX*!;2+d1m!GE@9!)OG3R`7iN}cb&qo5S3fT!?C90%^M^pSROyrTsm#02x-Qm-h| zq9xaT9n5ft=QN;0Vq`0I_fiCcW60+5%#sWJcPP2__aFcP2fW^+a}5h|>N1rppM!WFMLX_Kb+D_@M?J95m-yeUNEct3Tn572SonNv z&&{0L-Hck8QE_#OGO9d1vfyqF-`9G&=!un;>Uc(ZuO29?D;0R ziR*rUu8B_)URm(>-B`i4W104gAH!BQpULI_{xP_V)kO~W=yF&7%saU3gIgNOdqRk|2k0S`dl zYFkgd5DG)g3ZXc}6DuV52UN%~E985ukY{)y52gxvh}DE58?!=4PjP<&dS@0adK;Sh z66{hw{}YdUC)Z7W`4isMv;6Qj^^Pw6{g#)pmv$3;^r&Mk`5T}97Zgv+DZGgwb7jT5 z)vqY)auum+4qRR;!m##{f=$x8;-hHXimxK+YBX;}SdpstmwnvhDS@4>|8X3WlSeyR z@|0ltZWY91n-_6G*;;|ZF-sJIIa|xvM{^|C%a{~gcSCo6K~uC4CX(6KXEeu`g}uY_ ztd-BhGy*RLXvwe#!vS#`9QR;=xb03*E)S?bmdi_L=Svme=c6bGp)fuH!aeyV(dA!V zvJeK#hp3y+C!Yqn|AxDjRi1jeY~`yElh@Xj!kse@CTRq|DOkPp142+%zxsv(j8*N( z5h8^gU1<@LZFLt6D1{4V%CmO7gh8<|S}aF9Hj)Eu-}2y-SY*Q(R~j=+yud+XkEsT_ zfb2T}EZDo54-<_?E~H%+yvh4-xSMvD6lwW25Qa3Htl05ngEH$lGUeXT!JkN)=+76( zdE%L%w4#8x_YhQn_J|y&FH=~id#dF88#?OMSqPQ#MipJ6`4g}Nz?1p#_b&f$!C|oS z>Vg@UpMVN9O|Dq^zlQ7^KMp>64nNxVQ-rZ#&7o(`L*}xT|H~+s-}J?;a3Zth@OT!; zH9SY2^5#*`A6;_rh|-H`16>T^z1cvSNbmX#I@Tv4a~6H;S&#bxP3AoGEbm=2J7%J9 zc~}0LME;_L;+a*d%+AS`yE``K!6VN5$2*i9bT#-Ilm=KJ92&1<)QWUt>KW3>Lj zM6uo<+WqIplz9sa6wkI>vEvE3CPNs`UWjOAo;*2m_xqvD--=QIlrbYF$uaklhYW95 zf34{9->3IFb19d85T!^93;4F)CeRn`Sn?S*B~jRPHkc`Hy8GE&m{Te8c^321pyXN) zj{glq*~h1)SNP5(+joa|ey;zHg%2+%p7r?RI0np6!KzIk^C;{8CTtxT1hLEDnaGbK z&%3bk_Vp+9|GhG=M0WI^GJXua=XysZ5-wt2s**(jg=Eyjy7Q(o%7Pbp~o)5g2oZc=i5SHSc3!_;t? zBWTw3$QNEK_RZ%ZRt&dZ&Hn~X+!gPq4_p4mKHQh}hm~7S<7aZ!<%*YxY<*FL48p|c zUUVOaZr&u0dJq)4+%mh(MugZYrH$2N#XseEnd2zf#Ib=lQrJXzo+p2 z)q?kfz~Xk%JrAsX>7s`$@boSM(!=*~-&gogjLe8m4}EEhk$st4nB-<`MCer8Q~<*xc&N+0bP_Rd|-8=tP6 zV3p2tlHiSB^6Q`LjsNV=?HZphu3&g+F3O_P9Pfp1NjdahZ*l15^wRYg3@=S@S>s)P zQwr~m7Q8r_ghrxEG??9xZqac6`YGrebPt9^S6@hU+eH>-UFYT^kPh5$Si$svcHkba zXWg(ER`y|lD*h82aK2xjg#$QVIZ&{)LG>sX-z9|L!swcN_kS6uVOk^IdLq$vBw26(u{N+vsJx7Y^!c0t|3eFDWfttK_o4c5wLE&wGpIg{z?us+ zZR9H6vTKx_tKW6`R%LYWPxn>N2}56g6TJ60=>u}2=%Zg?%O$#ag?g?;H?K%^C5rp6 zzmYpVIzJ>zlzm&66ct3N{( zU<)YmKUtYunG4s0QCL9Vg6+KfM!|nNL6rkr-~CEX%WK>*NStp-&bmOU#uNl)bmgm1 zLZw@F!vC#hT?g8>Ai7XKl>Us|-o6XqKmHb$Yc_HXH{Z4S56aR$u!)M=azYfui}85p ze_5Fi%fwv&r_i+{(d)!`faWoyC~^5K%4qN5WCY7SID^5vZ`Y=mSjdb5;;!#6aPEOG zFr1#q6UdW$ULilQ!H!OO@=6LQ03z13Y=CI5^t`Y*Pq_?+kKZfhpc#gc(%g^Sp)B6; z3UkeXqoT3^o5G{=u>VK5yr#^7>iwDB@8`{1xQtU&_!$44xyrY<>TaG!j-JpWs#$SZ z)D^Ym%Lx{GDo^>?sJyjcDJ;}Dh*gTk5W_#%F~^fD7vIpUeSZw5M^@jNZ}9C!u&@x^ zL_W>aJkspaREWU$jlzd}C81m@<6f@8%CjAmu2Z%NKz|)RQm9Bv7hJN>e>*Ila`Yfsr|5j*mJRo>%u~us zaNkFsvWEYx;y)|-&x(?;LSAP22mkhOc}fXSE9O5J@SpSe&tkg|=JT{d{xgUF%;G-< z<`34N`2B~meB^1<_>atga`=x#KP6vP7S4H`)ndAm-|)qceu{jesUwm1>M`ueOLX2+ z!HK?aLD!p!tx_#jhDV#0ngdtF;Igk>*bm#s#q&cjS-U-papoBl)>`@S4PTa*VDCfv z!I$!sI(djJIsW=R%6XXI^Zg$|(HKU`Ol3CwEZ+6Nv#H`|vEp-3W{xQHbx~A2KLqi& zoaUMX=Uwyml^~;t4vOX}i#N8Wiii2*<;f`CJHH1beFch_f-oye*E}O1ZvJP_w54}e z=H@9c950)GCwjBnMOR;uykH7I7X3RexuTM^=6;+>Y~pk77wJqQPWBvAJPW_O`OgcJ zisubi@ZallHvW~rxBQKM-`WWx?t&COpm^T+>DH~-D9^nvr{!;p67!cTp3#E#Kh8tv z#_{LBZQ8yt3BP6pus!_R7a5^+BNvnPq@+wp)*od1)@9e@B;7^YN|;DS>lFI$Z`hR* z=5TR6D(A0!UM@zADbMkxLhugDn@g{RsD?$^e+wl}%Sk03phTDgK3v&_Ni12~qeMvY zymroG-(hsqyGYqnM6Njeu!2R^-8ag!nmb|9 z?Jw9!o}qNYRjyYLXjAL8m=5{WT8dke;9*ZR#oz=#2v6=4N^HwVTesnZq8-oMeNdTO zw?_%kC)X4n%2QO2d-aVtdx!2qcb>8ClBJe$D=Lzdq>9&2k=>m6f1!$C|M+OhJd)8$ z4s?2nHcO||#+yPXn6ZH>(MvAIhLGCRZ*1xi_c>SMiKF6yGYhs1Gpa^|N zlJ`VMFaJaR%j6M@xU~uFV|P*|p@i+LJ}<%Ro2Oif<1|b8!j!IUW0fK$h5n7BdSGF? z8i)P90Q12DJ_i1UtOuA`>S0=8Y7r)pQjM~l!pAQ4XwcDu5-#b;$!fH8UyL!8E{S7Z zgl>sr`cW1{)UgwM^>6zig-2J=L^h<68e` zWx(sIaWA=1yt(bFI~LIaMOAx3*4M$_ZzXq)_C!EW@S$Cf^R(1^^JsAqWc@O zz>AGX(Cm5~CzfP>#PLyzyo~UT9%yD)mcsd$G@NveCBsSgSZ0kg=N(u^YjuAcEu)E_ zdfn+FOoo$g!ps_{_rt)cwfzS;PWVR@KE~UKuF_;U=`PKzamt@a;k+{qCtb$LaMEp@ zS>w#TH-+=_2Atggm9Fz-f`;z%%r>AST>Ef#a@se5SQ}VhBgD|(;wjN`WL9wyM7mvc zKPW5W7gR(i4)$b0J3j@Q_oGx1Px2zLI)?9>uwNg6{3^MT6+@SfvW4NtaqFo2-(lTw z2kFl@VD`+Sz-|0!@pC9}HlN(!!vGm3UG%PtE+N@Na%OQtL^Aa%MJ?F43zx2g7UM3R z`Qg`uM?9$x*A~p>Vd3fCQ$`eBd^&NWIvG*ZUjgvalri(=WxpqpZ|s0feW=X%GZ`g!NKJxUevLPv$Y;g}rm zsN(A{x^R{?Al*3Y9->V?cEM^xcD*Xd@8$eBHY1nvUUh=R1Z)VN=$cDT`1h3Fk99&T zbWL0fD53_h*&|$!aqOqR`d@1I7;aEC#2m&dhHmEMgwj2@j8M7=_w^F${w@ez!U_HN z6rmeF>f5_|2JBs%GZI=*)L)Y`4x#Tx%i!`D5Xw|Dx}SGK_jh76tbpm}w<#KNdK>x& zt{o~}?2%gUU$Rb?Cp$%2L4LQ59}Gn(jzVD~*}TZwK4 z&Y~ynVz&vp{u45*fXnM2a+xL7JnCHtGy4-bHM5^?XR5hHnfCsjIHdb_5fgv*3K1n9 zP9G3S@ooP_lgD85KOJG5qDzVyRYZ$BfV}|so%oXlRhO{yYVQ95RoX!PJyC@@VOHs~ z%lGgdQ>IEQIm^Gb_SO_zhQSoi2UziRBQhJibS1L;y$@$q@-^&6NzZ#QV`=`=@1z;4 zw1zGs!(u?fq=~ER$oKn5M=J=L>A!u$J^9j>98I@Zaw@i7@j>Y3Pt(?z-w&`vPutRR+pX3v&ysBfCm`>*$7N$-3 zbe6)faCF6cl#xaScO-v>QlL0;Q&=4Kh-m5h!;D>YIW!}QZimj6q{~=j4lhYkP3ka7 z3SPhrnX_XyY+>&aWO+ut`2~N$^;e^G8PEt$Y2jwr(n~_Dbh?O|&46?hbr!s+W)UCc zpP=B}dd3KdT8KM3n|_PdN{C}}6eo3>sj(LLZ+`Pg-w><0o_81Y&u=_$`Q~2__2?aWY52$;TgpL@1fmPoH2U ze$!Q22!mKYzqbwzgKN1S94%ef3u5VHf50d$SHdl5z~7gnSPWl`up$yI{22QEbx z2h(sbIE0mqBUnY3oVe)A11?$#Z#wT*U)H80$^=7Q%q+fy5 zt-Seu&Lq_ms7m?buJLMbnVJ&%#=FKBKEx$i;f4GcUWdi&K8BmcrSiP;s|9c89TpJ@ zaa%P)faWR1G%YDhmOTd3p=ZaBCse@Dx*e$kc(=C}z$d*8IH|F~q9#*TJZS#NR6+OB_NzmIc(SWy4?gJX+}U1J-A0-Awy90KIyzdm?o@YIRd%(Egfb?U$A*&S z@x);9%2QO>w(k91O|f`Lt*WW^)iu;NRQc=cYN~v-et%U}c~3ar73c|;$4*t<#xJfX zaC(c222O45Ley0PX!FVhg3&tX+w$!ovOW$BPc52HTtCrz`-bf(Pe`*UHyMoa`c;M8Q7Y`5g zsRxEaLm|~yTh~z6P+3!3-%wdy*HG>ARkKl;%5rLpW^<8RRqylFRM%Hx=vOw>RMk|~ z`)gRSi6kbhp+Qxj(MCp2ZTZ?PI5MJcZfsMVM5TfPmUHfG-aAd4aVZhDMZdGmn|pJQlMojwN%fkmV+n5nrL7u zu_iQ<3{RCwPn`s5cM>hdsF_M_#R-ZBqP;@{r&y0X2{xU2mFOgh30F@Y#(wPDDNAQCFn}EF$B-c!7(7*W#kO!Fnb~Mc1(lTrV*|b6zKNAs zVK97Xx_3C(3uK86kDC*{ZqS7wJ`_fn_lEEntLY>)dvPQd z3`7VL92{DYE`x-!b|2n*@xFWG_Fh>1rNmm7>-1W#Q6O==acgI5aZ^Rp>eaI(!9ogB$*W~*op4Tpmv(4VRT(H$A;37rb`Cxxm# z+|v^Y9Sp=n#NY~S%T+XYZhw7j?J6(tGT_79*+tuYz{e){2{%6BYaATxdR;w-KGu3p zR|f{q4%%FpIJ=E#uz3Xp+c2D4vzBUXsuC^K#fH!LqmK(j;+yfyX4+*{+Z%UoR-4*= zlPB56o#Xh1Xn9J&oi=&K%-2&~o-rC=N1nBlSU1QYXMJYpL~2;( zIqNgcVU@YEOwRgjT<6X+F3rZJaALAd*bu05;lI-_&c>(@1dC&AG`f^K#zx23=olNh zW%=weHjXjFu_-q;IihT=jcxPMfio`CvL|(7!i}u!w2x-0?rC4JjZr&C!dVVYITFs1 zaE^pK+a%l=Gn{$uog`65R@=I*M?~a{8BV`kCl6F4V@7{5q8rlWJnoCO$vya&3${Ia1A$ zYK~N6?v#%EV{0c1ta27gwJ~P6E-~$%k);}sym7{*+L$YwE>7gcgqproV;`S(kv3+9 z9HHh2HAkp9LQR}hV{_HHwp7z5?MZQhOoeXBD!S7d7jF}!cVd!GIFzIgrKE~G{oW<1 zvNJV}BmErd=SV+C`km#{Z~Td_E0qNf?~@`3Ur($-Aq^8aaNm9U4sE|4QYR(|c@S8; z_=*XfvOI-n3dgQWaam$@aasGtmlT&B#6ukN4yVs>M&1-rpjbo{z$v1Mkp>54p)hvg z(B`3u9iPq|fPju^j$JcE;Y9!jYwXI&>DhLNv$Kt2DSG%B3s7(}#80fx3+2zQMCOTQ ziq3WV)j>PDGBu;47&?lfqZm4h;aRR2PGrgxaqUI?<*6o1c_ikuSf26XcYtC|p)6bsBmCStR+C#qQd(z9H=vN}w*gr!0pAxmK~oj84T zp~>qDDCfjAVg^1Z4n!80iTz{7fj9-?Y|5=+gW8ojXS19Yb(mB+s}*O5iN`w;jySer z$5!mviXB_=Kd!BK5@YvHWFoc*eNc7Q+loaUCUp&~72>R6oi(h`tDQBhvxXgt$Hxiw z+u_{ll2k3q@7T`5r$C%dIa@J{bbK}&ig~E!cw(@4WwvhR6J5iei5UD7>1)m!)-sHp z7>`bjM<>SP*%sq*B2%7qwaBhmnR52wXyEK$!)kSy+%+sO#96~SYglIu8;U0?cr;59 zA!EY#t~vfrj=vM_Lho%;n|5_{v~1m}?yjorq64odCuF(n>r|7oxX?U21#W>m3D)u& zOsb4!MK}`Hk+6=0btG)|E=rD-c;NI|i8V1W)#Ph$B#`Joy9KOPg-MmLybMRgIwIB) zv5ts!L~KuJ5U2M-1Ho`8v3}rGMr}HYm6i|$Q&PsB_10p>U2Y_p%pF<17)RJT!qySC zj<9uv?bH>vQ`2V5MMyjl?Hw8jo&#%JRj6nQPrMbMx**c;dJpJMPEM5nAU6?LY1j+R417cOo;f#Va~oeU`6m zSp_C_Jxe7xt5|0h>#Sm(Rjjj$osz3qE(E69+7(ot^}DsA4wEfmiBXP_b%d-VWE~;v z2-&GBWG8W-wkZ}5sZ}-AzPg6`hAMx3T}_p**6**XD(?x$EsNG@VsHv<$4;2yiOEnx zpMG1NN_9W&f^y8NI<{TMw(Hn-9oz0%ZrdGmjn3SAg zoF*#av`f#4aKsU&jxcqEsUu9!a$!1=DbFHXxe%CYwp>tk*4uJL9VT1CI=0;Ip*{$5 z=UzIlojI|Fomj(8tl=qj#8npsQ%%msgJ-!v605+ZN?0nvS;IQw)!8a_wo09?(kZ!B z%7wrbl&xp|8Wx=8o6wVao<=Lg5webub%d-VWE~+pRfQ}U1yfDVCd1LQdmolnU{cqx zRDvU39r5ajS4X@$;&n=jS1tsmplm(s*RbI1yBD#%29vsqWkom=){(G|gmomWBVnhcgw@2rR9nXqS!ex1Rj+v$&^m&4$_m;^T+3#AJU2WQmaP*Zc4D%VFk7NRpvI?NG>%z8=M1ZJhSfR4>YQOc z%g?ZmIma0et&+r>~S- zkttxVohZStSN2(Je){F#SS{noKS%yK^3RcfXS@6xYmVzmSm)r$l7VB!1!PW2YhA9^ z#*X5~t(~pKO%+Y6R~I+MqJ!Z`C|O=d0M`_Z9cX;>C>}?XI%kQ+e0y z*qQ=&q?*uq6@8UQ-=2QqHWter;pPZ8N4Pn{?Q9orW6g10e9E4bJ;TQB+ts=%e`S4@ zuc5}*P+M8$uc~R_QEu6OT2E+r3asR^BXeTwx5mLiX1dg?dDcJ1#942|#&u;D~io$B{>1^jije&2}SS1yveK$e~ldx(L)P*?X* zIMSo`BnH(;xSM5QSh|`!w|8xi$M%PU$wU_noLwEENGOm9wfovy)Q#JBb#3e3-$j()&sVB5BB+jnj4*w)ro zTox;ytooeV_JC+UxfrphwwmFAU{|oKxh>qSHpK>d!+q-3SUehtl=l~xwVoE1R+N|1 z|62!wk)fVY*J&8Ll&ac8RXCbnq19o#%U2ZHqF zfWt;KC1R?oeKid={yGSn247`;O=Vr3PnR(kmYfzzlTIURH8UyafVfGor<$oP9C71_ zo5l`J#yX3dP-6YSX<0klnujJZZfz#6%t9wT5OySwjpRx3Won2YogPO94Gyh`?E$vm zvUXo_SqNgP7ogo6w-5W^_WV19*pm<(U1c)&V_HOH{V?V10GhPBr(gY?-eO%O#B z=kB^^qD#cMV8&??IX2XB%|WB$91t`%Rdj4?S#DA~wl&ALcDC5oQWK|n=Oz&hL_+7T ze7P);2nWp$18@?k^Viqa`2Dp$c%;|)8Y=b0je#4dMZlz!$K*?jjB`N3q}Nf+&;*V( z&9SCA*0j(d{A5A{+7+s2%tavkVQZPPtm~H`+r4o%ZsLqjDQ=t=0h7KSHB)g8$d~jg zI@>kbx>-6a7-t1@rdBW$7`Ns*%T~ao%xCAK=kx30Rf;8NT-4~KIP%8XnsI!d&xFJG zKfKTL$yIC+6jm8GlWS~0|N}RLDZBWIXtcEJ0I8;^F*7$JJ#_y~1`|EJ*MmL*T zm~mRf4Gsh8)N%d5)FS7ApfT1kBmW(nnPW3^Y-Ur$W|q~6wVAA}E1K?bG9DU6^!q^M z96ic8QDJQ6$Y~KU=_In2Gf{F5NSX9%I_5LSd`4Zp%l<&2Kp2*jpGU2xv;iFLOeEt&2>#-j z(oD=aEh5LbY}Hn$Mk3AuQDdy3V@h+DH_q}#Tii|M2sOHSKjVnCnXHT}n_wb|Fq}h! zYCEJ#JXzPSCL@LzXo*B9irt%d@m|Zt30HQ828*k!imNNDYu5IJx`+C%O2t1b3l0w9 z&INwBt_ESb)XsgKJ6qb-%XYQ4HPgGgb(`9{wPkN((@s@ofNk4%s_iY!t-IPaz|PIP z+AmYvS}*Hp?AS-JR&3AV|5$ZbB;vseoX)GjK{`@zipx5S%MK=r(=#OdhoapThDsui zQLI?2rx6}=xuT(HB80n}Y}k;+O%hk`4-H%!9!Qim#-mzbw#(>@L|IjBL-DFr#ap-S zEZ(@Sqqw=X6Jg9Q+qJWG+g8A@D$Wo?&dNjMam4k;m|Ts012KxcLs7X9K5Pg#K!p#7 zaBwj?h?qQRJb>e&14H3>NF9vFlCk8W!4TL`7LN^v>F3~J*ql3ot131_wl-IQboA?rM6xGX zp*0HRYpU5qL%Cdym$l+0IC#jm)z0?L3s&r`spfo0)zs93Q($yp{*tK=pL^V(n%Z!K zF~H?Q=Zy#Z6#oLD>=W4~NYSxOg>bhJQ?mJ`X8s}Wq*_hXBXR5sp#h4Gq641W}*inx3 zN$*UEoj_nPm{b6B1Ef`b9Nrmx&)tdsIDenq`>G4BYY;JF|H28 zqNFf8Qxe#fg(-ysVg`~}v?2Q#B2v#)k;ZHDG?kW2%>zjh8=`fb(<+nIDjJI|jUgEC zaz$bX)d(COBPxjwrzz}hjkY5oJ~V&}977cr7MfXYNkp#?jW~SHWYZm!&x~zuAX)h@mMtj;bMm~##rhxFQ+>aRo5|G|cHxc++WO!e2H zq(}A!!V#7HmmED3Ov*yL*Ho9WRC}S_2o^!X}yl$p?Yt_YQi^N#qy5QMA-X?$Vlk;kLo+BK;#GzV)ep|l#{ zq^`sU4>^sdxsFf1SQ@X<49#I`Gy@!s2K|$@8F^pzMaaUQu5CKQ?UYWK;|@1#o0yu< znrLW4r}4_p{IC=4Q*PU8w7?$>1g}M?mxMF!OowgGeAC%BjHwxIb6A_y8HQ6}7@Atj zJQmGKXuZhcx;ketPO-t5)+nZdn3ig6MrQy{fdQzuka_T>z-Y0aKr+Avp3`Depv6+H zVH#>FFj~yjG&s015*UufU8`KG+O&PU+QHq#Tvd4QJd{X=qHW>scp!erMaOLcWGiI~ zIT(%&xctD;ScN}{r5^OyOR~ zi3=}8$wQHl6&f2%x-Px68RL}&?X5Pws8!}yOKOcd)n|UKHNX1JuXT9c+}NfzHaDs5 ziNRL7FS*hNMif}{5gF}!>C-Az|Ih@WuS|eyS9y0LQP2K1xXN+MZ4y0`{i?MSXK+t| z7|bbaZZy{bC!&-;nL2%y zX@FGKm^oQRLqO+wRh>0eMF+KHASz5>nA(C+m`en})RvUPOkth5Ig!DN!HU58y=h$I zduy%gEi^aaePah=TO|562L^f&OM|i50-~B)KvY)?h-kHdh+GSZDAqvR`glsT0;SLRgF)wBlJ`=N&S1L9rOS=6RIFw&$6UBOC` zw0$U&2sOo^G3ljfN`EXKhI^Rm0ONmHgeLNsF%qBuGvf{OIe6ch|45=@$_G}Dcj zOf?|UuQC)giv=TLIDjFt32ag9>oJnY`I^`<#@EE1F_O_GsC>+7#s<<@%f?>Dgtcqq zp+0pu5E%-o-9x>-ri_BEDHIw`mP>oSERa;2u({h8vO;$o0a|MsLG6uAty?#4GlBGG zH$qb_&Y*&<=Fo6B7{ZDFxCxxT5aY63EEA6Lknz=Jw)}m2@KNcU4eR*e~=ZCQ=E&A9P5KfcV4%#52z$1T#dO z1`(pUO33bNp?y^g%+&&OwZL30FjouA)dF+1z*8ge)CfFKpC_y^_YH<)LaExcy%n*T zxIUUKBB4iM`49;t`pxPT4HR8!Ta9xtU^isTQWhdUJO-WrX7vc-%sP!&IYoELOlx zv4P>H!APi|B`2aj?i`Z_o}12;G2wpc&8)G!FXVmLAeJ z@J6}@{ctR#XV4qRLOKS$>57HWRBDjW168P+W5k5YRhb%I9w{LBj?@qO;ixe~vNxf? zV5;IDVFJ<~geKz?1^Vi;R#$}4rUTsFF%%jKbs=6!pL&2Enaa^RpeHfT8{dhu+lG?n z3?=|_h`^ArRt_YGLqSb{BX*KzC$u-Ayb0Y+sBS`Y6N;PA+XQ!smxMj#};eTJ8HNI?H8ooLWU!8`pPQzEH;j7c|)ob|bt0vs%I(N3$RJZv?MpT*vc~4}fGtDNAg#G}x zov{p|NZ=6bgQ+*_f%LX1WSvoiX)~<;DO1F?>SG$nRv{NdB|EZJZZN;}QnE(Fs4B!P zqrwWKYFJ@3^;uyw>snzn&oWpzL09CZ@N4fnZtY#itGx@HEd!>{wO8@A_9{NsUM=4W zQnXZ(%tV>?O0wASYSwnlx>2oJpQ*yTSwpL}*c5AF^)@P!wXndO-_6Qat;METtD5vF z6ll_+V7E2nH>YwHE2YEZ-ArzSc}Z5)U?IQ3irzwggK8$f!9sq6h5QCaJ`D_FIG4Pz zT?`B$w1q`SgG?4FVlbtD!>VJC4g<)fC>illZ^`hL&>w8dB2H)c%A)HT%d%*C#w3fL zXH2qadB!B6nfU~@Cld>y31v*m%qQqenZC+Q1(d6dA7$nfRIp56Wv*4`N@cE- zu}Vz&Fp{fjBPmKaAU%t*B0P_gehx7M7P4ZEoa>}0`fPvN$eR?@$e$F{NO%frq&@{TRv`s7)*}U_%CvF$+R?H}ZB6Wq zhx__M@y^&#JQ(WS!*dd)p#SjiGo)VBp$>DUteC zssNFMZ#0&42BL#-zUkYEAXhf2NQs1+!`N5SI8I+Ojx*y&8q~fW@DXnZLw*iGZ%V?w zh!&1e9r>?V`Kk~|9OBm&HL6(LsrA|_O>NMYX=;PW)1WQhQ{RWj99 zlQS(NWH=)auq6Dw)YO<6E8Q^8ZNE2+c-wTt*tbnL%mTLQwW4(}G*ZNG8`xwV8>}jZ zA25^SldSjb&>qEv2*2fEhjV`LJFans0 zA%Lj>0+>(}APuQL_D~A%q!t$FKx1h-&{(1lG?uCZjV0^AT9>JBOj_5E1}3%ZL)!{N zv`*5%O1X7xY-{Y?tio@v58mbKM%;YDdMgL-351gyWAQdXw+)6gO^K$eF_NiG$4I8u z9V40Ad5mOg@iCIA=Z%pprhcA9)LBfuW~k_zW~k_!W~k_#W~k_$W~dk(W~e=7LLiy* z3Sq>dy9U?}XQj)WsW~#X(GvaixsW0eIQ(w@broNy|+joX<2pXq-}$St0%Ej0{O%g0NtO^w8gAO z6N79CO^Rjeaj3_zrX8rJ7DNm${c1Ej&l zxJXOL_=V^uXd#DL)K^FeNh1ZbT$5 zefqFVGjhuMovy#yeQ0Ei^+O|btZ7CDS<{S6vZfgsWlb|O%bI3nm^IDFv~7u?O*c$I zjf^rtja|?H&XC*4G(&D9zYJg_s|;WxmkeMdgA8CJZwz1~TMS@(j@Xl}JC0EINa4_( zMl9eANbKvbJBnD4*ww|%?o4j-1>_U*1adYE(D6QVnKSTfu9dEK$YlH0!Sxx`y4yWAjvZRz;_``+97i8g&u7ugB)8 zQ8%&sdTgE=brrj>$L8tS^)l)(Hn@$tj7{>`9c^r$803o$=CL_4b|=$h17U4z>uhYT zG9Ka5THl;NJ;y$QhOvE0=5I84kzPJqc-v#sWP{B|mWG&x}NjW+w+q!8z9v1KG$ zlWgg@GLoE;;*11mq&FkE4J5nLXqqg6g&QKxmd~1cvt0)7#3x<0;9ZOjI*NE1on1HW znVX?v<}yRYY^X!|Hnor}7H}F4o;w2)F)LV*q!F#}jAtm-;EG^Dg_I0sBPB!eNHJ1i zv+F{I7{JC#8^K0ujqptQjg%Vm8|gH{Gf>F_3X$xzk|`!T3p_)y8A{DisF-FgxHA+f zCRR&sF{4_*G?fyFbzrj-jSZN%YXhcQ+JLE+Hejly4OlzXr;1~Luyan@)(?ie&`-6- z#7u+zQ0!)K)v)u>0Iv0k4TKMK|4&1A8z-ls1CEo^&^N}(Y3MHFwMT=SC zqJ7ff89&JQg=oMuRHD7o62t&cOAtdmEkO+Ov;;BC(-Oo$PfN(esZ7<-wQ(yZ-S(H3 zkP%fTj_6u<8mdej(KYR~FEVjN*RIpP$i$IM)atsl6_c(-rzK?Kh;9|Mevzq*Wa3Ar z4w8u*nYxFW7v#BT9uNdEj|764t49zs?+9Y95kbs#A&99K9id{gjYM(;&wNIfs z+ow>y?Ng}kETySG6uh<-5gef~BjOyjq8(hXizUBala_&=juFPLUM(OaLt_T(Sj^xI zNOWExx84xi;9N5CQ74OhCOnV@|y^BTz5P2-I0_1nS&20(C}nV7(1R3}zvS z!7TJJn1vh$vrxle7GfAor^T%HGLEG{Iwb~>-uMQXT|S*+Lq45i15Bsb0MjWpz-%aH zQM{}q)6lfS^nsbeXG0#7`Ib+axVOUWzO|_ulke7VZK}qkx;39Z_6#K3RE-7uvV3bp z3KQPeY&NaN&T?Dx+2ONkHMVzjbcgm?HWjiBXk@#HpF!^*4`P?buMN~*IOV%2Aypg(skx#NY`1I zAzf!=hIE~s8Pav8W=Pjrn<2fy#n^{qGwcY{wgDEfj{{BWi4HR8ARK1U0E_^V!rJ*@ z5o=1tJ~%(OD56fOBJ7kZ;!LR`kd!JSL#ZM(l#19;lW6ZaX^-A8H&aA88Zg0 zNrNVU&00{l3{QDDv+Fff-O(9lr1E&IC%|Ie^9LA`G!QIEtV6(XG~t5Mt@`?6R5w7T zoT|AaLs|k&5V(B+aDU3eZvv!p)LCpxVVQk^m1`JaHJcqbi9)_Qr4#{X9IjR*V(^TQeVH zmt(?XZ77ju5Uw%LTs7uCS7VM8R%1S+lR9U>q>pu!nt;RrGUJPfZ^Z8_7fD@+`>E%{)iszW zySj(Mksh@tF{mPt1k1p%bTxNw@8ZE&aET3qcZ5dT5&UE$4oOk0i3H_TgMg2y(Etl9 z$|iv{D5E+ZO5Cu4QWb5$8FCZ%Y;qI-Y{1lMZNSuZZNQ|k*nmk-Ne9~#Vo!%X8TM4z z6JbvSX-MgmiRhQEN$w(KZ$kM0a4=!+A<@7H1)bIVhW4)a3h^#lSbrBiK?kJe5KPx| z2!0EIHG?%>w1mhn+CaPu?u&Q9ckwPbF5Vj^o5@UN?Ty8wW**0Tdy{G}oq9HM+5~0% zj)rjgg394q9AFEGc+6%6W3EZ=IpbD}i7`<#U9UjMZt5b&ccR|-PVH}er}j6#Q~Mj= zsr?P_md`C;TRygYOI^o+ih7RWl{${$l@^CIa#_n%RpMY4YfMpZeXL|k7bAnGSJ#jE zd0MjR>*`A1n4jCEo4>F1k5zhgTC(YDbjmSmo|bC*)>qjuX3;k3rtfR9?K?){>B*+A z{bROSTB_;WF-kQjjq#P3>iFQMsX*^NV%D=s5)+_Jl9&r^lEk!VlO$$HnoT zf}@m?$(9wF1adr@FpCNPo|%exBZExv8?-9{&}*gxM8#47p3Kxu z^*m_+!3;fz=m$DLbOaqB<_{epW(^%6<_aAkBqRgG13lr9`tC!RuQe@(slCJtbCRh( zA_)_9rmuKX)tPKeF>CAkGOMwGnwwRJn(CQ?ni^OKn_5tZnwn9En%Yu_ni^Dxnp#zd znwnOJn%Y-~PP+Qc14^m+LA_2vJpxZnt|=kIOx7Jv;?7`1Nex6&YefT4HH=vc_>7KM zKC76-iw43a!Z2y|Mh=DjYis#_qA#KB^N`oMkclDDjm+sr{BD-oJh~`G&@i<&^+4QYF zvq@V#Q&WrQYFBf2WM^z+1eA0~a6Mt?5Z&NS3S&>8r$;;{0Ogxa?1Sd;FlBEain#FQ z&KRCgT}65$u|N`xOsI+Q!2hr9Uf_JH_WzH6$8~gZDT*SaC?&ZUMPXcX8`mK;CNs<& z!-$zsDh`UGI8i#?C>5dz2S@#)2q6?nrKp@pDj}E1|Ml75wP(M--}#R_I{8OS#<_E2xe@}>3WE#FXY_VNw&<}lw-Zzl5%_2x6*P;XZA4fW-BWYKQ!iY@SZHq zpEl;o^m@GIPaAV(dcEHAr;WKXy|_Z(jHG{ApvZH?PxM z{y-slX)5ctxUPrk6X=AQTuQOc!v@utv z*C8%{+L$Xd=ES^iarrXvI>zN68gmUdh&jVv_qhBy#4bb3HSE2bB7Y7s*Rc0uihOCk zH&Ems8gpfO@1Mw@Hs-wXJ-QezJzuAbH8keD@#VT$X=BbCU$u*oHf9EV_%2q`m@~}N zak0|IoMC!J#Y!7|Tra&T#C3F=v<$Uc@LEU%!YoH0BI9iaEoLV$N`*m^0ic<_tHAIm3-& z&0F2tvF5FA?O5|xw|1;~t6MwPym8|p#&W1zJJ!6_tsQIL>eh}mZ*^OW6oR5 z10Z@P=3hZEn?1gi86#z^DaCB__-IQ0(POrFd~!2J%2*39W^+e}${3@^T6%o5Ge*i- za}={ts0TXUsM$W|PGQ z!Wg5+nxlrX<|t-!6|=SCb36Gb#HV*+42(5LF&m{uvDQ({CMjl%6th8!*&fAgj$CUL z?t4ey7(E?LiXIwnccO<{`NQ{`Y(a$ovbhic#W-9y;@c}ZnM2Y^VBHGs@kZ-IYCYSm zJDXkcu*)1=+em4j$bWij97>5UN65?h|Iev9mkTH=XXxH_=KsfwZ^LrwLq9mZPgeGb zlq@bEXL)zM|KiNkM|%CCxz3h2cxd}{yZFW*t-U|GWq0L49ENnu?#>?|d_fNU#aHJ1 zSsgim`^PDE{giFOyH?oB8{l1Kj2Pf;Aey3XXn1;m`x1CsXuz=akwZgSY4-oWVnujY zL3w*Bw_5v*4F8*AFPKef?+r`I>d!aO+*M4@Z0w3`#;_03VX zjBGmS4H?+S)o80g_NS{l-k){;l8M=szdmX7l=rtszpmyDt0(nU1_pIj2C{+KJ*of4 zw!$mZz3IcUy)xBfvHFDy28OQ^dfSW)^jhWUf%W{WtIfmJ`li3Gko~iVj>;?KUpDK* z=mp{3YURp4-`e|&s+G4?{jC4WJh>Azh#P&w|9_P^BLBa#;92+HbW>EJ{fZVH3V%Z+ z+-T>IdBa7dW_-uCPv?_{JDD5 zin=`GHt)Q-v>Re8<^#W>8N>ua7p^7S+D){yh-;@8|DwNTaVsB z0eRao;9W!fNqF#wWw2DuSA4CYp7c&F(dW%#4yW|6^QZg_b|0eLyu(Avm5*oaYOyvmUGNJd+` zhm|L<^8&BZ2!;d?&IZGRXVk)v5#~J?9%l3_C&EJ`U&Ig|7W+|0mub`!rXl~qkUGJG zA$h~(VUeJi?qL;g052oA4^4W1`=3$E13d}(N*oVC+H$a{_k?AnG%WLy3>!fT?sjBI%i&u_&FC8rKb&m9^O;bnWl+r7PPY>2$KKW|vn>(zC58(yv2 zig(fLuq1}ni8Zip-azj;oNgl%hi2t3Ewd3Z{I1lTlzUPJ(#L=rW{2EE>{yYGXQ9O0 zVJSQTHJrxMKH-r)#4AO!7T)J4?}^C77M}N!nwCAgwYBfO1`E#~|FhS`W~a5xN*y{p zJuNTl-EQTL`#I@@y~X0*IT`X+fd53LH%+VB-b$xwvfdCjIrlQd$QRIhk-YEc1ahCr z2?qEd!wH6XC6B5P-q%LiCb;A0eK9rfOQ2SO=%AOC`#!1l(jqT!P}g2vyR}Vh=g*yu z8veKk>)m~@#C!R&m-v7AREfmH-!^UT-BTWwNRN(zth0RasIP`dJoYC%^4gsN+UV6C zz;J7A>1six$ore!L|SI<;247jgh)ETn_P?ZtkhBAzuX5q^Wbf&f!v2V^9F?9al^a~ z8In#TZI6HDJ?OznnLZs7^lA3`pj*|os%(3Tya&F#A>peKe%w6@6COL<^EZ^(C6Sl; zw&KNS9fl8dUx*A1lGBbfJatYrbhkG*=+vkl67xu7KH`=pYWeXZ0F<~@FyX;aeY9>d^? z*c9){%z)mBqkC9280sD%4S5eg4)yNthb+$&@6kxh*ef0LK~u>#9{HtbKNdN|;pUo! zk{6C#?Y2x0X@+HNUnc zC9~(t%^IHGirE{UA$vZTg1Kx?<1#33j~F$)Zge1}+px@m19_!pR8ee;qeo$G>+srl6bDY zYmYqopGWt1XEe9G-aEWw)wfiHx<|jaB0NOjSrKBBU{{p)W{Z#=H8o0Upo6UXv>npl zJ6_Y}!H!kwt*h{^I(k*H&|)lZ(uNzN;Cffc|8RwOW*uuJCK?_oxJc&)cumed1BQmW zq!09-cJlJ5TGe)~p&K~hxxq`}b+~s!qf)ldwDYTcNyCFvIQ~ebJK=5K|5N(2#q#hu z15(&w>MekfcXk&(#|syg!wm1^z#R0jQ*G9!c@i&<=$|)>;f8m37q7E6SEHFlmR9u8 z@RE%l8eX!|LtXuj9_%)x=)rD7iXQBpjK(O4e;p(`y>}g?3va~8dudB3d@f*(d#G8G z&UJEfi`H7jl6tgAN$L@~Q*PEFDWz*S`@dArF5MDSlG}BU7#42GG!f@zLaWlXqX$H6 zD3+pbbc%@0#8TAP6uQwxjH-c%EHv<6vx?a8bPV3C5^SUzh}e4B`$f!HVzZ8QQo8lj zalJuZdPXb|H!T0CT@zdCxHJ}ZQkr*ZXUAT3B8uuoSS|K%L{Ys!w=S(y5<5k%Udt+S zJ&`nGNw%%a%(U#G1qcu75;dr9{!|Q#NYyooPawz=#1Yf-n#zbFw#J#qIuQ%Xs$a7# z+bA@z79Bc7E_QN{SoO@=jVX2zFJrL|>&9%gH4srE4Mb$Gf#{l*H;stZ#mb1-gxV*0 z>q&~|4f(H=k66Vz`H0%sKFO|IL@f8t-J9`lkG8rXSf};!uRsQM(Nx|yETnv0lao3` zuF`H@BbINMju9y;Y0Khd4F>O*!!D@Q_|QAIY>$OAJS`VUV@;sKM8cU39WBdvd^ zM}yiK_ofVP7P9kgip#&8N)E7#TK0VJ;2zi%`mxpC!XF3EXOWf zvu9A=si$|Vm_gp*Hpjx;Y!BJ(cDBdbgNM66{eK5LXSjdULc>OS=k#@KHht9dkjO42 zv7Ouh`|$Vhc2$J0XQkxwsfuo$tG2wU+sHgV)OHXz42cQdsZ61hM6pB)0gI zVjDl{^jH{KQ*?o76?X-;cvZ3GUtMhR_)mlM7OyJy;@?EZD~c^XQ*7gJ z6I=Y)w~^zY5nDXzyU2J?vBf_XTmA>c7N2||a{Q@ci+4L18IS)yu*KsK2e$kxiY-3$ z$H@3ZvBi^qj*O2MTYTb?$oO2b#mD>-8J{k;__kw_@zTcwTfCvz%HLRQ@u_Em^cJ5k zw)mWLk?{p$ix(+WD6c)R@mq*3{%zsNc-10-Ek3bmU>pBgvBlSlExti)@#~96j^AEv z@!Ii`@fKo>{~)&f&xkGl?0J#nuMk^2?fl4ihS=g+r6S|g#TFlWab!G4Z1IG$k@5Co zi@$YAWPF3z;@iqc#=j6-{MibT@daXw&$=u!zDR8GV`6Xli7h_!%E<9&i7j6Cs>pal zvBejNE&ruri+8IUIet&E#ZOj?jK^Oc*y2mC32ga)Dz^ABvBgh{Exx*DFut|tt6K)P z_@efKExsrzu*H+Q1h)K>x&`*8FSdBu?ve4@V#~i_k05UQtN7%=7H=-L{91@@dZWcQ z{sOU$ze8-}pAp;m6?+ELvv^gp9bdE&Tl$`2OP?XO_)@WzXNB1E+b6d8w_+>rF|p-$ zQf%>1ub{jZj~83KwAkY1#THKxTfDm1;1T;8{cN$NpCh*PbH!Hv`C?1I zKy3Lf65IHz#Ww!CVjF+0*v8)=w)m%F%kP-j;%CGbkBsRJI4tBj-1Qjk3v3)-^btn{yQ#I)YeU?cJXliFh7Osi(kPF#mjJGG0P&< zRQxe+A^sY-5g)z?>lFk|MhsF z_)|PZZ1b1#Ybe3WX!Cav`^Q%{KR@HCF1^jqN$md$GC#GbEdKGImH#&EA0Jx&t%AxF zDoB1~NbeudSbkIR9Cy58eiqLazlIlx|BahC+w$3r6UATRw&I_0Cvl;|p-^{m*(hI) z`6bx@3ez51{qT>+{QB`>g`oYcN&4@_4e$jne_P&7aCLD@+(X;}`@e!LzsaP3$DJS8 z{6C4`7SF=x#Pjjz;-z?}_~)Z37+fDH_ZRR{`rRa7>;-68|ET3NY{(Y z;o9P>aeeVkxS_ZWZY=JFn~ML2FA(30ON$@DWySx*<;C-HMe)CJg7^bmRs0#QF8&@b zi3{4Nvv`!abW!$q;;Zm$;v4ZKaa%l3+y^&u%iGrPC_G#IB<>_$f_sa%;R)iyI9q&P zG3tZ3I^Guw=BHJZ)A12WKMtQ2&&HEv{C9A=cn{t#{tZ7ZuD}j(o%klaUfdmj^LzOG z*Oo^*-Y3q*=Sz7e;0whwa6L)C2zL-~!u`cx<2Ph`IECZf`nTzqj}L`@lJ#{HzF6D? zpOW(D;+7Jhj_Zk+;MU@gupM8Qr%~{>KfDc>b^Z*OV*Z}QR-U7{=`W##4PLx>sA7pw zXd&^2v|ARx5r5A7)pzNe+@}{h!TW9Q(f> zcp&5Fxb*3GKkH+Fv+ck9>nqlt+ws6?*?*29y?^{`?f*o}U-k!6aeMJh{HCif*51#? zB`GhH<5x5^A18>H;1=Sy@Br~TJVyK>eo?#&uNLpcpNJ3Qlj2|SWh@WBJip=k;v(mV zLLJ2y;sN4I@Mq%6xTM>@Z2qcay&hEuf9vYM#c#&9yZUWT#7o8PvHvT`{%<_#{p(e> zec1Z+uV>l%obe~~+e&)>`itfF1)k;h=jKCrj`%d5D=tB0DdlYSwF zuiPrOUx@N{u5o+*9^KP!F;&l1nYeZ(v99PvgxSNs`XAU=c_iO=Ar;tNaC-ixom zZ;5N+)#9djt++GZAifLt6A#0i#pCcc@pQaH{4)Mj{4e~4cs<@L{uF;JK8O#9PvalN z=a=Got@v{Mv-o;^Oxy&Y6nDgD#3?xB?iW~n8j6dE$Kni0KMiMzXXByb#W+X229Fev zp}q0%m)P{|{N<#(Ut-=)djEcj`Agi*-48Jz#{T^h^J%psAH;9F`%zZjC-H9a zLVQ+i$A>?;`)8JZt&Q*2zxh-AsQ3q5L3|n)7RPgeZmi^Q$2U94-#@;w{o4*VJ^y&c zzusf#`(+rvY%{;TFCHpyP7Pccua)DQtMOEEO`IgIZ{v>*#=pfpJ8*OJzQAqGYXT?X z>5^YEo+-W)KPyhhv&30=j(9kpE4~*m5Rb*j1EY4Jc@R-BE?i$~y!;skWM%)^Y7k9!F#mRWGI0a7? z55&{O+1UTZ+TJq=vWdIjk#ieJ@AsFmOvjH!2rgk9!JVEPf5w5x;{wh(E@y#oyueuD^mUzY}ZQM}21veJ&!A-@7aSQQTywJ^$tC^Lp967+ z(t-bu2a2D=Bg8B41o6lCaq*A%IdKVYXf795#p}hl;gwRpUU;X(bMRN<$MIqDd|X`S zXC1y&ycbs!|AuRcFX7@~6LB4!EN+hniU;CBQoqOIT!}x69~3XgOD+nQ??-s0#1G^5 z#PO9vp<5*VRrqs>--`E(d*P$v9DG*%I8K)G&co+R{%dhL@mKgY@oC&vT#gf)uHxD_ zRoo5_5)Z(m#AER|@v}C*ly5mMEbDhWE+z3FaGbb!Wv<7Iuf+SMJ~hVY#69p4@lbq7 z{0RQ-f?$0;gBO+zya2DdF!2B2Z^Ya13Gvr>u#A5Ur;3XughCIC%i|}+*Wr2M#<;lT z-vL(=--&CAvvG=e4DKbKhP#Si#P^Ap;1^{2YjJ;BUZ3GD68{-zO1xMV?r(`J;y7_# zTvXf!r;G2zyIp@kYv0D>&&BicORO(0dvF|5G_(@;$6S{5yc0hm@o(@baiJ?YeH{J3pK#w(HXi#CCo9-(tHyy;*Gc)4veg{h0HZAAfpwKc=zR?zh|} zw)-tZ#CE@Bq}cAaOcdMwmVb!te#?tuyWjGr*zULdTWt4R){5=^$`0|TSA{}fiud6I zV!Iyjy4zlCd45k^`?DU!+JE&7*8ZwRS#g`){@=zgi95REMf0V&r#J!M;m-GMecJi8 z-@nsbow)xi$not&();~&?RaP=KIHoI+V-;or@HlN{uFl-pTym6+28&$fQGKe4Uf52b&xt*;&8$&By+3NpWT{Ob2FxB0c>*U7Gbx!I0i zpB4W={kUHq@zVj^Cz>?Ra&jn)F9qe|KA+H{uiGjyTSxxA*{DSo{F4A)bcY zis#@}lHW?aRlE&??;83$5a+PQTR)fMr!cF<^NsjzOf~S_ z7T=FKZ1imHkKe!FZ-1U7PMBY~{h1|BWBj+o)?VxtTYFK_&99Ab?Zxe4YcINptv=<5 ztvz@^JecYEzk<}C4@iIEufg^GZ*dv%@A$B|LUqp9#Px9h6T$c$@Fs~5w77UIt|xv5 zcNZ_i)5Kfx1o1)KR?gQ?(kcv4zb;z|6TkT`T4(stgj#cWcqg3vHU*^)=ytNNSuxR=YOod7>zG* z&;OVo#ihmn#AU_vaCz|xTv5CpCx}16Yn-h;IDk)yPvcU%gYuTD!TF!KDxNLA1wSnA zf^U)e%fv?{J_c_WKZWbL=b@}Tb8%rQ&q~}`;ve92@#px6_y@d6d=}p%`CW89*Ehu1 z;Ag~*ajv*Co+2KAUlQMkn=rrr@s`y`|M@Pfk5>Qmc`oZOGS`i7_0#I(X|c6GUEK1q zxV0~h-SRX~VtW3sAoca&pG@Dnrk^|4i3`xb*zW)P&v#gTwfp}ot_dHXneG1iTVlI^ zy;^Mdi`RzKk7JUvVSc zN!%0n5|6+G#ZThItAq2u1^8p}yLglMQ#?ZaBfd{uq!#V5_%gguTpK?pZiUy2`{1ME zyYV2(>+eq=!4oi(_4cpUzht~zFSY(9Ro(bjpY8bl6KAWBcKrUU*y?)`w>&Iv_5E*R ztMB8*&oO=fSCIN<{a5|xjjVoI|J5_@`6Kf=%g>d^T&gzZ5m(0ZTzab?eETJ|N!$+a z7N_E);t@Di{3sqL_seGE4iaCEONc+jEydsB_hkIj_-%3NI-Jjnug1H?jqzD=7u-zp z&%hUoAHbb4mr3%Dr?TAm{`yUF>HYOPL~Q40)5VXGpZ_b!`aAw7)89wt{_~x-J}2UC z?)c5zm4cr8v7e~dH4U*jxsf2KE7JPhZE$Kp=TR==LdN8R(P z=0$j#_+4E2r(l1(6Sou}!2QL);ittV>v4P~u7Xd9>*F{nPiy>~OurYNAs&R^7T=Gz zh#$v$#Ix~F;wAWqcpbh_roRhU690fJi{t8Z{Z)J^t|zwrtN;A3)mJ;-EA8S|U+sFs zm13)}^~E*G&;J#qzCQ9N(|`Xb)7NUi`P`Mk{?g_z!`bHVHsb!TAmx3Q^d~P1@>_`g z=SOXOc^hwXajTD?;$7mS_=vdVjhw%Wuf-a-^DBK`wFPniSCI0~A-(_nwUzHpJl;Kj zZGIO|6n}&#i@(NG#lPU9&NhFS+(i8n-;58t^EHd#i4TeYj(-!sf~&~*AK-NHPq@Fh zY(x52iTT<_=sxkC_6l5AhYayx8`~{`&|lKdX<6Bz^c`H)yZV;yPakE_XBi&-Mkr z0q+yH#>d6|@cAm&9GLPJaj$mCmxBPlI8mtPLcS__;K-D_&)K+ zc%}Gz{ERrRDaS+N^7tKbE!_31p!}`yHR8Uwj5r6sC(HK{+(hED@iM93EAUwHR*Ose z|KJW1Ka1On%QoYDQPS7IJH^fML2)nKK*k?x>7~36;lUDr4zCg~#ZQSh;n&1p<9(9f zNt`U}uVi!DM~PR(bzJ*w`|~!qlQ;{fi>KoI#7l9i_)|Psd;ue|$XuDrJYw*C44xcN2P`E-5PzM1WO`a`iDzwQv*{jeX!c7ICW2Q)E}3AG^+EBKxRSUT?kw(ylf@6> z2gT3h8REC`YvM0(Gb!I`yhh>`T5&usZio+ylX2l6g88`zR}jy@wZuztuJ~izTl@=N zB`(vN{foFZ?k(l*h!078FphKU-`2-u+*i`i$0_0sc$D}*I8)}YNSjdTWr<&jSBabA z?lQezxU+Z|o+6%%GhO|$^1XuBNqjZlE&dFj6(7Sl$@nGPQa{AiaZ7P?oGk8x7fOD) zI9>c0eq8)2zF)i=-!0yav&FyQY2x#5XZsLW#g%Y3+8vvJJKw12mZzO>Sbutb-&P~i z`@e#;A5W6rfB%tf@2}t;<%9Fjf8kHX_WX?hJ|#F@Xj zJ}mwP&k)DA{zg0;$GPQe`8|p&i(kS`#H(;`@yEEhvtd*a{mda>2_99JLw z>qS30`}^OHZuy(bb>w_fd+hn-(9a?e|sCz4-ld7k4e+pL+U(}i7Ye`=N zmyvi2oVg{KUSE7d;`iWJCH@#bF7a3KH{#WJlz2CuBK`%xDn7pp=kMaGc%V$L2`(e< zfvbtLaXaxuTubtsg~v*KC4Nf$5uPDFgmr$4bfvwOuexq?;@ihF^jv)RDJ}O>? z+e!LuxUzUZZYDmBXUq5{dvZK1z7p3G--r{%x8rBTcj9dEFg#8C5MCwi!P8M*fCqgT z%-?F9EZ%`r#0PM1@fqA-T)G$Ar?@JfEpCXXh}+{C;(mCVI0qk<@;{89miROHIq@6# zbMbq4y?7ViDn5iaiO=DW#TVbf`KS0A+;?lRyl%lKB;E-(5Z{H*itoX3GX5jDxcGT| zq4-T)M*KdmDcjd)_*#koXmN3&-dx`nUxK%auftWOd`A?H{wm=J@`BE5qwx&v=93iDQ|gvRN~j;6XK@$thgI4EXywg7Z;DlHN;c# zwKBbza82>Qa2@eRyhr>6UiMK?Uw*|4#ijeQy-9mi12+@5!h^)AQRzqH{Go z#&KdhpYq?IZs${Wz49M!e{1JQc0c$ox4$*p{mS>n_B{Lo*S=Z&yndW7x%y|m7~kyX z&s-7D6<5O#x%spB4S0xKKjxe8T5(hSnYb+ux&4Ku?}8VJ?R>|7f4a?|o$q|)uJ4+c z<00;PuGyad9xCo_`MY01&VTIvgTrL}xBB^G7p(u?8PX?r3$7=OVf`F)w(}?N{Uu_1 z|Kb_3y?-&(J-A*|CY9-m6L7q^7QR4yD=sbWfV)b0`s426QMj{s5?&~N0Us1E!@a~- z|NQqi+w!;T>s?&j)~8)x?hB$5yWZYMY}ecG6kGl7C${HNGQ`&Z zZJ5~lzr8ND{%_xl?f$*KZ+bKH>;DQ;f2{wo|9)Uw-`0O`j`ZIveOK_lW?Nnru>byG z^Htb?AGNtA_TN8jZh-w?LCRzA+w$KBZ{@M~ZPj=0CpFvqwi=4eIL4BjoS@3bMSe?@#{(_xy=1pGJ6=xDB2oPR4V^1MmWIE?y)akC%#{z?GeCc`n3P ziPz(L;(fT5_%~cfTrQ36S$rKXULsf@jd4+NN8DZ94|fprfyq#^cs#yP@_z~!7SG3n zB>f6JLi|3SB;JLmh!5a3;#2q~@pn*Klei;3E>6K^kAxDgrykk+ z4Ebg!u#dmm5^`H?(i?+=>B_;W+P zi-n%X{`VKGK3jX%)0NNav$bC%#nyhkE4KFQSFt@mbCFvgHoo;=uP?Uet$K*9Kl^y` zY|7*R3bMUe`{I9Z#cy9ueiA<3^xKy+VrySQ?s))Lw)H;e6kQSnFp^&Ng+ z)MT->@BLhUUi)5{_Ql!OpY8t+i03hV|M%b4Pcc6M&kNKU$n}#`!SR1hl_3bRCKoGQ-`?!E6DO$PWs(a-?rez z;=Q=L_^8EC1k2N=pXO}Sx8uvwF1>9Zc6_;1Tx^hEy8nK>uG@#*|Mb7tW9^aM|2$AQ zIR2hSeisx8JR6r5FUDoXYjAn-c3e@s4=0F^;2&gqp)Bg7xD-Anz5<^V*TiSUjWI6_ zkGG{@^V1F&5#NF1#hJL88{gW;Nw|r49$qQ$^Vxv6h`+<_Bz^J0T#pl9gFlz_t?&_X zI?ff3!;{3b@!gW&8jFkf;d7EcG=%HR60eM(l6VvRnz%RKE$Q#UJH^xRcJTtdMZ6ww z6n~A^iO=FS;_}(Fr{a2exws?#M$D%OLlyAVtWR4%6YxUHf2H#*e4E7I!dr<~b@5#| zQ_>&7>5~4!pcs=!j{Wa{S-cyb+at*TPV9ew%;Fi? z|K6E-7;f4&NIx3;-%GRjL)iZwrgItG3h zuWlB2v$;XwPw?i)g6ZwWldA;&-n=GQ9>=i%E6DmBHG=-?Zhct&n2N`V?Rf59XWKqr zCGP(Ul7Fp{93Nd1o*&yj+T*r0!nWyU;!`eeeh9}^58^N3H^i%PFB#wJv;TcOTmE~9 z`@e#eukR?z*E3k&R=)s?=-R1?;P5IG()VD39uj*{|VP^rxKjWTl-&gEM-2cT|UN*m9{1VJ> z<{zXVPJG^yaC$4x1Gwg!fo*;(I@_E~B7VKt$~V)EZ*kin%@t4kgXvp&M=uS^JF@`k zi!2Y)zfgem{`XyN{muP@^wI09@O|7LIu@RuZU3e54sm6CQd|q45#NSG$Aj@Z;UeM` z952qs7lx5SgFmsVb@ zZ!KKh>VsXc)bIOlBEA2MwS8Ir*Y8j7{Dbt-_34KDX-}&L`x7fqRc9;DEyVp_tm%8{ zrTt9&gYVwU$*S3E!zD@7ve+S!J*FQ)fJ-_z8kjbwF_1~U9^}j#v zogd+{3xl{le_CE_&!1Kl|C{OWbotr(+=5?P5Y*3oc%Aq-J|XGjAK-Xj;+NyG;u~<2{moJ#H)UJ$R7#D1J{|Vl3Bl#Fg=O zaRXd#PB6dia943Eeo#CD=ZdG`3F4RVV)07+j(96xF5ZuKiGRa=Uk%Dr=I`9EdnNES zc%PKNF&_7F5buJ!i!<;j@dLP*csd>~o{uYuSL0LSPw;EvAMiqPp>fQgxIDg8=C3AR zChK%O(A4+*Sd^9`_K-LwqS7EUt-P5+~wS z;$C>2I2(T>o`AQApTWP07vqbi{OfTEX)nLPmrDE>i;LqQ=K7KN3fx^>AE$_K$CJeU z@HFu~_?&n$E+xzFMO<0D0yh$Wh+B%k#WTdG@yp`U6WJccSL3bX#`tq_7ko&Zf#YO( zJ%CS1d^#>8`?LADu&hR2Fu!S{(*;n&35@C)Mo_!;qOJV{*Y5$dzJDlR4a<3@Ow#5>}`67P@C zNqi(eB%Xq+N%|LY6Y+A~PP`ef67R#0%l_t9ykF|)`HynEFY7M>-zV$80Ujm$@7r;A zaSC21)62niB)>_xhWL40OU7SpmJ1S!9LZ*VH+AMgI%C;X8_e&wB)kUm4a z9M2?uMHgR%#}JQmeg}`oMV#Nm6UFQCWbr0ERlF5X$A#SZALA`-pT)2(k6m~f(=W>e z&HuqwNPmNipTrxP-&W3czOvbE-~Rc|N6!BBiScfEn63ZAQnB41+TfO-#jXEK0@EXV zeth4M>G{7{=VwfwRQ@k~z3RHx!{b|d`b_a-TnG3s?^}!>{~F2-gZ!^4K>D@+3ewjuK>CxCf1?7VKOp%x|AX|=>zB(T zp(M9{?R@q*#=phc>g(&ct@s_>L2TP&H=IB|HvTr^tLfhp-kyqk{SWKA^j5QW6Ze0y z>W^KoTOijrz3Ua?uL>~!c(*=ndi(z%ef09M{sc=`gx8nNkImnFrth~G*51r#e*Epd z+2dT_ViV)EpZPBq>Vy}$@ooA&vHy!TzgAxtxaDKpS4siWmzDGb3XncW(hn{``l+(L z+4azW$n}<-KNvrHdD{FPkn1lS{^a=APxY5x!P=XL|77|vNq^Rr&+7X@Tx3DR>muOQPO_b1bT`6tuYeZntI!Ro_5{$%dR>8ww; zecAHvk9WEKt@%N`Rs0NIC|-_FiDRvgCtcjyhmT3`{|d4`x{%n~F8h^ce_efs_h-EQ zzYKfun=sdw<3nT2+|M!F{obZw_cGi4P3LScJ=;e@I6lT)CGeBxW^wUjDu?5*W4m9w zx>DHhWAA=*>99XBKgRgZKj4o!-g)x^`sq@hGx#aypUZ}xt$i%#mbb;rJ{jpMxCU_! zd%X15;s)4`|17<=m$@>&wa*L1HN=YkB#32R}2Dl&dilrM|&by2Ppug70=z+mZ{;e}h`;vaKP!l~Qh;y-ig2jE+_$HfnEz8BBKUphaDAO0vV{($oW z8-Hh9d<*B*_+{}9d=Q^UBVg0tk1Oqpi)Zr+U5St2Yq6jI@3`8haq;6_ex;sf`q67?DNk0$I!&aYc{P*xO?APCK@KwKr&(AGh_*v>V_S0X5TjPdq z{1$iyhF*S2c#pUbF2nt0fBVje@_kXB66Js3a*SV{{H=aIi<{u<-Sp<+Oq}Js9Ph-} zId8z{usz3M^YbN6KM@zdz{L;aGAHBW=Qy9i%ka(4C7+|c!9Csh3ApX)xcHA;{03Z! z{)qo_z8UYttDRfnCG?-{#xuS*gmd6`-BcAWlzlDbvD-^%Nc{A?7^JMLvcjKqU|H1pkzu}fV59gq!9;QLl@x%fMH2H$i0jO#46Ja^(;zSrk3pS`$4*+O~8D?i{Z z`0sA~Gq_W^@b}kj{L(MbUf|1Iyb{jE_d3_YKjD7P&2cB*_vF{lo_Hgk?#ep|_bp#2 zewa)D0N#WB_URw^;tIj~orQ112`>F&oPuw4eitvq{_@?0w_<~LvT9&o16a$csu<|FQS34 z__KIF{Y%HY_&l6R|4hHVS%zohnW1p{^|%rJHFKN~<7K#{^KbY)?2li3Hv2Yq8fql^S5@BRk9us1MEu&DNil^=t7{X6wJ{T=FH{vQYdO zwoi*!!`8oasB>fN^^YwSj<+*ge^BRs=A=ULv*N<>5!mZr>-><}`ja~U6WjCQjPA|P zE7+bV_q_t!^W?ri!1nyR@6WM4FYfzC+*^Da_Z6Q%hx#GD45wlik2n46a3(&_IS~)X zjh(yWH^c++AxS?1m+Kyk{|K&v%QL>!-zTy4KOTc^`M!*;zpd|;7N`HO9p6}dE4Kc? z{hasXmRw)(x1V3JJHBD`OS>-^Eg-H^YFvCh%3*(@uT8*@H9!k4nHT}jladE-TZxrt^cdbohn{;$51vGsrTJp^0-SKkj|>;LNed2Ib(eg6wjz!cA0-)r#< ze1V(at#}T$1h#(m;DwU@FkUPUy-NEjz67rnUx(io--6eOZ^!Gzz41nI7TzMhA8!{w zhIfizz`MmO@E-AYyifc+-Y+gZm*WF*MSNJ?03Q*z#K*-w@hNc@J}VxBxGsJ^2zXaQ!%Y=%B?#KL{ z5Z?Zag&xA}>l13b_~W=euI~Ii=GZ79-gzM&jjcVj{8r*I;L) zzvkGUN2ko5+hThj-FFf$eJuR`154in+xrXBT>3O@@8@Xm{5Ndx=kPrg@4#(b{9c^I z{W9CXT7IK(2DbAP^WX7k@#A_74OCNz6Za2NAX+YVhefS5w_zUo4`hv8xqENby1=WIMXmgi?xKK|O?g+lgUQDE~J{hL~? zM8qIJjpb8VB9^YG4Rk+0-T7G4&Ahq<{SW+9!89*skS#<1S9M2;Py%hC4ZDIOSbnxm zU(SCvnPU9M&pR)%zU2PT(iyLC|5`e`AF!H%&-DtX;HRrf+!ll@V?sZcMVT1+T_@>m z`?Yj$9cQ5X`T5nsetx!IES)Y`i&^$Jxqtb``&qh0Rv7tNx|aMW#R-)jQz$emK@z!m zx2SZBW)%wkYK4)X<&(;Pn%~@y3Wb(?wIWDp@xf8)`h8R+v@Tc24CgZ{DqZz9#X=7z z1$o(DHr9Ceui1WcXBG>cwUaRUSvtF2rBj)^tXQb?HIm51IgN-&cjk*?*6v39ET6^v zr}@pB@dnEOe!v^vTcSTlr7ZH9S%*^uPm>$i=^kO1C1rc<9b$ kI%YVZ15xS9vmG^$%+8yhRW<79P(Rd%baj2We=Ya_1C5vKg8%>k literal 0 HcmV?d00001 diff --git a/EWARM/STM32L431_XL_CURRENT_V10/List/STM32L431_XL_CURRENT_V10.map b/EWARM/STM32L431_XL_CURRENT_V10/List/STM32L431_XL_CURRENT_V10.map new file mode 100644 index 0000000..0f97c5c --- /dev/null +++ b/EWARM/STM32L431_XL_CURRENT_V10/List/STM32L431_XL_CURRENT_V10.map @@ -0,0 +1,1115 @@ +############################################################################### +# +# IAR ELF Linker V9.40.2.374/W64 for ARM 15/Oct/2024 15:36:44 +# Copyright 2007-2023 IAR Systems AB. +# +# Output file = +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Exe\STM32L431_XL_CURRENT_V10.out +# Map file = +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\List\STM32L431_XL_CURRENT_V10.map +# Command line = +# -f +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Exe\STM32L431_XL_CURRENT_V10.out.rsp +# (E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\adc.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\dac.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\dma.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\e22_1376246393639769861.dir\e22.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\APP_7160814934950161391.dir\frt_protocol.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\gpio.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\APP_7160814934950161391.dir\inflash.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\main.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\ring_queue_4579790358902792442.dir\ring_queue.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\EWARM_18443280873093131863.dir\startup_stm32l431xx.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dac.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dac_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\stm32l4xx_hal_msp.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\stm32l4xx_it.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\CMSIS_6603591812247902717.dir\system_stm32l4xx.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\tim.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\APP_7160814934950161391.dir\uart_dev.o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir\usart.o +# --no_out_extension -o +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Exe\STM32L431_XL_CURRENT_V10.out +# --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb +# --map +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\List\STM32L431_XL_CURRENT_V10.map +# --config +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM/stm32l431xx_flash.icf +# --semihosting --entry __iar_program_start "D:\Program Files\IAR +# Systems\arm\CMSIS\Lib\IAR\iar_cortexM4lf_math.a" --vfe --text_out +# locale --cpu=Cortex-M4 --fpu=VFPv4_sp) --dependencies=n +# E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Exe\STM32L431_XL_CURRENT_V10.out.iar_deps +# +############################################################################### + +******************************************************************************* +*** RUNTIME MODEL ATTRIBUTES +*** + +CppFlavor = * +__CPP_Runtime = 1 +__SystemLibrary = DLib +__dlib_version = 6 + + +******************************************************************************* +*** HEAP SELECTION +*** + +The basic heap was selected because --advanced_heap +was not specified and the application did not appear to +be primarily optimized for speed. + + +******************************************************************************* +*** PLACEMENT SUMMARY +*** + +"A0": place at address 0x800'0000 { ro section .intvec }; +"P1": place in [from 0x800'0000 to 0x803'ffff] { ro }; +define block CSTACK with size = 1K, alignment = 8 { }; +define block HEAP with size = 512, alignment = 8 { }; +"P2": place in [from 0x2000'0000 to 0x2000'ffff] { + rw, block CSTACK, block HEAP }; +initialize by copy { rw }; + + Section Kind Address Size Object + ------- ---- ------- ---- ------ +"A0": 0x18c + .intvec ro code 0x800'0000 0x18c startup_stm32l431xx.o [4] + - 0x800'018c 0x18c + +"P1": 0x2'599d + .rodata const 0x800'018c 0x8000 arm_common_tables.o [9] + .rodata const 0x800'818c 0x4000 arm_common_tables.o [9] + .rodata const 0x800'c18c 0x4000 arm_common_tables.o [9] + .rodata const 0x801'018c 0x2000 arm_common_tables.o [9] + .rodata const 0x801'218c 0x2000 arm_common_tables.o [9] + .rodata const 0x801'418c 0x1f80 arm_common_tables.o [9] + .rodata const 0x801'610c 0x1dc0 arm_common_tables.o [9] + .rodata const 0x801'7ecc 0x1000 arm_common_tables.o [9] + .rodata const 0x801'8ecc 0x1000 arm_common_tables.o [9] + .text ro code 0x801'9ecc 0xeca xprintffull_nomb.o [8] + .text ro code 0x801'ad96 0x7e lz77_init_single.o [11] + .text ro code 0x801'ae14 0x16 strchr.o [11] + .text ro code 0x801'ae2a 0xa xsprout.o [8] + .text ro code 0x801'ae34 0x40 xfail_s.o [8] + .text ro code 0x801'ae74 0x36 strlen.o [11] + .rodata const 0x801'aeaa 0x2 xlocale_c.o [8] + .text ro code 0x801'aeac 0x58 memchr.o [11] + .text ro code 0x801'af04 0xa6 ABImemcpy.o [11] + .rodata const 0x801'afaa 0x1 xlocale_c.o [8] + .text ro code 0x801'afac 0x70 frexp.o [10] + .text ro code 0x801'b01c 0x34 DblCmpLe.o [10] + .text ro code 0x801'b050 0x34 DblCmpGe.o [10] + .text ro code 0x801'b084 0x13a ldexp.o [10] + .text ro code 0x801'b1c0 0x36 DblToS32.o [10] + .text ro code 0x801'b1f8 0x22 S32ToDbl.o [10] + .text ro code 0x801'b21c 0x25e DblAddSub.o [10] + .text ro code 0x801'b47c 0x246 DblDiv.o [10] + .text ro code 0x801'b6c4 0x22 DblToU32.o [10] + .text ro code 0x801'b6e8 0x1c U32ToDbl.o [10] + .text ro code 0x801'b704 0x1aa DblMul.o [10] + .text ro code 0x801'b8b0 0x8 xlocale_c.o [8] + .text ro code 0x801'b8b8 0x230 I64DivMod.o [11] + .text ro code 0x801'bae8 0x6 abort.o [8] + .text ro code 0x801'baf0 0x2 I64DivZer.o [11] + .text ro code 0x801'baf4 0x14 exit.o [12] + .rodata const 0x801'bb08 0xe10 arm_common_tables.o [9] + .text ro code 0x801'c918 0xc46 stm32l4xx_hal_uart.o [5] + .text ro code 0x801'd560 0x1bc usart.o [3] + .text ro code 0x801'd71c 0xc stm32l4xx_hal.o [5] + .text ro code 0x801'd728 0x346 stm32l4xx_hal_dma.o [5] + .text ro code 0x801'da6e 0x2 stm32l4xx_hal_uart.o [5] + .text ro code 0x801'da70 0x2 stm32l4xx_hal_uart.o [5] + .text ro code 0x801'da72 0x2 stm32l4xx_hal_uart_ex.o [5] + .text ro code 0x801'da74 0x95c stm32l4xx_hal_rcc.o [5] + .text ro code 0x801'e3d0 0x2 stm32l4xx_hal_uart.o [5] + .text ro code 0x801'e3d2 0x2 stm32l4xx_hal_uart.o [5] + .text ro code 0x801'e3d4 0x634 main.o [3] + .text ro code 0x801'ea08 0x14 memset.o [11] + .text ro code 0x801'ea1c 0x46c stm32l4xx_hal_rcc_ex.o [5] + .text ro code 0x801'ee88 0x1f4 stm32l4xx_hal_gpio.o [5] + .text ro code 0x801'f07c 0x12c stm32l4xx_hal_cortex.o [5] + .text ro code 0x801'f1a8 0xec stm32l4xx_hal_pwr_ex.o [5] + .text ro code 0x801'f294 0x48 FltToDbl.o [10] + .text ro code 0x801'f2dc 0x68 DblToFlt.o [10] + .text ro code 0x801'f344 0x1d0 cos_sin32.o [10] + .text ro code 0x801'f514 0x28 stm32l4xx_hal.o [5] + .text ro code 0x801'f53c 0x228 stm32l4xx_hal_dac.o [5] + .text ro code 0x801'f764 0x18a arm_rfft_fast_f32.o [9] + .text ro code 0x801'f8f0 0x158 arm_cmplx_mag_f32.o [9] + .text ro code 0x801'fa48 0xd2 arm_scale_f32.o [9] + .text ro code 0x801'fb1c 0xb6 arm_max_f32.o [9] + .text ro code 0x801'fbd4 0xc0 arm_rms_f32.o [9] + .text ro code 0x801'fc94 0x5b0 frt_protocol.o [1] + .text ro code 0x802'0244 0x22 stm32l4xx_hal.o [5] + .text ro code 0x802'0268 0x1bc arm_rfft_fast_init_f32.o [9] + .text ro code 0x802'0424 0x178 gpio.o [3] + .text ro code 0x802'059c 0x2c dma.o [3] + .text ro code 0x802'05c8 0x184 adc.o [3] + .text ro code 0x802'074c 0xf8 tim.o [3] + .text ro code 0x802'0844 0xb8 dac.o [3] + .text ro code 0x802'08fc 0x1bc uart_dev.o [1] + .text ro code 0x802'0ab8 0xb0 stm32l4xx_hal_adc_ex.o [5] + .text ro code 0x802'0b68 0xa0a stm32l4xx_hal_adc.o [5] + .text ro code 0x802'1574 0x368 stm32l4xx_hal_tim.o [5] + .text ro code 0x802'18dc 0xd0 inflash.o [1] + .text ro code 0x802'19ac 0x104 e22.o [6] + .text ro code 0x802'1ab0 0x4c stm32l4xx_hal_pwr.o [5] + .text ro code 0x802'1afc 0x66 ABImemset.o [11] + .text ro code 0x802'1b64 0x704 arm_cfft_f32.o [9] + .text ro code 0x802'2268 0x38 stm32l4xx_hal_msp.o [3] + .text ro code 0x802'22a0 0x98 arm_cfft_init_f32.o [9] + .text ro code 0x802'2338 0x7c stm32l4xx_hal_tim_ex.o [5] + .text ro code 0x802'23b4 0x6e ring_queue.o [7] + .text ro code 0x802'2424 0x34 vsprintf.o [8] + .text ro code 0x802'2458 0x2 stm32l4xx_hal_adc.o [5] + .text ro code 0x802'245a 0x2 stm32l4xx_hal_adc.o [5] + .text ro code 0x802'245c 0x2 stm32l4xx_hal_tim.o [5] + .text ro code 0x802'245e 0x2 stm32l4xx_hal_tim.o [5] + .text ro code 0x802'2460 0x2 stm32l4xx_hal_tim.o [5] + .text ro code 0x802'2462 0x2 stm32l4xx_hal_tim_ex.o [5] + .text ro code 0x802'2464 0x2 stm32l4xx_hal_tim_ex.o [5] + .text ro code 0x802'2466 0x2 stm32l4xx_hal_tim.o [5] + .text ro code 0x802'2468 0x2 stm32l4xx_hal_tim_ex.o [5] + .text ro code 0x802'246c 0x19c stm32l4xx_hal_flash_ex.o [5] + .text ro code 0x802'2608 0x1c strrchr.o [8] + .text ro code 0x802'2624 0x1b4 stm32l4xx_hal_flash.o [5] + .text ro code 0x802'27d8 0x5a2 arm_cfft_radix8_f32.o [9] + .text ro code 0x802'2d7a 0x44 arm_bitreversal2.o [9] + .rodata const 0x802'2dc0 0x800 arm_common_tables.o [9] + .rodata const 0x802'35c0 0x800 arm_common_tables.o [9] + .rodata const 0x802'3dc0 0x400 arm_common_tables.o [9] + .rodata const 0x802'41c0 0x400 arm_common_tables.o [9] + .rodata const 0x802'45c0 0x380 arm_common_tables.o [9] + .rodata const 0x802'4940 0x370 arm_common_tables.o [9] + .rodata const 0x802'4cb0 0x200 arm_common_tables.o [9] + .rodata const 0x802'4eb0 0x200 arm_common_tables.o [9] + .rodata const 0x802'50b0 0x1a0 arm_common_tables.o [9] + .rodata const 0x802'5250 0x100 arm_common_tables.o [9] + .rodata const 0x802'5350 0x100 arm_common_tables.o [9] + .text ro code 0x802'5450 0xce stm32l4xx_it.o [3] + .text ro code 0x802'5520 0x18 stm32l4xx_hal.o [5] + .rodata const 0x802'5538 0x80 arm_common_tables.o [9] + .rodata const 0x802'55b8 0x80 arm_common_tables.o [9] + .rodata const 0x802'5638 0x70 arm_common_tables.o [9] + .rodata const 0x802'56a8 0x60 arm_common_tables.o [9] + .rodata const 0x802'5708 0x3c inflash.o [1] + .text ro code 0x802'5744 0x38 zero_init3.o [11] + .rodata const 0x802'577c 0x30 system_stm32l4xx.o [2] + .rodata const 0x802'57ac 0x28 inflash.o [1] + .rodata const 0x802'57d4 0x28 arm_common_tables.o [9] + .text ro code 0x802'57fc 0x28 data_init.o [11] + .text ro code 0x802'5824 0x22 fpinit_M.o [10] + .iar.init_table const 0x802'5848 0x20 - Linker created - + .text ro code 0x802'5868 0x1e cmain.o [11] + .text ro code 0x802'5886 0x4 low_level_init.o [8] + .text ro code 0x802'588a 0x4 exit.o [8] + .text ro code 0x802'5890 0xa cexit.o [11] + .text ro code 0x802'589c 0x1c cstartup_M.o [11] + .rodata const 0x802'58b8 0x18 frt_protocol.o [1] + .rodata const 0x802'58d0 0x14 frt_protocol.o [1] + .rodata const 0x802'58e4 0x10 system_stm32l4xx.o [2] + .rodata const 0x802'58f4 0x10 arm_const_structs.o [9] + .rodata const 0x802'5904 0x10 arm_const_structs.o [9] + .rodata const 0x802'5914 0x10 arm_const_structs.o [9] + .rodata const 0x802'5924 0x10 arm_const_structs.o [9] + .rodata const 0x802'5934 0x10 arm_const_structs.o [9] + .rodata const 0x802'5944 0x10 arm_const_structs.o [9] + .rodata const 0x802'5954 0x10 arm_const_structs.o [9] + .rodata const 0x802'5964 0x10 arm_const_structs.o [9] + .rodata const 0x802'5974 0x10 arm_const_structs.o [9] + .text ro code 0x802'5984 0x10 startup_stm32l431xx.o [4] + .text ro code 0x802'5994 0x10 system_stm32l4xx.o [2] + .rodata const 0x802'59a4 0x8 system_stm32l4xx.o [2] + .text ro code 0x802'59ac 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59b0 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59b4 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59b8 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59bc 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59c0 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59c4 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59c8 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59cc 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59d0 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59d4 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59d8 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59dc 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59e0 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59e4 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59e8 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59ec 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59f0 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59f4 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59f8 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'59fc 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a00 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a04 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a08 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a0c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a10 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a14 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a18 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a1c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a20 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a24 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a28 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a2c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a30 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a34 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a38 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a3c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a40 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a44 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a48 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a4c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a50 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a54 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a58 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a5c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a60 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a64 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a68 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a6c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a70 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a74 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a78 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a7c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a80 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a84 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a88 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a8c 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a90 0x4 startup_stm32l431xx.o [4] + .text ro code 0x802'5a94 0x4 startup_stm32l431xx.o [4] + .rodata const 0x802'5a98 0x0 zero_init3.o [11] + .rodata const 0x802'5a98 0x0 lz77_init_single.o [11] + Initializer bytes const 0x802'5a98 0x91 + - 0x802'5b29 0x2'599d + +"P2", part 1 of 3: 0x111 + P2-1 0x2000'0000 0x111 + .data inited 0x2000'0000 0xc e22.o [6] + .data inited 0x2000'000c 0x10 frt_protocol.o [1] + .data inited 0x2000'001c 0x30 frt_protocol.o [1] + .data inited 0x2000'004c 0x28 frt_protocol.o [1] + .data inited 0x2000'0074 0x8 inflash.o [1] + .data inited 0x2000'007c 0x4 main.o [3] + .data inited 0x2000'0080 0x4 stm32l4xx_hal.o [5] + .data inited 0x2000'0084 0x20 stm32l4xx_hal_flash.o [5] + .data inited 0x2000'00a4 0x4 system_stm32l4xx.o [2] + .data inited 0x2000'00a8 0x30 uart_dev.o [1] + .data inited 0x2000'00d8 0x38 xlocale_c.o [8] + .data inited 0x2000'0110 0x1 stm32l4xx_hal.o [5] + - 0x2000'0111 0x111 + +"P2", part 2 of 3: 0xf5bc + .bss zero 0x2000'0114 0x4000 main.o [3] + .bss zero 0x2000'4114 0x2000 main.o [3] + .bss zero 0x2000'6114 0x2000 main.o [3] + .bss zero 0x2000'8114 0x2000 main.o [3] + .bss zero 0x2000'a114 0x2000 main.o [3] + .bss zero 0x2000'c114 0x2000 main.o [3] + .bss zero 0x2000'e114 0x1000 main.o [3] + .bss zero 0x2000'f114 0x12c uart_dev.o [1] + .bss zero 0x2000'f240 0xc8 frt_protocol.o [1] + .bss zero 0x2000'f308 0x84 usart.o [3] + .bss zero 0x2000'f38c 0x84 usart.o [3] + .bss zero 0x2000'f410 0x64 adc.o [3] + .bss zero 0x2000'f474 0x64 uart_dev.o [1] + .bss zero 0x2000'f4d8 0x64 uart_dev.o [1] + .bss zero 0x2000'f53c 0x4c tim.o [3] + .bss zero 0x2000'f588 0x4c tim.o [3] + .bss zero 0x2000'f5d4 0x48 adc.o [3] + .bss zero 0x2000'f61c 0x34 frt_protocol.o [1] + .bss zero 0x2000'f650 0x18 main.o [3] + .bss zero 0x2000'f668 0x14 dac.o [3] + .bss zero 0x2000'f67c 0x14 frt_protocol.o [1] + .bss zero 0x2000'f690 0x4 main.o [3] + .bss zero 0x2000'f694 0x4 main.o [3] + .bss zero 0x2000'f698 0x4 main.o [3] + .bss zero 0x2000'f69c 0x4 main.o [3] + .bss zero 0x2000'f6a0 0x4 main.o [3] + .bss zero 0x2000'f6a4 0x4 main.o [3] + .bss zero 0x2000'f6a8 0x4 main.o [3] + .bss zero 0x2000'f6ac 0x4 main.o [3] + .bss zero 0x2000'f6b0 0x4 main.o [3] + .bss zero 0x2000'f6b4 0x4 stm32l4xx_hal.o [5] + .bss zero 0x2000'f6b8 0x4 uart_dev.o [1] + .bss zero 0x2000'f6bc 0x4 uart_dev.o [1] + .bss zero 0x2000'f6c0 0x4 xfail_s.o [8] + .bss zero 0x2000'f6c4 0x2 main.o [3] + .bss zero 0x2000'f6c6 0x1 main.o [3] + .bss zero 0x2000'f6c7 0x1 main.o [3] + .bss zero 0x2000'f6c8 0x1 main.o [3] + .bss zero 0x2000'f6c9 0x1 main.o [3] + .bss zero 0x2000'f6ca 0x1 main.o [3] + .bss zero 0x2000'f6cb 0x1 usart.o [3] + .bss zero 0x2000'f6cc 0x1 usart.o [3] + - 0x2000'f6cd 0xf5b9 + +"P2", part 3 of 3: 0x400 + CSTACK 0x2000'f6d0 0x400 + CSTACK uninit 0x2000'f6d0 0x400 + - 0x2000'fad0 0x400 + +Unused ranges: + + From To Size + ---- -- ---- + 0x802'5b29 0x803'ffff 0x1'a4d7 + 0x2000'0111 0x2000'0113 0x3 + 0x2000'fad0 0x2000'ffff 0x530 + + +******************************************************************************* +*** INIT TABLE +*** + + Address Size + ------- ---- +Zero (__iar_zero_init3) + 1 destination range, total size 0xf5b9: + 0x2000'0114 0xf5b9 + +Copy/lz77 (__iar_lz77_init_single3) + 1 source range, total size 0x91 (53% of destination): + 0x802'5a98 0x91 + 1 destination range, total size 0x111: + 0x2000'0000 0x111 + + + +******************************************************************************* +*** MODULE SUMMARY +*** + + Module ro code ro data rw data + ------ ------- ------- ------- +command line/config: + --------------------------------------------------- + Total: + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\APP_7160814934950161391.dir: [1] + frt_protocol.o 1'456 99 376 + inflash.o 208 104 8 + uart_dev.o 444 25 556 + --------------------------------------------------- + Total: 2'108 228 940 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\CMSIS_6603591812247902717.dir: [2] + system_stm32l4xx.o 16 74 4 + --------------------------------------------------- + Total: 16 74 4 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir: [3] + adc.o 388 172 + dac.o 184 20 + dma.o 44 + gpio.o 376 + main.o 1'588 2 61'511 + stm32l4xx_hal_msp.o 56 + stm32l4xx_it.o 206 + tim.o 248 152 + usart.o 444 266 + --------------------------------------------------- + Total: 3'534 2 62'121 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\EWARM_18443280873093131863.dir: [4] + startup_stm32l431xx.o 648 + --------------------------------------------------- + Total: 648 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir: [5] + stm32l4xx_hal.o 110 4 9 + stm32l4xx_hal_adc.o 2'574 + stm32l4xx_hal_adc_ex.o 176 + stm32l4xx_hal_cortex.o 300 + stm32l4xx_hal_dac.o 552 + stm32l4xx_hal_dma.o 838 + stm32l4xx_hal_flash.o 436 17 32 + stm32l4xx_hal_flash_ex.o 412 + stm32l4xx_hal_gpio.o 500 + stm32l4xx_hal_pwr.o 76 + stm32l4xx_hal_pwr_ex.o 236 + stm32l4xx_hal_rcc.o 2'396 + stm32l4xx_hal_rcc_ex.o 1'132 + stm32l4xx_hal_tim.o 880 + stm32l4xx_hal_tim_ex.o 130 + stm32l4xx_hal_uart.o 3'150 + stm32l4xx_hal_uart_ex.o 2 + --------------------------------------------------- + Total: 13'900 21 41 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\e22_1376246393639769861.dir: [6] + e22.o 260 6 12 + --------------------------------------------------- + Total: 260 6 12 + +E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\ring_queue_4579790358902792442.dir: [7] + ring_queue.o 110 + --------------------------------------------------- + Total: 110 + +dl7M_tlf.a: [8] + abort.o 6 + exit.o 4 + low_level_init.o 4 + strrchr.o 28 + vsprintf.o 52 + xfail_s.o 64 4 + xlocale_c.o 8 33 56 + xprintffull_nomb.o 3'786 + xsprout.o 10 + --------------------------------------------------- + Total: 3'962 33 60 + +iar_cortexM4lf_math.a: [9] + arm_bitreversal2.o 68 + arm_cfft_f32.o 1'796 + arm_cfft_init_f32.o 152 + arm_cfft_radix8_f32.o 1'442 + arm_cmplx_mag_f32.o 344 + arm_common_tables.o 119'768 + arm_const_structs.o 144 + arm_max_f32.o 182 + arm_rfft_fast_f32.o 394 + arm_rfft_fast_init_f32.o 444 + arm_rms_f32.o 192 + arm_scale_f32.o 210 + --------------------------------------------------- + Total: 5'224 119'912 + +m7M_tls.a: [10] + DblAddSub.o 606 + DblCmpGe.o 52 + DblCmpLe.o 52 + DblDiv.o 582 + DblMul.o 426 + DblToFlt.o 104 + DblToS32.o 54 + DblToU32.o 34 + FltToDbl.o 72 + S32ToDbl.o 34 + U32ToDbl.o 28 + cos_sin32.o 464 + fpinit_M.o 34 + frexp.o 112 + ldexp.o 314 + --------------------------------------------------- + Total: 2'968 + +rt7M_tl.a: [11] + ABImemcpy.o 166 + ABImemset.o 102 + I64DivMod.o 560 + I64DivZer.o 2 + cexit.o 10 + cmain.o 30 + cstartup_M.o 28 + data_init.o 40 + lz77_init_single.o 126 + memchr.o 88 + memset.o 20 + strchr.o 22 + strlen.o 54 + zero_init3.o 56 + --------------------------------------------------- + Total: 1'304 + +shb_l.a: [12] + exit.o 20 + --------------------------------------------------- + Total: 20 + + Gaps 43 4 + Linker created 32 1'024 +------------------------------------------------------- + Grand Total: 34'097 120'312 64'202 + + +******************************************************************************* +*** ENTRY LIST +*** + +Entry Address Size Type Object +----- ------- ---- ---- ------ +.iar.init_table$$Base 0x802'5848 -- Gb - Linker created - +.iar.init_table$$Limit 0x802'5868 -- Gb - Linker created - +?main 0x802'5869 Code Gb cmain.o [11] +ADC1_IRQHandler 0x802'59f1 Code Wk startup_stm32l431xx.o [4] +ADC_DMAConvCplt 0x802'14cd 0x82 Code Gb stm32l4xx_hal_adc.o [5] +ADC_DMAError 0x802'1559 0x1a Code Gb stm32l4xx_hal_adc.o [5] +ADC_DMAHalfConvCplt 0x802'154f 0xa Code Gb stm32l4xx_hal_adc.o [5] +ADC_Disable 0x802'144d 0x7e Code Gb stm32l4xx_hal_adc.o [5] +ADC_Enable 0x802'1375 0xaa Code Gb stm32l4xx_hal_adc.o [5] +AHBPrescTable 0x802'58e4 0x10 Data Gb system_stm32l4xx.o [2] +APBPrescTable 0x802'59a4 0x8 Data Gb system_stm32l4xx.o [2] +BusFault_Handler 0x802'5457 0x2 Code Gb stm32l4xx_it.o [3] +CAN1_RX0_IRQHandler 0x802'59f9 Code Wk startup_stm32l431xx.o [4] +CAN1_RX1_IRQHandler 0x802'59fd Code Wk startup_stm32l431xx.o [4] +CAN1_SCE_IRQHandler 0x802'5a01 Code Wk startup_stm32l431xx.o [4] +CAN1_TX_IRQHandler 0x802'59f5 Code Wk startup_stm32l431xx.o [4] +COMP_IRQHandler 0x802'5a5d Code Wk startup_stm32l431xx.o [4] +CRC16 0x801'fcb3 0x5c Code Gb frt_protocol.o [1] +CRS_IRQHandler 0x802'5a95 Code Wk startup_stm32l431xx.o [4] +CSTACK$$Base 0x2000'f6d0 -- Gb - Linker created - +CSTACK$$Limit 0x2000'fad0 -- Gb - Linker created - +Cur_sensor_pwr_on 0x801'e4c7 0x2e Code Gb main.o [3] +DMA1_Channel1_IRQHandler + 0x802'5469 0xa Code Gb stm32l4xx_it.o [3] +DMA1_Channel2_IRQHandler + 0x802'59d9 Code Wk startup_stm32l431xx.o [4] +DMA1_Channel3_IRQHandler + 0x802'59dd Code Wk startup_stm32l431xx.o [4] +DMA1_Channel4_IRQHandler + 0x802'59e1 Code Wk startup_stm32l431xx.o [4] +DMA1_Channel5_IRQHandler + 0x802'59e5 Code Wk startup_stm32l431xx.o [4] +DMA1_Channel6_IRQHandler + 0x802'59e9 Code Wk startup_stm32l431xx.o [4] +DMA1_Channel7_IRQHandler + 0x802'59ed Code Wk startup_stm32l431xx.o [4] +DMA2_Channel1_IRQHandler + 0x802'5a49 Code Wk startup_stm32l431xx.o [4] +DMA2_Channel2_IRQHandler + 0x802'5a4d Code Wk startup_stm32l431xx.o [4] +DMA2_Channel3_IRQHandler + 0x802'5a51 Code Wk startup_stm32l431xx.o [4] +DMA2_Channel4_IRQHandler + 0x802'5a55 Code Wk startup_stm32l431xx.o [4] +DMA2_Channel5_IRQHandler + 0x802'5a59 Code Wk startup_stm32l431xx.o [4] +DMA2_Channel6_IRQHandler + 0x802'5a69 Code Wk startup_stm32l431xx.o [4] +DMA2_Channel7_IRQHandler + 0x802'5a6d Code Wk startup_stm32l431xx.o [4] +DMA_SetConfig 0x801'da3d 0x32 Code Lc stm32l4xx_hal_dma.o [5] +DebugMon_Handler 0x802'545d 0x2 Code Gb stm32l4xx_it.o [3] +EXTI0_IRQHandler 0x802'59c5 Code Wk startup_stm32l431xx.o [4] +EXTI15_10_IRQHandler 0x802'5a35 Code Wk startup_stm32l431xx.o [4] +EXTI1_IRQHandler 0x802'59c9 Code Wk startup_stm32l431xx.o [4] +EXTI2_IRQHandler 0x802'59cd Code Wk startup_stm32l431xx.o [4] +EXTI3_IRQHandler 0x802'59d1 Code Wk startup_stm32l431xx.o [4] +EXTI4_IRQHandler 0x802'59d5 Code Wk startup_stm32l431xx.o [4] +EXTI9_5_IRQHandler 0x802'5515 0xa Code Gb stm32l4xx_it.o [3] +Error_Handler 0x801'e901 0x4 Code Gb main.o [3] +FLASH_FlushCaches 0x802'2595 0x64 Code Gb stm32l4xx_hal_flash_ex.o [5] +FLASH_IRQHandler 0x802'59bd Code Wk startup_stm32l431xx.o [4] +FLASH_MassErase 0x802'2551 0x1e Code Lc stm32l4xx_hal_flash_ex.o [5] +FLASH_PageErase 0x802'256f 0x26 Code Gb stm32l4xx_hal_flash_ex.o [5] +FLASH_Program_DoubleWord + 0x802'276b 0x1a Code Lc stm32l4xx_hal_flash.o [5] +FLASH_Program_Fast 0x802'2785 0x2e Code Lc stm32l4xx_hal_flash.o [5] +FLASH_WaitForLastOperation + 0x802'2705 0x66 Code Gb stm32l4xx_hal_flash.o [5] +FPU_IRQHandler 0x802'5a91 Code Wk startup_stm32l431xx.o [4] +FRT_MsgHandler 0x802'014b 0x6a Code Gb frt_protocol.o [1] +FRT_MsgProc_ReadRegister + 0x801'ff0f 0x96 Code Lc frt_protocol.o [1] +FRT_MsgProc_ReadRegister::reg_value_buff + 0x2000'f240 0xc8 Data Lc frt_protocol.o [1] +FRT_MsgProc_WriteRegister + 0x801'ffad 0x138 Code Lc frt_protocol.o [1] +FRT_ReadReg 0x801'fedb 0x34 Code Lc frt_protocol.o [1] +FRT_ReadRegBat_Charge 0x801'fda3 0x1e Code Lc frt_protocol.o [1] +FRT_ReadRegBat_V 0x801'fd81 0x22 Code Lc frt_protocol.o [1] +FRT_ReadRegCurrent 0x801'fd21 0x22 Code Lc frt_protocol.o [1] +FRT_ReadRegMACINFO 0x801'fdc1 0x16 Code Lc frt_protocol.o [1] +FRT_ReadRegMaxCurrent 0x801'fd45 0x22 Code Lc frt_protocol.o [1] +FRT_ReadRegPulseCount 0x801'fd67 0x1a Code Lc frt_protocol.o [1] +FRT_WriteRegDeviceAddr 0x801'fdd7 0x22 Code Lc frt_protocol.o [1] +FRT_WriteRegMaxCurrent 0x801'fe1b 0x1a Code Lc frt_protocol.o [1] +FRT_WriteRegNetId 0x801'fdf9 0x22 Code Lc frt_protocol.o [1] +FRT_WriteRegPulseCount 0x801'fe35 0x1a Code Lc frt_protocol.o [1] +FRT_WriteRegReboot 0x801'fe4f 0x18 Code Lc frt_protocol.o [1] +FRT_swap_endian_16 0x801'fd0f 0x10 Code Lc frt_protocol.o [1] +HAL_ADCEx_Calibration_Start + 0x802'0ad5 0x8e Code Gb stm32l4xx_hal_adc_ex.o [5] +HAL_ADC_ConfigChannel 0x802'0f95 0x3da Code Gb stm32l4xx_hal_adc.o [5] +HAL_ADC_ConvCpltCallback + 0x801'e4fd 0x21c Code Gb main.o [3] +HAL_ADC_ConvHalfCpltCallback + 0x802'245b 0x2 Code Wk stm32l4xx_hal_adc.o [5] +HAL_ADC_ErrorCallback 0x802'2459 0x2 Code Wk stm32l4xx_hal_adc.o [5] +HAL_ADC_Init 0x802'0ce9 0x1c6 Code Gb stm32l4xx_hal_adc.o [5] +HAL_ADC_MspInit 0x802'0673 0xb8 Code Gb adc.o [3] +HAL_ADC_Start_DMA 0x802'0eaf 0xbc Code Gb stm32l4xx_hal_adc.o [5] +HAL_DAC_ConfigChannel 0x801'f5ff 0x166 Code Gb stm32l4xx_hal_dac.o [5] +HAL_DAC_Init 0x801'f53d 0x2c Code Gb stm32l4xx_hal_dac.o [5] +HAL_DAC_MspInit 0x802'0891 0x5a Code Gb dac.o [3] +HAL_DAC_SetValue 0x801'f5d5 0x2a Code Gb stm32l4xx_hal_dac.o [5] +HAL_DAC_Start 0x801'f569 0x6c Code Gb stm32l4xx_hal_dac.o [5] +HAL_DMA_Abort 0x801'd8a9 0x52 Code Gb stm32l4xx_hal_dma.o [5] +HAL_DMA_Abort_IT 0x801'd8fb 0x58 Code Gb stm32l4xx_hal_dma.o [5] +HAL_DMA_IRQHandler 0x801'd953 0xea Code Gb stm32l4xx_hal_dma.o [5] +HAL_DMA_Init 0x801'd729 0xde Code Gb stm32l4xx_hal_dma.o [5] +HAL_DMA_Start_IT 0x801'd825 0x84 Code Gb stm32l4xx_hal_dma.o [5] +HAL_Delay 0x801'f515 0x28 Code Wk stm32l4xx_hal.o [5] +HAL_FLASHEx_Erase 0x802'246d 0xe4 Code Gb stm32l4xx_hal_flash_ex.o [5] +HAL_FLASH_Lock 0x802'26f7 0xe Code Gb stm32l4xx_hal_flash.o [5] +HAL_FLASH_Program 0x802'2625 0xb2 Code Gb stm32l4xx_hal_flash.o [5] +HAL_FLASH_Unlock 0x802'26d7 0x20 Code Gb stm32l4xx_hal_flash.o [5] +HAL_GPIO_EXTI_Callback 0x801'e719 0x36 Code Gb main.o [3] +HAL_GPIO_EXTI_IRQHandler + 0x801'f035 0x1c Code Gb stm32l4xx_hal_gpio.o [5] +HAL_GPIO_Init 0x801'ee89 0x188 Code Gb stm32l4xx_hal_gpio.o [5] +HAL_GPIO_ReadPin 0x801'f011 0x12 Code Gb stm32l4xx_hal_gpio.o [5] +HAL_GPIO_WritePin 0x801'f023 0x12 Code Gb stm32l4xx_hal_gpio.o [5] +HAL_GetTick 0x801'd71d 0xc Code Wk stm32l4xx_hal.o [5] +HAL_IncTick 0x802'5521 0x18 Code Wk stm32l4xx_hal.o [5] +HAL_Init 0x802'0245 0x22 Code Gb stm32l4xx_hal.o [5] +HAL_InitTick 0x801'e905 0x4e Code Gb main.o [3] +HAL_MspInit 0x802'2269 0x38 Code Gb stm32l4xx_hal_msp.o [3] +HAL_NVIC_EnableIRQ 0x801'f175 0xa Code Gb stm32l4xx_hal_cortex.o [5] +HAL_NVIC_SetPriority 0x801'f153 0x22 Code Gb stm32l4xx_hal_cortex.o [5] +HAL_NVIC_SetPriorityGrouping + 0x801'f14b 0x8 Code Gb stm32l4xx_hal_cortex.o [5] +HAL_PWREx_ControlVoltageScaling + 0x801'f1b5 0x6e Code Gb stm32l4xx_hal_pwr_ex.o [5] +HAL_PWREx_DisableLowPowerRunMode + 0x801'f247 0x38 Code Gb stm32l4xx_hal_pwr_ex.o [5] +HAL_PWREx_EnableBatteryCharging + 0x801'f223 0x18 Code Gb stm32l4xx_hal_pwr_ex.o [5] +HAL_PWREx_EnableLowPowerRunMode + 0x801'f23b 0xc Code Gb stm32l4xx_hal_pwr_ex.o [5] +HAL_PWREx_GetVoltageRange + 0x801'f1a9 0xc Code Gb stm32l4xx_hal_pwr_ex.o [5] +HAL_PWR_EnterSLEEPMode 0x802'1ab1 0x42 Code Gb stm32l4xx_hal_pwr.o [5] +HAL_RCCEx_PeriphCLKConfig + 0x801'ea1d 0x2ec Code Gb stm32l4xx_hal_rcc_ex.o [5] +HAL_RCC_ClockConfig 0x801'e0bf 0x176 Code Gb stm32l4xx_hal_rcc.o [5] +HAL_RCC_GetHCLKFreq 0x801'e2cf 0x6 Code Gb stm32l4xx_hal_rcc.o [5] +HAL_RCC_GetPCLK1Freq 0x801'e2d5 0x1a Code Gb stm32l4xx_hal_rcc.o [5] +HAL_RCC_GetPCLK2Freq 0x801'e2ef 0x1a Code Gb stm32l4xx_hal_rcc.o [5] +HAL_RCC_GetSysClockFreq + 0x801'e235 0x9a Code Gb stm32l4xx_hal_rcc.o [5] +HAL_RCC_OscConfig 0x801'da75 0x64a Code Gb stm32l4xx_hal_rcc.o [5] +HAL_SYSTICK_Config 0x801'f17f 0x8 Code Gb stm32l4xx_hal_cortex.o [5] +HAL_TIMEx_Break2Callback + 0x802'2465 0x2 Code Wk stm32l4xx_hal_tim_ex.o [5] +HAL_TIMEx_BreakCallback + 0x802'2463 0x2 Code Wk stm32l4xx_hal_tim_ex.o [5] +HAL_TIMEx_CommutCallback + 0x802'2469 0x2 Code Wk stm32l4xx_hal_tim_ex.o [5] +HAL_TIMEx_MasterConfigSynchronization + 0x802'2339 0x74 Code Gb stm32l4xx_hal_tim_ex.o [5] +HAL_TIM_Base_Init 0x802'1575 0x7a Code Gb stm32l4xx_hal_tim.o [5] +HAL_TIM_Base_MspInit 0x802'07e5 0x4c Code Gb tim.o [3] +HAL_TIM_Base_Start 0x802'15ef 0x60 Code Gb stm32l4xx_hal_tim.o [5] +HAL_TIM_Base_Start_IT 0x802'164f 0x6c Code Gb stm32l4xx_hal_tim.o [5] +HAL_TIM_IC_CaptureCallback + 0x802'245d 0x2 Code Wk stm32l4xx_hal_tim.o [5] +HAL_TIM_IRQHandler 0x802'16c9 0x194 Code Gb stm32l4xx_hal_tim.o [5] +HAL_TIM_OC_DelayElapsedCallback + 0x802'245f 0x2 Code Wk stm32l4xx_hal_tim.o [5] +HAL_TIM_PWM_PulseFinishedCallback + 0x802'2461 0x2 Code Wk stm32l4xx_hal_tim.o [5] +HAL_TIM_PeriodElapsedCallback + 0x801'e759 0x80 Code Gb main.o [3] +HAL_TIM_TriggerCallback + 0x802'2467 0x2 Code Wk stm32l4xx_hal_tim.o [5] +HAL_UARTEx_RxEventCallback + 0x801'da71 0x2 Code Wk stm32l4xx_hal_uart.o [5] +HAL_UARTEx_WakeupCallback + 0x801'da73 0x2 Code Wk stm32l4xx_hal_uart_ex.o [5] +HAL_UART_ErrorCallback 0x801'da6f 0x2 Code Wk stm32l4xx_hal_uart.o [5] +HAL_UART_IRQHandler 0x801'cac7 0x2e2 Code Gb stm32l4xx_hal_uart.o [5] +HAL_UART_Init 0x801'c919 0x7a Code Gb stm32l4xx_hal_uart.o [5] +HAL_UART_MspInit 0x801'd5e9 0x10a Code Gb usart.o [3] +HAL_UART_Receive_IT 0x801'ca63 0x64 Code Gb stm32l4xx_hal_uart.o [5] +HAL_UART_RxCpltCallback + 0x801'e3d3 0x2 Code Wk stm32l4xx_hal_uart.o [5] +HAL_UART_Transmit 0x801'c993 0xd0 Code Gb stm32l4xx_hal_uart.o [5] +HAL_UART_TxCpltCallback + 0x801'e3d1 0x2 Code Wk stm32l4xx_hal_uart.o [5] +HardFault_Handler 0x802'5453 0x2 Code Gb stm32l4xx_it.o [3] +I2C1_ER_IRQHandler 0x802'5a1d Code Wk startup_stm32l431xx.o [4] +I2C1_EV_IRQHandler 0x802'5a19 Code Wk startup_stm32l431xx.o [4] +I2C2_ER_IRQHandler 0x802'5a25 Code Wk startup_stm32l431xx.o [4] +I2C2_EV_IRQHandler 0x802'5a21 Code Wk startup_stm32l431xx.o [4] +I2C3_ER_IRQHandler 0x802'5a7d Code Wk startup_stm32l431xx.o [4] +I2C3_EV_IRQHandler 0x802'5a79 Code Wk startup_stm32l431xx.o [4] +InFlash_Erase_Pages 0x802'18dd 0x36 Code Gb inflash.o [1] +InFlash_Write 0x802'1913 0x2c Code Gb inflash.o [1] +InRingQueue 0x802'23c3 0x38 Code Gb ring_queue.o [7] +InitRingQueue 0x802'23b5 0xe Code Gb ring_queue.o [7] +LL_ADC_Disable 0x802'0ca3 0x10 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_DisableDeepPowerDown + 0x802'0c63 0xc Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_Enable 0x802'0c93 0x10 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_EnableInternalRegulator + 0x802'0c79 0x10 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_GetCommonPathInternalCh + 0x802'0b81 0x8 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_GetOffsetChannel + 0x802'0bad 0xe Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_INJ_IsConversionOngoing + 0x802'0cdf 0xa Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_IsCalibrationOnGoing + 0x802'0acf 0x6 Code Lc stm32l4xx_hal_adc_ex.o [5] +LL_ADC_IsDeepPowerDownEnabled + 0x802'0c6f 0xa Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_IsDisableOngoing + 0x802'0cbb 0xa Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_IsEnabled 0x802'0cb3 0x8 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_IsInternalRegulatorEnabled + 0x802'0c89 0xa Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_REG_IsConversionOngoing + 0x802'0cd5 0xa Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_REG_IsTriggerSourceSWStart + 0x802'0bcd 0x10 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_REG_SetSequencerRanks + 0x802'0bdd 0x2e Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_REG_StartConversion + 0x802'0cc5 0x10 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetChannelSamplingTime + 0x802'0c0b 0x32 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetChannelSingleDiff + 0x802'0c3d 0x26 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetCommonClock 0x802'0b69 0xc Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetCommonPathInternalCh + 0x802'0b75 0xc Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetOffset 0x802'0b89 0x24 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_SetOffsetState 0x802'0bbb 0x12 Code Lc stm32l4xx_hal_adc.o [5] +LL_ADC_StartCalibration + 0x802'0ab9 0x16 Code Lc stm32l4xx_hal_adc_ex.o [5] +LPTIM1_IRQHandler 0x802'5a61 Code Wk startup_stm32l431xx.o [4] +LPTIM2_IRQHandler 0x802'5a65 Code Wk startup_stm32l431xx.o [4] +LPUART1_IRQHandler 0x802'5a71 Code Wk startup_stm32l431xx.o [4] +MSIRangeTable 0x802'577c 0x30 Data Gb system_stm32l4xx.o [2] +MX_ADC1_Init 0x802'05c9 0xaa Code Gb adc.o [3] +MX_DAC1_Init 0x802'0845 0x4c Code Gb dac.o [3] +MX_DMA_Init 0x802'059d 0x2c Code Gb dma.o [3] +MX_GPIO_Init 0x802'0425 0x178 Code Gb gpio.o [3] +MX_TIM6_Init 0x802'074d 0x4c Code Gb tim.o [3] +MX_TIM7_Init 0x802'0799 0x4c Code Gb tim.o [3] +MX_USART1_UART_Init 0x801'd561 0x44 Code Gb usart.o [3] +MX_USART3_UART_Init 0x801'd5a5 0x44 Code Gb usart.o [3] +MemManage_Handler 0x802'5455 0x2 Code Gb stm32l4xx_it.o [3] +NMI_Handler 0x802'5451 0x2 Code Gb stm32l4xx_it.o [3] +NVIC_EncodePriority 0x801'f0e1 0x3c Code Lc stm32l4xx_hal_cortex.o [5] +OutRingQueue 0x802'23fb 0x28 Code Gb ring_queue.o [7] +PVD_PVM_IRQHandler 0x802'59b1 Code Wk startup_stm32l431xx.o [4] +PendSV_Handler 0x802'545f 0x2 Code Gb stm32l4xx_it.o [3] +Pulse_Count 0x2000'f6c4 0x2 Data Gb main.o [3] +QUADSPI_IRQHandler 0x802'5a75 Code Wk startup_stm32l431xx.o [4] +RCCEx_PLLSAI1_Config 0x801'ed1d 0x154 Code Lc stm32l4xx_hal_rcc_ex.o [5] +RCC_IRQHandler 0x802'59c1 Code Wk startup_stm32l431xx.o [4] +RCC_SetFlashLatencyFromMSIRange + 0x801'e31d 0x7c Code Lc stm32l4xx_hal_rcc.o [5] +RF_AUX_DOWN 0x2000'f6b0 0x4 Data Gb main.o [3] +RF_AUX_RISE 0x2000'007c 0x4 Data Gb main.o [3] +RNG_IRQHandler 0x802'5a8d Code Wk startup_stm32l431xx.o [4] +RTC_Alarm_IRQHandler 0x802'5a39 Code Wk startup_stm32l431xx.o [4] +RTC_WKUP_IRQHandler 0x802'59b9 Code Wk startup_stm32l431xx.o [4] +Region$$Table$$Base 0x802'5848 -- Gb - Linker created - +Region$$Table$$Limit 0x802'5868 -- Gb - Linker created - +Reset_Handler 0x802'5985 Code Wk startup_stm32l431xx.o [4] +S 0x2000'f650 0x18 Data Gb main.o [3] +SAI1_IRQHandler 0x802'5a81 Code Wk startup_stm32l431xx.o [4] +SDMMC1_IRQHandler 0x802'5a3d Code Wk startup_stm32l431xx.o [4] +SPI1_IRQHandler 0x802'5a29 Code Wk startup_stm32l431xx.o [4] +SPI2_IRQHandler 0x802'5a2d Code Wk startup_stm32l431xx.o [4] +SPI3_IRQHandler 0x802'5a41 Code Wk startup_stm32l431xx.o [4] +SVC_Handler 0x802'545b 0x2 Code Gb stm32l4xx_it.o [3] +SWPMI1_IRQHandler 0x802'5a85 Code Wk startup_stm32l431xx.o [4] +SysTick_Config 0x801'f11d 0x2e Code Lc stm32l4xx_hal_cortex.o [5] +SysTick_Handler 0x802'5461 0x8 Code Gb stm32l4xx_it.o [3] +SystemClock_Config 0x801'e891 0x70 Code Gb main.o [3] +SystemCoreClock 0x2000'00a4 0x4 Data Gb system_stm32l4xx.o [2] +SystemInit 0x802'5995 0xc Code Gb system_stm32l4xx.o [2] +TAMP_STAMP_IRQHandler 0x802'59b5 Code Wk startup_stm32l431xx.o [4] +TIM1_BRK_TIM15_IRQHandler + 0x802'5a05 Code Wk startup_stm32l431xx.o [4] +TIM1_CC_IRQHandler 0x802'5a11 Code Wk startup_stm32l431xx.o [4] +TIM1_TRG_COM_IRQHandler + 0x802'5a0d Code Wk startup_stm32l431xx.o [4] +TIM1_UP_TIM16_IRQHandler + 0x802'5a09 Code Wk startup_stm32l431xx.o [4] +TIM2_IRQHandler 0x802'5a15 Code Wk startup_stm32l431xx.o [4] +TIM6_DAC_IRQHandler 0x802'5a45 Code Wk startup_stm32l431xx.o [4] +TIM7_IRQHandler 0x802'54eb 0xa Code Gb stm32l4xx_it.o [3] +TIM_Base_SetConfig 0x802'185d 0x72 Code Gb stm32l4xx_hal_tim.o [5] +TSC_IRQHandler 0x802'5a89 Code Wk startup_stm32l431xx.o [4] +UART_AdvFeatureConfig 0x801'd061 0xda Code Gb stm32l4xx_hal_uart.o [5] +UART_CheckIdleState 0x801'd13b 0x6e Code Gb stm32l4xx_hal_uart.o [5] +UART_DMAAbortOnError 0x801'd3c5 0x16 Code Lc stm32l4xx_hal_uart.o [5] +UART_EndRxTransfer 0x801'd36f 0x56 Code Lc stm32l4xx_hal_uart.o [5] +UART_EndTransmit_IT 0x801'd3db 0x24 Code Lc stm32l4xx_hal_uart.o [5] +UART_RxISR_16BIT 0x801'd4b1 0xae Code Lc stm32l4xx_hal_uart.o [5] +UART_RxISR_8BIT 0x801'd401 0xae Code Lc stm32l4xx_hal_uart.o [5] +UART_SetConfig 0x801'cdad 0x28e Code Gb stm32l4xx_hal_uart.o [5] +UART_Start_Receive_IT 0x801'd287 0xe8 Code Gb stm32l4xx_hal_uart.o [5] +UART_WaitOnFlagUntilTimeout + 0x801'd1a9 0xde Code Gb stm32l4xx_hal_uart.o [5] +USART1_IRQHandler 0x802'5473 0x3c Code Gb stm32l4xx_it.o [3] +USART2_IRQHandler 0x802'5a31 Code Wk startup_stm32l431xx.o [4] +USART3_IRQHandler 0x802'54af 0x3c Code Gb stm32l4xx_it.o [3] +UsageFault_Handler 0x802'5459 0x2 Code Gb stm32l4xx_it.o [3] +V50hz_mA 0x2000'f698 0x4 Data Gb main.o [3] +Vdc 0x2000'f694 0x4 Data Gb main.o [3] +WWDG_IRQHandler 0x802'59ad Code Wk startup_stm32l431xx.o [4] +_LC 0x801'9ecd 0x6 Code Lc xprintffull_nomb.o [8] +_LitobFullNoMb 0x801'abb5 0x114 Code Lc xprintffull_nomb.o [8] +_Locale_lconv 0x2000'00d8 0x38 Data Lc xlocale_c.o [8] +_PrintfFullNoMb 0x801'9ed3 0xcb2 Code Gb xprintffull_nomb.o [8] +_PutcharsFullNoMb 0x801'ad21 0x2e Code Lc xprintffull_nomb.o [8] +_SProut 0x801'ae2b 0xa Code Gb xsprout.o [8] +__NVIC_EnableIRQ 0x801'f0a1 0x1c Code Lc stm32l4xx_hal_cortex.o [5] +__NVIC_GetPriorityGrouping + 0x801'f097 0xa Code Lc stm32l4xx_hal_cortex.o [5] +__NVIC_SetPriority 0x801'f0bd 0x24 Code Lc stm32l4xx_hal_cortex.o [5] +__NVIC_SetPriorityGrouping + 0x801'f07d 0x1a Code Lc stm32l4xx_hal_cortex.o [5] +__NVIC_SystemReset 0x801'fc95 0x1e Code Lc frt_protocol.o [1] +__NVIC_SystemReset 0x801'e3d5 0x1e Code Lc main.o [3] +__aeabi_cdcmple 0x801'b01d Code Gb DblCmpLe.o [10] +__aeabi_cdrcmple 0x801'b051 Code Gb DblCmpGe.o [10] +__aeabi_d2f 0x801'f2dd Code Gb DblToFlt.o [10] +__aeabi_d2iz 0x801'b1c1 Code Gb DblToS32.o [10] +__aeabi_d2uiz 0x801'b6c5 Code Gb DblToU32.o [10] +__aeabi_dadd 0x801'b21d Code Gb DblAddSub.o [10] +__aeabi_ddiv 0x801'b47d Code Gb DblDiv.o [10] +__aeabi_dmul 0x801'b705 Code Gb DblMul.o [10] +__aeabi_dsub 0x801'b399 Code Gb DblAddSub.o [10] +__aeabi_f2d 0x801'f295 Code Gb FltToDbl.o [10] +__aeabi_i2d 0x801'b1f9 Code Gb S32ToDbl.o [10] +__aeabi_ldiv0 0x801'baf1 Code Gb I64DivZer.o [11] +__aeabi_memcpy 0x801'af05 Code Gb ABImemcpy.o [11] +__aeabi_memcpy4 0x801'af25 Code Gb ABImemcpy.o [11] +__aeabi_memcpy8 0x801'af25 Code Gb ABImemcpy.o [11] +__aeabi_memset 0x802'1afd Code Gb ABImemset.o [11] +__aeabi_ui2d 0x801'b6e9 Code Gb U32ToDbl.o [10] +__aeabi_uldivmod 0x801'b8b9 Code Gb I64DivMod.o [11] +__cmain 0x802'5869 Code Gb cmain.o [11] +__exit 0x801'baf5 0x14 Code Gb exit.o [12] +__iar_Fail_s 0x801'ae35 0x1c Code Gb xfail_s.o [8] +__iar_Memchr 0x801'aead Code Gb memchr.o [11] +__iar_Memset 0x802'1afd Code Gb ABImemset.o [11] +__iar_Memset_word 0x802'1b05 Code Gb ABImemset.o [11] +__iar_Sin32 0x801'f345 0x18c Code Lc cos_sin32.o [10] +__iar_Strchr 0x801'ae15 Code Gb strchr.o [11] +__iar_cos32 0x801'f511 0x4 Code Gb cos_sin32.o [10] +__iar_cos_medium32 0x801'f511 0x4 Code Gb cos_sin32.o [10] +__iar_cos_mediumf 0x801'f511 0x4 Code Gb cos_sin32.o [10] +__iar_data_init3 0x802'57fd 0x28 Code Gb data_init.o [11] +__iar_frexp 0x801'afb9 Code Gb frexp.o [10] +__iar_frexpl 0x801'afb9 Code Gb frexp.o [10] +__iar_init_vfp 0x802'5825 Code Gb fpinit_M.o [10] +__iar_ldexp64 0x801'b085 Code Gb ldexp.o [10] +__iar_lz77_init_single3 + 0x801'ad97 0x7e Code Gb lz77_init_single.o [11] +__iar_program_start 0x802'589d Code Gb cstartup_M.o [11] +__iar_scalbln64 0x801'b085 Code Gb ldexp.o [10] +__iar_scalbn64 0x801'b085 Code Gb ldexp.o [10] +__iar_softfp___iar_frexp64 + 0x801'afad Code Gb frexp.o [10] +__iar_softfp_frexp 0x801'afad Code Gb frexp.o [10] +__iar_softfp_frexpl 0x801'afad Code Gb frexp.o [10] +__iar_zero_init3 0x802'5745 0x38 Code Gb zero_init3.o [11] +__low_level_init 0x802'5887 0x4 Code Gb low_level_init.o [8] +__vector_table 0x800'0000 Data Gb startup_stm32l431xx.o [4] +_call_main 0x802'5875 Code Gb cmain.o [11] +_exit 0x802'5891 Code Gb cexit.o [11] +abort 0x801'bae9 0x6 Code Gb abort.o [8] +adc_bat_data 0x2000'6114 0x2000 Data Gb main.o [3] +adc_value 0x2000'0114 0x4000 Data Gb main.o [3] +armBitRevIndexTable1024 + 0x801'bb08 0xe10 Data Gb arm_common_tables.o [9] +armBitRevIndexTable128 0x802'50b0 0x1a0 Data Gb arm_common_tables.o [9] +armBitRevIndexTable16 0x802'57d4 0x28 Data Gb arm_common_tables.o [9] +armBitRevIndexTable2048 + 0x801'610c 0x1dc0 Data Gb arm_common_tables.o [9] +armBitRevIndexTable256 0x802'4940 0x370 Data Gb arm_common_tables.o [9] +armBitRevIndexTable32 0x802'56a8 0x60 Data Gb arm_common_tables.o [9] +armBitRevIndexTable4096 + 0x801'418c 0x1f80 Data Gb arm_common_tables.o [9] +armBitRevIndexTable512 0x802'45c0 0x380 Data Gb arm_common_tables.o [9] +armBitRevIndexTable64 0x802'5638 0x70 Data Gb arm_common_tables.o [9] +arm_bitreversal_32 0x802'2d7b 0x44 Code Gb arm_bitreversal2.o [9] +arm_cfft_f32 0x802'20e5 0x184 Code Gb arm_cfft_f32.o [9] +arm_cfft_init_f32 0x802'22a1 0x98 Code Gb arm_cfft_init_f32.o [9] +arm_cfft_radix8by2_f32 0x802'1b65 0x16a Code Gb arm_cfft_f32.o [9] +arm_cfft_radix8by4_f32 0x802'1cd1 0x412 Code Gb arm_cfft_f32.o [9] +arm_cfft_sR_f32_len1024 + 0x802'5954 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len128 0x802'5924 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len16 0x802'58f4 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len2048 + 0x802'5964 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len256 0x802'5934 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len32 0x802'5904 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len4096 + 0x802'5974 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len512 0x802'5944 0x10 Data Gb arm_const_structs.o [9] +arm_cfft_sR_f32_len64 0x802'5914 0x10 Data Gb arm_const_structs.o [9] +arm_cmplx_mag_f32 0x801'f8f1 0x158 Code Gb arm_cmplx_mag_f32.o [9] +arm_hanning_f32 0x801'e46d 0x5a Code Gb main.o [3] +arm_max_f32 0x801'fb1d 0xb6 Code Gb arm_max_f32.o [9] +arm_radix8_butterfly_f32 + 0x802'27d9 0x5a2 Code Gb arm_cfft_radix8_f32.o [9] +arm_rfft_1024_fast_init_f32 + 0x802'0319 0x26 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_128_fast_init_f32 + 0x802'02ad 0x22 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_2048_fast_init_f32 + 0x802'033f 0x26 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_256_fast_init_f32 + 0x802'02cf 0x24 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_32_fast_init_f32 + 0x802'0269 0x22 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_4096_fast_init_f32 + 0x802'0365 0x26 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_512_fast_init_f32 + 0x802'02f3 0x26 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_64_fast_init_f32 + 0x802'028b 0x22 Code Lc arm_rfft_fast_init_f32.o [9] +arm_rfft_fast_f32 0x801'f8b5 0x3a Code Gb arm_rfft_fast_f32.o [9] +arm_rfft_fast_init_f32 0x802'038b 0x5a Code Gb arm_rfft_fast_init_f32.o [9] +arm_rms_f32 0x801'fbd5 0xc0 Code Gb arm_rms_f32.o [9] +arm_scale_f32 0x801'fa49 0xd2 Code Gb arm_scale_f32.o [9] +bat_v 0x2000'f690 0x4 Data Gb main.o [3] +bat_v_get 0x801'e3f5 0x78 Code Gb main.o [3] +cosf 0x801'f511 0x4 Code Gb cos_sin32.o [10] +e22_config_data 0x2000'0000 0xc Data Gb e22.o [6] +e22_init 0x802'1a57 0x4a Code Gb e22.o [6] +exit 0x802'588b 0x4 Code Gb exit.o [8] +fft_mag 0x2000'e114 0x1000 Data Gb main.o [3] +fft_outdata 0x2000'a114 0x2000 Data Gb main.o [3] +fft_rawdata 0x2000'8114 0x2000 Data Gb main.o [3] +g_MsgTbl 0x2000'000c 0x10 Data Gb frt_protocol.o [1] +g_RegTbl 0x2000'001c 0x30 Data Gb frt_protocol.o [1] +g_Write_RegTbl 0x2000'004c 0x28 Data Gb frt_protocol.o [1] +g_lora_uart_handle 0x2000'f6bc 0x4 Data Gb uart_dev.o [1] +g_stConfigInfo 0x2000'0074 0x8 Data Gb inflash.o [1] +g_stMcs_Para 0x2000'f67c 0x14 Data Gb frt_protocol.o [1] +g_term_uart_handle 0x2000'f6b8 0x4 Data Gb uart_dev.o [1] +hadc1 0x2000'f410 0x64 Data Gb adc.o [3] +hdac1 0x2000'f668 0x14 Data Gb dac.o [3] +hdma_adc1 0x2000'f5d4 0x48 Data Gb adc.o [3] +htim6 0x2000'f53c 0x4c Data Gb tim.o [3] +htim7 0x2000'f588 0x4c Data Gb tim.o [3] +huart1 0x2000'f308 0x84 Data Gb usart.o [3] +huart3 0x2000'f38c 0x84 Data Gb usart.o [3] +init_lora_uart 0x802'0a85 0x14 Code Gb uart_dev.o [1] +ldexp 0x801'b085 Code Gb ldexp.o [10] +ldexpl 0x801'b085 Code Gb ldexp.o [10] +localeconv 0x801'b8b1 0x4 Code Gb xlocale_c.o [8] +lora_in_buff 0x2000'f114 0x12c Data Lc uart_dev.o [1] +lora_out_buff 0x2000'f474 0x64 Data Gb uart_dev.o [1] +lora_set_mode 0x802'1a29 0x2e Code Gb e22.o [6] +lora_set_mode_config 0x802'19eb 0x22 Code Gb e22.o [6] +lora_set_mode_normal 0x802'19ad 0x22 Code Gb e22.o [6] +lora_set_mode_sleep 0x802'1a0d 0x1c Code Gb e22.o [6] +lora_set_mode_wor 0x802'19cf 0x1c Code Gb e22.o [6] +main 0x801'e7e9 0xa2 Code Gb main.o [3] +main_freq 0x2000'f6a0 0x4 Data Gb main.o [3] +max_rms_mA 0x2000'f6ac 0x4 Data Gb main.o [3] +max_val 0x2000'f69c 0x4 Data Gb main.o [3] +memchr 0x801'aead Code Gb memchr.o [11] +memset 0x801'ea09 0x14 Code Gb memset.o [11] +merge_rfft_f32 0x801'f811 0xa4 Code Gb arm_rfft_fast_f32.o [9] +pFlash 0x2000'0084 0x20 Data Gb stm32l4xx_hal_flash.o [5] +read_and_process_uart_data + 0x802'01b5 0x4e Code Gb frt_protocol.o [1] +read_config_info 0x802'195f 0x3e Code Gb inflash.o [1] +result_data 0x2000'4114 0x2000 Data Gb main.o [3] +rms_mA 0x2000'f6a8 0x4 Data Gb main.o [3] +rms_mV 0x2000'f6a4 0x4 Data Gb main.o [3] +rs485_buff 0x2000'f61c 0x34 Data Lc frt_protocol.o [1] +rx_uart1_buf 0x2000'f6cb 0x1 Data Gb usart.o [3] +rx_uart3_buf 0x2000'f6cc 0x1 Data Gb usart.o [3] +save_config_info 0x802'193f 0x20 Code Gb inflash.o [1] +scalbln 0x801'b085 Code Gb ldexp.o [10] +scalblnl 0x801'b085 Code Gb ldexp.o [10] +scalbn 0x801'b085 Code Gb ldexp.o [10] +scalbnl 0x801'b085 Code Gb ldexp.o [10] +scale 0x801'acc9 0x46 Code Lc xprintffull_nomb.o [8] +sec_hand 0x2000'f6c0 0x4 Data Lc xfail_s.o [8] +send_uart_pack 0x801'fe67 0x74 Code Lc frt_protocol.o [1] +stage_rfft_f32 0x801'f765 0xac Code Gb arm_rfft_fast_f32.o [9] +strchr 0x801'ae15 Code Gb strchr.o [11] +strlen 0x801'ae75 Code Gb strlen.o [11] +strrchr 0x802'2609 0x1c Code Gb strrchr.o [8] +term_out_buff 0x2000'f4d8 0x64 Data Lc uart_dev.o [1] +term_printf 0x802'0a57 0x2e Code Gb uart_dev.o [1] +time_100ms 0x2000'f6c6 0x1 Data Gb main.o [3] +time_1d 0x2000'f6ca 0x1 Data Gb main.o [3] +time_1h 0x2000'f6c9 0x1 Data Gb main.o [3] +time_1m 0x2000'f6c8 0x1 Data Gb main.o [3] +time_1s 0x2000'f6c7 0x1 Data Gb main.o [3] +twiddleCoef_1024 0x801'018c 0x2000 Data Gb arm_common_tables.o [9] +twiddleCoef_128 0x802'3dc0 0x400 Data Gb arm_common_tables.o [9] +twiddleCoef_16 0x802'5538 0x80 Data Gb arm_common_tables.o [9] +twiddleCoef_2048 0x800'818c 0x4000 Data Gb arm_common_tables.o [9] +twiddleCoef_256 0x802'2dc0 0x800 Data Gb arm_common_tables.o [9] +twiddleCoef_32 0x802'5250 0x100 Data Gb arm_common_tables.o [9] +twiddleCoef_4096 0x800'018c 0x8000 Data Gb arm_common_tables.o [9] +twiddleCoef_512 0x801'7ecc 0x1000 Data Gb arm_common_tables.o [9] +twiddleCoef_64 0x802'4cb0 0x200 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_1024 0x801'8ecc 0x1000 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_128 0x802'4eb0 0x200 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_2048 0x801'218c 0x2000 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_256 0x802'41c0 0x400 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_32 0x802'55b8 0x80 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_4096 0x800'c18c 0x4000 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_512 0x802'35c0 0x800 Data Gb arm_common_tables.o [9] +twiddleCoef_rfft_64 0x802'5350 0x100 Data Gb arm_common_tables.o [9] +uart_dev_char_present 0x802'0a13 0x22 Code Gb uart_dev.o [1] +uart_dev_in_char 0x802'0a35 0x22 Code Gb uart_dev.o [1] +uart_dev_init 0x802'08fd 0x5c Code Gb uart_dev.o [1] +uart_dev_write 0x802'09f7 0x1c Code Gb uart_dev.o [1] +uart_devices 0x2000'00a8 0x30 Data Gb uart_dev.o [1] +uart_init 0x802'0959 0x20 Code Lc uart_dev.o [1] +uart_putchar 0x802'0979 0x4a Code Lc uart_dev.o [1] +uart_read_frt_climate_pack + 0x802'00e5 0x66 Code Lc frt_protocol.o [1] +uart_sendstr 0x802'09c3 0x34 Code Gb uart_dev.o [1] +uwTick 0x2000'f6b4 0x4 Data Gb stm32l4xx_hal.o [5] +uwTickFreq 0x2000'0110 0x1 Data Gb stm32l4xx_hal.o [5] +uwTickPrio 0x2000'0080 0x4 Data Gb stm32l4xx_hal.o [5] +vsprintf 0x802'2425 0x34 Code Gb vsprintf.o [8] +window_data 0x2000'c114 0x2000 Data Gb main.o [3] + + +[1] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\APP_7160814934950161391.dir +[2] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\CMSIS_6603591812247902717.dir +[3] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\Core_13247989168731456611.dir +[4] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\EWARM_18443280873093131863.dir +[5] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir +[6] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\e22_1376246393639769861.dir +[7] = E:\Y\IAR\stm32l431_xl_current_with_uart\EWARM\STM32L431_XL_CURRENT_V10\Obj\ring_queue_4579790358902792442.dir +[8] = dl7M_tlf.a +[9] = iar_cortexM4lf_math.a +[10] = m7M_tls.a +[11] = rt7M_tl.a +[12] = shb_l.a + + 34'097 bytes of readonly code memory + 120'312 bytes of readonly data memory + 64'202 bytes of readwrite data memory + +Errors: none +Warnings: none diff --git a/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o b/EWARM/STM32L431_XL_CURRENT_V10/Obj/APP_7160814934950161391.dir/frt_protocol.o new file mode 100644 index 0000000000000000000000000000000000000000..736d3c73e5917492b12504b1a1fb763867d14409 GIT binary patch literal 58994 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 OTp7|xU$ay|cKkm&^vd1< literal 0 HcmV?d00001 diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt new file mode 100644 index 0000000..a2a8a74 --- /dev/null +++ b/EWARM/settings/Project.wsdt @@ -0,0 +1,394 @@ + + + + + STM32L431_XL_CURRENT_V10/STM32L431_XL_CURRENT_V10 + + + + + 34048 + 34049 + 34050 + 34051 + 34052 + 34053 + 34054 + 34055 + 34056 + 34057 + 34058 + 34059 + 34060 + 34061 + 34062 + 34063 + + + + + 34001 + 0 + + + + + 57600 + 57601 + 57603 + 33024 + 0 + 57607 + 0 + 57635 + 57634 + 57637 + 0 + 57643 + 57644 + 0 + 33090 + 33057 + 57636 + 57640 + 57641 + 33026 + 33065 + 33063 + 33064 + 33053 + 33054 + 0 + 33035 + 33036 + 34399 + 0 + 33038 + 33039 + 0 + + + + + Log + _I0 + + + 1887 + 20 + + 2 + $PROJ_DIR$\DebugLog.log + 0 + 0 + + + + STM32L431_XL_CURRENT_V10 + STM32L431_XL_CURRENT_V10/Application + STM32L431_XL_CURRENT_V10/Application/User + STM32L431_XL_CURRENT_V10/Application/User/Core + STM32L431_XL_CURRENT_V10/Drivers + STM32L431_XL_CURRENT_V10/Middlewares + + + + 14 + 38 + + + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 15040000E300598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000040000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000C700000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000014000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000060000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000002000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100002D000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000C970000010000001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000E810000C90200000B81000019000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000200000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000500000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + + + 59000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F000020F1000010F0000000F0000020F0000030F0000060F00000 + AA00048400004D0000002497000079000000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000B001000004810000630000008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100004400000015810000240000001E97000073000000318400005400000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E100003F000000009000005705000020810000740000000F8100006C000000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100003D0000003A9700008E0000001D920000920000000C81000069000000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100004100000001E100003A0000000D80000018000000068400004F0000002697000085000000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC0000001982000013000000239700007C0000003497000089000000038400004C00000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A81000047000000168200001100000017810000260000000084000048050000319700008600000020970000AF01000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE10000430000001481000023000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D30000000E84000051000000308400005300000000810000190000003C970000900000001F920000080500001F810000730000000E8100006B00000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F8200001400000025E100004200000003E100003C000000399700008D0000004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F00000B81000068000000069700003800000022E100004000000000E10000390000002597000084000000D184000059000000058400004E00000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E080000188200001200000041E100004600000022970000B10100000581000064000000028400004B000000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000250000001F970000AE010000108400005200000032840000550000009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100003E00000051840000570000003B9700008F00000035E10000450000000A840000500000004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F00000D8100006A00000002E100003B000000279700007D00000093800000960200002C920000860200005C84000000000000A4800000A1020000B5800000670200000597000037000000 + + + 0 + 0A0000000A0000006E0000006E000000 + 00000000E003000080070000F1030000 + 4096 + 0 + 0 + 32767 + 0 + + + 1 + + + 34050 + 000000001700000022010000C8000000 + 000000000000000022010000B1000000 + 32768 + 0 + 0 + 32767 + 0 + + + 0 + + + + 4294967295 + 000000001700000022010000C8000000 + 000000002F03000080070000E0030000 + 4096 + 0 + 0 + 32767 + 0 + + + 1 + + + 34051 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 32768 + 0 + 0 + 32767 + 0 + + + 1 + + + + File + Line + Messages + _I0 + + + 609 + 40 + 1220 + 20 + + 2 + $WS_DIR$\BuildLog.log + 0 + 0 + + + 34055 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 1 + + + 34056 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34057 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34058 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34059 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34060 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34062 + 000000001700000022010000C8000000 + 04000000470300007C070000C6030000 + 4096 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34052 + 000000001700000080020000A8000000 + 00000000000000008002000091000000 + 32768 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34053 + 000000001700000022010000C8000000 + 000000000000000022010000B1000000 + 32768 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34054 + 000000001700000022010000C8000000 + 000000000000000022010000B1000000 + 32768 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34061 + 000000001700000080020000A8000000 + 00000000000000008002000091000000 + 32768 + 0 + 0 + 32767 + 0 + + + 0 + + + + 34063 + 00000000170000000601000078010000 + 0000000032000000060100002B030000 + 4096 + 0 + 0 + 32767 + 0 + + + 1 + + + 000000000E000000000000000010000001000000FFFFFFFFFFFFFFFF06010000320000000A0100002B0300000100000002000010040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000010040000000100000000000000000000000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000068500000000000000000000000000000000000001000000068500000100000006850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000001000000FFFFFFFFFFFFFFFF000000002B030000800700002F030000010000000100001004000000010000000000000000000000FFFFFFFF08000000038500000785000008850000098500000A8500000B8500000C8500000E850000FFFF02000B004354616262656450616E650080000001000000000000001700000022010000C8000000000000002F03000080070000E0030000000000004080005608000000FFFEFF054200750069006C006400010000000385000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF1153006F0075007200630065002000420072006F0077007300650020004C006F006700000000000C85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000E85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0385000001000000FFFFFFFF03850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000028500000000000000000000000000000000000001000000028500000100000002850000000000000000000000000000 + + + CMSIS-Pack + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000059000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B00FF7F0000 + + + 34048 + 0A0000000A0000006E0000006E000000 + 3A03000000000000680300001A000000 + 8192 + 0 + 0 + 32767 + 0 + + + 1 + + + Main + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000008A000000FFFEFF000000000000000000000000000100000001000000018001E10000000000008B000000FFFEFF000000000000000000000000000100000001000000018003E10000000004008D000000FFFEFF000000000000000000000000000100000001000000018000810000000000006A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000040090000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000000092000000FFFEFF000000000000000000000000000100000001000000018022E100000000040091000000FFFEFF000000000000000000000000000100000001000000018025E100000000000093000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040094000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040095000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000400FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004007C000000FFFEFF000000000000000000000000000100000001000000018024E100000000040085000000FFFEFF000000000000000000000000000100000001000000018028E100000000040084000000FFFEFF000000000000000000000000000100000001000000018029E100000000040086000000FFFEFF000000000000000000000000000100000001000000018002810000000004006B000000FFFEFF0000000000000000000000000001000000010000000180298100000000040080000000FFFEFF000000000000000000000000000100000001000000018027810000000004007E000000FFFEFF000000000000000000000000000100000001000000018028810000000004007F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040078000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040079000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000020004006F000000FFFEFF00000000000000000000000000010000000100000001800C8100000200000070000000FFFEFF00000000000000000000000000010000000100000001805F8600000200000083000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000200000072000000FFFEFF00000000000000000000000000010000000100000001800F8100000200000073000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF7F0000 + + + 34049 + 0A0000000A0000006E0000006E000000 + 00000000000000003A0300001A000000 + 8192 + 0 + 0 + 32767 + 0 + + + 1 + + + + + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000020000000100000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000000A010000490000008007000042030000 + + + + diff --git a/EWARM/settings/STM32L431_XL_CURRENT_V10.dnx b/EWARM/settings/STM32L431_XL_CURRENT_V10.dnx new file mode 100644 index 0000000..79aa99a --- /dev/null +++ b/EWARM/settings/STM32L431_XL_CURRENT_V10.dnx @@ -0,0 +1,39 @@ + + + + _ 0 + _ "" + + + 0 + 1 + 90 + 1 + 1 + 1 + main + 0 + 50 + + + 0 + + + 0 + + + 0 + 0 + + + D:\Program Files\IAR Systems\arm\config\debugger\ST\STM32L431RC.ddf + + + _ 0 + _ 0 + + + 0 + 1 + +