From ba3aca07bfc870e6fe5f7315cd256eea427547c1 Mon Sep 17 00:00:00 2001 From: Alexander Petrov Date: Tue, 25 Aug 2026 17:13:25 +0300 Subject: [PATCH] =?UTF-8?q?=D0=90=D1=80=D1=85=D0=B8=D0=B2=D1=8B=20=D1=80?= =?UTF-8?q?=D0=B5=D1=81=D1=83=D1=80=D1=81=D0=BE=D0=B2=20PBA1:=20=D0=B7?= =?UTF-8?q?=D0=B2=D1=83=D0=BA=20=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC=20=D1=84?= =?UTF-8?q?=D0=B0=D0=B9=D0=BB=D0=BE=D0=BC,=20=D0=BC=D1=83=D0=B7=D1=8B?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BF=D0=BE=D1=82=D0=BE=D0=BA=D0=BE=D0=BC;=20AL?= =?UTF-8?q?LOCS=206000?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ЗАМЕР, из которого всё выросло (MAME, 2026-08-25): `open` стоит 51,4 мс, а чтение 16 КБ из уже открытого файла — 32,6 мс. То есть 61 % времени загрузки уходит на ОТКРЫТИЕ, а не на данные, и чистая скорость чтения — 491 КБ/с, а не 260. На диске игры 343 файла; одна только стартовая пачка (kid+shadow+bg+sound+guard, ~142 файла) — это 7,3 секунды чистого open. * toolchain/pop_pack_arc.py + pop_arc.c/h (банк 8) — формат PBA1: заголовок 512 Б, магия, count, записи по 4 байта (offset в СЕКТОРАХ — архив бывает больше 64 КБ; size в байтах — ресурс всегда <= 16 КБ, он обязан лезть в EMM-страницу). Таблицу держит вызывающий на своём стеке: в W2 её класть нельзя, а стека в точке загрузки израсходовано 75 байт из 1279 (замер там же). * libc: bank_read_page — чтение из УЖЕ ОТКРЫТОГО файла в EMM-страницу. bank_load_file переписана через неё, поэтому дублирования работы с W3 не осталось и резидент почти не вырос. * Набор эффектов: 10 файлов -> SND\snd.arc, один open вместо десяти. * Музыка: трек лежит ОДНИМ файлом и читается порциями по странице — нарезка на куски больше не нужна. Этот же путь понадобится финалу `won` (1,2 МБ), который в память целиком не влезает. * Менеджер звука приведён к оригиналу: играющая музыка участвует в таблицах приоритета наравне с эффектами (seg000:1672 + data.h:433). Почти вся музыка НЕперебиваема, поэтому поверх неё эффект не стартует — ровно как в SDLPoP; раньше эффект её перебивал. * ALLOCS 3000 -> 6000 (решение пользователя): сборка +20 с, резидент -161 байт. Куча 87 -> 248 Б. Co-Authored-By: Claude Opus 5 --- applications/PoP/poc/res/music/m55.bin | 3 + applications/PoP/poc/res/music/m55_00.bin | 1 - applications/PoP/poc/res/music/m55_01.bin | 1 - applications/PoP/poc/res/music/m55_02.bin | 1 - applications/PoP/poc/res/music/m55_03.bin | 1 - applications/PoP/poc/res/music/m55_04.bin | 1 - applications/PoP/poc/res/music/m55_05.bin | 1 - applications/PoP/poc/res/music/m55_06.bin | 2 - applications/PoP/poc/res/music/m55_07.bin | 2 - applications/PoP/poc/res/music/m55_08.bin | 1 - applications/PoP/poc/res/music/m55_09.bin | 1 - applications/PoP/poc/res/music/m55_10.bin | 1 - applications/PoP/poc/res/sound/snd.arc | Bin 0 -> 164352 bytes applications/PoP/roomtest/Makefile | 20 +++-- applications/PoP/roomtest/pop_arc.c | 76 ++++++++++++++++++ applications/PoP/roomtest/pop_arc.h | 57 ++++++++++++++ applications/PoP/roomtest/pop_music.c | 37 +++++---- applications/PoP/roomtest/pop_music.h | 5 +- applications/PoP/roomtest/pop_sfx.c | 18 ++++- applications/PoP/roomtest/pop_sfx_cold.c | 32 ++++++-- applications/PoP/toolchain/pop_pack_arc.py | 78 +++++++++++++++++++ applications/PoP/toolchain/pop_pack_music.py | 18 +++-- libc/include/sprinter_mem.h | 6 ++ libc/mem/bank_load_file.c | 26 +++---- libc/mem/bank_read_page.c | 35 +++++++++ 25 files changed, 357 insertions(+), 67 deletions(-) create mode 100644 applications/PoP/poc/res/music/m55.bin delete mode 100644 applications/PoP/poc/res/music/m55_00.bin delete mode 100644 applications/PoP/poc/res/music/m55_01.bin delete mode 100644 applications/PoP/poc/res/music/m55_02.bin delete mode 100644 applications/PoP/poc/res/music/m55_03.bin delete mode 100644 applications/PoP/poc/res/music/m55_04.bin delete mode 100644 applications/PoP/poc/res/music/m55_05.bin delete mode 100644 applications/PoP/poc/res/music/m55_06.bin delete mode 100644 applications/PoP/poc/res/music/m55_07.bin delete mode 100644 applications/PoP/poc/res/music/m55_08.bin delete mode 100644 applications/PoP/poc/res/music/m55_09.bin delete mode 100644 applications/PoP/poc/res/music/m55_10.bin create mode 100644 applications/PoP/poc/res/sound/snd.arc create mode 100644 applications/PoP/roomtest/pop_arc.c create mode 100644 applications/PoP/roomtest/pop_arc.h create mode 100644 applications/PoP/toolchain/pop_pack_arc.py create mode 100644 libc/mem/bank_read_page.c diff --git a/applications/PoP/poc/res/music/m55.bin b/applications/PoP/poc/res/music/m55.bin new file mode 100644 index 0000000..8188946 --- /dev/null +++ b/applications/PoP/poc/res/music/m55.bin @@ -0,0 +1,3 @@ +~~~~~}}}{{|}{|}||~~y{x}|zyxwwwvvvwwxy{|}~}{zyxwwwvvuuuuuuuvwwy{}wtzxy|~~}{zyyxwwwwwwxxyz{|}~~}{zyxxwwwvvuuuuuuvwyz{}~wtxyvvxz|~~~}}||||{{||||}}~}xtqt{}zwutttttuvwxyz{{zyxwvtsrrrrrsttvwxyzz{{{||||}}}~~zwutuz|zxwvvvwwwxxxyyyyyyyyyyxxxxxxxxyyyzz{||}~~{xvuux||zxwuttsrrrqqqqqqqqqqqrrrrssttuvvwxyzz{|}~~|zyy{~~}}|||||{{{{{zzzyyyxxxxxyyyz{|}~}yurqqsx~~{ywwwwwxxxwwvusrqppppqqrsuuvwwxxxwwwwwxxyz{|}~~|ywutstwz~~|{zyxxxxxxxxxxxxxxxxxxxxyyyyyzzz{||}}~~|ywuuux|}{ywvuttssrrrrqqqqqrrrrrssttuuvwwxyzz{|}~}{yyy{~~}|||{{{{{zzzyyyyxxxxyyyzz{|}~}zwtrqqtx}}{zyxxyyyyxxwutsrqpppqrstuvwwxxxxxxwwxxxyyz{|~}{zxvtssuwz~~}{zyyxxxxxxxxxxxxxxxxxyyyyyzzz{{||}~~~|zwvuuvx|~|{yxwvuttsssrrrrrrrssssttuuvvwxxyz{{|}~}|zyyz{~~}||{{zzzyyyyxxxxxxyyyz{{|}~~{xusqqrtx}~}{{zz{{{zzyxvutsrrqrrstuvwxxyyyyyyyxyyyyz{|}~~|zxvutstuwz}}|{zyyxxxxxxxxxxxxxxxyyyyzzz{{||}}~~~|zxwuuuvy|~|{yxwwvuuutttttstttttuuuvvwwxyyz{{|}~~~|{zyyz|~~}}||{{zzyyyyyxxxyyyzz{||}~~|zwtrqqrtx|~}||||||{zyxvutssssttuvwxyyzzzzzyyyyyyzz{{|}~~}|zywuttstuwz}~}|{zyyyyxxxxxxxxxyyyyyzzzz{{||}}~~~|zywvuuuwy|~}|zyyxwwvvuuuuuuuuuuvvvwwxxyyzz{||}~~~|{zyyyz|~~}}|{{zzzyyyyyyyyyzz{|}}~~|zxvtrqqrux|~~~~~}}|zyxwvutttuvvwxyz{{{{{{{zzzzzz{{|}}~}|{yxvuttttvxz}~}||{zzyyyyyyyyyyyyyyzzzz{{{||}}~~~|{yxvuuuvwy|~}|{zyyxxwwwwwvwvwwwwwxxyyyzz{{|}}~~~}{zyyyyz|~~}||{{zzyyyyyyyzz{{|}~~~~~~}|{ywusrqrsux|~}{zyxwvvvwwxyzz{|||||||{{{{{{{{|}}~~|{zxwvutttuvxz|~}|{{zzzzyyyyyyyzzzzzz{{{|||}}~~~}|{yxwvuuuvxy|~~}|{{zyyyxxxxxxxxxxxyyzz{{{||}}~~~}|{zyyyz{|~~}}|{{zzzzzzzzzz{{|}~~~}}|||||{{yxvusrrrsux|~}|zyxxxxxxyz{{|}}}}}}|||{{{{{||}}~~}|{yxwvuutuvwxz|~}||{{{zzzzzzzzzzz{{{{{|||}}~~~~}{zyxwvuuuvwxz|~~}}||{{zzzzyyyzyzzzzz{{{||}}}~~~}|{zyyyyz{|~~}}|{{{zzzzz{{{||}~~~}|{{{{{{zzywvtsrrrsux{~}|{zyyyzz{{|}~~~~~~~~}}}|||||}}~~~}|{zyxvvuuuuvwxz|~~}}||{{{{{{{{{{{{{{{||||}}}~~~~}|{zyxwvvuuuvwxz|~~~}}||||{{{{{{{{{||||}}}~~~~~}|{zyyyyyz{|~~~}||{{{{{{{{||}}~~~}|{zzyyyyyyyxwvtssrstvx{}|{{z{{{|}}~~~~}}}}||}}}~~~}|{zyxwvuuuuuvwyz|~~~}}||||{{{{{{{{{{|||||}}}~~~~~}}|{zyxwwvvuuvvwxz|~~~~}}}|||||||||}}}}}~~~~~}||{zyyyyyyz{|~~~}}||||||||}}~~~}|{zyyyxyyyxxwvutsssstvx{~~}}||||}}~~~~}}}}}}~~~}|{zyxwwvvvvvwxy{|~~~~}}}||||||||||||||}}}}}~~~~~~}||{zyxxwvvuuuvvwyz|~~~~~~~}~~~~~~~~~}}|{zzyyyyyyz{|~~~}}}}}}}}}~~~~~~~~~~~}{zyxxwwwwwwwwwvuttsstuvx{~~}}}}~~~~~}}}~~~~~}|{zzyxwwvvvvvwxy{|~~~~}}}}|||||||||||}}}}}}~~~~~~~}}||{zzyxxwvvvuuvvwxyz|~~~~}||{zzyyxxxyyz{|}~~~~~~~~~~~~}}}}}}~~~}{zyxwwvvvvwwwwvvuttsstuvx{~~~~~~~~~~~~~~}|{{zyxxwwwwwwxyz{}~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~}}||{{zzyxxwwvvuuuvvwxyz|~~~}||{{zyyyxxxyyz{|}~~~~~~~~~}}|||||}}~~~~}{zyxwvvuuvvvvvvvvuuttttuvx{}~~~~~~~~~~~}||{zyyxxwwwwwxxyz|}~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{zzyyxxwwvvvuuvvvwxy{|~~~}}||{{zzyyyxxyyyz{|}~~}}||||||||}}~~~~~~}}|zyxwvuuuuuuvvvvvvuuttttuwx{}~~~~~~~~~~~~~}}|{{zzyyxxxxxxyyz{|}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}|||{{{zzyyxxwwvvvuuuvvwwxy{|}~~~}}||{zzyyyxxxxxyyz{|}~~~}|||{{{{{|||}}~~~~}||zyxwvuutttuuuvvvvvuutttuvwy{}~~~~~~~~~~~~~~}}||{{zzyyxxxxxxyyz{|}~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||{{{zzzyyxxxwwvvvvuuvvvwxxy{|}~~~}}||{{zzyyyxxxxxyyz{|}~~}}||{{{z{{{{|||}}}}||{zyxvvuttttttuuvvvvuuuuuuvwyz}~~~~~~~~~~~~~~~~~~}}}}||{{{zzyyyyyyyyzz{|}~~~~~~~~}~}}}}}}}}}}}}}}}}}}}||||||{{zzzyyyxxwwwvvvvuuuvvwwxyz{|}~~~}}||{{zzzyyxxxxxxxyyzz{|}~~~}}|{{{zzzz{{{||||}|||{zyxwvuttsstttuuuvvvuuuuuuvwyz|~~~}}}}}}}}}}}}}}}}|||{{zzzyyyyyyyyzz{|}~~~~~~~}}}}}}}}}}}}}}}||||||||{{{{zzzzyyyxxwwwvvvvuuuvvvwwxyz{|}~~~}}|||{{zzyyyxxxxxxxyyz{{|}~~~}||{{zzzzzzz{{{||||{{zyxwvuttsssssttuuvvvvuuuuvvwyz|~~~~}}}}}}}}}}}}}}||||{{{zzzyyyyyyyzz{{|}~~~~~~~}}}}}}}}}}||||||||{{{{{{zzzzyyyxxxwwwvvvvuuuuvvvwwxyz{|}~~~~}}|||{{zzzyyxxxxxxxxxxyyz{|}~~~~}||{{zzzzzzzz{{{{|{{{zyyxwvutssssssttuuvvvvvuuuvvwyz|~~~}}}}}|||||||||||{{{{zzzzyyyyyzzz{{|}~~~~~~~}}}}}}}}|||||||{{{{{{zzzzyyyxxxwwwvvvvvuuuvvvvwxxyz{|}~~~}}}|||{{zzyyyxxxxxxxxxyyzz{|}}~~~}||{{zzyyyyzzzz{{{{{zzyxwvuttssssssttuuvvvvvvvvvwwyz|~~~}}}}||||||||||{{{{{zzzzzzyyyzzzz{{|}~~~~~~~}}}}}}|||||||{{{{{zzzzyyyyxxxxwwwvvvvvuuuuvvvwwxxyz{|}~~~~}|||{{zzzyyyxxxxwwwwxxxyyz{{|}~~}}|{{zzzyyyyzzzz{{{{zzyxwvvutssrrrssttuuvvvvvvvvvwxyz|~~~}}|||||{{{{{{{{zzzzzzzzzzzzzz{{{|}}~~~~~}}}}}}|||||{{{{{{zzzyyyyxxxxwwwvvvvvuuuuuvvvwwxxyz{|}~~~~}}}|||{{zzzyyyxxxxxwxxxxxyyz{{|}~~}}|{{zzyyyyyyzzzzzzzzyyxwvuutssrrrssttuuvvvvvvvvvwxyz|~~~}}||||{{{{{{{{zzzzzzzzzzzzzzz{{{|}}~~~~~}}}}}|||||{{{{{zzzzyyyyxxxxwwwvvvvvuuuuuvvvvwwxyyz{|}~~~~}}}||{{{zzzyyyxxxxxxxxxxyyzz{{|}~~~}}|{{zzyyyyyyyyzzzzzzyxwwvutssrrrrssttuuvvvvvvvvwwxyz|}~}}|||{{{{zzzzzzzzzyyyyyzzzzz{{{||}~~~~~~}}}}||||{{{{zzzzzyyyxxxxwwwwvvvvuuuuuuvvvvwwxyyz{|}~~~~}}|||{{{zzyyyxxxxwwwwwwxxxyyzz{||}~~~}||{zzzyyyyyyyzzzzzzyyxwvvutssrrrrssttuuvvvvvvvvwwxyz|}~}}|||{{{zzzzzzzzzzyyyyyzzzzz{{{||}~~~~~~}}}||||{{{{zzzzyyyyxxxxwwwwvvvvvuuuuuuvvvwwwxyyz{|}~~~}}}|||{{zzzyyyxxxxxxwwxxxxyyyzz{|}}~~~}||{zzyyyyyyyyyyzzyyyxxwvuutssrrrrrsttuuvvvvwwwwwwxyz{}~}}|||{{zzzzyyyyyyyyyyyyyzzzz{{||}}~~~~}}}}||||{{{zzzzyyyyxxxwwwwvvvvvuuuuuuuvvvwwxxyzz{|}~~~}}}|||{{zzzyyyxxxxwwwwwwwxxxyyzz{{|}~~~}}|{{zzyyyyyyyyzzzzyyyxwwvutssrrrrrssttuuvvvwwwwwwwxyz{}~}}||{{zzzzyyyyyyyyyyyyyzzzz{{||}}~~~~~}}}}|||{{{{zzzyyyyxxxwwwwvvvvvvuuuuuuvvvvwwxxyzz{|}~~~}}}|||{{zzzyyyxxxxxwwwwwxxxxyyzz{||}~~~}}|{{zzyyyyyyyyyyyyyyxxwwvutssrrrrrrsttuuvvwwwwwwwwxyz{}~~}}||{{zzzzyyyyyyyyyyyyyzzz{{{||}}~~~~}}}||||{{{zzzzyyyxxxxwwwwvvvvvuuuuuuuvvvvwwxxyzz{|}~~~~}}|||{{zzzyyyxxxxwwwwwwwwxxxyyzz{{|}}~~}||{{zzzyyyyyyyzyyyyyxxwvuutssrrrrrssttuvvvwwwwwwwxxyz{}~~~}||{{zzzyyyyyxxxxyyyyyyzzz{{||}}~~~~}}}|||{{{zzzzyyyxxxwwwwvvvvvuuuuuuuuvvvvwwxxyzz{|}~~~~~}}|||{{zzzyyyxxxxwwwwwwwxxxxyyzz{{|}}~~}}|{{zzzyyyyyyyyyyyyyxxwvuutssrrrrrssttuvvvwwwwwwwxxyz{|~~~}||{{zzzyyyyyxxxxyyyyyyzzz{{||}}~~~~~}}}|||{{{zzzyyyxxxxwwwwvvvvvuuuuuuuuvvvvwwxxyzz{|}}~~~~}|||{{zzzyyyxxxxwwwwwwwwwxxxyyzz{{||}~~~}||{{zzzzyyyyyyyyyyyxxwvvuttsrrrrrrssttuvvvwwwwwwwxxyz{|~~}}|{{zzzyyyxxxxxxxxxyyyyzz{{||}}~~~~~}}|||{{{zzzyyyxxxxwwwvvvvvuuuuuuuuuvvvvwwxxyzz{|}}~~~~}}|||{{zzzyyyxxxxwwwwwwwwxxxxyyzz{{||}~~~}}|{{zzzzyyyyyyyyyyyxxwvvuttsrrrrrrssttuvvvwwwwwwwxxyz{|~~~}||{zzzyyyxxxxxxxxxyyyyzz{{||}}~~~~~}}|||{{{zzzyyyxxxwwwwvvvvvuuuuuuuuuvvvwwwxxyzz{|}}~~~}}|||{{zzzyyyxxxxxwwwwwwxxxxxyyzz{{||}~~~}}|{{zzzzyyyyyyyyyyyxwwvuutssrrrrrrsstuuvvwwwwwwwxxxyz{|}~}||{{zzyyyxxxxxxxxxxyyyyzz{{||}~~~~}}}||{{{zzzyyyxxxwwwvvvvvuuuuuuuuuuvvvwwwxxyzz{|}}~~~~}}||{{{zzzyyyxxxxwwwwwwwwxxxxyyzz{{||}~~~}}|{{{zzzzzzzzyyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwwxxxyz{|}~}}|{{zzyyyxxxxxxxxxxyyyzzz{{||}~~~~}}}||{{{zzzyyyxxxwwwvvvvvuuuuuuuuuvvvvwwwxxyzz{||}~~~~}}||{{{zzzyyyxxxxxwwwwwwxxxxxyyzz{{||}~~~}}||{{zzzzzyyyyyyyyxxwwvuutssrrrrrrssttuvvwwwwwwxxxxyz{|}~~}||{zzyyyxxxxxxxxxxxyyyzzz{||}}~~~~}}|||{{zzzyyxxxwwwwvvvvuuuuuuuuuuuvvvwwwxxyzz{||}~~~}}}||{{{zzyyyxxxxxwwwwwwwxxxxyyyzz{{||}~~~}}||{{zzzzzzzzzyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwxxxyyz{|}~~~}||{{zzyyxxxxxxxxxxxyyyzzz{||}}~~~~~}}||{{{zzzyyxxxwwwwvvvvuuuuuuuuuuvvvvwwwxxyzz{||}~~~}}}||{{{zzyyyyxxxxxwwwwwwxxxxyyyzz{{||}~~~}}||{{{zzzzzzzyyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwxxxxyz{|}~~}||{{zzyyxxxxxxxxxxxyyyzz{{||}}~~~~}}||{{{zzyyyxxxwwwvvvvvuuuuuuuuuuuvvvwwwxxyzz{||}~~~~}}|||{{zzzyyyxxxxxwwwwwwwxxxxyyyzz{{|}}~~~}}||{{{{zzzzzzzyyyyxxwvvuttssrrrrrssttuuvvwwwwwwxxxyyz{|}~~~}||{zzyyyxxxxxxxxxxxyyyzz{{||}~~~~}}|||{{zzzyyxxxwwwvvvvvuuuuuuuuuuvvvvwwwxxyzz{{|}~~~~}}}||{{zzzyyyyxxxxxwwwwwxxxxxyyyzz{{||}~~~~}|||{{{zzzzzzzyyyyxxwvvuttssrrrrrssstuuvvwwwwwxxxxyyz{|}~~~}||{zzyyyxxxxxxxxxxxyyyzz{{||}}~~~}}|||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyzz{{|}~~~~}}}||{{zzzyyyxxxxxxwwwwxxxxxyyyzzz{||}}~~~~}}||{{{{{zzzzzzyyxxwwvuuttssrrrrrssttuuvvwwwwwxxxxyyz{|}~~}}|{{zzyyxxxxxxxxxxxxyyyzz{{|}}~~~~}}}||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyyz{{|}}~~~}}}||{{zzzyyyyxxxxxxxwxxxxxxyyyzz{{{|}}~~~~}}||{{{{{zzzzzzyyxxwwvvuttssrrrrrssttuuvvwwwwwxxxxyyzz{|~~}}|{{zzyyyxxxxxxxxxxxyyyzz{{||}~~~~~}}||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyyz{{|}}~~~~}}||{{{zzyyyyxxxxxxxxxxxxxxyyyzz{{||}}~~~~}}|||{{{{zzzzzyyyxxwwvuuttssrrrrsssttuuvvwwwwwxxxxyyz{|}~~~}}||{{zzyyyyxxxxxxyyyyzzz{{||}}~~~~}}|||{{zzyyyxxxwwwvvvvvuuuuuuuuvvvvvwwwxxyyzz{{|}}~~~}}}|||{{{zzzzyyyyyyyyyyyyzzzz{{|||}}~~~~~}}||||{{{{zzzyyyxxwwvvvuuuuttttuuuuvvwwwwxxxyyyyzz{||}~~~}}}||{{{zzzzzzzzzzzzzz{{{|||}}~~~~~~}}|||{{{zzyyyyxxxwwwwwwvvvvvvvvvwwwwwxxyyyzz{{||}~~~~~}}}||||{{{{{zzzzzzzzzz{{{{{|||}}}~~~~~}}}|||{{{{zzzzyyyxxxwwwvvvvvvvvvvwwwwxxxxyyyzzz{{||}}~~~~}}}|||{{{{{{{{{{{{{{{||||}}}~~~~~~}}}|||{{{zzzyyyyxxxxxwwwwwwwwwwwwxxxxyyyzzz{{||}}~~~~~}}}}||||||{{{{{{{{{{{|||||}}}}~~~~~~}}}||||{{{{zzzyyyyxxxxwwwwwwwwwwxxxxxyyyyzzz{{{||}}~~~~~~}}}}||||||||{{||||||||}}}}~~~~~~}}}|||{{{{zzzzyyyyyyxxxxxxxxxxxxxxyyyyzzzz{{|||}}~~~~~~}}}}}||||||||||||||||}}}}}~~~~~~~~}}}}||||{{{{zzzzyyyyyxxxxxxxxxxxyyyyyzzzz{{{|||}}~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~}}}||||{{{{zzzzzzyyyyyyyyyyyyyyyyyzzzz{{{{|||}}~~~~~~~~}}}}}}}}}||||||}}}}}}}}~~~~~~~~}}}}||||{{{{{zzzzzyyyyyyyyyyyyyyzzzzzz{{{{|||}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzzzzzzzzzzzzzzzzzz{{{{||||}}}~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~}}}}||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{||||}}}~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}|||||{{{{{{{{zzzzzzzzzzzzz{{{{{{|||||}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}||||||{{{{{{{{{{zzzzzz{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||{{{{{{{{{{{{{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||{{{{{{{{{{{{||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|||||||||||||||||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||||}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vtpigfedccffdfhffihgjkkkmoprvxz~zvsokheca`^]]\\\\\]_bhqyxipw}yvsqomlkkllmmoqtvy{}~|zywusqonllkkjjknqrux|~faxoffjouz|~~}|ywwvvvwwxy{}}|{zzzzz{|}|sq|zwwx{}~|zxwutsrrrssuvxz|~tja]`mxqjea_]]]^``bdfghiiiihgedba```acfhknruxz|~xrpqu}|yxwvvvwwwxxxyxyxwwwwwxxyyz{}~~wpkfdejr}~wrnjgdb`_]]\[[ZZZ[[[\\]^_`acdfhjlnprtvxz|~|xtpoqu|~{yxwvvuutttssssssstuvwy{|~vme_\]blx}wspnmmmlljifda_][ZZ[]_acehjklmmnmnnnooprsuwy{~{wsojgefiox~{yvtsrqqqqqqrrrrssssttuuvwwxy{|}}wqlheehnv|wsolifdba`_^^]]]^^__`aacdefhikmnprtvwy{}~|xtrppsy~|zywwvuutttssssttuvwxz|~{tmfa]]_fp||xutrrqqpnlifca_]]]^_acehjkmmnnnnnnnooqrsuwy{}|yvrnjgeehlsz|ywutsssrrrssssstttuuvvwxyz{|}~~ytokgedfjqz}yuroljhfedcbbaaaaabbcdefghjklnprsuwxz{}~{xtrppru{}{yxwvvuutttttuuvwyz|~~ytmgb^\]bis|zxwvvusqoljgeca`aacegikmnoppppooooppqstvxz|~}zvsoligfgjov}~|yxvutttsssstttuuuvvwxyyz{|}{wsnjgdddhmt|}yvspnljhgfedddcddddefghijklnoqrtuwxz|}~}zwtqpopsx}}{yxwvuuttttuuvwxz{}~}zwrmhc_]]`emw}||{zxvtqnkhfdccdefhjlnpqrrrrrrrqqrrstvwy{}~|zvspligfgimrx~}{yxwvuuuutuuuuvvwwxxyz{|}~~zvrnkgeddfjpw~}zwtsqomlkjihhhgghhhijjklmopqrtuvxy{|}|zwtrpppruz}{zxwvvuuuuvvwxyz|}~}|zxurniea^]_biqz}|zwtqnkigffghikmopqrsssssrrrrrsstvwy{}~}{xuroljhggilouz}{zyxwvvvvvvvvwwwxxyzz{|}~~{wtqmjhfeefimsz|ywusqponmlkkkkkkkkllmnopqrstuwxyz|}~~{yvtrpooqsw|~|{zxxwwwwwxxyz{}~}|{zyxvtqnjfb`^^aelt}}zwtqnmkkklmnprstuvvvvvuutttttuvwxz{}~~|yvtqnljihiknsw}~|{zyyxxwwwxxxxyyzz{||}~~|yvspmjhfeefhkpv|}{ywutsrppoonnnnnnoopqqrstuvwxyz{}~~}|ywusqpooprtx}~}{zyyxxxxyyz{|~~{ywvuttsqpmjgda__`ciow}zwtrpooooqrsuvwxyyxxwwvvuuuuvvwyz{}~}{xvsqnljihijmpty~}|{zzyyyyyyyyzzz{{|}}~|zwuromjhfeeegjnrx~~|{yxwvuttssssssssttuvvwxyzz{|}~~~|{ywusqponopsvz~~|{zzyyyzzz{|}~|ywusrqqppnmjheb```bfkrz~{xvtsrrrsuvwxz{{{{{{zyyxxwwwxxyz{|}~~}{yvtrpnlkjjkmosw{~}|{{zzzzzzzz{{{||}~~}|ywuspnljhfeeegilpuz~|{zyxwwvvvuuuvvvwwwxxyz{{|}}~~}{zxusrponnnoqsvz~~}|{{{{{||}~}zxusqpoonnmlkifdba`bdhnu||zxwvvwxyz{|}~~~~}}|{zyyxxxxyzz{|}~|{ywtrpnmkkjklnqtx|~}}||{{{zzz{{{{|||}}~~~}{zxvtrpnljhgfeffhknrw|~}|{zzyyyxxxxxyzz{{{||}}~~~}|zywvtrqponnoprux|~}||{|||}}~~{xuspnmllkkkkjhgedbbbdgkqx}{zyyz{|}~~}|{zzyyyyzz{|}~~|zxvtrqomlkkklnpsvz~~}|||{{{{{{{{{|}}}~~~}|{yxvtsqomkihgfeefgjlpty~~~}|||{{{{{|||||}}}~~~}|{yxvusrponnnnoqsuy|~~~~~~}}||||}~~|yvsqomkjjjjjjihgfdcbbcehmsz~}|||}~}|{{zzzz{{||}~~~}|zywvtrqonmmmmopsvy|~~}}|||||||||}}}}~~~~}}|{zyxvutrpomljigfeeefgiknrvz~~~~~~~~~~~~}|{zxwvtsrpoonnnoprtwz}~}|{{zz{{|}~~~}{xuspnkjihhhhhhhgfedcbcdgjou{~}||{{{{{||}}~~~}|{zywvtsqponmmmnprtwz}~}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}||{zyxwvutrqpnmkjhgffeeeghjlpsw{~~}|{zxwvusrqponnnnoprtwz}~}{zyyxxyyz{{|}}}}|zxvtqnljhgffffggggfeddccdfhlqw}~}||{{{{{|||}}}}}}||{zzywvutrqpoooopqrtwz}~~~}}}}}}}}}}}}}}}}}}}}}}}}}|||{{zyyxwvutsrponlkjhgffeeffhilnruy}~~}|{zyxwutsrpoonnnnopqsvx{~~}|{zyxwwwwxxyzz{{{zyxvtqnljhfeeeeeffgffeedddegjnsy~}||{{{{{{||||||||{{zyxwvutsrqpooopqrtvx{}~~}}}}||||||||||||||{{{{{zzzyyxxwwvutsrqponmkjihgffeeffgikmpsvz~~~}|{zzywvutsrqponnnnopqsuwy|~}|{yxwvvvuvvwxxyyyyxwusqnljgfedcddeefffffeeeegilpu{~}||{{zzzzzzzzzzzyyxxwvutsrrqpppqqstvxz}~~~}}}}||||||{{{{{{zzzzyyxxwwvuutsrqponmlkjihgffeeefghjlnqtx{~}}|{zyyxvutsrqponnmmmmnoqrtwy|~~|{yxwvuuttuuuvwwwxwwutrpmkigedccccdeefffffeeefhjnrw|~}}|{{zzzzzzzyyyyxxwvvutsrrqqqqqqrsuwy{~~~~}}|||||{{{{zzzzzyyxxxwwvvuttsrqpponmlkiihgffeeffghjknpsvy}~~}|{{zyxwvusrqpoonmmmmnoprsuxz|~}{zxwvuttsssttuuvvvvutrpnligedbbbbccdeffffffffgiloty~~}|{{zzzzzyyyyxxxwvvutssrqqqqqqrstvxz|~~~}}|||{{{zzzyyyxxxwwwvvuuttsrrqpoonmlkjihhgfffeffghikloqtwz~~}||{zyxwvutsrqponmmmmmmnoprsuwz|~}|{yxvutssssssttuuuuutsqpmkigecbaaabcdefffggfffgikmquz}|{{zyyyxxxwwwvvvuttssrrrqqqrrsuvxy|~~~}}||{{zzzyyyxxxwwvvuuttssrqpponmllkjihhgfffefffghjlnprux{~~}}|{zyywvutsrqpponnmmmmnopqstvx{}~|{yxwutsrrqqqrrssstssrqomkigecba`aabcdeffgggggghjlosw|}|{{zyyxxxwwwvvvuuttssrrrrrrsstvwyz|~~}}||{{zzyyxxxwwvvvuutssrrqpponmllkjiihggfffefffghikmoqtvy}~}||{zyxwvutsrqpoonnnnnnopqrtuwy{~}|zywutsrqqqqrrrssssrqpomkigecba```abcdeffggggghikmptx}~}|zzyxwwvvvuutttsssrrrrrrrsstvwxz|~~}}||{zzyyxxwwvvuuttsrrqpponnmlkkjihhggffeeeffghijlnpruwz}~~}|{zyxwvutsrrqponnmmmmmnopqrtuwy{}}|zywvtsrqqqpqqqrrrrqqpomkigecba````abcdefgggghhijlnruz~~|{zyyxwwvvuuuttsssrrrrrrrsttuvxy{}~~}||{zzyyxxwwvuuttssrqqpoonmmlkjjihhggffeeeeffghikmoqsvx{~~}}|{zyxwvutsrqpponnnmmnnooprsuvxz|~~}{yxvusrqqppppppqqqqpponljhfdba`___`abdefgghhhhijkmpsw{~|{zyxxwvvuuutttsssrrrrrssstuvwyz|}~}}|{{zyyxwwvvuttsrrqpponnmllkjiihggfffeeeeffghijlnprtwy|~}|{{zyxwvutsrqpoonnmmmmmnooqrsuvxz|~~}{yxvusrqqppppppqqqqppomljhfdca`___`abcdefghhhhiijlnqtx|~|{zyxwvuuttsssrrrrrrrrrsstuvwxz{}~}||{zyyxwwvvuttsrrqpponnmlkkjiihhggfffeefffghijkmoqsuxz}~}|{zyxwvutsrrqpoonnnmmnnoopqstuwy{|~~|{ywvtsrqppoooopppppoomlkigecb``___`abcefghhhiiijkmoruy}}|{zxxwvuutsssrrrrrrrrrssttuvxyz|}~}|{{zyxxwvvuttsrrqpponmmlkkjiihhggfffeeeffgghiklnprtvy{~~}|{zyxwvutsrqqponnmmmmmmnnopqstvwy{}~~|{ywvtsrqqpppppppppponmlkigedba`___`abcdefghhiiijklnpswz~~|{zxwvuttssrrqqqqqqqqrrstuvwxy{|~~}||{zyxxwvuutsrrqpoonmmlkkjiihggffffeeefffghijkmoqsuwy|~~~}|{zyxwvutsrqpponnnmmmnnnopqrsuvxz{}~|zxwutsrqppoooooppooonmkjhfeca`____`abcefghiiijjklmoqtx|}|{yxwvutssrrrqqqqqqqrrsstuvwyz{}~}|{zyyxwvuutssrqpponmmlkkjiihhggfffeeefffghhjklnoqsvxz}~}|{zyxwvuutsrqppoonnnnnnoopqrstuwxz|}}{zxvusrqppooooooooonnmljigedba`____`abdefhhiijjkklnpsvy}~|{yxwvutsrrqqqppppqqqrsstuwxy{|~~}|{zzyxwvuutsrqqponnmlkkjiihhggfffeeeeffgghijlmoprtwy{}~}}|{zyxwvutsrqppoonnnmnnnoopqrstvwy{|~}|zxwutsrqppoooooooonnmlkigfdba`____`abcefghiijjjklmoqtwz~~|zyxvuttsrrqqqqpqqqqrrstuvwxz{}~~}|{zyxwvvutsrrqponnmlkkjiihhggfffeeeefffghijklnoqsuwy|~~}|{zyxwvuttsrqppoonnnnnnoopqrstuvxy{}~}{zxvusrqppoooooooonnmlkjhgecba`____`abdefghijjjkllnprux{}|zywvutssrrqqqqqqqqrrstuuwxyz|}~}|{zzyxwvutssrqpoonmllkjjihhggffeeeeeeffgghijkmnprtvxz|~~}|zzxwwvutsrqppoonnnnnnnoopqrstvwxz|}~|zxwutsrqqpppoooooonmlkjigedba`____`abcefghiijjkklmnpsvy|}|zywvutsrrqqpppppqqqrstuvwxy{|~~||{zyxwvutsrqqponmmlkjjihhggfffeeeeeeffghijklnoqstwy{}~}|{zyxwvuttsrqppooonnnnnoopqrstuvxy{|~}{zxwutsrqpppoooooonnmlkihfecb``____`abdefghijjkkllnoqtvz}}{zxwvutsrqqqppppqqqrrstuvwxz{}~~}|{zyxwvuutsrqponnmlkkjiihggfffeeeeeeffgghijkmnprsuwy{~~}|{zyxwvutssrqppooooooooopqqrstvwxz{}~~|zywvussrqqppppoooonmlkjhgecba`____`abcdfghijjjkklmnpruw{~}|zywvutsrqqpppppppqqrstuvwxz{}~~}|{zyxwvutsrrqponmllkjiihhggfffeeeeeeffghijklmoprtvxz|~}|{zyxwvuttsrqqppooonnoooppqrstuvwyz|}}|zxwvtsrqqppppoooonnmljihfecb``____`abdefghijjkklmnoqsux|}{zxwvtssrqqppppppqqrsstuvxyz|}~}|{zyxwvutsrqponnmlkjjihhggfffeeeeeeffgghijkmnpqsuwy{}~}|{zyxwvutssrqqppoooooooppqqrstuwxy{|~}{zxwutsrqqpppoooonnmlkjigedca`____``acdeghijjkkllmnprtvy|}|zxwvusrrqppppppppqqrstuvwyz|}~~}|{zyxwvutsrqponmllkjiihggfffeeeeeeeffghiiklmoprsuwy{}~}|{zxwwvutsrrqppooooooooppqrstuvwyz{}~~|zywvutsrrqqppppoonmlkjigfdcba`____`abdefghijkkllmnopruwz}~}{zxwutsrrqpppppppqqrstuvwxy{|}~}|{yxwvutsrqpoonmlkjjihhggfffeeeeeeffgghijklnoqrtvxz|~}|{zyxwvuttsrqqpppooooooppqrrstuwxy{|}}|zxwvutsrqqppppoonnmlkjhgedca``___`abcdeghijjkkllmnoqsux{~~|{yxvutsrrqqpppppqqrrstuvwyz{|~~|{zyxwvutsrqponmlkkjiihggfffeeeeeefffghiijlmnpqsuwxz|~~}|{zyxwvutssrqqpppoooopppqrrstuvwyz{}~~|{yxwuttsrrqqqppoonmmkjigfdcba`___``abcefghijjkllmmoprtvy|~}{yxwutsrrqpppppppqqrstuvwxz{|~~}|{zyxwvutrqpoonmlkjjihhgfffeeeeeeeffgghijklmoprtuwy{}~}|{zyxwvutsrrqqppppoppppqqrstuvwxyz|}}|zyxvutssrrqqpppoonmlkjhgedca``___`aacdefhijjkkllmnoqruwz}~|{yxvutsrrqqpppppqqrsstuvxyz{}~~}|{zywvutsrqponmllkjiihggfffeeeeeeeffgghijkmnoqrtvxy{}~}{zyxwvvutsrrqqppppppppqqrrstuvwxz{|~}|zywvutssrqqqppoonnmljigfdcba`___``abcefghijjkllmmnpqsux{~~|{yxwutsrrqqpppppqqrrstuvwyz{}~~}|{yxwvutsrqponmlkjjihggfffeeeeeeeeffghiiklmnpqsuvxz|~~}|{zyxwvuttsrrqqpppppppqqrrstuvwxy{|}~|{zxwvuttsrrqqqpoonmlkjhgedcaa`___`aacdefghijkkllmnoprtvy{~}|zyxvutsrrqqppppqqqrstuvwxyz|}~~}{zyxwvusrqponmllkjihhggffeeeeeeeeffgghijklmoprtuwyz|~~}|{zyxwvuttsrrqqqpppppqqrrsttuvwxz{|~~|{yxwvutssrrqqppoonmljihfedba``__``abcdeghijjkllmmnoqstwy|}|zywvutsrrqqqppqqqrsstuvwxz{|}}|{zyxwutsrqponmlkjjihggffeeeeeeeeeffgghijkmnoqrtvxy{}~}|{yyxwvutssrrqqqqpqqqqrrsstuvwxy{|}~~}{zyxwvuttssrrqqponmlkjhgedcba``_``aacdefghijkkllmnopqsuxz}}|zyxvutsrrqqqppqqqrrstuvwxy{|}~~}|{zxwvutsrqponmlkjihhggffeeeeeeeeefgghijklmnpqsuvxz|~}|{zyxwvvutssrrqqqqqqqqrrrstuvwxyz{|~~}{zyxwvuttssrqqpponmlkihfedba``````abcdefhiijkklmmnoprtvx{~~}{zywvutsrrqqqqqqqrrsttuvwyz{|~~}{zyxwvtsrqponmlkjjihggffeeeedeeeeffghhijklnoprtuwyz|~~}|{zyxwwvuttsssrrrrrrssttuuvwxyz{|}~}{zyxxwvuutssrqpponmljihgfedcbbbbbccdefghijkklmmnopqstvxz|~}|{zyxwvvutttsssstttuuvwxxyz{}~~}|zyxwvutsrqpoonmlkkjiihhhggggggggghhijklmnopqrtuwxz{}~~}|{{zyxxwwvvuuuuuuuuuuvvwwxyzz{|}~~}|{zyxxwvuutsrrqpoonmlkjihhgfffffffgghijjkllmnopqrstuvxz|}~}|{zzyxxwwvvvvvvvvvvwwxyyz{||}~~~}|{zyxwvuttsrqpoonmmllkkjjjiiiiiiijjjkklmnnoprstuwxy{|~~}||{zzyyxxwwwwwwwwwwwxxxyzz{||}~~}|{zzyxwwvuutssrqqponnmlkkjjiiiiiiijjkklmmnoopqrrstvwxz{}~~~}|{{zzyyxxxxwwwwxxxxyyzz{||}~~~}|{{zyxwwvuttsrqqpoonnmmmllllkkkkklllmmnnoppqrstuwxyz{}~~~}}|{{zzzyyyxxxxxxxyyyyzz{{||}~~~}||{zzyxwwvvuttsrrqpponnmmmlllllllllmmnnooppqrsstuvwxz{|}~~}||{{{zzyyyyyyyyyyyzzz{{||}~~~}}|{{zyxxwvvuttsrrqqppooonnnnmmmmmnnnnooppqrrstuvwxyz{|}~~~}|||{{zzzzzzyyyzzzzz{{{||}}~~~~}||{zzyyxwwvvuttssrrqpppoonnnnnnnnnnoopppqrrsstuvwxyz{|}~~~}}|||{{{zzzzzzzzzz{{{{||}}~~~~~}}|{{zyyxwwvvuttssrrrqqppppoooooooppppqqrrsstuuvwxyz{|}~~~}}|||{{{{zzzz{{{{{{{|||}}~~~~~}}|{{zzyxxwwvvuuttssrrqqqpppppppppppqqqrrssttuvvwxyz{{|}~~~}}}|||{{{{{{{{{{{{||||}}~~~~~}||{{zzyxxwwvvuuttsssrrrrqqqqqqqqqqqrrrssttuuvwxxyz{||}~~~~}}}||||{{{{{{{{{||||}}}~~~~~}||{{zzyyxxwwvvuuuttsssrrrrrrqrrrrrrrsssttuuvvwxxyz{{|}~~~~}}}||||||{{{|||||||}}}~~~~~}}||{{zzyyxxwwvvvuuttttssssssssssssssstttuuvvwwxyyz{{|}~~~~}}}}|||||||||||||}}}}~~~~~}}|||{{zzyyxxxwwvvvuuuttttsssssssssttttuuuvvwwxxyyz{{|}~~~~~}}}}}||||||||||}}}}}~~~~~~}}|||{{zzyyxxxwwwvvvuuuttttttttttttttuuuvvvwwxxyzz{{|}}~~~~}}}}}}}}|||}}}}}}}~~~~~~}}}||{{{zzyyyxxwwwvvvvuuuuuttttttuuuuuuvvvwwxxyyzz{{|}}~~~~~}}}}}}}}}}}}}}}}~~~~~~~~}}}||{{{zzyyyxxxwwwvvvvvuuuuuuuuuuuuvvvvwwxxxyyzz{{|}}~~~~~~}}}}}}}}}}}}}}~~~~~~~~}}}|||{{zzzyyyxxxwwwwvvvvvvvvuuuvvvvvvvwwwxxyyyzz{{|}}~~~~~~~~}}}}}}}}}}~~~~~~~~~~}}}|||{{zzzyyyyxxxwwwwwvvvvvvvvvvvvwwwwwxxxyyzz{{||}}~~~~~~~~~}}}}}}~~~~~~~~~~~}}}|||{{{zzzzyyyxxxxxwwwwwwwwwwwwwwwwwxxxxyyyzz{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzyyyyxxxxxwwwwwwwwwwwwwxxxxxyyyzzz{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}|||{{{{zzzyyyyyxxxxxxxxwwxxxxxxxxxyyyyzzz{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||{{{{zzzzyyyyyyxxxxxxxxxxxxxxxyyyyzzzz{{{||}}}~~~~~~~~~~~~~~~~~~~~~}}}}||||{{{{{zzzzyyyyyyyyxxxxxxxyyyyyyyzzzz{{{{||}}}~~~~~~~~~~~~~~~~~~~~}}}}||||{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}|||||{{{{{zzzzzzyyyyyyyyyyyyyyzzzzzz{{{{|||}}}~~~~~~~~~~~~~}}}}}|||||{{{{{zzzzzzzzzzyyyyyzzzzzzzzz{{{{||||}}}~~~~~~~~~}}}}}|||||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{||||}}}~~~~~~~~~}}}}}||||||{{{{{{{zzzzzzzzzzzzzzzz{{{{{{||||}}}}~~~~~~~~}}}}}}||||||{{{{{{{{{{zzzzzzzzz{{{{{{{{|||||}}}}~~~~~~~~~~}}}}}}|||||||{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}~~~~~~~~~~}}}}}}||||||||{{{{{{{{{{{{{{{{{{{{{||||||}}}}}~~~~~~~~~~~}}}}}}}|||||||||{{{{{{{{{{{{{{{{|||||||}}}}}}~~~~~~~~~~~~}}}}}}}|||||||||||{{{{{{{{{{{|||||||||}}}}}~~~~~~~~~~~~~}}}}}}}}||||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||||||||||||}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}||||||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}|||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||||||||}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~}{|||}}~|smha_bo~rmmquy~zvrnjgfecdfhjnsvz}ytnic^YTOMJHFEDEGJPXcsYZ`Ke}yvtrrrtwz|}xuqnkigffhlnsx~vdoxnpv~}yvsppnnnoqsvz~tUBLwp^ROOSX^cfillmifecb`^\[ZYYZ[\]aeimqvz}{zzyyy{|~{sgZSYl{xwy|~}}}~}kZKDI\zyk`WQMJJIHHIIJIIJLMNPQRUWZ\`cfjmptwy|wpf_Z^jw{vronmmmnopqstvxwx{}yj[ND>AK_x»re[SMHFEEFHJKMNOOOLIIHIJKNRVZ_diosx{~{|{||||}}}|zwsmgb][^gtsfZPIIO]ryoe]VQLHECA@????@ABDFHJMORVY]`cgimoruwy{|~|wqib\YZ_jx|wtrqppqrsuwy{~|o`QE<;APf{qida_^[XTOJEB?>?AEINSW[^`abbbbcdegilpsvz~}wph`ZVW[er|xvtsrrrrrsttuvwxz{}|qeZQKILWgzxne]WQLHFCBA@@ABCEFHJLORUX[^behlortwz|~}xrlfccgp|~{xvuttttuvwy|~zocUJA=AK]sztoljfc^YSNIEBABDHLPTX[]_`_`__``bdfilpswz}}ysmf`ZVUX_jw~{ywvuttuuuvwxyz{}~yod[RLJLTaqwng`ZVROLJHHGGHHJKMOQSVY\_begkmpsuxz|~}xsnhc`_bhr}zwutsrrstuwy|~zqfZOE@AHVj}yvsokf`ZTOKIHILOSWZ]`abbbbbbbcdfilorvy}|xsmga[WUW\ep}|yvutssssttuvwxy{|~}ulcZSNKMR\j{wpjd_[XURQPOOOOPQSTVX[]`behjmpsuwy|~|xsniebabgoz}{xwvuuuvwy{~~{wrkaWME?>BM]q}zwusmga[VRPOOQTX\_ceghhhggffghikmpsvy|~zupjd_[YY]dmy}{yxwwwwwxyyz|}~wph`XQLJJNVbp{tnid`\YWUTSRRRSTUVXZ\^acfhkmpruwy{}~|xtojfcaaekt~|zyxxxyz|~|yvsnibYQIC@BJVh{~zuoic]XTRQRTW[^adefhhggfeeefhjlnqtwz}~{wsnid_[YY[ais~}{{zzzzz{|}~~wphaXRNKKNT^ky|vqlheb_]\[ZZYZZ[\^_acegikmpqtuwy{|~}{xtplgc`^^afmv~|zyxxyy{}zvspmjfaZSLFCCHR`q|vpic_[ZY[]_cfhjkkkkjihhhhijlnqtvy|~}zvrmid_\YYZ^dmw~}{zyyyyyzz{|}ysmf`YTPMLNS[fr~ytpmjgedbaaaaabcdeghjkmoqstvxz{|~~|zwtplieb``aeks|~|{{{|}~~xsoligda]XRLFCBEMXhy}wqkgcaaacfhkmoqqqppnmmlllmnprtvy{}~{xuqlhc`]\]`elu~~}}|||}}~~ytnhb]WRNKJKOV_jvzvroljhfeddeeeffghjkmnoqrtvxyz|}~~}{xvsolheb`_`chow~~~~}wrlgeba^[XSNIEDEJS`pztojgfefhjmoqrssrqponllllmnoqsvxz|}~|zwtplhda^]]_cipy~~~zvqlga\WSOLLLOU\fq}}yvsqnmkjjiiiijjklmopqrtuvxyz{|}}~~~~~~}|{yxuspmifc`_^^adjqy{tnieb`_][XUPLHEFIPZhxzuqnmmnprtvwxxxvusrponnnopqsuwyz|}~~~}|{xvrokhda^]\^aels|~~}}}}~~}zvrnie`[WSPNMMPT[cmx|zwutrqppoooppqqrrstuvwxyz{||}}}~~}}|{zywtrolifc`^]]_bgmt{{toid`]\ZYXVSPLIFFHMUao~{wusstuwy{|}}||zxwusrqqqqrsuvwyz{{{{{yxvspmjgdb``acglsz}{xuqmiea]YUQNLKKMQW^gq{~|zxwvutssssttuuvwwxyz{{|}}~~~~~~}|{zywurpmjgdb`_^_aejqx~xslfa]ZXVVUTRPMJHGGKR[hu|yvuuvxz{}~~~}|{ywutsrrqrstuvwxyzzzyxwuspmjhecaaacfkpw~~|yvspmiea]YVROMLLNQV\dmw}{zyxxwwwwwwxxxyyz{{|||||||||{zyxvuspnkifca_^^^`chms{}|||}~{wqke`[XUTSSSRQOLJIIKPXbo|~|{|}~}zxwutsrrsstuvwxyyyxwvtromjgeca``bdhmsy}|zxvspnjgd`]YVSPNMMNPTZair|~}|{{{{zzz{{{{||||||||||{zyxwusqomjhec`_]]]^adiou|}{yyxxyzz|}}}|zvrmgb]XURQQPPPPOMKJIKNU]hu~|zxwuttstttuvvvvvutsrpnkigedccdfimrx~}|{zywusqolifc`]ZWTQOMLLMORW]dlu~~~~~~~~~~~~~~}}||{zywvtrpnkifdb`_^^_adhmry~|zxvvuuvwyz{{zxvrmhb]XTQONNNNONMLKJKMQXbmz}{ywvutttttuuuvuutsrpnljhfedddfhlqv|~~~~~~}~}}||{zyxwvtrqnljgeb_\YVTQONMLMORV[biqz~~~~~~~}}}||{zyxvusqomkhfdb`_^^_`cfkpu{~{ywutssssuvwwwvsplgb]XSPNMLMNNNNMLLLMPV^ht~{ywvutttttttttssrqomkjhfedcdegjnrx}~~~~}|||{zzyxwvusrpomkhfca^\YVTRPNMMNORUZ_fnv~~~~}||{zywvtsqomjhfca`^]]]^`cgkpv|}zxvsrppoppqrsssrpmie`[VRNLKKKLMNNNMMLMPT[cny~|zxvuttsssrrrqponmkjigfeefghknsw}~~}}||{{zzyyxwwuusrqonljhfda^\YWURPOMLLMNPSW]cjqy~}|{zxwutqpnkigeca_^^^_`cfjnty~}{xusqonmmmnoopponkhd_ZUQMJIHIJKLMNMMMMORW^gr~~|zxwvutsssrrqqponlkjhggfggiknrv{~}|{{zzyxxwvuutrrpomljhgeb`^\YWUSQONMMMNPRV[`gnu}~}|{zxwutrpnligeca`_^^_`behmqv|~{xuspnlkkkkllmmmljgd_[VQMJHGHIJKMNNNNNORV\cmx}zxvusrqpponnmlkjihgffffghjmpty~~}|{zzyxwvvttsqponlkigecb_][YWUSQPNMMMNPRUY^dkry~}|{yxvusqomkigdba_^]]]^`beimrw||ywtqomkjjjjkkllkjhfb^ZUPMJHGGHIKMNOOOOPRUY`hr}}{ywutsqqponnmlkjihggfgghjlosw{~}|{zyxwvutsrqponlkihfeca_][YWUTRPONMMMMOQTX\agnu|~|{yxvtrpnljhfdba`_^^_`behlpuy~}zwtqoljihgghhiiiigeb^ZVQMJGFEFGIKMNOOOPQSW\clv}{ywutrqqponmllkjihhhhhijlorvz~}|{zywwutsrqponlkjhgedb`^][YWUSRPONMMMNOQSW[_ekqx~}{zxwusqomkigecba`__`abegknsw|~{xuromjhgffffggggfeb_[WRNJHFEFGIJLNOOPPQSVZ`hq{~{xvtrqonmlkjiihggffgghiknqtx|~}{zyxvutsrpomlkihfeca`^\ZYWUSRPONMMMNOPSVY^chnu{~}|zxvtsqoljhfdca`_^^^_`behkosw|}zwtqnkigfeeeeffgfeda^ZVRNJGFEEFGILMOPQQRSUY^dlv}{xvtrponmlkjiihhggghhjkmpsvz~~|{yxvutsqpomlkjhgedb`_][ZXVUSQPONMMMMNPRUX\afkqx~}|zxvtrpnljhfdca`___`abdgjnquz~{xuroligedcccddddcb`^ZWSNKGEDCDEGJLNOPQRSTW[ahpy}zxvtrponmlkjiihhhhhijkmoruy}~}{zxwutsqpomljigfeca`^][YXVTSQPONMMMMNOQSVZ^chntz~}{ywusqomkigedba````abdfilptx||xuroligeddccddddcb`]ZWSOKHEDCDEGILNOPQRSTVZ^dlu~}zwuspomlkjihggfffghijlnqtw{}{zxwusrpomljihfdca`^\[YXVTSRPONMMMMNOQSVY]aflqw}}{ywusqomkigecba`___`abdgjmqtx|}zvspmjhfdccbcccccb`^[XTPLIFDCCDFHKMOQRSTUVY]bhpy|ywtrpnmkjihhggggghijkmpsvy}}{zxvusqpnmkjhgedb`_]\ZYWUTSQPONNMMMNOPRUX\`dintz|{ywurpnljhgecba````acdgiloswz~~{xtqnkhfdcbaaaaaaa`^[XUQMJGDCBCDFIKNPQRSTVX[_elt||yvtrpnmkjiihhgghhijkmorux{~|zxwusrpnmkjhfecb`^][ZXWUTRQPONMMMMNNPRTWZ^bglqv|}{ywusqomkigedba````abcehknqtx|{xtqnkhfdcbbbbbbaa_^[XUQNJGECCCDFHKMOQRSTUWY]bhow{xvsqnmkjihgffffggijlnpsvy}~|zxwusqpnlkigfdb`_]\ZXWUTSQPONNMMMNNPQSVY\`eioty~|zxvtrpnljhfdcba```abcdgilorvz}}yvsoligecbaaaaaa`_^\YVSOLHFDCCCEGJLOQRTUVWY\`els{~zwurpnlkihgggfgghijkmorux{~}{ywusqpnljigedba_]\ZYWVTSRPONNMMMNNOQSUX[_cglqv|~|zwusqomkihfdcbbaaabcdfhknqtx{{xtqmjhecba```___^]\YWTPMIFDCBBDFHKMPRSTUWX[^bhov}zwtronlkihhgggghijkmoqtvy}~|zxvtrpnmkigedb`_]\ZXWUTSQPONNMMMMNNPQTVY]`einsx~|zxvtrpnljhfedcbaaabcdfhjmpsvz}|xuqnkhfdcbaa````_^\ZWTQMJGDCBBCEGJMOQSTUVXZ\`ekrz|yvsqnlkihgfffffghikmorux{~~|zwusqonljhfeca_^\ZYWVTSRQOONMMMMNOPQSVX\_cglqv{~|ywusqomkigfdccbbbbcdegiknqtw{~~zwspmjgecbaa```__^][XUROLHFDCBCDFILNQSTVWXY[_chov}{xurpnljihgffffghiklnqsvy|~|zxvtrpnljhgeca`^\[YWVUSRQPONMMMMNNOQSUXZ^afjnsx}}{ywtrpnlkigfedcbbbcdeghkmpsvy||xuqnkhfdba`____^^\[YVSPMIGDCBBCEGJMORTUVWYZ]aekry~zwtromljihggggghijlnprux{~~|zwusqomkigedb`^\[YXVUSRQPONMMMMMNOPRTVY\_cglquz~|zwusqomkjhgedcccccdefhjlorux{~}yvroligecba```__^][YWTPMJGECBBCEGILOQSUVWXZ\_chnu|}zwtqomkihgffffghijlnpsvx|}{ywtrpnljhfdca_][ZXWUTRQPONNMMMMNOPQSUX[^bfjnsx}}{ywtrpnljigfedccccdefgikmpsvy|{xtqnkhfdcaa``__^]\ZXUROLIFDCBCDFHKNPRTVWXZ[^afkqx|yvspnljihgfffghijkmortwz}~|zwusqomkigeca_^\ZYWVTSRPOONMMMMNNOQSUWZ]`dhlquz}zxvtrpnljigfedddddefgijmortwz}}yvroligeca``__^^]\ZXVSPMJGECBBCEGILOQTUWXY[]`chnt{|yvspnljhggfffgghjlnpruwz}}{ywtrpnljhfdb`^\ZYWVTSRPONNMMMMMNOPQSUX[^bfjnrw|~{ywusqomkihgfeddddefghjlnqtvy|~zwspmjhfdcba``__^\[YVTQNJHEDCBCDFIKNPSUVWYZ\^afjpw~~{xuromkjhggffgghikmoqtvy|}zxvtqomkigeca_][ZXVUSRQPONNMMMMNNPQSUWZ]`dhlpty~}zxvtrpnljihgfeeddefghikmprux{~|yuroljgedbaa`__^]\ZXUROLIGECCCDEHJMORTVWYZ[]`dhmsz}zvtqolkihggggghijlnpruwz}~{ywurpnljgeca`^\ZXWUTRQPONNMMMMNNOQRTVY\_bfjnrw{~|zwusqomljihgfeeeefghikmoqtvy|~{wtpnkhfdcba`__^]\ZYVTPMJGEDCCCEGILOQSUWXY[\^bfjpw}}zwtqnlkihgfffghijlnpsux{}}{xvtqomkifdb`^][YWVTSRPONNMMMMMNOPQSUWZ]`dhlpty}}{ywtrpnmkjhggfffffghikloqsvx{~{xuroljgfdcba``_^][YWTQNKIFDCCCDFHJMPRTVWYZ\]`chmsy|xuspnljihgggghijlmortwy|~|zwuspnljgeca_]\ZXVUSRQPONMMMMMNNOQRTVY\_bfjnrv{~|zxusqpnlkihggffffggijlmprtwz|~zwtqnkigedbba`_^]\ZXVSPMJHEDCCCEGILOQTVWXZ[]_bfjpv|}zwtromkjihggghijkmoqsuxz}}{yvtromkifdb`^\ZYWUTSQPONNMMMMMNOPRSUXZ]adhlptx}~{ywusqomljihggfffgghjkmoqsvy|~~{xuroljhfedcba`_^][YVSQNKHFDCCCEFIKNPSUVXY[\^`dhmry}zwtromkjihggghijkmoqsvx{~|zxusqnljgeca_][YXVTSRPONNMMMMMNNPQRTWY\_bfimrvz~}zxvtrpomkjihhgggghijkmoqsuxz}}zwspnkigfdcbaa`^][YWUROLIGEDCCDEGJLOQTVWYZ[]_bfjou{|yvsqomkjihhhhhiklnprtwy|~{ywtrpmkifdb`^\ZXWUTRQPONMMMMMMNOPRTVX[]adhkosx|~|zwusqpnlkjihhggghijklnprtvy|~|xuromkhgedcba`_^\[XVSQNKHFECCDEFIKNPSUWXZ[\^adhlrx~~{xurpnljihhhhhijlmoqsvx{}}zxusqnljgeca_][YWVTSRPONNMMMMMNOPQSUWY\_bfimquz~}{ywusqonlkjihhhhhijklnprtvx{~|yvsqnljhgedcba`_][YWTQNLIGEDDDEFHJMORTVWYZ\]_bfjotz~{xurpnlkiihhhhijlmoqsvx{}~|ywtrpmkifdb`^\ZXVUSRQPONMMMMMMNOPRTVX[]adgkosw{|zxvtrpomlkjiihhhijklmoqsuwz|~{xurpmkihfedcba_^\ZXUSPMJHFDDCDEGIKNPSUWXZ[]^adglqw}}zwtromlkjihhiijkmnpruwy|}{xvsqoljgeca_][YWVTRQPONMMMMMMNOPQSUWY\_bfimquy}~{ywusqpnmlkjiiiiijjkmnprtvx{}}zwtqoljigfdcba`_][YWTROLIGEDDDEFHJMORTVXY[\^`beinty~{xvsqomkjiiiiijklnoqsvx{}~|zwurpnkigdb`^\ZXVUSRPONNMMMMMMNOPRTVX[]`dgkosw{}{yvusqonmlkjjiijjklmnprtvxz}~{xuspnljigfedba`^\ZXUROMJHFEDDDFGJLNQSUWXZ[]_adglqv|~{xvsqomljjiiiijklnprtvx{}}{xvtqoljheca_][YWUTRQPONMMMMMMNOPQSUWY\_beilptx|~|zxvtrponllkjjjjjkklnoqsuwy|~}zwtromkjhgedcba_][YVTQNKIGEDDDEFHKMPRTVXY[\^`beinsx~}zwurpnmkjjiiijklmoqsuwy|~|zwurpnkifdb`^\ZXVTSRPONMMMLMMMNOPRTVX[]`cgjnrvz~}{ywusrpomlkkjjjjkklmoprtvxz}|yvsqolkigfedba`^\ZXUSPMJHFEDDDFGILNQSUWYZ[]_adgkpu{|yvtrpnlkjjiijkkmnoqsuwy|~}{yvtqomjheca_][YWUTRQPONMMLLMMNOPQSUWY\_beilptx|}{xvusqpnmllkkkkklmnoprtvxz|~}zwurpnlkihfedba_][YVSQNKIGEEDEEGIKMPRTVXY[\^`beimrx~~{yvtrpnmkkjjjjklmnprtvx{}|zxuspnkigdb`^[ZXVTSQPONMMLLLMMNOPRTVXZ]`cgjnruy}~|zxvtsqpommmllllmmnoprsuwy{}|ywurpnlkihfecb`^\ZXVSQNLJHGGGGHJLMPRTVXY[\^`behlqu{}{ywusqponmmmmmnopqstvxz|~~|zxvsqomjhfdb`^\ZYWVTSRQPPOOOOPQQSTUWY[^acfjmptx{}{zxvutrqppoooooppqrstvwy{|~~{ywusqomljhgedba_][YWVTRQONMMMNNPQSTVXZ[]_abegjmquy}~|zxvusrqqpppppqrstuwxz{}~|zxvtrpnljhfdb`_]\ZYXVUUTSSSSSSTTUVXY[]_bdgjmpsvz}~}{zxwvutssrrrrrsstuvwxz{|~}{ywutrpomkjhgedb`_][YXVUTSRRRRSTUVWYZ\]_abdfiknqtx{}{zywvuttsssssstuuvwyz{}~~|{ywusrpnljigecb`_^\[ZYXXWWWVWWWXYZ[\]_acehjmpsux{~}|{yxwvvuttttttuuvwxyz{|}~|zywutrpomljigfecb`_]\[ZYXWVWWWXXYZ[]^_abdfhjlnqtwz}~}|zyxwvvuuuuuuuvwwxyz{|~~}{yxvtsqonlkigfdcba_^]\\[ZZZZZZZ[[\]_`acegikmpruwz}~}|{zyxwwvvvvvvwwxxyz{|}~~}|zywvtsqpnmkjigfecba_^]\[[ZZZZZ[\]^_`acdegikmoqtvy|}|{zyyxwwwwwwwwxxyzz{|}~}|zywvtsqpnmkjigfedcba`_^^^]]]]]^^_`abcefhjlnprtwy|~~}|{zzyxxxwwwwxxxyzz{|}~}|{zxwutsqponmkjigfedcba`__^^^^^^__`abcefgijlnprtvy{}}||{zyyxxxxxxxyyzz{||}~}|{zxwutsqpomlkjhgfedccbaa``````aabbcdefhikmnprtvy{}~}|{{zzyyyyyyyyzz{{|}}~~}|{yxwvtsrqonmlkjigfeedcbbaaaaaaabbcdefgijkmnprtvxz|~}||{zzzyyyyyzzz{{|}}~~}|{yxwvtsrqonmlkjihgfeeddccccccccddefghijlmoqrtvxz|~~}||{{zzzzzzzzz{{||}}~~}|{zyxwvutsqponmlkjihggfeeddddddddeefghijklnoqrtvxz|~~}}||{{zzzzzz{{{||}}~~~}|{zyxwutsrqponmlkjihhggffffeeefffgghijklmnpqstvxy{}~~}||{{{{{z{{{{{||}}~~~}|{zyxwvutsrqponmlkjjihhggfffffffgghiijklmnpqstvxy{}~~}}|||{{{{{{{|||}}~~~}}|{zyxwvutsrqponmllkjjiihhhhghhhhhijjklmnoprstvxy{|~~~}}||||{{{{||||}}}~~~}}|{zyxwvutsrrqponmmlkkjjiiihhhhiiijjklmmnoqrstvwyz|~~~}}}||||||||||}}}~~~~}|{zyyxwvutsrqpponnmllkkkjjjjjjjjjkklmmnopqrsuvwyz|}~~}}}||||||||}}}}~~~~}|{{zyxwvuutsrqpponnmmllkkkjjjjjkkkllmnoopqrtuvwyz{}~~~}}}}}|||}}}}}~~~~}}|{zyyxwvuttsrqqpoonnmmlllllkkllllmmnnopqrstuvwyz{}~~~~}}}}}}}}}}}}~~~~}}|{{zyxwwvuttsrqqppoonnmmmlllllmmmmnnoppqrstuvwyz{|~~~~}}}}}}}}}}}~~~~}}|{{zyyxwvvuttsrrqppooonnnnmmmmnnnnooppqrsttuvxyz{|~~~~}}}}}}}}}~~~~~~}}||{zzyxwwvuutssrrqqppooonnnnnnnnoooppqrrstuvwxyz{|}~~~~~}}}}}}~~~~~~~}}|{{zyyxwwvuutssrrqqpppoooooooooopppqqrsstuvwxyz{|}~~~~~~~~~~~~~~~~~}}||{zzyxxwwvuuttssrrqqppppppoopppppqqrrsttuvwxyz{|}~~~~~~~~~~~~~~~~~}}||{{zzyxxwwvuuttssrrrqqqpppppppqqqrrrsstuuvwxyz{|}~~~~~~~~~~~~~~~~~}||{{zzyyxwwvvuuttssrrrrqqqqqqqqqqrrrssttuvvwxyz{|}}~~~~~~~~~~~~~~~~}}||{{zzyxxwwvvuutttssrrrrrrqqqrrrrsssttuuvwwxyz{||}~~~~~~~~~~~~}}||{{zzyyxxwwvvuuuttsssssrrrrrrrssssttuuvvwxxyz{{|}~~~~~~~~~~~}}}||{{zzyyxxwwvvvuuttttsssssssssssstttuuvwwxxyz{{|}~~~~~~~~~}}||{{zzyyyxxwwvvvuuuttttttststsuxtr}{ywtrt}vu|xx~|yxw{~|m{~|xvx|xw~~rs|uvp|uyyorl~|w~uov~x{vz|bdjuhtojemljn{ustuqw~~xx}l{xxtywtxuyw{lxy}yszs{~~t~u{xl|{vqpn|wtk}zv~yx{syec~ltitrpdjihv~utturrz|{w~l|x}w~tuzsyuwnx{|oxnzy~}sv||k}|vqqox~u~g}rw~zx}mzuehjyivttbjdituuurny~~wuyox~yl}xsy{|v|z}p{|xqunxux{pyns~y|nuq~{wzvf~oyz~y{wl~srdq}izlxxvaj`r|tvvuri|vqrsss|izu|{r~zu|t}zurtnsutyoziw~z}pyu~{wzvdzkw|}{wyf|nrjsi{l{~zak_t{twuvrbysmqtssiyv~zq{ut{v{{ypumunsv}ownt}{vzzw{vwdz~cw}|~s`xmopqkzk{ekcm~twvvvdlyin|lxzf|v{wqzytwzv|nyk{fuovu|wy|}~{pvoYouksZ|pypTxzzrpon~|lkIdqowgPy|ymivi}tn|{rvsc{ntkwu{|jyxwqwsrsgmvwvp~uyjiyppzc^pr[}uf|Zj_~}jrefbv{u|ef}us|xysy~tzswzsmgrvzwjgxixy~}yx}ijv{uvsslysq}{vyvjk}niu|jrpkgovwaqn[lzo}rr}hwtjx~satw{kksz|nwzwyuqqxuo|yfw|i|u|g|usoywlni~offmyqvvptf^j}so}imwylu}jilhh{vxmmm|du}r|lsuv||}xstvzmox}|d|zuihwovy{|gpfqxpdhluzn^{tivwx~Rvyy~ymgppdTh~~m|y}wxzu{x{nmyzvrm}z~suuivpk}Wt{}vwiir{wzux]}to}iwsufp~ir_s~~x`uvshxvZjr|er{wnlzh}on{}s~yj~|zuyzxm|wsxponzz}s`{qzp]lfqrlnsl{sssf{eitrywgshwlwozobntrn~rooxm~kmiv|hctcltk~pm}byopzpzsoqzs|pmq_kqi{{}jfvp{anskchkzvx~hmzttqrcmyjav]Pzn`hrzwgi{zyygmuy{ZcunĂ|}ysYirk^rxpvszbqt|~zwcTr|yzc{^rozs~^c_uwvb[tz~~{{^yewvfu|nijto^u}kWuv~vlqwmycnS~ziuv|||ms]vYxitbj~|yxox}hy{ow~}jz{ezvbbys~xmvofvius{z|r_uekf^kw{gsauz|ydtfylzytlvhhk}pk}ek|kv{}~t|z^s{zrYgcru~yinYwq]wz}uyopXvi}ts~fdxc}wx}}x~p|}|txky~uiy_opceusur`|}|xuou|~}wqz~wu{}tu`dwtsj{xZlhsdls|ksvyugjhrztsq~n||v~pxknz}|~v{og|wxzuiv{zbq|z~oz}ek{vyxlyxxlrr|s}huvmvfk~~y~uv}h~~zo~y}t{|wvzvsnk{~v{tygZpx~}usm}wvrq{rywywms|pJXQ\~y{p{pPEI@V7CgHW}xn|lɽ׸hlXfzpsRTS\{bmgo}vdawl̻f=`wtqdHr\ynyqwzwszPly\gp~skbnfUSXeqXp{lVmgISPLlgVrTr}wwRCuzmYHRMȽ~qwY{j^m^t٤bXL/^mjzL,66[>7~hhHxec{ysIJMK;,BM]h^NXcbl|vt{gp[:blx}wR@QTd|]U`eLTER{ƬºsS1B!Q}{ž̾o~tBOSFCfGkpMZv@TjSSXP\T\]czd[OI\5Ooujszk˅mxj\<>78WZjwauSaPMoln||Ş_1- !<=ĺbKQIUP>gfZHDcQYj_|ziRXRD_<8]B6]\^u~rpaeKXjq^wsmuxL`\[zmVvaPY8Vzuy^v`_qű٬ɨϩv^T6:Y_mνn~sLfjvJf[9UGFTGHjidzvkvy}}erZsOFcqkwlunmxVkp_zs|olnTaW>_Thgfrmczwkzs}}kuy{ũ^^I_eOxrÞxtxopNTZegA9,AT^BFIcGZtyxjttWSI[[>5:B1=3C%bLX_S39MDFhuX_[[]gngna\KpZQJCVf[NdU??\]YgiiMsv|zxyf~zkab~xl\yvqun}rãuoezyf{|ֿųs|hVkkkj[pJqv}oc{vey{qlfvs}uioahy[ldKGamW`blTin}{rrhqxd\Rgi`LflVh\rZx|rs|tyeu~n{koymRa_;'4A4AKePlwf\ttynp[xrxr~wpuh~ϫzzusmw~xmw}xvxgkwgH[]:/EUFQU^Jmxo}qcVeZD:OODL7H3MNL]U@>\[COeXZ[Q\frf{ts{u|kkbvzqƣ~˷pwUN^YMWaaXufn`OHYMXXTdQf]a`TABWJ;Wh`eZZdxoclbiPf]WVM`cNNbV?C\[\kiY\rh|txlivrfkrstvo{wwrbkwuwxnȽϴv{l~pvifvt~obtnm{ugnzsy||~vvvehscLThbgkiO_ggyzwup_di^Zmo[lXg`dvuuo}y{vpuocseonkvmRXdJ5>H<:AE5Zmwp}sy~teu|hl|~o}rasr°{wtz{~swyspx|uvxaKV_G9FSMRXP9\eh|{ilj^Wf`MbIPECQPVTGCY`KH_^\]XZdv`ogv{q}~zzlwrco{t|{e}xzhRSZUX][Igz~zi^ghRj_hl`mknfULZ]MHY`agbitfqmfu]lfdc_aTHK\TCIZZ[bfR^rg~v~}nktomwr{uo~vrz_\otqvwgoƿºѾ}~ulqzzzriskozw}vo}x{f_osXLX_]acUMmetyv}u|n`dd^auj]rcpecqw{przz{z|ydt]gl[lgkkpq[KOW@*/:7IOTWS_|q{xuszmmv`ol\ZZ\VS`nm\Ziqtqquwgdyewtdsy~}{o`amvg[aimnnixutg|thu{}o_\ecK=BKQUXYt~m|vxvtodakqhVZkw}{}mzydye[dghc^NCIY\JDMV\_][v}tyxx}t}z{tuyytyv~uwtt}~{ve[aniXV^dijfjƷzwxwtzzoyzrvvmp{}yqb^fpgVSWZ[XSYsint}tonov~pj|jp|olloop{{r|{udXiUYdLQ\dfe\NJOUG3.259<>Nqm{˾~wo{{}{o_\fpgYZagjjgt~xwxutwmv~zlj|elt]_fjgcWIGPZQB@EJNNLYsivzsyogffcajtvi_grxyyzwkg|hlzegqwxuma^gqi[Y]ab`]gv{~qhyfdt``ktvtk]Z_eZF>?BFHK[zxŻ}~yuy}oagrzzs{rodinmg]NIO[ZMHMRVXW^xwrwyvttusysu}o|jvfkqspi]V[fi[RTY]_`d|~ƹ¾|zyvyuq||ozl||imuzxrg\_hmbURTVWWWhufxt{vtwotnzuooqqtzqw~}ytiWUdOSaMNYac`WJGLQG6037<@GZyu~µ~qu}pswwqh[W^jk_XZ`dghq|}vtsqupks{}yobkr\hkVV\`_ZOEGRYQFDIOSV[pv||qnmlmw~|phmw}}vjm}jjzjdkppmd[Zcmi]WY]_`bp{z~|}|}{pa[laVj_T\ehe^RMPWSE;ESjxqwxsqroh_XY`fcZUTVY]hzuywwz~rjkquvtnd_io\^k]RRUTQKHLU[XPJJMPU`szo}|stzzrlv~llzobbggc]X[cig]VTUVYapwjs}{||~}rortsnf[SZaQO`ZPPUXVQLMRVQF>;=AIWlzuĽwty~}zzpjihb[TSY``XQOQTXap{su{{vuw|wmilqttqiacpgYgiZSSUTPLMT\`\URSVZcr|yy{yqr|kt|ndced`[Z_fjd\VUVX]hurhyyzvxzzxy~rhfhigbYOJTYGJZSIJOROJFGLPLB;:=CM]r~wľ{w{{ukigb]WW]df`ZXY\ajy~}}~xvvz~}vlefjmmib\]ifT[dYNMONLHHNW][URSV[cpyvux|~|womx|ljxre```^ZX\ciib\ZZ\akx|qx~yx}}vkeefd`YPKS\PIZ]QMOQPLHHLQPICCGNYh|ºyux~~{wthdb^XSRX_b_YWW[`jx}z{}ywwz}|ukeehkjga[_jeU]f[PNOOMKLS\b`\Z[^dm{yy|~{uor}zinxnb__^\XX]dhf_[YZ]doyum||~yzz~{{}~vj`\\\ZUMGJVUGM\XNKLLIDBEJMKFCEKUbt{y}|~ogeb]XWZafd_[[^ckw{}|xxz~}vlecehhe_Y]gdTWc[PKKKJHIPX^^[XX\akx|yxz||xsnr}xhmwoc^^][YY_eifa\[\_grztn}|}|~~wkb_^^[UNIOYSGQ\VNMNNKHGJOPLGEGMVev¼yy||}zzmgc_[WX]bd`[XY\cmy~vy{{z{}~yqhddfgd`[\eiZTabVNMMLJKOW^`]YXZ^fq}x|}|wsu~olxwkca`][[_ejid_\[^clurisw}zxzpfa_][VOIKUTFGVVNKOW[agnywytuzyyz{yqmnmhefhsynos[BL~aV_js~}zumlzvt{qdXRMJHA957?<-/>@;=GXjzyL$@BCCDJW^UP\c\TPONNNRX^ba^]^ahq{~wz~|z{{yzzxrjeceffdaahqlagsrjghknqwɾunheqŷxhZPLIE@:69B@20<>5/-./14;CKNNMMPU\fnlen~}uwxi]`f^[m}mc\YVRMJMX]SP^fb\[\\\\_eknnnqwɿƷ~jgmqt|ƻznhjk]NRVL>62.*(*.477445:ALX]Y[mxss|ytxvlaZVX^fmu}yrsvk\`id[VUVWX\ckqrqqrv}ȴxneYNFEN`u}iZPHA;89<=:50./28@E?;IUPLS]ejmmlijow{{|}{xqeUG<62127CYr|y{oha[USTXZYXWZ`htüsjbXOFAHV^`u|uk_SLGFHNPIBMYSMR[bfihfddipx|~{sswt~}}yqkhhhe`YSTWM;=CML@CPQJGGIKNRYagjhgghms|}v~vppt{ô||~~}{y}}wka[YXURPQV[`mxi]VPJC<78@A55BF@;;<<<=@EJJIGHLS^juwr{}}{memxvz}{~}|xhZWZOBFR[cn}z{yj\`bYNHECBADJOSRONNQW_hkdeu|vt|uputoihkr||~uollkkmrx|{wutuyxnpneZQJFEC@>AJXhwzrkd\WTTSOHCACGOZba[bolbcioswz|}vi\UTX^enx}{|~}ytpopt{|}}ysk_QE>964229I]fk{uqoqtuldmungjqvyzywtsw}~ypkifc]VQRYXNQcmor{{y{|swwxznd]XRKC:8<ITao~vwyyzzywvy|tntyztstuvurr{vkptk^VRPOQXdq}~xuwzpaad[MC=83017?IPXcqʾxooxynluzyvuvy{{wqmmnpqommszujmurha^[XUSTVVSMJIMUap|ywxyyxvv}z}yqke_WRONKE>7559AMWY\p|}vmfdegiiiltvy|vsqomlnqrohb]ZYZ]]UMWb`_jz||~~~}|{|zsnjhgifZPUYPHLT]fozƺ}vngededb_^dlh]bljc_^__`chnqrnkiijnssjbincZ[^_^][XX\ftzqjhhhhgfhq{xr{|{{yxx{~{yz|~tiffda^YURTZclszĿ|xtqrzvox~wokigedfjmnlgddehoutln{|trx~~ztnlmpponmlkhhu}zvxws~{utuuwy~}wtttrnie`YOKT^ZZk}½{tkgdb`_bfiiea__`djnibhsphjqvyzyvrprv{}}|zwqgbhk_X_eggiow~yy|wutrpoptvurpprx~phkk]V\aa^]_cinprw¶}wpkhginpibjtoilty}~~{yx{{xvpuxtnifdca\VSTZbjqw~~~z}~zrlgc`\TJA=>@CFJQ`s~{ps|ulkptvvtqnlntz~yv}w}}ywutpi_UNKHEB>=BMSOViux{xlc\XSMGBCKMECQZ[]dny||{uz~ty~}~~xqlkkkiea`eg\RX\UNKMPTZdq~yvtsojdacf\NNSL@853227?JT\ckt|{{v~|yxxxvphb__``_\\bkkacmne^ZVRNJJKMMKKOVap~}}{xvyzt{~vke`ZUPMLKHB<868>HT\^h¾zsonoppommszulpyvnjihgfgjnomgb^\\^ce`\huuu~|}~~}zx{vt}|tlifda_`bc_YRKGDDEF?59DC>CO\hs}~vmhffedbafotmjuzuokjhedehkkigefimsxujgnj\VY]aejot{}}~~}|~|zz{}{voida`ac`UNUVKDFJKLKJIJNXer~ºÿ}{~tx|tpoooorv|~~{xvvx|zt}yrswxwtpjebdhmpsw{}{vywsqqpprvz}{wspoorvvmekpg^^ab`]XRKHHKNOPQSUTT[lxx|xtpmkmpstrqqty|~ttx{}~}|zz}zuof][dkfhx~}xuttw|}wpwxqsx{{zwrlhhjlkieb]UKHOPECLSVX]fp{~~zqovuhdikhdbbehkkkmrz~zwvwz~wrzysv{~~|xtrtx{|{zxtmdbifYTXXRLGDBA?;659@IR[dqyzw{|vlb[WWWWXZao{{}|{{y~}}{uyxmotsnifdb`ZRJEBA@><:>HNIL]hkpx}ztmiggea]YZ`^SQ[]XUW\agnx}~|y}zvsqole\SNKIGD@=@GF<;EF?;;<=@EMXckrz~ywvtqnmpwullutmfdb_]]_cggfegkqz}|upmllkhdadieYW^[RJGDB@?BFHIGFGKR\htwz¾||}|zwux}rpxxpifdb`_`cdb]WTRRUZ_\Xaopov}wpjfeffdcbfnpffopha]ZVQNLMMJE@=<>BINLFKVVQU_js|ǽ~~}{|~}wpjfdcde`VU]\TRX^chknpt{}|||{xuv|wpv{vokjigggjmmjd`\ZZ[^ZPKSTJEHLOQRRSTZdp|¾{yxvvvy}}yurqqsvvngmqh`adffda]YX\binsx}|zzywtsxwxztqoliggjkjgdccfjormddjcVQRRQONKIHKQW[^_`aa`an~ļ}{{}~ur{|sorvxwvrmighkmmlkjhc_bnpkp|~|{yyy||xutuw{{tmrxphhlmmjfa[WVXZZXVTQLECLQKJU_eiow}{z~}yvvy|~~|{ytlfjof^afebaadhkmllou{|{|~~|yxxz~{y}qkmpqqqpnmnquvtpkf_ULMTPGJSWVUVX[^^][]bjs{ÿ~ww~|pntuqmjhhhgb][\_cgilr}}~zvsuxzzywurldbhg[W\^ZURPOOLGA=<=@BDEJTaedo{~xtqonjd\VSRSSRQRXbb\bnqnnptwz~wnkqtkipvvsqpomibYPJHEC@=98777:@GMPRUZajuzustttsqrx~yqu{vmgb^ZWUVYZYWWZ^dmw{xy}unkigda^^dha\bgb[WUSPNMOPNID?=<>CIJFJY`_er~|yxvutuxzxtokhghjlg_akicdlsx}yvutsqmkmrqfdkkc]ZXVTSTWXVQLHEDEGHB:>EB<=DJOSWZ^clx¼}zz|}{xtrstx}ypswnc`abba```birz|y|wwzvttrqpqsspjc^[YXYYQHKPH@@CEFEC@>=AGMSX]bgklryx{|{yupkggilmlllkieeovrr}yvtrppqtutpkgedfhic[]d_VUXZZXVQMJJLOQQQPPMIGPWSR[ejmrx}zy{~yribdha[ajnprw}|xutuvqhfmkb_bdedb_ZVVWZ\[ZYWSLGIPKBELNMLNRW\_`bfmu~}uu{xmkpqmjgfggfc_]^bfjlos}}v{xqruwvurnjhilnonmkhc[X^^SNRSOJFDCBA=8558>???>?CLNIMX]]_cipv}~{vpjgfffecbekledkmhdccdeglrx}|slnphadijhgghihd]WRNLJFB>?DF?=FJHFHKNRV\dlqtvx}~zy|~vosvqjfedcceimoonnorw}xvz{wsponmje_ZXWVURNMOSMEGLHB><<;;<@EHHHHILQYaggiuwsokgeefggdbbcejosqkowuopv|}vqmjgd_[[_aZU[_ZUSRQPOOQRQNIEBABDHGBBLPMNV_flrwz~}xurqrsslfjojdfknqrsssuy|zywtpmnrpfdiha[XVTRRRTUTPLIFFGIJF?BIGABGLORTUVY^gpw~zvzvkffhhihhggintxz{{|{xv{x}}xtsrpnnopnjd_[WVVVSJEJKC>?BCCB@><<@EJNQUY\]]cpvu{}ytolmnpponmlidenpkltz|~~|ywvwyyvrmjgggiha[_b\UVXYXWTPLJKNPQPPONKFFMPJJRX[]`ekrw{}}xriejkdbiopqrux{}|zxxz}~{z{yqikng_^`a`^[VRPPRTTSRQOKEDJKDBHLLKKMPTWXWY]bhnsw}|vrvwtqnmmmkhdaabdfghjpyyu{||}~}zwsnkkmnmligd^WUYWMIMMJFCABBA>;9:>BEHKOYbcbjuwvw{Ľ~wqnkifb_`ehdaippoptx{|xwxyzywuspidfje]_bb^[YYXXUPKHGGGFDBDJLFEMQONOSV[`gpx~~}{zwspqtsjgllfb````aejnpppqtw}}wprspjfca`^ZTOMLMMLJILRQIHNMGB?=<;@GIFEGILOSX_dghilotzzz~{upnmlkkmpqqonmnpty|zx}}yvtsrojd`]\ZXVRPRUQIJNLFBA@@?@CGIIHHHJNSY^]^gppry{xtrqrstsponnprutnjoqjgjosvy{}|xurnidbee_Y]`\WTTSRQRTUURNJHFFHJHAAHJEEJPUX[^`chpx~}~~yrrvslkmoppomkkmqvz|||}tqutmgdb`^\\^^\XTQONNPQLFHMJEEHKMNNMMMQV\`dhmuy}̹xvvuxz|~}}~|zwsnhdda`a^XUTMEEKLIMWco{xĿxne]XPD743+#!#%'()+,/4:AEIKMNLIIORLJNRRQRSX\_`bdgmsy޸uң|yuqmie`_ejffnvz}{}{slhffdcehjlklnrxn]QK\}zcUOOPRY_fkmnonkfbed]WX[XUSRSUVVVW[ahpx~¾u^PParcTKECBBA@>>@BCDDDHNPMMSWWVXZ]`chmsuvtsstwz|zutzxqnooolie`[YYYZYWVVSOLOUSOSY[ZXVSNF<2,.;Pgz~vpu{}}ƿ~pjeXKB>?GVlƾtqncZVUSPLGB=:99:98642.)',-'%*-.--/2577779=BEHJMS[]Z\egeefilpu|ľ}|}}tj_SIA=BFKQX`jqsuzofbdlwyqkhgefhloppopqsw|~|zufZTK<, /G^s}utnd^^__`aaabeinrsttsqmjmsrnrz~{xvutnc[ZWNKP[hx}}~{wtstttsrsw|zuy||}~zsmhc_dsµzurrlbac_XSQOMLLNPQQOMLMORVYVU[a`^bgloqsssux}}vmd^ZYZ_fqzqib\YXZ[ZYWWWXZ\]XSVYVQSX\`dhknsz»vnfa`cjs~ùytmf_WPIDBCCCBBBA?=>EIEFMSVWY]aehihijmqsttuy~}xy~ywuutssuwwvsoljiiif^UTRG=9778>;6;IZj{vkihaXRMIFCCCFGFECCDFHKKEBGHC?BEHJLMNOQVZ]_```^ZWX^^Z]ejlnquy{|yuqolifbaenz}unga\XSOMNU`ouja[VSOJFA=81,/1+&)-.--/1578991'&'(*1=N_p}{ujfhfa][[[\^aehiihhiknrtrosywtv{~zvsplf`[XYVPS]flu|y|ztnjfb^ZXVTPJECBFMXfrŽ||{sllmjfdbbbba^\\^`cdeeinojjopliggghilptvwxy|~{wwvsplgb_`ciov~~}{xsnkihgda__bc^\becbcfilotz~snmida`cir{ysokihea\XUTSUWVQPVYUTX]`cefffilqvy{|~~}z|}}}zuqnljfa\WUSLCBEEDGOXbku}zyywrmquqoqvy|~}wroke^WPKHGILMNXhrzyxxpiilkigghiigd`^\\[YWUUY[VTY]\ZZ\]_`cgjlkigffghjhb`dd^[[\[YVRMIGGJMQW^hs|}vppnd]\ZUPLKLNSX^gsytpnkga\WSQPPPLFGLJEFJLNOOONOQUZ]`befgeekqpnsz}~xyxsoorx~}~}{wtqojc[SKE@><:66?HLTap|xpnolebefdbabceedbbdfikmnpv||y~{uojfdba__acfiq|xtoh`[[WMFFC>95223468>HUdsľ{utuvwwwvvvx|~~|xtrvxsqv{||}~~{yxwurnkklia_b`[XXZ]bit}zvrnlkmopppooliioqmlquvvvwz|}}|{|~zupligfd]Y]aabju»|zwrmifefecbbehgcekkihiklnquy|}}}}~~zvpljheb^ZVSOLNV[\bnx~}{xutvxtnpsqmkklmosx~{xxvqlheb_[UPMLNQUZaky~{}{tppqpomkhffgikllllghmv¼som]UWUPQUX[[\begr|x_NNcujM;9CN]iryysqf_\YXVTQOMNPSX_hs}ͥ|wqjb[VSK?762-)&&(,18BLWeoxzoW=Ptjeeo|}cYkrXMOV_got|}vrpqsuwvsjaZVUV[agjnwzkwqgmu~mdmiYTXbgefjhb^]`cglqvz|}~¿cA'0Os{hWKD?<;;=?BB?>==>?AB?;>CB@@DIMOSW[ahpw}~{yx~vqxwqmkkjhc[OC7//8HXfpvobVOIEA@DM[ju~~zuplgb[TNGA;79@Ob{}yvtrnjfb_ZNA:71/3CDISYYY]bfhjkkkmquy|~|vqmmovxf[W\h{tzpaK0"0AKL_gdbillqx}wmjtl}zPHP^ql`9/+/;Plqbi~qaanwlP.,F^oxww{Źnj{}{{kVLRgfuu}zx{z`@*6^f]t̽ztrrttsplpwЯuYK\g=% )3>FHE?5*$"&*+,5EYdjv´bG:>TrȽujc[SJ@6-&"!$,8FWgs{~zqdXV`zоiVUjνjWKGJMKD7%5RcosiUC73:GWepw}wsqoqsvy}r\JGIJWqzrqu|̻{z|}_:  =f¬{`H>A;0-2:AGLPUZagoyzeQFKZgnwpedgnvzxqg\SKEA???EJNTZ`fjmopokdaohSDCK]us_OC94578515?C:1.15:@FLQTVX[dp}|rjddk{Ѷue`cglpt|ueP9)))!"@s¬ypieddhkotx~wi[L@60/4?Pbr}zsmjhjlib^hnghr|}xuuusmkrjSA86;FTakrw}zri_WPKF=7?OTXgz{vqmheba``aeks|ȾxmdahztdcyyocZSONNPRVZ`eimpqqrrpjdfg\POXbjjeittkjnqqponrzwof^VRQSXXROg~{xsme[OA3%2Ojx{wuy~yqieba]UOVtysokjklmmo¿r\MF@7,,9AJdǽvmd\TNHB=840-+)((),29CMQMB@O]]VU[dlrwy{{zyvsoje_ZWVY`jvymaUJI]yywzvsojgjy¶zriaZWWY[[bw}yvvuttrpmieb^[WOD>H\iq}}|{zzzzz{}}{yumgb_^irg_XQIA82/6Hfyrke^YTRQQPI@?HJDDLXepz|vvxnd]YXYY^rƺ|xqjc__h}Ƶs`RO`|yodYQKHGGHJKLKIHHKPSROLIIIJLORW\]YSW]SA@Scir}ytojd^YUQPRX`imry}wjdcba_\ZWUSTYe}{yxy|}yvz~{wtsrrx~tnknw|wysle\RF;0%&4Giƴztoic\UOID@<987789;<>?@BFNUYUSZ_XTW^fkosvwumb\bkjir¿yxz}yppzzz¼ypg^WRNNNNLNXeffqy|}unhc]YTNHB=72/.0481,&! %5Qs}xusoh_Z`hf_]_begjnsy}}x|~z{}~}zvsqprw~yy{}~ysnhb]YVVY]ce`URexqkd^XRLGB>:98:=@BFSemlowtllj_PFB@@@BFMU^hpx}|slourkhlptwy{|~xvutrojd_ZTNJQf{}{tmf_YUSTX_ht~zxvtroliebaaa`^\[[ZVMFGLH>;?DILKD:4:L^o|ume^WQKFK^t}~ztokijlnpqsuurmimttldbbcegjpw~zrt~|xqkd]WUYf{{ty}xrpqsttrokhededc`]ZWUTQNJFB=82+%'6N^fnx~}{xvutssux|xsw}ztsuvvspmifc`^\[[\[XQGBCFCDRi¼~zvspprux{|{wst}smrxtnmortwz{wspnnmp~~xsnhc^YTOJFC@><;::=FWlzpjhgfd`\WPJEBBFKPSQQXgooptxzyupic\XUUW]fq}~xsmhd`]ZXVTQKDAEJMWl¾|x~xuyzsonmkhd_ZVRQPRUY^bgkmoqtwzywv~xvyyqf`_abb_[VQLIGGFEA947==87;?DKTezxpnoqttu{}yuqmigefjq{{tmfb_^^^__]Z[fqtqqpmjlrslc]]al}zqkoqkcabdfggffghigaZWZ[ULGFGGFDB?;989;?CL_}zusssqnligedddeeedeirȿ|xuqnljiiiihc[TU]aadmxzuqmjgdb`_^^^__^\`oyrjc]YWUTQLD>?FJGCCGKPWbt~{wtqnmkigeb\UPQX]\Z]cimt}wpib\WRNJGDBABCDGIKNRYdyĹ|yvtsrsvxvpjkome_]]^^\ZWUTTVY]^^^bnx{vsqrrqqqrtxzzxzysmhea^ZVRPNLHA:9@ILKJJKQ^gghrſ~{yxyz|}|||ywvvwz~zusrokf`ZTOHA;510135436ANRRV\chjkmtzw|~wokjkkklkjgc_[WTQNKIGEDDFHIIGFJWgoqs}¼~{z|~|toomdZZ`b_]^bfjllkijr|vsqoljgc_\XURQQRRPLJQ]fgjqz~|{zxsldaeiha[YZ\]]\YTOSbu{vqkfa\YWUTTUUVVUTRQS\m}yuqmhb\WSQQSW[^^_gs{wqt{tuzxnfcdgikkhaVKDDFC;30148;=>=;9:?L^q¾{usvz~zsosvqhb``a``_^_`cglqv{~{yvuttrpmmrxyz|tmf`ZUQMJHFFGILORSPMO^y~zvrnjfcfs{slmswvrsx||}~}|zwtplhd`][ZXSJ>3,-,'#,48;ANZ^\\bpþxpnrw|}}{xuqnjfb_[XTQPOOQTX]cipv{}zvroljhfaYRPVYUONQUY[\]_eo~zuromlie]SLKPTRPRXahlq{}ytplieb`][ZYWVUUTTTTSND<>Oeolfdegijlmoqstsrqrwÿ}xsmga[VRNLKLORTUUXcr}¿{wvvvuuuvvvslc\\_\TLHFDA>;741.,+++-037:=@CHQ_tĿ}{yxxz}~vjacloja\_foxytokgffhkoqqps|vja[XWUTSSSSUVXYZ[]cm|~vplklllllljgb`ft}yuqnmmnquz|z{{zxupkfa\WQLE>70)#(3@LTXZ_k}ſ{uuy{uoklnnlf_ZZ\[TMIIMRX_fmtz}tnmong\TOMMNPRSTQNMS\`^[\^ckw}{}xrlgc^[XVVWY]bir{~||zxwtqnkheb_\YVSPMJHFDB?;722;KZbehlqvz|zvtvľ}{xuqlcYPKJJF>746=BL[m~|zzyxxyzzzwtsx~yurolhb[SMLPTUROMLKNV_db_^`cfhhiiiihhhfda^[[^gt{wspmkheb_\YVSQNJFCBJZkv||uqrrkbZVUTSQOLJHGEB=8315:<:51/03;GYozof``egb[VUUVVWXY[]`cgkorvxz||{{yxvussrrqnihmx{ywvutrqolieb^\YWVUUUWY\_acdb`_fv~~~~{{~uoljigda]XSNID@<864221110.*&%*28966>Ocqx}zurpnljfb^ZUQNKIHHILOTZair{|vrolhea]YUQNLJHFB<759@C@>?BEGIJMS^m}ÿ|zxwwwxyyxwz~xrlf`[UPKFA=97557:>ACCCGNROJKS^ehjlpuy|}}}{wwxvoha]\[[[[ZZYXWVVVUTU[j}|yyzzxrjdcec\RKGEDCA@>=<<<=>????>=?DN^q¼{vrnljigd_ZY]a_VMKQ[ejkkmpuz}}{yvtromkifc`\WV[htyxtqonmmkhd]WRSW\][XY\aglqtvwz~vstvuqnmosvwuuzyututmbXSRTTTSPLGC>950,)%#! !!#&*.38=ADEFJVm{rmkkklkkie_XRPSY[ZWUW\bipv|}ytplifb\UKC>?BDB?>?ABCGOX\YSPQV`n~~|{yyyz|~vmfb^[XUQLGB=841/./1355423:EMQRV]fnu{ü}xtpkgc_\[ZYYXVRMIHMSWWUTUXar}yvtsrssrlbUKJPUQG=88;AFKORSTSPMJHJPZfs|Ƽ}jYMKPUbsx~t`VQNJOUZ\aehhghgfn|}o^MCAGTdpsk^QKLQ[iwxiXI=89?IT_jt|~{wtu|ɽϴտ}slgffnx~{zwodZV\l}qmnu~~~|unjihe_YRMF:'-@IA/+E[`Q:)%4NmðvaSPT]is{~}yskb_\WUTUX[_dhjmqy}pkkq|ooy}hTD9314559=BGMRWZYSI@9659FYnxpjc^]dryldbfnu{}uwĺ~{yvrmdZPHB<2$  #4CP[gsyvlbYTTZfx|~weXRSZckpqnh_ULD=9667:>DIPV\fv~wsqsvz}wph]PC:7773./28?FJLKKMTaqwoloyrjd`[SLIKR\fov|{wrnjgdba`__^_]ZZYYXXVTQKC90)%#$(2@NZdmuz{wqh_XUUX_gqzypga[XWWX[^bfjosvwwtrszǼ{tpoqv|}qe]UI9+  "(09AKYk~~ysmklqw{zxvw{~|wqkea_^`cglqty|vkbZSMHD?<::;=AFLSY`ekoqsu|~wsrtvz~xsmjgffhknsy{tldZQH?6.&  +",6>CGMZk~½xpkige_VKC<8544579=<<<=>>><:;?FOWZ[\^bhnswy{~}zwvttssrpmkknsyzwrqtwvtqszzuqmkiiikmprrqmjilpqnieddeda\TNIHHGB:3,(&%%$##! ,;FKNOQSTUUWZalzƿ|vqlhdbaabdfgikmry½}xtqnmkhd^XUUWTMC==BIMMKJIIIIHHIMS\gr{}|zyxwutpkd_^aefc_]^`dgjlmmmmlkjifb\TLGEFIJHECCEFFFGLS[^][[]`eimpsuwy{|}}}|{ywwz~{yvspor|}rh_\ZXQH?9766652.' #(,28@JU`ly|upmorsnga^]]^_``abdegjlosvz~|ywtrpnmmmnorvz~zwx~}|~zvuwy}{upmmqturolklpty~|vrssph^VPLIFC@<840,)'%$##" #%$##&.940//010//39?A?;7557:?GQ\fotvvvuvw{~zvrnid_ZUQMKIHHIJKJGEDHOX]`cgnw~{xuroljhfc_YSMHFHKLKHEBABCEKTcs~{zxwusoibZSOLLLJE=51026;?CFIKLMMLKIHGIMT^jwľ{snnpqplihjouz~}~zvtrqponlie`ZTPQV]aa]YTQNLJIHGHILOSW\_ab`][[^djpv}{wtqonmnpqrqnic_`gouupljlqy|rf\TPPRSRMG@<9889:<>@BEGJMOQSUUTSTXbtý{qic_\YVSPMKIHHIJLNOPPOOQW`ipstrollpw~|{z{{{zwtqlhb]XRMHD@=;::==@FNUYZYZ\_bfjov|yvrnid_ZVQMJGDB@@@@BEHMQUXYXY_k{|yvtrnjd]XVX[^]ZWTSRRSW\`b`\WTUZcnyú}{{{zwsnihjmnkgcaacefghggfdcb`_^^^][YUPJEBACCA;5029BJNOOOPQSTVWY[]_acdeeeeegkr|}ywtssstuutqoory|rida_ZRIA;765556789::98779?FLPQOMLMQXblw|urplga][[\]^__^^]]\\[[[[[\\]_adhlptwwvsqqssqonoppoljhggggfedb`^\[ZZZ[]_behihe`\[`is|{smhc_ZTNHA;4.)$ "$'*06>DJPV\`aachq}¿xropomhc^ZXWWWXYYZ[]^`bdfilpsvyz{|ztqnmllllllkhd^YWX\__\YWVWXZ[\]afnx{xusrrrsrqokhfegkorqmgccdgknpppnkhea]YUQMIFB>;864310.,,07BMRRPOQX`gkmmmmoqux|ÿwoifddfilpsvwvutv}}umcZQJGGHFA91+(&&&'''()*,.024579;?DKUanyyvwyzwpf_[\agmppnljjkmoqrstttttuuwxyyvrmihjnpnjfeehlorsrokfcbdhklkheddfhknqsuvw{yuv}vi^UQNMLJHEA<73.)%!"'.4:?BDDGMWbmu}zrmjjjkllkhd_ZWX[`eggedegkpu{}{ywvuspmhc^\\`fkljc\WW[bffb^ZXY]cjs}}||~}yvtsrstuvvtqonrx~zuplhffhkmlgaZTOLJIHGFDCA?=;:852//2;HT\acehlpswy|~~yuqnkhfc`\YWY^flpolikqzzupligedb_YQG=522210-)&$$&*.38;>@AAAACGMU_js{ž}|}~}ysonnquy}~ysomnpqpmieccdefeb`_aeiie`][[]_acdefghiklnpqrrrqonnpv}zxvutsqnkijnty}ytssqmf^XSOKE?9533431,'#!!#',29?EKPTWXY[al{ýxohc`_^]\[ZZYYZ[]`cgkotxz||{yxxy{}|xtokgc_\XVTRQQSUX]afijjhffffc_]`ht~||~~voieba`^][ZXVTRNJD>8312467631//026>JZiu|~ztnhc]XTPMLKKMQU[aglptw}ztoid_[WSOKE>6/++.01/..04:?CEDBA@BIR\fov}~|}{wsnjfb^[YXWXYZ[[YUPJFFJQWZWRMKMRX`gmsw{}~~}{yvtstw|}zwtqoljgd`][\blv~vokifaYOF?;864322123469<>@A@??AEMV`iry{rmnrsph^VQOPTW\`cfhjlmoppqqqqqqppppomkiginv}vpkjjkljf`[VTSTUXZ]`cgjnruwwvrmhgjq{zy{{ysmgb_\YWTPLHC?:63/,*('()+.27<@DEEEGNYgt}¼{vsrrrojc\VRONNOQTW[_diotx|}}}xspnkhb[TOLJJKKIGDABEILLIEBA@ABDGKQXblv~|{{zywtqmhc^YTOJFDA@???><9768>FMQTUWY\_cglsy}~}zxxzyspoppnjfa][[[\\]_eny|tkc]YVRMGB@?@ABCDEDDCBA?>;988:>EO\kzſ~umgdeggfb_]\\\[[\_ciorrqnlkklmnppqqqomjfa]]_eknmjfb`^^^^^_`abccb`__afkqtutsrrux}~~zvqiaZUSQOJE@;86433222111123568;=>>><BIS_lx{ungb_][WRJB;51/0147;>@@?>>AGOUXYZZ\`dhlptx~}xtokheca```abcddb_\Z]dp|yvtrokf`ZWVWXVQH@;:=CIMONKHEBAABDIOWalw{uokijlkhd_\[\^adgilnpstvwvtqmhc`_`bcb^WPHDDIR[cffedcbccccddefghjklmnopsw|~|{{{{{zxutuy}}yof^ZWUPIA:411134420-)&&(-38;<<<<>@DGKOQUZcp}wspnnmlkihfdb`_^^^_acglqx~zy}yusstuuvusqnjfb^ZWTRQQRSUXYZXURPPTY^`abdiowyrnjfb^YUPKFB>;8531.+(&&)08@EHHGHMV_fjlnptz{wtrqqppomljhfdba__^__abdefgimv{wtrponmmlkjhd^WPKIKMNMJGEDFIMPSUWWWXY[`foz~zxwxyxtokiiklkihhjmqtwyyyxuspliea]YVSPNMLLKJHEA?@CJPV[_bdeeeegilpsvxz{||~|wsqpqrsuwyyxvronpuz~~}}~ysmf_XTRRQMG>60+)((()*+,-/258<@CFHJJJKLOV_kxztpnnnnljhgfghjlmnoppqqqrsuwxyywtplkmquwvsqonmlkhfdcdfhhea]YVVWZ^bfikkjfa\Z\blv}zqjfdba`]ZUQKE?94/*'$##$',18>DIMORV[adedeir}zxvsokfbaabddb_[XVVWZ^chlprstuy~xrlfa_`cfiigd_YURRU[`cc_[WTRQRTW[ahouz~ÿ}|{||}|{ywvwz~~xqliknswxwsokgeba_][YVSPLIFCA=:52//4;730/./0248?IUajprsttuvwxz|}wqkf`\XVUUVY]bhmqtvvvx{|vqlhc_YSLD=8568;;:86545579=BGKNNNMMPU]gr}þ~}~}yvuuuvvvutrpnlkihggffedb_][ZYYXWVVVVVTQOOQUZ`ejnqtuvvutromkiikou~~zwtqmiffipy|vroke\SJB=:8777788876420/039@GLQSUVX[`gr|vof^YVVX[^adfghiiiihhhhhijkmoqsuvvvwz~ztnida_^]]]]^_`begjmpqpnjea`aejosw}{yy|}xrlgca^[YURNIEA<95310001245654336=;:87544446:@GP[fpyzwvxywrkb[VTVZ`fkmmljhgghilnpqstuuusqmiecdiotwwtqonnoooomjfa]ZY[^cgjkkkklnpqqqppsyyttuvuqjc[TNKHGFFEDCA?<:7420///0246789:=CMXdow}Ž~}}|zwsmg`ZVTUX[^`bcegkosvxz}|xuqnjfb^YUQOPQRRQMJGFGHGEB?>?AFLS\dnv~¾|xvttuuurme]UMHDBAABDGIJJIFC@?BGLQTTTUW\agmsx{~|ywusqolifb_]]^`cfkrz}ysle^YVROKGDBBBCBAAAABCDEEEEDEGKQZdo{Ž{tnlkkjfa\XVWY]bhmquxyywtpmjijlnoomid^YTQQTZbjprqokhfedcbba````acehknqsvxyz{}zqjecba_ZTNIEB?<9520014677520/026;@FJMOPPQV^jyƿ|wspnljhec`^\ZZZ\^bfkqvz~~}{||{{}}ytoid^YUQNMMMOQSUUTSRRTVWUQLHGKTanzxsoljhgeb`]YVQLF@93/-/38>BDDB?=>CKU^ejlmnpsvz}zwsokgc`]\[[\]_`bdfkr{~|zywurojd\TNJHIKKJGEDEGJNPQPNJGEFIOV^fmt{~umgdehkmlkiijknqsuuuusqoligdb`__^^^^\XSMFBAENXafhfb_]]^aeimpsuvvuutsrrtx~}ytrqtx{}~~~ztmhdba]XPG?830..../02368:=?@@@>=<<>CHOTZ_gq~yspppqu{~wvxshjmi___\W[bghkmkccfiku{jZK<88>N]ivl_TG8569;?CGMS\fp}pzv}}ut{|yeXTV^jt{~}wncXLC:68689=GUft}~vnd]ZZ_houyzz{|ub\dws]ORar{zmZH<:?HQX]``a_\]\\[ZZYYYZ[\`emzĺ|xsmheehnxxfWRYk~vdWQU_kvytmf`ZVRNKIIJPXcmtwvqi`XQLLPYetvmhio{¾tkhlvp`WUZeq|xsonorvz}q`QF>;<>@CEFHJKKJJGC?:62.*'$!"'0;IYizŹÿwmd\VRPPTZ`is}zpe]WTTVY^cfijlnrvz|}xqlgdb`^]ZXUSPOORX^fmuz}|vmaUKECFO]ovompv}tcTJFHNW`fhf`XNB7,#!&+169::989GMQSTTUVX[^adinvĻ}ywvvvxyyxuqjc]Z[airx|~~yrjaXOGC?<71( -:GRZ^_^\YVTSSUY^emu{|vsrrrqmhb\XVVWY[]`cfimqux|~~|zxwusnf]SJDBDHLPSVY^ciouy}~|zywvvwy{~}~}}|yx{zwpz~woif`_bdba`YTL?0'%5GWekh]M?8DJMLB5( -FbxvdSNYnþúvjdekt~|pdYPKIJMRTVY\agpy{xx}|jcfr|l[MECEIOTY]__]YSMIHJMRX^dhkmkgc]YVUX]ep|tkgjszgYTXevvj^SJD?<;;<>?@A@@@BEKRY`eimpstrnf^VQOPU\eox|rmou}obXSSXbnz|vuv{~wmaTG<3-+*+-/13567787789;;<;:97569ANayȿzvsqmhaYRLHGILRZbjrz~zy}xqibZSLFDEJT`n{xme_]]_acehkotx||yvuuy~}{zxvtrpnmlmmoqtvyz{{xussv}xi\RJD@>=>@BDFHHHGFEEEFGILNPSVY_gpxwlb[TOKGEDEHOYdp{|yvvvwxyyyywurnic^XUSSV[afiifa]ZY[^__]XRMIEBA@ABDGKPU[`eimptw{ļ{wvvvtqkd\TLFB@?@BEIMRVY[\[YVTTW[`dgiikmquz~{tnhdbbekqy}{yvsokgc`_`dinswxyz~}{yxxy{}}xrkfbcfjnnlf]TJB:51.-,-.02479<@CIPXalwĿ}zwronnqtwz{zxtnhc^[ZZ[\]^`behlortvx{}unfbmrx}}oe^VJHJM\dil~yppzvlgjo|xuwwvrpWR^stiZNE?<=@CHLOPQPLD:/$&8L^hi`RC;>Md̾u\[khODJ[n{~wph]UPNOQTW[^acfhnv}tmmt}uaM=43;GWenuupg\QHA<731/.16:AJVdu~z~zwngegmx~snmqx{qf\SLFA=976757;=>=:5/("&2D\qrbTMRbvxsw¾yustw}wj]PGCBFMU_jt~¾{sprys]J?;ALYemnh_RF<4.,)&&&')+,,--/3;FWi}ÿź~zvpnmmqx}pbVNLQ\ix}qdYRNNQTW\_aa`_^_bgmtwxskc[VQNMMNQUZ`gnu|{wronnpsx~{xwx||ma[\co|xndZPF;2,()-3:BIOTXZ[YVRMHDBBDHNSVXXYZ^fsyncZRNLLNQTY\`dhlptwz|~}zvqnkjlnpomhc_]]`cefeb]XRNJIIJOV\dltz}vl^PC931148>FR_n~|rib\XUSRRSTUVWVUTROMJIGEB?<60,*+19AHKKIGEEJPYerý}vqpqsttroje`[YXXZ^chnty}~zuolkloswz}}zupid_\ZXUPIA92-*)*,/37<=AHQ]jvytqnkhe`]XRMIFDDFINTZbhnsvxyz}{tk`VOLNT[ckpsutsrpopqtx~¼zvssuy|zqib\WTPMJGDA>;740.,+-05;AFIKLNSYbksx|~|zxwvvvy|ĺ{upkea][YZ\aflqw{|xutstuvwvurnida__`bba^ZVROMKIGC=70)#$,5?IT^fow¿~{wtsrqrqpmjfa[UOJEB@ACGLS[bhlnonmmosx|~{xusqppqrrrqpnkihfeehlqx}xutuwz}~|yvsstuvwuqiaWNF?93.*&"!#%')+.26;@FMV`kv}{yxwvusrqonnopqtwy|~}wqlheegkpuz|zzz|~~xtrsvz|yvtrpppprstuvvvutsrqqrsuutqlf`ZWTSSSSQOKF@92+$"(.39=CIQYbkrx}ļ}xrnkjlotyzqha\YWWVTPKE=5/+)+/38:;975210//..../25:@HQYbjpvz}~~}}}|ywwxz|}zxvtsrrqqqqomjfcbceinruvwwwwyz{|}~{rkea__```^ZVROORXakt{}{zz{|~}yrkc]XVVWWTOG>5-(%%&(*+---,*(&$###%).4=FPZep|¿}||||{{zyyy{}~~|{yxxy{}~|zywtrokgc^YUQOOPSW[]][WRONPV^hqy~{ywwx{~~|yxy||zxxxyz|}~~}|{{{}zslfbabdfggd`ZTNIDA?>>@BEHKNPQRRSV[bjt|¿|yvtqnjgc_[WUTTW[`fjnonmlmpty}ztmf_XSOLJJJLMNMKGA;6336:?BCB>953259?GOXbjqw|}wqkgdba``^][YXVUTSRSUY_fmqtutrqpqrtvxz{|~zslf`[WUTUWY[]^][ZY[_fpz|ywurplgb]XUTUXZ\[XTNIDBCEINSWYXVRNJGFGKR[eq}}yusrrstvwwwwvvtrpnkgd`]ZXWVUUUUVX[^`aa`_^_acfikkkifc_[WSPONOQUY^bgjmoqty~{yy|}zwqjd^ZXWXYZZYWSNHB=:88;>BEGHHFDBABFNZhx}uolkkkmmmkifb]YURONOQUY_ejnqrssstvy{|}}}}}~~~|zxtqnkheb`][YXWVVUTRNJEA>=>BFJMNNNOQU[bku|yuqlgb\WSPMKJIHGFDA>;99:=CIPTVURNLKLPV]emu}}wsnjgda_]\[[ZYXVTRRTYakw}{wrmifeeeda\WQMJIJLNQSTTTRQONNPT\fsþzrljjmpsspke_[YZ]bglpsuutqmhc^ZURPNMLLKJHHHJNSY]__^\[]`dhloonkhd`]ZYXY[^chov}wpkihhfc_ZVRPONNMMKIGDA>;98779:<>?@?>==?FQasypjedegjllkhe`]ZXWX[^chmquxyxvspmmoruxzzyxwwwyzzzxurolkjjjkjihfeddcb`][XVVX\`dgijmpv|~~vng`\YWUUTRPMJEA=964223568:;<=?BHNV\`a`][[]clwzuqmjhhhhhhggfffghikou}ytpljihhhgeb^[XWWWWVTQONNOQSVXY[]_adhmsz|xsnkhhjnrvwvsniecbdhmquvurmg`YSOLKIKHMVVXYYYZ`ekrwz{{ollnb]bc`\[VVRNLRVY_ksyʼ~wpjedbbb_]\\YXXZan|mdr~Ʒ~{}wrlfb__aehjg_RA- ):JW[TF5'"'5EU^^VI<429GZpƳ̽Ǻpu}iYNIGHKOSVWVTQMKJMS`q}l]SQYhz~k[PMS]kx{rh_XSNLJIHGFDCDJNU`lzymhp~rnnt|{uu{qhdcglquwvsojdYQKD=71+(').6@JNKA3'#*:Oblj_OB=ALYjyɾnaYUTX]dkqvy{||||{|~|~zsszsh]UOJGECA?=;:99864347=EOZhr{~yutuzumikr}tg]WTUY_gouy~~ysle^WRLHB<61+&"!#+6DTdr|{tmf`[YXY]ckt|þtkfehnt{}zxxxz}zvtsuwz|}}|yvsomkhd`[VQMJIHGHHJMNQSVXYYXVSOLJKMR[ft»~yurruz~ysmgb\WSPMMMNQSVY\]]ZWSOKIIKNRVX[]_ciou{}wog^WQMLMPV\ckry~yvsrrstvwxz|}{zz|vj_ULD=83.+(%" !%*/38<@ELU`mz¾~{vqjb[TMIEDDGKPV\cintz{rib[UQNLKLLMNNNMMLLNPSVYZ\^aekqy~~~ztmf_XQJD@<98776666679=BJR\dlsx|~ysld]WRNKKKLNPRUWXZ\_bgmrx}zvrmhb]WRMIECCDGJNRUVVVUTTTSSRRRQQRRTW[^chntzľ}zvqmhd_[XURPNLJHFEDDEHKOQSTTSRRRSUWZ\^```^\ZXWVWX\`ekrw}|wroljhfecb`^]\]_cjqz{vpje`]ZYWVVUSRPNLJIHHHILORV[`ekpv}Ŀ|vqmkjhfd`]YURPONNOPQRSSSRQPONNOQSVX[]^_abegknprrrqpnmlkkjhgd`\XTPLIHGHIKLNNNNMLKLNSX_fmtz}zwsojd_XSMGB>952/-+)(('''(*-28?FLSX]bglrx~}wqmifca^\ZXURNKHFEEGIMQUZ]`cegkot{~yupkfc`___``_]ZXVTTUWZ^bgkpuz¼|xtpljhgggggfedba`_^]\ZYXVUTRPNLIGEDBAA@?>====>?ACDEEEEFHJMOSVY[^`acdfhkotz~}}}~{wsoid^YUQONMMLKIGDB@>===?ADHLQV\bgmsz|wsoljgea^ZWTQPOOPQSTUVWXXWWVVUUVWY[]_`aabcegjnqsuwxyzz{{||{{zxwvuttstuvwyzz{zzzz{}}yvsplhd_[WSOLHEA>:62.+(&%#""!!!""$%')-16;BJQYahov}~{ywusrpnljihggghjlosvz}~{xurolifc`^]\\\[ZYWVUUWZ^ciouz}|zywvuuuvwwwutqoljhfdca_][YVTQOLIGDB@?=<<<<<==>@BDGILNQSW[_dhmrw|{xvsqponnnnopsvz{uoic]XSOKFB=96310/...-,,+,,.149?FMU]elsy}zwtrpnljhgedddegikmopqrsssrrrrrrssstttttsssstuvwxxyyyyyxwwvvuuttttttuuvwxz|~~~}}||||}}zvspmjgd`[WRNIEB?<96420.,++**++,./0257;?DKR[dmv}zxvtrponmllmnoprtwy{~}zxtqnligeca_^\ZXVTSRRRRRRSUWZ^chnsx|~~}}}}|{zwuromkihfedb`^\ZWUSQONMMMMNOPQRSUWY\^adfhkmqtx}}{yvtrpnmlkkklmoou~{xwwxz|~|xtpkgda```aa`]YWUUTQKD=879=CIOUY]__^[XURRTX_it~}|{zz~|xuux|wqnpt{vnkmni_UNLOU\elqrpjbXOHEEHPYcmv|}zvtwth`]^ckt~~wqmkklnquy|xleeihb]\`ejllid]WPKHFGILPSUWXXXYYYZ\`eilpy|vroptzsjly}ysnhc_[XWVVWXYYWTPJE?;88;AIQVWXaouojjmopqsw}}}zpifhox|tonqx}xusstvxz{zxsme]UOKIILQW^dfc[Zch_WVX\ahpx~}{tnjjjloqsuwwrp{}~~}{zyyz||wrnkihgdb_ZVRPPRWZYROU^ux~h\[[_dhdovu{~Ƚ}sf_]i|zutw|}shadn}qcfynQEQeol_SQV`iosrs~oZPHKXmuqty{wj`Z\hzl`_iy|qoyÿwwz}_Tczj]UOKMPRQQPOKD>=ESgu{k^YY[]ZVSWdu|hTJLWcnx~{pe\YZ_kpdbnqp|ol{yia^`flqtvyyl`WUXZWWfs`NA::@GOSTSSW]afhkh\QIFFIOWan||eQXu~qjn|Ƽ}xzvsojghlrxxiVB1.8Oi~zvmV9.=Wjy|x~}n^VSRQQUcsyrkhhjlmrv}yĿ~xu{}zwuuyvu}hQJ`~rbULKNRUUVUU\eihkyymiovmba^YY]````elu{}{vf\drttz}xvukls}~nsvw~wlc]YVQI>@MLLWZ]s}}~z|z||qdct~{yvxusiabhnqqppu{|{n^PHEFHIIF@76BKDFVTT]^VKQZSPXbjpxsmxna_aflruwyzret}ysjaULMOKJKOSVUh}z}|ogghgeb^ZUTWXQYjfhklonebiv}upr~ttlveNV_Y[``affceiostsqprvqky{x}uicrukihc`_bfgd\QJah]cku|~{ttwuqu~{unihjldlxlfk}zhflsx{|{xvvy~}or~uv|xigrmhkkgdiprsvnr{~~~zx||unhefhie]YSTa]\`^iwqjkjhgffedb``bfi`W`YT]cdb_\WLGWaTJHMWcoy{yxyvvxyzwnagbQNMMR[_ZSMIWf_XWVW\epqkttjorspmjijklmmmopjiuywxsz{~~{xwxz}|}~}{yxz|wldadlt{zq{w|zvuzw~{yvuuvx|z||~{zyxurokhfgjnlbgi^ahlj`X`e]^cda[UPORXXRKX^ROOPSX[[XWVTOVc\PMOU^b_jmbdggfc`agljea^_fq{~{z}}zy|}qs~{uwz|yvqjjmmnnnmkjhgecbcfjjmwwz}z}xuuy~~vomsxyzwsyry~ywwyzxtnhddhmldkmbcffcbb`]dia^`bcegijkhdq{rqrrsuvvwx{|}||xsrnmpsrj_clgbdda\WVWVPWa[[^\VNIHKRY]\WOHL]bZVVS]lfdefghhfdccdffd`\Z]enpem|u|~{z|~{{{wy~v}}~~|}|wuuvrq~{}tuxyzyvuxywtrpmgesvmkkkkjhfda\W_ga[[\]^_[T]b[]`cc_XSSVZ]_^]^`_csymeq{uv|y~y{|pozsgfgknokc\WVX\__]YSNUd`W``]chjifdbccddeedbdgijjfixvho{z{~yustuvwwwxz{vpy}w|vt}|z{x}{z{}{|xyzyxxyzyqipqjmqrokgdbbdhibWVcfbdgd_hj^YZ]afgd]VQNNQTVVWX[[UVgj]^eiijmoppomiggjpw|{t||vojimswz|yldw~meflrx|{vpkgffffffgjlgbmqnsvrqz{tt|~vrquz{u}sorxtkp}{tqpqtz}tw{sqrrrqppppomjijkiiuyqnz}vuvz~~{xvwyyy{~|xwz}~yrlgeeghhcZ\ii]]lmghhea][^dgf`XPLMSZaed^\c]\eb_chkkjihgfdcaacglmhfrrknuzyss~~zvvy|{vx~|wxsu{|zux~{wvx{yv~{{xtqsx~xnmy~xwxxus|urqrttsokgeddccdefc_cimlfhmnlhfegjllid_\]afknmlxujl}wuyrptnquwxvrlfddefe`ZURUZ[Zenhb^]gle`adhkljhgghjkjfbmulffinu{{sjmwvsvz{yxy{yu}~yvvzztx|~}~}xv}{xx{~|ro{|rny}}ztpoqsspkfdegjmni`dophbdkqroib^^`cfea\ZZ[WS_jggkjc`jrmhiiiikotxzywqmy|~|yxxy|}{uldlxtoprsomtyoc`bfjmonmmlgagqnjnqqmjjntxwnkrvst{{sw|vw{yrmnrw|}|yuqxzu|zw|~{yxvtqooqtvxwtqx}sz}|~~vv|}}~xqooqrqomklkfeqtjekuqhgkpqpke_]_dimlf\U]b\Z^ekonf`dkf`_adhloqqkekpkkostrqpqsuwwsln}{z~x|{}}rpt{|z~sprw|{tomotwuor|~zyvx~|}}}~~xqmmry~pksqu{~wronoppooqpkfnuqpqmkrvroruupjffjpuyysntyqiipy{ru~}||zvwsuusvvmkmoonlihilmhfmoe_`behknqpkccjjdcgmqromv|rigiouzzxrmjkotwvrnv}tzytsw~~~}|vux~~xu~{}{{}{xvvy}~xwyxz~ztpqsvxvpltzqiimtxvqrupiimppnlklmkipxrkigeegkquwumd`kwxvwwus~~~yvx{~}wqtuolkloqqponnmjfjttnkjhly~zyywspprvyywrnlnsy~}umt{x{}}~}yvvy{z~~y|}~}xx{yzz{{y{xvx}|vswwv|~{xx|~zxwrow{vvusrsvxvqqurkintxwskgoxtnnoppoljhhjmpqoifoyvlfnwww{~}zwuuvxxvtstx|~y~}~xx~z~zwvwyzyxwwxww}|qt|yuv{{tporuxyxvvwxwuz~|~{{}|tq{{uux}~wrw~{xyzywuvx{|wolrxxy}}vsz|vvzysoptz}wv|~|~||~~~zyxz~|xutropy}xtuvrou{vrsuvvusqoligghmrvvrkkqy{rkkowxqmmosvxxxxwtr{wx|{~z|ut~{|y{|toorw|{ss{z|~{vtv{{v}~ww~z{{}~usw~}vqsx~yspqtvspu|}xspt~}vstuvwyzzwrkfdgnv}~uil}squ||zz{}|~{yxww|ut}usty~~xqkiikmpsvywpioy~{uqqruz~voklqw|~{trz|wwyz}{|~zx{~{}{z~~zy{~|y~z}~~~zrmlpwyy~}}||}}}}zxzyv}}|~~}}{yyz}~ytoorwzywyyvz~ytsux{}~|yurqomlklptwtsxzqnw~{trty~zvtvy}~}xv~|y}~y~||}~|x{}~ztonptxzyuwxlmy~{xvvx{~}zwvwvst}zy{}}|xw{~||z{~~zy}xv~||}{urrv{~tnz{vx}{yz{|{xussuvu|wsx~}~|vz}{~~|y}ywzwvwxyyyy{|zrlw{vwyzz{{|{yvsqqrttrojkwxplny~upoqw}~{wrov|z{{|~|{~}}~{yy|wvz{|yxz}}zxupms~zuwzvtuy{rs~yx{xsx}~~z{}{ustwz{{{{{yutz{y||yy{~}yussv{~~zrjiv{z{|{{zrquz{v}~{x||~yuux|~wv~|sv~}wtstwz|}|ztlgnxywy||ytrx|qkkpxztx|usv||zxuv~||yy{{}y|{xxz~zwzv}{vuw|umqzzuuz{y~{vuw{}{z|zut}~{vtw}vvzz~zsprw~~vrzxpoy{xutuvxz|~~{tnqwuprw{~}zvx~vnmrz}wsu{}{|~}}}{vw|}v}{||}~{x|xx~zvtuzysw|wnlpxxonw~|wuvy|~}|zuuvy|~zwwwx{~x}}{wvwzyz||{vux}zv|}yxxzzwwy{}}~|y|}tprv{wsw|{yz}}|xvx~~{z{~ytuz}||}}yv{}z{{xvz}wtrsw{zuyuljmu}|tmkt|wvvuu|~zxwx{|wuw|~~}}~}xz{y|zwy|~}z{xsqruz}skmy|vru|z{}}zxxy{~}xx|xwy}zv~~~~|yvu}~zz|}~|{~}uruz~xu}}tpqty~|zvsszzsqx}}~zxx|yu~}z~ztv{wy}~ww|~{yz|~~}yuv}xusqrv{zuomr~{pmw~~zvuvx{}~ws|~~yzyy}yz~yuy}}~{|~|yy~zux}zyz{|{zyxy{}}zvxws{}zwvwzzw}}}yuv|z}ywyysx|xx{yrov|}~|wtx}}|zxwvwyyyxxyzzy{zx}zwy{vtuy}{|{twzxz|y}|}~{sqw|vu}|yz~ztporw}}xtuz}|wvy~ztqrv|zxzz}z{}y~vloogacfl}ud^bm}jZ\nq[]m|zqb[`q~pd^dt|h`eovyqmqk\_smVZttim}|dXWZajsyzvnd[WW\bhlsytnoopv}qjiov}ztmfa`dfaZW[aioru}rhgr}h]cvwdbjmnt~t`TYkwwxwg]]es|wwod]Z]hxyk__ccdmiX[qndbhr}oeaeoz~xqmhb`hy~k^[`qthbeqse__bglong^Y[bdbbceffl{~oc\\blu}|uollmpole\UQRYbjpqoow|qifiste]`inoszzyzqaUSXessia_hswspqsu{|vtrrkb^akz{mc^_epz~{xy{~}ui^[^dkt|~tr|}wpic`bhs|~uh`_adhmswywrlhddhkljechok_X_o{{oilqphbabegggjqtof_afknmha_frvqmmutkkpqleacqypiebbbcdhlqu{|tppppkc`eox}{qidabejllic]XX`muqdZ\itvuw}xt}vlhhilnoomjfccdfhigden~~}zvph`Z\iuyyz{xvtqnifddeecaclwyqnu~uu|zpfcfknomlnrz|wzyoheflu~zpjo{}z||ywuttttsstwyz{~}xuttsqnje``fjlpuutv{xpq||vrnlmrxti^XY^emswvqjhowwssuy}|spv{tkiovtkedgjmmkhgjpyzutw}~|xzwppw|zskd_`ipokjloqstsqnkikpw}wlgo|wiaagpx{zsja\Z\`eilljffnwvlgjtzyxxywtokjmsxzvmaY\ehdbdjpttqpv|~|{~~|xwwxzzyulc_bgfbbekorqnjjnplfdgmsusontyth_]`fmpplgcbbbabhqtmd`gqsnjilpsvwunf^YZ_hqvul_W]mwsg``gqz}|}wpmnrvy{xpfaemrqkd`aelruupkebcfjmkfadmtqjd``dnwxpf`_aehlopplggloia]^cjquvri`\ahlkjigdbgs|zphegmty|{yxy}|rouwpjegp{}wnhecegkmliebbejmlheeiospibadiptusnid`__adhklihlokccjnligikllkiiikllje`_hsvqlknsvwz{x{||~|vngektwsmjjklljkornfabflpplgelvwoe^]`fmqrplhc_`fqwti_[bmtspnmkjjjjigdbbekqtrj`^k{wlikry}}}~yvwy|}vlfkx{qjhilprtsplighijjhc_akwyqf]]er{ypf_^agntwvqia]bknlhfgimpqoiefikjknqqmgfny}yrnmosvxyyz|~ytw}zvpmqz~{uqnlkjkkllkjjkkkjknnkjmmiddiqw{ysjc^^afkoqqmhdeilmnomjiloqpnjhhjostqja]cpyzvroopv}tqsy}{|zpgfmvywtrpmjjpwysh`]bjsxyslhlpnfa`ekruurmga^ajtxvohccjrtqmlmoppolhdbbfmtxvofbhv|qhfkuytruzysqu{ymfkzsiefkry}}ypha`chorpkfhpwti`^fs{zuoiedeinsvwtmebekligjnqsrokjmomheglqtrpqw~{rifipy~{yyz{}yuz{ywvtsv~ulfeglqtusojgfghkqvtlgkqsmgfipw||wof`^_elrwwrjddkswtngeglrwywrmihimppmihny}zsmkmuzuuy~~}{xtoklt|}wqmkiiox~{qhccgmswvrmlqvtj`]`isz}zrh`^eqyysleacmz{slighkoqqnjhhkptsokjow}|unlnu}{xwx|~|ywx{|tkir~}rkijnswz{ysmgdehloomknvztg`doxzvqlhginswywsme`bktvqmkloponptuqjfhntwvqmoyxniiow~|xvy|{}{{~~|{||zvqqw}tlhfhlqvxvrlgdfnx~xkcentrooruxyvpidbdhmrvxvof`dr||skghlquwwtqmlmoqqnjfgrtjho}{sqs{{}}~}wohho|ypifju{oeabhr{xmegnrnifhnu{|xpf`cmuxwtplgflw}{upmlllmnonmmnprqpqssstwwrmms}}uppt{}}{wwz}vqrw}}tlims{zqhcaemtyyunlputmimsvwwwtpljkouz|{vmd`epxxvsrpnmqx~|rhbdlv~~wrtyztlils||uqqy|z~{|~xvw{}z|ypjilrx}~yrkedkxzngjtzysoqu{~yphcchpy|sgbjzujehow~umgfjqwywros|~sijs}xttw}{z|{x||x|y}{yyz||{wst|}rkip{xqkikpxzqmottnijpywmhksxyvtsrqps{}rkhjouz||xtpnopsx~~xrsz}ytqt{xqnpv{z~~~}~~{~|{~}{|~|zz{{{~}wrprw}~ulfeiqz{uqruvvwwvtuwyyxwwwxyyxvrmjlu~~wronou{qkjnu||wv{wniltzqou{vx~~}}}x{|wwz~|yz{pjjnu~{phfn|~rihq~}xvvxyywspopty}~woimy~tnmpv|ysnmotxyxvv||qmszwwzxtyyy~}{zy~}vwyy}}|||{zxutx~rknx}wqnos{vlioy}{vsuy~~xsruyyyyz{yurrz{snmoty~|vqopwyppw~~|{}{ursx~{uw~}{{~wyyx{{{}{}{|}{{~|xy||ywx|~xqlknu}yqnry}xuvz}}zwvx{~~ztmimx|snmtvmjlt~vru{}yusw}|tpu|xy|{~xvy}usz}{|yrrv}}xy}~zursw|ypjlvwpnt~~zy{}~|xtqpty}vqqw{snpv~|slknv}yvy~zuv|~zxy}vrv~xx}}wx~}xw||x}}zy|~vw~usy{usuy~zy|~uqu}}xtrsx~slnv|}zyz}|zz|}zvtuy}~|{~uomqw~yrmmtwps||y{|tppv~tqzzuw~}xx|}uv}yy|yz~usw~}zxxy~|vw}{xy}wojkr|slo{wppu}}yvvxz{zwtu{{qmpyzsopt|{vv{}ztrv}{ttz~|z}{vvz}}~{|xssxzy~{{zy~|vuzxstx{{|upqw~xpnt}}vqqyyrquz~|yxy{}}{zyz|~ytsv|ypklqzzwy|~~~~}|}{vtx}yy||vv|urv{ss{xtx}|~}z{yuw}zusuy~~}ywz~}}|{{{}|tnnv~ywxz|~{vtvz~z{vnlowwnkq~{pls||~|xwx{ysuyvx~~yxz~{uy{y{wru~{|}zrqv~{usv}rpv}zvssv|vmmz{rqu||zyzz{zxvuyvnoy|uqrv~|rnr|}yzzx{}zz}vtw|{xy~zx}zutw}|ts||yz|wuz|rpxupqwurv}~zxy}{utx}~xst|yutw{}~}||}|{{|{z|~}yx{yrnnt|{srx|y{}}yrpwytu~|spt}|y}~yx|~urwyux~}~}wuzxqorx{xy}~}~}zy{vmks}xuw|xpos{z{}vrrw~~tmmw|spu}~zvuw}xuy|uty}uqry~{y}}zy|xpqz~wsv~}tqt||tpqzzrry~~~xsqrx~rmsumnvwrquz}z{|sqw}xttw~}sns{~}~~|z{zsrv}wst{{ux~~vqqw~spxystz{vvz||{qqyyssv}ztuz~}{y|{y{}~||}~~|z{|rnqx|ywvx|xw}}yz~zqlms~xop{}usw~~||}{xxxqs|xssx{{yvxwtx~zxz|utw}~|{|~}xw}~uoos{~vtx}xvy~}|}}xtszyrqvwqqv}{|}vqrwzqouwqr{}vux}||}}|}|wvz|spqx}|xsszzww|wsu|xpou~snq|ypow{xx{~~{yz~}wtyzsqu~{ursw|}}yy}~|{{~yqot~{z{}{xx|~~tpqx~tos~vpt~{xy|zss}ytuz}xvx|~~ysu~}xuw|}sor{}|}~~{yz~{z~voot|ysrw|sqw~zvtuzunq~}tsw~||}~~}{yy~wqt~~wtu{|srx}~{{}{x|ytsw~|xwz~xx~~|uqrw}tou}wux~}|}{uru~snr~xpot|xsu{}zz}~xux}zuu{~wvw{~~~}{|}vqqw~wuz||~ysqvxst|~tpr{|x{}ywz}tpt}~vrt}{yz|}~~}}}~|{}}vsv~yroqw|xy|~~{z|xpntzvw|}uru{~~{vuyxqpxwru~}ywy}yuxwsu|vqqv~}}}yz}xwx}yqnt~~|z{~zttxxqpu~xqpuwru}}xtsw}{qpyvpqyxtux~~|}vu{~yuv{}trw~}|}zsqu}|urt|zuy|~|tppv{qnwxqqwzvuy}}zzzqovysqt{{uuz~}{|}z{}~|y{wqqv~|yxy}}z}|z}vpns}~sqx{uv{~}~|xw||spu|tqt{|z|{wvzzsszzuuzxrsw}~{z{|~~xuw}zrnpv{vv{}yx{~|wsu~yrrxxssx}xstz{rqwxrs|xvy}}}}{{|vtx{soqx}|~~}~wqqxyuuywrty~ypns}unoy{qnt}zz{~~{z{xtw~uqt|~xttx}zy||{{~|sot~}{|}~zy|~~vopvuoq{xpq{}yvvzyqpyyrrw|wuw{~||yrs{}wstz}snq{~}~}{|~zzwpou}ytsx}tszzvtv}snt}tsx~}}~|yxztpu{tqu}xqsz}||yz}zww~|tqsy~yvw|zwz}}wqpszwpq{zuv{}~}wss{xoox~snqx}uuz{z}zuv|{utzyvw{~|yz~~upot}~vtx{{~~}xqouvprz|rmqzzx{|vux|ros}|tpt~~zyz|~~}~~|{}|urwxqnqy|y{~}{|unoxxvx~{sqv~~~xstz}snq|{rpx~~~zwwy{utzyqpvyqory~|~~yx|}yvw{{qmq{|z{}|usw~{ros{zros}yrs{yusv}|rowxoowyttw}}~usy~xtty}spt}}{|~zrorz}uprz{tv}|}}toot~|pmuzqpu~{vvy}~zz}rnt{sqsz}vuy~~||~{z}|yz{ros{}yxx|~z||z{xpmqzupt~vtw~~}}|xvxvopyvppvyy}~yuv}vrt|~wsu}~ursy~{{|}}wuxxpnqyzuw}}yy}{usvxrrywrsx~~wrtzyqpwvpr|xvx}}}|yz~{tsw~zroqx|{}~~}|}wqpvzuuxztsx~|snqzxonuunq||z|~|{{ztt|yrqwzutv{|xy~|yy{vopx{{|~|yz}~}{qnqyzqnttot~{wuw|vor}wqrx{wwy}}|~xqs|}vrtz}sos|~~~}~}z{xpou}zuty~vuzyusv}snsvsv}}}~|ywyuos}|tprzyrry~|~}xx{zvv}vqsxzwx|}z|~||yrpryyrqy}wwz~~xss{{qovvppvxvy{z|{uuz{tsxzvvz~|xx|vpot}~wtx||~}}wqovwqrz}soqz|z}{wvy{rot~|squ~{z{}~}~zz}{trwwqpt|{z|~{z|{qns~{vvzxsty{usv}wpovvps|~|ywx}wsvvprz~upqw}}{xzzvvyuopy}{z}yvx}~upry|tps||tsyzutw~}rowzqouzuux}~}}vtx}wstz{sqv~~~~}~~}}zros{{tqt}zvx~|}|tpqxypoyzrqw{wx{|z}zqpwyrqu}zuv{~}~|z{~}yx{wpqv{xxz|{~}zz~{snowxqr{yuv{}}}yvw~ypovyqpt}{y|{ww{xst{xsszxrsx~|{|~~xuw~yqnqxzuv|~zy|{urvyrqwyrrw~}~xstyzqpvwppyyvw{~}|yy}|uru}|soqw}{}}|}yrot|vtw~}utw~vopw{qns~xoox}z{}}{{~}usx}tps|}wtuy~zx{~zwx|{rns}}zz|~{z{}}wons}vopx|rpwzvux~~snsvpryzwx{~}|wqt}}urtz{rot}~~~{y{woot~ytty~vuzytru|snr~wtwldo|{vrhYQT]eowzrgfltveYZ`n|i^VTU]diifdabk|ta_qkjrUQdzmkpxzwojkq}wkb]`nx]OUmuaWZfvxdX]unbnjcmwkdaadgigb^]_fmppmihmyq_W\k}vjb`fqwmlrwvoeYST]iruqjgkx|f]dxqgl}}pkmqssqpu~vmfcdgmtzs^TVe{wtrpmhdbglqx{~|tlebdjt|}pilxxh]]hy}o\RTcvpbZY`m{wmcaiywoklrzvdWTZdklida^^_chmonmowtbURZizyjcejmlhddfhkliecfn|yla^gzqaZ[`hnsw}{spquyysi^X\iyzsmhdbcegilr||x|rf`_elqqoov{tmfbaguyqrysaUU_mx~}yvxxvxzulc_dryronnlgbadhjiffiov{{tj^VTXbmuwqidfsxrolid^ZZ`jsuodZV[frxvm`VSWbnzwj_XZetxnc\\bktyytmjksxlcciqurleelz{rmlmke^YY`iqvsj_XXanz}vnlrzslgfjosrkbZX]fpwyume__frzsmgbadkt|{y}~|th]WZcox|yqifkx{nedjswtldbivytrrqlfbchlopmidbbfnw~}uoms|zyywsnlntxwod[X]fqz|yqhbdn~~ztmf`_ckvyw~~}}sg^^fpwyuojhlvtuqzxnltnYNPXdp~tcSFAFQcv}}zvjhseav~[IWz]GDTpylhlwpd][]frylbaiz|idjz{skc^]eszoutlx}vpkhhhfaXNFFQaq|ncgvlYPQW_hs}vg^\`eiid^[[crwjkxs]SYkq_SQW`jopnmov}||yskfeir|{uokgfhqxqry|tont{wnhe`YOHHQbx~mcep~}{|xsrxwi_YVTW]epy{rorw~uf[X_n~zwwwvph]QMQ]kwzuleemy{snllmlieenwlffjoqokfeglrrqu~ob\^hzuomps{|z{zsh]XZco{ulihd_YVW[aeggedhp{~spwpd`fr{nbYV\grxyy||wxwrmiecbbcejsrcWRUar}oijpuyxsmhfeffd_ZX[agf_VQUbt}ywsmf`^_aa^YUSUZ`dgfb^[]dpz~zrkkszqh_ZZ]aceiq}~xqjecccdb``dn|}vtvyyti]TSZgv~}wqkhfeda_]\^aeea^^eqxpifeffecaadgiifa\]er{y~|pgbaa`\XY_kz{~|xrlgffhhgc`agq|}{~|zwsoje`]^dlvtjeeilmiebcgkjd^[_k{{rmkkjheb`afkoojc^`iwxst|}tmiggd`]`gqz~}~}{vpiedehihhjpz}ww}|ywuqkc^\`hs~}~hURNPPRN[msx|x~rltxeWRU_lz~qf[PGHN^p|}{zuvyop}vTK^{pSI]j_brt]NJNZiwyqhcft}jcj|~ria[Z`pockn`XWXTOJHIKLJIKS_n{zmktlYPQYeq{wi]WZcmqlcYW^o{jadqzePHSlm`_ivzqmhc^YWZalwyqic__gvwnot|}wsu{~slea\VPLMSatymm{tqsutrru~~{|~~}vsxuf[VTSUZalwwmhjpw~rbUQUctvjbckv{qgaafnw}}|}tkfeecbdl{{mccipsqkecdgjmnrynccqyl_VRV`mwz|{z}zz|rjfgozsib^\\[YWWZ`gnqtv|wtwwkccl{yuph_XW^iw~~{uleachjidchv|vqkfgn|o`TOPW_dc]WUW]a`^]`fnstpicafr{qnorrmf^WSTVYZXVX^hprmcZX`n|wrt||uple^YY^gouy{~xsqpomid``befefkt~vpljjjhedfozjaaeknmf]WVY\\YWY`ku|}yspt~zz{|zvoiecbba`__aflomhcbhswrpolhc^]_dkqv{xnjkorrmgcbehifbags~~~{upljjlmlhfgo|xlgglpqmga^^`aaacglqtuvuvz}{|yofa`dikjgfhnstogbclz{sty{yrjc`bfknqsw}|smlnppmjggilkhefmw~|ysnjhikllmqzx`PE>AJLUZ]^r~sr{nYLJTdv}toj_QHDL]nz~uty}zuumTRhnTOf~nozxw}yiVHFRg|znfekvyqsscWWh}q{bQWozbPJILLLKLPVZZWTT[gvzuyxbSLQ]m}{sje_]agmomga_dotjdcju~ufZWbvpfgsvh```cda__eq|rkggilqxxkgnxzusv{~yqkbZVQPRYfxur{tb[^ht{~}{|uv}w`QLPYcjmot|te`cks|{pcYUZh{ujdelv|}xmaYV[epzypjeccdhmu~qgbchmpnh`[\blwrgfoyvtph[PKP]lx|pfdly{j_[Z\\[YY\cjnnnnt~~z{vh_^gu}umfb``cit|{~}wnfcbdfgghktznedk{yhXLIMTZ]]\^adffeefhikmnnlkkq{ukhhkkg`XSTX[\[[]ckqsoh`\]eq}xsuwqoppmhcacjs~vqpolgb_`cgjjhhjr}|wqnlmlkjlsqbZZ`fif_XUW\bgijjknrwyyxv{xrsx|}yphbacca][]cluywqjglw~smlmmliecdgmrvz~{|tjdcegheb_^`cfilnrxxojknqqmhefinpnlmsxnms|{rkhimqsttuy~yz~~yustutrsuy}{qllostqkd`afmsuuvzxuxulioy{m_WX_glkgb_`cfhhggjpy|tpt{qnr{{pf_\^addcbdhnrrqqu~yz}|~~{wz{okmsy{xrkfdehklkkms{xnhjs~thbagqy}xmaWTX_fhfdbceghhhhknruwwtplms}wjbagovyvnd\WX]dikgcadkqvx{~smmqvzzwqlhgiloqqonoqqokhiov|~ype\Y]eovvodYSU^gmlga]]afkllkknruuqjdbgq|tf\[cnxzsgZRQXblpoidbflruuvytmovzneaemuyxtolnpplfbbhqy|xnbYW^jtxsh[RRZenqmga_`cfhhggjnrtsnhdelu{zrf]Z`jtzyqeZSSYbjonkggjnsuwz~}~xonu~|qiegmtwwtpprtsnhegmsxwria\\bktxul`VRWajoojebacgknonliikmonlkntyzuj`Z\dox{vmaXV[epvuneadlu{}}}|}||smpwypihls{~|uolmqrqnlnsx{yrh_[]eqy|vk^VXboxwod\[`iqvwsokklopnkhjpy~}uh_]dp{zocZW]gryzumgfjpvxyz}}|qmr}}qhejs|{tporsrnjinu|~{rg``gqy|wmbZZboy}yoe``dkqttrpopqrrpooquz{wogcdlv~|rf]Z^gqy{wqkimsz|z~}~|{{vopwtkgipx~|wsrsttrqqtvxwtokhimtz}zqf^[`kv|{tlecfmuz{xrmkmruwussv{~{tjbagr|wk`\alxymeelw|yz{}y}yolpzxnhiq|umjntyzxvuvxywrlgfjqzwka]co|tibbir{~ztpopsutrprv}~vkefny|qf`ahs~zpihmw~}zy|{|x}wnnu{ohhoz~tnmqvxwusux|}yslikqx}~yqhcdlwukeejry}}zvrqrtwyywvwxywrnlov~{qgabit~{rkjq{}{}~yy}wz{}~z}{wzysrwwmhjr||toptx{{ywvwwwvspoqv|ypfbeo{}rieiq|~umjmt{|xwxzzvpkkpyymecit|pihp{|}{|zw{{{~~vv}|tprz|qijr~{pkmt||ywxzzxsomou||sieitymeelwwolnsy}}{xxz||xrnou|~vmhhnwtkimw}|~zuw{y~~z{}uvzw||trwvmkox{qmou{~~{yyz{zxuttvy||zvqmmr{yngflvxpmou|yuuwyyvttx~wnggmwtjho|xsu{}}ytw{vx~}zw{zwz}xwzyojlt~smnu~ytrtx{|{zyy{}|ysmknw~riflxtljnwzwvyzyurrv}zpjjq{zoijsyttyzwy~vuz~|uu}}vw~{{xsu|~rklu|pjlv|vstwz{zxwy|}wqnpw}sjhmw|rlkqy~zxxzzyxwy|~~yustypilplknmgjs|zutss~wuvwxrprxwpnjd^`flprribj|sXVnthv~lkytmmquwtokjro\TWdt}ma^dq{hYTXfzy~oa\`ntcctl_dw|sqstof[VV]gpsojd``enxxdVYixgbgt|smjjjgecceinsvz}r`]msjpvhadlx}vtw{|wl^STavshbbdis|ug`_eklhb[[gwynhiouwri`]cqwicgsxojijmr|xqjeadm~~nfgmu{}{z~womqvy{|sd_gyxsnic^[]cjnmf\SQWbp{~ywzre^]_cgnvxl_WUZdmrpg^VSXdt|mb^bkx|rg[RR[l~|~zrkffimpqs{uqtz~zpd\\es}tg^Z_l}sd\]gxzwxtf]Z]cimpprwyy}{}{{yskc`clvyfXTZfrvrg\X\fs}}tia^`eijihhlsz~~~teZW\fnrrnjgghjllljhffghiikq|rcZYap|n_WX^gnpnkikpxwlhhiifccfmu|wrrw}znaWTYcmstpia]_emtxwuux~zldfoy~{qf_^cjqttqnnquyzz{~veZX^iu|}yutw~{ttz{l_WW\djlkhfeglqvz|~}vu{yk_\`glmjfdflu~wkgku}qhfjtvtzvposy~|la]`hqvupjfglsx{||}~~}xnggnywj^WX_iprme^[^emsttstx{}ztons}vkfiq|teYUYcmrqlfehnu{zzywz~~qeafpy|wk`Y[cmtvtpnoqssqnlmrx~zqf`ajv}{qdYUYcmttog`\]agkllklostqkgglt{|yqha_clu{yqdYTW`jqsplijntzriglu~|rf][_fmonkiikllkihilorsqkd__foxzuj^VV\fosrld^[^dkoplheehjihfgkpttpg^YY_isxul_VU]iuzwpifjrz|phhnw|rg^]bjqspjebcfijjihjmpqng_[\doxzth\VXbnwxqg\WYajrtpjeceghfcachotsnd\X[dovwqf\W[fs|~zrlknt{|pijr||oc]_fpvvrkfdegihgefimqqng`]`hrwvnbZW]gszzsi_Z[aiorplhfghihfegjnpoke_]`gqxzula[\eq{~wqnou}zpkls|tia`entwtokhhikmmmlllmmljgeflsyysh^Z]fqy|wne^]cltxvohddhlnmkjlpsspib^`gqz~zpe^`jwuljnxzoijr|viabit|}wnfcekqturomnopolgegmv}|ui`\bmy~uj`]ajt{|wpighlnnlklptwvpidchpx|zsjbaht}sllqz}~~}tmlr|wkcbju~ulffiosutrpprsspljkov{{vmdadmx}sh`_enw}|vojilorsrqpqqrqnljlqw|}ypgbdmzzqlnv~{|{~|~}~vrrv~{ofchr|zqjhjpvzzwrnmorsrpoqv{~zrhbbiuxlcafr}wleeksy{xtrqstspljkow~}tjdfp}vlinx~z{~|{~|z|~wqpu~}pgelxwlefmu}}xspprssroorx~{rhdhr}|pfbeo{vlfgmtyzwustuvtrpoquy||wqjhlvvmimv}yy~|z~~y|zyzxxstyzohip|zohglt{~~zurqrtvvvuvwzzwrmknv~ticdlw{pihmu}}xrppsvwvttvy}~{tlgir~ynilwvrt}|y}{v{z{{wz|xwzukgkuukgjs}~unkmsz}}zwwy{zvojjpz{pfdjv}qgfkv|vrrtvvussty}~yqklr}yoilv{srw|}wu{}}wywu{yx~~yuuy}qjjrxlehq}}tmlpuz|zxwy|~{vomow~ulgir}|qhgmv|wtsuwyyyxxxyzywsqsxyoilu{srx}}}xy~uu~|wy{wzzuvzx}~zyz}yqmowynghpzvpnpv||xvwyywtrsyxnggnzsigmy|smnry~~{yxz{{xtppu}qjlvwppx~}~z{{uv~ww}}z|}usxzwz}|~~}~{smls~~qihp{tlkpx~yxy{{xspqvzpijr~{oghq}}toosx|~|{yz|}|yustyyqmpzyqpv~}~{tt|xw|}|{wy|tt|{tu|||~}{{}{soqxxnjmv~uonrx~}{zz{zxvux||uporzzpjls}}vrruz}ywwyzzyxy}yqnr{xrs{|xz~|~yvyxvz}~{{}xw|yux~}~~|xuuxunlqy{tpqw~{vuvy||{{|~ztppu}vomr{~vppt{{yyz{zywwz|urt{wsu|zz}|y||wx~~}zwz|wx}|zz}}zvtw|xqos{xqory|xvwy{{zz{~{vstx~}vqqu}ytrty}}{zzz{{||}~{wvy~yuuz{z}|yz|xy}z{~{y|ywz}{|}}zyy|{vstyxsrty}ywxz|}}}}}}}|zxxy||vrrv}ytsv|zwvx{~~~~~{xvy}yvw}|yz~}{~zy}~{{~||{xz~{{}~|||}}}}~|xttx~zusu{{wvw{~~}}~~}{ywx{}xttx}wttx~{xwx{}~~~~~|yy{}yxz~~zz}|z{|{~}|}}zz|yz~}}}}}||}~zwvy~zvuw{~zxxz|~~~~~~~}|{z{|}zwwz~{wuw{~{yxz|~}}}}|{|~|yx{|z{~}~~~{{~|{}}~~{{~{z|~~}}}}~~~|zyz|zwvx{~zxy{~~|{{||}}}~}zxxz~{wvy}|yxy|~~~~}{{|~|zz}}zz}~~~}|}|{}~{{}|{|~}{|}~}zyy{{xwy}|xwy}~}|||||||~}{yy|~zwxz~}zyy{}~~~}|}~~|{||{|~~~||~}|}}~~~|{}~{{|~||}}~~~}{z{}}zyy{}zyy|~~}}|}}~~~}{{{}{yxz}~{zz|~}||}~~}{|~|{}~}~~|}~||~~~~}}~|{|~~}|}~~~}}||}}{yy{~}zyz}~|{|}~~}{{{}~{yy|{yy{~~}}}}~~~~}|~}|}~}~~~~|}~~~~}|}}||~}|{}~~~}|||}}zz{~}{z{}}|||}~~}|||~~{z{}}{z{|~}}}~~~~~~||~~}~~~}~}}~}}~~}~}|}~||}~~~}}}~~|{|}~|z{|~}|}~~}}}}~~~|{{|~~|{{}}||}~~}~~}}~~}}~~~}~~}~}|}~}|}~}}~~~~}||}~~|{|~~|{|~~~}}}}~~|{|~|{{}}|}}~~~~~~~}}~~}~~}~~~~}}}}|}~~~~~~~~~}|}~}||}~}||}~~~~~~~~}}}~}|{|~~}}~~~~~~~}~~~~~~~}~~}~~}}}~~~~~~~~}~~~}||~~}|}~~}}~~}}}}~}||~}|}~~~~~~~~~~~~~~}~~}}~~}}~~~}~~~}}}~}|}~~~~~~~}}~}}}~~}}~~~~~~~~~~~~~~}}~~~~~~~~~~~}}~}}}~~~~~~~~~~~}}}~~}}~~~~~~~~~~~~~}~~~~~~~~~}}~~}}~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_00.bin b/applications/PoP/poc/res/music/m55_00.bin deleted file mode 100644 index 0b6b48c..0000000 --- a/applications/PoP/poc/res/music/m55_00.bin +++ /dev/null @@ -1 +0,0 @@ -~~~~~}}}{{|}{|}||~~y{x}|zyxwwwvvvwwxy{|}~}{zyxwwwvvuuuuuuuvwwy{}wtzxy|~~}{zyyxwwwwwwxxyz{|}~~}{zyxxwwwvvuuuuuuvwyz{}~wtxyvvxz|~~~}}||||{{||||}}~}xtqt{}zwutttttuvwxyz{{zyxwvtsrrrrrsttvwxyzz{{{||||}}}~~zwutuz|zxwvvvwwwxxxyyyyyyyyyyxxxxxxxxyyyzz{||}~~{xvuux||zxwuttsrrrqqqqqqqqqqqrrrrssttuvvwxyzz{|}~~|zyy{~~}}|||||{{{{{zzzyyyxxxxxyyyz{|}~}yurqqsx~~{ywwwwwxxxwwvusrqppppqqrsuuvwwxxxwwwwwxxyz{|}~~|ywutstwz~~|{zyxxxxxxxxxxxxxxxxxxxxyyyyyzzz{||}}~~|ywuuux|}{ywvuttssrrrrqqqqqrrrrrssttuuvwwxyzz{|}~}{yyy{~~}|||{{{{{zzzyyyyxxxxyyyzz{|}~}zwtrqqtx}}{zyxxyyyyxxwutsrqpppqrstuvwwxxxxxxwwxxxyyz{|~}{zxvtssuwz~~}{zyyxxxxxxxxxxxxxxxxxyyyyyzzz{{||}~~~|zwvuuvx|~|{yxwvuttsssrrrrrrrssssttuuvvwxxyz{{|}~}|zyyz{~~}||{{zzzyyyyxxxxxxyyyz{{|}~~{xusqqrtx}~}{{zz{{{zzyxvutsrrqrrstuvwxxyyyyyyyxyyyyz{|}~~|zxvutstuwz}}|{zyyxxxxxxxxxxxxxxxyyyyzzz{{||}}~~~|zxwuuuvy|~|{yxwwvuuutttttstttttuuuvvwwxyyz{{|}~~~|{zyyz|~~}}||{{zzyyyyyxxxyyyzz{||}~~|zwtrqqrtx|~}||||||{zyxvutssssttuvwxyyzzzzzyyyyyyzz{{|}~~}|zywuttstuwz}~}|{zyyyyxxxxxxxxxyyyyyzzzz{{||}}~~~|zywvuuuwy|~}|zyyxwwvvuuuuuuuuuuvvvwwxxyyzz{||}~~~|{zyyyz|~~}}|{{zzzyyyyyyyyyzz{|}}~~|zxvtrqqrux|~~~~~}}|zyxwvutttuvvwxyz{{{{{{{zzzzzz{{|}}~}|{yxvuttttvxz}~}||{zzyyyyyyyyyyyyyyzzzz{{{||}}~~~|{yxvuuuvwy|~}|{zyyxxwwwwwvwvwwwwwxxyyyzz{{|}}~~~}{zyyyyz|~~}||{{zzyyyyyyyzz{{|}~~~~~~}|{ywusrqrsux|~}{zyxwvvvwwxyzz{|||||||{{{{{{{{|}}~~|{zxwvutttuvxz|~}|{{zzzzyyyyyyyzzzzzz{{{|||}}~~~}|{yxwvuuuvxy|~~}|{{zyyyxxxxxxxxxxxyyzz{{{||}}~~~}|{zyyyz{|~~}}|{{zzzzzzzzzz{{|}~~~}}|||||{{yxvusrrrsux|~}|zyxxxxxxyz{{|}}}}}}|||{{{{{||}}~~}|{yxwvuutuvwxz|~}||{{{zzzzzzzzzzz{{{{{|||}}~~~~}{zyxwvuuuvwxz|~~}}||{{zzzzyyyzyzzzzz{{{||}}}~~~}|{zyyyyz{|~~}}|{{{zzzzz{{{||}~~~}|{{{{{{zzywvtsrrrsux{~}|{zyyyzz{{|}~~~~~~~~}}}|||||}}~~~}|{zyxvvuuuuvwxz|~~}}||{{{{{{{{{{{{{{{||||}}}~~~~}|{zyxwvvuuuvwxz|~~~}}||||{{{{{{{{{||||}}}~~~~~}|{zyyyyyz{|~~~}||{{{{{{{{||}}~~~}|{zzyyyyyyyxwvtssrstvx{}|{{z{{{|}}~~~~}}}}||}}}~~~}|{zyxwvuuuuuvwyz|~~~}}||||{{{{{{{{{{|||||}}}~~~~~}}|{zyxwwvvuuvvwxz|~~~~}}}|||||||||}}}}}~~~~~}||{zyyyyyyz{|~~~}}||||||||}}~~~}|{zyyyxyyyxxwvutsssstvx{~~}}||||}}~~~~}}}}}}~~~}|{zyxwwvvvvvwxy{|~~~~}}}||||||||||||||}}}}}~~~~~~}||{zyxxwvvuuuvvwyz|~~~~~~~}~~~~~~~~~}}|{zzyyyyyyz{|~~~}}}}}}}}}~~~~~~~~~~~}{zyxxwwwwwwwwwvuttsstuvx{~~}}}}~~~~~}}}~~~~~}|{zzyxwwvvvvvwxy{|~~~~}}}}|||||||||||}}}}}}~~~~~~~}}||{zzyxxwvvvuuvvwxyz|~~~~}||{zzyyxxxyyz{|}~~~~~~~~~~~~}}}}}}~~~}{zyxwwvvvvwwwwvvuttsstuvx{~~~~~~~~~~~~~~}|{{zyxxwwwwwwxyz{}~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~}}||{{zzyxxwwvvuuuvvwxyz|~~~}||{{zyyyxxxyyz{|}~~~~~~~~~}}|||||}}~~~~}{zyxwvvuuvvvvvvvvuuttttuvx{}~~~~~~~~~~~}||{zyyxxwwwwwxxyz|}~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{zzyyxxwwvvvuuvvvwxy{|~~~}}||{{zzyyyxxyyyz{|}~~}}||||||||}}~~~~~~}}|zyxwvuuuuuuvvvvvvuuttttuwx{}~~~~~~~~~~~~~}}|{{zzyyxxxxxxyyz{|}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}|||{{{zzyyxxwwvvvuuuvvwwxy{|}~~~}}||{zzyyyxxxxxyyz{|}~~~}|||{{{{{|||}}~~~~}||zyxwvuutttuuuvvvvvuutttuvwy{}~~~~~~~~~~~~~~}}||{{zzyyxxxxxxyyz{|}~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||{{{zzzyyxxxwwvvvvuuvvvwxxy{|}~~~}}||{{zzyyyxxxxxyyz{|}~~}}||{{{z{{{{|||}}}}||{zyxvvuttttttuuvvvvuuuuuuvwyz}~~~~~~~~~~~~~~~~~~}}}}||{{{zzyyyyyyyyzz{|}~~~~~~~~}~}}}}}}}}}}}}}}}}}}}||||||{{zzzyyyxxwwwvvvvuuuvvwwxyz{|}~~~}}||{{zzzyyxxxxxxxyyzz{|}~~~}}|{{{zzzz{{{||||}|||{zyxwvuttsstttuuuvvvuuuuuuvwyz|~~~}}}}}}}}}}}}}}}}|||{{zzzyyyyyyyyzz{|}~~~~~~~}}}}}}}}}}}}}}}||||||||{{{{zzzzyyyxxwwwvvvvuuuvvvwwxyz{|}~~~}}|||{{zzyyyxxxxxxxyyz{{|}~~~}||{{zzzzzzz{{{||||{{zyxwvuttsssssttuuvvvvuuuuvvwyz|~~~~}}}}}}}}}}}}}}||||{{{zzzyyyyyyyzz{{|}~~~~~~~}}}}}}}}}}||||||||{{{{{{zzzzyyyxxxwwwvvvvuuuuvvvwwxyz{|}~~~~}}|||{{zzzyyxxxxxxxxxxyyz{|}~~~~}||{{zzzzzzzz{{{{|{{{zyyxwvutssssssttuuvvvvvuuuvvwyz|~~~}}}}}|||||||||||{{{{zzzzyyyyyzzz{{|}~~~~~~~}}}}}}}}|||||||{{{{{{zzzzyyyxxxwwwvvvvvuuuvvvvwxxyz{|}~~~}}}|||{{zzyyyxxxxxxxxxyyzz{|}}~~~}||{{zzyyyyzzzz{{{{{zzyxwvuttssssssttuuvvvvvvvvvwwyz|~~~}}}}||||||||||{{{{{zzzzzzyyyzzzz{{|}~~~~~~~}}}}}}|||||||{{{{{zzzzyyyyxxxxwwwvvvvvuuuuvvvwwxxyz{|}~~~~}|||{{zzzyyyxxxxwwwwxxxyyz{{|}~~}}|{{zzzyyyyzzzz{{{{zzyxwvvutssrrrssttuuvvvvvvvvvwxyz|~~~}}|||||{{{{{{{{zzzzzzzzzzzzzz{{{|}}~~~~~}}}}}}|||||{{{{{{zzzyyyyxxxxwwwvvvvvuuuuuvvvwwxxyz{|}~~~~}}}|||{{zzzyyyxxxxxwxxxxxyyz{{|}~~}}|{{zzyyyyyyzzzzzzzzyyxwvuutssrrrssttuuvvvvvvvvvwxyz|~~~}}||||{{{{{{{{zzzzzzzzzzzzzzz{{{|}}~~~~~}}}}}|||||{{{{{zzzzyyyyxxxxwwwvvvvvuuuuuvvvvwwxyyz{|}~~~~}}}||{{{zzzyyyxxxxxxxxxxyyzz{{|}~~~}}|{{zzyyyyyyyyzzzzzzyxwwvutssrrrrssttuuvvvvvvvvwwxyz|}~}}|||{{{{zzzzzzzzzyyyyyzzzzz{{{||}~~~~~~}}}}||||{{{{zzzzzyyyxxxxwwwwvvvvuuuuuuvvvvwwxyyz{|}~~~~}}|||{{{zzyyyxxxxwwwwwwxxxyyzz{||}~~~}||{zzzyyyyyyyzzzzzzyyxwvvutssrrrrssttuuvvvvvvvvwwxyz|}~}}|||{{{zzzzzzzzzzyyyyyzzzzz{{{||}~~~~~~}}}||||{{{{zzzzyyyyxxxxwwwwvvvvvuuuuuuvvvwwwxyyz{|}~~~}}}|||{{zzzyyyxxxxxxwwxxxxyyyzz{|}}~~~}||{zzyyyyyyyyyyzzyyyxxwvuutssrrrrrsttuuvvvvwwwwwwxyz{}~}}|||{{zzzzyyyyyyyyyyyyyzzzz{{||}}~~~~}}}}||||{{{zzzzyyyyxxxwwwwvvvvvuuuuuuuvvvwwxxyzz{|}~~~}}}|||{{zzzyyyxxxxwwwwwwwxxxyyzz{{|}~~~}}|{{zzyyyyyyyyzzzzyyyxwwvutssrrrrrssttuuvvvwwwwwwwxyz{}~}}||{{zzzzyyyyyyyyyyyyyzzzz{{||}}~~~~~}}}}|||{{{{zzzyyyyxxxwwwwvvvvvvuuuuuuvvvvwwxxyzz{|}~~~}}}|||{{zzzyyyxxxxxwwwwwxxxxyyzz{||}~~~}}|{{zzyyyyyyyyyyyyyyxxwwvutssrrrrrrsttuuvvwwwwwwwwxyz{}~~}}||{{zzzzyyyyyyyyyyyyyzzz{{{||}}~~~~}}}||||{{{zzzzyyyxxxxwwwwvvvvvuuuuuuuvvvvwwxxyzz{|}~~~~}}|||{{zzzyyyxxxxwwwwwwwwxxxyyzz{{|}}~~}||{{zzzyyyyyyyzyyyyyxxwvuutssrrrrrssttuvvvwwwwwwwxxyz{}~~~}||{{zzzyyyyyxxxxyyyyyyzzz{{||}}~~~~}}}|||{{{zzzzyyyxxxwwwwvvvvvuuuuuuuuvvvvwwxxyzz{|}~~~~~}}|||{{zzzyyyxxxxwwwwwwwxxxxyyzz{{|}}~~}}|{{zzzyyyyyyyyyyyyyxxwvuutssrrrrrssttuvvvwwwwwwwxxyz{|~~~}||{{zzzyyyyyxxxxyyyyyyzzz{{||}}~~~~~}}}|||{{{zzzyyyxxxxwwwwvvvvvuuuuuuuuvvvvwwxxyzz{|}}~~~~}|||{{zzzyyyxxxxwwwwwwwwwxxxyyzz{{||}~~~}||{{zzzzyyyyyyyyyyyxxwvvuttsrrrrrrssttuvvvwwwwwwwxxyz{|~~}}|{{zzzyyyxxxxxxxxxyyyyzz{{||}}~~~~~}}|||{{{zzzyyyxxxxwwwvvvvvuuuuuuuuuvvvvwwxxyzz{|}}~~~~}}|||{{zzzyyyxxxxwwwwwwwwxxxxyyzz{{||}~~~}}|{{zzzzyyyyyyyyyyyxxwvvuttsrrrrrrssttuvvvwwwwwwwxxyz{|~~~}||{zzzyyyxxxxxxxxxyyyyzz{{||}}~~~~~}}|||{{{zzzyyyxxxwwwwvvvvvuuuuuuuuuvvvwwwxxyzz{|}}~~~}}|||{{zzzyyyxxxxxwwwwwwxxxxxyyzz{{||}~~~}}|{{zzzzyyyyyyyyyyyxwwvuutssrrrrrrsstuuvvwwwwwwwxxxyz{|}~}||{{zzyyyxxxxxxxxxxyyyyzz{{||}~~~~}}}||{{{zzzyyyxxxwwwvvvvvuuuuuuuuuuvvvwwwxxyzz{|}}~~~~}}||{{{zzzyyyxxxxwwwwwwwwxxxxyyzz{{||}~~~}}|{{{zzzzzzzzyyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwwxxxyz{|}~}}|{{zzyyyxxxxxxxxxxyyyzzz{{||}~~~~}}}||{{{zzzyyyxxxwwwvvvvvuuuuuuuuuvvvvwwwxxyzz{||}~~~~}}||{{{zzzyyyxxxxxwwwwwwxxxxxyyzz{{||}~~~}}||{{zzzzzyyyyyyyyxxwwvuutssrrrrrrssttuvvwwwwwwxxxxyz{|}~~}||{zzyyyxxxxxxxxxxxyyyzzz{||}}~~~~}}|||{{zzzyyxxxwwwwvvvvuuuuuuuuuuuvvvwwwxxyzz{||}~~~}}}||{{{zzyyyxxxxxwwwwwwwxxxxyyyzz{{||}~~~}}||{{zzzzzzzzzyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwxxxyyz{|}~~~}||{{zzyyxxxxxxxxxxxyyyzzz{||}}~~~~~}}||{{{zzzyyxxxwwwwvvvvuuuuuuuuuuvvvvwwwxxyzz{||}~~~}}}||{{{zzyyyyxxxxxwwwwwwxxxxyyyzz{{||}~~~}}||{{{zzzzzzzyyyyyxxwwvuutssrrrrrrsstuuvvwwwwwwxxxxyz{|}~~}||{{zzyyxxxxxxxxxxxyyyzz{{||}}~~~~}}||{{{zzyyyxxxwwwvvvvvuuuuuuuuuuuvvvwwwxxyzz{||}~~~~}}|||{{zzzyyyxxxxxwwwwwwwxxxxyyyzz{{|}}~~~}}||{{{{zzzzzzzyyyyxxwvvuttssrrrrrssttuuvvwwwwwwxxxyyz{|}~~~}||{zzyyyxxxxxxxxxxxyyyzz{{||}~~~~}}|||{{zzzyyxxxwwwvvvvvuuuuuuuuuuvvvvwwwxxyzz{{|}~~~~}}}||{{zzzyyyyxxxxxwwwwwxxxxxyyyzz{{||}~~~~}|||{{{zzzzzzzyyyyxxwvvuttssrrrrrssstuuvvwwwwwxxxxyyz{|}~~~}||{zzyyyxxxxxxxxxxxyyyzz{{||}}~~~}}|||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyzz{{|}~~~~}}}||{{zzzyyyxxxxxxwwwwxxxxxyyyzzz{||}}~~~~}}||{{{{{zzzzzzyyxxwwvuuttssrrrrrssttuuvvwwwwwxxxxyyz{|}~~}}|{{zzyyxxxxxxxxxxxxyyyzz{{|}}~~~~}}}||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyyz{{|}}~~~}}}||{{zzzyyyyxxxxxxxwxxxxxxyyyzz{{{|}}~~ \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_01.bin b/applications/PoP/poc/res/music/m55_01.bin deleted file mode 100644 index ab9f76d..0000000 --- a/applications/PoP/poc/res/music/m55_01.bin +++ /dev/null @@ -1 +0,0 @@ -~~}}||{{{{{zzzzzzyyxxwwvvuttssrrrrrssttuuvvwwwwwxxxxyyzz{|~~}}|{{zzyyyxxxxxxxxxxxyyyzz{{||}~~~~~}}||{{zzyyyxxxwwwvvvvuuuuuuuuuuuuvvvwwwxxyyz{{|}}~~~~}}||{{{zzyyyyxxxxxxxxxxxxxxyyyzz{{||}}~~~~}}|||{{{{zzzzzyyyxxwwvuuttssrrrrsssttuuvvwwwwwxxxxyyz{|}~~~}}||{{zzyyyyxxxxxxyyyyzzz{{||}}~~~~}}|||{{zzyyyxxxwwwvvvvvuuuuuuuuvvvvvwwwxxyyzz{{|}}~~~}}}|||{{{zzzzyyyyyyyyyyyyzzzz{{|||}}~~~~~}}||||{{{{zzzyyyxxwwvvvuuuuttttuuuuvvwwwwxxxyyyyzz{||}~~~}}}||{{{zzzzzzzzzzzzzz{{{|||}}~~~~~~}}|||{{{zzyyyyxxxwwwwwwvvvvvvvvvwwwwwxxyyyzz{{||}~~~~~}}}||||{{{{{zzzzzzzzzz{{{{{|||}}}~~~~~}}}|||{{{{zzzzyyyxxxwwwvvvvvvvvvvwwwwxxxxyyyzzz{{||}}~~~~}}}|||{{{{{{{{{{{{{{{||||}}}~~~~~~}}}|||{{{zzzyyyyxxxxxwwwwwwwwwwwwxxxxyyyzzz{{||}}~~~~~}}}}||||||{{{{{{{{{{{|||||}}}}~~~~~~}}}||||{{{{zzzyyyyxxxxwwwwwwwwwwxxxxxyyyyzzz{{{||}}~~~~~~}}}}||||||||{{||||||||}}}}~~~~~~}}}|||{{{{zzzzyyyyyyxxxxxxxxxxxxxxyyyyzzzz{{|||}}~~~~~~}}}}}||||||||||||||||}}}}}~~~~~~~~}}}}||||{{{{zzzzyyyyyxxxxxxxxxxxyyyyyzzzz{{{|||}}~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~}}}||||{{{{zzzzzzyyyyyyyyyyyyyyyyyzzzz{{{{|||}}~~~~~~~~}}}}}}}}}||||||}}}}}}}}~~~~~~~~}}}}||||{{{{{zzzzzyyyyyyyyyyyyyyzzzzzz{{{{|||}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzzzzzzzzzzzzzzzzzz{{{{||||}}}~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~}}}}||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{||||}}}~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}|||||{{{{{{{{zzzzzzzzzzzzz{{{{{{|||||}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}||||||{{{{{{{{{{zzzzzz{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||{{{{{{{{{{{{{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||{{{{{{{{{{{{||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|||||||||||||||||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||||}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vtpigfedccffdfhffihgjkkkmoprvxz~zvsokheca`^]]\\\\\]_bhqyxipw}yvsqomlkkllmmoqtvy{}~|zywusqonllkkjjknqrux|~faxoffjouz|~~}|ywwvvvwwxy{}}|{zzzzz{|}|sq|zwwx{}~|zxwutsrrrssuvxz|~tja]`mxqjea_]]]^``bdfghiiiihgedba```acfhknruxz|~xrpqu}|yxwvvvwwwxxxyxyxwwwwwxxyyz{}~~wpkfdejr}~wrnjgdb`_]]\[[ZZZ[[[\\]^_`acdfhjlnprtvxz|~|xtpoqu|~{yxwvvuutttssssssstuvwy{|~vme_\]blx}wspnmmmlljifda_][ZZ[]_acehjklmmnmnnnooprsuwy{~{wsojgefiox~{yvtsrqqqqqqrrrrssssttuuvwwxy{|}}wqlheehnv|wsolifdba`_^^]]]^^__`aacdefhikmnprtvwy{}~|xtrppsy~|zywwvuutttssssttuvwxz|~{tmfa]]_fp||xutrrqqpnlifca_]]]^_acehjkmmnnnnnnnooqrsuwy{}|yvrnjgeehlsz|ywutsssrrrssssstttuuvvwxyz{|}~~ytokgedfjqz}yuroljhfedcbbaaaaabbcdefghjklnprsuwxz{}~{xtrppru{}{yxwvvuutttttuuvwyz|~~ytmgb^\]bis|zxwvvusqoljgeca`aacegikmnoppppooooppqstvxz|~}zvsoligfgjov}~|yxvutttsssstttuuuvvwxyyz{|}{wsnjgdddhmt|}yvspnljhgfedddcddddefghijklnoqrtuwxz|}~}zwtqpopsx}}{yxwvuuttttuuvwxz{}~}zwrmhc_]]`emw}||{zxvtqnkhfdccdefhjlnpqrrrrrrrqqrrstvwy{}~|zvspligfgimrx~}{yxwvuuuutuuuuvvwwxxyz{|}~~zvrnkgeddfjpw~}zwtsqomlkjihhhgghhhijjklmopqrtuvxy{|}|zwtrpppruz}{zxwvvuuuuvvwxyz|}~}|zxurniea^]_biqz}|zwtqnkigffghikmopqrsssssrrrrrsstvwy{}~}{xuroljhggilouz}{zyxwvvvvvvvvwwwxxyzz{|}~~{wtqmjhfeefimsz|ywusqponmlkkkkkkkkllmnopqrstuwxyz|}~~{yvtrpooqsw|~|{zxxwwwwwxxyz{}~}|{zyxvtqnjfb`^^aelt}}zwtqnmkkklmnprstuvvvvvuutttttuvwxz{}~~|yvtqnljihiknsw}~|{zyyxxwwwxxxxyyzz{||}~~|yvspmjhfeefhkpv|}{ywutsrppoonnnnnnoopqqrstuvwxyz{}~~}|ywusqpooprtx}~}{zyyxxxxyyz{|~~{ywvuttsqpmjgda__`ciow}zwtrpooooqrsuvwxyyxxwwvvuuuuvvwyz{}~}{xvsqnljihijmpty~}|{zzyyyyyyyyzzz{{|}}~|zwuromjhfeeegjnrx~~|{yxwvuttssssssssttuvvwxyzz{|}~~~|{ywusqponopsvz~~|{zzyyyzzz{|}~|ywusrqqppnmjheb```bfkrz~{xvtsrrrsuvwxz{{{{{{zyyxxwwwxxyz{|}~~}{yvtrpnlkjjkmosw{~}|{{zzzzzzzz{{{||}~~}|ywuspnljhfeeegilpuz~|{zyxwwvvvuuuvvvwwwxxyz{{|}}~~}{zxusrponnnoqsvz~~}|{{{{{||}~}zxusqpoonnmlkifdba`bdhnu||zxwvvwxyz{|}~~~~}}|{zyyxxxxyzz{|}~|{ywtrpnmkkjklnqtx|~}}||{{{zzz{{{{|||}}~~~}{zxvtrpnljhgfeffhknrw|~}|{zzyyyxxxxxyzz{{{||}}~~~}|zywvtrqponnoprux|~}||{|||}}~~{xuspnmllkkkkjhgedbbbdgkqx}{zyyz{|}~~}|{zzyyyyzz{|}~~|zxvtrqomlkkklnpsvz~~}|||{{{{{{{{{|}}}~~~}|{yxvtsqomkihgfeefgjlpty~~~}|||{{{{{|||||}}}~~~}|{yxvusrponnnnoqsuy|~~~~~~}}||||}~~|yvsqomkjjjjjjihgfdcbbcehmsz~}|||}~}|{{zzzz{{||}~~~}|zywvtrqonmmmmopsvy|~~}}|||||||||}}}}~~~~}}|{zyxvutrpomljigfeeefgiknrvz~~~~~~~~~~~~}|{zxwvtsrpoonnnoprtwz}~}|{{zz{{|}~~~}{xuspnkjihhhhhhhgfedcbcdgjou{~}||{{{{{||}}~~~}|{zywvtsqponmmmnprtwz}~}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}||{zyxwvutrqpnmkjhgffeeeghjlpsw{~~}|{zxwvusrqponnnnoprtwz}~}{zyyxxyyz{{|}}}}|zxvtqnljhgffffggggfeddccdfhlqw}~}||{{{{{|||}}}}}}||{zzywvutrqpoooopqrtwz}~~~}}}}}}}}}}}}}}}}}}}}}}}}}|||{{zyyxwvutsrponlkjhgffeeffhilnruy}~~}|{zyxwutsrpoonnnnopqsvx{~~}|{zyxwwwwxxyzz{{{zyxvtqnljhfeeeeeffgffeedddegjnsy~}||{{{{{{||||||||{{zyxwvutsrqpooopqrtvx{}~~}}}}||||||||||||||{{{{{zzzyyxxwwvutsrqponmkjihgffeeffgikmpsvz~~~}|{zzywvutsrqponnnnopqsuwy|~}|{yxwvvvuvvwxxyyyyxwusqnljgfedcddeefffffeeeegilpu{~}||{{zzzzzzzzzzzyyxxwvutsrrqpppqqstvxz}~~~}}}}||||||{{{{{{zzzzyyxxwwvuutsrqponmlkjihgffeeefghjlnqtx{~}}|{zyyxvutsrqponnmmmmnoqrtwy|~~|{yxwvuuttuuuvwwwxwwutrpmkigedccccdeefffffeeefhjnrw|~}}|{{zzzzzzzyyyyxxwvvutsrrqqqqqqrsuwy{~~~~}}|||||{{{{zzzzzyyxxxwwvvuttsrqpponmlkiihgffeeffghjknpsvy}~~}|{{zyxwvusrqpoonmmmmnoprsuxz|~}{zxwvuttsssttuuvvvvutrpnligedbbbbccdeffffffffgiloty~~}|{{zzzzzyyyyxxxwvvutssrqqqqqqrstvxz|~~~}}|||{{{zzzyyyxxxwwwvvuuttsrrqpoonmlkjihhgfffeffghikloqtwz~~}||{zyxwvutsrqponmmmmmmnoprsuwz|~}|{yxvutssssssttuuuuutsqpmkigecbaaabcdefffggfffgikmquz}|{{zyyyxxxwwwvvvuttssrrrqqqrrsuvxy|~~~}}||{{zzzyyyxxxwwvvuuttssrqpponmllkjihhgfffefffghjlnprux{~~}}|{zyywvutsrqpponnmmmmnopqstvx{}~|{yxwutsrrqqqrrssstssrqomkigecba`aabcdeffgggggghjlosw| \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_02.bin b/applications/PoP/poc/res/music/m55_02.bin deleted file mode 100644 index 63c7896..0000000 --- a/applications/PoP/poc/res/music/m55_02.bin +++ /dev/null @@ -1 +0,0 @@ -}|{{zyyxxxwwwvvvuuttssrrrrrrsstvwyz|~~}}||{{zzyyxxxwwvvvuutssrrqpponmllkjiihggfffefffghikmoqtvy}~}||{zyxwvutsrqpoonnnnnnopqrtuwy{~}|zywutsrqqqqrrrssssrqpomkigecba```abcdeffggggghikmptx}~}|zzyxwwvvvuutttsssrrrrrrrsstvwxz|~~}}||{zzyyxxwwvvuuttsrrqpponnmlkkjihhggffeeeffghijlnpruwz}~~}|{zyxwvutsrrqponnmmmmmnopqrtuwy{}}|zywvtsrqqqpqqqrrrrqqpomkigecba````abcdefgggghhijlnruz~~|{zyyxwwvvuuuttsssrrrrrrrsttuvxy{}~~}||{zzyyxxwwvuuttssrqqpoonmmlkjjihhggffeeeeffghikmoqsvx{~~}}|{zyxwvutsrqpponnnmmnnooprsuvxz|~~}{yxvusrqqppppppqqqqpponljhfdba`___`abdefgghhhhijkmpsw{~|{zyxxwvvuuutttsssrrrrrssstuvwyz|}~}}|{{zyyxwwvvuttsrrqpponnmllkjiihggfffeeeeffghijlnprtwy|~}|{{zyxwvutsrqpoonnmmmmmnooqrsuvxz|~~}{yxvusrqqppppppqqqqppomljhfdca`___`abcdefghhhhiijlnqtx|~|{zyxwvuuttsssrrrrrrrrrsstuvwxz{}~}||{zyyxwwvvuttsrrqpponnmlkkjiihhggfffeefffghijkmoqsuxz}~}|{zyxwvutsrrqpoonnnmmnnoopqstuwy{|~~|{ywvtsrqppoooopppppoomlkigecb``___`abcefghhhiiijkmoruy}}|{zxxwvuutsssrrrrrrrrrssttuvxyz|}~}|{{zyxxwvvuttsrrqpponmmlkkjiihhggfffeeeffgghiklnprtvy{~~}|{zyxwvutsrqqponnmmmmmmnnopqstvwy{}~~|{ywvtsrqqpppppppppponmlkigedba`___`abcdefghhiiijklnpswz~~|{zxwvuttssrrqqqqqqqqrrstuvwxy{|~~}||{zyxxwvuutsrrqpoonmmlkkjiihggffffeeefffghijkmoqsuwy|~~~}|{zyxwvutsrqpponnnmmmnnnopqrsuvxz{}~|zxwutsrqppoooooppooonmkjhfeca`____`abcefghiiijjklmoqtx|}|{yxwvutssrrrqqqqqqqrrsstuvwyz{}~}|{zyyxwvuutssrqpponmmlkkjiihhggfffeeefffghhjklnoqsvxz}~}|{zyxwvuutsrqppoonnnnnnoopqrstuwxz|}}{zxvusrqppooooooooonnmljigedba`____`abdefhhiijjkklnpsvy}~|{yxwvutsrrqqqppppqqqrsstuwxy{|~~}|{zzyxwvuutsrqqponnmlkkjiihhggfffeeeeffgghijlmoprtwy{}~}}|{zyxwvutsrqppoonnnmnnnoopqrstvwy{|~}|zxwutsrqppoooooooonnmlkigfdba`____`abcefghiijjjklmoqtwz~~|zyxvuttsrrqqqqpqqqqrrstuvwxz{}~~}|{zyxwvvutsrrqponnmlkkjiihhggfffeeeefffghijklnoqsuwy|~~}|{zyxwvuttsrqppoonnnnnnoopqrstuvxy{}~}{zxvusrqppoooooooonnmlkjhgecba`____`abdefghijjjkllnprux{}|zywvutssrrqqqqqqqqrrstuuwxyz|}~}|{zzyxwvutssrqpoonmllkjjihhggffeeeeeeffgghijkmnprtvxz|~~}|zzxwwvutsrqppoonnnnnnnoopqrstvwxz|}~|zxwutsrqqpppoooooonmlkjigedba`____`abcefghiijjkklmnpsvy|}|zywvutsrrqqpppppqqqrstuvwxy{|~~||{zyxwvutsrqqponmmlkjjihhggfffeeeeeeffghijklnoqstwy{}~}|{zyxwvuttsrqppooonnnnnoopqrstuvxy{|~}{zxwutsrqpppoooooonnmlkihfecb``____`abdefghijjkkllnoqtvz}}{zxwvutsrqqqppppqqqrrstuvwxz{}~~}|{zyxwvuutsrqponnmlkkjiihggfffeeeeeeffgghijkmnprsuwy{~~}|{zyxwvutssrqppooooooooopqqrstvwxz{}~~|zywvussrqqppppoooonmlkjhgecba`____`abcdfghijjjkklmnpruw{~}|zywvutsrqqpppppppqqrstuvwxz{}~~}|{zyxwvutsrrqponmllkjiihhggfffeeeeeeffghijklmoprtvxz|~}|{zyxwvuttsrqqppooonnoooppqrstuvwyz|}}|zxwvtsrqqppppoooonnmljihfecb``____`abdefghijjkklmnoqsux|}{zxwvtssrqqppppppqqrsstuvxyz|}~}|{zyxwvutsrqponnmlkjjihhggfffeeeeeeffgghijkmnpqsuwy{}~}|{zyxwvutssrqqppoooooooppqqrstuwxy{|~}{zxwutsrqqpppoooonnmlkjigedca`____``acdeghijjkkllmnprtvy|}|zxwvusrrqppppppppqqrstuvwyz|}~~}|{zyxwvutsrqponmllkjiihggfffeeeeeeeffghiiklmoprsuwy{}~}|{zxwwvutsrrqppooooooooppqrstuvwyz{}~~|zywvutsrrqqppppoonmlkjigfdcba`____`abdefghijkkllmnopruwz}~}{zxwutsrrqpppppppqqrstuvwxy{|}~}|{yxwvutsrqpoonmlkjjihhggfffeeeeeeffgghijklnoqrtvxz|~}|{zyxwvuttsrqqpppooooooppqrrstuwxy{|}}|zxwvutsrqqppppoonnmlkjhgedca``___`abcdeghijjkkllmnoqsux{~~|{yxvutsrrqqpppppqqrrstuvwyz{|~~|{zyxwvutsrqponmlkkjiihggfffeeeeeefffghiijlmnpqsuwxz|~~}|{zyxwvutssrqqpppoooopppqrrstuvwyz{}~~|{yxwuttsrrqqqppoonmmkjigfdcba`___``abcefghijjkllmmoprtvy|~}{yxwutsrrqpppppppqqrstuvwxz{|~~}|{zyxwvutrqpoonmlkjjihhgfffeeeeeeeffgghijklmoprtuwy{}~}|{zyxwvutsrrqqppppoppppqqrstuvwxyz|}}|zyxvutssrrqqpppoonmlkjhgedca``___`aacdefhijjkkllmnoqruwz}~|{yxvutsrrqqpppppqqrsstuvxyz{}~~}|{zywvutsrqponmllkjiihggfffeeeeeeeffgghijkmnoqrtvxy{}~}{zyxwvvutsrrqqppppppppqqrrstuvwxz{|~}|zywvutssrqqqppoonnmljigfdcba`___``abcefghijjkllmmnpqsux{~~|{yxwutsrrqqpppppqqrrstuvwyz{}~~}|{yxwvutsrqponmlkjjihggfffeeeeeeeeffghiiklmnpqsuvxz|~~}|{zyxwvuttsrrqqpppppppqqrrstuvwxy{|}~|{zxwvuttsrrqqqpoonmlkjhgedcaa`___`aacdefghijkkllmnoprtvy{~}|zyxvutsrrqqppppqqqrstuvwxyz|}~~}{zyxwvusrqponmllkjihhggffeeeeeeeeffgghijklmoprtuwyz|~~}|{zyxwvuttsrrqqqpppppqqrrsttuvwxz{|~~|{yxwvutssrrqqppoonmljihfedba``__``abcdeghijjkllmmnoqstwy|}|zywvutsrrqqqppqqqrsstuvwxz{|}}|{zyxwutsrqponmlkjjihggffeeeeeeeeeffgghijkmnoqrtvxy{}~}|{yyxwvutssrrqqqqpqqqqrrsstuvwxy{|}~~}{zyxwvuttssrrqqponmlkjhgedcba``_``aacdefghijkkllmnopqsuxz}}|zyxvutsrrqqqppqqqrrstuvwxy{|}~~}|{zxwvutsrqponmlkjihhggffeeeeeeeeefgghijklmnpqsuvxz|~}|{zyxwvvutssrrqqqqqqqqrrrstuvwxyz{|~~}{zyxwvuttssrqqpponmlkihfedba``````abcdefhiijkklmmnoprtvx{~~}{zywvutsrrqqqqqqqrrsttuvwyz{|~~}{zyxwvtsrqponmlkjjihggffeeeedeeeeffghhijklnoprtuwyz|~~}|{zyxwwvuttsssrrrrrrssttuuvwxyz{|}~}{zyxxwvuutssrqpponmljihgfedcbbbbbccdefghijkklmmnopqstvxz|~}|{zyxwvvutttsssstttuuvwxxyz{}~~}|zyxwvutsrqpoonmlkkjiihhhggggggggghhijklmnopqrtuwxz{}~~}|{{zyxxwwvvuuuuuuuuuuvvwwxyzz{|}~~}|{zyxxwvuutsrrqpoonmlkjihhgfffffffgghijjkllmnopqrstuvxz|}~}|{zzyxxwwvvvvvvvvvvwwxyyz{||}~~~}|{zyxwvuttsrqpoonmmllkkjjjiiiiiiijjjkklmnnoprstuwxy{|~~}||{zzyyxxwwwwwwwwwwwxxxyzz{||}~~}|{zzyxwwvuutssrqqponnmlkkjjiiiiiiijjkklmmnoopqrrstvwxz{}~~~}|{{zzyyxxxxwwwwxxxxyyzz{||}~~~}|{{zyxwwvuttsrqqpoonnmmmllllkkkkklllmmnnoppqrstuwxyz{}~~~}}|{{zzzyyyxxxxxxxyyyyzz{{||}~~~}||{zzyxwwvvuttsrrqpponnmmmlllllllllmmnnooppqrsstuvwxz{|}~~}||{{{zzyyyyyyyyyyyzzz{{||}~~~}}|{{zyxxwvvuttsrrqqppooonnnnmmmmmnnnnooppqrrstuvwxyz{|}~~~}|||{{zzzzzzyyyzzzzz{{{||}}~~~~}||{zzyyxwwvvuttssrrqpppoonnnnnnnnnnoopppqrrsstuvwxyz{|}~~~}}|||{{{zzzzzzzzzz{{{{||}}~~~~~}}|{{zyyxwwvvuttssrrrqqppppoooooooppppqqrrsstuuvwxyz{|}~~~}}|||{{{{zzzz{{{{{{{|||}}~~~~~}}|{{zzyxxwwvvuuttssrrqqqpppppppppppqqqrrssttuvvwxyz{{|}~~~}}}|||{{{{{{{{{{{{||||}}~~~~~}||{{zzyxxwwvvuuttsssrrrrqqqqqqqqqqqrrrssttuuvwxxyz{||}~~~~}}}||||{{{{{{{{{||||}}}~~~~~}||{{zzyyxxwwvvuuuttsssrrrrrrqrrrrrrrsssttuuvvwxxyz{{|}~~~~}}}||||||{{{|||||||}}}~~~~~}}||{{zzyyxxwwvvvuuttttssssssssssssssstttuuvvwwxyyz{{|}~~~~}}}}|||||||||||||}}}}~~~~~}}|||{{zzyyxxxwwvvvuuuttttsssssssssttttuuuvvwwxxyyz{{|}~~~~~}}}}}||||||||||}}}}}~~~~~~}}|||{{zzyyxxxwwwvvvuuuttttttttttttttuuuvvvwwxxyzz{{|}}~~~~}}}}}}}}|||}}}}}}}~~~~~~}}}||{{{zzyyyxxwwwvvvvuuuuuttttttuuuuuuvvvwwxxyyzz{{|}}~~~~~}}}}}}}}}}}}}}}}~~~~~~~~}}}||{{{zzyyyxxxwwwvvvvvuuuuuuuuuuuuvvvvwwxxxyyzz{{|}}~~~~~~}}}}}}}}}}}}}}~~~~~~~~}}}|||{{zzzyyyxxxwwwwvvvvvvvvuuuvvvvvvvwwwxxyyyzz{{|}}~~~~~~~~}}}}}}}}}}~~~~~~~~~~}}}|||{{zzzyyyyxxxwwwwwvvvvvvvvvvvvwwwwwxxxyyzz{{||}}~~~~~~~~~}}}}}}~~~~~~~~~~~}}}|||{{{zzzzyyyxxxxxwwwwwwwwwwwwwwwwwxxxxyyyzz{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzyyyyxxxxxwwwwwwwwwwwwwxxxxxyyyzzz{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}|||{{{{zzzyyyyyxxxxxxxxwwxxxxxxxxxyyyyzzz{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||{{{{zzzzyyyyyyxxxxxxxxxxxxxxxyyyyzzzz{{{||}}}~~~~~~~~~~~~~~~~~~~~~}}}}||||{{{{{zzzzyyyyyyyyxxxxxxxyyyyyyyzzzz{{{{||}}}~~~~~~~~~~~~~~~~~~~~}}}}||||{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}|||||{{{{{zzzzzzyyyyyyyyyyyyyyzzzzzz{{{{|||}}}~~~~~~~~~~~~~}}}}}|||||{{{{{zzzzzzzzzzyyyyyzzzzzzzzz{{{{||||}}}~~~~~~~~~}}}}}|||||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{||||}}}~~~~~~~~~}}}}}||||||{{{{{{{zzzzzzzzzzzzzzzz{{{{{{||||}}}}~~~~~~~~}}}}}}||||||{{{{{{{{{{zzzzzzzzz{{{{{{{{|||||}}}}~~~~~~~~~~}}}}}}|||||||{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}~~~~~~~~~~}}}}}}||||||||{{{{{{{{{{{{{{{{{{{{{||||||}}}}}~~~~~~~~~~~}}}}}}}|||||||||{{{{{{{{{{{{{{{{|||||||}}}}}}~~~~~~~~~~~~}}}}}}}|||||||||||{{{{{{{{{{{|||||||||}}}}}~~~~~~~~~~~~~}}}}}}}}||||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||||||||||||}}}}}}}~~~~~~~~~~~~ \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_03.bin b/applications/PoP/poc/res/music/m55_03.bin deleted file mode 100644 index 9af48f8..0000000 --- a/applications/PoP/poc/res/music/m55_03.bin +++ /dev/null @@ -1 +0,0 @@ -~~}}}}}}}}}}||||||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}|||||||||||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||||||||}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~}{|||}}~|smha_bo~rmmquy~zvrnjgfecdfhjnsvz}ytnic^YTOMJHFEDEGJPXcsYZ`Ke}yvtrrrtwz|}xuqnkigffhlnsx~vdoxnpv~}yvsppnnnoqsvz~tUBLwp^ROOSX^cfillmifecb`^\[ZYYZ[\]aeimqvz}{zzyyy{|~{sgZSYl{xwy|~}}}~}kZKDI\zyk`WQMJJIHHIIJIIJLMNPQRUWZ\`cfjmptwy|wpf_Z^jw{vronmmmnopqstvxwx{}yj[ND>AK_x»re[SMHFEEFHJKMNOOOLIIHIJKNRVZ_diosx{~{|{||||}}}|zwsmgb][^gtsfZPIIO]ryoe]VQLHECA@????@ABDFHJMORVY]`cgimoruwy{|~|wqib\YZ_jx|wtrqppqrsuwy{~|o`QE<;APf{qida_^[XTOJEB?>?AEINSW[^`abbbbcdegilpsvz~}wph`ZVW[er|xvtsrrrrrsttuvwxz{}|qeZQKILWgzxne]WQLHFCBA@@ABCEFHJLORUX[^behlortwz|~}xrlfccgp|~{xvuttttuvwy|~zocUJA=AK]sztoljfc^YSNIEBABDHLPTX[]_`_`__``bdfilpswz}}ysmf`ZVUX_jw~{ywvuttuuuvwxyz{}~yod[RLJLTaqwng`ZVROLJHHGGHHJKMOQSVY\_begkmpsuxz|~}xsnhc`_bhr}zwutsrrstuwy|~zqfZOE@AHVj}yvsokf`ZTOKIHILOSWZ]`abbbbbbbcdfilorvy}|xsmga[WUW\ep}|yvutssssttuvwxy{|~}ulcZSNKMR\j{wpjd_[XURQPOOOOPQSTVX[]`behjmpsuwy|~|xsniebabgoz}{xwvuuuvwy{~~{wrkaWME?>BM]q}zwusmga[VRPOOQTX\_ceghhhggffghikmpsvy|~zupjd_[YY]dmy}{yxwwwwwxyyz|}~wph`XQLJJNVbp{tnid`\YWUTSRRRSTUVXZ\^acfhkmpruwy{}~|xtojfcaaekt~|zyxxxyz|~|yvsnibYQIC@BJVh{~zuoic]XTRQRTW[^adefhhggfeeefhjlnqtwz}~{wsnid_[YY[ais~}{{zzzzz{|}~~wphaXRNKKNT^ky|vqlheb_]\[ZZYZZ[\^_acegikmpqtuwy{|~}{xtplgc`^^afmv~|zyxxyy{}zvspmjfaZSLFCCHR`q|vpic_[ZY[]_cfhjkkkkjihhhhijlnqtvy|~}zvrmid_\YYZ^dmw~}{zyyyyyzz{|}ysmf`YTPMLNS[fr~ytpmjgedbaaaaabcdeghjkmoqstvxz{|~~|zwtplieb``aeks|~|{{{|}~~xsoligda]XRLFCBEMXhy}wqkgcaaacfhkmoqqqppnmmlllmnprtvy{}~{xuqlhc`]\]`elu~~}}|||}}~~ytnhb]WRNKJKOV_jvzvroljhfeddeeeffghjkmnoqrtvxyz|}~~}{xvsolheb`_`chow~~~~}wrlgeba^[XSNIEDEJS`pztojgfefhjmoqrssrqponllllmnoqsvxz|}~|zwtplhda^]]_cipy~~~zvqlga\WSOLLLOU\fq}}yvsqnmkjjiiiijjklmopqrtuvxyz{|}}~~~~~~}|{yxuspmifc`_^^adjqy{tnieb`_][XUPLHEFIPZhxzuqnmmnprtvwxxxvusrponnnopqsuwyz|}~~~}|{xvrokhda^]\^aels|~~}}}}~~}zvrnie`[WSPNMMPT[cmx|zwutrqppoooppqqrrstuvwxyz{||}}}~~}}|{zywtrolifc`^]]_bgmt{{toid`]\ZYXVSPLIFFHMUao~{wusstuwy{|}}||zxwusrqqqqrsuvwyz{{{{{yxvspmjgdb``acglsz}{xuqmiea]YUQNLKKMQW^gq{~|zxwvutssssttuuvwwxyz{{|}}~~~~~~}|{zywurpmjgdb`_^_aejqx~xslfa]ZXVVUTRPMJHGGKR[hu|yvuuvxz{}~~~}|{ywutsrrqrstuvwxyzzzyxwuspmjhecaaacfkpw~~|yvspmiea]YVROMLLNQV\dmw}{zyxxwwwwwwxxxyyz{{|||||||||{zyxvuspnkifca_^^^`chms{}|||}~{wqke`[XUTSSSRQOLJIIKPXbo|~|{|}~}zxwutsrrsstuvwxyyyxwvtromjgeca``bdhmsy}|zxvspnjgd`]YVSPNMMNPTZair|~}|{{{{zzz{{{{||||||||||{zyxwusqomjhec`_]]]^adiou|}{yyxxyzz|}}}|zvrmgb]XURQQPPPPOMKJIKNU]hu~|zxwuttstttuvvvvvutsrpnkigedccdfimrx~}|{zywusqolifc`]ZWTQOMLLMORW]dlu~~~~~~~~~~~~~~}}||{zywvtrpnkifdb`_^^_adhmry~|zxvvuuvwyz{{zxvrmhb]XTQONNNNONMLKJKMQXbmz}{ywvutttttuuuvuutsrpnljhfedddfhlqv|~~~~~~}~}}||{zyxwvtrqnljgeb_\YVTQONMLMORV[biqz~~~~~~~}}}||{zyxvusqomkhfdb`_^^_`cfkpu{~{ywutssssuvwwwvsplgb]XSPNMLMNNNNMLLLMPV^ht~{ywvutttttttttssrqomkjhfedcdegjnrx}~~~~}|||{zzyxwvusrpomkhfca^\YVTRPNMMNORUZ_fnv~~~~}||{zywvtsqomjhfca`^]]]^`cgkpv|}zxvsrppoppqrsssrpmie`[VRNLKKKLMNNNMMLMPT[cny~|zxvuttsssrrrqponmkjigfeefghknsw}~~}}||{{zzyyxwwuusrqonljhfda^\YWURPOMLLMNPSW]cjqy~}|{zxwutqpnkigeca_^^^_`cfjnty~}{xusqonmmmnoopponkhd_ZUQMJIHIJKLMNMMMMORW^gr~~|zxwvutsssrrqqponlkjhggfggiknrv{~}|{{zzyxxwvuutrrpomljhgeb`^\YWUSQONMMMNPRV[`gnu}~}|{zxwutrpnligeca`_^^_`behmqv|~{xuspnlkkkkllmmmljgd_[VQMJHGHIJKMNNNNNORV\cmx}zxvusrqpponnmlkjihgffffghjmpty~~}|{zzyxwvvttsqponlkigecb_][YWUSQPNMMMNPRUY^dkry~}|{yxvusqomkigdba_^]]]^`beimrw||ywtqomkjjjjkkllkjhfb^ZUPMJHGGHIKMNOOOOPRUY`hr}}{ywutsqqponnmlkjihggfgghjlosw{~}|{zyxwvutsrqponlkihfeca_][YWUTRPONMMMMOQTX\agnu|~|{yxvtrpnljhfdba`_^^_`behlpuy~}zwtqoljihgghhiiiigeb^ZVQMJGFEFGIKMNOOOPQSW\clv}{ywutrqqponmllkjihhhhhijlorvz~}|{zywwutsrqponlkjhgedb`^][YWUSRPONMMMNOQSW[_ekqx~}{zxwusqomkigecba`__`abegknsw|~{xuromjhgffffggggfeb_[WRNJHFEFGIJLNOOPPQSVZ`hq{~{xvtrqonmlkjiihggffgghiknqtx|~}{zyxvutsrpomlkihfeca`^\ZYWUSRPONMMMNOPSVY^chnu{~}|zxvtsqoljhfdca`_^^^_`behkosw|}zwtqnkigfeeeeffgfeda^ZVRNJGFEEFGILMOPQQRSUY^dlv}{xvtrponmlkjiihhggghhjkmpsvz~~|{yxvutsqpomlkjhgedb`_][ZXVUSQPONMMMMNPRUX\afkqx~}|zxvtrpnljhfdca`___`abdgjnquz~{xuroligedcccddddcb`^ZWSNKGEDCDEGJLNOPQRSTW[ahpy}zxvtrponmlkjiihhhhhijkmoruy}~}{zxwutsqpomljigfeca`^][YXVTSQPONMMMMNOQSVZ^chntz~}{ywusqomkigedba````abdfilptx||xuroligeddccddddcb`]ZWSOKHEDCDEGILNOPQRSTVZ^dlu~}zwuspomlkjihggfffghijlnqtw{}{zxwusrpomljihfdca`^\[YXVTSRPONMMMMNOQSVY]aflqw}}{ywusqomkigecba`___`abdgjmqtx|}zvspmjhfdccbcccccb`^[XTPLIFDCCDFHKMOQRSTUVY]bhpy|ywtrpnmkjihhggggghijkmpsvy}}{zxvusqpnmkjhgedb`_]\ZYWUTSQPONNMMMNOPRUX\`dintz|{ywurpnljhgecba````acdgiloswz~~{xtqnkhfdcbaaaaaaa`^[XUQMJGDCBCDFIKNPQRSTVX[_elt||yvtrpnmkjiihhgghhijkmorux{~|zxwusrpnmkjhfecb`^][ZXWUTRQPONMMMMNNPRTWZ^bglqv|}{ywusqomkigedba````abcehknqtx|{xtqnkhfdcbbbbbbaa_^[XUQNJGECCCDFHKMOQRSTUWY]bhow{xvsqnmkjihgffffggijlnpsvy}~|zxwusqpnlkigfdb`_]\ZXWUTSQPONNMMMNNPQSVY\`eioty~|zxvtrpnljhfdcba```abcdgilorvz}}yvsoligecbaaaaaa`_^\YVSOLHFDCCCEGJLOQRTUVWY\`els{~zwurpnlkihgggfgghijkmorux{~}{ywusqpnljigedba_]\ZYWVTSRPONNMMMNNOQSUX[_cglqv|~|zwusqomkihfdcbbaaabcdfhknqtx{{xtqmjhecba```___^]\YWTPMIFDCBBDFHKMPRSTUWX[^bhov}zwtronlkihhgggghijkmoqtvy}~|zxvtrpnmkigedb`_]\ZXWUTSQPONNMMMMNNPQTVY]`einsx~|zxvtrpnljhfedcbaaabcdfhjmpsvz}|xuqnkhfdcbaa````_^\ZWTQMJGDCBBCEGJMOQSTUVXZ\`ekrz|yvsqnlkihgfffffghikmorux{~~|zwusqonljhfeca_^\ZYWVTSRQOONMMMMNOPQSVX\_cglqv{~|ywusqomkigfdccbbbbcdegiknqtw{~~zwspmjgecbaa```__^][XUROLHFDCBCDFILNQSTVWXY[_chov}{xurpnljihgffffghiklnqsvy|~|zxvtrpnljhgeca`^\[YWVUSRQPONMMMMNNOQSUXZ^afjnsx}}{ywtrpnlkigfedcbbbcdeghkmpsvy||xuqnkhfdba`____^^\[YVSPMIGDCBBCEGJMORTUVWYZ]aekry~zwtromljihggggghijlnprux{~~|zwusqomkigedb`^\[YXVUSRQPONMMMMMNOPRTVY\_cglquz~|zwusqomkjhgedcccccdefhjlorux{~}yvroligecba```__^][YWTPMJGECBBCEGILOQSUVWXZ\_chnu|}zwtqomkihgffffghijlnpsvx|}{ywtrpnljhfdca_][ZXWUTRQPONNMMMMNOPQSUX[^bfjnsx}}{ywtrpnljigfedccccdefgikmpsvy|{xtqnkhfdcaa``__^]\ZXUROLIFDCBCDFHKNPRTVWXZ[^afkqx|yvspnljihgfffghijkmortwz}~|zwusqomkigeca_^\ZYWVTSRPOONMMMMNNOQSUWZ]`dhlquz}zxvtrpnljigfedddddefgijmortwz}}yvroligeca``__^^]\ZXVSPMJGECBBCEGILOQTUWXY[]`chnt{|yvspnljhggfffgghjlnpruwz}}{ywtrpnljhfdb`^\ZYWVTSRPONNMMMMMNOPQSUX[^bfjnrw|~{ywusqomkihgfeddddefghjlnqtvy|~zwspmjhfdcba``__^\[YVTQNJHEDCBCDFIKNPSUVWYZ\^afjpw~~{xuromkjhggffgghikmoqtvy|}zxvtqomkigeca_][ZXVUSRQPONNMMMMNNPQSUWZ]`dhlpty~}zxvtrpnljihgfeeddefghikmprux{~|yuroljgedbaa`__^]\ZXUROLIGECCCDEHJMORTVWYZ[]`dhmsz}zvtqolkihggggghijlnpruwz}~{ywurpnljgeca`^\ZXWUTRQPONNMMMMNNOQRTVY\_bfjnrw{~|zwusqomljihgfeeeefghikmoqtvy|~{wtpnkhfdcba`__^]\ZYVTPMJGEDCCCEGILOQSUWXY[\^bfjpw}}zwtqnlkihgfffghijlnpsux{}}{xvtqomkifdb`^][YWVTSRPONNMMMMMNOPQSUWZ]`dhlpty}}{ywtrpnmkjhggfffffghikloqsvx{~{xuroljgfdcba``_^][YWTQNKIFDCCCDFHJMPRTVWYZ\]`chmsy|xuspnljihgggghijlmortwy|~|zwuspnljgeca_]\ZXVUSRQPONMMMMMNNOQRTVY\_bfjnrv{~|zxusqpnlkihggffffggijlmprtwz|~zwtqnkigedbba`_^]\ZXVSPMJHEDCCCEGILOQTVWXZ[]_bfjpv|}zwtromkjihggghijkmoqsuxz}}{yvtromkifdb`^\ZYWUTSQPONNMMMMMNOPRSUXZ]adhlptx}~{ywusqomljihggfffgghjkmoqsvy|~~{xuroljhfedcba`_^][YVSQNKHFDCCCEFIKNPSUVXY[\^`dhmry}zwtromkjihggghijkmoqsvx{~|zxusqnljgeca_][YXVTSRPONNMMMMMNNPQRTWY\_bfimrvz~}zxvtrpomkjihhgggghijkmoqsuxz}}zwspnkigfdcbaa`^][YWUROLIGEDCCDEGJLOQTVWYZ[]_bfjou{|yvsqomkjihhhhhiklnprtwy|~{ywtrpmkifdb`^\ZXWUTRQPONMMMMMMNOPRTVX[]adhkosx|~|zwusqpnlkjihhggghijklnprtvy|~|xuromkhgedcba`_^\[XVSQNKHFECCDEFIKNPSUWXZ[\^adhlrx~~{xurpnljihhhhhijlmoqsvx{}}zxusqnljgeca_][YWVTSRPONNMMMMMNOPQSUWY\_bfimquz~}{ywusqonlkjihhhhhijklnprtvx{~|yvsqnljhgedcba`_][YWTQNLIGEDDDEFHJMORTVWYZ\]_bfjotz~{xurpnlkiihhhhijlmoqsvx{}~|ywtrpmkifdb`^\ZXVUSRQPONMMMMMMNOPRTVX[]adgkosw{|zxvtrpomlkjiihhhijklmoqsuwz|~{xurpmkihfedcba_^\ZXUSPMJHFDDCDEGIKNPSUWXZ[]^adglqw}}zwtromlkjihhiijkmnpruwy|}{xvsqoljgeca_][YWVTRQPONMMMMMMNOPQSUWY\_bfimquy}~{ywusqpnmlkjiiiiijjkmnprtvx{} \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_04.bin b/applications/PoP/poc/res/music/m55_04.bin deleted file mode 100644 index 85f4286..0000000 --- a/applications/PoP/poc/res/music/m55_04.bin +++ /dev/null @@ -1 +0,0 @@ -}zwtqoljigfdcba`_][YWTROLIGEDDDEFHJMORTVXY[\^`beinty~{xvsqomkjiiiiijklnoqsvx{}~|zwurpnkigdb`^\ZXVUSRPONNMMMMMMNOPRTVX[]`dgkosw{}{yvusqonmlkjjiijjklmnprtvxz}~{xuspnljigfedba`^\ZXUROMJHFEDDDFGJLNQSUWXZ[]_adglqv|~{xvsqomljjiiiijklnprtvx{}}{xvtqoljheca_][YWUTRQPONMMMMMMNOPQSUWY\_beilptx|~|zxvtrponllkjjjjjkklnoqsuwy|~}zwtromkjhgedcba_][YVTQNKIGEDDDEFHKMPRTVXY[\^`beinsx~}zwurpnmkjjiiijklmoqsuwy|~|zwurpnkifdb`^\ZXVTSRPONMMMLMMMNOPRTVX[]`cgjnrvz~}{ywusrpomlkkjjjjkklmoprtvxz}|yvsqolkigfedba`^\ZXUSPMJHFEDDDFGILNQSUWYZ[]_adgkpu{|yvtrpnlkjjiijkkmnoqsuwy|~}{yvtqomjheca_][YWUTRQPONMMLLMMNOPQSUWY\_beilptx|}{xvusqpnmllkkkkklmnoprtvxz|~}zwurpnlkihfedba_][YVSQNKIGEEDEEGIKMPRTVXY[\^`beimrx~~{yvtrpnmkkjjjjklmnprtvx{}|zxuspnkigdb`^[ZXVTSQPONMMLLLMMNOPRTVXZ]`cgjnruy}~|zxvtsqpommmllllmmnoprsuwy{}|ywurpnlkihfecb`^\ZXVSQNLJHGGGGHJLMPRTVXY[\^`behlqu{}{ywusqponmmmmmnopqstvxz|~~|zxvsqomjhfdb`^\ZYWVTSRQPPOOOOPQQSTUWY[^acfjmptx{}{zxvutrqppoooooppqrstvwy{|~~{ywusqomljhgedba_][YWVTRQONMMMNNPQSTVXZ[]_abegjmquy}~|zxvusrqqpppppqrstuwxz{}~|zxvtrpnljhfdb`_]\ZYXVUUTSSSSSSTTUVXY[]_bdgjmpsvz}~}{zxwvutssrrrrrsstuvwxz{|~}{ywutrpomkjhgedb`_][YXVUTSRRRRSTUVWYZ\]_abdfiknqtx{}{zywvuttsssssstuuvwyz{}~~|{ywusrpnljigecb`_^\[ZYXXWWWVWWWXYZ[\]_acehjmpsux{~}|{yxwvvuttttttuuvwxyz{|}~|zywutrpomljigfecb`_]\[ZYXWVWWWXXYZ[]^_abdfhjlnqtwz}~}|zyxwvvuuuuuuuvwwxyz{|~~}{yxvtsqonlkigfdcba_^]\\[ZZZZZZZ[[\]_`acegikmpruwz}~}|{zyxwwvvvvvvwwxxyz{|}~~}|zywvtsqpnmkjigfecba_^]\[[ZZZZZ[\]^_`acdegikmoqtvy|}|{zyyxwwwwwwwwxxyzz{|}~}|zywvtsqpnmkjigfedcba`_^^^]]]]]^^_`abcefhjlnprtwy|~~}|{zzyxxxwwwwxxxyzz{|}~}|{zxwutsqponmkjigfedcba`__^^^^^^__`abcefgijlnprtvy{}}||{zyyxxxxxxxyyzz{||}~}|{zxwutsqpomlkjhgfedccbaa``````aabbcdefhikmnprtvy{}~}|{{zzyyyyyyyyzz{{|}}~~}|{yxwvtsrqonmlkjigfeedcbbaaaaaaabbcdefgijkmnprtvxz|~}||{zzzyyyyyzzz{{|}}~~}|{yxwvtsrqonmlkjihgfeeddccccccccddefghijlmoqrtvxz|~~}||{{zzzzzzzzz{{||}}~~}|{zyxwvutsqponmlkjihggfeeddddddddeefghijklnoqrtvxz|~~}}||{{zzzzzz{{{||}}~~~}|{zyxwutsrqponmlkjihhggffffeeefffgghijklmnpqstvxy{}~~}||{{{{{z{{{{{||}}~~~}|{zyxwvutsrqponmlkjjihhggfffffffgghiijklmnpqstvxy{}~~}}|||{{{{{{{|||}}~~~}}|{zyxwvutsrqponmllkjjiihhhhghhhhhijjklmnoprstvxy{|~~~}}||||{{{{||||}}}~~~}}|{zyxwvutsrrqponmmlkkjjiiihhhhiiijjklmmnoqrstvwyz|~~~}}}||||||||||}}}~~~~}|{zyyxwvutsrqpponnmllkkkjjjjjjjjjkklmmnopqrsuvwyz|}~~}}}||||||||}}}}~~~~}|{{zyxwvuutsrqpponnmmllkkkjjjjjkkkllmnoopqrtuvwyz{}~~~}}}}}|||}}}}}~~~~}}|{zyyxwvuttsrqqpoonnmmlllllkkllllmmnnopqrstuvwyz{}~~~~}}}}}}}}}}}}~~~~}}|{{zyxwwvuttsrqqppoonnmmmlllllmmmmnnoppqrstuvwyz{|~~~~}}}}}}}}}}}~~~~}}|{{zyyxwvvuttsrrqppooonnnnmmmmnnnnooppqrsttuvxyz{|~~~~}}}}}}}}}~~~~~~}}||{zzyxwwvuutssrrqqppooonnnnnnnnoooppqrrstuvwxyz{|}~~~~~}}}}}}~~~~~~~}}|{{zyyxwwvuutssrrqqpppoooooooooopppqqrsstuvwxyz{|}~~~~~~~~~~~~~~~~~}}||{zzyxxwwvuuttssrrqqppppppoopppppqqrrsttuvwxyz{|}~~~~~~~~~~~~~~~~~}}||{{zzyxxwwvuuttssrrrqqqpppppppqqqrrrsstuuvwxyz{|}~~~~~~~~~~~~~~~~~}||{{zzyyxwwvvuuttssrrrrqqqqqqqqqqrrrssttuvvwxyz{|}}~~~~~~~~~~~~~~~~}}||{{zzyxxwwvvuutttssrrrrrrqqqrrrrsssttuuvwwxyz{||}~~~~~~~~~~~~}}||{{zzyyxxwwvvuuuttsssssrrrrrrrssssttuuvvwxxyz{{|}~~~~~~~~~~~}}}||{{zzyyxxwwvvvuuttttsssssssssssstttuuvwwxxyz{{|}~~~~~~~~~}}||{{zzyyyxxwwvvvuuuttttttststsuxtr}{ywtrt}vu|xx~|yxw{~|m{~|xvx|xw~~rs|uvp|uyyorl~|w~uov~x{vz|bdjuhtojemljn{ustuqw~~xx}l{xxtywtxuyw{lxy}yszs{~~t~u{xl|{vqpn|wtk}zv~yx{syec~ltitrpdjihv~utturrz|{w~l|x}w~tuzsyuwnx{|oxnzy~}sv||k}|vqqox~u~g}rw~zx}mzuehjyivttbjdituuurny~~wuyox~yl}xsy{|v|z}p{|xqunxux{pyns~y|nuq~{wzvf~oyz~y{wl~srdq}izlxxvaj`r|tvvuri|vqrsss|izu|{r~zu|t}zurtnsutyoziw~z}pyu~{wzvdzkw|}{wyf|nrjsi{l{~zak_t{twuvrbysmqtssiyv~zq{ut{v{{ypumunsv}ownt}{vzzw{vwdz~cw}|~s`xmopqkzk{ekcm~twvvvdlyin|lxzf|v{wqzytwzv|nyk{fuovu|wy|}~{pvoYouksZ|pypTxzzrpon~|lkIdqowgPy|ymivi}tn|{rvsc{ntkwu{|jyxwqwsrsgmvwvp~uyjiyppzc^pr[}uf|Zj_~}jrefbv{u|ef}us|xysy~tzswzsmgrvzwjgxixy~}yx}ijv{uvsslysq}{vyvjk}niu|jrpkgovwaqn[lzo}rr}hwtjx~satw{kksz|nwzwyuqqxuo|yfw|i|u|g|usoywlni~offmyqvvptf^j}so}imwylu}jilhh{vxmmm|du}r|lsuv||}xstvzmox}|d|zuihwovy{|gpfqxpdhluzn^{tivwx~Rvyy~ymgppdTh~~m|y}wxzu{x{nmyzvrm}z~suuivpk}Wt{}vwiir{wzux]}to}iwsufp~ir_s~~x`uvshxvZjr|er{wnlzh}on{}s~yj~|zuyzxm|wsxponzz}s`{qzp]lfqrlnsl{sssf{eitrywgshwlwozobntrn~rooxm~kmiv|hctcltk~pm}byopzpzsoqzs|pmq_kqi{{}jfvp{anskchkzvx~hmzttqrcmyjav]Pzn`hrzwgi{zyygmuy{ZcunĂ|}ysYirk^rxpvszbqt|~zwcTr|yzc{^rozs~^c_uwvb[tz~~{{^yewvfu|nijto^u}kWuv~vlqwmycnS~ziuv|||ms]vYxitbj~|yxox}hy{ow~}jz{ezvbbys~xmvofvius{z|r_uekf^kw{gsauz|ydtfylzytlvhhk}pk}ek|kv{}~t|z^s{zrYgcru~yinYwq]wz}uyopXvi}ts~fdxc}wx}}x~p|}|txky~uiy_opceusur`|}|xuou|~}wqz~wu{}tu`dwtsj{xZlhsdls|ksvyugjhrztsq~n||v~pxknz}|~v{og|wxzuiv{zbq|z~oz}ek{vyxlyxxlrr|s}huvmvfk~~y~uv}h~~zo~y}t{|wvzvsnk{~v{tygZpx~}usm}wvrq{rywywms|pJXQ\~y{p{pPEI@V7CgHW}xn|lɽ׸hlXfzpsRTS\{bmgo}vdawl̻f=`wtqdHr\ynyqwzwszPly\gp~skbnfUSXeqXp{lVmgISPLlgVrTr}wwRCuzmYHRMȽ~qwY{j^m^t٤bXL/^mjzL,66[>7~hhHxec{ysIJMK;,BM]h^NXcbl|vt{gp[:blx}wR@QTd|]U`eLTER{ƬºsS1B!Q}{ž̾o~tBOSFCfGkpMZv@TjSSXP\T\]czd[OI\5Ooujszk˅mxj\<>78WZjwauSaPMoln||Ş_1- !<=ĺbKQIUP>gfZHDcQYj_|ziRXRD_<8]B6]\^u~rpaeKXjq^wsmuxL`\[zmVvaPY8Vzuy^v`_qű٬ɨϩv^T6:Y_mνn~sLfjvJf[9UGFTGHjidzvkvy}}erZsOFcqkwlunmxVkp_zs|olnTaW>_Thgfrmczwkzs}}kuy{ũ^^I_eOxrÞxtxopNTZegA9,AT^BFIcGZtyxjttWSI[[>5:B1=3C%bLX_S39MDFhuX_[[]gngna\KpZQJCVf[NdU??\]YgiiMsv|zxyf~zkab~xl\yvqun}rãuoezyf{|ֿųs|hVkkkj[pJqv}oc{vey{qlfvs}uioahy[ldKGamW`blTin}{rrhqxd\Rgi`LflVh\rZx|rs|tyeu~n{koymRa_;'4A4AKePlwf\ttynp[xrxr~wpuh~ϫzzusmw~xmw}xvxgkwgH[]:/EUFQU^Jmxo}qcVeZD:OODL7H3MNL]U@>\[COeXZ[Q\frf{ts{u|kkbvzqƣ~˷pwUN^YMWaaXufn`OHYMXXTdQf]a`TABWJ;Wh`eZZdxoclbiPf]WVM`cNNbV?C\[\kiY\rh|txlivrfkrstvo{wwrbkwuwxnȽϴv{l~pvifvt~obtnm{ugnzsy||~vvvehscLThbgkiO_ggyzwup_di^Zmo[lXg`dvuuo}y{vpuocseonkvmRXdJ5>H<:AE5Zmwp}sy~teu|hl|~o}rasr°{wtz{~swyspx|uvxaKV_G9FSMRXP9\eh|{ilj^Wf`MbIPECQPVTGCY`KH_^\]XZdv`ogv{q}~zzlwrco{t|{e}xzhRSZUX][Igz~zi^ghRj_hl`mknfULZ]MHY`agbitfqmfu]lfdc_aTHK\TCIZZ[bfR^rg~v~}nktomwr{uo~vrz_\otqvwgoƿºѾ}~ulqzzzriskozw}vo}x{f_osXLX_]acUMmetyv}u|n`dd^auj]rcpecqw{przz{z|ydt]gl[lgkkpq[KOW@*/:7IOTWS_|q{xuszmmv`ol\ZZ\VS`nm\Ziqtqquwgdyewtdsy~}{o`amvg[aimnnixutg|thu{}o_\ecK=BKQUXYt~m|vxvtodakqhVZkw}{}mzydye[dghc^NCIY\JDMV\_][v}tyxx}t}z{tuyytyv~uwtt}~{ve[aniXV^dijfjƷzwxwtzzoyzrvvmp{}yqb^fpgVSWZ[XSYsint}tonov~pj|jp|olloop{{r|{udXiUYdLQ\dfe\NJOUG3.259<>Nqm{˾~wo{{}{o_\fpgYZagjjgt~xwxutwmv~zlj|elt]_fjgcWIGPZQB@EJNNLYsivzsyogffcajtvi_grxyyzwkg|hlzegqwxuma^gqi[Y]ab`]gv{~qhyfdt``ktvtk]Z_eZF>?BFHK[zxŻ}~yuy}oagrzzs{rodinmg]NIO[ZMHMRVXW^xwrwyvttusysu}o|jvfkqspi]V[fi[RTY]_`d|~ƹ¾|zyvyuq||ozl||imuzxrg\_hmbURTVWWWhufxt{vtwotnzuooqqtzqw~}ytiWUdOSaMNYac`WJGLQG6037<@GZyu~µ~qu}pswwqh[W^jk_XZ`dghq|}vtsqupks{}yobkr\hkVV\`_ZOEGRYQFDIOSV[pv||qnmlmw~|phmw}}vjm}jjzjdkppmd[Zcmi]WY]_`bp{z~|}|}{pa[laVj_T\ehe^RMPWSE;ESjxqwxsqroh_XY`fcZUTVY]hzuywwz~rjkquvtnd_io\^k]RRUTQKHLU[XPJJMPU`szo}|stzzrlv~llzobbggc]X[cig]VTUVYapwjs}{||~}rortsnf[SZaQO`ZPPUXVQLMRVQF>;=AIWlzuĽwty~}zzpjihb[TSY``XQOQTXap{su{{vuw|wmilqttqiacpgYgiZSSUTPLMT\`\URSVZcr|yy{yqr|kt|ndced`[Z_fjd\VUVX]hurhyyzvxzzxy~rhfhigbYOJTYGJZSIJOROJFGLPLB;:=CM]r~wľ{w{{ukigb]WW]df`ZXY\ajy~}}~xvvz~}vlefjmmib\]ifT[dYNMONLHHNW][URSV[cpyvux|~|womx|ljxre```^ZX\ciib\ZZ\akx|qx~yx}}vkeefd`YPKS\PIZ]QMOQPLHHLQPICCGNYh|ºyux~~{wthdb^XSRX_b_YWW[`jx}z{}ywwz}|ukeehkjga[_jeU]f[PNOOMKLS\b`\Z[^dm{yy|~{uor}zinxnb__^\XX]dhf_[YZ]doyum||~yzz~{{}~vj`\\\ZUMGJVUGM\XNKLLIDBEJMKFCEKUbt{y}|~ogeb]XWZafd_[[^ckw{}|xxz~}vlecehhe_Y]gdTWc[PKKKJHIPX^^[XX\akx|yxz||xsnr}xhmwoc^^][YY_eifa\[\_grztn}|}|~~wkb_^^[UNIOYSGQ\VNMNNKHGJOPLGEGMVev¼yy||}zzmgc_[WX]bd`[XY\cmy~vy{{z{}~yqhddfgd`[\eiZTabVNMMLJKOW^`]YXZ^fq}x|}|wsu~olxwkca`][[_ejid_\[^clurisw}zxzpfa_][VOIKUTFGVVNKOW[agnywytuzyyz{yqmnmhefhsynos[BL~aV_js~}zumlzvt{qdXRMJHA957?<-/>@;=GXjzyL$@BCCDJW^UP\c\TPONNNRX^ba^]^ahq{~wz~|z{{yzzxrjeceffdaahqlagsrjghknqwɾunheqŷxhZPLIE@:69B@20<>5/-./14;CKNNMMPU\fnlen~}uwxi]`f^[m}mc\YVRMJMX]SP^fb\[\\\\_eknnnqwɿƷ~jgmqt|ƻznhjk]NRVL>62.*(*.477445:ALX]Y[mxss|ytxvlaZVX^fmu}yrsvk\`id[VUVWX\ckqrqqrv}ȴxneYNFEN`u}iZPHA;89<=:50./28@E?;IUPLS]ejmmlijow{{|}{xqeUG<62127CYr|y{oha[USTXZYXWZ`htüsjbXOFAHV^`u|uk_SLGFHNPIBMYSMR[bfihfddipx|~{sswt~}}yqkhhhe`YSTWM;=CML@CPQJGGIKNRYagjhgghms|}v~vppt{ô||~~}{y}}wka[YXURPQV[`mxi]VPJC<78@A55BF@;;<<<=@EJJIGHLS^juwr{}}{memxvz}{~}|xhZWZOBFR[cn}z{yj\`bYNHECBADJOSRONNQW_hkdeu|vt|uputoihkr||~uollkkmrx|{wutuyxnpneZQJFEC@>AJXhwzrkd\WTTSOHCACGOZba[bolbcioswz|}vi\UTX^enx}{|~}ytpopt{|}}ysk_QE>964229I]fk{uqoqtuldmungjqvyzywtsw}~ypkifc]VQRYXNQcmor{{y{|swwxznd]XRKC:8<ITao~vwyyzzywvy|tntyztstuvurr{vkptk^VRPOQXdq}~xuwzpaad[MC=83017?IPXcqʾxooxynluzyvuvy{{wqmmnpqommszujmurha^[XUSTVVSMJIMUap|ywxyyxvv}z}yqke_WRONKE>7559AMWY\p|}vmfdegiiiltvy|vsqomlnqrohb]ZYZ]]UMWb`_jz||~~~}|{|zsnjhgifZPUYPHLT]fozƺ}vngededb_^dlh]bljc_^__`chnqrnkiijnssjbincZ[^_^][XX\ftzqjhhhhgfhq{xr{|{{yxx{~{yz|~tiffda^YURTZclszĿ|xtqrzvox~wokigedfjmnlgddehoutln{|trx~~ztnlmpponmlkhhu}zvxws~{utuuwy~}wtttrnie`YOKT^ZZk}½{tkgdb`_bfiiea__`djnibhsphjqvyzyvrprv{}}|zwqgbhk_X_eggiow~yy|wutrpoptvurpprx~phkk]V\aa^]_cinprw¶}wpkhginpibjtoilty}~~{yx{{xvpuxtnifdca\VSTZbjqw~~~z}~zrlgc`\TJA=>@CFJQ`s~{ps|ulkptvvtqnlntz~yv}w}}ywutpi_UNKHEB>=BMSOViux{xlc\XSMGBCKMECQZ[]dny||{uz~ty~}~~xqlkkkiea`eg\RX\UNKMPTZdq~yvtsojdacf\NNSL@853227?JT\ckt|{{v~|yxxxvphb__``_\\bkkacmne^ZVRNJJKMMKKOVap~}}{xvyzt{~vke`ZUPMLKHB<868>HT\^h¾zsonoppommszulpyvnjihgfgjnomgb^\\^ce`\huuu~|}~~}zx{vt}|tlifda_`bc_YRKGDDEF?59DC>CO\hs}~vmhffedbafotmjuzuokjhedehkkigefimsxujgnj\VY]aejot{}}~~}|~|zz{}{voida`ac`UNUVKDFJKLKJIJNXer~ºÿ}{~tx|tpoooorv|~~{xvvx|zt}yrswxwtpjebdhmpsw{}{vywsqqpprvz}{wspoorvvmekpg^^ab`]XRKHHKNOPQSUTT[lxx|xtpmkmpstrqqty|~ttx{}~}|zz}zuof][dkfhx~}xuttw|}wpwxqsx{{zwrlhhjlkieb]UKHOPECLSVX]fp{~~zqovuhdikhdbbehkkkmrz~zwvwz~wrzysv{~~|xtrtx{|{zxtmdbifYTXXRLGDBA?;659@IR[dqyzw{|vlb[WWWWXZao{{}|{{y~}}{uyxmotsnifdb`ZRJEBA@><:>HNIL]hkpx}ztmiggea]YZ`^SQ[]XUW\agnx}~|y}zvsqole\SNKIGD@=@GF<;EF?;;<=@EMXckrz~ywvtqnmpwullutmfdb_]]_cggfegkqz}|upmllkhdadieYW^[RJGDB@?BFHIGFGKR\htwz¾||}|zwux}rpxxpifdb`_`cdb]WTRRUZ_\Xaopov}wpjfeffdcbfnpffopha]ZVQNLMMJE@=<>BINLFKVVQU_js|ǽ~~}{|~}wpjfdcde`VU]\TRX^chknpt{}|||{xuv|wpv{vokjigggjmmjd`\ZZ[^ZPKSTJEHLOQRRSTZdp|¾{yxvvvy}}yurqqsvvngmqh`adffda]YX\binsx}|zzywtsxwxztqoliggjkjgdccfjormddjcVQRRQONKIHKQW[^_`aa`an~ļ}{{}~ur{|sorvxwvrmighkmmlkjhc_bnpkp|~|{yyy||xutuw{{tmrxphhlmmjfa[WVXZZXVTQLECLQKJU_eiow}{z~}yvvy|~~|{ytlfjof^afebaadhkmllou{|{|~~|yxxz~{y}qkmpqqqpnmnquvtpkf_ULMTPGJSWVUVX[^^][]bjs{ÿ~ww~|pntuqmjhhhgb][\_cgilr}}~zvsuxzzywurldbhg[W\^ZURPOOLGA=<=@BDEJTaedo{~xtqonjd\VSRSSRQRXbb\bnqnnptwz~wnkqtkipvvsqpomibYPJHEC@=98777:@GMPRUZajuzustttsqrx~yqu{vmgb^ZWUVYZYWWZ^dmw{xy}unkigda^^dha\bgb[WUSPNMOPNID?=<>CIJFJY`_er~|yxvutuxzxtokhghjlg_akicdlsx}yvutsqmkmrqfdkkc]ZXVTSTWXVQLHEDEGHB:>EB<=DJOSWZ^clx¼}zz|}{xtrstx}ypswnc`abba```birz|y|wwzvttrqpqsspjc^[YXYYQHKPH@@CEFEC@>=AGMSX]bgklryx{|{yupkggilmlllkieeovrr}yvtrppqtutpkgedfhic[]d_VUXZZXVQMJJLOQQQPPMIGPWSR[ejmrx}zy{~yribdha[ajnprw}|xutuvqhfmkb_bdedb_ZVVWZ\[ZYWSLGIPKBELNMLNRW\_`bfmu~}uu{xmkpqmjgfggfc_]^bfjlos}}v{xqruwvurnjhilnonmkhc[X^^SNRSOJFDCBA=8558>???>?CLNIMX]]_cipv}~{vpjgfffecbekledkmhdccdeglrx}|slnphadijhgghihd]WRNLJFB>?DF?=FJHFHKNRV\dlqtvx}~zy|~vosvqjfedcceimoonnorw}xvz{wsponmje_ZXWVURNMOSMEGLHB><<;;<@EHHHHILQYaggiuwsokgeefggdbbcejosqkowuopv|}vqmjgd_[[_aZU[_ZUSRQPOOQRQNIEBABDHGBBLPMNV_flrwz~}xurqrsslfjojdfknqrsssuy|zywtpmnrpfdiha[XVTRRRTUTPLIFFGIJF?BIGABGLORTUVY^gpw~zvzvkffhhihhggintxz{{|{xv{x}}xtsrpnnopnjd_[WVVVSJEJKC>?BCCB@><<@EJNQUY\]]cpvu{}ytolmnpponmlidenpkltz|~~|ywvwyyvrmjgggiha[_b\UVXYXWTPLJKNPQPPONKFFMPJJRX[]`ekrw{}}xriejkdbiopqrux{}|zxxz}~{z{yqikng_^`a`^[VRPPRTTSRQOKEDJKDBHLLKKMPTWXWY]bhnsw}|vrvwtqnmmmkhdaabdfghjpyyu{||}~}zwsnkkmnmligd^WUYWMIMMJFCABBA>;9:>BEHKOYbcbjuwvw{Ľ~wqnkifb_`ehdaippoptx{|xwxyzywuspidfje]_bb^[YYXXUPKHGGGFDBDJLFEMQONOSV[`gpx~~}{zwspqtsjgllfb````aejnpppqtw}}wprspjfca`^ZTOMLMMLJILRQIHNMGB?=<;@GIFEGILOSX_dghilotzzz~{upnmlkkmpqqonmnpty|zx}}yvtsrojd`]\ZXVRPRUQIJNLFBA@@?@CGIIHHHJNSY^]^gppry{xtrqrstsponnprutnjoqjgjosvy{}|xurnidbee_Y]`\WTTSRQRTUURNJHFFHJHAAHJEEJPUX[^`chpx~}~~yrrvslkmoppomkkmqvz|||}tqutmgdb`^\\^^\XTQONNPQLFHMJEEHKMNNMMMQV\`dhmuy}̹xvvuxz|~}}~|zwsnhdda`a^XUTMEEKLIMWco{xĿxne]XPD743+#!#%'()+,/4:AEIKMNLIIORLJNRRQRSX\_`bdgmsy޸uң|yuqmie`_ejffnvz}{}{slhffdcehjlklnrxn]QK\}zcUOOPRY_fkmnonkfbed]WX[XUSRSUVVVW[ahpx~¾u^PParcTKECBBA@>>@BCDDDHNPMMSWWVXZ]`chmsuvtsstwz|zutzxqnooolie`[YYYZYWVVSOLOUSOSY[ZXVSNF<2,.;Pgz~vpu{}}ƿ~pjeXKB>?GVlƾtqncZVUSPLGB=:99:98642.)',-'%*-.--/2577779=BEHJMS[]Z\egeefilpu|ľ}|}}tj_SIA=BFKQX`jqsuzofbdlwyqkhgefhloppopqsw|~|zufZTK<, /G^s}utnd^^__`aaabeinrsttsqmjmsrnrz~{xvutnc[ZWNKP[hx}}~{wtstttsrsw|zuy||}~zsmhc_dsµzurrlbac_XSQOMLLNPQQOMLMORVYVU[a`^bgloqsssux}}vmd^ZYZ_fqzqib\YXZ[ZYWWWXZ\]XSVYVQSX\`dhknsz»vnfa`cjs~ùytmf_WPIDBCCCBBBA?=>EIEFMSVWY]aehihijmqsttuy~}xy~ywuutssuwwvsoljiiif^UTRG=9778>;6;IZj{vkihaXRMIFCCCFGFECCDFHKKEBGHC?BEHJLMNOQVZ]_```^ZWX^^Z]ejlnquy{|yuqolifbaenz}unga\XSOMNU`ouja[VSOJFA=81,/1+&)-.--/1578991'&'(*1=N_p}{ujfhfa][[[\^aehiihhik \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_06.bin b/applications/PoP/poc/res/music/m55_06.bin deleted file mode 100644 index 165d0f8..0000000 --- a/applications/PoP/poc/res/music/m55_06.bin +++ /dev/null @@ -1,2 +0,0 @@ -nrtrosywtv{~zvsplf`[XYVPS]flu|y|ztnjfb^ZXVTPJECBFMXfrŽ||{sllmjfdbbbba^\\^`cdeeinojjopliggghilptvwxy|~{wwvsplgb_`ciov~~}{xsnkihgda__bc^\becbcfilotz~snmida`cir{ysokihea\XUTSUWVQPVYUTX]`cefffilqvy{|~~}z|}}}zuqnljfa\WUSLCBEEDGOXbku}zyywrmquqoqvy|~}wroke^WPKHGILMNXhrzyxxpiilkigghiigd`^\\[YWUUY[VTY]\ZZ\]_`cgjlkigffghjhb`dd^[[\[YVRMIGGJMQW^hs|}vppnd]\ZUPLKLNSX^gsytpnkga\WSQPPPLFGLJEFJLNOOONOQUZ]`befgeekqpnsz}~xyxsoorx~}~}{wtqojc[SKE@><:66?HLTap|xpnolebefdbabceedbbdfikmnpv||y~{uojfdba__acfiq|xtoh`[[WMFFC>95223468>HUdsľ{utuvwwwvvvx|~~|xtrvxsqv{||}~~{yxwurnkklia_b`[XXZ]bit}zvrnlkmopppooliioqmlquvvvwz|}}|{|~zupligfd]Y]aabju»|zwrmifefecbbehgcekkihiklnquy|}}}}~~zvpljheb^ZVSOLNV[\bnx~}{xutvxtnpsqmkklmosx~{xxvqlheb_[UPMLNQUZaky~{}{tppqpomkhffgikllllghmv¼som]UWUPQUX[[\begr|x_NNcujM;9CN]iryysqf_\YXVTQOMNPSX_hs}ͥ|wqjb[VSK?762-)&&(,18BLWeoxzoW=Ptjeeo|}cYkrXMOV_got|}vrpqsuwvsjaZVUV[agjnwzkwqgmu~mdmiYTXbgefjhb^]`cglqvz|}~¿cA'0Os{hWKD?<;;=?BB?>==>?AB?;>CB@@DIMOSW[ahpw}~{yx~vqxwqmkkjhc[OC7//8HXfpvobVOIEA@DM[ju~~zuplgb[TNGA;79@Ob{}yvtrnjfb_ZNA:71/3CDISYYY]bfhjkkkmquy|~|vqmmovxf[W\h{tzpaK0"0AKL_gdbillqx}wmjtl}zPHP^ql`9/+/;Plqbi~qaanwlP.,F^oxww{Źnj{}{{kVLRgfuu}zx{z`@*6^f]t̽ztrrttsplpwЯuYK\g=% )3>FHE?5*$"&*+,5EYdjv´bG:>TrȽujc[SJ@6-&"!$,8FWgs{~zqdXV`zоiVUjνjWKGJMKD7%5RcosiUC73:GWepw}wsqoqsvy}r\JGIJWqzrqu|̻{z|}_:  =f¬{`H>A;0-2:AGLPUZagoyzeQFKZgnwpedgnvzxqg\SKEA???EJNTZ`fjmopokdaohSDCK]us_OC94578515?C:1.15:@FLQTVX[dp}|rjddk{Ѷue`cglpt|ueP9)))!"@s¬ypieddhkotx~wi[L@60/4?Pbr}zsmjhjlib^hnghr|}xuuusmkrjSA86;FTakrw}zri_WPKF=7?OTXgz{vqmheba``aeks|ȾxmdahztdcyyocZSONNPRVZ`eimpqqrrpjdfg\POXbjjeittkjnqqponrzwof^VRQSXXROg~{xsme[OA3%2Ojx{wuy~yqieba]UOVtysokjklmmo¿r\MF@7,,9AJdǽvmd\TNHB=840-+)((),29CMQMB@O]]VU[dlrwy{{zyvsoje_ZWVY`jvymaUJI]yywzvsojgjy¶zriaZWWY[[bw}yvvuttrpmieb^[WOD>H\iq}}|{zzzzz{}}{yumgb_^irg_XQIA82/6Hfyrke^YTRQQPI@?HJDDLXepz|vvxnd]YXYY^rƺ|xqjc__h}Ƶs`RO`|yodYQKHGGHJKLKIHHKPSROLIIIJLORW\]YSW]SA@Scir}ytojd^YUQPRX`imry}wjdcba_\ZWUSTYe}{yxy|}yvz~{wtsrrx~tnknw|wysle\RF;0%&4Giƴztoic\UOID@<987789;<>?@BFNUYUSZ_XTW^fkosvwumb\bkjir¿yxz}yppzzz¼ypg^WRNNNNLNXeffqy|}unhc]YTNHB=72/.0481,&! %5Qs}xusoh_Z`hf_]_begjnsy}}x|~z{}~}zvsqprw~yy{}~ysnhb]YVVY]ce`URexqkd^XRLGB>:98:=@BFSemlowtllj_PFB@@@BFMU^hpx}|slourkhlptwy{|~xvutrojd_ZTNJQf{}{tmf_YUSTX_ht~zxvtroliebaaa`^\[[ZVMFGLH>;?DILKD:4:L^o|ume^WQKFK^t}~ztokijlnpqsuurmimttldbbcegjpw~zrt~|xqkd]WUYf{{ty}xrpqsttrokhededc`]ZWUTQNJFB=82+%'6N^fnx~}{xvutssux|xsw}ztsuvvspmifc`^\[[\[XQGBCFCDRi¼~zvspprux{|{wst}smrxtnmortwz{wspnnmp~~xsnhc^YTOJFC@><;::=FWlzpjhgfd`\WPJEBBFKPSQQXgooptxzyupic\XUUW]fq}~xsmhd`]ZXVTQKDAEJMWl¾|x~xuyzsonmkhd_ZVRQPRUY^bgkmoqtwzywv~xvyyqf`_abb_[VQLIGGFEA947==87;?DKTezxpnoqttu{}yuqmigefjq{{tmfb_^^^__]Z[fqtqqpmjlrslc]]al}zqkoqkcabdfggffghigaZWZ[ULGFGGFDB?;989;?CL_}zusssqnligedddeeedeirȿ|xuqnljiiiihc[TU]aadmxzuqmjgdb`_^^^__^\`oyrjc]YWUTQLD>?FJGCCGKPWbt~{wtqnmkigeb\UPQX]\Z]cimt}wpib\WRNJGDBABCDGIKNRYdyĹ|yvtsrsvxvpjkome_]]^^\ZWUTTVY]^^^bnx{vsqrrqqqrtxzzxzysmhea^ZVRPNLHA:9@ILKJJKQ^gghrſ~{yxyz|}|||ywvvwz~zusrokf`ZTOHA;510135436ANRRV\chjkmtzw|~wokjkkklkjgc_[WTQNKIGEDDFHIIGFJWgoqs}¼~{z|~|toomdZZ`b_]^bfjllkijr|vsqoljgc_\XURQQRRPLJQ]fgjqz~|{zxsldaeiha[YZ\]]\YTOSbu{vqkfa\YWUTTUUVVUTRQS\m}yuqmhb\WSQQSW[^^_gs{wqt{tuzxnfcdgikkhaVKDDFC;30148;=>=;9:?L^q¾{usvz~zsosvqhb``a``_^_`cglqv{~{yvuttrpmmrxyz|tmf`ZUQMJHFFGILORSPMO^y~zvrnjfcfs{slmswvrsx||}~}|zwtplhd`][ZXSJ>3,-,'#,48;ANZ^\\bpþxpnrw|}}{xuqnjfb_[XTQPOOQTX]cipv{}zvroljhfaYRPVYUONQUY[\]_eo~zuromlie]SLKPTRPRXahlq{}ytplieb`][ZYWVUUTTTTSND<>Oeolfdegijlmoqstsrqrwÿ}xsmga[VRNLKLORTUUXcr}¿{wvvvuuuvvvslc\\_\TLHFDA>;741.,+++-037:=@CHQ_tĿ}{yxxz}~vjacloja\_foxytokgffhkoqqps|vja[XWUTSSSSUVXYZ[]cm|~vplklllllljgb`ft}yuqnmmnquz|z{{zxupkfa\WQLE>70)#(3@LTXZ_k}ſ{uuy{uoklnnlf_ZZ\[TMIIMRX_fmtz}tnmong\TOMMNPRSTQNMS\`^[\^ckw}{}xrlgc^[XVVWY]bir{~||zxwtqnkheb_\YVSPMJHFDB?;722;KZbehlqvz|zvtvľ}{xuqlcYPKJJF>746=BL[m~|zzyxxyzzzwtsx~yurolhb[SMLPTUROMLKNV_db_^`cfhhiiiihhhfda^[[^gt{wspmkheb_\YVSQNJFCBJZkv||uqrrkbZVUTSQOLJHGEB=8315:<:51/03;GYozof``egb[VUUVVWXY[]`cgkorvxz||{{yxvussrrqnihmx{ywvutrqolieb^\YWVUUUWY\_acdb`_fv~~~~{{~uoljigda]XSNID@<864221110.*&%*28966>Ocqx}zurpnljfb^ZUQNKIHHILOTZair{|vrolhea]YUQNLJHFB<759@C@>?BEGIJMS^m}ÿ|zxwwwxyyxwz~xrlf`[UPKFA=97557:>ACCCGNROJKS^ehjlpuy|}}}{wwxvoha]\[[[[ZZYXWVVVUTU[j}|yyzzxrjdcec\RKGEDCA@>=<<<=>????>=?DN^q¼{vrnljigd_ZY]a_VMKQ[ejkkmpuz}}{yvtromkifc`\WV[htyxtqonmmkhd]WRSW\][XY\aglqtvwz~vstvuqnmosvwuuzyututmbXSRTTTSPLGC>950,)%#! !!#&*.38=ADEFJVm{rmkkklkkie_XRPSY[ZWUW\bipv|}ytplifb\UKC>?BDB?>?ABCGOX\YSPQV`n~~|{yyyz|~vmfb^[XUQLGB=841/./1355423:EMQRV]fnu{ü}xtpkgc_\[ZYYXVRMIHMSWWUTUXar}yvtsrssrlbUKJPUQG=88;AFKORSTSPMJHJPZfs|Ƽ}jYMKPUbsx~t`VQNJOUZ\aehhghgfn|}o^MCAGTdpsk^QKLQ[iwxiXI=89?IT_jt|~{wtu|ɽϴտ}slgffnx~{zwodZV\l}qmnu~~~|unjihe_YRMF:'-@IA/+E[`Q:)%4NmðvaSPT]is{~}yskb_\WUTUX[_dhjmqy}pkkq|ooy}hTD9314559=BGMRWZYSI@9659FYnxpjc^]dryldbfnu{}uwĺ~{yvrmdZPHB<2$  #4CP[gsyvlbYTTZfx|~weXRSZckpqnh_ULD=9667:>DIPV\fv~wsqsvz}wph]PC:7773./28?FJLKKMTaqwoloyrjd`[SLIKR\fov|{wrnjgdba`__^_]ZZYYXXVTQKC90)%#$(2@NZdmuz{wqh_XUUX_gqzypga[XWWX[^bfjosvwwtrszǼ{tpoqv|}qe]UI9+  "(09AKYk~~ysmklqw{zxvw{~|wqkea_^`cglqty|vkbZSMHD?<::;=AFLSY`ekoqsu|~wsrtvz~xsmjgffhknsy{tldZQH?6.&  -",6>CGMZk~½xpkige_VKC<8544579=<<<=>>><:;?FOWZ[\^bhnswy{~}zwvttssrpmkknsyzwrqtwvtqszzuqmkiiikmprrqmjilpqnieddeda\TNIHHGB:3,(&%%$##! ,;FKNOQSTUUWZalzƿ|vqlhdbaabdfgikmry½}xtqnmkhd^XUUWTMC==BIMMKJIIIIHHIMS\gr{}|zyxwutpkd_^aefc_]^`dgjlmmmmlkjifb\TLGEFIJHECCEFFFGLS[^][[]`eimpsuwy{|}}}|{ywwz~{yvspor|}rh_\ZXQH?9766652.' #(,28@JU`ly|upmorsnga^]]^_``abdegjlosvz~|ywtrpnmmmnorvz~zwx~}|~zvuwy}{upmmqturolklpty~|vrssph^VPLIFC@<840,)'%$##" #%$##&.940//010//39?A?;7557:?GQ\fotvvvuvw{~zvrnid_ZUQMKIHHIJKJGEDHOX]`cgnw~{xuroljhfc_YSMHFHKLKHEBABCEKTcs~{zxwusoibZSOLLLJE=51026;?CFIKLMMLKIHGIMT^jwľ{snnpqplihjouz~}~zvtrqponlie`ZTPQV]aa]YTQNLJIHGHILOSW\_ab`][[^djpv}{wtqonmnpqrqnic_`gouupljlqy|rf\TPPRSRMG@<9889:<>@BEGJMOQSUUTSTXbtý{qic_\YVSPMKIHHIJLNOPPOOQW`ipstrollpw~|{z{{{zwtqlhb]XRMHD@=;::==@FNUYZYZ\_bfjov|yvrnid_ZVQMJGDB@@@@BEHMQUXYXY_k{|yvtrnjd]XVX[^]ZWTSRRSW\`b`\WTUZcnyú}{{{zwsnihjmnkgcaacefghggfdcb`_^^^][YUPJEBACCA;5029BJNOOOPQSTVWY[]_acdeeeeegkr|}ywtssstuutqoory|rida_ZRIA;765556789::98779?FLPQOMLMQXblw|urplga][[\]^__^^]]\\[[[[[\\]_adhlptwwvsqqssqonoppoljhggggfedb`^\[ZZZ[]_behihe`\[`is|{smhc_ZTNHA;4.)$ "$'*06>DJPV\`aachq}¿xropomhc^ZXWWWXYYZ[]^`bdfilpsvyz{|ztqnmllllllkhd^YWX\__\YWVWXZ[\]afnx{xusrrrsrqokhfegkorqmgccdgknpppnkhea]YUQMIFB>;864310.,,07BMRRPOQX`gkmmmmoqux|ÿwoifddfilpsvwvutv}}umcZQJGGHFA91+(&&&'''()*,.024579;?DKUanyyvwyzwpf_[\agmppnljjkmoqrstttttuuwxyyvrmihjnpnjfeehlorsrokfcbdhklkheddfhknqsuvw{yuv}vi^UQNMLJHEA<73.)%!"'.4:?BDDGMWbmu}zrmjjjkllkhd_ZWX[`eggedegkpu{}{ywvuspmhc^\\`fkljc\WW[bffb^ZXY]cjs}}||~}yvtsrstuvvtqonrx~zuplhffhkmlgaZTOLJIHGFDCA?=;:852//2;HT\acehlpswy|~~yuqnkhfc`\YWY^flpolikqzzu \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_07.bin b/applications/PoP/poc/res/music/m55_07.bin deleted file mode 100644 index ae2472a..0000000 --- a/applications/PoP/poc/res/music/m55_07.bin +++ /dev/null @@ -1,2 +0,0 @@ -pligedb_YQG=522210-)&$$&*.38;>@AAAACGMU_js{ž}|}~}ysonnquy}~ysomnpqpmieccdefeb`_aeiie`][[]_acdefghiklnpqrrrqonnpv}zxvutsqnkijnty}ytssqmf^XSOKE?9533431,'#!!#',29?EKPTWXY[al{ýxohc`_^]\[ZZYYZ[]`cgkotxz||{yxxy{}|xtokgc_\XVTRQQSUX]afijjhffffc_]`ht~||~~voieba`^][ZXVTRNJD>8312467631//026>JZiu|~ztnhc]XTPMLKKMQU[aglptw}ztoid_[WSOKE>6/++.01/..04:?CEDBA@BIR\fov}~|}{wsnjfb^[YXWXYZ[[YUPJFFJQWZWRMKMRX`gmsw{}~~}{yvtstw|}zwtqoljgd`][\blv~vokifaYOF?;864322123469<>@A@??AEMV`iry{rmnrsph^VQOPTW\`cfhjlmoppqqqqqqppppomkiginv}vpkjjkljf`[VTSTUXZ]`cgjnruwwvrmhgjq{zy{{ysmgb_\YWTPLHC?:63/,*('()+.27<@DEEEGNYgt}¼{vsrrrojc\VRONNOQTW[_diotx|}}}xspnkhb[TOLJJKKIGDABEILLIEBA@ABDGKQXblv~|{{zywtqmhc^YTOJFDA@???><9768>FMQTUWY\_cglsy}~}zxxzyspoppnjfa][[[\\]_eny|tkc]YVRMGB@?@ABCDEDDCBA?>;988:>EO\kzſ~umgdeggfb_]\\\[[\_ciorrqnlkklmnppqqqomjfa]]_eknmjfb`^^^^^_`abccb`__afkqtutsrrux}~~zvqiaZUSQOJE@;86433222111123568;=>>><BIS_lx{ungb_][WRJB;51/0147;>@@?>>AGOUXYZZ\`dhlptx~}xtokheca```abcddb_\Z]dp|yvtrokf`ZWVWXVQH@;:=CIMONKHEBAABDIOWalw{uokijlkhd_\[\^adgilnpstvwvtqmhc`_`bcb^WPHDDIR[cffedcbccccddefghjklmnopsw|~|{{{{{zxutuy}}yof^ZWUPIA:411134420-)&&(-38;<<<<>@DGKOQUZcp}wspnnmlkihfdb`_^^^_acglqx~zy}yusstuuvusqnjfb^ZWTRQQRSUXYZXURPPTY^`abdiowyrnjfb^YUPKFB>;8531.+(&&)08@EHHGHMV_fjlnptz{wtrqqppomljhfdba__^__abdefgimv{wtrponmmlkjhd^WPKIKMNMJGEDFIMPSUWWWXY[`foz~zxwxyxtokiiklkihhjmqtwyyyxuspliea]YVSPNMLLKJHEA?@CJPV[_bdeeeegilpsvxz{||~|wsqpqrsuwyyxvronpuz~~}}~ysmf_XTRRQMG>60+)((()*+,-/258<@CFHJJJKLOV_kxztpnnnnljhgfghjlmnoppqqqrsuwxyywtplkmquwvsqonmlkhfdcdfhhea]YVVWZ^bfikkjfa\Z\blv}zqjfdba`]ZUQKE?94/*'$##$',18>DIMORV[adedeir}zxvsokfbaabddb_[XVVWZ^chlprstuy~xrlfa_`cfiigd_YURRU[`cc_[WTRQRTW[ahouz~ÿ}|{||}|{ywvwz~~xqliknswxwsokgeba_][YVSPLIFCA=:52//4;730/./0248?IUajprsttuvwxz|}wqkf`\XVUUVY]bhmqtvvvx{|vqlhc_YSLD=8568;;:86545579=BGKNNNMMPU]gr}þ~}~}yvuuuvvvutrpnlkihggffedb_][ZYYXWVVVVVTQOOQUZ`ejnqtuvvutromkiikou~~zwtqmiffipy|vroke\SJB=:8777788876420/039@GLQSUVX[`gr|vof^YVVX[^adfghiiiihhhhhijkmoqsuvvvwz~ztnida_^]]]]^_`begjmpqpnjea`aejosw}{yy|}xrlgca^[YURNIEA<95310001245654336=;:87544446:@GP[fpyzwvxywrkb[VTVZ`fkmmljhgghilnpqstuuusqmiecdiotwwtqonnoooomjfa]ZY[^cgjkkkklnpqqqppsyyttuvuqjc[TNKHGFFEDCA?<:7420///0246789:=CMXdow}Ž~}}|zwsmg`ZVTUX[^`bcegkosvxz}|xuqnjfb^YUQOPQRRQMJGFGHGEB?>?AFLS\dnv~¾|xvttuuurme]UMHDBAABDGIJJIFC@?BGLQTTTUW\agmsx{~|ywusqolifb_]]^`cfkrz}ysle^YVROKGDBBBCBAAAABCDEEEEDEGKQZdo{Ž{tnlkkjfa\XVWY]bhmquxyywtpmjijlnoomid^YTQQTZbjprqokhfedcbba````acehknqsvxyz{}zqjecba_ZTNIEB?<9520014677520/026;@FJMOPPQV^jyƿ|wspnljhec`^\ZZZ\^bfkqvz~~}{||{{}}ytoid^YUQNMMMOQSUUTSRRTVWUQLHGKTanzxsoljhgeb`]YVQLF@93/-/38>BDDB?=>CKU^ejlmnpsvz}zwsokgc`]\[[\]_`bdfkr{~|zywurojd\TNJHIKKJGEDEGJNPQPNJGEFIOV^fmt{~umgdehkmlkiijknqsuuuusqoligdb`__^^^^\XSMFBAENXafhfb_]]^aeimpsuvvuutsrrtx~}ytrqtx{}~~~ztmhdba]XPG?830..../02368:=?@@@>=<<>CHOTZ_gq~yspppqu{~wvxshjmi___\W[bghkmkccfiku{jZK<88>N]ivl_TG8569;?CGMS\fp}pzv}}ut{|yeXTV^jt{~}wncXLC:68689=GUft}~vnd]ZZ_houyzz{|ub\dws]ORar{zmZH<:?HQX]``a_\]\\[ZZYYYZ[\`emzĺ|xsmheehnxxfWRYk~vdWQU_kvytmf`ZVRNKIIJPXcmtwvqi`XQLLPYetvmhio{¾tkhlvp`WUZeq|xsonorvz}q`QF>;<>@CEFHJKKJJGC?:62.*'$!"'0;IYizŹÿwmd\VRPPTZ`is}zpe]WTTVY^cfijlnrvz|}xqlgdb`^]ZXUSPOORX^fmuz}|vmaUKECFO]ovompv}tcTJFHNW`fhf`XNB7,#!&+169::989GMQSTTUVX[^adinvĻ}ywvvvxyyxuqjc]Z[airx|~~yrjaXOGC?<71( -:GRZ^_^\YVTSSUY^emu{|vsrrrqmhb\XVVWY[]`cfimqux|~~|zxwusnf]SJDBDHLPSVY^ciouy}~|zywvvwy{~}~}}|yx{zwpz~woif`_bdba`YTL?0'%5GWekh]M?8DJMLB5( -FbxvdSNYnþúvjdekt~|pdYPKIJMRTVY\agpy{xx}|jcfr|l[MECEIOTY]__]YSMIHJMRX^dhkmkgc]YVUX]ep|tkgjszgYTXevvj^SJD?<;;<>?@A@@@BEKRY`eimpstrnf^VQOPU\eox|rmou}obXSSXbnz|vuv{~wmaTG<3-+*+-/13567787789;;<;:97569ANayȿzvsqmhaYRLHGILRZbjrz~zy}xqibZSLFDEJT`n{xme_]]_acehkotx||yvuuy~}{zxvtrpnmlmmoqtvyz{{xussv}xi\RJD@>=>@BDFHHHGFEEEFGILNPSVY_gpxwlb[TOKGEDEHOYdp{|yvvvwxyyyywurnic^XUSSV[afiifa]ZY[^__]XRMIEBA@ABDGKPU[`eimptw{ļ{wvvvtqkd\TLFB@?@BEIMRVY[\[YVTTW[`dgiikmquz~{tnhdbbekqy}{yvsokgc`_`dinswxyz~}{yxxy{}}xrkfbcfjnnlf]TJB:51.-,-.02479<@CIPXalwĿ}zwronnqtwz{zxtnhc^[ZZ[\]^`behlortvx{}unfbmrx}}oe^VJHJM\dil~yppzvlgjo|xuwwvrpWR^stiZNE?<=@CHLOPQPLD:/$&8L^hi`RC;>Md̾u\[khODJ[n{~wph]UPNOQTW[^acfhnv}tmmt}uaM=43;GWenuupg\QHA<731/.16:AJVdu~z~zwngegmx~snmqx{qf\SLFA=976757;=>=:5/("&2D\qrbTMRbvxsw¾yustw}wj]PGCBFMU_jt~¾{sprys]J?;ALYemnh_RF<4.,)&&&')+,,--/3;FWi}ÿź~zvpnmmqx}pbVNLQ\ix}qdYRNNQTW\_aa`_^_bgmtwxskc[VQNMMNQUZ`gnu|{wronnpsx~{xwx||ma[\co|xndZPF;2,()-3:BIOTXZ[YVRMHDBBDHNSVXXYZ^fsyncZRNLLNQTY\`dhlptwz|~}zvqnkjlnpomhc_]]`cefeb]XRNJIIJOV\dltz}vl^PC931148>FR_n~|rib\XUSRRSTUVWVUTROMJIGEB?<60,*+19AHKKIGEEJPYerý}vqpqsttroje`[YXXZ^chnty}~zuolkloswz}}zupid_\ZXUPIA92-*)*,/37<=AHQ]jvytqnkhe`]XRMIFDDFINTZbhnsvxyz}{tk`VOLNT[ckpsutsrpopqtx~¼zvssuy|zqib\WTPMJGDA>;740.,+-05;AFIKLNSYbksx|~|zxwvvvy|ĺ{upkea][YZ\aflqw{|xutstuvwvurnida__`bba^ZVROMKIGC=70)#$,5?IT^fow¿~{wtsrqrqpmjfa[UOJEB@ACGLS[bhlnonmmosx|~{xusqppqrrrqpnkihfeehlqx}xutuwz}~|yvsstuvwuqiaWNF?93.*&"!#%')+.26;@FMV`kv}{yxwvusrqonnopqtwy|~}wqlheegkpuz|zzz|~~xtrsvz|yvtrpppprstuvvvutsrqqrsuutqlf`ZWTSSSSQOKF@92+$"(.39=CIQYbkrx}ļ}xrnkjlotyzqha\YWWVTPKE=5/+)+/38:;975210//..../25:@HQYbjpvz}~~}}}|ywwxz|}zxvtsrrqqqqomjfcbceinruvwwwwyz{|}~{rkea__```^ZVROORXakt{}{zz{|~}yrkc]XVVWWTOG>5-(%%&(*+---,*(&$###%).4=FPZep|¿}||||{{zyyy{}~~|{yxxy{}~|zywtrokgc^YUQOOPSW[]][WRONPV^hqy~{ywwx{~~|yxy||zxxxyz|}~~}|{{{}zslfbabdfggd`ZTNIDA?>>@BEHKNPQRRSV[bjt|¿|yvtqnjgc_[WUTTW[`fjnonmlmpty}ztmf_XSOLJJJLMNMKGA;6336:?BCB>953259?GOXbjqw|}wqkgdba``^][YXVUTSRSUY_fmqtutrqpqrtvxz{|~zslf`[WUTUWY[]^][ZY[_fpz|ywurplgb]XUTUXZ\[XTNIDBCEINSWYXVRNJGFGKR[eq}}yusrrstvwwwwvvtrpnkgd`]ZXWVUUUUVX[^`aa`_^_acfikkkifc_[WSPONOQUY^bgjmoqty~{yy|}zwqjd^ZXWXYZZYWSNHB=:88;>BEGHHFDBABFNZhx}uolkkkmmmkifb]YURONOQUY_ejnqrssstvy{|}}}}}~~~|zxtqnkheb`][YXWVVUTRNJEA>=>BFJMNNNOQU[bku|yuqlgb\WSPMKJIHGFDA>;99:=CIPTVURNLKLPV]emu}}wsnjgda_]\[[ZYXVTRRTYakw}{wrmifeeeda\WQMJIJLNQSTTTRQONNPT\fsþzrljjmpsspke_[YZ]bglpsuutqmhc^ZURPNMLLKJHHHJNSY]__^\[]`dhloonkhd`]ZYXY[^chov}wpkihhfc_ZVRPONNMMKIGDA>;98779:<>?@?>==?FQasypjedegjllkhe`]ZXWX[^chmquxyxvspmmoruxzzyxwwwyzzzxurolkjjjkjihfeddcb`][XVVX\`dgijmpv|~~vng`\YWUUTRPMJEA=964223568:;<=?BHNV\`a`][[]clwzuqmjhhhhhhggfffghikou}ytpljihhhgeb^[XWWWWVTQONNOQSVXY[]_adhmsz|xsnkhhjnrvwvsniecbdhmquvurmg`YSOLKIKHMVVXYYYZ`ekrwz{{ollnb]bc`\[VVRNLRVY_ksyʼ~wpjedbbb_]\\YXXZan|mdr~Ʒ~{}wrlfb__aehjg_RA- ):JW[TF5'"'5EU^^VI<429GZpƳ̽Ǻpu}iYNIGHKOSVWVTQMKJMS`q}l]SQYhz~k[PMS]kx{rh_XSNLJIHGFDCDJNU`lzymhp~rnnt|{uu{qhdcglquwvsojdYQKD=71+(').6@JNKA3'#*:Oblj_OB=ALYjyɾnaYUTX]dkqvy{||||{|~|~zsszsh]UOJGECA?=;:99864347=EOZhr{~yutuzumikr}tg]WTUY_gouy~~ysle^WRLHB<61+&"!#+6DTdr|{tmf`[YXY]ckt|þtkfehnt{}zxxxz}zvtsuwz|}}|yvsomkhd`[VQMJIHGHHJMNQSVXYYXVSOLJKMR[ft»~yurruz~ysmgb\WSPMMMNQSVY\]]ZWSOKIIKNRVX[]_ciou{}wog^WQMLMPV\ckry~yvsrrstvwxz|}{zz|vj_ULD=83.+(%" !%*/38<@ELU`mz¾~{vqjb[TMIEDDGKPV\cintz{rib[UQNLKLLMNNNMMLLNPSVYZ\^aekqy \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_08.bin b/applications/PoP/poc/res/music/m55_08.bin deleted file mode 100644 index e5215eb..0000000 --- a/applications/PoP/poc/res/music/m55_08.bin +++ /dev/null @@ -1 +0,0 @@ -~~~ztmf_XQJD@<98776666679=BJR\dlsx|~ysld]WRNKKKLNPRUWXZ\_bgmrx}zvrmhb]WRMIECCDGJNRUVVVUTTTSSRRRQQRRTW[^chntzľ}zvqmhd_[XURPNLJHFEDDEHKOQSTTSRRRSUWZ\^```^\ZXWVWX\`ekrw}|wroljhfecb`^]\]_cjqz{vpje`]ZYWVVUSRPNLJIHHHILORV[`ekpv}Ŀ|vqmkjhfd`]YURPONNOPQRSSSRQPONNOQSVX[]^_abegknprrrqpnmlkkjhgd`\XTPLIHGHIKLNNNNMLKLNSX_fmtz}zwsojd_XSMGB>952/-+)(('''(*-28?FLSX]bglrx~}wqmifca^\ZXURNKHFEEGIMQUZ]`cegkot{~yupkfc`___``_]ZXVTTUWZ^bgkpuz¼|xtpljhgggggfedba`_^]\ZYXVUTRPNLIGEDBAA@?>====>?ACDEEEEFHJMOSVY[^`acdfhkotz~}}}~{wsoid^YUQONMMLKIGDB@>===?ADHLQV\bgmsz|wsoljgea^ZWTQPOOPQSTUVWXXWWVVUUVWY[]_`aabcegjnqsuwxyzz{{||{{zxwvuttstuvwyzz{zzzz{}}yvsplhd_[WSOLHEA>:62.+(&%#""!!!""$%')-16;BJQYahov}~{ywusrpnljihggghjlosvz}~{xurolifc`^]\\\[ZYWVUUWZ^ciouz}|zywvuuuvwwwutqoljhfdca_][YVTQOLIGDB@?=<<<<<==>@BDGILNQSW[_dhmrw|{xvsqponnnnopsvz{uoic]XSOKFB=96310/...-,,+,,.149?FMU]elsy}zwtrpnljhgedddegikmopqrsssrrrrrrssstttttsssstuvwxxyyyyyxwwvvuuttttttuuvwxz|~~~}}||||}}zvspmjgd`[WRNIEB?<96420.,++**++,./0257;?DKR[dmv}zxvtrponmllmnoprtwy{~}zxtqnligeca_^\ZXVTSRRRRRRSUWZ^chnsx|~~}}}}|{zwuromkihfedb`^\ZWUSQONMMMMNOPQRSUWY\^adfhkmqtx}}{yvtrpnmlkkklmoou~{xwwxz|~|xtpkgda```aa`]YWUUTQKD=879=CIOUY]__^[XURRTX_it~}|{zz~|xuux|wqnpt{vnkmni_UNLOU\elqrpjbXOHEEHPYcmv|}zvtwth`]^ckt~~wqmkklnquy|xleeihb]\`ejllid]WPKHFGILPSUWXXXYYYZ\`eilpy|vroptzsjly}ysnhc_[XWVVWXYYWTPJE?;88;AIQVWXaouojjmopqsw}}}zpifhox|tonqx}xusstvxz{zxsme]UOKIILQW^dfc[Zch_WVX\ahpx~}{tnjjjloqsuwwrp{}~~}{zyyz||wrnkihgdb_ZVRPPRWZYROU^ux~h\[[_dhdovu{~Ƚ}sf_]i|zutw|}shadn}qcfynQEQeol_SQV`iosrs~oZPHKXmuqty{wj`Z\hzl`_iy|qoyÿwwz}_Tczj]UOKMPRQQPOKD>=ESgu{k^YY[]ZVSWdu|hTJLWcnx~{pe\YZ_kpdbnqp|ol{yia^`flqtvyyl`WUXZWWfs`NA::@GOSTSSW]afhkh\QIFFIOWan||eQXu~qjn|Ƽ}xzvsojghlrxxiVB1.8Oi~zvmV9.=Wjy|x~}n^VSRQQUcsyrkhhjlmrv}yĿ~xu{}zwuuyvu}hQJ`~rbULKNRUUVUU\eihkyymiovmba^YY]````elu{}{vf\drttz}xvukls}~nsvw~wlc]YVQI>@MLLWZ]s}}~z|z||qdct~{yvxusiabhnqqppu{|{n^PHEFHIIF@76BKDFVTT]^VKQZSPXbjpxsmxna_aflruwyzret}ysjaULMOKJKOSVUh}z}|ogghgeb^ZUTWXQYjfhklonebiv}upr~ttlveNV_Y[``affceiostsqprvqky{x}uicrukihc`_bfgd\QJah]cku|~{ttwuqu~{unihjldlxlfk}zhflsx{|{xvvy~}or~uv|xigrmhkkgdiprsvnr{~~~zx||unhefhie]YSTa]\`^iwqjkjhgffedb``bfi`W`YT]cdb_\WLGWaTJHMWcoy{yxyvvxyzwnagbQNMMR[_ZSMIWf_XWVW\epqkttjorspmjijklmmmopjiuywxsz{~~{xwxz}|}~}{yxz|wldadlt{zq{w|zvuzw~{yvuuvx|z||~{zyxurokhfgjnlbgi^ahlj`X`e]^cda[UPORXXRKX^ROOPSX[[XWVTOVc\PMOU^b_jmbdggfc`agljea^_fq{~{z}}zy|}qs~{uwz|yvqjjmmnnnmkjhgecbcfjjmwwz}z}xuuy~~vomsxyzwsyry~ywwyzxtnhddhmldkmbcffcbb`]dia^`bcegijkhdq{rqrrsuvvwx{|}||xsrnmpsrj_clgbdda\WVWVPWa[[^\VNIHKRY]\WOHL]bZVVS]lfdefghhfdccdffd`\Z]enpem|u|~{z|~{{{wy~v}}~~|}|wuuvrq~{}tuxyzyvuxywtrpmgesvmkkkkjhfda\W_ga[[\]^_[T]b[]`cc_XSSVZ]_^]^`_csymeq{uv|y~y{|pozsgfgknokc\WVX\__]YSNUd`W``]chjifdbccddeedbdgijjfixvho{z{~yustuvwwwxz{vpy}w|vt}|z{x}{z{}{|xyzyxxyzyqipqjmqrokgdbbdhibWVcfbdgd_hj^YZ]afgd]VQNNQTVVWX[[UVgj]^eiijmoppomiggjpw|{t||vojimswz|yldw~meflrx|{vpkgffffffgjlgbmqnsvrqz{tt|~vrquz{u}sorxtkp}{tqpqtz}tw{sqrrrqppppomjijkiiuyqnz}vuvz~~{xvwyyy{~|xwz}~yrlgeeghhcZ\ii]]lmghhea][^dgf`XPLMSZaed^\c]\eb_chkkjihgfdcaacglmhfrrknuzyss~~zvvy|{vx~|wxsu{|zux~{wvx{yv~{{xtqsx~xnmy~xwxxus|urqrttsokgeddccdefc_cimlfhmnlhfegjllid_\]afknmlxujl}wuyrptnquwxvrlfddefe`ZURUZ[Zenhb^]gle`adhkljhgghjkjfbmulffinu{{sjmwvsvz{yxy{yu}~yvvzztx|~}~}xv}{xx{~|ro{|rny}}ztpoqsspkfdegjmni`dophbdkqroib^^`cfea\ZZ[WS_jggkjc`jrmhiiiikotxzywqmy|~|yxxy|}{uldlxtoprsomtyoc`bfjmonmmlgagqnjnqqmjjntxwnkrvst{{sw|vw{yrmnrw|}|yuqxzu|zw|~{yxvtqooqtvxwtqx}sz}|~~vv|}}~xqooqrqomklkfeqtjekuqhgkpqpke_]_dimlf\U]b\Z^ekonf`dkf`_adhloqqkekpkkostrqpqsuwwsln}{z~x|{}}rpt{|z~sprw|{tomotwuor|~zyvx~|}}}~~xqmmry~pksqu{~wronoppooqpkfnuqpqmkrvroruupjffjpuyysntyqiipy{ru~}||zvwsuusvvmkmoonlihilmhfmoe_`behknqpkccjjdcgmqromv|rigiouzzxrmjkotwvrnv}tzytsw~~~}|vux~~xu~{}{{}{xvvy}~xwyxz~ztpqsvxvpltzqiimtxvqrupiimppnlklmkipxrkigeegkquwumd`kwxvwwus~~~yvx{~}wqtuolkloqqponnmjfjttnkjhly~zyywspprvyywrnlnsy~}umt{x{}}~}yvvy{z~~y|}~}xx{yzz{{y{xvx}|vswwv|~{xx|~zxwrow{vvusrsvxvqqurkintxwskgoxtnnoppoljhhjmpqoifoyvlfnwww{~}zwuuvxxvtstx|~y~}~xx~z~zwvwyzyxwwxww}|qt|yuv{{tporuxyxvvwxwuz~|~{{}|tq{{uux}~wrw~{xyzywuvx{|wolrxxy}}vsz|vvzysoptz}wv|~|~||~~~zyxz~|xutropy}xtuvrou{vrsuvvusqoligghmrvvrkkqy{rkkowxqmmosvxxxxwtr{wx|{~z|ut~{|y{|toorw|{ss{z|~{vtv{{v}~ww~z{{}~usw~}vqsx~yspqtvspu|}xspt~}vstuvwyzzwrkfdgnv}~uil}squ||zz{}|~{yxww|ut}usty~~xqkiikmpsvywpioy~{uqqruz~voklqw|~{trz|wwyz}{|~zx{~{}{z~~zy{~|y~z}~~~zrmlpwyy~}}||}}}}zxzyv}}|~~}}{yyz}~ytoorwzywyyvz~ytsux{}~|yurqomlklptwtsxzqnw~{trty~zvtvy}~}xv~|y}~y~||}~|x{}~ztonptxzyuwxlmy~{xvvx{~}zwvwvst}zy{}}|xw{~||z{~~zy}xv~||}{urrv{~tnz{vx}{yz{|{xussuvu|wsx~}~|vz}{~~|y}ywzwvwxyyyy{|zrlw{vwyzz{{|{yvsqqrttrojkwxplny~upoqw}~{wrov|z{{|~|{~}}~{yy|wvz{|yxz}}zxupms~zuwzvtuy{rs~yx{xsx}~~z{}{ustwz{{{{{yutz{y||yy{~}yussv{~~zrjiv{z{|{{zrquz{v}~{x||~yuux|~wv~|sv~}wtstwz|}|ztlgnxywy||ytrx|qkkpxztx|usv||zxuv~||yy{{}y|{xxz~zwzv}{vuw|umqzzuuz{y~{vuw{}{z|zut}~{vtw}vvzz~zsprw~~vrzxpoy{xutuvxz|~~{tnqwuprw{~}zvx~vnmrz}wsu{}{|~}}}{vw|}v}{||}~{x|xx~zvtuzysw|wnlpxxonw~|wuvy|~}|zuuvy|~zwwwx{~x}}{wvwzyz||{vux}zv|}yxxzzwwy{}}~|y|}tprv{wsw|{yz}}|xvx~~{z{~ytuz}||}}yv{}z{{xvz}wtrsw{zuyuljmu}|tmkt|wvvuu|~zxwx{|wuw|~~}}~}xz{y|zwy|~}z{xsqruz}skmy|vru|z{}}zxxy{~}xx|xwy}zv~~~~|yvu}~zz|}~|{~}uruz~xu}}tpqty~|zvsszzsqx}}~zxx|yu~}z~ztv{wy}~ww|~{yz|~~}yuv}xusqrv{zuomr~{pmw~~zvuvx{}~ws|~~yzyy}yz~yuy}}~{|~|yy~zux}zyz{|{zyxy{}}zvxws{}zwvwzzw}}}yuv|z}ywyysx|xx{yrov|}~|wtx}}|zxwvwyyyxxyzzy{zx}zwy{vtuy}{|{twzxz|y}|}~{sqw|vu}|yz~ztporw}}xtuz}|wvy~ztqrv|zxzz}z{}y~vloogacfl}ud^bm}jZ\nq[]m|zqb[`q~pd^dt|h`eovyqmqk\_smVZttim}|dXWZajsyzvnd[WW\bhlsytnoopv}qjiov}ztmfa`dfaZW[aioru}rhgr}h]cvwdbjmnt~t`TYkwwxwg]]es|wwod]Z]hxyk__ccdmiX[qndbhr}oeaeoz~xqmhb`hy~k^[`qthbeqse__bglong^Y[bdbbceffl{~oc\\blu}|uollmpole\UQRYbjpqoow|qifiste]`inoszzyzqaUSXessia_hswspqsu{|vtrrkb^akz{mc^_epz~{xy{~}ui^[^dkt|~tr|}wpic`bhs|~uh`_adhmswywrlhddhkljechok_X_o{{oilqphbabegggjqtof_afknmha_frvqmmutkkpqleacqypiebbbcdhlqu{|tppppkc`eox}{qidabejllic]XX`muqdZ\itvuw}xt}vlhhilnoomjfccdfhigden~~}zvph`Z\iuyyz{xvtqnifddeecaclwyqnu~uu|zpfcfknomlnrz|wzyoheflu~zpjo{}z||ywuttttsstwyz{~}xuttsqnje``fjlpuutv{xpq||vrnlmrxti^XY^emswvqjhowwssuy}|spv{tkiovtkedgjmmkhgjpyzutw}~|xzwppw|zskd_`ipokjloqstsqnkikpw}wlgo|wiaagpx{zsja\Z\`eilljffnwvlgjtzyxxywtokjmsxzvmaY\ehdbdjpttqpv|~|{~~|xwwxzzyulc_bgfbbekorqnjjnplfdgmsusontyth_]`fmpplgcbbbabhqtmd`gqsnjilpsvwunf^YZ_hqvul_W]mwsg``gqz}|}wpmnrvy{xpfaemrqkd`aelruupkebcfjmkfadmtqjd``dnwxpf`_aehlopplggloia]^cjquvri`\ahlkjigdbgs|zphegmty|{yxy}|rouwpjegp{}wnhecegkmliebbejmlheeiospibadiptusnid`__adhklihlokccjnligikllkiiikllje`_hsvqlknsvwz{x{||~|vngektwsmjjklljkornfabflpplgelvwoe^]`fmqrplhc_`fqwti_[bmtspnmkjjjjigdbbekqtrj`^k{wlikry}}}~yvwy|}vlfkx{qjhilprtsplighijjhc_akwyqf]]er{ypf_^agntwvqia]bknlhfgimpqoiefikjknqqmgfny}yrnmosvxyyz|~ytw}zvpmqz~{uqnlkjkkllkjjkkkjknnkjmmiddiqw{ysjc^^afkoqqmhdeilmnomjiloqpnjhhjostqja]cpyzvroopv}tqsy}{|zpgfmvywtrpmjjpwysh`]bjsxyslhlpnfa`ekruurmga^ajtxvohccjrtqmlmoppolhdbbfmtxvofbhv|qhfkuytruzysqu{ymfkzsiefkry}}ypha`chorpkfhpwti`^fs{zuoiedeinsvwtmebekligjnqsrokjmomheglqtrpqw~{rifipy~{yyz{}yuz{ywvtsv~ulfeglqtusojgfghkqvtlgkqsmgfipw||wof`^_elrwwrjddkswtngeglrwywrmihimppmihny}zsmkmuzuuy~~}{xtoklt|}wqmkiiox~{qhccgmswvrmlqvtj`]`isz}zrh`^eqyysleacmz{slighkoqqnjhhkptsokjow}|unlnu}{xwx|~|ywx{|tkir~}rkijnswz{ysmgdehloomknvztg`doxzvqlhginswywsme`bktvqmkloponptuqjfhntwvqmoyxniiow~|xvy|{}{{~~|{||zvqqw}tlhfhlqvxvrlgdfnx~xkcentrooruxyvpidbdhmrvxvof`dr||skghlquwwtqmlmoqqnjfgrtjho}{sqs{{}}~}wohho|ypifju{oeabhr{xmegnrnifhnu{|xpf`cmuxwtplgflw}{upmlllmnonmmnprqpqssstwwrmms}}uppt{}}{wwz}vqrw}}tlims{zqhcaemtyyunlputmimsvwwwtpljkouz|{vmd`epxxvsrpnmqx~|rhbdlv~~wrtyztlils||uqqy|z~{|~xvw{}z|ypjilrx}~yrkedkxzngjtzysoqu{~yphcchpy|sgbjzujehow~umgfjqwywros|~sijs}xttw}{z|{x||x|y}{yyz||{wst|}rkip{xqkikpxzqmottnijpywmhksxyvtsrqps{}rkhjouz||xtpnopsx~~xrsz}ytqt{xqnpv{z~~~}~~{~|{~}{|~|zz{{{~}wrprw}~ulfeiqz{uqruvvwwvtuwyyxwwwxyyxvrmjlu~~wronou{qkjnu||wv{wniltzq \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_09.bin b/applications/PoP/poc/res/music/m55_09.bin deleted file mode 100644 index 059b355..0000000 --- a/applications/PoP/poc/res/music/m55_09.bin +++ /dev/null @@ -1 +0,0 @@ -ou{vx~~}}}x{|wwz~|yz{pjjnu~{phfn|~rihq~}xvvxyywspopty}~woimy~tnmpv|ysnmotxyxvv||qmszwwzxtyyy~}{zy~}vwyy}}|||{zxutx~rknx}wqnos{vlioy}{vsuy~~xsruyyyyz{yurrz{snmoty~|vqopwyppw~~|{}{ursx~{uw~}{{~wyyx{{{}{}{|}{{~|xy||ywx|~xqlknu}yqnry}xuvz}}zwvx{~~ztmimx|snmtvmjlt~vru{}yusw}|tpu|xy|{~xvy}usz}{|yrrv}}xy}~zursw|ypjlvwpnt~~zy{}~|xtqpty}vqqw{snpv~|slknv}yvy~zuv|~zxy}vrv~xx}}wx~}xw||x}}zy|~vw~usy{usuy~zy|~uqu}}xtrsx~slnv|}zyz}|zz|}zvtuy}~|{~uomqw~yrmmtwps||y{|tppv~tqzzuw~}xx|}uv}yy|yz~usw~}zxxy~|vw}{xy}wojkr|slo{wppu}}yvvxz{zwtu{{qmpyzsopt|{vv{}ztrv}{ttz~|z}{vvz}}~{|xssxzy~{{zy~|vuzxstx{{|upqw~xpnt}}vqqyyrquz~|yxy{}}{zyz|~ytsv|ypklqzzwy|~~~~}|}{vtx}yy||vv|urv{ss{xtx}|~}z{yuw}zusuy~~}ywz~}}|{{{}|tnnv~ywxz|~{vtvz~z{vnlowwnkq~{pls||~|xwx{ysuyvx~~yxz~{uy{y{wru~{|}zrqv~{usv}rpv}zvssv|vmmz{rqu||zyzz{zxvuyvnoy|uqrv~|rnr|}yzzx{}zz}vtw|{xy~zx}zutw}|ts||yz|wuz|rpxupqwurv}~zxy}{utx}~xst|yutw{}~}||}|{{|{z|~}yx{yrnnt|{srx|y{}}yrpwytu~|spt}|y}~yx|~urwyux~}~}wuzxqorx{xy}~}~}zy{vmks}xuw|xpos{z{}vrrw~~tmmw|spu}~zvuw}xuy|uty}uqry~{y}}zy|xpqz~wsv~}tqt||tpqzzrry~~~xsqrx~rmsumnvwrquz}z{|sqw}xttw~}sns{~}~~|z{zsrv}wst{{ux~~vqqw~spxystz{vvz||{qqyyssv}ztuz~}{y|{y{}~||}~~|z{|rnqx|ywvx|xw}}yz~zqlms~xop{}usw~~||}{xxxqs|xssx{{yvxwtx~zxz|utw}~|{|~}xw}~uoos{~vtx}xvy~}|}}xtszyrqvwqqv}{|}vqrwzqouwqr{}vux}||}}|}|wvz|spqx}|xsszzww|wsu|xpou~snq|ypow{xx{~~{yz~}wtyzsqu~{ursw|}}yy}~|{{~yqot~{z{}{xx|~~tpqx~tos~vpt~{xy|zss}ytuz}xvx|~~ysu~}xuw|}sor{}|}~~{yz~{z~voot|ysrw|sqw~zvtuzunq~}tsw~||}~~}{yy~wqt~~wtu{|srx}~{{}{x|ytsw~|xwz~xx~~|uqrw}tou}wux~}|}{uru~snr~xpot|xsu{}zz}~xux}zuu{~wvw{~~~}{|}vqqw~wuz||~ysqvxst|~tpr{|x{}ywz}tpt}~vrt}{yz|}~~}}}~|{}}vsv~yroqw|xy|~~{z|xpntzvw|}uru{~~{vuyxqpxwru~}ywy}yuxwsu|vqqv~}}}yz}xwx}yqnt~~|z{~zttxxqpu~xqpuwru}}xtsw}{qpyvpqyxtux~~|}vu{~yuv{}trw~}|}zsqu}|urt|zuy|~|tppv{qnwxqqwzvuy}}zzzqovysqt{{uuz~}{|}z{}~|y{wqqv~|yxy}}z}|z}vpns}~sqx{uv{~}~|xw||spu|tqt{|z|{wvzzsszzuuzxrsw}~{z{|~~xuw}zrnpv{vv{}yx{~|wsu~yrrxxssx}xstz{rqwxrs|xvy}}}}{{|vtx{soqx}|~~}~wqqxyuuywrty~ypns}unoy{qnt}zz{~~{z{xtw~uqt|~xttx}zy||{{~|sot~}{|}~zy|~~vopvuoq{xpq{}yvvzyqpyyrrw|wuw{~||yrs{}wstz}snq{~}~}{|~zzwpou}ytsx}tszzvtv}snt}tsx~}}~|yxztpu{tqu}xqsz}||yz}zww~|tqsy~yvw|zwz}}wqpszwpq{zuv{}~}wss{xoox~snqx}uuz{z}zuv|{utzyvw{~|yz~~upot}~vtx{{~~}xqouvprz|rmqzzx{|vux|ros}|tpt~~zyz|~~}~~|{}|urwxqnqy|y{~}{|unoxxvx~{sqv~~~xstz}snq|{rpx~~~zwwy{utzyqpvyqory~|~~yx|}yvw{{qmq{|z{}|usw~{ros{zros}yrs{yusv}|rowxoowyttw}}~usy~xtty}spt}}{|~zrorz}uprz{tv}|}}toot~|pmuzqpu~{vvy}~zz}rnt{sqsz}vuy~~||~{z}|yz{ros{}yxx|~z||z{xpmqzupt~vtw~~}}|xvxvopyvppvyy}~yuv}vrt|~wsu}~ursy~{{|}}wuxxpnqyzuw}}yy}{usvxrrywrsx~~wrtzyqpwvpr|xvx}}}|yz~{tsw~zroqx|{}~~}|}wqpvzuuxztsx~|snqzxonuunq||z|~|{{ztt|yrqwzutv{|xy~|yy{vopx{{|~|yz}~}{qnqyzqnttot~{wuw|vor}wqrx{wwy}}|~xqs|}vrtz}sos|~~~}~}z{xpou}zuty~vuzyusv}snsvsv}}}~|ywyuos}|tprzyrry~|~}xx{zvv}vqsxzwx|}z|~||yrpryyrqy}wwz~~xss{{qovvppvxvy{z|{uuz{tsxzvvz~|xx|vpot}~wtx||~}}wqovwqrz}soqz|z}{wvy{rot~|squ~{z{}~}~zz}{trwwqpt|{z|~{z|{qns~{vvzxsty{usv}wpovvps|~|ywx}wsvvprz~upqw}}{xzzvvyuopy}{z}yvx}~upry|tps||tsyzutw~}rowzqouzuux}~}}vtx}wstz{sqv~~~~}~~}}zros{{tqt}zvx~|}|tpqxypoyzrqw{wx{|z}zqpwyrqu}zuv{~}~|z{~}yx{wpqv{xxz|{~}zz~{snowxqr{yuv{}}}yvw~ypovyqpt}{y|{ww{xst{xsszxrsx~|{|~~xuw~yqnqxzuv|~zy|{urvyrqwyrrw~}~xstyzqpvwppyyvw{~}|yy}|uru}|soqw}{}}|}yrot|vtw~}utw~vopw{qns~xoox}z{}}{{~}usx}tps|}wtuy~zx{~zwx|{rns}}zz|~{z{}}wons}vopx|rpwzvux~~snsvpryzwx{~}|wqt}}urtz{rot}~~~{y{woot~ytty~vuzytru|snr~wtwldo|{vrhYQT]eowzrgfltveYZ`n|i^VTU]diifdabk|ta_qkjrUQdzmkpxzwojkq}wkb]`nx]OUmuaWZfvxdX]unbnjcmwkdaadgigb^]_fmppmihmyq_W\k}vjb`fqwmlrwvoeYST]iruqjgkx|f]dxqgl}}pkmqssqpu~vmfcdgmtzs^TVe{wtrpmhdbglqx{~|tlebdjt|}pilxxh]]hy}o\RTcvpbZY`m{wmcaiywoklrzvdWTZdklida^^_chmonmowtbURZizyjcejmlhddfhkliecfn|yla^gzqaZ[`hnsw}{spquyysi^X\iyzsmhdbcegilr||x|rf`_elqqoov{tmfbaguyqrysaUU_mx~}yvxxvxzulc_dryronnlgbadhjiffiov{{tj^VTXbmuwqidfsxrolid^ZZ`jsuodZV[frxvm`VSWbnzwj_XZetxnc\\bktyytmjksxlcciqurleelz{rmlmke^YY`iqvsj_XXanz}vnlrzslgfjosrkbZX]fpwyume__frzsmgbadkt|{y}~|th]WZcox|yqifkx{nedjswtldbivytrrqlfbchlopmidbbfnw~}uoms|zyywsnlntxwod[X]fqz|yqhbdn~~ztmf`_ckvyw~~}}sg^^fpwyuojhlvtuqzxnltnYNPXdp~tcSFAFQcv}}zvjhseav~[IWz]GDTpylhlwpd][]frylbaiz|idjz{skc^]eszoutlx}vpkhhhfaXNFFQaq|ncgvlYPQW_hs}vg^\`eiid^[[crwjkxs]SYkq_SQW`jopnmov}||yskfeir|{uokgfhqxqry|tont{wnhe`YOHHQbx~mcep~}{|xsrxwi_YVTW]epy{rorw~uf[X_n~zwwwvph]QMQ]kwzuleemy{snllmlieenwlffjoqokfeglrrqu~ob\^hzuomps{|z{zsh]XZco{ulihd_YVW[aeggedhp{~spwpd`fr{nbYV\grxyy||wxwrmiecbbcejsrcWRUar}oijpuyxsmhfeffd_ZX[agf_VQUbt}ywsmf`^_aa^YUSUZ`dgfb^[]dpz~zrkkszqh_ZZ]aceiq}~xqjecccdb``dn|}vtvyyti]TSZgv~}wqkhfeda_]\^aeea^^eqxpifeffecaadgiifa\]er{y~|pgbaa`\XY_kz{~|xrlgffhhgc`agq|}{~|zwsoje`]^dlvtjeeilmiebcgkjd^[_k{{rmkkjheb`afkoojc^`iwxst|}tmiggd`]`gqz~}~}{vpiedehihhjpz}ww}|ywuqkc^\`hs~}~hURNPPRN[msx|x~rltxeWRU_lz~qf[PGHN^p|}{zuvyop}vTK^{pSI]j_brt]NJNZiwyqhcft}jcj|~ria[Z`pockn`XWXTOJHIKLJIKS_n{zmktlYPQYeq{wi]WZcmqlcYW^o{jadqzePHSlm`_ivzqmhc^YWZalwyqic__gvwnot|}wsu{~slea\VPLMSatymm{tqsutrru~~{|~~}vsxuf[VTSUZalwwmhjpw~rbUQUctvjbckv{qgaafnw}}|}tkfeecbdl{{mccipsqkecdgjmnrynccqyl_VRV`mwz|{z}zz|rjfgozsib^\\[YWWZ`gnqtv|wtwwkccl{yuph_XW^iw~~{uleachjidchv|vqkfgn|o`TOPW_dc]WUW]a`^]`fnstpicafr{qnorrmf^WSTVYZXVX^hprmcZX`n|wrt||uple^YY^gouy{~xsqpomid``befefkt~vpljjjhedfozjaaeknmf]WVY\\YWY`ku|}yspt~zz{|zvoiecbba`__aflomhcbhswrpolhc^]_dkqv{xnjkorrmgcbehifbags~~~{upljjlmlhfgo|xlgglpqmga^^`aaacglqtuvuvz}{|yofa`dikjgfhnstogbclz{sty{yrjc`bfknqsw}|smlnppmjggilkhefmw~|ysnjhikllmqzx`PE>AJLUZ]^r~sr{nYLJTdv}toj_QHDL]nz~uty}zuumTRhnTOf~nozxw}yiVHFRg|znfekvyqsscWWh}q{bQWozbPJILLLKLPVZZWTT[gvzuyxbSLQ]m}{sje_]agmomga_dotjdcju~ufZWbvpfgsvh```cda__eq|rkggilqxxkgnxzusv{~yqkbZVQPRYfxur{tb[^ht{~}{|uv}w`QLPYcjmot|te`cks|{pcYUZh{ujdelv|}xmaYV[epzypjeccdhmu~qgbchmpnh`[\blwrgfoyvtph[PKP]lx|pfdly{j_[Z\\[YY\cjnnnnt~~z{vh_^gu}umfb``cit|{~}wnfcbdfgghktznedk{yhXLIMTZ]]\^adffeefhikmnnlkkq{ukhhkkg`XSTX[\[[]ckqsoh`\]eq}xsuwqoppmhcacjs~vqpolgb_`cgjjhhjr}|wqnlmlkjlsqbZZ`fif_XUW\bgijjknrwyyxv{xrsx|}yphbacca][]cluywqjglw~smlmmliecdgmrvz~{|tjdcegheb_^`cfilnrxxojknqqmhefinpnlmsxnms|{rkhimqsttuy~yz~~yustutrsuy}{qllostqkd`afmsuuvzxuxulioy{m_WX_glkgb_`cfhhggjpy|tpt{qnr{{pf_\^addcbdhnrrqqu~yz}|~~{wz{okmsy{xrkfdehklkkms{xnhjs~thbagqy}xmaWTX_fhfdbceghhhhknruwwtplms}wjbagovyvnd\WX]dikgcadkqvx{~smmqvzzwqlhgiloqqonoqqokhiov|~ype\Y]eovvodYSU^gmlga]]afkllkknruuqjdbgq|tf\[cnxzsgZRQXblpoidbflruuvytmovzneaemuyxtolnpplfbbhqy|xnbYW^jtxsh[RRZenqmga_`cfhhggjnrtsnhdelu{zrf]Z`jtzyqeZSSYbjonkggjnsuwz~}~xonu~|qiegmtwwtpprtsnhegmsxwria\\bktxul`VRWajoojebacgknonliikmonlkntyzuj`Z\dox{vmaXV[epvuneadlu{}}}|}||smpwypihls{~|uolmqrqnlnsx{yrh_[]eqy|vk^VXboxwod\[`iqvwsokklopnkhjpy~}uh_]dp{zocZW]gryzumgfjpvxyz}}|qmr}}qhejs|{tporsrnjinu|~{rg``gqy|wmbZZboy}yoe``dkqttrpopqrrpooquz{wogcdlv~|rf]Z^gqy{wqkimsz|z~}~|{{vopwtkgipx~|wsrsttrqqtvxwtokhimtz}zqf^[`kv|{tlecfmuz{xrmkmruwussv{~{tjbagr|wk`\alxymeelw|yz{}y}yolpzxnhiq|umjntyzxvuvxywrlgfjqzwka]co|tibbir{~ztpopsutrprv}~vkefny|qf`ahs~zpihmw~}zy|{|x}wnnu{ohhoz~tnmqvxwusux|}yslikqx}~yqhcdlwukeejry}}zvrqrtwyywvwxywrnlov~{qgabit~{rkjq{}{}~yy}wz{}~z}{wzysrwwmhjr||toptx{{ywvwwwvspoqv|ypfbeo{}rieiq|~umjmt{|xwxzzvpkkpyymecit|pihp{|}{|zw{{{~~vv}|tprz|qijr~{pkmt||ywxzzxsomou||sieitymeelwwolnsy}}{xxz||xrnou|~vmhhnwtkimw}|~zuw{y~~z{}uvzw||trwvmkox{qmou{~~{yyz{zxuttvy||zvqmmr{yngflvxpmou|yuuwyyvttx~wnggmwtjho|xsu{}}ytw{vx~}zw{zwz}xwzyojlt~smnu~ytrtx{|{zyy{}|ysmknw~riflxtljnwzwvyzyurrv}zpjjq{zoijsyttyzwy~vuz~|uu}}vw~{{xsu|~rklu|pjlv|vstwz{zxwy|}wqnpw}sjhmw|rlkqy~zxxzzyxwy|~~yustypilplknmgjs|zutss~wuvwxrprxwpnjd^`flprribj|sXVnthv~lkytmmquwtokjro\TWdt}ma^dq{hYTXfzy~oa\`ntcctl_dw|sqstof[VV]gpsojd``enxxdVYixgbgt|smjjjgecceinsvz}r`]msjpvhadlx}vtw{|wl^STavshbbdis|ug`_eklhb[[gwynhiouwri`]cqwicgsxojijmr|xq \ No newline at end of file diff --git a/applications/PoP/poc/res/music/m55_10.bin b/applications/PoP/poc/res/music/m55_10.bin deleted file mode 100644 index 281ff7a..0000000 --- a/applications/PoP/poc/res/music/m55_10.bin +++ /dev/null @@ -1 +0,0 @@ -jeadm~~nfgmu{}{z~womqvy{|sd_gyxsnic^[]cjnmf\SQWbp{~ywzre^]_cgnvxl_WUZdmrpg^VSXdt|mb^bkx|rg[RR[l~|~zrkffimpqs{uqtz~zpd\\es}tg^Z_l}sd\]gxzwxtf]Z]cimpprwyy}{}{{yskc`clvyfXTZfrvrg\X\fs}}tia^`eijihhlsz~~~teZW\fnrrnjgghjllljhffghiikq|rcZYap|n_WX^gnpnkikpxwlhhiifccfmu|wrrw}znaWTYcmstpia]_emtxwuux~zldfoy~{qf_^cjqttqnnquyzz{~veZX^iu|}yutw~{ttz{l_WW\djlkhfeglqvz|~}vu{yk_\`glmjfdflu~wkgku}qhfjtvtzvposy~|la]`hqvupjfglsx{||}~~}xnggnywj^WX_iprme^[^emsttstx{}ztons}vkfiq|teYUYcmrqlfehnu{zzywz~~qeafpy|wk`Y[cmtvtpnoqssqnlmrx~zqf`ajv}{qdYUYcmttog`\]agkllklostqkgglt{|yqha_clu{yqdYTW`jqsplijntzriglu~|rf][_fmonkiikllkihilorsqkd__foxzuj^VV\fosrld^[^dkoplheehjihfgkpttpg^YY_isxul_VU]iuzwpifjrz|phhnw|rg^]bjqspjebcfijjihjmpqng_[\doxzth\VXbnwxqg\WYajrtpjeceghfcachotsnd\X[dovwqf\W[fs|~zrlknt{|pijr||oc]_fpvvrkfdegihgefimqqng`]`hrwvnbZW]gszzsi_Z[aiorplhfghihfegjnpoke_]`gqxzula[\eq{~wqnou}zpkls|tia`entwtokhhikmmmlllmmljgeflsyysh^Z]fqy|wne^]cltxvohddhlnmkjlpsspib^`gqz~zpe^`jwuljnxzoijr|viabit|}wnfcekqturomnopolgegmv}|ui`\bmy~uj`]ajt{|wpighlnnlklptwvpidchpx|zsjbaht}sllqz}~~}tmlr|wkcbju~ulffiosutrpprsspljkov{{vmdadmx}sh`_enw}|vojilorsrqpqqrqnljlqw|}ypgbdmzzqlnv~{|{~|~}~vrrv~{ofchr|zqjhjpvzzwrnmorsrpoqv{~zrhbbiuxlcafr}wleeksy{xtrqstspljkow~}tjdfp}vlinx~z{~|{~|z|~wqpu~}pgelxwlefmu}}xspprssroorx~{rhdhr}|pfbeo{vlfgmtyzwustuvtrpoquy||wqjhlvvmimv}yy~|z~~y|zyzxxstyzohip|zohglt{~~zurqrtvvvuvwzzwrmknv~ticdlw{pihmu}}xrppsvwvttvy}~{tlgir~ynilwvrt}|y}{v{z{{wz|xwzukgkuukgjs}~unkmsz}}zwwy{zvojjpz{pfdjv}qgfkv|vrrtvvussty}~yqklr}yoilv{srw|}wu{}}wywu{yx~~yuuy}qjjrxlehq}}tmlpuz|zxwy|~{vomow~ulgir}|qhgmv|wtsuwyyyxxxyzywsqsxyoilu{srx}}}xy~uu~|wy{wzzuvzx}~zyz}yqmowynghpzvpnpv||xvwyywtrsyxnggnzsigmy|smnry~~{yxz{{xtppu}qjlvwppx~}~z{{uv~ww}}z|}usxzwz}|~~}~{smls~~qihp{tlkpx~yxy{{xspqvzpijr~{oghq}}toosx|~|{yz|}|yustyyqmpzyqpv~}~{tt|xw|}|{wy|tt|{tu|||~}{{}{soqxxnjmv~uonrx~}{zz{zxvux||uporzzpjls}}vrruz}ywwyzzyxy}yqnr{xrs{|xz~|~yvyxvz}~{{}xw|yux~}~~|xuuxunlqy{tpqw~{vuvy||{{|~ztppu}vomr{~vppt{{yyz{zywwz|urt{wsu|zz}|y||wx~~}zwz|wx}|zz}}zvtw|xqos{xqory|xvwy{{zz{~{vstx~}vqqu}ytrty}}{zzz{{||}~{wvy~yuuz{z}|yz|xy}z{~{y|ywz}{|}}zyy|{vstyxsrty}ywxz|}}}}}}}|zxxy||vrrv}ytsv|zwvx{~~~~~{xvy}yvw}|yz~}{~zy}~{{~||{xz~{{}~|||}}}}~|xttx~zusu{{wvw{~~}}~~}{ywx{}xttx}wttx~{xwx{}~~~~~|yy{}yxz~~zz}|z{|{~}|}}zz|yz~}}}}}||}~zwvy~zvuw{~zxxz|~~~~~~~}|{z{|}zwwz~{wuw{~{yxz|~}}}}|{|~|yx{|z{~}~~~{{~|{}}~~{{~{z|~~}}}}~~~|zyz|zwvx{~zxy{~~|{{||}}}~}zxxz~{wvy}|yxy|~~~~}{{|~|zz}}zz}~~~}|}|{}~{{}|{|~}{|}~}zyy{{xwy}|xwy}~}|||||||~}{yy|~zwxz~}zyy{}~~~}|}~~|{||{|~~~||~}|}}~~~|{}~{{|~||}}~~~}{z{}}zyy{}zyy|~~}}|}}~~~}{{{}{yxz}~{zz|~}||}~~}{|~|{}~}~~|}~||~~~~}}~|{|~~}|}~~~}}||}}{yy{~}zyz}~|{|}~~}{{{}~{yy|{yy{~~}}}}~~~~}|~}|}~}~~~~|}~~~~}|}}||~}|{}~~~}|||}}zz{~}{z{}}|||}~~}|||~~{z{}}{z{|~}}}~~~~~~||~~}~~~}~}}~}}~~}~}|}~||}~~~}}}~~|{|}~|z{|~}|}~~}}}}~~~|{{|~~|{{}}||}~~}~~}}~~}}~~~}~~}~}|}~}|}~}}~~~~}||}~~|{|~~|{|~~~}}}}~~|{|~|{{}}|}}~~~~~~~}}~~}~~}~~~~}}}}|}~~~~~~~~~}|}~}||}~}||}~~~~~~~~}}}~}|{|~~}}~~~~~~~}~~~~~~~}~~}~~}}}~~~~~~~~}~~~}||~~}|}~~}}~~}}}}~}||~}|}~~~~~~~~~~~~~~}~~}}~~}}~~~}~~~}}}~}|}~~~~~~~}}~}}}~~}}~~~~~~~~~~~~~~}}~~~~~~~~~~~}}~}}}~~~~~~~~~~~}}}~~}}~~~~~~~~~~~~~}~~~~~~~~~}}~~}}~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file diff --git a/applications/PoP/poc/res/sound/snd.arc b/applications/PoP/poc/res/sound/snd.arc new file mode 100644 index 0000000000000000000000000000000000000000..b543331b24dbfdd6d32a43250b45fca224d705bb GIT binary patch literal 164352 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 Ya6JOoBXB(e*CTK}0@ow(-@^#}-#OdI3;+NC literal 0 HcmV?d00001 diff --git a/applications/PoP/roomtest/Makefile b/applications/PoP/roomtest/Makefile index 730039a..5fcae48 100644 --- a/applications/PoP/roomtest/Makefile +++ b/applications/PoP/roomtest/Makefile @@ -34,7 +34,10 @@ MEMORY ?= huge # small-раскладка + банки кода в W # # ВАЖНО: любое сравнение занятости банков имеет смысл только при ОДНОМ и том # же ALLOCS — иначе сравниваются не правки, а уровни оптимизации. -ALLOCS ?= 3000 +# 6000, а не 3000 (решение пользователя 2026-08-25): сборка дольше секунд на +# двадцать, зато SDCC размещает регистры плотнее и резидент W1 худеет +# примерно на 150 байт — а это ровно те байты, которых не хватает куче. +ALLOCS ?= 6000 # Build info не хранится вручную в C: ID и дата извлекаются Make из текущего # commit. Переопределения удобны для воспроизводимой release-сборки. BUILD_ID ?= $(shell git rev-parse --short HEAD 2>/dev/null || echo dev) @@ -51,7 +54,7 @@ BANK4_SRCS := pop_cdraw.c pop_kdraw.c BANK5_SRCS := pop_ctrl.c pop_tile_cold.c BANK6_SRCS := pop_trob.c BANK7_SRCS := pop_room.c pop_redraw.c -BANK8_SRCS := roomtest_cold.c pop_level_cold.c pop_kboot.c pop_guard_cold.c \ +BANK8_SRCS := roomtest_cold.c pop_arc.c pop_level_cold.c pop_kboot.c pop_guard_cold.c \ pop_shadow.c pop_sfx_cold.c pop_qsave.c pop_qsave_coldio.c \ pop_level_qsave.c # Банк 9 — оболочка: menu/settings/config/font, автомат, global timer, @@ -171,7 +174,11 @@ SND_DIR := $(CURDIR)/../poc/res/sound # Число файлов задаёт упаковщик (POP_SND_PAGES в pop_sound_tbl.h): с # 2026-08-25 звук не режется по границе страницы, поэтому страниц стало 10. # Список ОБЯЗАН совпадать: недостающий файл — это молча пропавшие эффекты. -SND_DATA := $(foreach n,0 1 2 3 4 5 6 7 8 9,$(SND_DIR)/s$(n).bin) +SND_PARTS := $(foreach n,0 1 2 3 4 5 6 7 8 9,$(SND_DIR)/s$(n).bin) +# На диск уходит ОДИН архив вместо десяти файлов: `open` дороже чтения +# (51,4 мс против 32,6 мс на 16 КБ, замер 2026-08-25), см. pop_arc.h. +SND_ARC := $(SND_DIR)/snd.arc +SND_DATA := $(SND_ARC) # МУЗЫКА: записи DOS-версии, приведённые к формату CBL и порезанные на # страницы EMM (toolchain/pop_pack_music.py). Пока в игре звучит один @@ -179,8 +186,7 @@ SND_DATA := $(foreach n,0 1 2 3 4 5 6 7 8 9,$(SND_DIR)/s$(n).bin) # добавлением номеров в MUS_IDS, имена кусков задаёт упаковщик. MUS_DIR := $(CURDIR)/../poc/res/music MUS_IDS := 55 -MUS_CHUNKS := 00 01 02 03 04 05 06 07 08 09 10 -MUS_DATA := $(foreach i,$(MUS_IDS),$(foreach c,$(MUS_CHUNKS),$(MUS_DIR)/m$(i)_$(c).bin)) +MUS_DATA := $(foreach i,$(MUS_IDS),$(MUS_DIR)/m$(i).bin) # UI: два исходных шрифта SDLPoP в одном EMM-атласе. Файл короче страницы: # хвост использует menu для временного snapshot палитры (без расхода W2). @@ -294,8 +300,10 @@ $(SHADOW_DATA) pop_shadow_atlas.h: $(SHADOW_STAMP) $(SOUND_STAMP): $(TC)/pop_pack_sound.py | $(RESOURCE_STAMP_DIR) cd $(TC) && python3 pop_pack_sound.py touch $@ -$(SND_DATA) pop_sound_tbl.h: $(SOUND_STAMP) +$(SND_PARTS) pop_sound_tbl.h: $(SOUND_STAMP) @test -f $@ || { $(MAKE) -B $(SOUND_STAMP); test -f $@; } +$(SND_ARC): $(SND_PARTS) $(TC)/pop_pack_arc.py + python3 $(TC)/pop_pack_arc.py $@ $(SND_PARTS) $(MUSIC_STAMP): $(TC)/pop_pack_music.py | $(RESOURCE_STAMP_DIR) cd $(TC) && python3 pop_pack_music.py $(MUS_IDS) diff --git a/applications/PoP/roomtest/pop_arc.c b/applications/PoP/roomtest/pop_arc.c new file mode 100644 index 0000000..871c9a5 --- /dev/null +++ b/applications/PoP/roomtest/pop_arc.c @@ -0,0 +1,76 @@ +/* + * pop_arc.c — чтение архива ресурсов PBA1, БАНК 8. + * + * Контракт и мотивация — в pop_arc.h. Здесь всё сводится к трём вызовам + * libc: open один раз на группу, lseek к элементу и bank_read_page прямо в + * EMM-страницу (тот резидентен и потому безопасен из банка huge — он же + * переключает W3, где живёт наш код). + */ +#include +#include +#include +#include +#include +#include "pop_arc.h" + +int8_t pop_arc_open(pop_arc_t *a, const char *path, + uint8_t *tbl, uint8_t tbl_max) __banked +{ + uint8_t head[8]; + int fd; + + a->fd = -1; + a->count = 0; + fd = open(path, O_RDONLY); + if (fd < 0) return -1; + if (read(fd, head, sizeof(head)) != (int)sizeof(head) || + memcmp(head, "PBA1", 4) != 0 || + head[4] == 0 || head[4] > tbl_max || head[4] > POP_ARC_MAX) { + close(fd); + return -1; + } + if (read(fd, tbl, (uint16_t)head[4] * POP_ARC_REC) != + (int)((uint16_t)head[4] * POP_ARC_REC)) { + close(fd); + return -1; + } + a->fd = fd; + a->count = head[4]; + return (int8_t)head[4]; +} + +uint16_t pop_arc_size(const uint8_t *tbl, uint8_t idx) +{ + const uint8_t *rec = tbl + (uint16_t)idx * POP_ARC_REC; + return (uint16_t)(rec[2] | ((uint16_t)rec[3] << 8)); +} + +int pop_arc_read(pop_arc_t *a, const uint8_t *tbl, uint8_t idx, uint16_t skip, + uint8_t page, uint16_t off, uint16_t size) __banked +{ + const uint8_t *rec; + uint16_t sec, len; + long pos; + + if (a->fd < 0 || idx >= a->count) return -1; + rec = tbl + (uint16_t)idx * POP_ARC_REC; + sec = (uint16_t)(rec[0] | ((uint16_t)rec[1] << 8)); + len = (uint16_t)(rec[2] | ((uint16_t)rec[3] << 8)); + if (skip >= len) return 0; + len = (uint16_t)(len - skip); + if (size && size < len) len = size; + + /* Сектора в байты — единственное место, где нужна 32-битная величина: + * архив может быть больше 64 КБ, и lseek принимает long. Путь холодный + * (загрузка ресурсов), в кадре этого нет. */ + pos = ((long)sec << 9) + (long)skip; + if (lseek(a->fd, pos, SEEK_SET) < 0) return -1; + return bank_read_page(a->fd, page, off, len); +} + +void pop_arc_close(pop_arc_t *a) __banked +{ + if (a->fd >= 0) close(a->fd); + a->fd = -1; + a->count = 0; +} diff --git a/applications/PoP/roomtest/pop_arc.h b/applications/PoP/roomtest/pop_arc.h new file mode 100644 index 0000000..3e4d5e2 --- /dev/null +++ b/applications/PoP/roomtest/pop_arc.h @@ -0,0 +1,57 @@ +/* + * pop_arc.h — архив ресурсов PBA1: много файлов в одном, один open на всех. + * + * ЗАЧЕМ. Замер в MAME (2026-08-25): `open` стоит 51,4 мс, а чтение 16 КБ из + * уже открытого файла — 32,6 мс. То есть 61 % времени загрузки уходит на + * открытие, а не на данные, и одна только стартовая пачка ресурсов (~142 + * файла) — это 7,3 секунды чистого `open`. Архив открывается ОДИН раз на + * группу, и эта цена платится один раз вместо сотни. + * + * ФОРМАТ (генерирует toolchain/pop_pack_arc.py): + * 0..3 'PBA1' магия и версия + * 4 count число записей, 1..126 + * 8.. записи по 4 байта: offset в СЕКТОРАХ по 512 (uint16), + * size в байтах (uint16) + * данные с 512, каждый элемент выровнен на 512. + * Оффсет в секторах, потому что архив может быть больше 64 КБ (pv — мегабайт); + * размер в байтах, потому что ни один ресурс не крупнее 16 КБ — он обязан + * помещаться в EMM-страницу. + * + * ТАБЛИЦУ ДЕРЖИТ ВЫЗЫВАЮЩИЙ, на своём стеке: 4 байта на запись, у самой + * большой группы 320 байт. В W2 её класть нельзя — там осталось около сотни + * байт, — а стека в точке загрузки ресурсов израсходовано 75 байт из 1279 + * (замер там же). Так модуль не занимает постоянной памяти вовсе. + */ +#ifndef POP_ARC_H +#define POP_ARC_H + +#include + +#define POP_ARC_HEADER 512 +#define POP_ARC_SECTOR 512 +#define POP_ARC_MAX 126 /* (512-8)/4 */ +#define POP_ARC_REC 4 /* байт на запись таблицы */ + +typedef struct { + int fd; + uint8_t count; +} pop_arc_t; + +/* Открыть архив и вычитать таблицу в буфер вызывающего (count*4 байт). + * tbl_max — сколько записей помещается в буфер. + * Возврат: число записей; -1 — не открылся, не PBA1 либо таблица не влезла. */ +int8_t pop_arc_open(pop_arc_t *a, const char *path, + uint8_t *tbl, uint8_t tbl_max) __banked; + +/* Размер элемента idx по таблице (0, если индекс за пределами). */ +uint16_t pop_arc_size(const uint8_t *tbl, uint8_t idx); + +/* Прочитать кусок элемента idx в EMM-страницу: skip байт от его начала, + * size байт, в страницу page со смещением off. size == 0 — весь элемент. + * Возврат: сколько прочитано, -1 — ошибка. */ +int pop_arc_read(pop_arc_t *a, const uint8_t *tbl, uint8_t idx, uint16_t skip, + uint8_t page, uint16_t off, uint16_t size) __banked; + +void pop_arc_close(pop_arc_t *a) __banked; + +#endif /* POP_ARC_H */ diff --git a/applications/PoP/roomtest/pop_music.c b/applications/PoP/roomtest/pop_music.c index 0422f98..c88e4a4 100644 --- a/applications/PoP/roomtest/pop_music.c +++ b/applications/PoP/roomtest/pop_music.c @@ -10,6 +10,8 @@ * тянем, а тут и формат-то из двух чисел. */ #include +#include +#include #include #include "pop_music.h" #include "pop_music_tbl.h" @@ -19,19 +21,17 @@ uint8_t pop_mus_page[POP_MUS_PAGES]; static uint8_t mus_blk; /* блок EMM под трек */ static uint8_t mus_pages; /* сколько страниц реально занято */ static uint16_t mus_blocks; /* длина трека в порциях по 128 Б */ +static uint8_t mus_id; /* что загружено — для менеджера звука */ -/* "MUS\mNN_KK.bin" — ровно 8.3, как требует DSS. */ -static void mus_name(char *buf, uint8_t id, uint8_t chunk) +/* "MUS\mNN.bin" — ровно 8.3, как требует DSS. */ +static void mus_name(char *buf, uint8_t id) { buf[0] = 'M'; buf[1] = 'U'; buf[2] = 'S'; buf[3] = '\\'; buf[4] = 'm'; buf[5] = (char)('0' + id / 10); buf[6] = (char)('0' + id % 10); - buf[7] = '_'; - buf[8] = (char)('0' + chunk / 10); - buf[9] = (char)('0' + chunk % 10); - buf[10] = '.'; buf[11] = 'b'; buf[12] = 'i'; buf[13] = 'n'; - buf[14] = 0; + buf[7] = '.'; buf[8] = 'b'; buf[9] = 'i'; buf[10] = 'n'; + buf[11] = 0; } void pop_music_stop(void) __banked @@ -52,29 +52,39 @@ void pop_music_free(void) __banked int8_t pop_music_load(uint8_t id) __banked { - char name[15]; + char name[12]; uint8_t i, pages; + int fd; if (id >= POP_MUS_COUNT) return -1; pages = pop_mus_tbl[id].pages; if (!pages || pages > POP_MUS_PAGES) return -1; pop_music_free(); + mus_name(name, id); + /* Трек лежит ОДНИМ файлом и читается порциями по странице: `open` стоит + * дороже самого чтения (51,4 мс против 32,6 мс на 16 КБ), и платить его + * на каждую страницу — чистые потери. Тот же путь понадобится финалу + * `won`, который в память целиком не влезает. */ + fd = open(name, O_RDONLY); + if (fd < 0) return -1; mus_blk = mem_alloc_pages(pages); - if (!mus_blk) return -1; + if (!mus_blk) { close(fd); return -1; } for (i = 0; i < pages; i++) { pop_mus_page[i] = mem_get_page(mus_blk, i); - mus_name(name, id, i); - /* Последний кусок короче страницы — читаем сколько есть; ошибку - * ловим по отрицательному коду, а не по «не 16384». */ + /* Последняя страница короче — читаем сколько есть; ошибку ловим по + * отрицательному коду, а не по «не 16384». */ if (!pop_mus_page[i] || - bank_load_file(pop_mus_page[i], 0, name, 16384) < 0) { + bank_read_page(fd, pop_mus_page[i], 0, 16384) < 0) { + close(fd); pop_music_free(); return -1; } } + close(fd); mus_pages = pages; mus_blocks = pop_mus_tbl[id].blocks; + mus_id = id; return 0; } @@ -84,6 +94,7 @@ void pop_music_play(void) __banked /* Порядок важен: сначала позиция, потом длина. Насос стартует ровно * с той порции, где left стал ненулевым, и промежуточное состояние * «играем, но курсор от прошлого трека» не возникает. */ + pop_mus_id = mus_id; /* до left: менеджер спросит уже готовое */ pop_mus_pg = 0; pop_mus_ptr = 0; pop_mus_left = mus_blocks; diff --git a/applications/PoP/roomtest/pop_music.h b/applications/PoP/roomtest/pop_music.h index bd2d2dd..ce2c13f 100644 --- a/applications/PoP/roomtest/pop_music.h +++ b/applications/PoP/roomtest/pop_music.h @@ -37,7 +37,10 @@ extern uint8_t pop_mus_page[POP_MUS_PAGES]; /* физические страницы EMM */ extern volatile uint8_t pop_mus_pg; /* индекс текущей страницы */ extern volatile uint16_t pop_mus_ptr; /* адрес в окне W0 */ -extern volatile uint16_t pop_mus_left; /* байт до конца трека, 0 — молчим */ +extern volatile uint16_t pop_mus_left; /* порций до конца, 0 — молчим */ +/* Номер играющего трека (нумерация оригинала). Нужен менеджеру звука: + * музыка участвует в таблицах приоритета наравне с эффектами. */ +extern uint8_t pop_mus_id; /* Загрузить трек в EMM (НЕ запускает). Звать там, где допустима пауза на * диск: CBL в это время обязан быть закрыт, иначе насос не успевает долить diff --git a/applications/PoP/roomtest/pop_sfx.c b/applications/PoP/roomtest/pop_sfx.c index 2da091a..8788ec0 100644 --- a/applications/PoP/roomtest/pop_sfx.c +++ b/applications/PoP/roomtest/pop_sfx.c @@ -48,6 +48,9 @@ uint8_t pop_snd_want; volatile uint8_t pop_mus_pg; volatile uint16_t pop_mus_ptr; volatile uint16_t pop_mus_left; +/* Номер играющего трека в нумерации ОРИГИНАЛА: музыка участвует в тех же + * таблицах приоритета и перебиваемости, что и эффекты (см. pop_sfx_tick). */ +uint8_t pop_mus_id; static volatile uint8_t sfx_pg; /* индекс в pop_snd_page[] */ static volatile uint16_t sfx_ptr; /* адрес в окне W0: 0x0000..0x3FFF */ @@ -210,9 +213,18 @@ void pop_sfx_tick(void) if (!snd_next1) return; id = (uint8_t)(snd_next1 - 1); snd_next1 = 0; /* номинант живёт ровно кадр */ - if (sfx_left != 0 && /* что-то играет... */ - (!snd_interruptible(snd_curr) || snd_prio[id] > snd_prio[snd_curr])) - return; /* ...и уступать не обязано */ + /* ЧТО СЕЙЧАС ЗВУЧИТ — эффект либо музыка. У оригинала это один и тот + * же вопрос: check_sound_playing() отвечает «играет хоть что-то», без + * различия типа, а музыкальные id лежат в тех же таблицах приоритета и + * перебиваемости (seg000:1672 + data.h:433). Почти вся музыка помечена + * НЕперебиваемой, поэтому пока она играет, эффект просто не стартует — + * ровно это слышно в оригинале. Исключение одно: 29 meet_Jaffar. */ + { + uint8_t cur = sfx_left ? snd_curr : pop_mus_id; + if ((sfx_left != 0 || pop_mus_left != 0) && + (!snd_interruptible(cur) || snd_prio[id] > snd_prio[cur])) + return; /* ...и уступать не обязано */ + } snd_curr = id; pg = pop_snd_tbl[id].page; off = pop_snd_tbl[id].off; diff --git a/applications/PoP/roomtest/pop_sfx_cold.c b/applications/PoP/roomtest/pop_sfx_cold.c index 1ef10ef..0211e31 100644 --- a/applications/PoP/roomtest/pop_sfx_cold.c +++ b/applications/PoP/roomtest/pop_sfx_cold.c @@ -8,6 +8,7 @@ #include #include #include "pop_sfx.h" +#include "pop_arc.h" #define POP_SND_FILES /* имена файлов нужны ТОЛЬКО здесь, см. pop_sound_tbl.h */ #include "_pop_sfx.h" @@ -20,16 +21,31 @@ int pop_sfx_init(void) __banked if (pop_snd_ok) return 0; /* Одним блоком: страницы блока идут подряд по логическому индексу, и - * таблица звуков адресует их именно так (page = смещение >> 14). */ - blk = mem_alloc_pages(POP_SND_PAGES); - if (!blk) return -1; - for (i = 0; i < POP_SND_PAGES; i++) { - pop_snd_page[i] = mem_get_page(blk, i); - if (!pop_snd_page[i] || - bank_load_file(pop_snd_page[i],0,pop_snd_files[i],16384) != 16384) { - mem_free_block(blk); + * таблица звуков адресует их именно так (page = смещение >> 14). + * + * Из АРХИВА, а не десятью файлами: `open` стоит 51,4 мс против 32,6 мс + * на чтение 16 КБ (замер 2026-08-25), то есть девять лишних открытий — + * это почти полсекунды на ровном месте. Таблица живёт на стеке, см. + * pop_arc.h. */ + { + pop_arc_t arc; + uint8_t tbl[POP_SND_PAGES * POP_ARC_REC]; + + if (pop_arc_open(&arc, "SND\\snd.arc", tbl, POP_SND_PAGES) != + POP_SND_PAGES) return -1; + blk = mem_alloc_pages(POP_SND_PAGES); + if (!blk) { pop_arc_close(&arc); return -1; } + for (i = 0; i < POP_SND_PAGES; i++) { + pop_snd_page[i] = mem_get_page(blk, i); + if (!pop_snd_page[i] || + pop_arc_read(&arc, tbl, i, 0, pop_snd_page[i], 0, 0) != 16384) { + pop_arc_close(&arc); + mem_free_block(blk); + return -1; + } } + pop_arc_close(&arc); } snd_blk = blk; pop_snd_want = 1; /* набор есть — звук по умолчанию включён */ diff --git a/applications/PoP/toolchain/pop_pack_arc.py b/applications/PoP/toolchain/pop_pack_arc.py new file mode 100644 index 0000000..5cb780b --- /dev/null +++ b/applications/PoP/toolchain/pop_pack_arc.py @@ -0,0 +1,78 @@ +#!/usr/bin/env python3 +"""pop_pack_arc.py — сложить несколько ресурсов в один архив PBA1. + +ЗАЧЕМ. На диске игры лежит больше трёхсот отдельных файлов, и дело не в +беспорядке: замер в MAME (2026-08-25) показал, что ОДИН `open` стоит +51,4 мс, а чтение 16 КБ из уже открытого файла — 32,6 мс. То есть 61 % +времени загрузки уходит на открытие, а не на данные. Одна только стартовая +пачка (kid + shadow + bg + sound + guard, ~142 файла) — это 7,3 секунды +чистого `open`. Сложив группу в архив и открыв его ОДИН раз, мы эти +секунды возвращаем. + +ФОРМАТ (512-байтовый заголовок, дальше данные): + + 0..3 'PBA1' магия и версия — как SPA1 у атласов, PCFG, POPQ + 4 count число записей, 1..126 + 5..7 резерв (нули) + 8.. записи по 4 байта: + +0..1 offset в СЕКТОРАХ по 512 от начала файла (uint16 LE) + +2..3 size в байтах (uint16 LE) + +Оффсет именно в секторах: архив `pv` — мегабайт, в байтах uint16 не хватило +бы. В секторах uint16 покрывает 32 МБ, то есть весь наш образ. Размер при +этом спокойно живёт в байтах — ни один ресурс не крупнее 16 КБ, потому что +каждый обязан помещаться в EMM-страницу. + +Данные каждого элемента выровнены на 512, поэтому его смещение всегда +целое число секторов, а чтение попадает в границу сектора DSS. +""" +import sys +from pathlib import Path + +MAGIC = b"PBA1" +HEADER = 512 +SECTOR = 512 +MAX_ENTRIES = (HEADER - 8) // 4 # 126 + + +def build(out_path: Path, files: list[Path]) -> None: + if len(files) > MAX_ENTRIES: + raise SystemExit(f"{out_path.name}: {len(files)} файлов, " + f"в заголовок влезает {MAX_ENTRIES}") + header = bytearray(HEADER) + header[0:4] = MAGIC + header[4] = len(files) + + blob = bytearray() + for i, f in enumerate(files): + data = f.read_bytes() + if len(data) > 0xFFFF: + raise SystemExit(f"{f}: {len(data)} Б — размер не влезает в uint16") + offset = HEADER + len(blob) + assert offset % SECTOR == 0 + rec = 8 + i * 4 + header[rec:rec + 2] = (offset // SECTOR).to_bytes(2, "little") + header[rec + 2:rec + 4] = len(data).to_bytes(2, "little") + blob += data + pad = -len(blob) % SECTOR + blob += bytes(pad) + + out_path.parent.mkdir(parents=True, exist_ok=True) + out_path.write_bytes(bytes(header) + bytes(blob)) + + +def main() -> None: + if len(sys.argv) < 3: + raise SystemExit("usage: pop_pack_arc.py OUT.ARC file [file ...]") + out = Path(sys.argv[1]) + files = [Path(a) for a in sys.argv[2:]] + for f in files: + if not f.exists(): + raise SystemExit(f"нет файла: {f}") + build(out, files) + total = out.stat().st_size + print(f"{out.name}: {len(files)} записей, {total / 1024:.0f} КБ") + + +if __name__ == "__main__": + main() diff --git a/applications/PoP/toolchain/pop_pack_music.py b/applications/PoP/toolchain/pop_pack_music.py index 82c1a60..0d6748b 100644 --- a/applications/PoP/toolchain/pop_pack_music.py +++ b/applications/PoP/toolchain/pop_pack_music.py @@ -12,11 +12,15 @@ берём не 11 000, а частоту железа: тогда CBL открывается ОДИН раз за запуск и не переключается ни между эффектами, ни при переходе на музыку. -РЕЖЕМ НА СТРАНИЦЫ EMM по 16 КБ. bank_load_file умеет читать файл только -целиком и только в одну страницу, поэтому трек на диске лежит пачкой -кусков M_.BIN — ровно как набор эффектов лежит s0..s9.bin. -Последний кусок дополняется тишиной (0x80) до кратности 128: насос отдаёт -CBL блоками по 128 байт, и остаток «не полного блока» ему пришлось бы +ОДИН ФАЙЛ НА ТРЕК. Резать его на куски не нужно: читаем порциями по +16 КБ из ОДНОГО открытого файла (`bank_read_page` + `lseek`), и «дорогой» +open платится раз на трек, а не на каждую страницу — замер 2026-08-25: +open 51,4 мс против 32,6 мс на чтение 16 КБ. Этот же путь работает для +финального `won` (1,2 МБ), который в память целиком не помещается и +обязан подгружаться по ходу. + +Хвост дополняется тишиной (0x80) до кратности 128: насос отдаёт CBL +блоками по 128 байт, и остаток «не полного блока» ему пришлось бы досчитывать в прерывании. Длина трека уходит в pop_music_tbl.h блоками по 128 байт, а не байтами: @@ -90,9 +94,7 @@ def pack(track_id: int, name: str) -> tuple[int, int]: chunks = (len(data) + PAGE - 1) // PAGE OUT_DIR.mkdir(parents=True, exist_ok=True) - for i in range(chunks): - part = data[i * PAGE:(i + 1) * PAGE] - (OUT_DIR / f"m{track_id:02d}_{i:02d}.bin").write_bytes(part) + (OUT_DIR / f"m{track_id:02d}.bin").write_bytes(bytes(data)) return chunks, len(data) // BLOCK diff --git a/libc/include/sprinter_mem.h b/libc/include/sprinter_mem.h index ef0cece..1da753e 100644 --- a/libc/include/sprinter_mem.h +++ b/libc/include/sprinter_mem.h @@ -116,6 +116,12 @@ void bank_write(uint8_t phys_page, uint16_t off, const void *src, uint16_t n) * Возвращает фактический размер либо -1 + errno. */ int bank_load_file(uint8_t phys_page, uint16_t off, const char *path, uint16_t max_size); + +/* То же, но из УЖЕ ОТКРЫТОГО файла и с текущей позиции (её ставит вызывающий + * через lseek). Нужна тем, кто читает из одного файла много кусков: `open` + * стоит дороже самого чтения (замер: 51,4 мс против 32,6 мс на 16 КБ), и + * держать fd открытым — единственный способ эту цену не платить. */ +int bank_read_page(int fd, uint8_t phys_page, uint16_t off, uint16_t size); int bank_save_file(uint8_t phys_page, uint16_t off, const char *path, uint16_t size); diff --git a/libc/mem/bank_load_file.c b/libc/mem/bank_load_file.c index e4c93cb..121e5ed 100644 --- a/libc/mem/bank_load_file.c +++ b/libc/mem/bank_load_file.c @@ -1,33 +1,29 @@ /* - * bank_load_file — прочитать файл непосредственно в физическую EMM-страницу. + * bank_load_file — прочитать файл целиком в физическую EMM-страницу. * - * ESTEX принимает файловый буфер только в W1..W3; используем W3, сохраняя и - * восстанавливая его раскладку. Функция резидентна, поэтому её безопасно - * вызывать из банкового кода huge: после open() указатель path больше не - * читается, пока W3 временно занят целевой страницей. + * Тонкая обёртка над bank_read_page: открыть, перенести, закрыть. Вся + * работа с W3 (ESTEX принимает файловый буфер только в W1..W3) живёт там, + * в одном месте — дублировать её здесь незачем, а резидент W1 у + * приложений тесный. + * + * Кто читает из одного файла НЕСКОЛЬКО кусков (архив ресурсов, поток + * музыки), обязан звать bank_read_page напрямую, держа fd открытым: + * `open` дороже самого чтения — 51,4 мс против 32,6 мс на 16 КБ (замер в + * MAME, PoP, 2026-08-25). * * Возврат: фактически прочитанный размер либо -1 + errno. */ #include #include -#include -#include #include int bank_load_file(uint8_t phys_page, uint16_t off, const char *path, uint16_t max_size) { - uint8_t saved; int fd, n; - if (off > 0x3FFFu || max_size > (uint16_t)(0x4000u - off)) { - errno=EINVAL; return -1; - } fd = open(path, O_RDONLY); if (fd < 0) return -1; - saved = _io_page_w3; - sprinter_page_w3(phys_page); - n = read(fd, (void *)(0xC000u + off), max_size); - sprinter_page_w3(saved); + n = bank_read_page(fd, phys_page, off, max_size); close(fd); return n; } diff --git a/libc/mem/bank_read_page.c b/libc/mem/bank_read_page.c new file mode 100644 index 0000000..13f7a50 --- /dev/null +++ b/libc/mem/bank_read_page.c @@ -0,0 +1,35 @@ +/* + * bank_read_page — прочитать из УЖЕ ОТКРЫТОГО файла прямо в EMM-страницу. + * + * Зачем отдельно от bank_load_file: та открывает и закрывает файл на каждый + * вызов, а `open` на Sprinter стоит дорого — замер в MAME (PoP, 2026-08-25): + * open 51,4 мс против 32,6 мс на чтение 16 КБ, то есть 61 % времени уходит + * на открытие. Кто читает из одного файла несколько кусков (архив ресурсов, + * поток музыки), обязан держать fd открытым — тогда эта цена платится раз. + * + * ESTEX принимает файловый буфер только в W1..W3; используем W3, сохраняя и + * восстанавливая раскладку. Функция резидентна, поэтому её безопасно + * вызывать из банкового кода huge: пока W3 занят целевой страницей, никакой + * памяти вызывающего мы не читаем. Позицию в файле вызывающий ставит сам + * (lseek) — здесь только перенос. + * + * Возврат: фактически прочитанный размер либо -1 + errno. + */ +#include +#include +#include +#include + +int bank_read_page(int fd, uint8_t phys_page, uint16_t off, uint16_t size) +{ + uint8_t saved; + int n; + if (off > 0x3FFFu || size > (uint16_t)(0x4000u - off)) { + errno = EINVAL; return -1; + } + saved = _io_page_w3; + sprinter_page_w3(phys_page); + n = read(fd, (void *)(0xC000u + off), size); + sprinter_page_w3(saved); + return n; +}