Повторитель радиочастотных меток EM4100
- Войдите на сайт для отправки комментариев
Сб, 24/11/2012 - 16:05
Вообще, я называю его RFID-репликатором, хотя может это и не совсем правильно. На создание меня вдохновил проект товарища drj113 на Instructables, он называется "Универсальный RFID-ключ" - http://www.instructables.com/id/A-Universal-RFID-Key/.
Его устройство имело некоторые неудобства в использовании, но че уж, так сделано. там было предусмотрено отображение кода ключа посредством 4 светодиодов и хранение в памяти, но не более одного кода. Впрочем, больше при таких средствах вывода и не нужно, наверное.
Проект далек от идеала, но я считаю его законченным. Некоторые вещи можно вылизать, но мне важно, что он умеет повторять метки, однажды считанные. Для меня этого достаточно.
От проекта drj113 мое устройство отличается отсутствием светодиодов и присутствием LCD-экрана с RFID-приемником. Та же клавиатура о 16 цифрах от 0 до F, плюс кнопки на меню (стрелки, Enter и Отмена). ежу понятно, что подключить эту кучу через keypad нереально, поэтому была применена схема "АЦП+делитель". Кощунственно, криво и расточительно, в общем. иного способа не придумал. Также кое что намудрено со схемой питания.
Итак, начнем с плохого. Недостатки.
1. Жесточайший кризис с оперативной памятью. я дожился до того, что системные сообщения мне пришлось хранить в виде const string. будучи вписанными просто в код, они портятся. То есть появляются знаки типа перевернутого вопроса, уезжают координаты и т. п.
2. Отвратительная работа системы энергоснабжения. На регуляторе контрастности экрана откуда-то берется смещение или что-то еще, это привело к тому, что реальная регулировка осуществляется, если резистор крутить в области первых 5-6%. если дальше - все, уходит в максимум и на экране видны только черные прямоугольники. Понятия не имею, как решить эту проблему.
3. Некоторые команды вывода тупо игнорируются. Возможно, все просто забито под завязку, хотя размер программы - около 15 кб. Пытаюсь в setup() выводить информацию о состоянии аккумулятора - ничего. Просто тишина. После этого ардуина переходит в loop() и начинает работать в режиме основной программы. Если поместить вывод информации о напряжении аккума в тело основного цикла (добавить пункт в меню, дорисовать вывод с делеями) - реально из этого нововведения отрабатывает только lcd.clear()
4. Замуты с переменными. Вывод счетчика секунд в режиме простоя (т. о. глобальная переменная) в меню - результат - всегда 0.
Вероятно, пункты 3 и 4 закономерно вытекают из 1. Возможно, это можно пофиксить, оптимизировав программу. Возможно - собрав на IteadMaple/LeafMaple, тобишь ардуине на процессоре STM32. там больше мозгов, авось и не будет так тупить.
Преимущества, по сравнению с ключом drj113.
1. Экран.
2. Приемник, то есть возможность чтения меток.
3. Память на 60 кодов.
4. Вместо "Кроны" - шесть мизицевых NiMH. имхо, это лучше, пусть и габаритнее.
5. Автоматическое отключение.
6. Чоткий пацанский корпус из оргстекла :)
Конструкция
Прежде всего, хочется выразить благодарность drj113 и sketchsk3tch, автору Stupid Simple Arduino LF RFID Tag Spoofer (http://www.instructables.com/id/Stupid-Simple-Arduino-LF-RFID-Tag-Spoofer/), особенно за функции преобразования собственно кода метки в код EM-Marine для передачи. то есть весь этот заумный контроль четности. Я долго думал над даташитом по транспондеру EM4100, понял только после того как посмотрел примеры drj113 и sketchsk3tch.
Большие планы насчет маленького корпуса. Да, в планах было поставить преобразователь и аккумулятор от сотика, плюс еще желательно MAX1555, для подзарядки от USB, скажем. Увы, затарился я в Платане, там в наличии был только MAX751, собирать преобразователь на 34063 я так и не решился, закупил недешевую пробную партию в 5 штук (т. к. давали скидку), что обошлось дороже чем за приемник, и выждал марафонскую доставку мега быстрой резкой как понос Почтой России. за месяц. из Москвы в Благовещенск. и все это ради того, чтобы выяснить - что от MAX751 безбожно валит дым, и всю нагрузку она нифига не держит. Испытав лютый баттхёрт, я выдрал гада из уже вытравленной платы, кстати двухсторонней, и применил схему "8.4 В + 7805". та грелась, но в пределах нормы. На корпус наросла самодельная коробка под аккумы, спаянная из фольгировки (пластмассовых не было в наличии, да и к тому же ходил слушок что у них плохой контакт). Купленные заранее болты для крепления задней крышки оказались слишком короткими. Напаять кусок болта с резьбой оказалось тоже невозможно, и гайки, напаянные на лицевой стороне платы, оказались не нужны. Кстати, они слишком близко к краям корпуса, даже если точно подогнать дырки в крышке по ним - все равно они будут слишком близко к углам, может отломиться. Впредь это будет мне уроком. А вот гайки со стороны монтажа, перпендикулярно плоскости платы, оказались очень даже кстати.
Всвязи с утолщением корпуса, катушку передатчика пришлось разместить как можно ближе к задней крышке, для уверенного приема. Дело в том, что наблюдения показали - у домофонов обычно довольно херовые приемники. Как уже было упомянуто выше, измерять заряд собственного аккумулятора устройство умеет (работает отключение по проверке значения АЦП в условии), но показывать не умеет. Поэтому мало того что оно получилось толстым, так еще не настолько удобным, как хотелось бы. Уважаемый all, очень прошу помочь в придумывании способов решения этой проблемы. Ничего кроме как сделать на IteadMaple, пока в голову не пришло.
Но не будем о грустном, и перейдем к деталям.
Главная деталь, это конечно же, приемник Seeedstudio RFID receiver Brick. Он был куплен на сайте Devicter (пардон, не сочтите за рекламу). Чтение из него делается по принципу как в сериале, то есть если доступно, то читаем. Чтобы не принимать мусор из буфера, на время пока нет работы с приемником, он отключается. Тут мне советовали по умненькому сделать с PNP транзистором, чтобы отрубалось питание по плюсу. Но что-то там у меня не загрузилось, так что был вставлен обычный КТ315. На минус, ессно.
Экран подключен по схеме Robocraft (вывод R/W на землю), тогда надо 6 проводов а не 7. Подсветка всегда включена.
Маленько изменена схема передатчика, вместо диодного моста прямо к ноге МК там стоит КТ315, замыкающий контур. Да и контур не такой, у меня конденсатор 0.1 мкФ, и катушка 16 витков с диаметром 31 мм. больше витков влом было мотать. контур я уже рассчитал, главное сделать такой же. Если что не так и будет тупить, можно отмотать один виток из катушки.
Схема клавиатуры - дальше. Схема подключения аккума на вход АЦП (для контроля заряда) - делитель пополам. У меня было два по 10k.
Питанием управляет 4043, он же наш К561ТР2. Триггер управляет полевиком, коммутирующим остальную часть схемы. На триггер идет 2 кнопки, Вкл и Выкл. На выключение также есть выход с атмеги. ВНИМАНИЕ: если кто-то все же сделает питание через преобразователь, то подавать сигнал с МК на вход триггера надо ЧЕРЕЗ ДЕЛИТЕЛЬ. иначе он сгорит, т. к. напряжение на его входе будет больше напряжения питания.
Со стороны монтажа предусмотрен разъем FTDI debug, как у drj113 - сброс, RX, TX, плюс, земля. Это для общения по сериалу и перешития, т. к. атмега впаяна без кроватки. Перешиваем следующим образом: подключаем к Arduino без контроллера, зажимаем кнопку Reset, жмем в среде Upload, дожидаемся надписи "Скомпилировано, размер XXXXX байт", отпускаем Reset - прошива пошла.
Причины, по которым может не прошиваться:
- все подключено правильно, но не вытащили вторую атмегу из кроватки ардуины;
- перепутали Rx и Tx;
- резистор регулятора контрастности откручен в одно из крайних положений (оказывается, это влияет).
Вот собственно и все, что касается его устройства. Пожалуй, можно рассказать про алгоритм.
setup() делает дефолтные настройки и проверяет заряд аккумулятора. Если напряжение меньше 7.2 В, на секунду включается выход, сбрасывающий триггер. В этот момент можно удерживать кнопку "Вкл", тогда триггер не сбросится и можно будет экстренно что-нибудь открыть, даже при разряженном аккумуляторе.
Дежурный цикл занимается опросом клавиатуры и увеличивает счетчик секунд, если клавиши не нажимались. В функции обработки клавиш ProcessKey() стоит команда, сбрасывающая этот счетчик. Если никакие клавиши не нажимать 45 секунд, устройство автоматически отключится. Клавиши стрелок имеют коды от 10 до 13, клавиши цифр (0-F) - от 20 до 35, отмена - 40, Enter - 41. Для меня так было понятнее. Обработка каждой клавиши делается в зависимости от режима работы, то есть куча case'ов. Неизвестно, является ли это пожиранием оперативки - опять же, другого алгоритма не придумал. Кроме опроса клавы дежурный цикл имеет бонус - если послать в сериал букву m, обратно придет полный дамп памяти EEPROM, содержащий номер, имя ключа и код, для всех 60 меток.
Меню имеет два основных режима, когда ключ загружен в память, или не загружен.
Если ключа нет, его можно загрузить из EEPROM, создать (набрав с клавиатуры), считать приемником из метки, или удалить из EEPROM. Отсутствием ключа считается то, что его имя полностью состоит из пробелов, в этом случае имя отображается как <empty>. Имена ключей всегда отображаются маленькими буквами, коды - всегда большими.
Если ключ загружен, например создан или считан, его можно передать (команда Send), переименовать (Rename), изменить код (Edit) или сохранить в EEPROM. В режиме слохранения можно нажать стрелку влево, тогда будет отображаться имя выбранного ключа, считанное из EEPROM. Если нажать стрелку вправо, будет отображаться имя, находящееся в оперативной памяти. Так можно убедиться, что не пишешь новый ключ поверх какого-нибудь старого. Запишется то имя, которое находится в оперативе.
В режиме выбора номера ключа в верхней строке отображается буква, обозначающая действие после выбора - S для сохранения (S* при отображении имени из оперативной ппамяти), L для загрузки и D для удаления. Во всех этих режимах можно нажать цифру от 0 до 5, тогда будет выбран соответственно ключ 00, 10, 20 и т. д.
В режиме ввода имени ключа нажатие десятичных цифр приводит к сдвиганию курсора вправо (типа если ввели пятерку, то иного и не нужно), нажатие остальных (от A до F) курсор не сдвигает, т. к. может быть нужно поставить букву i - для этого можно нажать F и подогнать до i стрелками. В ProcessKey() также есть делей, замедляющий срабатывание всех кнопок, кроме стрелок вверх/вниз. Это сделано для того, чтобы быстрее вбивать имя ключа, но чтобы при этом меню не ломилось вперед на всех парах курсом к ближайшему дефолту, если случайно зажать Enter.
В режиме ввода кода сначала вводится Facility ID (код изготовителя) - 2 байта, затем сам код метки - 3 байта. Ничего хитрого. Отмена на всех вводах работает как Backspace, но не возврат - че-то там у меня с этим тупило, поэтому возврат из ввода был выпилен. Так что только вперед, по Enter. Одно замечание по коду. У приемника есть два режима работы, то есть передача по протоколу UART или Wiegand. Там же и соответствующий джампер на плате. Он должен быть поставлен в положение U (UART), т. к. в режиме Wiegand код изготовителя не считывается. А домофон его проверяет, то есть коды 2400C1D1F1 и 2401C1D1F1 это разные вещи.
Разводка платы прилагается в формате CorelDRAW, версия файла - 8 (в конце поста). Разводка нуждается в доработке. Сейчас там левый нижний угол разведен под преобразователь MAX751 и выход вывода OFF идет на триггер через делитель. Пунктирными линиями обозначены дорожки, находящиеся со стороны деталей. Их надо вырезать или печатать, как есть. Обычными линиями идут дорожки со стороны монтажа, их перед печатью/вырезанием надо отразить по горизонтали. В углах платы после приклеивания одной стороны сверлятся дырки, по ним стыкуется вторая сторона. Довольно простой способ сделать это - приклеить плату на чудо, имя которому - двухсторонний скотч. Плата приклеивается на нечто прозрачное, имеющее под собой источник света. Можно для этого использовать журнальный столик из стекла.
Гайки на плате, расположенные по углам (со стороны деталей), впринципе не нужны. Нужно только оствить две гайки, к которым крепится приемник. Уж очень удачно он туда привинчивается. Впрочем, можно придумать и другой способ, например опять же на двухсторонний скотч. Подключения платы к остальным компонентам - проводом МГТФ. В середине платы прямо под экраном разведен PNP транзистор для коммутации приемника. Он не нужен, во всяком случае у меня работать не захотел (я пробовал КТ816). Можно переделать под КТ315й.
Код:
#include <LiquidCrystal.h> #include <SoftwareSerial.h> #include <SeeedRFIDLib.h> #include <String.h> #include <EEPROM.h> SeeedRFIDLib RFID(2,3); // hardware RFIDTag tag; LiquidCrystal lcd(9,10,8,7,6,5); #define COIL 11 // sending coil #define OFF 12 // auto-off trigger #define READER 4 // reader module trigger #define maxent 59 // max entries const String text=" 0123456789abcdefghijklmnopqrstuvwxyz.-/", // entry description data nokey="No key.", // messages selent="Select entry: ", fidq="FID (2 bytes):", codeq="Code (3 bytes):", tagq="Awaiting tag...", codem="Code: ", knm="Key name:", loadm="Load", newm="New", readm="Read", delm="Delete", empm="<empty>", repm="Replicate...", editm="Edit", sendm="Send", storem="Store", renm="Rename"; const int adct[12]={505,515,334,344,248,258,197,207,163,173,138,148}; // ADC keyboard thresholds byte data[10], // operated key data entry, // operated key nomber mode, // current mode modesel, // new mode selection dp, // data pointer no_key; // idle seconds counter boolean RFIDdata[64], // key send data keypending, // there is the key, return to mode 8 instead of 0 oen; // if true, showing load/store/delete key name from EEPROM unsigned long last_key; // idle counter timer uint8_t entryname[12], // operated key name entrydata[5], // stored key data entrytmp; // temporary for store/load char pk; // serial input void setup(void){ int i; Serial.begin(9600); pinMode(COIL,OUTPUT); pinMode(OFF,OUTPUT); pinMode(READER,OUTPUT); digitalWrite(COIL,LOW); digitalWrite(OFF,LOW); digitalWrite(READER,LOW); lcd.begin(16,2); lcd.noCursor(); lcd.noBlink(); mode=0; // default mode, EEPROM entry, menu selection entry=0; modesel=1; keypending=false; oen=true; for(i=0;i<10;i++) data[i]=0; for(i=0;i<12;i++) entryname[i]=0; no_key=0; // idle counter reset last_key=millis(); i=analogRead(A1); if(i<700){ // 7.1 Volts threshold through 1/2 divider lcd.clear(); lcd.setCursor(0,0); lcd.print("Low bat."); delay(1000); digitalWrite(OFF,HIGH); delay(1000); digitalWrite(OFF,LOW); } DisplayMode(); } void loop(void){ byte i,j; int adckey; unsigned long keytmp; if(millis()-last_key>1000){ // auto power off counter last_key=millis(); no_key++; } if(no_key>=45) digitalWrite(OFF,HIGH); // keyboard duty cycle adckey=analogRead(A2); // <,0,4,8,C if(adckey>=adct[0] && adckey<=adct[1]) ProcessKey(32); if(adckey>=adct[2] && adckey<=adct[3]) ProcessKey(28); if(adckey>=adct[4] && adckey<=adct[5]) ProcessKey(24); if(adckey>=adct[6] && adckey<=adct[7]) ProcessKey(20); if(adckey>=adct[8] && adckey<=adct[9]) ProcessKey(10); adckey=analogRead(A3); // >,1,5,9,D,<- if(adckey>=adct[0] && adckey<=adct[1]) ProcessKey(40); if(adckey>=adct[2] && adckey<=adct[3]) ProcessKey(33); if(adckey>=adct[4] && adckey<=adct[5]) ProcessKey(29); if(adckey>=adct[6] && adckey<=adct[7]) ProcessKey(25); if(adckey>=adct[8] && adckey<=adct[9]) ProcessKey(21); if(adckey>=adct[10] && adckey<=adct[11]) ProcessKey(11); adckey=analogRead(A4); // _,2,6,A,E if(adckey>=adct[0] && adckey<=adct[1]) ProcessKey(34); if(adckey>=adct[2] && adckey<=adct[3]) ProcessKey(30); if(adckey>=adct[4] && adckey<=adct[5]) ProcessKey(26); if(adckey>=adct[6] && adckey<=adct[7]) ProcessKey(22); if(adckey>=adct[8] && adckey<=adct[9]) ProcessKey(13); adckey=analogRead(A5); // ^,3,7,B,F,Ent if(adckey>=adct[0] && adckey<=adct[1]) ProcessKey(41); if(adckey>=adct[2] && adckey<=adct[3]) ProcessKey(35); if(adckey>=adct[4] && adckey<=adct[5]) ProcessKey(31); if(adckey>=adct[6] && adckey<=adct[7]) ProcessKey(27); if(adckey>=adct[8] && adckey<=adct[9]) ProcessKey(23); if(adckey>=adct[10] && adckey<=adct[11]) ProcessKey(12); if (Serial.available()){ pk=Serial.read(); if((byte)pk==109){ // send 'm' to serial to dump data for(j=0;j<maxent+1;j++){ if(j<10) Serial.print(text[1]); Serial.print(j,DEC); // key number Serial.print(". "); for(i=0;i<12;i++){ // key name entryname[i]=EEPROM.read((j*17)+i); if(entryname[i]>39) entryname[i]=0; Serial.print(text[entryname[i]]); } Serial.print(" "); for(i=0;i<5;i++){ // key data entrydata[i]=EEPROM.read((j*17)+i+12); Serial.print(" "); Serial.print(entrydata[i],HEX); } Serial.println(); } for(i=0;i<12;i++){ // restore loaded key data entryname[i]=EEPROM.read((entry*17)+i); if(entryname[i]>39) entryname[i]=0; } for(i=0;i<5;i++) entrydata[i]=EEPROM.read((entry*17)+i+12); } } if(mode==4 && RFID.isIdAvailable()){ tag=RFID.readId(); if(tag.valid){ keytmp=tag.mfr; for(i=3;i>0;i--){ data[i]=keytmp%16; keytmp-=data[i]; keytmp/=16; } data[0]=keytmp; keytmp=tag.id; for(i=9;i>4;i--){ data[i]=keytmp%16; keytmp-=data[i]; keytmp/=16; } data[4]=keytmp; delay(400); keypending=true; mode=8; modesel=7; digitalWrite(READER,LOW); DisplayMode(); } } if(mode==5){ for(j=0;j<5;j++){ for(i=0;i<64;i++){ if(0^RFIDdata[i]==1) digitalWrite(COIL,HIGH); else digitalWrite(COIL,LOW); delayMicroseconds(256); if(1^RFIDdata[i]==1) digitalWrite(COIL,HIGH); else digitalWrite(COIL,LOW); delayMicroseconds(256); } } }else delay(100); } void ConvertRFID(){ byte colsum[4], cdata, // col. parity i,j, rowsum; dp=0; for(i=0;i<4;i++) colsum[i]=0; for(i=0;i<9;i++) RFIDdata[dp++]=1; for(i=0;i<10;i++){ rowsum=0; for (j=4;j>0;j--){ if((data[i]&1<<j-1)==0) cdata=0; else{ cdata=1; rowsum++; colsum[j-1]++; } RFIDdata[dp++]=cdata; } if((rowsum%2)==0) RFIDdata[dp++]=0; else RFIDdata[dp++]=1; } for (i=4;i>0;i--){ if((colsum[i-1]%2)==0) RFIDdata[dp++]=0; else RFIDdata[dp++]=1; } RFIDdata[dp++]=0; } void ProcessKey(byte key){ byte i; if(key!=12 && key!=13) delay(100); // slower on digital, Ent, <, >, <- last_key=millis(); no_key=0; if(key>=20 && key<=35) switch(mode){ case 1: // quick search n*10th entry case 6: case 9: if((key-20)*10<=maxent) entry=(key-20)*10; break; case 2: // enter FID if(dp<=3){ data[dp]=key-20; if(dp<3) dp++; } break; case 3: // enter code if(dp<=9){ data[dp]=key-20; if(dp<9) dp++; } break; case 7: // enter key name if(dp<=11){ entryname[dp]=key-19; if(key<=29 && dp<11) dp++; } break; } switch(key){ // mode/arg movement case 10: // left switch(mode){ case 0: // select while in startup mode switch(modesel){ case 1: modesel=9; break; case 2: modesel=1; break; case 4: modesel=2; break; case 9: modesel=4; break; } break; case 2: // scroll prev input char, key FID/name mode case 7: if(dp>0) dp--; break; case 3: // scroll prev input char, key code mode if(dp>4) dp--; break; case 8: // select while in key pending mode switch(modesel){ case 2: modesel=7; break; case 5: modesel=2; break; case 6: modesel=5; break; case 7: modesel=6; break; } break; case 6: // show old entry name, key store mode oen=true; DisplayMode(); break; } break; case 11: // right switch(mode){ case 0: // select while in startup mode switch(modesel){ case 1: modesel=2; break; case 2: modesel=4; break; case 4: modesel=9; break; case 9: modesel=1; break; } break; case 2: // scroll next input char, key FID mode if(dp<3) dp++; break; case 3: // scroll next input char, key code mode if(dp<9) dp++; break; case 7: // scroll next input char, key name mode if(dp<11) dp++; break; case 8: // select while in key pending mode switch(modesel){ case 2: modesel=5; break; case 5: modesel=6; break; case 6: modesel=7; break; case 7: modesel=2; break; } break; case 6: // show new entry name, key store mode oen=false; DisplayMode(); break; } break; case 12: // up switch(mode){ case 1: case 6: case 9: if(entry>0) entry--; break; case 7: if(entryname[dp]<39) entryname[dp]++; break; } break; case 13: // down switch(mode){ case 1: case 6: case 9: if(entry<maxent) entry++; break; case 7: if(entryname[dp]>0) entryname[dp]--; break; } break; case 40: // <-/Cancel switch(mode){ case 1: // go back to startup menu case 4: case 6: case 8: case 9: if(mode==4) digitalWrite(READER,LOW); if(mode!=6){ keypending=false; for(i=0;i<10;i++) data[i]=0; for(i=0;i<12;i++) entryname[i]=0; modesel=1; mode=0; }else{ modesel=6; mode=8; } break; case 5: modesel=5; mode=8; digitalWrite(COIL,LOW); break; case 2: // backspace in key FID mode data[dp]=0; if(dp>0) dp--; break; case 3: // backspace in key code mode data[dp]=0; if(dp>4) dp--; break; case 7: // backspace in key name mode entryname[dp]=0; if(dp>0) dp--; break; } break; case 41: // Enter switch(mode){ case 0: // select from submenu case 8: if(modesel==2 || modesel==7) dp=0; if(modesel==4) digitalWrite(READER,HIGH); if(modesel==5) ConvertRFID(); mode=modesel; break; case 2: // done key FID entering mode=3; dp=4; break; case 3: // done key code entering mode=8; keypending=true; modesel=7; break; case 1: // load for(i=0;i<12;i++){ entryname[i]=EEPROM.read((entry*17)+i); if(entryname[i]>39) entryname[i]=0; } for(i=0;i<5;i++) entrydata[i]=EEPROM.read((entry*17)+i+12); for(i=0;i<5;i++){ entrytmp=entrydata[i]%16; data[(i*2)+1]=entrytmp; entrydata[i]-=entrytmp; data[i*2]=entrydata[i]/16; } mode=8; keypending=true; modesel=5; break; case 6: // save for(i=0;i<5;i++){ entrydata[i]=data[i*2]*16; entrydata[i]+=data[(i*2)+1]; } for(i=0;i<12;i++){ entrytmp=EEPROM.read((entry*17)+i); if(entrytmp!=entryname[i]) EEPROM.write((entry*17)+i,entryname[i]); } for(i=0;i<5;i++){ entrytmp=EEPROM.read((entry*17)+i+12); if(entrytmp!=entrydata[i]) EEPROM.write((entry*17)+i+12,entrydata[i]); } mode=8; keypending=true; modesel=5; break; case 7: // done key name entering mode=8; modesel=6; break; case 9: // delete for(i=0;i<10;i++) data[i]=0; for(i=0;i<12;i++) entryname[i]=0; for(i=0;i<5;i++){ entrydata[i]=data[i*2]*16; entrydata[i]+=data[(i*2)+1]; } for(i=0;i<12;i++) EEPROM.write((entry*17)+i,entryname[i]); for(i=0;i<5;i++) EEPROM.write((entry*17)+i+12,entrydata[i]); mode=0; keypending=false; for(i=0;i<10;i++) data[i]=0; for(i=0;i<12;i++) entryname[i]=0; modesel=1; break; } break; } DisplayMode(); } void DisplayMode(){ uint8_t entrystorename[12]; // stored key name byte i; lcd.clear(); lcd.setCursor(0,0); switch(mode){ // mode description case 0: lcd.print(nokey); break; case 1: case 6: case 9: lcd.print(selent); if(mode==1) lcd.print("L"); if(mode==6){ lcd.print("S"); if(!oen) lcd.print("*"); } if(mode==9) lcd.print("D"); break; case 2: lcd.print(fidq); break; case 3: lcd.print(codeq); break; case 4: lcd.print(tagq); break; case 5: case 8: lcd.print(codem); for(i=0;i<10;i++) lcd.print(data[i],HEX); break; case 7: lcd.print(knm); break; } lcd.setCursor(0,1); switch(mode){ // action description/data window case 0: // startup submenu switch(modesel){ case 1: lcd.print(loadm); break; case 2: lcd.print(newm); break; case 4: lcd.print(readm); break; case 9: lcd.print(delm); break; } lcd.print("?"); break; case 1: // load case 6: // save case 9: // delete if(entry<10) lcd.print(text[1]); lcd.print(entry,DEC); lcd.print(". "); if(mode!=6){ for(i=0;i<12;i++){ entryname[i]=EEPROM.read((entry*17)+i); if(entryname[i]>39) entryname[i]=0; } entrytmp=0; for(i=0;i<12;i++) if(entryname[i]!=0) entrytmp++; if(entrytmp==0) lcd.print(empm); else for(i=0;i<12;i++) lcd.print(text[entryname[i]]); }else{ for(i=0;i<12;i++){ if(oen) entrystorename[i]=EEPROM.read((entry*17)+i); else entrystorename[i]=entryname[i]; if(entrystorename[i]>39) entrystorename[i]=0; } entrytmp=0; for(i=0;i<12;i++) if(entrystorename[i]!=0) entrytmp++; if(entrytmp==0) lcd.print(empm); else for(i=0;i<12;i++) lcd.print(text[entrystorename[i]]); } break; case 5: // sending lcd.print(repm); break; case 8: // key submenu switch(modesel){ case 2: lcd.print(editm); break; case 5: lcd.print(sendm); break; case 6: lcd.print(storem); break; case 7: lcd.print(renm); break; } lcd.print("?"); break; case 2: // FID for(i=0;i<4;i++) lcd.print(data[i],HEX); break; case 3: // code for(i=4;i<10;i++) lcd.print(data[i],HEX); break; case 7: // name for(i=0;i<12;i++) lcd.print(text[entryname[i]]); break; } if(mode==2 || mode==7) lcd.setCursor(dp,1); if(mode==3) lcd.setCursor(dp-4,1); if(mode==2 || mode==3 || mode==7){ lcd.cursor(); lcd.blink(); }else{ lcd.noCursor(); lcd.noBlink(); } }
Среда - Arduino 1.01.
Фотки:
Подключение к Serial
Слитие дампа
Монтаж, вид сзади, сбоку, спереди
Корпус и болтики
Все в сборе
Принципиальная схема
Разводка. как приаттачить файл я не нашел, так что вот вам Quoted-printable. топаем по ссылке http://www.webutils.pl/UUencode, вставляем в длинное синее поле из буфера и жмем Decode. В открывшейся странице будет в зеленом поле написано layout.cdr и справа кнопка Save to file. Жмем ее.
begin 644 layout.cdr M4DE&1NH,`0!#1%(X=G)S;@(````@`TQ)4U14#```:6-C<&EC8V1(#``````, M2$QI;F\"$```;6YT<E)'0B!865H@!\X``@`)``8`,0``86-S<$U31E0````` M245#('-21T(``````````````````/;6``$`````TRU(4"`@```````````` M```````````````````````````````````````````````````18W!R=``` M`5`````S9&5S8P```80```!L=W1P=````?`````48FMP=````@0````4<EA9 M6@```A@````49UA96@```BP````48EA96@```D`````49&UN9````E0```!P M9&UD9````L0```"(=G5E9````TP```"&=FEE=P```]0````D;'5M:0```_@` M```4;65A<P``!`P````D=&5C:```!#`````,<E120P``!#P```@,9U120P`` M!#P```@,8E120P``!#P```@,=&5X=`````!#;W!Y<FEG:'0@*&,I(#$Y.3@@ M2&5W;&5T="U086-K87)D($-O;7!A;GD``&1E<V,`````````$G-21T(@245# M-C$Y-C8M,BXQ```````````````2<U)'0B!)14,V,3DV-BTR+C$````````` M`````````````````````````````````````````````````````````%A9 M6B````````#S40`!`````1;,6%E:(`````````````````````!865H@```` M````;Z(``#CU```#D%A96B````````!BF0``MX4``!C:6%E:(````````"2@ M```/A```ML]D97-C`````````!9)14,@:'1T<#HO+W=W=RYI96,N8V@````` M`````````!9)14,@:'1T<#HO+W=W=RYI96,N8V@````````````````````` M````````````````````````````````````````9&5S8P`````````N245# M(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="```` M```````````N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A M8V4@+2!S4D="`````````````````````````````&1E<V,`````````+%)E M9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$````` M`````````"Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y M-C8M,BXQ``````````````````````````````````!V:65W```````3I/X` M%%\N`!#/%``#[<P`!!,+``-<G@````%865H@``````!,"58`4````%<?YVUE M87,``````````0````````````````````````*/`````G-I9R``````0U)4 M(&-U<G8````````$``````4`"@`/`!0`&0`>`",`*``M`#(`-P`[`$``10!* M`$\`5`!9`%X`8P!H`&T`<@!W`'P`@0"&`(L`D`"5`)H`GP"D`*D`K@"R`+<` MO`#!`,8`RP#0`-4`VP#@`.4`ZP#P`/8`^P$!`0<!#0$3`1D!'P$E`2L!,@$X M`3X!10%,`5(!60%@`6<!;@%U`7P!@P&+`9(!F@&A`:D!L0&Y`<$!R0'1`=D! MX0'I`?(!^@(#`@P"%`(=`B8"+P(X`D$"2P)4`ET"9P)Q`GH"A`*.`I@"H@*L M`K8"P0++`M4"X`+K`O4#``,+`Q8#(0,M`S@#0P-/`UH#9@-R`WX#B@.6`Z(# MK@.Z`\<#TP/@`^P#^00&!!,$(`0M!#L$2`15!&,$<01^!(P$F@2H!+8$Q`33 M!.$$\`3^!0T%'`4K!3H%2058!6<%=P6&!98%I@6U!<4%U07E!?8&!@86!B<& M-P9(!ED&:@9[!HP&G0:O!L`&T0;C!O4'!P<9!RL'/0=/!V$'=`>&!YD'K`>_ M!]('Y0?X"`L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$`DE"3H)3PED"7D) MCPFD";H)SPGE"?L*$0HG"CT*5`IJ"H$*F`JN"L4*W`KS"PL+(@LY"U$+:0N` M"Y@+L`O("^$+^0P2#"H,0PQ<#'4,C@RG#,`,V0SS#0T-)@U`#5H-=`V.#:D- MPPW>#?@.$PXN#DD.9`Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/#^P0"1`F M$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02A!*C$L,2 MXQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56%7@5FQ6] M%>`6`Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA`&&48BABO&-48 M^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:'`(<*AQ2 M''L<HQS,'/4='AU''7`=F1W#'>P>%AY`'FH>E!Z^'ND?$Q\^'VD?E!^_'^H@ M%2!!(&P@F"#$(/`A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F(Y0CPB/P M)!\D321\)*LDVB4))3@E:"67)<<E]R8G)E<FAR:W)N@G&"=))WHGJR?<*`TH M/RAQ**(HU"D&*3@I:RF=*=`J`BHU*F@JFRK/*P(K-BMI*YTKT2P%+#DL;BRB M+-<M#"U!+78MJRWA+A8N3"Z"+K<N[B\D+UHOD2_'+_XP-3!L,*0PVS$2,4HQ M@C&Z,?(R*C)C,ILRU#,-,T8S?S.X,_$T*S1E-)XTV#43-4TUAS7"-?TV-S9R M-JXVZ3<D-V`WG#?7.!0X4#B,.,@Y!3E".7\YO#GY.C8Z=#JR.N\[+3MK.ZH[ MZ#PG/&4\I#SC/2(]83VA/>`^(#Y@/J`^X#\A/V$_HC_B0"-`9$"F0.=!*4%J M0:Q![D(P0G)"M4+W0SI#?4/`1`-$1T2*1,Y%$D5519I%WD8B1F=&JT;P1S5' M>T?`2`5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,<DRZ30)-2DV3 M3=Q.)4YN3K=/`$])3Y-/W5`G4'%0NU$&45!1FU'F4C%2?%+'4Q-37U.J4_94 M0E2/5-M5*%5U5<)6#U9<5JE6]U=$5Y)7X%@O6'U8RUD:66E9N%H'6E9:IEKU M6T5;E5OE7#5<AES672==>%W)7AI>;%Z]7P]?85^S8`5@5V"J8/QA3V&B8?5B M26*<8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6:.QI0VF: M:?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MPAG#@<3IQ ME7'P<DMRIG,!<UUSN'04='!TS'4H=85UX78^=IMV^'=6=[-X$7AN>,QY*GF) M>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!"H%K@<V" M,(*2@O2#5X.ZA!V$@(3CA4>%JX8.AG*&UX<[AY^(!(AIB,Z),XF9B?Z*9(K* MBS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D`:0;I#6D3^1J)(1DGJ2XY--D[:4 M()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP<G(F<]YUD MG=*>0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF&J:+IOVG M;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[``L'6PZK%@ ML=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZM;LNNZ>\ M(;R;O16]C[X*OH2^_[]ZO_7`<,#LP6?!X\)?PMO#6,/4Q%'$SL5+Q<C&1L;# MQT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0NM$\T;[2 M/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%W(K=$-V6 MWAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH,NB\Z4;I MT.I;ZN7K<.O[[(;M$>V<[BCNM.]`[\SP6/#E\7+Q__*,\QGSI_0T],+U4/7> M]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?__1$E34"Q$```( M````*````(````"``````0`(````````0```KQ,``*\3`````0````$``"LL M,P`M+C4`*RTT`"TN.0`N."T`+C`U`"TR.@`M.SL`,3(Y`#0U/``U-CT`,S0[ M`#DY/@`U-3L`,C4O`"D[1@`[/$,`-SI&`#(R40`N+G0`.%8B`#1)+``^;A8` M.6PM`!QO>0`^0DL`/$%(`#=(5@`H2U,`+5=I`"QL=``N:58`3C,T`',P,@!% M/$X`5"AI`$M*-@!">!,`66LS`$%!1P!$14L`0T1+`$A)30!#1E(`34U1`$M, M4P!(3%@`35)>`$U050!24E8`5%5:`%U=7P!965P`655<`%=,40!<7&$`75UC M`%199P!,46P`6F%K`%UD<@!1;W(`;E16`&U99P!F9FL`8V1J`&II;0!B8V8` M96Q[`&QM<@!H;WX`8F=U`&QT?0!T<W4`=G9[`'IZ?0!X>'L`=VMQ`%-P6@`L M+I``+"JS`"HGR``N*-$`*B+F`#(TY0`:>H4`'FN'`#5'I``Z1+P`*GB-`#!L MJ@`>5^,`'&;M`"1IU@!2':$`0COF`%57C@!1:XX`1&VH`'-*DP!K<X0`;76+ M`'!XB0!R>HH`='N,`'U]@@!X>H<`;6Z1`&)?J@!98N4`*Z1C`$F1!`!,FP`` M2Y<#`$B9#P!)DA,`1XH-`'"M-`!NJS8`3Y8?`&Z390`IPG,`&(F2`!69I``1 MJ[8`+Y:F`#2MN``JF)0`%H;R`!2;[@`3NLX`$JKV`"F1SP`VC^T`,+;-`"FS M[P`?SZ<`"<G7``_-V``,U.T`!>O[``#P_P`3Y_,`+,G6`"K2ZP`T\/P`*NCV M`!+BU`!/CI0`?(&,`'*+EP!KKK,`6*"I`%FIX`!8T:@`5^ST`''(S0!>VN0` MBS$O`)IX(0"31T4`G6QL`(8T.0"*?8@`DF&S`(%ZX@"KC!\`C8QU`(NV6@"* MM&\`HIMG`*;&;0#GHP4`V:8G`-"S<P#@MDL`T\1M`(*"A0"$A8H`BHJ,`(>) MC`"(B90`C9*8`)Z+F`"2DI4`FYJ<`)66F@"7A(L`E)BB`)*6N`")B[0`F*JO M`*>3EP"CKYD`IZF6`*^G@P"CHZ4`J:BI`*NKK0"FIJH`J:NQ`+.SM0"\N[T` MM[:Y`+.LK@"GG*8`DI3,`)*.Z@"9N/0`O;_``+JWRP"MJ=4`J*;G`+:W[P"B MGM4`I<J7`++,S0"Y[?``CM3J`-2PN`#%M;<`S+21`,BUT0#8RI``W="B`,3# MQ`#.S<T`RLK+`,C'R0#*R=<`U-/4`-W=W`#=W=T`V=G9`-/-RP#-S?(`U]7M M`-O:Z0#)R>L`R>WP`./8V@#BWN4`Z.O9`.KERP#DX^,`[^[N`.WM[0#KZ>H` MZ.?J`/[^_@#___\`_?W]`/KZ^@#T]/0`Z.OM`-3DR@#Z^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OL%3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q, M3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q, M!?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^0NY,C(R,C(R)R<P,3(Q-TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+ M2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+.#$Q,C`G)S(R,C(R,KD)^?KZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"[D! ML[.TL[("``````!#R<FSR<F^R<G)R<G)R<G)R<G)R<G)R<G)R<G)R<G)R<G) MR<G)R<G)R<G)R<G)R<G)R<E#```````"LK.SL[,!N0OY^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+N0STQ4S%Z`H` M`````$OU[+5LSZ74]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U M]?7U]?7U]?7U]DL```````KHQ4S%^`RY"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0FY#+.ZX;1+"P``````1>;E M:V!?4^7FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;FYN;F MYN;F10``````"TRSQ+JS#+D)^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY";D,L>GA#"H!```````H1SP),V!@14=% M0D5"14)%0D5"14)%0D5"14)%0D5"14)%0D5"14)%0D5"14)%0D5"14(H```` M```%*#4%Z;$,N0GY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OD)N0QIS.$XL0@``````$OMT[,GX?;V]O?V]O;V]O;V M]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]DL```````AIS`7% ML0RY"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^0FY#.:S0S+A#0`("`@(2KV]LD5K9F1E9F9F969F9F9F9F9F9&9F M9F9F9F9F9F9F9F9D9F9F9F9F9F9F9F9E9&6U2@@("`@`#>2S`+CF#+D)^?KZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY M";D+Z>FY2>;F)^?W]_CTO;VR9U$Z$4=$1D9&1D9&1D9&1D8*1T1&1D9&1D9& M1D9&1PI&1$9&1D9&1D9&1D8*+Y7IZ>GIXR?AX>0%Z>D(N0GY^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+N@Q#0Q`! M"`@($"<G#;J]O;-8$@,1`QD9&1D9&1D9&1H:`!$*&1D9&1D9&1D:$1$#$0H9 M&1D9&1D9&AD1$1$#&D-!0T,W$!`0#`!#0PRZ"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-_7U0D7U]?7U]O;) MNKV]LFI@(CED"CQE969E1A%F/"]D+F811F5F9F9F$68O/$<K9@!E9F9F9A$[ M9AI&1CFU+_;U]?7U,/3U`/7U-\4+^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4W]?9"1?7U]?7U]<FXO;VR9D0K M963*R\K*RLK+M1D\+V9F2M'+RLK*RLE$.2\\9F?+T<O*RLK*Q@E'$61F9,O1 MRN'DX>''*?0`]?8WQ0O[^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3?U]D!%]?7U]?7UR;J]O;)F1"NUR0,M*BPL M!60`93PO:+6\""TL+"<:9P!D+SR5M6<%,"PM$"\!968:1K7+9@4Q+#`,R@7H M]@#V]3?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^0O%-_7U0D7U]?7U]?7)N+V]LF9$*^%G+RPS,S,`9&9F/"]G MXV<:,C,T-!!F9F8O/+7D90`S,S,L+V9F9AI&MKQJ*#,S,RS*]?;V`/7V-\4+ M^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKY"\4W]?5`1?7U]?7U]<FZO;VR9D0KT6<N,#,S,P!F1&8\+F?191`T,S,R M&F9$9BX\E<AF`#,T,RPO1&9E$62\O)4G,S,S+,KF]?4`]O4WQ0OY^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3?U M]4)%]?7U]?7UR;J]O;)F1"O11A(N,3$Q`$02.1H*9]%'!2HQ,2P,.1I'!CEH MR&@`+S$Q*AD9.CL!/+:V1@4Q,3$HM#CDQ@#D]C?%"_GZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-_7U0$7U]?7U M]?7)NKV]LF=$*\H\8`D#!0$``RX#`A$YT2L)``4%`0@`$0H*$6?(!F`"!04! M"@,2"PLKO+81`0$("`$G0!`(`,3V,\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4W]?5"1?7U]?7U]<FXO;VR M9T0KT6<N9&1D9&1D.F0O$4;19RYD9&1D1F8O1"LKE<AE.61D9&1D+V8\"B^\ MO)6Z]/3T]/2X]<8`R?8WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3?U]4!%]?7U]?7UR;J]O;)F1"O1:&5F M9F9F9F9F1`,(/-%F9F9F9F9F9F8Y"`-HR&9F9F9F969F9BL&`KRVM?7V]O;U M]O;V)P!!]3?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^0O%-_7V0D/V]_;W]O>ZN+V]LD<O9LEF+CQF9F9F92]' M&2<\RV891F9F9F5'+CD9$$B\9@)F9F9F9BX[*Q$`E965E?7V]?7UL>8G`$/V M-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKY"\4W]?4X!0P*#`H,#`RRO;VR/"\9T;C$NL3'Q\>R.Q$1`P71N+.R MN+JZMDDN*Q$(,LFXQ+;'Q\?$1RL9"@"5QKK$Q.+BXLI&)R<`0?4WQ0OY^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+ MQ3?U]N1,!NSW]N$,]O?6EK)'+T3+2"TR,C(R*&@1.Q$-/,M("@L0#`H,"@HY M"1I(N94O-#(R+3LJ1"\#&DJUE3`X.#@LQ3+B0@!I]C?%"_GZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-_7UY!F` M&O;H:]34U;QELD<O9LIH+C`S-S,`9D9'*QEGRF8#,3,S-!%'+F41+VC'90`S M,S,L+T9F.PLYMK65*3,S,RS*Z?7U`,GU-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4W]?;D2RZ%_NOE.,+F MM6:5:D8KT6@O*C,S,P!D9D<9##G19@4Q,S,R&CPN.1HI:LAF`#0S,RPO9F8K M!CFVO)4I,S,S*LKV]1``RO4WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3?U]N1+_H7K[?6MK"1&9F:S2"O* M9@$O-#0T`&4#92D!:-%D`"@T-#$0+P)D`B^5QV@"-S0T+"X!/$8`/+R\9P`T M-#,JS`KTXP#T]3?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-_;UY&G^A=7]K>K=#+5F9K%(*]%'8`,!`04` M`!(!`!$YT2X!`````````04&`6?(#V```04``0`#`P8&O+8,`0`(!0(**`@! M`$7V-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKY"\4W]?;D:?Z%U:WUW+&S1&9FE4@KT6@:1$='1T=D*V0["V;* M9A%'1T='/&891BLOE<AE*T='1T='&6M&"3N\O&8RX>'AX>DX]>(`YO4WQ0OY M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OD+Q3?U]N1J]87>]?7UN;*U9F6Q2"O1:&5E969E9F9F1P$!/-%F9F9F9F9F M9F8Y`0%HR&5F965F9F9E9RL#`+R\M?7U]?7U]?7U)P!!]C?%"_GZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-_7U MY&G^A=7U]?7UR[5F9I5(*\IH.T=F9F9F9CM$&1H\T68[1&1F9F9'.SDK$6K( M1CMF9F9F9F9F*Q$`O+QHR?7U]?7UR>(G`$'U-\4+^?KZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4W]?71`NV%WO4. M]0WUMF1%0T@KX;Q%:K6\O+Q`+QH1""_AMD)%O+R\MFHN*Q`):,E%146\O+RR M1!D9"@*\QT5*NNCHZ.(0*Q``0?8WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3?U]2L3#X7>`O7W_/F\/`"C M.RO1LFI)0$%`0[4`+@,%.]&R:DI!04%%2"\O!@5FR;Q#0D!!04H\.RL"!KR_ ME4%%0D)`Q$?A*@!#]C?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0NY*K.S2!.UA=/A,?8R]NVUE4!(*]%G*S`S M,S,`1CQ&.0MGT68*,C,S-!IF/$8+.97(1@`W-S,P+SQF1`,\O+Q*$#,S,RS* ML[-I`+&S*+D+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKY"[D)24U#$RN%U:SS];GUZ;5E2D@KT6@O+#,S,P!E9D0` M$3G19AHT,S,R$&9F.Q$*9\AE`#,S,RPO9F89"AF\MI4H,S,S*M&Y+0$`+$T) MN0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OD)N2>SLTH31X75_:S")0/I9TBR/"O*9PHN,S,S`&@19B\!:-%F`3$S M,S(:/!%F`R^UQV8`,S,S+"\1/&8"1+R\9P,S,S,LRB=#LP"SLR>Y"_GZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0FY M)[.S2A-'A>WNL,,EJ[W104E(*]%&;````0(``@H#`!I'T2\*``(%`0``"`$` M`F;(!F`"`04"`0(#````MK8)`0`!`0`+"P````RS)[D)^?KZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"[DGL[-*$T5= MT[ZNIL-T1?$Q2D@KT64`/#DO.3EK`&4[`&;19@`Y+SDY+V0`9`([E<AE`SDY M+SDY`VMD`$2\O)4`NKFYNN$`0K$`L[,GN0GY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+N0`%"`,#`E8OO@"F#705 ML4=*2$W<M[>WM[>WM[>WNTU-N]RWM[>WM[>WM[>C34VWS+>WM[>WM[>WMZ-- M/[RVM?7U]O7U]KHS#0`GLPRY"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0VS`!`0"A,2'?'6][O<L[:50+*C3=RC MHVJ5M:.UHVIJ-35-W*-JE:.UHY6C:D4_-KO&HVJCM:.UHVIJ/S8VS;R5YO7U M]?7U:0P```4,"+@)^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKY"<0(VIR4/5ABA9F`VK:<EIR7EL@>Y9PKEISEY>71 M+[<U-<WES"W-X>7FRKQ!:C@NTN/D+LCEY>;)&D9"+@';WL='X?CT^.$-R!`` M0_4SQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OD-Q`N1EKDZ>U:%F8"-EAP``"*[>E;8G+:VM+:VN+$Y-P,&R^+$ MN;:VN+B\0B^Z"`'FYK6YLKBXN+DW-T`#`>KAN+FSN+BXN4A%)P!!]3?%"_GZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^0W$"!_VYFD;5H7/@(VX?`\`E"]\&-B,'1DT-#0`];CILT7QXO49+#0T+#+U MN/$(R>GI]0$T-#0IL[;W\`'DZNKP"S0T-"?*N/7I`.GU,\4+^?KZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OK[#<<"E.7F M2!YZAYF`C8ZTBAT=>HE5V(QZ+#,S,P#U]N0X..3B]3(T,S0T,?7VS3,`Y.GU M`#,S,RRS]?4)*@C;ZN8I,S,S+,KU]A``,O8WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OL+Q`:161H&B7K0@("! MBXV4L0)['!C8C1TP,S,S`/6Q]<H#]N+U$#0S,S0R]K'U",KTZ?4#,S,S++.5 M]_4#\.KJ\`HS,S,JRK'U]@#V]3?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^PK$!9&,B55ZF8.`C(V#BX].CXR) M&-B+81$*#`P`&3H0"T#$XLLH``P,#0HI-S`*-./IE6`%#`P()Q$B)P@#V^HJ M"`,,#`@Q0PPI``SV-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OK[#<0`'!T<#Y>07$^+#XM=AI</C(E5V(L;81TY M,SC(`.6X$/7BXB<S-S,W0,LRRS=+^.GE`#DW-S=*+KW$"LSJZMP`-S<W.+@R MXLL`XO4WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OL-Q322BXD8T%114U)1#X`<.TB"B578C8N-C=GV]NWIT3$H MR>+UY_;V]O7V]N?$*"SCZ?CG]?7U]?;H];$*,?';ZNKP\/#P\.KP2S9*]3?% M"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^PO%,Y&-'A/0HGTA/A*,78E]/8V)5=B-C8V-V?7U]??C+2K+XO7W]?7U M]?7G]\0Q)^;I]O?U]?7U]??U2B@`\?'JZNKJZNKJZMNA/TOU-\<+^?KZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OK["<4T MD5E0#-2B/CZB/CY:'8^/C8E5V(X'?8S9]O;H"M%#0\OB]!KC]/;WY\@*N4(Q MYNGT">GW]_;B$;I),@#T\-XB\/?U]?$@TAD`N_`SQ0OY^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OL)Q3.1BU!6T*)' M/3Z*BRZ/EGZ-DQC8V,G)R<K*RL1'2@P,R^+*R\G*RLK+L3NS$`GFXLG+R<K* MRLI`&D$*`?'JR=S+W-S<RV8I&@!-VS?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^PO%-)&,4570E(V*H(:/AI@? M%XA[']>,'"@Q,3$`^#CH:2CFXO8,*#$Q*#+T..(KN>CI]0,Q,3$0LSCQX0S$ M].CF"#$Q,1'*./C)`,K;-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"<4WD8Q15="-C8ZSFGV4B1P7>8@?=I-Z M,#,S,P#V]N09-,3B]3(T,S,R,O7UYD,JY.GU`#,S,RRS]?8U*`#G].DI,S<W M+,KU]4D`*MLWQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OD+QS>1B5%5T(Y^2X:?``</&!B(;A78C!@H-#,S`O7( MZ;@(]>+V*BPS,S0RY,SH",;XZ>8`,S,S++/U]O$!RN?HRA`S,S,LRLSBZ`#P MVS?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^0O%-Y$/40#0BBJSK"8,)B@<'V]T']J,!@4:*B@`"CHI)R[$XND` M`"@H)Q`H,#`0#.3I&@`%*BH,,#HK+0L`Y^DJ``LH*@I*`P`(``W;-\4+^_KZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY M"\4WDHQ15=",FJV,I@TG>'AX=FX?V'Q@&P8+#0J\.FE4.\;BQB<%"`T-*K$W ML2U+Y.GL.A$("PTU.D:Q$+KBZKH%"`T-#4%"L;H`S-LWQ0O[^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3>1C5%5 MU9.LJZB(`!X.!7>IJZBKCH*-C=GU]?;+5/?*]>+UT?7U]O7U]LK),4KFZ?7* M]?7V]?7*];DG2O'Q]LKU]?7U]<KUL@"ZVS3%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^PW'-Y&,B1..T).LUZD% M#WL8!(U\'\.KJYI^V/7U]U_U]?7UXO7V]?;U]?7U]<0J$.;I]O7U]O7U]?7U M2B<"Z.CU]?7U]?7V]?4G`$+;-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OK["\4WD8V)55.-ACI\@@=-)!,/554` M.1T<E*JKS<ZE]?7U]?;B]2WT]?7V]>@MQ$(QYNGU]O7U]?7U]O5),@+T]/0J M]?7U]?4J]"<`0MLWQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q321C)I.FI:UU'Z)`!(D>&![>@(;#QQ[3VS+ MW;#@\_?U]N+AT='AY.3ALSQ%*!#FZ?7CXN/BX^+CXD`,`>/CRN'1Y.3DX94I M$`!"VS?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^0O%-Y&,K'B:K(K4C(D=(U=ZEZNLK*RLK*RLK*RLK*RLK*SS MX?8.*BPJ)S+&",HM0NGFYO7U]?7U]?7UQRII]?7*`2PJ+`S*`_&X`,W;-,4+ M^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKY"\4WDJV)'(Q<AJZ-C1A>$H&#K9JPFIR<G)S8XNGG]_?W\ZWJ]3(R,S,T M,O7VQ#((Y.GJ]O7U]O7U]??M`\CT]NDH,S,S*LKU]A``$-LWQ0OY^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3>1 MK7LO/5N+R9J3C!R)A*F3B8E.JDX<'"XPZ?7C]_7SK[#R,3(S,S(RYN+U*$GA MXN3T].CU]>KU]2]1$_?UY"<S,S,LRN;I]0#*VS?%"_GZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%,QNF!`]]6XS0 MFJRLK*RLAHM\''IZ'SYNEAH`]>GW]?.OYK`-*"PQ+"JY0\0*2DL)*2H(:\AL M3];N[E+N]?7)""HQ,2BQ-+C&`/?;-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4SD41]&(M;A]2+CGH<$H&! MD!M[C![AMI2P0P[U]>GR\Z_FIW@.`0@%$`4R-#$K,B<W01(B.A-0I:6E4^SU M]"H`!0@(`2DW-$$`]]LWQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3.1B8E5VE_.T,[:S\[.T-#.+P=5M/G] M/=A"JN#R]>K@L*ROK[#?W]^NWZ[?KM_#NK)/NLGU^+CV_O7U[%/4U&S4S]3/ MU&SUQ0#WVS?%"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^0O%-)&"@F&-7(L<8EI@.A-B5XL<>WL;`$P'V4($\]_@ MW:ZNKZ^NK=^NKJZNKJZNKJ_P^%/VMO7UN/6X];CN:\_4:]1KU&O4U&S,`;C; M-,4-^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKY"\4X?CJ^&(Q<A&*$A'T36H2$C'Q5C8X9!WLP#@#C\JJ[IZJGMZ'- MP,#-P,W`P,#`WJW54^7+`$JC2L<1S0!*L2+-.,D`OD833[D`P$TRQ0O[^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+ MQ3<=U5D/AER$8HV-B1):C8T_>@\/#QP/#QHG!4T#0JI-W[#TY/CP\?'F^/CX MTU\_UJWVX2*ZQS3-*,0WN4*UX3?-",V^O6L#N``-2S7%#?OZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%,Y'0>RYA M6X1BC8U67EYMC(U@8F!AE)24ML`VM_?,$,[3U>[NZ]7NZ]7KZ]6^ON4_\*_M MY?CMY>WE[>[XY>WXY>WETM:^S4*Y`4.W-<4)^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4WD=")#X)<A&*,&XP# MBX4CC`^,'(P2@8T:]`#W&NS2:_?+]\3X3/#QS?7WS;[.WNL_YJ_KZ^OKZ^OK MU>OKZ^OKZ^O6UI4#"6D`)PHTQ0G[^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q321T(D;'5N$8@;4"]0#(Q(`)@"+ M`%``!K\```M0`!F^#<DLS`TJ*@O&H_7U8-7U]?7<VZRLK*RLK*RLK/7]]?7] M]?6ZZ34W:0!"+37%"?OZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^0G%-X;362N86X1BCM2,OH>#!HD5>0^-#XN,&O@` M\1'N[1#W#/80YA#HZ0SV]?7/U?7U]\S<]?7]_?7]],[IL.#U]?7U]?7I-3A+ M`$`M-<4)^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKY"\4W&[U9&(Q<A&(&U`_4"GT<BAR3<GEY;GFI=ZBI'TY.'TY. M3DX?3DY.3E]?7U/4XLSI3=SU]?7U]?4QU#_?X/7U]?7U]>D,#&D`"@$TQ0G[ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OD+Q321>XD>?C^!@((ZBCJ/@AV)&).3DY.3B$[B_[[_X___V/_8___8_]C_ M<@'D`"(M`0H`69+O[^_OV>_6[]_@[_7V]O;UZ,0W0@-%R3?'"?OZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-Y&, M@AZ&782`@AR-'(R"'8(<B8R,C(R)1/;4U?[VQBC&)./V]_;V]_8U)@L#$B(( M:S#8OYV;G9N=F]";U]>=G/7*]<KVS2?$`Q)K-\4)^_KZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY"\4WCQI'58Q<@X![ M!HD>&``">@:)C8V-C8E(_E/M]?4<3KH.T?7SYO#P\/`V\,W'I:6E]/@90+^T MORJ5UK^?=I>+Q@RCLVE`.+@!8SHUQPW[^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OD+Q3@</AP`AEN#@(P"BP"*?0"* M`(V-C8V-B4CV4_7V_9V+_XWW]<"AH:&AH:&AH:&AN^UML@@R24D+N$'4M7<F M'8HVS`5",DHWN0*ZL2I)`_SZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^0O%-Y%5>SH]6X.``M0;U!LZ+Q'6?8V-C8V) M2/Y3]?;ODX.-<INA\_?;GJ"@H*"@H*#SH=[/2L3UR/7&[<_KJ=?^DO?,VPK` MM\"[`,C,+6D`^_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKY"\4WD8V)#XQ<@X",U(V]D)EAD,Z-58P8@GQ.]D_U2=BI MC/)R]9[DH*'PW?7U]:'SVZ'W(<]@M;/A0,AM;#HS0TB7V4KP)_#P\/`!]?4W MQ0#[^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OD+Q3>1C8E5C5R#@`+4#]8;OCH;U@]C`#H2#P("40=\!Q<E!'$,G@`A M(""FH*^?GR0@(0LA$5`#"P```#(2"2@J!RX<>\<G]?7U]0/U]3?%`/OY^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^PO% M.9N2CU62AX!;AQJ0&WZ8&X8;AJ2&8&QZ!N53TGR<IR31!^H0S0Q,WR#@\_(@ MW<TBY`#J$M:5#`-#Z4(`````>)</YB?U]?7U!?7V-\4`^_GZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OK[";,%!P8&!@8+ M44E31_7TWM[>WM/>WO'3WN9)_E/^F]GV]/7R]?3U]/7RK?[F]?3W]?3U\?7T M]?7Q`"?'01`R,0Q.)B;$&N$("`@`"`@`N`#\^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?D+N0KV]>)IY@D23PE3+N[> MWM/>WM[X]][EXDKV4_6;V?7U]O;U]?7UZ=TDJA#=Z/7U]?7U]?7U]?8`#+1# M""PL#4PD%>T,XS+X^`7X^`VZ`/OZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^0NY#/W[YK'],FL#;1+>8][N\?'QWB/> MUM[J2O53]9OO]?7U]?:T*@6Y`)\@IJ?U]?7U]?7U]?7U]07U]>28B8*"BHZ+ MDQP/!RHJ`"HJ``P`_/GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OGY#;H,^_WD.>DURKZEX4=C(\UCI*1C8V/>ZLQ"XU/D MG=CBT='AL;C1X4G$,>IIZN/JX^KCXN/BX^/A`=+279PVGB&>#B&>(3DZZ<D( M_?L,N0G[^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^?D)N0S[]>%,:1I@6$M,2B)*(TM*2DDH24M*12I*4TD='44G"`@( M`$(!+QH,3$I*2DI*2DI*2DI*2A,`$QT3(R,C(R,C`"`@&@]I3$+]_`RY"?GZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY M^0NY#/S[_?S\0]//]?VD^-/E]?7U]?7U]?7B2O93*HD'0R@,$#0(,!Y[+06Q ML_3U]?7U]?7U]?7U\0/XZX6=/R$A(1(A(9X]/?O[_?S\#+D)^?KZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGY"[@)R\K1 MRLDRT\_WI/T_I,W-]?7T+/7U]>-*]5/W.?[VNBBZN;D``!$!*`H``$5-145- M14U%344#``-%31X@`P`A(:(3`SDNR<K1RLD)N`OY^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?D)LP`!`0$!``G3I?>D MWF,B'AZ4EWY[)[BX:2>X4[BXMKBX]?7V]@(/&`$Q2PS$X^+FYN+FYN+FYK@` MQN'!G",@`"&>(0,C.P<"!0$!`0"X"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^0FX`0``````:=3/\:3<+KY]>IV& ME@^RR\O'S,M3R\G+R\OV]?7)!0&6!C"XZ/7U]?;U]?;U]?;V^`CV=WB=/IXA M(9Z>3R$\80(``````+@-^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OGY";D!``````"ZU<_UWM):C(P=X_+6'>'V]O7U M]E/V]?7V]OZ,VF,`$3P"`KCU]?7U]?7V]?7V]?;U1>;UJYT^GIZ>GJ)>HD24 M```````!N0O[^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^?D)N0$``````+K5I?WUI&**?!V<VHU;.?;U]O7V4_7U]?7U MV8S$(@`2-2(T]/7V]?7U]?7V]?7V]?7T1>/]FSZ>GIZ>GE&B898$``````&Y M"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKY^0FY`0``````M]7/[.SL/.6'D)W:[E+L[.SL[.Q3[.SL[.WK[.S($A)@ M$A+>[.SL[.SL[.SL[.SLTQ+29M*<@X*"@H&"78*,E````````;D)^?KZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGY";D` M!0`$```6<7=75U=75U=75U=74%=75U=75UA75U=75U=75U=04%%045!75U=7 M5U=75U=75U=14Q-7$A(2$A(2$A(5%7<6`@($``4`N0GY^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OL+QS1V<7%Q<7%P M<7%Q<7%P<'!P<'!P<'!P<'%P<7%Q<'!P<'!P;P``!`05<'!P<'!P<'!P<'!Q M<&]3<7F,DXN3>8IS<7!P%"5Q<7%Q=33%"?GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^PW%-'5P<'!P<'!P<'!P<'!P M<7!P<'!P<'!P<'!P<'!P<'!P<'!Q;W%P<'!P<'!P<'!P<'!P<'!PB8V-C8V- MC8V-C8!24E)1$T]241=U.,4+^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY"\4W=7!P<'!P<'!P<'!P<'!P<'!P<'!P M<'%P<'%P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!RC7)YDXB3B&Z,=W)Q M<'!R%A9Q'G@SQ0G[^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKY^OD+Q3=U<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P M<'!P<'!P<'!P<'!P<'!Q<'%P<'!P<'!P<'!P<'!P<'!P<'!Q<'!P<'!Q%B5S M6#?'#?OZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OGZ^0O%-W5P<'`4!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$ M!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`06%G-8-,4+^_KZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY M"\4W=7!P<!0````````````````````````````````````````````````` M``````````````````````("`@("`````````!86<U@WQPG[^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OD+Q31U<'!Q M%```)RDG*2<I&2DG*2<I)RDG&2D9&1D9&1D9&1D9&1DI&2D9*1DI&2D9*1DI M&2D9*1DI&2D9*!DH&2D9*1DI"@``%A9T6#?%"?OZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^0G%-W5P<'$4`!#GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^>X```6%G-8-,4)^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY"\4W=G!P<10`)^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY[@``!86=%@WQ0GY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKY^OD+Q3-U<'!P%``0Y^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GZ>?GY^?GY^?GY^?IN``` M%A9S6#?'"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OGZ^0O%-'9P<'$4`!#GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GZ>>X``!N`G18-\4+ M^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^?KY"<4W=7!O;Q0`$.?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY[@````"%E@WQPWY^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OD+Q3=U M<`0?%0`0Y^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?IY^GGY^?GY^?IY^?GLP``%P1S6#?%"_GZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^0O%-W4E51\5`!#G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^>X``!O<'-8-,4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY"\4T=G`4%A0`$.?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?IY^?GZ;@``&]P<U@WQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OD+Q3=U<'!P%``0Y^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^GGY^?GY^?GY^?G MN```;W%T6#?'#?OZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OGZ^PO%-W9P%G$4`!#GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^GGY^?GY^?IY^?GY^FX``!O<'-8 M-\4+^_KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^?K["<4T=255!Q4`$.?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GZ>?GY^?GY^?GY[@``&]Q<U<SQ0OY^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^?D+ MQS=V=!\?%``:Y^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^GGY^?GY^?IY^?GY^?IM@``<A17=3C%"?GZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY^0O%,W5P='`4 M`!#GY^GGY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^>X``!5'25U-\4+^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OG["<4T=G!P<10`$.?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^GGY^?G MY^?GY^?GY^?GY[,``&X'<'4TQ0OY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^?D+Q3=V<'!P%``0Y^?GZ>?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GN```=&]P=C?'"_GZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^?KY^PO%-'9P<'$4`!#GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^GGY^?GY^?GY^?GY^?GY^BS``!O M<'!U-\4)^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKY^OGY"<4W=7!P<!0`$.?GY^?IY^?GY^?GY^?GY^?GY^?GY^?GY^?G MY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY^?GY[@``&]Q<'8TQ0O[ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ M^?D)Q31V<'!Q%``&0$%`04!`0$%`04!!0$%`04!!0$%`04!!0$%`04!!0$%` M04!!0$%`04!!0$%`04%!04%!04%!04%!04%!+0``;W!P=3?%"_GZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY^0O%-W9P M<'`4```````````````````````````````````````````````````````` M``````````````````````````````!O<7!V-\4+^?GZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OGY";@&%14$!``````` M```````````````````````````````````````````````````````````` M``````````````````````0$!!4(N`OY^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^?D)N0MVJ/^H;P```````!1O;V]O M;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O;V]O M;Q0`!0````!OJ/^H=@:Y"?OZ^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^?KY^0FY#/__J_+7`$!)24E#%'!P<'!P<'!P<'!P M<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P%$-)24E` M!.'RJ___"KD)^_KY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKY^OGY";D,_75P=?('0DE)24,4<'!P<'!P<'!P<'!P<'!P<'!P M<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'`40TE)24($\G5P=?8, MN0GY^?KY^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OGZ^?D)N0?]J'"H\@5"24E)0Q9P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P M<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<19#24E)0@3RJ'"K\@RY"?GY^OGZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY^0FY M#-?U\O6H!$))24E#%'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P M<'!P<'!P<'!P<'!P<'!P<'!P%$-)24E"`JGV\O[7%;D)^?GZ^?KZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKY^OGY";D&IWC!IVD" M,30T-"=#P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'!P<'! MP<'!P<'!P<'!P<%#)S0T-#$%>+'!>*<%N0GY^?KY^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OGZ^?D+NC(T.3(R,BHR,S,S,T-+ M3$M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+ M2TQ+3$,S,S,S,BHR,C(Y,C*Y"_GY^OGZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ M^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ^?KY^P5,3$Q*2DI,3$Q,3$Q,3$Q,3$I*2DI* M2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*2DI*3$Q,3$Q, M3$Q,3$Q,3$Q,3$P%^?GZ^?KZ^OKZ^OKZ^OKZ^OKZ^OKZ^OKZ3$E35!@```!) M3D9/24M%60$``````$E#350!``````!,25-4-````&-M<'(0`````````!`` M````````0U!N9P$`!`!XG`,``````4-0;F<!``0`>)P#``````%,25-4I+L` M`&-M<'+:N```8E<$`+8"``#D30``0U!N9P$`!`!XG.R=!V`51;3W)R$)H8?> M(4"DEU`%1`@2I$-H@@@2(#0-$"!@I$@$1$30T*0*H:B@J%%!L1(0$10U*BH* M2E34T-,[S#=GRMVS>S?)9@GWD?>]JV%FSSU;[OY_9W9V9G9V8+_A(PC[A,R: MY#MCTI2I;BSO6\:71`UM12JP/"RK3UCV#=IYU"6Z=0M\3O50J3MQ1UZ)/6`I MKO-!_E="6H,^)R2!+?@T$<MXC?_[W-['S9#'?^X&'Y5ZLO^,VS#ZF&T/?]0V MCJ.\+UO2[,=YJA@P;L>X/8*.UX/]A4B?L#F3IX"]%YE`0ME_L\@\$L[V%$3F MD,ED"FE#1K`T@MEZL6_FL/\>XIZ$M+6T5C\RDTSBUAGL;R:S6%US./]N#EM[ M,O/W-_P'6YC%MC>3?3N)><]BGB/8O[/8-MN8?!=(II.Y+#^!'\]D\B"SS6+' M-(1,)(])/T):R6/+>\LCV58FDS[L;Q;_1>'LV^G,KR??[C3N/=?Q&V$[\YG7 M'.8'VWB`^8:S]2:0,+:M?CPWE7T_@CS)+),-1Y#WFL/8-W/Y$<'9F\Z]Q[-S M.)V=N<G,*L[F?+8\F3S!SQ[A9T!H,%>NX8M^%QS_5+:U4+:'.7)9_9X^?*_V MMC*/G\%A_&@F\W,SF2L\AVUE.O.>(,^P.F>%V_X#S![!K',X*S,9U8H>.T?; M2Q(ZF2NNME/XHPID:L(OF\')L+.%OOR<3"<+N&<XCY7;^65#Y-F?QOF?:FL; M@JE)/(Z$-R'M;&YE"B>5%'IM:QP5_K<-YZ0_00:R-28PBJ;S[\?P[<^RI:#: MXDAFA\BUQ_=PEI]B^VPI8H*X99*N#"[\.1K)CF8R6P?4F\#MX::E1.%_Y>V= M(U$BZX_+F?>"MSN0JS[YMLH_XS:*MO33;_WVRC[]MNR6?/JM%+[<TZ]_NZ6> M?FMVRCS]%NR5>&;;L!K!^G6+JK33;_7VRSKS[14NBHW;F,?.\R1>JP'O^;+. M5_BM6"\M]>OF5U865G.M!AO.(B+4UF\INM+6N%U-I?:%7M=Z28M+`E]6VY[. MZZ4A;`MM^-(<7AL/DO7?P6QK,UA-'+9D90MFZSF?[?RV,)R7+W/X+YCIV)[8 M]Q!V9E6M>BY;LQ7[Z\//$>QG@KS#F,=_`=P%C.**P):'LSU-D,=@=4N![-M) M_'<(WH;P,G`J/_-#.,]PUL/):/F[BG*;#Q=BF]K=12#;<IC3L;4MDBT];'-+ M0$((UQ!O3?O>WE;'\$B`LQAB80_^I#7IF.<^8.OS>>P]R>L&H5R1F0Z-P&<> MLX7P4M"7#.)\"LW45J:SK7=D^^DL[X'OW)YFR#WY%V)/ZDHPA-=[0F79T8M' M^Z0"H\*XK9F\A(.R2#O'<_/9PD-$W.W"NE"FB1IB.-=+E%%A/`IFRM(OKU^E M;4?EAK)M3>"_!XZ-D`[L;QC?/FS5EY=\(?(W3.>YX9R-<'EMG:M30=S-3^#\ MJ'.DUA1'5=AMY[6U7KP4G\7+U&',^@"[DG5D_[7D5Y?>S-:26=JQZP"D;?DW MX-&6I6VY[BV=VEU:6<PYM]<4U:_"T=>*1T1;=M3WWN']S.#[Z7@'?L]PQN`$ M7LL4U\\.I`M3I#/[M_#[T"+E?P<#SK]GB.-LB5@496Z7?/_K?%M['L3.7HBC M5E'8[:@RL6@C7FW5^?R(\K'PV]-*V[R.=+RL58@C#@N?$PYMSRO3;]#OHV[1 MPW5OTJ#AE^C`?L-'0/ORE.FAX9#W%/E)["_$BVAMU"5D._:4*60+(35X/N"5 MM]R[L136*XG6\R:B[1JO1[90]D^#&<;U2J'U2A/1/JY;CU=[G?=7!JU7EH@V M<KP>Y?\Z[Z\<6J\\(=S;L+_WS/97`:WGP_)>3NO!'IW7JXC6J\3R)8WK36EO MNEYEM%X5EO>6>X'OJJ+OJK%\*<,VVY\V/V?5T7KP;6GCL?"3UMAIO9IHO5HL M7\9I/7-M:Z/UZK!\6>=S3<V.LRY:KQ[+EW/2UOQ<UT?K^;)\>>?]F:[7`*W7 MD.4K.*\7:79>&J'U_%C>QWB<U'Q_]Z#U8*L5G?<WR&R])FB]IBQ?B3C%ING^ MFJ'UFK-\95/]6CFMUP*MUY+EJQC7RX/=5FB]UBQ?U?GW33%;KPU:#\JL:J:_ MSUF'MF@]N/>O;ER/F//9'JW70?X2*V5=1[1>)Y:O:?Q][=N;KG<O6@^N<;6, MZVV9(K>F7Z\+6J\KR]=V/I^GS=:[#ZT'MCK.ZYD>Y_UHO>XL7]=YO5IF.O1@ MZ:SPT/!9\\)#`XB^SS6NI.C#U'\2>SB9\OC>7=NW8S-JWU8^<$P]Y?&H8QI= M^_:.27^ML7=,#Q#MF@>?N^$\]2+B>EI4VNG+&7O'%$C$M;JHM2.\K+5W3+V) MJ`<4U3$5A78/$E''*.KS-(78UZX/$?67N^D\]26BWN3.(L^M"(ZI*!CO1T2= MK,CCCI!_[1Y3?R+J>T5]3+=39@X@HBY9].?)OG8#B:BGWDW7.RC8RI,[<;VS M?YX&$U&_+O)RG-=%[1W3$"+J[D5=%HC[,'O'%$3$?4&1ET^W<;T;2L0]1]&7 MF=JWA3VF843<SQ3U,=';.*;A1-PK%=4Q%459``-;JQ;A,15%F3F2B'N\(M?N M-H[I(2+N'XOZF,2]J[UC&D7$75J17X-O@W'H0:Q)[@!/MU&.0U]DK3MQ3%OL M\S2&B/MU#Q><)_6["SJF1XAH"RCR8S*I^UH]IK%$M#/<33R-8VF].W%,Z%/8 M8WJ4I?7OP#'=3GU\/(&Q[G>@/GX;<1?,4FC7]9"V.UE7L<KX!)8V)'?B7LK^ M>9K(4FC'+JJR(+^ZBM7S!'U6?J3HS],68K\L@/W?0^[`?<MMM!=`'V=C<D?* MIRUVCPFJ.=!/4=37%C/&K?($O?1-[\`QB?X!>\<TC:7-[LPQ.3Z%/288F]'\ M#AR3V;7%ZC$]QM(6R/]N:%=YG*4MB_"8;K<L@+X7&,\V-SPT7"U#9]>\Z:&^ MD(=QT&$3IDZ>$CIU[BR^AEO4Q(FS(L+RV-9LEDZ=-?$QR,,XE-`)3\Z!=6$4 MEKN;VV:PPXY"F5/HK)`)\UA^.!']&'#?"V4WM,]!'UX`;%-^#\\\PKF:LYV0 M):GGFS[0NT/O#3E'?][P9O,_/!$K?>9-#YD\5QS+?+3_)_BAB_U'H/W#N)(1 MAOU7-.Q_A&'_F_UG>NR=6*K_EFJSNSTR>NP>S$7@Y+F/A\\*X_M?@/:_D.6] MW0C?_R*T_\4F^R<%[#^LSWNS!Y3?/W"I1XW1>T-GE\?['SCAR<ES?-OR_3^% M]K^$0/N+^/V1:/]/L_P8P_[+&/8_QK#_[6.?>.9DP/>]/NL7,G]DR46UU/D_ M>NP8"9PU:=Z,R3/#??O,F1["CV(I(FB9.$I.T/(\"'H&$;0"_8)G";1PBU^P M$OV"YPB,_Q575_@%OI(@*+4[R^^LD`/;787V]SPH)O>W&NUOC<G^*N:QO_Q( M@>V^@/;WHK#S_46A_:TUV1_)8W]/#7V^JM?J@WUWNN\_^%>9'Y.-^UL'YW9. MF"_L;[VP^X`6&T"4#Y/I0+_+=/3T%-KRYTMTUL2)$1M-[/L.)=,.32_3@!DI M-/"'2W3>W)"9+S&_:V[B'&Y"Q[Y9DF1V["WE=U#ZW6HM[&Y2![@TAK.SPOY" MMK+\8?D=M+12.>[C,-<G)N=62?43]:5F8G#[HWJZY/?G+@<$G>G0&'^CKB;! M=>=S>UR=^;KO:_E/?@+;E5_8Y3_X"6[=X&(*'(?/5;&\8<UL*/#X;]G&4H8S M/^?;"3\9WG#.7P;]:J<XG?,=)O:@ZBE.YWPG\[LASWDT.N>[6!YBJZ0\YQWD M^8=68;A3#I;G'&H14!)%2O_2TK^>_#Z^M=#EK_[ZGF_U@>4V[!;@^Y<IC;Q0 MW0?^B-PO:#LE?'KH;N.YS_.C?0^_9P_1]-]+\M-??`)>'^>U?_XE;1\1G4C4 MJ68._1W?'[](WSO7\:A#_TH+>:KTCZVKU]=WQQ*>*OV57?E%7=+K[W_%6?]7 MB*;_J^+$<?U?(UILQ934]-]G8E<QM[F,IO]^YG==ZO\ZT?1_@[A&?[ABY*4_ M'_W#]#]@HJ_Y1Z__FT33_RUB3__XU<T+U#^@NE[_@/IZ?<,,^BN[\K.B_]M$ M*W-CQ&YXF?L.$3-!7%I]B\;5O,EGA`#]WS6Q&T=>@O[OP5F3^A\DFOZ'2.'* M7`]YG.^C<_Y!ON=\8",SW?B2C3+7>$[51YUS)TTLE+EPG"KF/B3$$7,?$5&V MGER02IM.3J/'SZ3P<_ZQB;U)K12ZZJE4VF5*&G7_/H6?\T^87UP)L8]/T3G_ MC.7A6HYC#N+#+.:@3K-*^A<VYM0HEJ:+O,C5F\FTQ@EODK@GA7H$*@]O>68A M^H[DH9+S1Q]]L40C`>3,FX2'2IAM@R]9("&@EC[Z?!OH2?`W1)^R*S\KT7>, M:"1\3HB#!)A1(_.I9/KSXD3:]X$4>B#Q!B?A"Q-[^OQD>F5E(NW?/X5N^N<& M)^$$\_M.DO`ET4@X25Q#@AH[E'#!DYRI>8-VWN-%;KUZPT`">`$)I_)0R?FC M)^$KHI'P-2FX'#;;AR42ZNI)"&NH5]I8#COL#:V3<)IH)'Q#B(.$;V'_'^70 MD]UOT9BO<^GH5C<Y"=^9V$>_GT-C'KA%-W^72\.:W>0DQ#&_;R4)WQ.-A!]8 MOJJ;IFP`$22`\G`'"O<P4#^&^@U<\^%:"=>'<FR=BF[Z=<VH"&"5R9[L;]KV M?`4U_9@1!<3B/H:PBFZ.-.KZ+=Z\H%+XE`T,#.R+_+5ZN/[CL*NBB1/YH^/[ MPA%YAFA$_D3R(_)P8EYW!J1Z15,B(ROGQBHB(QOKB0QNK+\*Q>91,U!^5HC\ MF6A$_@)&2>196+]O(B>/C$ER$/FKB7U?8"(G,F%<DH/(WYC?-Y+(<T0C\CPI M7D0",*XC\G?']X4C\@^B$7F!V",R?F:;@HELJ2?2OYD@+<9/WK,:B%1VY6>% MR'BB$?DG&"61?['LF`%)-*7K+?I4CV2Z/D@0^;>)?4Z?)'J.$3JE5S)]8Z`@ M\B+S.RV)_(=H1,+0PN)$)(SZQ$3ZI6II=%71!*M2^!2:2/5($2?R/\?WA2,R M@6A$7B+VB!PXO94ID7%!&I&D@YY(TE*0%MG$O(Q4=N5GA<C+1"/R"A@ED5=9 M]MB9;$[>OR=S'$1>,['_%I?-B?SV=(Z#R.O,[VM)Y`VB$9E(BA>1L"_7$9GD M^+YP1"83C<@48H_(S`-5"B;R/CV1<:T%:4'-S<M(A[VU=2+A!"LBT\`HB4QG MV6!O5B]LDTLC'\JE07_F<"(S3.P1'JP^V3Z73AO#_G[/X41F,K^O))%91",R MF[BF/0=:_<W:<]33BJ!_CHF^YA^]_KE$T_\FL=&>$\_J/I]6<&[/\6U,ERPO MK[7GM#6TY\EKGV\K>:W<:;B/D/;80EPC;Q%-?QY64G_8*>@<_UTVUSGVZ6RN MOYN)'?0_^6,VU__LXFRNOSOS.R7U+^&FZ>_AYAK]H<^D(/T]'45]X?3W<M/T M+^E6A/K[K*=+8JMH^G?7ZY_81J\OB3;4VJ5=^5G1W]M-T[^4>$R-ZU^:Y6,_ M3:2D7@Z-+Y/$]0;]RYC8SWZ82!,:L'O+"DDT\VNA?UGF=U+J7P[I7]Y%^L,3 M"`7I7\&F_CY(_XIV](_H1"*7MS;5GSY;V:%_;$]#>VY;O;[&^%=VY6=%_TI( M_\I(_RI29RC?06?_]:+\KVIB!_T[_R/T[_NB*/^K,;\OI?[5D?XU7*0_/.U1 MD/XU;>I?"^E?NXCU/[+`1XO_WGK]H]KI]37&OT/W=M;UKX/TKXOTK\?R7-O? M+XOVHE=$>WY]$SMH'OOG9=&.M$NTY_LROQ-2_P9(_X9NQ:M&"D_HX!II9&<W M1XKSZG-[=^V-;!+IAXB\)U\B\ZZ1!KQGWHZT;TPG!Y&1@_5$QG?2$V>\1U)V MAY\%(ALC(IL@(INZB?8B(,_GZ20'D<U,[-".!$1F+D]R$-F<^7TAB6R!B&Q9 MS(@$35U'9"N;1+9&1+:Q261>[4@Z(D?HB8SI(MN).IK?(RF[\K-"I#\BLBTB MLITD[Z>83'JP6Q*==R*#$]G>Q`Y$?GHPDVX/2*)KCF5P(CLPO^.2R(Z(R$[% MC$@8+W1'[]K5="F<R'MM$MD9$=FEB(D\T*VN-@ICK)[(R&[R:MW9O(Q4=N5G MA<BNB,C[$)'=6'[U+SF</+@Z*R+O-['O_3&'$PE7;45D=^;WN22R!R(RH)@1 M"<]FNH[(GC:)?``1V<LFD7&[?`HF<I*>R*`>LFSL:EY&*KORLT)D("*R-R+R M09:_.BB13O\DD=;IF42?'2]ZION8V#WZ)]*AL8G4HW<2W?F(Z)GNR_R.22+[ M(2+[LSRT)1662&B[@[8MO*XKB(0G<^'>H^QN#Y+PV@T*Z=LKK]/S;Y5PI&O_ MN4$GA7CPU.$7"&@*4E]]'X^'&&"3NH&(ND'Y4G>JL=DV^)*57O#1AKM7257T M_;).:+A[47;E9X6ZP8BZ(8BZ(#?1V[TG(8.7=XUBTCEU0TWLT`O^_-4,7@[> M=R"=4S>,^1V5U`U'U(TH)N5@9/]Q_%S!?HQ/VD5^>8M"/Z-*\7>W5U<<:9/( MAQ"1HVR6@Y&[2YD2^5%K7ZVN^+AA7$8O/7&1NPSWT]*N_*P0.1H1^3`B<@S+ M+^N3R,E+&9WD(/(1$_NV7HF<R'-CDQQ$CH5V%TGD.$3DH\6,2'CRWG5$CK=) M9#`B<H)-(FL--N]SU!$YVU!&/BCKB#W-K\S*KORL$#D1$3D)$1G"\N>ZI%#? MT:FTX[)4&A$A1@].-K&G=$RAWF-3:=UG4VE4N!@].(7Y'9%$3D5$3BLF1*H/ MS+N`B7SU_5M4I?LN")M*X7-[1$ZW2>1CB,C';1+Y4E9C4R)]*C33B'Q"3Z1/ M/TE:H'D9J>P./PM$AB(B9R`B9[*\;V@.#:+I?*QP_+4T3N0L$WOG:3FT<XD, M/H8X\U(:)S*,^7TFB9R-B)Q3S(B$63<PD4'#!)&0%OU(H;DVB0Q'1,ZS>]5N M6]*4R&"WAAJ1BPUMC@/DV+0^YF6DLBL_*T3.1T0^@8B,8/F6S9)HC6^2Z8KK M2711Z6N<R"=-[)&UD^CQWY)IN]PD&I=[E1.Y@/E]*HE<B(A<5,R(!"UAM)!/ M*4\2D,Y^YQ4/GM99Y4$V;Q!IPK\WZ,HT#[)HH4C#VURGW<YZD!!OD0[<>)7. M'^))]K:_2CT"Y4?M`+KK87(03N1BFT0^A8A<DB^1]4VWP9<LW-G$+C&,RY!7 M8__^LG]^MZ'-4=KC"G'5CD1$/HV(7,KRG5]/I'$GTFC,F&S:-#69$[G,Q+YZ M>R)]Z%0:'3LMFR[Z-YD3N9SY?2*)?`81N8+E1]@@$NXF@PSKNH)(F'$'=&U: MQH.,^#R90IHP*IEV;N=!@NHFT\2/1+JOER<Y_78RC:SEQ=.KSWB1L_[B60-( MKZ9[DP,31!H=GTR7MRW%GYVH<6\9GD8T*$LV>Z92[Z?+\33ZXW+$/T"DF3=2 M-9+EIWQO=P)WE@`T/$$./#]KD^>5B.?G\N79?!M\R<J=^C.&D6^#]+Q&&GA6 M=N5GA>=5B.?G$<^K63[D<C*%<UIC;2X]/%NT#ZTQL0<QAL\/2J7'=^32LB&B M?>@%YO>QY/E%Q',4RU>SP3.,3ZAD6-<5/,-L3;"_R#\J$'A.TCNY`HEM+=+H M68DT84\%$MD@D79.+\=3X`]*7$@C?KK.^8S?>IWF'O#BZ8@!7OQ)"HU/()+/ M?\V(7&N3R'6(R/5WD,C85886R\%ZXHPEK+(K/RM$;D!$;D1$OL3R\Q_,H+D; MT^B>ES)IM;ZB%KK)Q)[6.X..VYI&_39ETD.]1"UT,_/[2!*Y!1&Y%4IH&T1" M[U,'P[IWDLA_>K:%QE%^.<85R8?[:NGRA:)%4J7PZ</._+X)(FW:C/*6R[X> M@?2=]N5(I7-)U%%++:AVBCZXO7.;36:W(V9?SI?9_9R=,LE?[?YGPL='2M?H M[SVT4U*/OY8-:#*P2_VC_^[^J=2DKI>/I%VL^6GWS*-':LT93KMF^6FC==;H MF8T>HF?26(HJN_*SPNP.Q.Q.Q&PTR_=]+XW6&9E)1_^61LNVSN3,[C*Q![^= M1CT>SJ0!?S!NFV=R9G<SOP\ELWL0LWO=7#-:!^9@,QNM`V566:G_*S;U?Q7I M_YJ%,DN,QOE5VT>WVB1LBY^CS')\O_(4??&->MIHG;6&T7I!>GW]#?HKN_*S MHO\^I/]^I/_K++_AD2RZKU$6S;R238><$_J_86*'Y:@F8GGJ+T+_`W!>I/YO M(OW?*B9EEFI=A'GS_J?++!AYJ)A]VR:S,8C9=ZR461]&A`VNU>A^<3)2C\!3 MT.U?KG%4;7MLE?:-7_V^[OVYE-+/U]71RJP-AO;'87HFHPW,*KORL\+LNXC9 M]Q"S!^4=RX:X-)KX3";UK9G*F3UD8E_#[F1ZL/)J^_I,&EXFE3/[/O/[0#+[ M`6+V,,MWL<$LC.SH:%C7%34_]5X7N(/Y)"N5QH5ZD"J;4_D=#*1P+WUXN$BA M9KBYCB>!9WGAC@92>'H:GIH.OE\\/1VXT9N4'9A"3]<LP]/X?\L0.(>0!KU@ MN&/YP9UXJ,HA/%+/J?W0)K4?(6H_SI?:G;?US'W`5L.XR.%Z*HTEK8/6X=:I M_011^RFB]C.6_WE7*NVV)Y/^QE*?2:(?YXB)O>6&5)KR5B9=_G8J#1DI^G%B MF=_[DMJCB-ICL#XI/+7PO"\\FXO7=06U]:7MI+LWZ;PZC4(:<CJ#/[$]>@>E MP9<!*;BN`U&?VR3J."+JBSM(5.Q.0SDX4D^4L1Q4=N5GA:@3B*@O$5$GW<1L M#>%+TVC8H`P:=EZ4@Z=,[+!</RJ-UGY$+`-17S&_0Y*HKQ%1IUD>GITK+%'Q M[`^><,3KNH(H7R)F[PA^JS39_D8J7?10:1(P-97V_<J+IU#.00N,!VHVA'*3 MOPN*,?:-3<:^18Q]=R=;#5\Q//'ZD+Y4,I9:#OM#UAF+0XQ]CQC[@>6AG?:B M1Q8-"LMR7&M_-+%?79%$HRIET=S%68YK[1GF=U`R]A-B[&>6KV?C6@NM*[4, MZ[J"L09$MK+(:Z>ZEJIK*Z10FOF/\B0MRZ3S9=]5(HW:ED''-O;DI5S`]V4= M*=Q3:==43P(MD![\@LK?Z,?(_,4FF6<1F;_F2^:)VQNIL]\P8G&4GCQCZ:?L MRL\*F;\A,L\A,L]+`CU(,I\?:M^TRYS,WTWL0&9,N60ZMFH*S1USF9/Y!_-[ M3Y)Y`9$9S_+C;)`)8U@>-JSK"C)A-N2*:'GF`"81NQM>_:&XGF;ZN9%+#XK4 M^]PMFG"3W6&]+M*SDV_11>L8"]5%NG+W3>H]T(VG->:ZD<2I(AT[,8<&/L#L M;44*=17PVSLMDU;S=>/;4=LSM&OK)V+AJ@/9?]HD^R]$]M_YDAV;)]EQ/[<T M)3N3MM#N;PX8>FI&Z\DUEKG*KORLD'T1D?T/(OM?EO?*RJ)0)R_-TKB18GS% M?R;VL5?$\D&O;+X,9"<POW<EV9<0V9?=7#,G3R-IV_=260+]G)#"7$)Z%&`F M:"#ABDT2KB(2KN5+PJ(\9V>*?KE=P5??MPUEW!@]"<;6.8=]C'42KB,2;B`2 M8%ZSB*;I-.RY:S2A2P;=]^M53D*2B3W*+YV.7G.-QMV?06-_$KW(R<SO'4E" M"B(A%5IWI`Z@;&?Y^T83H3[,3`MEG6J9@WD_82Y.6"<_&J!<6]'FGV'O#]G3 M:U/:A,=V]FI_V(P0F%T5QB&<?%LLX];:-)L\I",>,BRTUIGMPW]U`U,>1C=N MKY4,[QK&`CZBCWQC#X.R*S\K/&0B'K(0#]DL__K@9!JZ*)/]I=`)?XE1^CDF M]JQ!R71X9"8=%IE"%_XA1NGG,K\8R<--Q,,MEE]EXYH'?<HK#.NZXIH'94<U MM+PLGM+ZK-*TMB:EWXP7Z2?E17K+6Z0]2HCTZ9N4OL"N@U/8+4-&JDAKCZ8T M*)W2#:,HW9$NOJ]PCM+H^%LTBZ7?#*5TX&5*G^A!:8LSE':N1&EUML_0*I2^ MM9[2+9THG?@:I;MVBO3F89$V;L[.TW.BU1"NQ1ZQL1MB8Y=[:'^PJ'X%D*G: M_ZC-*(!3I:+`S3V_*$C)\[[W9,UFIE$0_8/69AU[R###P%@]Y<924=F5GY4H M<'?7HJ"$P(!'@0?+UYJ;PEM,ZK%T]`#19NUI8@^;+)9/1HIEB`(OYO>VC(*2 M[EH4>+N[YOK86-K.?^=-(L,S**2J!41\\/6QE&/UPI%0&I%0)E\2\KX^QH[M M6/#U\;"A/'Q43X*QIJ3LRL\*"67=M;E#RXGSP><.+<_R+PY)I[U_R*3O'$^G M?\6(\K""B?VU`>FTU<^9=,O)=)I]0)2'/LSO@"2A(B*ADKM0'5H50-FF\K?! M=1)$@I9]F!$<?*PHWD3^CLI(DRKY:F*N*WR./]S:5)-IYVOUS&MN46/TJ8]C M=+`A>H,2])HD7G+6I"J*SFHH.JNC<__Z3$V3&B9VI<FZ.9HF-9G?6U*36DB3 MVN[%:^0;,(/'8M:NKZ4O_R'&8*H4/K<W%K..S5*B+B*R7KY$YCT6\Z_@1J9$ M7GU?ZR\*.&;HXYRH)RXVCU+"X?>?8;9;$R+K(R)]$9$-\B@E&EHL)1HQOS<E MD7Z(R'O<_V=KT3`FI^$\C2)<BVYLDX<FB(>F-DLH*SR0#PUC'N0H\(`)\BEK M8[NYM"L_*SPT0U>-YNBJT8+EGZZ=3$LD)],]4<DT.BZ)\]#2Q+ZE>C*]DI9, MG]^03`^?3N(\M&)^^R4/K1$/;8KXJM%<_@Y_I$G;?#6A_&.FB9T9J8,FZ<^Y M^CC&(4B[\K-RU6B'8K0]BM$.Z-QO[ZIITM'$KC19WEW3I!/S>T-J<B_2I',Q MNVK`C/&NNVITL5E*=$5$WF?SJG'K9`M3(K-K-]=&\']M*"6FZHGSV6,8&:6( MG6J]E.B&B+P?$=D]CU*BA\52(H#YO2Z)[(F(?.!_^*H!<]_G==7H99.'0,1# M;YM7#2L\&&L1,<&REC!9EE`&'I1=^5GAX4'$0Q_$0U]WT>;V4L],"CT[ZWJ* MN\Y^)O;3M=)IP!"6;DJG">W%76=_YK=/\C``\3#0O7CUW[>2MFG/E2*?/)9! M?:Z(U"/P)NV63NG)[J`R*`]$#;))U&!$U)!\B0J^K1ZLV&\-<^]/UQ/EFP=1 MRL_*W6L0(FHH(FH8R]=CQ%R]D$$;LC3P*5$O'6YB#U^43C=?R^!$;0X3]=(1 MS.\U2=1(1-1#Q8RHUM(&)%4I)8@*?2W=0!0\_PM$C;))U&A$U,-WD*B`'PSM M(8_IB3&64<JN_*P0-081]0@B:JR[Z/O\\Y%4^AN[DX$^4"!JG(G]RKHDFAV2 M2C.#TFG?7''->I3YO2J)&H^("G87HSJLM(S%$VNC0,Q(:$-$"RCTFI]9E42_ M#_4FN_U3:+NWO$FI9U+XLS?A%5/H^G1O4FE^"GW$HQ395C6%QC8I1>K,3:&; MAY<B9TJFT*`%I8AG2`K]ZD`I4K=#"NU1IA1YN'^RZ)UOEJ3KHU3[!L:@7P(8 MFV"3L8F(L4GY,M;*=!M\R0IC/QEFY7]<?YWS-S"F[,K/"F,AB+')B+$I+/_L MM40Z:6`&S7P@E\YL)_K=IYK8=UY*I`.",FC\@[ET16O1[SZ-^;TB&9N.&'NL MF-74X?U!N*8^>V091YI6LQS/JQ0^MU=3?]PFD:&(R!DV:^K)?N8MCNN^T=X@ M%?F'H68V2T^<L7W'0>PLZT3.1$3.0D2&L7SF]UET>:U,ZIV51<-3Q'5TMHG= MY]LL&EHODR;F9M'5-\1U=`[SVRN)G(N(#'>_P\\P;/P(7$E;8OX,`WS9D`C] MY]G4?S[2_PD+-7/YC,*1&C_MFS3VH^J?EEUYBEZH7>.H7+Y??>_=K3:I45.; MCR+6H'^PJI'/-"^1E%WY6=$_`NG_)-)_`?Q&=E6(VY?-2QZ8SQ'T7VAB/UDB MA2YZ/YON#<JE+>-$B;2(^>V1^B]&^C\%5T,;)1(\:P//Q;SJXA*I'1%/`RZO M7)YDMKC"G_Q3Z9E[+],J<RLPF"_S=R2I-'K-%1HRQXN$?R92>,8:[!$A(O4; MG$S+GO'BXS=2OR_)4QBQ"T_$0AK:*97Z[BK)QYM#>K92AGA"EJ5PA]"M73JO MST%:96UIXO%7.A_[IE(8GYKY<#G>_^7S37F>!D=5("T79?(4XM?XI*SV4??0 M$"%+;$9()(J0I_.-D-L;Q1GPEV%$49@A`@P1HNS*STJ$+$41L@Q%R')HF0S+ MHG\<SJ!]-V;3WPZ+$O(9$_O>B5ETY8D,FKH[F_J_(4K(%<QOMXR09U&$K"QF M=QKMI4T1",_$0NH1F$TW-+I)5[8%HJ!C'(AZSB91JQ!1S^=+U*';N]/XSS`R M:8Z>*&.9J^S*SPI1JQ%1:Q!1+["\SYE,>OAX.CV[+(O/'@!$O6AB#SF124-^ M2*?+UV91OP_%LZY1S&^7)&HM(FH=RY>P4>;"&QF@.:N$B\M<J!/P:E/'LORI M?DBCFJ?Q,6\P'AA(@W,`*<P^<_*BEL+WLFSCQY5PT]$HR/E;;Y._#8B_C?GR MMZN)V3;XDI6VD\N&.]VYAA++P)^R*S\K_+V$^-N$^-O,\H-9R76>E5C#6`J\ M`7];3.RJ1(-QZ64_$$_3;&5^T9*_;8B_[<6L1.M(]"6:X@S&DL"^`K;C:^3+ M-HG:@8C:>0>)"KAN:(V;IR?*6*(IN_*S0E0T(FH7(FHWR]=X.X,.?)C56%@) M5J.[*-'VF-A#=V70C"GI].,_,VFHORC1]C*_G9*H5Q!1K[J+N4,+2Q2\\0G> MSH37=051G8B\KV4E&3Q!%+NY#$DXF4K/!XC4VZ<,K^U!"D_7\!),I;Q&IIY> M>,TF;?L0;?OO8"M*;))AQK+YAO+)0)NR*S\KM+V.:'L#T7:`Y9_^(IVFO9Y) M?RN704?ZB1K9FR;V+4?%\K&*8AEH>XOY[9"TO8UHBW$O'L]=J\^]Y'_^N6O< M`_:.36;?1<R^ER^S^_.L\]T*;XB993=KJ3W(0[_ESNU67[O/3C7<9S^A9])8 M0BJ[\K/"[$'$["'$[/M0MYN43G.],JG_.^G\&@O,?F!B;SH^G5XLS4K+0^DT M]:!@%KHC7Y;,?HB8_>A.M[/(#_2T%O1FEX]MZO\)TO]3R^TLAC>U=]'&S:CO M?7S6TPH7-?T#,@WM;!%Z?<.,=7YI5WY6]/\,Z7\$Z1\K=8:G?D!G:%<#_8^: MV$'_U:%"_^W51`_H,>:W7>K_.=+_N(OT[T+,]2]%-/V_L*G_":3_ET6L_ZQQ M:-QUCF'&K05Z?9U:_J5=^5G1_R32_Q32_RN6G^8F=%XY1-/_:Q-[Y,TTKG_8 M<$W_T\QOF]3_&Z3_MR[2ORLI6/_O;.H?A_3_WJ;^_C<+UC^`&N:W6JC7UQC_ MRJ[\K.C_`]+_1Z3_&1GG`[\2<0YM=*#_3R9VB/\.WXKX#XP0^O_,_+9*_7]! M^I]UD?[WD;SG"E+Z_VI3_]^0_N>*./Z_^QG-N^*^2#\B:I%>7V/\*[ORLZ+_ M>:3_[TC_/^!W'1<Z0_NNTO^"B3TN5N@?6RW#H7\\\]LB]?\3Z?^7B_3O1@K6 M_V^;^E]$^O]C4_^H^0T+U#_`2Z]_XF*]OL;X5W;E9T7_?Y'^_R']$UC^KY)I MM.6V#+KTA73ZXS!1_[MD8H?E*CO%\I7!HOYWF?EMEOI?0?I?+2;W+&JN*)@L MZ6ZZ9[EFD]GKB-D;%NY9U%Q01-R;'''_:9U;C5PUOUEBCVWM?ONGY)Z&?*ZH MA\<TT)@MI6<V8(F>R0#C&"ME7V*=V43$;!)B-IGEHSY,IAM6)-/X12ET[`XQ MBC/%Q/[1!\ETU<ID>FM9"@W?*D;$I#*_39+9-,1LNGOQ&JW0G8AZCOJ4?8C5 MAW^@]#`[T`0_0@ZU)&3F"DK[O4+(5V4)`2"KCQ,,QW2C-.ASD9Z83TC204H] M`L5_NN$S#2$#1&;8)#(3$9F5+Y&]\FQGC%_=W+3E9U\W[>G^@+)Z(J,B]<09 M2U$'B9'6B<Q&1.8@(G-9/O*?+-II5`9-3,^F[4:)4O2FB1V6XT/$\LI^HA2] MQ?Q>DD121"3@YXJG%WM(6]B#Y<C8R'0:/ZH\3_5/+S8@@@0WQ[.%A2/!O81& M0HD2^9$P(,^G%RVU`?H8RJ:E>A*,]2EE5WY62/`HH9'@68(X2/!B^8!^6;S> M%+PIRU&?*FEB']T[B]>G^F[+<M2GO)G?1DE"J1(:":5+N&;<2@#)NSX%XYY` M_S(V]2^+]"^7K_Y2-U%?DN-6FGQ:`]Z(O;NF'+?2Y'[UO5]B*`FJ@.ZGJNCU M]U^FCW1C2:#L#C\+^I='^E=`^OM(G6%\+^CLYR]*@HHF=M"_Y=(,KG^WEJ(D MJ,3\-DC]*R/]J[A(_YYYZ`\C.#VD_E5MZE\-Z5^]"/6OQ.K9AW=J=9/8ZGK] M(Y?K]37&O[(K/ROZUT#ZUT3ZUY(ZPSAOT/GT6J%_;1,[Z'_F;Z'_Q35"_SK, M;[W4OR[2OYZ+]'\@'_U5_->WJ;\OTK]!$>L_[;PV;BV@ME[_N&?T^AKC7]F5 MGQ7]&R+]&R']_5@^[#,1YU%ELQWQ?X^)?>5'(OXC?+(=\=^8^:V3^C=!^C=U MD?Z]\M`?OO25^C>SJ7]SI'\+F_H?^:9ZP?%?3Z^_[[-Z?9UZG*5=^5G1OR72 MOQ72OS7+'V^20V,N9="+\W(HS!,'^K<QL9]OE".>_W@RA^[;)/3WAQE-I/YM MD?[M7*1_8![ZX_:4]C;U[X#T[VA3_UE-*YGJ'W\2Q7]#O?YA*_7Z&N/?85]I M7?].2/][D?Z=X3>&9'.=-[R;[="_BXE]=7`VUQ_&KBK]NS*_**G_?4C_;B[2 MOW<>^JM7W(+^]]O4OSO2OX=-_=_N6+5`_6/OT>L?^YQ>7V/\*[ORLZ)_`-*_ M)]+_`9:O<R*;>J_,H-VJY/"9O$#_7B;V#L>R:>+S&=2O1@XEG83^@<SO1:E_ M;Z3_@R[2_\$\]"^-].]C4_^^2/]^-O6O\'9E4_UAEB]'_#?3Z^_SO%Y?8_PK MN_*SHG]_I/\`I/]`ED]LET33ZV90>"<6C-\"_0>9V,^QY26^&70HO#OK#S&& M;3#<\4O]AR#]@U@^B12^;>H2^[M&].NZHFVJ#]$_23.='3"\.W/<'$*2[V/' M&2:6H0T*/A[&624=3\D,M4G;,$3;\'QIR[O=R7>K^5L[,^_3WD@7T%)/6_!J M/4W&EE!E5WY6:!N!:!N):'N(Y3][+)&N/YI!#W=,HNU_$;2-,K$;EX&VT<QO MC:3M843;&):'N53AJ@_$@#*P6R8:+UG@V?5HHE%VD/V=)^(Y09@%&.9W_<.D M-32S^1UJQ?_\E*/S7(W\@+^;SZ:>^^7IN3U4>NKIBB3DU^L46N9KH6UM[DKX M/!O^\\0RS)O:\QO*YS)<NI7R>52/3Q7?>W6D%/Q+=A0MJ;!\\"]*OV#?3_N" MTN5;Q?(#WVB]!>!?^R=*T\:(%+83_Y%(EVT5:>,%XOLKX\7V(;VOEDAA&_`] MI.`/*:P/W\/VU/;+HN<H^K:,C=VK_M^GCJ2\5!(BZQ&;D3461=:X?",KET^7 M\L/`T0D+WK_2XPD^D\F%(V,OU/Q\6?,V1^5R#_7]U-K/O%0J&=7C_/61%;-& M'SG!QG$QTJ[\K$36HRBRQJ/("I81U+[Y+1XQ/_:XR2-K@HG=N`R1-9'YK9:1 M-0E%5LC_\LCJ1_XOLJ:'3K8965-09$TMPLB*GE%E3.-E1*LAM]='%GE1'SG& M:Y:R*S\KD34-1=9T%%F/L?S"WW/XM6C>OES'->MQ$[MQ&2(KE/D]+R-K!HJL MF?_+(ZL_^;_(FAXZRV9DA:'(FFTCL@Y_UGY%Y54^!5^S[M5'5E"4/G*,URQE M5WY6(FL.BJRY*++"903!M0@B1EVSYIG8C<L06?.9WRH964^@R(KX7QY9`\C_ M1=;TT"=M1M8"%%D+BS"RG*Y970VCY-;J(\=XS5)VY6<ELA:AR%J,(NLI6>L[ M^?YE7LN;=OH2CZPE)G;C,D16)/-[3D;6TRBREOXOCRR8&?'_S\CR)%ID+;,9 M6<M19#U3A+7!@VL>^/J[9=H\'P'=#>,/U^DCQWC-4G;E9R6R5J#(>A9%UDIY M;8*(@6N1BJSG3.S&98@LN%ZME)'U/(JLU?_+(VL0^;_(FAZZQF9DO8`BZ\4B MO&89(RNVIV$DT@9]Y#B-DE3V#=8C*PI%UEH46;P7^8DD&CKB!I]EU2_T&H^L M]2;VZ.E)M,;$&[1OWV0:\>@U'EDP"N59&5D;463!.+7B]):OP41$%,P3MF'Q M=>KK[TFB;UVCW<YZD,"/1!I0Y1J?1VS@QJMT]3:1BF=?5=I;/=7?6\U<TEMA MVIM2_AX(_IQL?2+(W&23S,V(S"WYDKGG]I[S#S2,EMRH)\]IM*0B<J-U,K<B M,K<A,N%YL56Q@D`8K]LW^#HG\V43^Q_O"C*[?9E,MP^[SLF$9V172#)W(C+A MV7_H[R@LF7^ROW^(?EU7D#F$B-(,WC\'9'YUT9,TK212(//L84\";P-:T$"D MG+SR\N`X9;ML4K8;4;8G7\I*W]ZS__WTE,6_I*?(6/XIN\//`F5[$66O(,I@ MSL,J39(Y30FCDNGQ9$'9:R;V:363.64;)K/T'T$9S.OZC*1L/Z(,YO\M3K-) M!$F;QTI/<K7V=4X5T.81>(N76XU_AG(+WKP#1+UADZ@#B*@W\R6JX^T1-=`P MML?O#+Q4Q4&.T]A.:7?X62#J+434VX@H>,M2W^\3>=\MS+RIRJUW3.S;/T^D M[]Q(I[UW)SG*+7A_VW))U'N(*'B79A,;5]3Z;)U&;OIU74'44"+JU<T?]>#E M$J33WKI.#Q[W(&=JWN#OQU1I!X]$&K]>I/`NS/.310HS@<([K5=73N8IS)L# M_O">330W&%D4[@E]P^H%FIS10S89?1\Q^D&^C/[5V&P;?,D*HT&&'N&Z2W6E MFK'44W;E9X71PXC1#Q&C'T'M;%\2/7XFA39D*;RK#QC]V,0.S\.$_95"3Q]B MU]PCR9S13YC?,LGHIXC1SXI9J3=,VGQ*>1(8;P'IU9OB?84A46[DT4V`5%TB MB#IBDZA81-31.TG4",.(EOI+=<0XS1`@[<K/"E''$%&?(Z*.EQ#SR<$;M\X, MSJ'1Q\2(IB],[#`K4T),)HT<F^.8(>($\ULJB?H2$76R1/%Z(_5P(D;`J[?] M)CXE9C8\_G9Y_C9@2$]>$:47/!GH>\2=X+>>G[+)V%>(L:_S9>SUVV-LC*%/ MT-=:J:7\K#!V&C'V#6+L6Y:/_RZ;!GOGTAIK<_D;J(&Q[TSL,&JN3+5<>GQ' M+NV<(9Z:B6-^3TO&OD>,_5#,[@A&$'%'$.=?GK]).NR#"CSU3J[`W\L+*3\? M417X>WOYE5)!QBG[T29E9Q!E/]U!RF+'&_K'&N@I,Y9DRJ[\K%#V,Z+L%T39 MV1+B7;O7CZ;Q=^W"G'Y`V:\F=G@'[];OTO@[>)]O(68#^XWY14K*SB'*SA>S M:^-(:8,Y6H->2.5SM9*O4QA-(H59P`BI3011O]LDZ@]$U(5\B=IGB:B6FWX^ M<_IT0H_X.6'?T<RT6`=1(89RJ]%2'3%._4+2KORL$!6/B/H3$?47RW=^/9&> M]DVC,)\<U*Z`J+]-[*NW)]*(UFGT^"<9M,:7XJW.%YG?$DG4/XBH?TN(VGUA MB:K.UJGMIE_7%40]1,3(9$X.(R@SH32!-UC#K,&0-EWDQ6M?=59Y\+1I&0\^ MMS^DJ?WX/'-0E*DT4*6!SJE"D[/YGTTV$Q";E_)E\YW;NZ8^9NA9:62MM$LL M!)N7$9M7$)M72XCW0Y0_E\A'')=F*;!YS<1^=442/9S`TA+)-/B;1,[F=>;W ME&3S!F(SL9B5=J.D#=IWX2Y4W96JV33%G8":WS#))E')B*B4?(DRWP9?LD+4 M3$,O^#U+=<0X]2A(N_*S0E0J(BH-$97.\IU:)-&#W9)XR]FBTJ)'(</$_GS= M)!K</XFWJ'V?*]Y<GLG\%DNBLA!1V27$'`J%)<J3K5/*3;^N*X@:300OC5=[ M\+G5^Q_PX'.K0PKM(/5^]R#=+HB>!I5ZO'B#'GY,I-`"M_V42*$]Q-'>`7#P M3CT@,<<FB;F(Q)OYDEC?=!M\R4I-;K:A!Z&QM;)-^5DA\18BD2(2X49LQ?4D M3EK?!U)HMYNBU]C-Q/Y;?!)M6N,:31V20J-NB%YC=^:W2))8PD,CT<.C>/5M M/4Q$W];\(9Z<Q.W'1!J6XDGBW$7:>=0E"CT,(8TO\=G_(17$J320&B^RJ`&. MP'V7Z-NJ2029GAX&*O+\Z,GT\M#(+.EQ!]N(YQEZ'9I8NY-5?E;(]/;0R"SE M01QDEF;YE[Y-I*-6)=%.(Y-IQ1OBJEO&Q`[+G=>*Y5X)XJI;EODME&260V26 M9_FR-LCT8.MXN^G7=<5\2F.(N-:-_K$,GT,=TM'34VB[%67(3U=3:)<&97D* MRT=FB>]A.8+9/6:G.NPP'TW9P,"^/=CO]\R]16&;P`EP6,$FASZ(PXKY<B@J M?W*.I$_5M@)N4EKA9X^C:EG-H;2/4NJ[J:O6^Q]AF(>BF;424OE9X;`2XK`R MXK`*R\-<_0V?2>?/&Y[J)D995S6QPW+IY\3RGYW%*.MJS&^!Y+`ZXK"&1_&: MU^L1\C\_KU<%HCT[6=,FL[40L[7S95;,ZU7FPXBPP;4:W2].1NH1V&VCW.I. MS-YBS,Y8T4@;"[;(,'=&<VMEI_*SPFP=Q&Q=Q&P]R>97_PH69^\0S-8WL</R MNY?%\G-;!;.^S.])R6P#Q&S#8L8L/,][-S';R":S?HC9>XJ8V;J?:T]@QBXQ MS/?1PEHYJ_RL,-L8,=L$,=N4Y<\WRZ:)SV3213$Y-(@*9IN9V%/OR:9GG\ND M(0=SZ+0<P6QSYA<AF6V!F&WI4;SFHAM'],_[1J]P<Z3!3XJW$JL4/H5^<QY` M`Y,0<");V22R-2*R3;Y$YOWFO*C1BDC]]P$)=;4WYZTR/+GH+_OKVLA^.6-_ MG;0K/RM$^B,BVR(BV['\.W5R:=!]UVCIR;D4[@.`R/8F]E,UQ'+R-+$,1'9@ M?D]((CLB(CL5DU)4?1XE__.E*)[1\UZ;S'9&S':Q4(J:[2.B5@539D<W;J]= M^7];:,IL6&O)KG'6C-:%9[8K8O8^Q&PWR6;BT>N<31A5`LS>;V('9F$9F(5E M8+8[\YLOF>V!F`TH9LR.)W<7LSUM,OL`8K97$3-[>&=;[<J_VM#WTT[/9*SQ M.59I5WY6F`U$S/9&S#XHV8SJF\C9]/&YP9GM8V('9F$9F(5E8+8O\YLGF>V' MF.U?S)@-)G<7LP-L,CL0,3NHB)FM4=-?8_9%0P]X>SV33D^(2KORL\+L8,3L M$,1LD&33_[LDSF;,2Z)U:JB)'9B%96`6EH'987".)+/#$;,CBAFS#+^[BMF1 M-IE]"#$[JHB93?1KI3&[SM#KU$'/I+&<57;E9X79T8C9AQ&S8UB^U,<Y-'9G M&IU8(I?"VVF!V4=,[`T^$,O]2XIE8'8L\YLKF1V'F'VTF#$[D=Q=S(ZWR6PP M8G:"36;/5ZZH9S8R^0C\._R=QAJS&PU][QWU3#H]U2CMRL\*LQ,1LY,0LR$L MWV]4+EV^/XWNWLG*T0#![&03^X3A8GG5'K$,S$YA?G,DLU,1L].*&;.3R-W% M['2;S#Z&F'W<)K.'>Y<S,@O?1YY^X1Z-V<V&YP7OU3-I+&>57?E98384,3L# M,3M3U@'B1J;P.D!073%R?):)'>H&L`QU`U@&9L.8WVS)[&S$[)QBQBQL_VYB M=JY-9L,1L_.*N&X04[VYQNPVPSB`SGHFC>6L@]7.UIF=CYA]`C$;P?)_=D_C M;5A=GTUSM'4]:6+/ZBJ6&SZ?YFCK6L#\PB2S"Q&SBXH9LY/)W<7L8IO,/H68 M76*3V>Y+[RFPK2NLIY]^A$`7/9/&<E;9'7X6F(U$S#Z-F%TJV80V+&!3M74M M,[$#L[`,S*JVKN6P7<GL,XC9%<6,V2GD[F+V69O,KD3,/E?$S.*VKIBZR_2C M">[3,VDL9Y5=^5EA=A5B]GG$[&K))K1A`9NJK6N-B1V8A65@5K5UO<#\9DIF M7T3,1A4S9J>2NXO9M3:978>875_$S.*VKAA?/;.1W?1,&LM995=^5IC=@)C= MB)A]2;();5C`IFKKVF1B!V9A&9A5;5V;F=\,R>P6Q.S68L8L'-?=Q.PVF\QN M1\R^7,3,XK:NF$9Z9N/NUS-I+&>57?E9878'8G8G8C::Y7>U3:8G%Z32[">3 M^1A68':7B?W#5F+YK\5B&9C=#9Q*9O<@9O<6,V:GD[N+V5=L,OLJ8O8UF\Q^ MMKV%*;.QWS31F&VL9]:WAYY)8SFK[,K/"K/[$+/[$;.OLWQT?#*-_"^9^M9, MI4UVBG:#-TSLL#SMBECNL4VT&QQ@?H]+9M]$S+Y53)A5H[8>(W<7LV_;9#8& M,?N.!6;1&T1A6_SE\F$+FSF-VKI)*7WGJ-9N$--,SVQ8@)Y)8SFK[,K/"K/O M(F;?0\P>9/GO5V;P]H#FWV<XV@T.F=@O+1?+E7[*<+0;O,_\'I/,?H"8/5Q, MF%6?Q\G=Q>R'-IG]"#'[L<UR]M'KO@6V&\2TU#,;VU//I+&<==A[6F?V$\3L MIXC9SR2;T!X`;*IV@R,F=F`6EH%9U6X0R_RF2V:/(F:/%3-F0\G=Q>SG-ID] MCIC]HHB9U;4;M-$SZ]-+SZ2QG%5VY6>%V1.(V2\1LR<EF]`>`&RJ=H-3)G9@ M%I:!6=5N\!7SFR:9_1HQ>[J8,3N#W%W,?F.3V6\1L]\5,;.Z=H-V>F:#`_5, M&LM995=^5IB-0\Q^CYC]0;()[0'`IFHW^-'$#LS",C"KV@W.,+^IDMF?$+,_ M%S-F9Y*[B]E?;#)[%C'[:Q$SJVLWZ*AG-J:WGDFGM]5(N_*SPNQOB-ESB-GS M+`]S$-W[50H]W#&+_O&T:#?XW<0.R_6_%<OIBT6[P1_,;XID]@)B-KZ8,!MY M:'<VI+/(W<7LGS:9_0LQ^W?A[L'*$I+6PSW3S^V'9G75/=B1-QH%5-FXMM'] MV>P>;.WC335F.^N9)7WT3#J-GY5VY6>%V8N(V7\0L__*\A3&$4!YJL8;_&=B MAW(6EJ&<5>,-$IC?9,GL)<3LY6+"K/K`C.1W$[-7;#)[%3%[K8C+63S>(.8^ M/;-!??5,.HV?E7;E9X79ZXC9&XC91)8_^D,6;P^H53O;T6Z09&+_]5NQ[%X_ MV]%ND,S\0B2S*8C9U&+&[&QR=S&;9I/9=,1LADUF<P_6*+C=H+N>V>A^>B:= MQL]*N_*SPFPF8C8+,9LMV83V`&!3M1ODF-B!65@&9E6[02[SFR29O8F8O57, MF)U#[BYFJ4UFX3%+Q:R;9]$RJVLWZ*EG-K&_GDFG\;/2KORL,.ONJ3%;`KZ5 MS'IX"C:A/0#85.T&GB9V8!:6@5G5;N#%_"9*9DMZ:LQZ>Q8O9N%$W4W,EG(\ MXELX9DLC9LL4,;.Z=H-`/;,!`_5,.HV?E7;E9X79LHC9<HC9\I)-:`\`-E6[ M0043.S`+R\"L:C?P87X3)+,5$;.5BAFSX>3N8K:R36:K(&:K%C&SNG:#/GIF MHP;IF70:/ZM8'62=V6J(V>J(V1J23;BW`C;5/5A-$SLP"\O`K+H'J\7\@B6S MM1&S=8H9L_#2I+N)V;HVF:V'F*U?Q,SB>S#_`7IFXP?KF70:/ROM#C\+S/HB M9AL@9ANR_`L?)K/J4S)=Q]*Q.Y(XLXU,[!??$,OP]AA8!F;]F-]XR>P]B-G& ML#X1D@%W'8A@%MZ?`3.R!!/!(3"\@OVM(L(_/T[-6)LO;3#[7\MF27P6P.5? MBODHQ0=(\"*"A"8V26B*2&B6+PGFVX!/7]K.E`0\UYK_8$/I%:0GP>E]'*K4 M"K).0G-$0@M$0DO(U\NAB572:=3B7/[D'Y#0RL0^PB>';F^83KL]GTNKK!/S M.;=F?H]*$MH@$OQ9'IH3"UMZ);._=*)?UQ6E%YQ8^,DP(SW,M0;I@1]2^8ST M9W>ETBIS*_`T\H\*Q+MZFICM3Z6];U$HR<Z7`1*J$T%=6YO4M4/4M<^7NG\* M,\/?$?BW<S_MO6HQ0PWC2H?JRY=XXUAH:5=^5JCK@*CKB*CKQ/(PJX_/I'0: M43J'-ITLJ+O7Q!X8D4D_#DNG?C5RZ*)1@KK.S&^<I*X+HJXKRW]!K)4_,!4= MG"3P+VSY$R'W,>WQ\ORM*WWKEB<UNHLTX60J[9Q>CM.RLF]9GI*.9?DLX?'_ MEN%IGG-&`D!580]`T'TV">J&"+H_7X):F6Z#+UF8(])_I&&4YS`](9'&49[2 MKORL$-0=$=0#$13`\C%CLNGAXX*4N!."H)XF=H]!V33D!T&0WX>"H`>8WUA) M4"]$4*"GF&79"D$GV-]71/@7EJ`GB7@3!A`4?RV-UADLTNB/RY'HH2*%<@C( M4&F@2@-3J5^S<@2>=/4X)\B"N1\ULGJS#Z"DWDC5VR9)#R*2^MQ!DF)&&\9> MCM"38BR+E%WY62&I+R*I'R*I/\O#_/(13=/IOB4YCN>,!YC8U?*(-3F.YXP' M,K]')$F#$$F#63Z)%/X*"._+N$;TZ[KB"KB`Z&<?@P]<U<+:Y/*K&\P\IF8B MZYO@!F^4TE>W8+H[3ML0F[0%(=J&YDO;^WG6O(/=*IG2%KT$C?1]Q#!J<J2> M)F-]RV$?:9VV88BVX8BV$9[B/1GP?@QX3P9<'8"VD29V>'\&+,/[,V`9:'N( M^8V1M(U"M(WV+%XSRB\DVOLS^-L.6+JO)91?@K9S3RBD@*B';1(U!A'U2+Y$ M'<J3*$/Y%3QE2CK[/N+J^+^K]700]:BA_!JE)\I8?BF[\K-"U%A$U#A$U*,L MWYC5D\+.I]+F+(7G&8"H\29VJ#_!\IDY8AF("F9^#TNB)B"B)K+\!5)XHGYA M?^>(?EU7$+5(VN!]&9L]4QWOS8!YMT7:6[GJ2JM)-MD*06Q-OI/7Q@F&TFJT MGAVGTDK91UMG:PIB:RIB:YHGO+^"U<&?RJ!+60KU<F!KNHG]3!J[:WH^@[:L MF$9#1HJ9.1]C?J,E6X\CMD*+66FU6-K"0KS)P7KI%%*H]WL$NI&0^I1&C5<5 M=R!JADVB9B*B9MEL;S`0%7_]^JT>)+[)I@7^]SA**__)AA'8#^N),996RJ[\ MK!`5AHB:C8B:P_+P7N+1`S)Y#2KFDG@3WEP3.V]Y>CB3GA_$K@OGQ9OPPIG? M*$G4/$34_&+6WO"4/#[?727)V4H9_.T"*HT,SX!ZO$H#51I82::Z:A<<,5#W MA$WJ(A!U3][)<FR:86S?&'VMREB.*;ORLT+=`D3=0D3=(I8/Z)=%4UMDT>!- M6?3,[YF<NL4F]M&]L^CY-EFT[[8L>O57\6Z\IYC?0Y*Z)8BZ2)9?3O1WBZ"T MV=TB7)\BB?"W?+>X\2-P)4O87YN)A'S_,J61%ZK[P!_8X:T[,*$OZ/^T3?V7 M(OV762AU`EX?Y[5__J4C-7[:-VGL1TT^K>&SGB[97?.H7+Y??>^7&$IB5M;1 MVKM##>/DQNKU=1HG)^W*SXK^RY'^SR#]5[!\W+YLKG-B>K9#_V=-[`E[L[G^ M9[.S'?JO9'XCI?[/(?U7N4C_2`OZ/V]3_]5(_S4V]>_A5\5)_\X&_6-F&<:< MC=/K:XQ_95=^5O1_`>G_(M(_BN6]5V90WU7IM.G/&93(-SFL-;'[+L^@WB^D M4Y_?,F@-^2:'=<QOA-1_/=)_@XOT?SH/_3V(UM^UT:;^+R']-]G0O^S*4_3M MX;Y.^B<^T8E==K6W(OC/-8S?>E2OK]/X+6E7?E;TWXSTWX+TWPJM@I>$SG'W M9CKTWV9B/_F/T/_P?9D._;<SO^%2_Y>1_CM<I/_2//3W0?KOM*E_--)_E\WX M/^);WTG_;(/^,?,-8Z'&Z_4UQK^R*S\K^N]&^N]!^N^%^Q!6LP2=([9H^K]B M8@_KD\GU#WY9T_]5YC=,ZO\:TG^?B_1?9D'__3;U?QWI_X9-_>MOK>NDOU>$ M(?X7&,853=#KZS2N2-J5GQ7]#R#]WT3ZOP7Y-X7.OCF:_F^;V&OL%_I[4TW_ M&.8W5.K_#M+_71?IOSP/_<L@_=^SJ?]!I/\AN_6_RG6<]*]DT#]FL:&7>Z)> M7V/\.W2?:%W_]Y'^'R#]#[/\M+^SN<[PSF>E_X<F]L@+V5S_L(XY#OT_8GY! M4O^/D?Z?N$C_9_+0WPOI_ZE-_3]#^A^QJ?^%+I6=]*]CC/^G#>-=)NGU=1KO M(NT./POZQR+]CR+]CTF=X=WRH/.^EX7^GYO80?^8&T+_V"U"_^/,;XC4_PND M_PD7Z;\B#_W+(?V_M*G_2:3_J2+6/^:X]H:AF.6&N=<FZ_5U>L.0M"L_*_I_ MA?3_&NE_FN5/CLWB.B>\GN70_QL3>_SH+*Y_W%M9#OV_97Z#I?[?(?WC7*3_ MLWGH7Q;I_[U-_7]`^O]H4__Q(YSO_XWZ^Z\TC#>9HM?7:1XS:5=^5O0_@_3_ M">G_L]09RGG0697_OYC807\H_T%_5?Z?97Z#I/Z_(OU_<Y'^*RWH?\ZF_N>1 M_K\7L?ZZZ__SAM$B4_7Z&N-?V96?%?W_0/I?0/K'L_R^\D)GT%OI_Z>)/;:T MT#\F6-/_+^8W4.K_-]+_HHOT?\Z"_O_8U/]?I/]_=LO_U;4*OOZ_:.@CG:[7 MUVE^+6E7?E;T3T#Z7T+Z7V9Y&+<!_533YF32#7%BM-`5$_OI6NGTD[!T6B4R MDR8<$Z.%KC*_`5+_:TC_ZYZN&2T$XV2AKM=R?2E2]M,T"FG((VF4'"]%8(1` M^,(R/*WS>QF2NU&DX"=Z"]*,X\UZJ_%FO1WO*`95*DN2;M@D*1&1E)0O28U- MMP&?@X^9]R1$QE[4QIVM-_2(/J8GQ:E'5-D?LTY2,B(I!9&4RO)06@`QL3Z9 M=)J;*$G23.SABP1)H?4RZ2<I@J1TYM=?DI2!2,IT$4G/$T&2SY52O`<34B#I M8NW2G*#S`8*DF-EEN!U2T=-IAZ0LFR1E(Y)R;))D:03C)D-/Z.-Z4ISFHE+V MQZV3E(M(NHE(NL7RU7Y/I'T/7Z6O=DNF*_^^S$FB)O;6OR92_T^NTA<"DFGT MA<N<))"QGR3)S4LCR=VK>+WU<C71CSN+&N_F2`-:B+==JA0^A7[KI7HHA!-9 MPDM]7S@B/;PT(CV][+WU\DSOUN9/C/9!LZI'&V::"M,3%[O;,-.4M"L_*T1Z M>6E$EH3S(8GT9OGY7R;1U6VOT9>J)M/0O\63^:5,["]\GD3#.UZC3]5,ILLO MB"?S2S._OI+(,HC(LEYWN)8D/VN(>2VI)-%J2>5LZE\>Z5\A7_W%1]:"'-MP M9[6A*K-;.O1W?'_\(IW[;3N'_HF[#*TDK>03;#/-2R1E5WY6]/=!^E=$^E=B M^<8>0N<'AR4Y]*]L8N].A/ZM'TIRZ%^%^?61^E=%^E=SD?XOY*&_.]*_NDW] M:R#]:]K4_V!&JP+U#WO%T$HR6Z^OSUY#*XFT*S\K^M=BQS]U3AC7O[8X'SZ@ M?QV6GU8_B<8'W*3!WKDT*"R+ZU_7Q&Y<!OWK,;]`J7]]I+^OE]#:0^K95/ZV MSNP/AK)`:3Z0"!\K.K\H?T<#I$G#?#4IAZH)>MU;CBJXEJ`^CEK";/TY5Q]' MRX6T*[^@!+TFB9><-6F$8M(/Q>0]+']F51*-^3J7IF[/H9'_"$T:F]B-RZ!) M$^;WH-2D*=*D63&K)401?2W!MU)I1QI7\R:O':@4/H6N)920?[R4:&ZSE&B! MB&QILY8P^G)+\SN@W:6T4B+&4$N8KR?.^&YLAUWZA?VG)]+'A,A6B,C6B,@V M>902_A9+B;;,K[<DLATBLGTQ(W(MT1.9F5#:D<(S$_P\RQ0^A282&G<<1':P M261'1&0GFT3Z'VUE7D9F>6I$?F"HMT3(>DNX>;U5V96?%2+O141V1D1V8?GH M68GT</5;-'IO+N_)!R*[FMB-RT#D?<ROER2R&R+R_F)&Y#IB>(*G8UE'&OMT M-B=1I?`I-)'0W>0@LKM-(GL@(@-L$AGKV\:\C%Q^*[9&QU5B_!@IQ?]59RGB M'I%&RC1AL/@^1I+F_X0<C[C0O";E&+>(?DM/1.0#B,A>+/_OJ&2:ZY="+[-T MQ.=B3HA`$WNW_LET7[L4NF$R2P^).2%Z,[\'))$/(B+[>!6O<?/KB?:<?@>/ M1/Z<_OG)XCG]H,_!`^K+E8@@JJ]-HOHAHOKG2]3Y/.N!>;8697EJ3_D<--3- M)3'^"^1()D/=7-F5GY6Z^0!$U$!$U""63V#$P-,[,$Y>/>4SV,0.1-6YG,IG M;*@S0SSE,X3Y]91$!2&BAGH)8JRT.T(=;`,1_H6]-X/UH/X/!,#3.`<NB13& MNQ\_(U)X:L=#/@2MF!AFDXGAB(D1^3+1V'0;?,G*J/:C!B86ZS7W><7`A&)F ML74F1B(F'D),C&+Y^$4I7/N3W[`Z?X\KG(G1)O8.LU(X$^'G<NB9ME<X$P\S MOP#)Q!C$Q",L7\N]\*5,);9.-7?]NJXH93:R/S_V=W9K:;)OVF5:)[043V.; ME"(>;XHTO&(*G?9<*5)GKDB!M80@;^[7LF%)GL;][L7](879>?:6+TG\!B?3 M[>V]>0I/_60^)=+3;R?S[<+V((7MG;Q8EF^G[/ME>`IMY[`]2.&M+="V#L?A MWZ4T3Z'M'=:'%-8_7Z<"65\JF3[Z8QE2FZ7+=Y<AV[N*%/QA._"6HI-S2_/T M\,#2?'U(87UX9OPD6P]2V&\N+<>/XW#K"CSUT,\UX,CEE8J,.LL0E16)B,JQ M-J-R'(K*1^]@5/I_8>AK?$K>J<L2.<Y04BN[\K,2E>-15`:CJ)S`\C!O!?0K M0L_)Z-]$7^-$$WO`A#0:W#*=^D:ET;"?10_1).;70T9E"(K*R5`GL%$;[<K6 MZ>ZF7]<54?D2^RM/Q/.8,*-!VR]%^N!);[*>I0^?\B:+63KE=V_RTY`TVO2: M-RG=0Z30`P7I5U73:/)Y;_*=1QI=".N52*/OL.T\R])_V'8C65H#I;#]LK&Q M&V)C]_)_E_>E-/$LI>,^QT]*3+%)[U1$[[1\Z37?!E^R<DTY:>C?7**GTWA- M47;E9X7>Z8C>QQ"]C\,U(3V)/X<'UQ#UQ&>HB7U#0A)_/F_UJA3'$Y\SF%]W M2>],1.\LEF]B@][Z;)U&;OIU74'O)B+V!]<"B%9(H4<]]X`7GZ<#ZB^00GT& MG@B%=&QD.O4?Y4D\_A+I@5X9U&.E)W^.#[YW/,>G__":,/L#;'A[-3`:9I/1 MV8C1.7>04?_3AI[32#V#QA)6V96?%4;G(D;#$:/S9)T7GMQ8^8?&Z'P3.]2% MQV9DT`Y7-4:?8'[W2T8C$*-/>A6O&3O@6."D1?0HR1F%%%B$>LO*(>F\3@TI ML'=6/3NJ5M;1ML`F;0L1;8ORI>TVGQW]SM#>N51/D[%$=-B76J=M,:+M*43; M$EGR`4V=:XM:-=`6:6*'$A&6+S85RT#;T\ROFZ1M*:)MF9>8J[&PM#5EZ[1T MTZ_K"MJV$'$%Q9_1.RB?K0,^D,*RN*\7]_>PG.DG5(-4^7N?N^684P:^@V5( M8=DC4/M/[0?/!;+<)JO/(%97Y,MJWO,Z1E8V;YN/[X+&.?Y@>._.,CV+QI)1 MV96?%5:?1:RN1*P^YR7F_``&8<X/-3IIE8D=Y@+A\S;,$<O`ZO/,[S[)ZFK$ MZIIBUNZTE6AS@4#)""G4*8&H*M\`JT`4U$Z!J!=L$O4B(BHJ7Z).%;[="9=^ M/QE*OV?T1!E+/X?]&>M$K45$K4-$K6?Y;T\(4GXXH1&UP<0.<ZO!\J(S&E$; MF5]72=1+B*A-Q8RH;=(&]_I`%*1Y$[79)E%;$%%;[R119PUEU`H],4YEE+0K M/RM$;4-$;4=$O<SR<SY+IF=JWJ#KRJ;0@U]?YT3M,+&O^BB9?E+W!EW@DT)/ M?WF=$[63^7611$4CHG9YN6:4"0!E-LJD(M%&F>RVJ?\>I/]>"[5WXR@3$M&) MU%G6W'2428M_M3G>_<\;GL5_5G\-2C3HK^S*SXK^KR#]7T7ZOP;UGN^2:)4F MR7P.[-2S8N[A?2;VOE\GT=SFR;1S@V1:]B<Q]_!^YM=9ZO\ZTO\-%^G_,LE[ M+#ZT,H#^!VSJ_R;2_RV;^D=/,!EEMO(4_>6=%EH=Y8+A6?R5>GV-\:_LRL^* M_F\C_6.0_N]XB9E^#K]XF<:43*&;>XIQK^^:V*$_+'K]9;JY3`J-N5^,>WV/ M^=TK]3^(]#_D(OUWD(+C_WV;^G^`]#]L4__XU>;QWR=,F_O7_V_#L_C/Z?4U MQK_#_IQU_3]$^G^$]/^8Y2/7)=-%"V_P=YF/;27>2_*)B7WS"\DT9,D-NO)B M,@UO)MY+\BGSZR3U_PSI?\1%^N\DYOJ7)YK^L3;U/XKT/V93?W+.7/]ER]$[ M/OXU/(O_O%Y?8_PKN_*SHO_G2/_C2/\O6'['FF1Z=74B_>Q<,CW=7;SCXX2) M_?WG6'T@*I&^>B&97NPJWO'Q)?/K*/4_B?0_Y2+]HXFY_A6(IO]7-O7_&NE_ MVJ;^QR^:Z,_*_R;_MM;B_[+A6?S5>GV-\>_0?;5U_;]!^G^+]/_.2[32?5(] MD7J_FDRWGQ+Q'V=B)R.2Z=[:B31Q?S(]^(6(_^^97P>I_P](_Q_OM/[R6;Q= M>>B/G\4[8U/_GY#^/UO7_XAC<TSG&^^9Z_]L7!LM_J\91FNMT>MKC']E=_A9 MT/\7I/]9I/^O+`_C7D!GZ-54^O]F8@\](O0?6S7%H?\YYM=>ZG\>Z?^[B_3? MG8?^E9#^?]C4_P+2/]ZF_M5_;U:@_OY)AE$++^KU-<:_LBL_*_K_B?3_"^G_ MM[S.UW%/XM?YW/=$^7_1Q`[7?P^O)'[]KQ(CRO]_F%\[J?^_2/__7%3^[R$% MU_\2;.I_">E_N2BO_TS_+W/0^Y)2#<_B1^GU-<:_LBL_*_I?0?I?1?I?8_FS M_J*>!Z,I5/WONHD]L:6H_\4OU>I_-YA?6ZE_(M(_R47Z0XM407-Q)-O4/P7I MGVI3_Z`=+0JL__EG&I[%7ZO7UQC_RJ[\K.B?AO1/1_IG2)TASD%G%?^9)G;0 M'^(?]%?QG\7\_*7^V4C_'!?I_PHI^"FC7)OZWT3ZWRI*_8WQGV,8'[->KZ\Q M_I5=^5G1GR+]N2A2?[>2HIT'XAS:>53\NYO8H?T'XA_:?U3\EV!^;:3^'B4U M_3U+ND;_5TG!<S%ZY3%NV?FCU[]D24U_[Y)%V/YCC']J&&&R0:^O,?Z57?E9 MT;]424W_TDC_,BR_<D82C_-]'R<YXK^LB3UZ>A*/_Z@C28[X+\?\6DO]RR/] M*[A(_]>(N?Z5B::_CTW]*R+]*]G4']Z+2(S?&^/??;E._]B->GV=1F](N_*S MHG]EI'\5I']5&>>@,\2YTK^:B1WB'_2'^%?Z5V=^K:3^-9#^-5VD/_1&%307 M7RV;^M=&^M<IRO@WZ._OI=??9Y->7V/\*[ORLZ)_7:1_/:1_?1GG4,Y#G*OR MW]?$#O$/Y3_$ORK_&S"_EE+_ADC_1B[2?S\QU[\*T?3WLZG_/4C_QD49_\;V MOU)Z_8,WZ_5UZO^3=N5G1?\F2/^F2/]F+!__:"8?`PMS;\)[TT#_YB;VS#&9 M?&QL0DPF]>\JQL>V8'XMI/XMD?ZM7*3_Z\1<_ZI$T[^U3?W;(/W][>B?&$HB ME]<SC?\7__/3XK^<7O^8+7I]G?K_I%WY6=&_+=*_'=*_/<L'-\Z@R_>G41@1 M";/,@/X=3.P1#3-HZ)MI=%I$AN/=?QV97W.I?R>D_[TNTO\-4K#^G6WJWP7I MW]5F_`>\U\!4_XP#FOXQ/GK]R3:]OL;X5W;E9T7_^Y#^W9#^]\/O.IY.8<PV MC$H,/B3&TW4WL<?%IM-I)=-H;+4,&O&.&$_7@_DUD_H'(/U[NDA_&(E2D/X/ MV-2_%](_T*;^4?,;FNI/,^_1XK^*7O^@[7I]C?&O[,K/BOZ]D?X/(OW[L'S9 M@2E\OK666U-H7S_QM&Y?$[M?WQ0:-#^35MF10H-]Q=.Z_9A?4ZE_?Z3_`!?I M_R8IN/XWT*;^@Y#^@VWJGS#5I/T7YFCL5$^+_^IZ_:-?UNOKU/\O[<K/BOY# MD/Y!2/^A)44[+^@,[;Q*_V$F=FC_!?VA_5?I/YSY-9'ZCT#ZCW21_F^1@OM_ M'K*I_RBD_VB;^INV_QKT]Z^MUS]QAUY?I_Y_9=]A7?^'D?YCD/Z/E!3M?*`S MM/,I_<>:V*']#_2']C^E_SCFUUCJ_RC2?[R+]'^;F.M?BFCZ!]O4?P+2?Z)- M_4W;_XSQ7T^O?T"T7E^G_G]I5WY6])^$]`]!^D^6Y3S,D@CE?/0Q\0:P*29V M*/_W51'E_^'/Q!O`IC*_>Z3^TY#^TUVD/XQ"+2C^'[.I_^-(_]`B+O_I)_6U M^&^HUS]JEUY?I_Y_I?LNZ_K/0/K/1/K/DN4\Z`SEO-(_S,0.Y3_H#^6_TG\V M\_.3^L]!^L]UD?[OD(+U#[>I_SRD__PB+O^Q_C'WZ/6/WZW7UZG_7]H=?A;T M?P+I'X'T?U*6\Z`SE/-*_P4F=BC_07\H_Y7^"YE?(ZG_(J3_8A?I_RXIN/Q_ MRJ;^2Y#^D45<_NOBOYE>?_^]>GV=^O^E7?E9T?]II/]2I/\REH\;F4+#!C%] M][#Z/15/%"PWL2<,3:&CAV;0LZ^Q^X(<\43!,\ROH=1_!=+_61?I_QXI6/^5 M-O5_#NF_RJ;^P2/,QW_4G]Q`B_^6>OTC7]'KZ]3_+^W*SXK^SR/]5R/]U[`\ M/!LWXI4,_G;K#J-$_+]@8E]Y-I5VV\_N_5NGT8'#1?R_R/P:2/VCD/YK7:3_ M05+PNUC6V=1_/=)_@TW]??LT-M5_U"%?+?[]]?K'O:K7UZG_7]J5GQ7]-R+] M7T+Z;V)Y>$H(=/9_)]VA_V83>]/QZ5S_&H?2'?IO87Z^4O^M2/]M+M+_$"E8 M_^TV]7\9Z;_#IO[P+"(Q?F_0/Z:]7G_??7I]G?K_I5WY6=%_)](_&NF_JZ1H MY[UZ(8.W\YY>*_3?;6*']M\S?V?P]M^+:X3^>YA??:G_7J3_*R[2_WU2</WO M59OZOX;TWV=3_[S:?YL$H/B_5Z]_V'Z]OD[]_]*N_*SHOQ_I_SK2_PVI\_8Z M0N=%WXKK_P$3.^B_W%?HO^$K<?U_D_G5D_J_A?1_VT7Z?T`*'O\18U/_=Y#^ M[Q:Q_E^>0-?_KH;^_]?U^CKU_TN[\K.B_WM(_X-(_T,E13L_Z`SM_$K_]TWL MT/X/^D/[O]+_`^975^I_&.G_H8OTA_-?D/X?V=3_8Z3_)S;USZO]'^OOW]W0 M_W]`KZ]3_[^T*S\K^G^*]/\,Z7]$Z@QORP"=U;MX8DWLH#^\BP?T5^_B.<K\ MZDC]CR']/W>1_A^2@O4_;E/_+Y#^)XI8_R-7T+O8>AKZ_]_4Z^O4_R_MRL^* M_E\B_4\B_4^Q/+QK.V!J*O7IG4-]:XK^OZ],[-XIV;3IXZDTLV\.[5Q5]/]] MS?QJ2_U/(_V_<9'^'Q%S_=5K)D#_;VWJ_QW2/\Z&_EZ)H23`KXJ3_MY,_R5M MFVCQW]O0__^67E^G_G]I5WY6]/\>Z?\#TO_'DN*=VPDG4_D[M]5,EF=,[/`N M[KC3J?Q=W/'SA?X_,;]:4O^?D?Z_N$C_C_/0'X__.6M3_U^1_K_9C/_$&[ZF M^K>9V5B+_[Z&_O\8O;Y._?_2KORLZ'\.Z7\>Z?^[C'.8/0OB/':G&/_QAXD= MXO]D4AJ/_[/;Q/B/"\ROIM0_'NG_IXOT_X28ZU^-:/K_95/_OY'^%^WHGT_\ M]_!#XW\&&OK_W]'KZ]3_+^W*SXK^_R#]_T7Z_\?R?3>*<IZ_>U>6_PDF]N"U MHOP/^B_;4?Y?8GXUI/Z7D?Y77*3_IZ3@\O^J3?VO(?VOVRS_XU^OZJ1_24/Y M'S/$T/__KEY?I_Y_:5=^5O2_@?1/1/HG29TASD%G%?_))G;0'^(?]%?QG\+\ MJDO]4Y'^:2[2_[,\],?M/^DV]<]`^F?:C/^\]-?%_W!#__][>GV=^O^5_3WK M^F<A_;.1_CDL']U>Q#G,1J_B/]?$?KB-B/]]SVCQ?Y/Y59/ZWT+Z4Q?I#P]; M%A3_VO2*A=/?S5O3W]W;7OQ'MJWNI+^7,?X?,O3_']+KZ]3_+^W*SXK^);PU M_3V\-?T]O87.$.>@LXI_+Q,[Z`_Q#_JK^"_)_*I*_;V]-?U+>;M&_UA2\/-_ MI6WJ7P;I7]:&_B0?_77Q/\;0__^^7E^G_G^E^_O6]2^']"^/]*_`\IG?9_$X MK^&KQ;^/B=WGVRP>_\1/B_^*S*^*U+\2TK^RB_2'DUM0_%>QJ7]5I'\UF_'O M>[A&P?$_SM#__X%>7Z?^?VEW^%G0OSK2OP;2OZ;4&>9J!IUAO"_H7\O$#OJO M')G&]=],A?ZUF5]EJ7\=I']=%^E_+`_]2R+]Z]G4OS[2W]=F_.>E_Y&Q:/SO M!$/__X=Z?9WZ_Z5=^5G1OP'2OR'2OY'4&6:F!9W5C()^)G;0/VQX.M<_\J8H M_^]A?I6D_HV1_DU<I#],;YJ7_M`&"/HWM:E_,Z1_\R+6_T8PFJ,TQ-#__Y%> M7Z?^?VE7?E;T;X'T;XGT;R5UANL\Z*RN_ZU-[*`_7/]!?W7];\/\*DK]_9'^ M;5VD_W%2</RWLZE_>Z1_AR+67W?]GV;H__]8KZ]3_[^T*S\K^G=$^G="^M_+ M\O`N.+C.AWV6Y;C^=S:Q3PL5U__1Q[(<U_\NS,]'ZM\5Z7^?B_3_@A1\_>]F M4__[D?[=;5[_8[O7*OC^_W%#__^G>GV=^O^E7?E9T;\'TC\`Z=]3Z@QQ#CJK M^'_`Q`[Z0_R#_BK^>S&_"E+_0*1_;Q?I?\*"_@_:U+\/TK^OS?C/2W]=_,\R M]/]_IM?7J?]?VI6?%?W[(?W[(_T'L/R^\B+.3X[5XG^@B3VVM(C_F&`M_@<Q MO_)2_\%(_R$NTO]+4K#^03;U'XKT'V8S_H._J%UP_7^.H?__B%Y?I_Y_:5=^ M5O0?CO0?@?0?*76&.`>=5?P_9&('_2'^07\5_Z.87SFI_VBD_\,NTO^D!?W' MV-3_$:3_6)OQGY?^NOB?;^C_/ZK7UZG_7]J5GQ7]QR']'T7ZCV?YS:-S>#_? MX5=S'/U_P2;VF!$YO/\O^O4<1_\?3+1=5NH_$>D_R47ZGR(%U_]";.H_&>D_ MQ6;\1[]<R51_7?_?DX;^_V-Z?9WZ_Z5=^5G1?RK2?QK2?[K4&<IYT%F5_X^9 MV$%_*/]!?U7^/\[\RDC]0Y'^,URD_U<6])]I4_]92/^P(M9?U_^_V-#__[E> M7Z?^?VE7?E;TGXWTGX/TGRMUAG(>=%;E?[B)'?2'\A_T5^7_/.976NH_'^G_ MA(OT_SH/_7'Y'V%3_R>1_@MLEO]YZ8_+_YA(0___%WI]G?K_I5WY6=%_(=)_ M$=)_,>3?S.1Q[IN3Z8C_ITSL-?9G\OCWIIF.^%_"_$I)_2.1_D^[2/_3I&#] ME]K4?QG2?[G-^"<#ZQ8<_\L-_?\G]/HZ]?]+N_*SHO\S2/\52/]GI<X0YZ"S MBO^5)G;0'^(?]%?Q_QSS\Y;ZKT+Z/^\B_;\A!8__7FU3_S5(_Q=LQK^9_L;Q M'S'/&OK_O]3KZ]3_+^W*SXK^+R+]HY#^:UD>8AO:]R'6U?P?ZTSL$/,P_P>4 M`6K^C_7,KZ34?P/2?Z.+](<WT!04_R_9U'\3TG^S'?TC.I'8;YJ8CO_$\W_$ MK#+T_Y_4Z^O4_Z_L)ZWKOP7IOQ7IOTWJ#.-\06<U_G>[B1WTA_&_H+\:__LR M\_.2^N]`^N]TD?[?D8+C/]JF_KN0_KN+6'\\_M?_!4/__U=Z?9WZ_Z5=^5G1 M?P_2?R_2_Q5O\9P7Q#D\YZ7B_U43.SS_!?$/SW^I^'^-^7E*_?<A_?>[2/\X M4O#\/Z_;U/\-I/\!F_KG]?R7+O[7&OK_O_Y_U=T)G$_5_SC^MWT8R]AW3<B^ MC'UGLF1)4:BIR,B2W9`RE3*E0BDCA$A#"*$1,:0,(2+&OC-"=MZS&F.XW_.Z M]YQYO^Y]GYEY?<[WNA[\__-[O]^OSPO?/%_WWG/.Z[SO-?MZ]?^%^QZZ_RKD MOQKY_\R=X3@'9W'\1TKBX`_'/_B+XW\-R\O)_7]!_FL=\C_@DOO[N3S^ZQ3] M?T7^ZVWV-QW_LRS]_[UF7Z_^/X^GYQ'\-R#_*.2_D;T/W9"@'^?PU')Q_&^2 MQ,/7)NC'?UA>S_7_-Y:7@_MO1OZ_.^0/3Y_+ZOY/?RCZ;T'^T8K^?M.K97W\ MS['T__>9?;WZ_SPN\BC^6Y'_-N3_)W>&XQR<Q?&_71('?SC^P5\<_SM87G;N MOQ/Y_^60_R%7UM__WZ7HOQOY_VVSO^GXGV_I_^\W^WKU_WE<Y%'\]R#_O<C_ M'SA_NXSG_%5^/C[]^7_[)/%R:7'Z\__ROQB?_OR__2PO&_>/0?X''/(_[,IX M_Q_\@/]!1?]#R/^PHG^*)K__/W[^7^3WEOY_C-G7J__/XR*/XG\$^1]%_L?8 M^QI'W5K0I%M:E\IQ6M-FAO]Q2;SM0;<6^,4MK7ZU.*U[(\/_!/Q9W/\D\C_E MD/\15];G_].*_F>0_UE%_Y4]ZDC]?PRMYSG^?[#T_P^:?;WZ_SPN\BC^YY!_ M+/(_S]Y/+1JOG4Z\J:WL%Z]M7GI3]_]7$E]<*%[;GG)3FSF0G1<6W=3]+[`\ M+;OQ=UQ$_I<<\H<GSV;U_)?_%/TO(_\KBOY7CLN/_TJ^]3W'_U)+__^0V=>K M_\_C(H_B?Q7Y7T/^U[ESPQF&<[$.AO\-21S\R\TV_&L];?C?9'D/N/\MY'_; M(?]CKJR__^M6](]#_O$V^^\9[O$/6&'I_Q\V^WKU_WE<Y%'\$Y!_(O)/\C&> M\POG>7C.KSC_)TOB\/Q?./_#\W_%^?\.R[O/_5.0_UV'_(^[LC[^4Q7][R'_ M-$7_C)[_B\__D:LL_?^C9E^O_C^/BSR*_WWD_P#Y:^Q]Q7MQNG/;SO'I_C"` MML:;WXG3_6L\%Y_NGXWEI7'_['D]_CGR.N-_PI7U\S]SYO7VE?\R^^?*Z_'/ MG5?-?W->^?-?3-?_-9;^_S&SKU?_G\=%'L4_3UZ/OT]>5[I_7O;^O;F&\[>7 M/>._?)+XU[,,_X^O>\9_OBSO'O?/C_P+..1_TI6U?T%%_T+(WT_1/_\_6?M' MKK/T_X^;?;WZ_SPN\BC^A9%_$>1?-"]_SG?>.\9SOC<9\_]BDKC^_._\=XSG M?V\PYO_%65XJ]R^!_$LZY'_*E?7XOY2B?VGD7T;1/\/G?]]$]W^)LO3_3YI] MO?K_/"[R*/YED7\YY%\^K_&<%W"&Y[P(_PJ2.#S_!?SA^2_"_PF6=Y?[^R/_ M)QWR/^W*VK^BHG\EY%]9T3^CYS]A_\C?+/W_4V9?K_X_CXL\BO]3R+\*\J_* MWC==X=:*565CO12WEG@\3O>O)HEW7^K6TFJP,6":6\M_)$[WK\[R4KA_#>1? MTR'_,ZZL_6LI^M=&_G44_<-_DLS_P7]-3<_QO\72_S]M]O7J__.XR*/XUT7^ M`<B_'GL/W^V"=7[XKI=8_Z\OB<-WOF#]'[X#)M;_&["\.]R_(?)OY)#_65?6 M_;_&BOY-D']31?^`^X3^WS9+__^,V=>K_R_B9^C^S9!_<^3?@CO#.C\XB_7_ MEI(X^,/Z/_B+]?]6+"^9^[=&_FT<\C_GRKK_%ZCH_S3R;VNSOVG]?Z>E_W_. M[.O5_^=QD4?Q;X?\VR/_#GF-^SS#<0[W>1;'_S.2.-S_&8Y_N/^S./X[LKPD M[M\)^7=VR#_6E?7^GRZ*_L\B_ZZ*_AG=_]GT_)_=EOY_K-G7J_\OW&/I_L\A M_^>1?S?N#,<Y.(OCO[LD#OYP_(._./Y?8'F)W/]%Y-_#(?_SKJS[?ST5_7LA M_Y=L]C?=_V^OI?]_WNSKU?_G\?0\@O_+R#\(^;_"WL/>3CC.8:^G./Y?E<1A MSR<<_[`'5!S_K[&\!.[?&_GW<<C_7U?6U__7%?W[(O]@1?^PZ,I9'_\QEO[_ M!;.O5_^?QT4>Q;\?\G\#^??/:SSG`>[S#\]Y$/?_'R")P_,?X/[_\/P'<?__ M@2POGOL/0OYO.N1_P97U\3]8T7\(\A^JZ)_1\[]-]_\_9.G_7S3[>O7_>5SD M4?R'(?_AR'\$>]]I;9(&/T$GD_3G?8+_2$D\^.<D+6!#DA9X-DGK/MG8_SV* MY<5Q_Q#D/]HA_XNNK.__,T;1_RWD/Y;L?\+S=[0LZPJ9:SW^3^CK?Z/FHN__ M';/T_R^9?;WZ_SPN\BC^;R/_=Y#_.'Z>#ZV6K)_GP1K\0R5Q./\'UTK6S_\A M1PW_=UF>F_N_A_S?=\C_DBMC?]@##/[C%?T_0/X?VGS^+_0SNO_'24O__[+9 MUZO_S^,BC^(_`?F'(?^/N#.,\\!9C/\^EL3!'\9_X"_&?Q-9WFWN_PGR_]0A M__]<61__GRGZ3T+^DVWV-\W_SEKZ_U?,OE[]?QX7>13_*<C_<^3_!;_.Y^^: MH%_G;]R/U_VG2N)P_4_LEJ!?_W.FQNO^7[*\6]S_*^0_[2'[AW7IH_\W7L[` M/Q_R#U?TGX[\OR;XESJRK'_O325;<><MJ>.,Z[]P%__[`Q:OEK.&Y_@_;^G_ M7S7[>O7_>5SD4?QG(/^9R'\6>U\M,5X?YW=JZYG_?R.)![KC]?%_P#.>^?]L MEG>3^\]!_G,=.OZO9."?#?E_J^@_#_G/5SS^(TM*^O_6\?\E2___NMG7J__/ MXR*/XO\=\E^`_+_GSG"=!V=Q_8^0Q,$?KO_@+Z[_"UG>#>Z_"/G_X)#_55?6 MW_]>K.B_!/DOM=G?=/V_8NG_WS#[>O7_>5SD4?Q_1/[+D/]R[@S7>7`6U_\5 MDCCXP_4?_,7U_R>6=YW[KT3^JQSRO^;*VG^UHO_/R#_29G_3]?^&I?]_T^SK MU?_G<9%'\5^#_']!_FO9^U*MV=A^8:(^QXOJ89S_UTGB`<V3M.@EB9I_>)(6 MT\TX___*\JYQ__7(?X-#_M==6=__/TK1?R/RWZ3H'S/Q*:E_M\WH_A^W+?W_ MVV9?K_X_CXL\BO]OR'\S\O^=.\-U7I_C\^O_'Y(X^,/U'_S%]7\+R[O*_:.1 M_U:'_&^XLO;?INC_)_+?;K._Z?J?8.G_N\V^7OU_'A=Y%/\=R'\G\O^+O8_, MDZ#?YS6Z3H+^K$?PWR6)[\J1H-__=5G]!&U9%>/ZOYOE7>'^?R/_/0[YWW1E M??[?J^C_#_+?I[C^$^&VKO\;ZS_X_J^1R9;^?YS9UZO_S^,BC^*_'_G'(/\# MW!G6^<!9K/\=E,3!'];_P%^L_QUB>9>Y_V'D?\0A_UNNK/V/*OH?0_[';?8W MK?^E6OK_\69?K_Z_B,?3_4\@_Y/(_Q1[[[,TWKC/\S_QZ<?_:4G<?U&\<?_G M`_'IQ_\9EO<?]S^+_,\YY'_;E;5_K*+_>>3_KZ*_>ZUU_"<Y_N];^O^)9E^O M_C^/BSR*_P7D?Q'Y7^+.<)R#LSC^_Y/$P1^.?_`7Q_]EEG>)^U]!_E<=\G>[ MLO:_INA_'?G?L-G?=/QG^]3<_T\R^WKU_X5[$MW_)O*_A?QOL_?_ZB'[B_YO<@;^N/];1=&_*O*O1O"W]G^U3/J_H7]Y^K\! M)<S^(??-OE[]?QX7>13_ZLB_!O*OR9UAG1^<Q?I_+4D<_&']'_S%^G]MEG>6 M^]=!_G4=.O[O$/P#%/WK(?_ZBL=_1OO_3.O_I<W^T0_,OE[]?QX7>13_!LB_ M(?)OQ-Z'?6WT^2-BX]/7_QM+XG.^,OK_DR_&IZ__-V%Y9[A_4^3?S"'_%%?6 M_LT5_5L@_Y:*_JY36??_PR:--_?_71--OE[]?QX7>13_5LB_-?)OPYUAG`?. M8OP7*(F#/XS_P%^,_YYF>:>Y?UODW\XA_[NNK.=_[17].R#_9VSV-XW_FGUI M[O]GFVCR]>K_\[C(H_AW1/Z=D']G[@SC/'`6X[\NDCCXP_@/_,7X[UF6=XK[ M=T7^SSGDG^K*VO]Y1?]NR+^[S?ZF\5]+LW]D=K.O5_^?QT4>Q?\%Y/\B\N_! MWH><-N[S#&O\XOS?4Q*??-RX_W-H'4__MQ?+.\G]7T+^+SOD?\^5]?=_@Q3] M7T'^KRKZ^W>LDG7_-]#L[\II]O7J__.XR*/XOX;\>R/_/MP9CG-P%L?_ZY(X M^,/Q#_[B^._+\DYP_V#DW\\A_S17UL__?D/1OS_R'V"SO^GX;V?V[Y[+[.O5 M_^=QD4?Q'XC\!R'_-_,9]WG8/#E>O\_#_.;&_&^P)`[W?U@\-5Z__\.ZQL;\ M;PC,$[C_4.0_S*'YW_T,_$NZC',`^`]7]!^!_$<JS/]R\?L_R.9_NSY'W__O M:/:/R&WV]>K_\[C(H_B/0OXAR'\TO\Z#,USGA?\821RN_^`/UW_A_Q;+.\;] MQR+_MQWR?Y")OSC^WU'T'X?\0Q7]X?J?E7]D%[._.X_9UZO_+^)YZ/[O(O_W MD/_[?)X/SC#/%_[C)7&8_X,_S/^%_P<L[RCW_Q#Y3W#(7R/XARGZ?X3\/U;T MSVC]QW3\/V_V#\QK]O7J__.XR*/X3T3^GR#_3[DSC//`68S_/I/$P1_&?^`O MQG^36-X1[C\9^4]QZ/H/_VA9C?\_5_3_`OE/M7G]QW3_CQ?,_N'YS+Y>_7_A MGH_N_R7R_PKY3^/.U08:SCXEC?E_N"0._GY##'__HL;\?SK+.\S]OT;^,QSR MST;PGZGH/POY?V.S_\^-T/B_E]D_UM?LZ]7_Y_'T/(+_;.0_!_G/Y<ZPS@/. M8OWG6TD<_&']!_S%^L\\EG>(^\]'_M\YY)^=X+]`T?][Y!]AL[_I^Q]!9O^` M`F9?K_X_CXL\BO]"Y+\(^?_`G6&>!\YB_K=8$@=_F/^!OYC_+6%Y![G_4N3_ MHT/^.0C^RQ3]ER/_%3;[F[[_T=OL'U;0[.O5_^=QD4?Q_PGYKT3^J]A[>+8K M7.?A6:_B^K]:$H=GOL+U'YX!*Z[_/[.\`]P_$OFO<<@_9P;^^/E/ORCZKT7^ MZQ3]0_(1GO_5U^P?4\CLZ]7_YW&11_'_%?FO1_X;N#,<Y^`LCO\H21S\X?@' M?W'\;V1Y,=Q_$_+_S2'_7!GXX_6_S8K^OR/_/VSV-QW__<W^_H7-OE[]?QX7 M>13_+<@_&OEOY>L\<)]'_3Z?_/Z/VR1Q_?Z?-8SU'W'_QS]9WG[NOQWY[W!H M_I<[`__"_,\"_YV*_G\A_UT*\S_?3-9_2CU?RW/\#S+[AQ0Q^WKU_WE<Y%'\ M=R/_OY'_GGS&?3ZW]X_3[_.YN+CAOU<2A_M_KGPS3K__Y^;"AO\_+&\?]]^' M_/<[Y)\GD^-?^,<H^A]`_@<5_>'^GS+_J,.U/<?_4+-_=%&SKU?_G\=%'L7_ M$/(_C/R/\'$>.,,X3_@?E<1A_`?^,/X3_L=8WC_<_SCR/^&0OT\&_MF1_TE% M_U/(_[2B?T;K/]@_<H39WZ^XV=>K_\_C(H_B?P;YGT7^Y_(9Z[S#=\3IZ[Q= MQQG^L9(XK/_VW!VGK_\.>,OP/\_R]G+_?Y'_!8?\\V8R_A/^%Q7]+R'__Q3] M,UK_'5P8'?^C+?W_$F9?K_X_CXL\BO]EY'\%^5_EQSE<Y^$X%]?_:Y(X'/]P M_8?C7US_K[.\/=S_!O*_Z9!_/H+_+47_V\C?;?/Q;[K^C[7T_TN:?;WZ_SPN M\BC^<<@_'ODGY#/N\P_S/+C/OYC_)4KB</]_F/_!_?_%_"^)Y?W-_9.1_QV' MQO^^A/E_BJ+_7>2?JCC^S^C^_Z;^?ZBE_U_:[.O5_^=QD4?QOX?\TY#_?>X, MZ[S@+-9_'TCBX`_KO^`OUG\UEK>;^\.@2_AG\W7&/S_!/[NOMZ_\E]D_AZ_' M/Z>OO?YX_3?R?4O_OXS9UZO_S^,BC^*?R]?CG]O7E>Z?Q]=PAG5><!;KOSZ2 M./C#^B_XB_7?O"QO%_?/A_Q]'?(O0/#/K^A?`/D7M-G?M/]O@J7_7];LZ]7_ MYW&11_$OA/S]D']A]M[O(W:<)\9KX`W?^07_(I)XM0_8\9\2KY4Z%*=_%QC\ MB[*\O[A_,>1?W"'_@@3_$HK^)9%_*47_V/L9'/\ET?W?/K:L_U0^_!3V]>K_ M\[C(H_B71OYED']97^,^3X?O)>CW>5JW*D'W+R>)P_V?-FL)^OV?]BY/T/W+ ML[R=W+\"\G_"(?]"!']_1?\GD7]%1?^,[O_TLD\US_'_F:7_WV2:Z?BV'O\B M+O(H_I60?V7D_Q0_SL$9CG/A7T42A^,?_.'X%_Y56=X.[E\-^5=WR-^/X%]# MT;\F\J]E\_&/_2.G6/K_3<W^&1W_(H_B7QOYUT'^==G[F(MN;7!X@N:N'Z<? MZ^`?((E?B75KW6<F:,<;LW%`:\._'LO;SOWK(_\&#OD7)O@W5/1OA/P;*_H' M-Y8__Z?N.73\?VGI_S>C'?\BC^+?!/DW1?[-N+.^OX,Y0Z\'_)M+XN#O+I.D M^[MV&/._%BSO3^[?$OFW<LB_",&_M:)_&^0?:+/_[0-H_!]NZ?^WH!W_(H_B M_S3R;XO\VW%G^)X?.(OO_[67Q,$?OO\'_N+[?QU8WC;N_PSR[^B0?U&"?R=% M_\[(OXO-_OC[?P$S+?W_EK3C7^11_)]%_EV1_W/<&>9YX"SF?\]+XN`/\S_P M%_._;BQO*_?OCOQ?<,B_&,'_147_'LB_I\W^IOT_LRW]_U:TXU_D4?Q[(?^7 MD/_+,,Z?Z-9:;F7C_`-NK=Q;QO4_2!(/G.#6*N]@X\$C;JWA*./Z_PK+B^;^ MKR+_UQSR+T[P[ZWHWP?YOZXZ_K\K]Y_T`;K^S[/,_]K0CG^11_'OB_R#D7\_ M[GRZ8Y+NO/FN<?Y_0Q('_^W/)NG^AY.,\W]_EK>%^P]`_@,=\B]!\!^DZ/\F M\A]LLW_'$'3]7V#I_P?2CG^11_$?@OR'(O]AW#GGZ$3=^6)%PW^X)`[^-\8F MZOYI%0S_$2SO#^X_$OF/<LB_),$_1-%_-/(?8[/_G?)5/<?_(DO__VG:\2_R M*/YO(?^QR/]M[KSXCG&<?[+<N/Z_(XF#_]1[QO$_?XEQ_1_'\G[G_J'(_UV' M_$MEX%\*^;^GZ/\^\A]OL_\&/W3_IR66_G\[VO$O\BC^'R#_#Y'_!+[.#_O\ M8)U?[/\+D\1A_1_V_\'ZO]C_]Q'+V\S]/T;^$QWR+TTX_C]1]/\4^7]F\_J_ M:?_?<DO_OSWM^!=Y%/])R'\R\I_"WH=OC-?@N[Z3SR9H/?\TUO\_E\0O_A2O ME;N6J#6\D:`M^]58__^"Y?W&_:<B_R]]C;W9PC.0_>3@WJ'L9S+[F<-^%K.? M9>QG)?N)=!G?YX;O=.'?*ZN%P/DNU]/L9_#\S$5EOV1U5":;\9WAL#*Y7>-O MQ&GP"FM>U<;G=L'S+Q<7S*._AK;)X]I^V'B=DRM1R]D>?HG7]OJ?=6B;7A+Z M70>A_KY2K+]IJ/[",ZV_Q55D?X;^*;C!5I?I%__?3UT+3#__K+3L/^A@KC^_ M)?+Z$WF4^IN.ZN]K5'\SV/MEM1+U^A*]9JB_F9(XC#G@WK.'QR1IBPL9]3>+ MY6WB]?<-JK_9OL:S@?_7^CL&_S0N\^]UHO[*9C/^[YOS91X7[+4IYN^COY;: MZ>."_3>LOD3]F6IKCF)MS46U]2WAW";[.R2UM07^WZC^+3SGMDC+N:WC-%/M M>.UMX'&11ZFM>:BVYJ/:^HZ]A_4KO_[L&G;^GOX<6ZBM!9)XK9F)VN:09"WM MUCVM_3?&W/9[EK>1UU8$JJV%['U/A7-;5_9[NF<S_UXG:JL<^_L*N:!/[^/2 M[^/.7BMO2=1"!OBXQO=)U'S\?--?X=_B=*"O"^;[G58:KT&'?%WYNQJO\!RP M6CGSN^">T"FO%-!?>RXHX&I:-D$;7KB0_AK8MI">#Z]!0Q+$N='K%_Q^_;N% M+J.@H9X7*=;S#ZB>%]M7S][GRK66O1J=:.=*D4>IYR6HGI>B>OZ1O0_:G*J? M"U/:ING[\J&>ETGB\!GVZBWN;GR&>EX._RZ\GE>@>O[I,3M7EN?GRBL_L/I* M<6OPZGHU3NM4OJ#^RNI-"UJ@:9$M]=*"R[I>6RL5:VL5JJW5=M?6T"N>VEIO MV0?699JI=KSV@?"XR*/4UL^HMB)1;:WA-03'/]20Z`/^(HG#Y_EK$O3:@L]0 M6VM9W@9>6^M0;?W*WL>Z_O?:.LY^3KO,O]>)VJK`_O%SNHS:@ON>PRN,@X/# M"^GG.J@Q>(5SFB@NJ*WUBK6U`=565*:UM?O_-\;;:#EO/6NN'>MY*[WVGJ77 MUD946YM0;?W&WL-U%IXG&E(W+?TZO%D27W+LGC9L>9)6KI7Q&6KK=Y:WGM?6 M'ZBVMCQFYZTG^'D+KHOZ=RI93<%W[$1MP7DKM$]VU_1_S>>M:,7:VHIJ:]O# MK*W-EOUK7<VUXW7>XG&11ZFM/U%M;4>UM8.?GR*_<>OG)Y]&;KVV=DKB\+GW M8K=^WH+/4%M_L;Q?>6WM0K6U^S&K+7]T38P:?5L_;P4?NJV?K^`UHVOBWXJU MM0?5UMZ'>4W<8KDWSG/FVO$:;_&XR*/4UC^HMO:AVMK/:\C/[[9>0X-7W])K M*T82A\^;R]_6:PL^0VT=8'GK>&T=1+5UZ#&KK2=1;96Z?E.OK>BNM_3:@M>, M:NNP8FT=0;5U]&'6UC;+OKMNYMKQNN\.CXL\2FT=0[5U'-76"5Y#(5-NZC6T MJ^I-O;9.2N+PN=SLFWIMP6>HK5,L;RVOK=.HMLX\9K55$=56Z(`;>FWY[[RA MUQ:\9E1;9Q5KZQRJK=B'65L[+'OZNIMKQWK>2J^I[O3:.H]JZU]46Q?8^\%C M4HSO;=R]FSY/O"B)PV>8)Z[+G9H^3[S$\G[AM?4?JJW+CUEM5>*U!>L,,$^$ M5Y@?PCI&9O/$*XJU=175UK6'65N[+/L%7S#7CM?]@G@\/8]06]=1;=U`M763 MUQ",JZ"&Q'CKEB0.GV&\!;4EQENW6=X:7EMN5%MQCUEM54:U!>,M>(5Q%M16 M9N.M>,7:2D"UE?@P:VN/92]B#W/M6,];(B[R*+65A&HK&=76'5Y#,*Z"&A+C MK11)'#[#>`MJ2XRW[OK"O7&-OR,5U=:]QZRVGD*U!>,M>(5Q%M169N.M-,7: MNH]JZ\'#K*U]EGV./<VUXW6?(QX7>93:TE!MZ5\"YK65+;]10S"N@AH2XZWL MDCA\AO$6U)88;^5@>3_SVLJ9WU-;N?(_7K55!=46C+?@%<994%N9C;=RY[>X M9OC+7%MY\GMJRR?_0ZRM`Y8]E+W,M6,];XFXR*/45M[\GMK*AVK+E[V''GE, M]AMZ#1T_<TVOK?R2.'P>[W=#KRWX#+55@.6MYK55$-56(?C[%/I,;[+?,RR; M^?<Z45M5LQE]'.B-]RR1:O3*J][3CD?ETE\G)^5T[<V>JK_"YRLC<^BO<W[* MKN?#*WQ.81=7>&6U:/S_UL_MV_//*!*?ID6Q?Y#H3%XA/_UWY.H`O\3_Z3[\ M1Z]U/\5:+XQJO8ABK<=.K2&M]2N=ZWCV"QVV[!=[B;A?["5ZK1=%M5X,U7IQ M]EY\)[C4SW?2YQ8E)''X#'.+[9OOI,\M2K*\5;S62Z%:+_V8G4>K\?,H]$QA M;@&O,*<8/"5OIG.+,HJU51;55KF'>1X]9MF+&C3-5#O6\ZB(BSQ*;95'M54! MU=83O(9@W1]J2/2@_"5Q^`P]**@MT8-ZDN6MY+55$=56I<>LMJJCVM+[X^P5 M[L$#M06O&=569<7:>@K55I6'65LG+>>M5\RUXW6?*U%[K]!KJRJJK6JHMJKS M&H+Y*=20F+?6D,3A,\Q;H;;$O+4FR_N)UU8M5%NU'[/:JH%J"^:M\`KS5:BM MS.:M=11KJRZJK8"'65MG+'MH7S/7CM=Y2\1?H]=6/51;]5%M->`U!/-3J"$Q M;VTHB<-GF+=";8EY:R.6MX+75F-46TT>L]JJB6H+YJWP"O-5J*W,YJU-%6NK M&:JMY@^SMF(M>]AZFVO'Z_Y</"[R*+75`M562U1;K7@-P?P4:DC,6UM+XO`9 MYJU06V+>VH;E+>>U%8AJZ^G'K+9JH=J">2N\PGP5:BNS>6M;Q=IJAVJK_<.L MK0N6O;=]S+5C/6^)N,BCU%8'5%O/H-KJR-[/F1FGK>X7K\$>EQ7]C+VWG21Q M^!PTROCLZFGLO>W,\I;QVNJ":NO9QZRV:F<S8K#7%L;N,&\UQO!Y9&-Y^&J! M7EM=%6OK.51;SQ-J*[S.)O9/<27]SPCH6RY7]E/RVHI^S^VIK?\L^\GZFFO' M:^\MCXL\2FUU0[75'=76"^Q]8'*<EML5KX_/L[N,VGI1$H?/D06,ST'QQCRQ M!\O[D==63U1;O?(;S_S[7VLKWF4\*QC_7B=JJPZOK:8_Y';5JAZG!;R<2W_- MV3ZG_AH[(R>OL0X=X'L'L);1@;_RKQ.XC$H0.\U>4JRZEU'5!651=3DD?X;^ MB;(;Z*IEQT9?V@Y9]_]0=:^@JGL55=UK?,4-5B'@6P-B=:*W)`Z?874"ODT@ M5B?ZL+REO.I>1U77]S$[H]7E5TLXH\'JA/>937ZU#%:LK7ZHMMYXF%?+&Y:= M9OVFF6K':\>&J+U^]-KJCVIK`*JM@;R&8*8(-21FD(,D<?@,,TBH+3&#?)/E M+>&U-1C5UI#'K+8"4&W!#!)>8>8(M979#'*H8FT-0[4U_&'6UFW+>>L-<^UX MG;=$[;U!KZT1J+9&HMH:Q6L(9HI00V(&&2*)PV>804)MB1GD:):WF-?6&%1; M;SUFM54/U1;,(.$59HY06YG-(,<JUM;;J+;>>9BU%6_9:3;`7#M>YRT>%WF4 MVAJ':BL4U=:[O(9@I@@U)&:0[TGB\!EFD%!;8@;Y/LO[@=?6>%1;'SQFM54? MU1;,(.$59HY06YG-(#]4K*T)J+;"'F9M)5EVF@TTUX[73C-14P/IM?41JJV/ M46U-9.]CQR?H=X@/W'1/@W]'J*U/)''XW/66\7ELU`V]MCYE>8MX;7V&:FL2 M>Y^LT/F\Q7Y/?#;S[W6BMAJPOZ\B?Q]Z0]/"^V;37^%SJ;>RN>`SO,*OJ+O9 M]<_P&G,FM_X:W,HG_3/DP6=XA<_PY\!G>(79`KR&).1*_PQY\!E>X3/\.?`9 M7MV=L^NO8<MSI'^&//@,K_`9_ASX#*_P]P6%Y=3_?GB%/P]>X<^#5\B'5\@7 MGU-RY]8_PRO\@CC\]\&KT7'-[/\3_X)P%$#9P1$W6?&(FX*.N,\5C[C`W-6E M1UQ0E0:>_FN*91_+(.+]N@;1C[@OT!$W%1UQ7\+:3*Y$;<"U>/V>;.WG&_/J MKR3QR&R)^A$7\7*BUGN.L68SC>4MY$=<.#KBIN=WYGX-#3.X7X.ORW._AJ\5 M_6<@_YD$_T^C[Q?']VO8-'B0*R91_KRF)C4]]^L-2+/L-7F3>+^N-^G^LY#_ M-\A_-JS[;DC0P@==U\`[I-1UW7^.)!Z^-D$+'7I="\N;J$TN=EWWG\OR(KC_ MM\A_GD/^C3+P+XW\YROZ?X?\%RCZ^TVOYNV__:(V:FY#S_&O6>[7-81XOZXA M=/_OD7\$\E_(WD?F2="NY+RNQ?1*T':M-_8:+9+$=^5(T&)\KFM1KR1HL;\8 M>XU^8'G?<__%R'^)0_Z-,_"'_\2<W'^IHO^/R'^9HG^$N[K4O^0]CW]`CJ_, M>R2&$N_7-93NOQSYKT#^/^6'/6N&,^R'$/XK)?$K+QC^QW_T^*]B>0NX_VKD M_[-#_DT(QW^DHO\:Y/^+HG]PSZS](W.;_:.'$?=?#:/[KT7^ZY#_K]PYX.8- MW=GO>V/$O5X2!_]2<3=T_VKSC!'W!I;W'?>/0OX;'?)O2O#?I.C_&_+?;+/_ M_B*>\5]`/K._WPCB_;I&T/U_1_Y_(/\M_#H/SG"=%_[1DCA<_\$?KO_"?RO+ MF\_]MR'_/QWR;T;PWZ[HOP/Y[[3Y^H_](PN8_8-'$N_7-9+N_Q?RWX7\=W/G MF+=NZ<Z13QDKA7]+XN`?->Z6[K_K26.E<`_+F\?]]R+_?QSR;T[PWZ?HOQ_Y MQ]CL7W=J/<_Q7]CL'SF*=OR+/(K_`>1_$/D?XLXAJ;=UY^XK;^O^AR5Q\`]Z M<%OW'[SLMNY_A.5]R_V/(O]C#OFW(/@?5_0_@?Q/VNP_+5>`Y_@O9O9WC:8= M_R*/XG\*^9]&_F>X,SR;`YSAWMS@?U82!_^43^)T?Y^Z1H?S',N;R_UCD?]Y MA_Q;$OS_5?2_@/POVNG/YO_G[GN>UQ=0RNS??0SM^!=Y%/]+R/\_Y'^9.\=6 M-Z[ST:>,^?\521S\=]4VKO_'CQGS_ZNP3L3]KR'_ZP[YM\K`OPSROZ'H?Q/Y MW[+Y^'_B*+K^ES7[1[Q%._Y%'L7_-O)W(_\X[AP6>5-W#G[#Z.;$2^+@/WC= M3=T_]'6CFY/`\F9S_T3DG^20?VN"?[*B_QWDGV*S_X1N]3W'_Q-F?_=8VO$O M\BC^=Y%_*O*_QYW]FQC7>==58_R7)HF#OT\+X_I?ZI(Q_KO/\K[A_@^0O^:0 M?QN"OZN`FG^V`A[_[`7L]3^W"UW_*YK]`]^A'?\BC^*?HX#'/V<!CW^N`H9S M].]NW3EBE+$+);<D#O[+MKIU_ZAAQBZ4/"QO%O?W*>#QSUO`&?]`@G\^17]? MY)_?3G]V_9_PB>?[=P%5S/[AXVC'O\BC^!=`_@61?R'N'-P^7G>&O9/@[R>) M@W^G3O&ZO]A769CES>3^19!_48?\GR;X%U/T+X[\2]CLWV9<3<_Q7]WL'QM* M._Y%'L6_)/(OA?Q+L_=P[S@8Y\&SN<3XKXPD#L_H@O&?_LPN/OXKR_)F</]R MR+^\0_YM"?X5%/V?0/[^!'_9_=H#1E;)<OP74-OL'_`>[?@7>13_)Y%_1>1? MB3O#.`^<Q?BOLB0._C#^`W\Q_GN*Y7W-_:L@_ZH.^;<C^%=3]*^._&O8[(_' M?Y$!9O^P]XG]__?I_C61?RWD7YL[PS@/G,7XKXXD#OXP_@-_,?ZKR_*F<_\` MY%_/(?_V!/_ZBOX-D']#F_WQ^"^@H=D_9CRQ_S^>[M\(^3=&_DVX,XSSP%F, M_YI*XN`/XS_P%^._9BPOG/LW1_XM'/+O0/!OJ>C?"OFWMM/?,OZ+;&+V]_^0 MV/__D.[?!OD'(O^GN3.,\\!9C/_:2N+@#^,_\!?COW8L;QKW;X_\.SCD_PS! M_QE%_X[(OY/-_GC\%]#"TO^?0.S_3Z#[=T;^79#_L^P][*`,?)-9^Z1I_J6- MYW5UE<2#UM_3J@UC-9`_36M:W'A>UW,L[RON_SSR[^:0?T?"_J_NBOXO(/\7 M5?S=PUVNDH6M_EN@+J+_\3RO*[*UI?\?1NS_A]']>R#_GLB_%WL?]E*:%K.3 MG>,7IVF1H<;SNEZ2Q.>\F*9%_9VD35Z6INT::SROZV66]R7W#T+^KSCDWXG@ M_ZJB_VO(O[>*?^P)]@<5D![_?<=XGM<5T-;2__^8V/__F.[?!_F_COS[LO<I M!^[JNZE+^:=JT76,>Z0$2^)^^^YJN\(2-%?E5.UX#>,>*?U8WE3N_P;R[^^0 M?V>"_P!%_X'(?Y#B\>\?54I^_L]=W7/\=[#T_R<2^_\3Z?YO(O_!R'\(>P_/ M9!_>F(WM:B5JM;XU_(=*XF%3$[2>S1.U\(#$]&?:#&-Y7W#_X<A_A$/^73+P M+XC\1RKZCT+^(63_NR;_@'/6]1_VO_O-T*K.0,]K[&SI_W]"[/]_0O<?C?S' M(/^W"O#GL@YT:X.?B-/F[S;Z_V,E<?UYK4/<6O=*<=JZ'4;__VV6]SGW?P?Y MCW/(_UF"?ZBB_[O(_SU%?^_G-1K^'1O6]1S_72W]_\^(_?_/Z/[O(__QR/\# MN,Y_':_O\X=OUXC]_Q]*XG.^BM?W_T^^&)^^_W\"RYO"_<.0_T<.^7<EG/\_ M5O2?B/P_41S_NT[5D)[_3?O_NUOZ_Y.(_?])=/]/D?]GR'\2>U^J=9)V_/F; M&CS+*\IEK/]-EL0#FB=IT2_>U/S#D[28-&/_WQ26-YG[?X[\OW#(_[D,_'V0 M_U1%_R^1_U>*_C$3GY*N_U1=@_J_/2S]_\G$_O]DNO\TY!^._*=SY]`CMW3G MH$G&^M_7DCCX!Y^XI?N'3#36_V:PO$G<?R;RG^60__,$_V\4_6<C_SDV^T^J M@?;_O63I_T\A]O^GT/WG(O]OD?\\[ERJMUMW3BE@K/_-E\3!WQ7LUOW]\AGK M?]^QO,^X_P+D_[U#_MT(_A&*_@N1_R([_=GY?W]'S_4_X!5+__\+8O__"[K_ M#\A_,?)?PIVC_HW3G>&^3."_5!('_XC_XG3_R'!C_>]'EO<I]U^&_)<[Y-^= MX+]"T?\GY+_29O]IS='^O]Z6_O]48O]_*MU_%?)?C?Q_YL[0YP5GT?^-E,3! M'_J_X"_ZOVO`F?O_@OS7.N3_`L%_G:+_K\A_O<WG?U/_MZ^E__\EL?__)=U_ M`_*/0OX;N3/T><%9]'\W2>+@#_U?\!?]W]]8WD3NOQGY_^Z0_XL$_S\4_;<@ M_VB;_4W[_]ZP]/^G$?O_T^C^6Y'_-N3_)W>&/B\XB_[O=DD<_*'_"_ZB_[N# MY7W,_7<B_[\<\N]!\-^EZ+\;^?]ML[^I_SO0TO\/)_;_P^G^>Y#_7N3_#W>& M/B\XB_[O/DD<_*'_"_ZB_[N?Y7W$_6.0_P&'_'L2_`\J^A]"_H=MOOZ;]O\- MMO3_IQ/[_]/I_D>0_U'D?XP[0Y\7G$7_][@D#O[0_P5_T?\]`>M$W/\D\C_E MD'\O@O]I1?\SR/^LS?ZF_N\P2_]_!K'_/X/N?P[YQR+_\^S]E;)I^CJ/S]"T M]/6??R5Q5ZDT??W'/2(M??WG`LN;P/TO(O]+#OF_1/#_3]'_,O*_HN(?>\(5 M[5\HZ_6?D9;^_TQB_W\FW?\J\K^&_*]S9UCG`6>Q_G-#$@=_6/\!?['^<Y/E M?<C];R'_VP[YOTSP=ROZQR'_>)O]3>L_HRW]_UG$_O\LNG\"\D]$_DG<&=9Y MP%FL_R1+XN`/ZS_@+]9_[K"\#[A_"O*_ZY!_$,$_5='_'O)/L]/?NOXSUM+_ MGTWL_\^F^]]'_@^0O\:=@X8DZ,Y-RQK]7VB@6>/@'S@B0??O7M+H_V9C>>.Y M?_:"'O\<!9WQ?X7@G[.@FG^N@A[_W`7M]>]6V]/_#QAGZ?_/(?;_Y]#]\Q3T M^/L4]/CGY<ZPS@?.8OTOGR0._K#^!_YB_<^7Y;W/_?,C_P(.^;]*\"^HZ%\( M^?O9[&]:_WO/TO^?2^S_SZ7[%T;^19!_4>ZL?\^#.8OUOV*2./CKW_]@_F+] MKSC+>X_[ET#^)1WR?XW@7TK1OS3R+V.GOW7][P-+_W\>L?\_C^Y?%OF70_[E MN;/^/0_F+-;_*DCBX*]__X/YB_6_)UC>N]S?'_D_Z9!_;X)_147_2LB_LLW^ MIO6_,$O_?SZQ_S^?[O\4\J^"_*MR9_U['LQ9K/]5D\3!7__^!_,7ZW_565XH M]Z^!_&LZY-^'X%]+T;\V\J]CL[]I_6^BI?__';'__QW=OR[R#T#^];BS_CT/ MYBS6_^I+XN"O?_^#^8OUOP8L;QSW;XC\&SGD_SK!O[&B?Q/DW]3FZ[]I_>\S M2_]_`;'_OX#NWPSY-T?^+=A[V.</^[QAG[_8_]U2$H?]_[#_&_;_B_W?K5C> M.]R_-?)OXY!_7X)_H*+_T\B_K8I_)OO_(PH^Y?&?8NG_1Q#[_Q%T_W;(OSWR M[U#0V.</W_.`??[B^Q_/2.*P_Q^^_P'[_\7W/SJRO+>Y?R?DW]DA_^`,_$L@ M_RZ*_L\B_ZZ*QW]&^_\GU$/?_YAJZ?\O)/;_%]+]GT/^SR/_;OP\KW_/BYWG MQ?I_=TD<SO_Z][_8^5^L_[\`_T;<_T7DW\,A_WZ$X[^GHG\OY/^2S>=_T_?_ MIUGZ_XN(_?]%=/^7D7\0\G^EH/$]#UCGA^]YB/7_5R5Q^/X'K/_#]S_$^O]K M+.\M[M\;^?=QR/\-@O_KBOY]D7^PXOE?^OT/R_I_Y->6_O]B8O]_,=V_'_)_ M`_GWY\ZPS@_.8OU_@"0._K#^#_YB_7\@RQO#_0<A_S<=\N]/\!^LZ#\$^0^U MV1^O_T?.LO3_EQ#[_TOH_L.0_W#D/X([PSH_.(OU_Y&2./C#^C_XB_7_42QO M-/</0?ZC'?(?0/`?H^C_%O(?:Z>_9?T_<HZE_[^4V/]?2O=_&_F_@_S'<6=8 MYP5GL?X;*HF#/ZS_@K]8_WV7Y85P__>0__L.^0\D^(]7]/\`^7]HLS]>_XV< M9^G_+R/V_Y?1_2<@_S#D_Q%WAG5>_7N>?/WW8TE<__YG[1O&]S_Y^N]$^'.Y M_R?(_U.'_`<1_#]3])^$_"?;?/XWW?]Q@:7_OYS8_U].]Y^"_#]'_E]P9UCG M!6>Q_CM5$@=_6/\%?['^^R7+&\G]OT+^TQSR?Y/@'Z[H/QWY?VVSO^G^/PLM M_?\5Q/[_"KK_#.0_$_G/XLZPS@O.8OWW&TD<_&']%_S%^N]LEC>"^\]!_G,= M\A],\/]6T7\>\I]OL[_I_H^++?W_E<3^_TJZ_W?(?P'R_YX[PSHO.(OUWPA) M'/QA_1?\Q?KO0C#G_HN0_P\.^0\A^"]6]%^"_)?:?/TWW?_G1TO_?Q6Q_[^* M[O\C\E^&_)=S9UCG`6>Q_K-"$@=_6/\!?['^\Q/+&\;]5R+_50[Y#R7XKU;T M_QGY1]KL;UK_66'I_Z\F]O]7T_W7(/]?D/]:]MYG\AU]G:?:T3OIZS_K)''_ M3^[HZS]^)^^DK__\RO*&<O_UR'^#0_[#"/Y1BOX;D?\F%?_0QB[W;?^LUW]6 M6?K_D<3^?R3=_S?DOQGY_\Z=89T'G,7ZSQ^2./C#^@_XB_6?+2QO"/>/1OY; M'?(?3O#?INC_)_+?;K._:?TGTM+_7T/L_Z^A^^]`_CN1_U_<&=9YP%FL_^R2 MQ,$?UG_`7ZS_[&9Y@[G_W\A_CT/^(PC^>Q7]_T'^^^STMZ[_K+7T_W\A]O]_ MH?OO1_XQR/\`=X9]GN`L]G\>E,3!'_9_@K_8_WF(Y;W)_0\C_R,.^8\D^!]5 M]#^&_(_;[(_W?T:NM_3_UQ+[_VOI_B>0_TGD?XH[PSH?.(OUO].2./C#^A_X MB_6_,RQO$/<_B_S/.>0_BN`?J^A_'OG_:[._:?UOHZ7__RNQ__\KW?\"\K^( M_"]Q9UCG`V>Q_O>?)`[^L/X'_F+][S++&\C]KR#_JP[YAQ#\KRGZ7T?^-VR^ M_IO6_S9;^O_KB?W_]73_F\C_%O*_S9UAG0^<Q?J?6Q('?UC_`W^Q_A?'\@9P M_WCDG^"0_VB"?Z*B?Q+R3[;9W[3^M\72_]]`[/]OH/O?0?XIR/\N=X9U/G`6 MZW^IDCCXP_H?^(OUOWLLKS_W3T/^]QWR'T/P?Z#HKR%_5R%[_4WK?]LL_?^- MQ/[_1KI_MD(>_^R%//XY"AG.L,X'SF+]+Z<D#OZP_@?^8OTO%\M[@_OG+N3Q MSU/(&?^W"/X^A=3\\Q;R^.>ST]^Z_K?#TO_?1.S_;Z+[^R+__,B_`'N_K.!= MS;4G0=O5V[C?*_@7E,2C\]W5KNQ+T"*#[VHIH<;XOQ#+Z\?]_9!_88?\QV;@ MC^__5T31ORCR+Z;B[Q[N"MY15NJO#:GFV?^YV]+__XW8__^-[E\<^9=`_B7Y M<0[.<)P+_U*2.!S_X`_'O_`OS?*"N7\9Y%_6(?^W"<=_.47_\LB_@LW'O\E_ MKZ7__SNQ__\[W?\)Y.^/_)_DSK#.#\YB_;^B)`[^L/X/_F+]OQ++Z\O]*R/_ MIQSR?X?@7T71ORKRKV:SO^G^#_LM_?\_B/W_/^C^U9%_#>1?LY#QG(?P0=?U MYSR$E#+F?[4D<7C^0^C0Z_KS'R87,^9_M5G>Z]R_#O*OZY#_N`S\\?-?`Q3] MZR'_^HK^&3W_9=3<AI[K_T%+_W\+L?^_A>[?`/DW1/Z-N#,\YQV<Q?/?&TOB MX`_/?P=_\?SW)BRO#_=OBOR;.>0?2O!OKNC?`OFWM-D?/_\]X*BE_[^5V/_? M2O=OA?Q;(_\VW!F>\P[.XOGO@9(X^,/SW\%?//_]:9;7F_NW1?[M'/)_E^#? M7M&_`_)_QF9__/SWR!.6_O\V8O]_&]V_(_+OA/P[<V=XSCLXB^>_=Y'$P1^> M_P[^XOGOS[*\U[A_5^3_G$/^[Q'\GU?T[X;\N]OLCY__'G#&TO__D]C__Y/N M_P+R?Q'Y]^#.\)QW<!;/?^\IB8,_//\=_,7SWWNQO%>Y_TO(_V6'_-\G^`<I M^K^"_%^UT]_R_/?(6$O_?P>Q_[^#[O\:\N^-_/L4@CUTR?HX;W*WY/3QW^N2 M>-C])'W\%](C.7W\UY?EO<+]@Y%_/X?\QQ/\WU#T[X_\!ZCZWZ^4Y?@OX**E M_[^3V/_?2?<?B/P'(?\WV?OH[Y.T*SFO:[$WV75]_37=?[`D?GQ>DA;C<UW; M%9>DQ?YR3?<?PO*"N/]0Y#_,(?\/"/[#%?U'(/^1BOYAT96E_B7OH?'_94O_ M_R]B__\ONO\HY!^"_$=S9QCG@[,8_X^1Q,$?QO_@+\;_;[&\E[G_6.3_MD/^ M'Q+\WU'T'X?\0VWV-XW_KUOZ_[N(_?]==/]WD?][R/]]?IX'9SC/"__QDCB< M_\$?SO_"_P.6]Q+W_Q#Y3W#(?P+!/TS1_R/D_['-YW_L'WG+TO__F]C__YON M/Q'Y?X+\/^7.,,\#9S'_^TP2!W^8_X&_F/]-8GF]N/]DY#_%(?\P@O_GBOY? M(/^I-OOC^5]`O*7_OX?8_]]#]_\2^7^%_*=Q9YCG@;.8_X5+XN`/\S_P%_._ MZ2RO)_?_&OG/<,C_(X+_3$7_6<C_&YO]\?PO,LG2_]]+[/_OI?O/1OYSD/]< M[AR9)T%W#M]H//_K6TD<_.?X)NC^RWXUGO\UC^7UX/[SD?]W#OE_3/!?H.C_ M/?*/L-.?S?^^=Z/[/]ZU]/_W$?O_^^C^"Y'_(N3_`W>&>3XXB_G_8DD<_&'^ M#_YB_K^$Y;W(_9<B_Q\=\I](\%^FZ+\<^:^PV=\T_T^S]/_W$_O_^^G^/R'_ ME<A_%7>&?7[@+/;_K9;$P1_V_X&_V/_W,\M[@?M'(O\U#OE_0NC__:+HOQ;Y MK[/Y_&_:_Z=9^O\QQ/Y_#-W_5^2_'OEOX,ZPSP^<Q?Z_*$D<_&'_'_B+_7\; M65YW[K\)^?_FD/^G!/_-BOZ_(_\_;/8W[?_+/LW<_S]([/\?I/MO0?[1R'\K M=X9]?N`L]O]MD\3!'_;_@;_8__<GR^O&_;<C_QT.^7]&\-^IZ/\7\M]EL[]I M_U\NLW_((6+__Q#=?S?R_QOY[^'.L,\/G,7^O[V2./C#_C_P%_O__F%YSW/_ M?<A_OT/^DPC^,8K^!Y#_09NO_Z;]?SYF_^C#Q/[_8;K_(>1_&/D?X<ZPSPN< MQ?ZOHY(X^,/^+_`7^[^.L;SGN/]QY'_"(?_)!/^3BOZGD/]IF_WQ_J](7[._ MWU%B__\HW?\,\C^+_,]Q9]CG!<YB_U>L)`[^L/\+_,7^K_,LKROW_Q?Y7W#( M?PK!_Z*B_R7D_Y_-_J;O?Q<T^P<?(_;_C]']+R/_*\C_*GM_O(CQ/9^48,_W M?ZY)XNZ"QO=_8@=XOO]SG>4]R_UO(/^;#OE_3O"_I>A_&_F[%?V[GWPRZ_%_ M8;-_Y'%B__\XW3\.^<<C_P3N#.-\<!;C_T1)'/QA_`_^8OR?Q/*Z</]DY'_' M(?\O"/XIBOYWD7^JS?ZF\7\QL[_K)+'_?Y+N?P_YIR'_^]P9QOG@+,;_#R1Q M\(?Q/_B+\;_&\CIS?_B'$?[9_)SQGTKPS^[G[2O_9?;/X>?QS^EGK[]I_%_2 M[-_]%+'_?XKNG\O/XY_;S^.?Q\]PAG$^.(OQOX\D#OXP_@=_,?[/R_(Z<?]\ MR-_7(?\O"?[Y%?T+(/^"=OI;Q_]ES/X1IXG]_]-T_T+(WP_Y%^;.,,X'9S'^ M+R*)@S^,_\%?C/^+LKR.W+\8\B_ND/]7!/\2BOXED7\IF_U-X__R9G_W&6+_ M_PS=OS3R+X/\RW)G&.>#LQC_EY/$P1_&_^`OQO_E6=XSW+\"\G_"(?]I!']_ M1?\GD7]%F_U-XW]_LW_@.6+__QS=OQ+RKXS\G^+.L,\/G,7^ORJ2./C#_C_P M%_O_JK*\#MR_&O*O[I!_.*'_4T/1OR;RKV7S]=^T_Z^RV3\\EMC_CZ7[UT;^ M=9!_7>X,^WS`6>S_"9#$P1_V_X"_V/]3C^6UY_[UD7\#A_RG$_P;*OHW0OZ- M;?8W[?^I:O://4_L_Y^G^S=!_DV1?S/N#/M\P%GL_VDNB8,_[/\!?['_IP7+ M:\?]6R+_5@[Y?TWP;ZWHWP;Y!]KL;]K_4]/L'W"!V/^_0/=_&OFW1?[MN#/L M\P%GL?^GO20._K#_!_S%_I\.+*\M]W\&^7=TR'\&P;^3HG]GY-_%9G_3_I\Z M9O^PB\3^_T6Z_[/(OROR?XX[PSX?<!;[?YZ7Q,$?]O^`O]C_TXWE/<W]NR/_ M%QSRGTGP?U'1OP?R[VGS^,^T_Z>^V3_F$K'_?XGNWPOYOX3\7^;.L,\'G,7^ MGR!)'/QA_P_XB_T_K["\0.[_*O)_S2'_603_WHK^?9#_ZS;[X_T_[D;AYO[_ M96+__S+=OR_R#T;^_=C[H&=3]'%^Z-R4]/'_&Y)X2,<4??P?_%U*^OB_/\MK MP_T'(/^!#OE_0_`?I.C_)O(?K.+O'NZ*.%@AR_%_2#.S?\@58O__"MU_"/(? MBOR'L?>15^_HW_.):9*2_OV?X9+XKDMW].__1+5(2?_^SPB6UYK[CT3^HQSR MGTWP#U'T'XW\QR@>_Q&UY/=_PM__<;<T^T=?)?;_K]+]WT+^8Y'_V]P9YGG@ M+.9_[TCBX`_S/_`7\[]Q+*\5]P]%_N\ZY#^'X/^>HO_[R'^\S?YX_A<2:/;W MNT[L_U^G^W^`_#]$_A/X>1Z<X3PO_,,D<3C_@S^<_X7_1RRO)??_&/E/=,A_ M+L'_$T7_3Y'_9S:?_[&_NYW9/_@&L?]_@^X_"?E/1OY3N#/,\\%9S/\_E\3! M'^;_X"_F_U^PO!;<?RKR_](A_V\)_E\I^D]#_N$V^^/Y?TA'LW_D36+__R;= M?SKR_QKYS^#.,,\'9S'_GRF)@S_,_\%?S/]GL;SFW/\;Y#_;(?]Y!/\YBOYS MD?^W-OOC^;^[B]G?=9O8_[]-]Y^'_.<C_^^X,\SSP%G,_Q9(XN`/\S_P%_._ M[UE>,^X?@?P7.N0_G^"_2-'_!^2_V$Y_R_POY'FS?W<WL?_OIOLO0?Y+D?^/ MW!GV>8&SV/^U3!('?]C_!?YB_]=REM>4^Z]`_C\YY/]=!OYED/]*1?]5R'^U MS<<_WO_E?L'L'Q%'[/_'T?U_1OZ1R'\-=X9]7N`L]G_](HF#/^S_`G^Q_VLM MRVO"_=<A_U\=\E]`\%^OZ+\!^4?9[(_W?X7T,ON[XXG]_WBZ_T;DOPGY_\:= M89\7.(O]7YLE<?"'_5_@+_9__<[R&G/_/Y#_%H?\OR?X1ROZ;T7^VVSVQ_N_ MW$%F_\!$8O\_D>[_)_+?COQW<&?8YP7.8O_73DD<_&'_%_B+_5]_L;Q&W'\7 M\M_MD'\$P?]O1?\]R'^OS==_O/\KI+?9/SR)V/]/HOO_@_SW(?_]W!GV^8"S MV/\3(XF#/^S_`7^Q_^<`RVO(_0\B_T,.^2\D^!]6]#^"_(_:[(_W_[C[FOUC MDXG]_V2Z_S'D?QSYGV#O]?M[LW'>E15WT\=_)R7QV"#C^;\QJ^^FC_].L;P& MW/\T\C_CD/\B@O]91?]SR#]6T3]V:IDLQW\A_<W^`2G$_G\*W?\\\O\7^5_@ MSC#.`V<Q_KLHB8,_C/_`7XS_+K&\^MS_/^1_V2'_'PC^5Q3]KR+_:S;[X_&? M>Y#9/^PNL?]_E^Y_'?G?0/XWN3.,\\!9C/]N2>+@#^,_\!?CO]LLKQ[W=R/_ M.(?\%Q/\XQ7]$Y!_HLW^>/P7,M3L'Y-*[/^GTOV3D'\R\K_#G6&<!\YB_)<B MB8,_C/_`7XS_[K*\`.Z?BOSO.>2_A."?INA_'_D_L-/?,OYSC[#T_].(_?\T MNK^&_%V%/?[9"AO.,,X#9S'^RRZ)@S^,_\!?C/]RL+RZW#]G88]_KL+.^"\E M^.<NK.:?I[#'WZ>PO?YX_!<RVM+_OT_L_]^G^^<M[/'/A_Q]N3/L\P!GL?\C MOR0._K#_`_S%_H\"+*\.]R^(_`LYY/\C8?W73]&_,/(O8J>_9?^'>ZRE__^` MV/]_0/<OBOR+(?_BW!GZO.`L^K\E)''PA_XO^(O^;TF65YO[ET+^I1WR7T;P M+Z/H7Q;YE[/9W]3_#[7T_UWAM/X_SZ/XET?^%9#_$]P9^KS@+/J__I(X^$/_ M%_Q%__=)EE>+^U=$_I4<\E].\*^LZ/\4\J]BLS_N_[K?M_3_LX63CG^11_&O MBORK(?_JW!GZO.`L^K\U)''PA_XO^(O^;TV65Y/[UT+^M1WR7T'PKZ/H7Q?Y M!]CLC_N_(1,L_?_LM.-?Y%'\ZR'_^LB_`7>&/B\XB_YO0TD<_*'_"_ZB_]N( MY=7@_HV1?Q.'_'\B^#=5]&^&_)O;//XS[?_]V-+_STD[_D4>Q;\%\F^)_%NQ M]YUFI>KCO,$74M/'?ZTE\>#IJ?KXK_OEU/3Q7QN65YW[!R+_IQWR7TGP;ZOH MWP[YMU?U7U$\Z_V_GUGZ_[EHQ[_(H_AW0/[/(/^.['U$@U1]GV_T1ZGI^W\[ M2>)1=5/U_;_+/DU-W__;F>55X_Y=D/^S#OFO(OAW5?1_#OD_K^@?5J]DUOM_ MIUCZ_[EIQ[_(H_AW0_[=D?\+W!G&^>`LQO\O2N+@#^-_\!?C_QXLKRKW[XG\ M>SGDOYK@_Y*B_\O(/\AF?]/X_TM+_S\/[?@7>13_5Y#_J\C_-7Z>!V<XSPO_ MWI(XG/_!'\[_PK\/RZO"_5]'_GT=\O^9X!^LZ-\/^;]A\_G?M/\WW-+_STL[ M_D4>Q;\_\A^`_`=R9YCG@;.8_PV2Q,$?YG_@+^9_;[*\I[C_8.0_Q"'_2(+_ M4$7_8<A_N,W^IOV_,RW]_WRTXU_D4?Q'(/^1R'\4=X9Y'CB+^5^()`[^,/\# M?S'_&\WR*G/_,<C_+8?\UQ#\QRKZOXW\W['9W[3_=[:E_^]+._Y%'L5_'/(/ M1?[O<F?XGB\XB^__OB>)@S]\_Q?\Q?=_WV=YE;C_>.3_@4/^OQ#\/U3TGX#\ MP^STMWS_-V2>I?]?@';\BSR*_T?(_V/D/Y$[PSP?G,7\_Q-)'/QA_@_^8O[_ M*<NKR/T_0_Z3'/)?2_"?K.@_!?E_;K._:?Z_P-+_+T@[_D4>Q?\+Y#\5^7_) MG6&?#SB+_3]?2>+@#_M_P%_L_YG&\I[D_N'(?[I#_NLR\,?W?_I:T7\&\I]I M\_G?M/][H:7_7XAV_(L\BO\LY/\-\I_-G6&?#SB+_3]S)''PA_T_X"_V_\QE M>?[<_UOD/\\A_U\)_O,5_;]#_@ML]C?M_UELZ?\7IAW_(H_B_SWRCT#^"[DS M[/,!9['_9Y$D#OZP_P?\Q?Z?'UC>$]Q_,?)?XI#_>H+_4D7_'Y'_,IO]3?N_ M?[3T_XO0CG^11_%?COQ7(/^?N#/L\P%GL?]GI20._K#_!_S%_I]5+*\"]U^- M_']VR'\#P3]2T7\-\O_%YNN_:?_/"DO_ORCM^!=Y%/^UR'\=\O^5.\-]/L%9 MW/]SO20._G#_3_`7]__<P/+*<_\HY+_1(?\H@O\F1?_?D/]FF_WQ_3_=JRS] M_^+$_G]QNO_OR/\/Y+^%.\,^+W`6^[^B)7'PA_U?X"_V?VUE>>6X_S;D_Z=# M_AL)_ML5_7<@_YTV^YOV_T=:^O\EB/W_$G3_OY#_+N2_&_Z[EM[3Q_G'$^^E MC___EL1C%MW3Q__1*??2Q_][6%Y9[K\7^?_CD/\F@O\^1?_]R#]&T=]_8.&L MQ_]K+?W_DL3^?TFZ_P'D?Q#Y'^+.,,X'9S'^/RR)@S^,_\%?C/^/L+PRW/\H M\C_FD/]O!/_CBOXGD/])F_U-X__UEOY_:6+_OS3=_Q3R/XW\SW!G&.>#LQC_ MGY7$P1_&_^`OQO_G6%YI[A^+_,\[Y+^9X/^OHO\%Y'_19G_3^'^CI?]?AMC_ M+T/WOX3\_T/^E[DSC//!68S_KTCBX`_C?_`7X_^K+*\4][^&_*\[Y/\[P?^& MHO]-Y'_+3G_K^'^SI?]?EMC_+TOWOXW\W<@_CCO#.!^<Q?@_7A('?QC_@[\8 M_R>PO)+</Q'Y)SGD_P?!/UG1_P[R3['9WS3^WV+I_Y<C]O_+T?WO(O]4Y'^/ M.\,X'YS%^#]-$@=_&/^#OQC_WV=Y);C_`^2O.>2_A>#O*J+FGZV(QS][$7O] M3>/_;9;^?P5B_[\"W3]'$8]_SB(>_UQ%#&?8YP?.8O]?;DD<_&'_'_B+_7]Y M6%YQ[N]3Q..?MX@S_M&$_D\^17]?Y)_?3G_K_K^=EO[_$\3^_Q-T_P+(OR#R M+\2=89\/.(O]/WZ2./C#_A_P%_M_"K.\8MR_"/(OZI#_5H)_,47_XLB_A,W^ MIOT_NRW]?W]B_]^?[E\2^9="_J6Y,^SS`6>Q_Z>,)`[^L/\'_,7^G[(LKRCW M+X?\RSODOXW@7T'1_PGD[V^SOVG_SS^6_G]%8O^_(MW_2>1?$?E7XLZPSP>< MQ?Z?RI(X^,/^'_`7^W^>8GE%N'\5Y%_5(?\_"?[5%/VK(_\:-ON;]O_$6/K_ ME8C]_TIT_YK(OQ;RK\V=89\/.(O]/W4D<?"'_3_@+_;_U&5YA;E_`/*OYY#_ M=H)_?47_!LB_H<WC/]/^G\.6_G]E8O^_,MV_$?)OC/R;<&?8YP/.8O]/4TD< M_&'_#_B+_3_-6)X?]V^._%LXY+^#X-]2T;\5\F]ML[]I_\\Q2_^_"K'_7X7N MWP;Y!R+_I]G[R6<3M*`2;)RW,%'SZ6&,_]M*XA$G$[3`,FS\MR11\^]FC/_; ML;Q"W+\]\N_`WL_D_S;@V93_]P5Q\['L)Q393X7_#I?Q>S*K@:?GNUR?U;WT MXOIN/[2;G=1OZ/?M&D3)ZF(G^\LB6VH:_,#GLJ@>GE&LAXZH'CH1ZD'V=W3? M7&6K2_*_+[N*O@]PRK(?H*JY'OR69+`?H"J]'CJC>NB"ZN%9[IXR_Z;NONR$ M,1_H*HE#/<1&W-3K(?J(,1]XCN45Y/7P/*J';H^X'O[*I!ZZ*];#"Z@>7K2Y M'GSZH_[`6<O^@&K$_0'5Z/70`]5#3U0/O;C[G$JW=?=.P<;\X"5)'.HAK.IM MO1Z">QOS@Y=97@%>#T&H'EYYQ/6P*Y-Z>%6Q'EY#]=#;YGH8?!I]7_A?RWZ! M&K3S@\BCU$,?5`^OHWKHR]V;KG#K[E?^,^8+P9(XU(/_:K=>#ZX+QGRA'\O+ MS^OA#50/_1]Q/>S.I!X&*-;#0%0/@VRNA_"?4/_@DF7_0$WB_H&:]'IX$]7# M8%0/0[C[\8!XW7WR"&/\.%02AWJ(;ABOUT/$$&/\.(SE^?)Z&([J8<0CKH>_ M,ZF'D8KU,`K50XC-]=!]`;J?T%7+?H):M/.#R*/4PVA4#V-0/;S%WH=62];' MC;NN)Z>/)\=*XN&5D_7Q9.3MY/3QY-LL+Q^OAW=0/8Q[Q/6P)Y-Z"%6LAW=1 M/;RG6`\AU2IF.9YTW[#L+ZA#W%]0AUX/[Z-Z&(_JX0/N#N-&<!?CR0\E<:@' M&$]"/8CQY`26EY?70QBJAX\><3WLS:0>/E:LAXFH'CZQN1[P>#+$;=EO4)=V M?A!YE'KX%-7#9Z@>)G%W&#>"NQA/3I;$H1Y@/`GU(,:34UB>#Z^'SU$]?/&( MZ^&?3.IAJF(]?(GJX2N;ZP&/)]T)EOT'`<3]!P'T>IB&ZB$<U<-T[@[C1G`7 MX\FO)7&H!QA/0CV(\>0,EI>'U\-,5`^S'G$][,ND'KY1K(?9J![FV%P/>#P9 M<L>R'Z$>[?P@\BCU,!?5P[>H'N9Q]]`-";I[M41C/7J^)`[U$/Q;@EX/@6YC M/?H[EI>;U\,"5`_?/^)ZV)])/40HUL-"5`^+;*X'O^EH?TJJ97]"`^+^A`;T M>O@!U<-B5`]+N#O,(\!=S"^62N)0#S"_@'H0\XL?65XN7@_+4#TL?\3U$)-) M/:Q0K(>?4#VLM+D>3/.+!Y;]"@UIYP>11ZF'5:@>5J-Z^)F]'SPF19]'1#6Z MFSZ_B)3$PT:FZ/.+B&9WT^<7:UA>3EX/OZ!Z6/N(Z^%`)O6P3K$>?D7UL%ZQ M'ORKE\UZ?I%MNOEZT>AKTOE!Y%'J80.JARA4#QNY.\PCP%W,+S9)XE`/,+^` M>A#SB]]87@Y>#YM1/?S^B.OA8";U\(=B/6Q!]1!M<SV8YA>YS/40V.1KTOE! MY%'J82NJAVVH'O[D[C"/`'<QO]@NB4,]P/P"ZD',+W:PO.R\'G:B>OCK$=?# MH4SJ89=B/>Q&]?"WS?5@FE_XF.LAO"GM_"#R*/6P!]7#7E0/_W!WF$>`NYA? M[)/$H1Y@?@'U(.87^UE>-EX/,:@>#CSB>CB<23T<5*R'0Z@>#MM<#Z;Y17YS M/<0VHYT?1!ZE'HZ@>CB*ZN$8=X=Q([B+\>1Q21SJ`<:34`]B/'G"^+/TO^,D MJH=3C[@>CF12#Z<5Z^$,JH>S-M<#'D^Z"YGK(:`%[?P@\BCU<`[50RRJA_/L M?=#F5'W<N&S"O?3QY+^2>$A4JCZ>#)]X+WT\>8'E:=F,O^,BJH=+C[@>CF92 M#_\IUL-E5`]7%.LA.%N1K/<_%#770UA+VOE!Y%'JX2JJAVNH'JYS=Q@W@KL8 M3]Z0Q*$>8#P)]2#&DS=9W@->#[=0/=Q^Q/5P+)-Z<"O60QRJAWB;Z\&T_Z&$ MN1YB6M'.#R*/4@\)J!X243TDL??AG=Q:\2FWM74MX[1?%QCCR61)?%E[MW9_ MZFUM?F"<]L^WQGCR#LN[S^LA!=7#7?:^>#:/;2#[R>$R:@'J8#+[F<-^%K.? M9>QG)?N)9#\%V.\IG,W\>V5U$3C?J(W!\S,7E?V2U<]Q]O?E0I\K)WI>(XH; M-25>X5?^]NW;=T+Y\.\N^Y4>+^?BP%"1J8H5>0]59%JF%1GE]OQ?9/X[8D?6 ME5;D]7<\(]K()\T5&=G6J+3@IXW70,L92L1%'J4B[Z.*?(`J4F/OIQZ[IU=> MY)ZT](IT%?6.+SYT3Z_(.?O3TBLR&\M+XQ69O:BG(G,4?;PJ\H2C%9FSJ/C? M_[>*S%744Y&YBZI59,Q"ORPKTEW=4I$=C$H+"31>_7XP5Z2(BSQ*1>8IZJE( M'_CWX!69MZAQ;82Y-5P;Q9P[GR0.UTR8<\,U4\RY?5G>/5Z1^5%%%BCZ:*^9 M)S.Y9A94K(="J![\,JT'^9\!OS*Z9IKFW!4L<ZPVAK.KO?$:O<A<#R(N\BCU M4!C50Q%4#T79^VV'4[6H:=>T_W;=TX*67-7KH9@D?C(F58N8<4W;M_>>%K+P MJEX/Q5E>*J^'$J@>2CYF9ZA3#_L,E=^%SE"E%"NR-*K(,HIGJ)25Q:05V2FD MD6=4W]`RBNMLKKA8RS53Q$4>I2++HHHLARJR/'O_ZK-Q>N5]V"8^O2(K2.)C M.L;I%3FH77QZ13[!\N[RBO1'%?GD8U:1IQVMR(J*%5D)561EQ8KL.J1VUA79 MPER1$5V-2O/O)+]FBKC(HU3D4Z@BJZ"*K,JOC;#^"-=&L2Y931*':R:L2\(U M4ZQ+5F=Y*;PB:Z"*K/F(KYEG,KEFUE*LA]JH'NK8?,W$ZY*1]2SKU!T-9W<7 M^:A>Q$4>I1[JHGH(0/50C[O#_@9P%_L>ZDOB4`^P[P'J0>Q[:,#R[O!Z:(CJ MH=$CKH>SF=1#8\5Z:(+JH:G-]8#W/42V-M=#]'-F[\"EYGH0\?0\0CTT0_70 M'-5#"^X.Z]'@+M:I6TKB4`^P3@WU(-:I6[&\9%X/K5$]M'G$]7`NDWH(5*R' MIU$]M+6Y'O`Z=4!;<SWX=3-[6\\/(B[R*/70#M5#>U0/'=A[N`?3Q1G)6D!@ MHE9LO7&]>$82MWZ&>NC(\I)X/71"]=#Y<1G!S-H$?XTKUC*"":F;IHG7@(IW M]??B%7[]SR.8W/P?0*_(+HH5^2RJR*Z*(YB("56E%=GT>$7/+*^KN2*#>Y@K M+LQRAA)QD4>IR.=013Z/*K(;>Q\R+-ZX,\"R5"U@O/'DL.Z2N/4S5.0++"^1 M5^2+J")[/"X5R7^=MU1D<"N?]-?8_:EZ)8I7^/4_5R1\E3F](GLJ5F0O5)$O M*5:D?_6:THJ,[('6'7I8>GDO\76F%^1C:A$7>92*?!E59!"JR%?8>]@+.#4I M62OU\QW-KW^R7I&O2N+ESB9K37/<T3\/Z)6L5^1K+"^!5V1O5)%]V/LKKO^] M(F/9ST67^?<Z49'_LO^&G.S5Q\_7U71JDA;5-5_ZZ[H*R5KP:N,U)ZM$\7M\ M^)\#-?:Z8HWU1346G&F-U9/^&?JGX`;2&G.=NA:8?AWN8JXQ?UY#83WE*PDB M+O(H-=8/U=@;J,;Z%S7Z/KM:/]!7V<5*P@!)'/I!D6T?Z*OO8B5A(,N+YS4V M"-78FX_96>^"Y:P']P<4KR%SB^DQ\0J__N>S7GD76DD8K%B10U!%#E4\ZX4M MRBOO6+_:V'/6ZV.NR.ZOFBO._T?+2@*/BSQ*10Y#%3D<5>0(N-ZFWM:N3GV@ MQ92^KS5]V:C(D9+XY.3;VH'P!UI4^?M:]QY&18YB>7&\(D-018Y^S"KRHJ4B M(V+C-?&ZIE%Q/29>X=?_7)'P6],K<HQB1;Z%*G*L:D76RR.MR%W+4$4.L)PC M^_"UJR#Y=5C$11ZE(M^&:NGW[ABHR'?8^S+9LLV!^#A41:'L/5QD0`LJP9_] M^+*?:BYC[@G_6PS[\\>P*IC?>]RGNP(/M/NC\X!W>N497R87]]RZ;9OK_P"] MQ;(20U!N9P$`!`!XG.W<L6L4010&\+>;\S@D@L49\`C10E0L0LHS50@6DBK$ MJR01"PDBHHU%*A&Q"A)$KA`1JR`6(E8A?T`"%I(B2$J30D2;$"U$4HC?<(=R M<R_X;IAX<^8KAMU]][N9G=F9V;WL9M]511[E(B,#(D=%9*R(=2Q/2>?+,E(I MX'O=6MXY+O)0>BNY]BT@C>:-I3MFA[$^UXQ?1;HDK=LU9?MN<WL6Z3+2A<'" M[_S*6+_>_'S2?8;D;R]7"BW;-P_]V9^335O*&FV]XCS2CZS=U!%[(&'N?;GP MUS+SO#VOYS`+$N;F%7<:L6-9&BYV&\=VJ;??+<6Y\;7;8_6PNK>*NX98S9C? M@.=>*>XB8M7`?FK-[[7B)A`[[[D)Q7V"V?#*G5:<V^?/GGNLN&'$AKQRUQ7G M^MI,X'Q54MPB7-US/Q7W%+'YP'*'B^WN;-8X#W3:]ZQUZ$:9UGX2NS_%GN<K M?>UN"?F]"!P7<XHK(]87F-^LXEQ?_";[.Z^D[JSUM?87Z_A.O5VZY?;JIU\] M-Z6,MVVX#]G_Z:SGORN*VX7Y(F'SQC/%51$[L\_G^]CUJ"MN!+$3@?6XK[@A MQ(X$'K=[BAM$K#\+FZ]BSVNQRZ6CH_MWSGI=8OU=/JJX#>2WZKEQQ;ESVYKG MK.=]Z_Q<4]P.W&9@?M9V2?WZBDYWUGYJ==WZ.^*;B+_A8SOK6.M7W$NX)YY; M4*Z=SR%6R5O=DI+?%&+CWOY9KW6M<]6BXL;<O@6VB]6E/M;HZ.CHZ.CHZ.CH MZ.CHZ.CHZ.@.DK,^ZV.]IV%]UM":WUYNR^BL^1UT]U%Q[KF`VY&/6Z\YZ[VW MU.MQ0[E?443L>Y;&/$1'1T='1T='1T='1T='1T='1T='1T?7B;.^"X".KA=< M[/^+2;W<U-LO]CL_K,Y_5]<OY$<R,G-U;6D\````B/;O_]&0_O^X'?W_4%/I M_P$``0``````````````````````(`,``,,"````````&00````````@`P`` ` end
Обклеенный корпус с этикетками будет, может быть завтра. вчера съел какую-то нехорошую рыбную банку, весь день лежал отравленный, все думая - когда ж отпустит? Ощущение премерзкое, вообще что-либо делать было лень. Наверно надо завести кота, перед употреблением давать ему понюхать.
Пишу т. к. забыл указать формат клавиш.
Надеюсь на помощь all в отношении вопросов по питанию. 7805 греется, это вроде как значит что потребляемый ток весьма велик. Устройство включалось за 4 дня раз 20, и не больше чем на полторы минуты. и за эти 4 дня аккумуляторы 600 mAh были полностью съедены. И еще эти непонятки с контрастностью экрана. короче, мое знание аналоговой и силовой электроники очень серьезно хромает.
UPD.
как обычно в последний момент проверяешь и обнаруживаются косяки. от входов S0, R0 триггера забыл резисторы по 10k, идущие на землю. от сброса (вывода 1 атмеги) забыл резистор 1k на плюс, конденсатор 0.1 мкФ на землю. подправить предыдущий пост не могу.
Вот только пару дней назад засел изучать этот вопрос, и тут такая удача. Спасибо за такой подробный отчет.
Как раз нужен такой девайс, чтобы иметь возможность сдалать копию брелка от ворот нашей парковки, только я еще не понял, совпадает ли используемый в моем случае RFID c тем, что приведен в примере по используемой частоте. И номер на нем затерт, как-то считать потребуется, или у соседей найти посвежее ключ. Ну и конечно разобраться в приведенном примере для начала мне не помешает.
на данный момент всякие домофонщики и воротники применяют 2 вида RFID:
- EM4100 на 125 кГц (стопудово)
- Mifare на 13.56 МГц (иногда)
главная сложность - выяснить, что там за брелок, т. к. RFID транспондеры делаются и в виде брелков, и в виде карт, причем для обоих диапазонов (тоесть, есть брелки на 13.56, есть карты 125 кГц).
для приема 13.56 можно использовать приемник http://www.seeedstudio.com/depot/1356mhz-rfid-module-iosiec-14443-type-a-p-196.html?cPath=144_153 или NFC Shield - http://www.seeedstudio.com/depot/nfc-shield-p-916.html?cPath=132_134.
для приема обычного низкочастотного (на 125) - любой приемник, скажем такой: http://www.seeedstudio.com/depot/125khz-rfid-module-uart-p-171.html?cPath=144_153. у меня был такой: http://www.seeedstudio.com/depot/electronic-brick-125khz-rfid-card-reader-p-702.html?cPath=52.
GROVE имхо дорогая серия.
с 13.56 дел не имел, так что понятия не имею о содержимом их памяти. емкость их EEPROM - 1 кб, может быть там ключ длиной в килобайт. хотя хз. а с низкочастотным все просто, весь ключ - 5 байт.
если у кого вопросы по моему проекту, задавайте. единственное, чего я про него не знаю - почему он так много жрет.
UPD.
как вчера обещал, корпус обклеенный, с этикетками. Пленка Oracal 641M, вырезано на рекламном плоттере. короче ножом.
А с автомобильными метками получиться сработать интересно. Прочитает и потом отдаст?
Нашел что Техас 4D работает на 134,2kHz. Может подскажет что изменить придеться.
принцип тот же, только другой приемник. и надо учитывать что за код, если EM-Marine, то только переделать передающий контур, если нет - писать функцию преобразования на соответствующий код.
UPD 02/11/2013:
Позволю небольшой анонс нового варианта с трехвольтовой логикой, работающий без преобразователя. Приёмник пришлось снять, т. к. он понимает только 5 В, а преобразователь негативно влияет на качество работы устройства. Теперь с подсветкой клавиатуры :) Вместо шести AA NiMH поставлен BL-5C от сотика, поэтому корпус стал тоньше. В общем, coming soon.
А с автомобильными метками получиться сработать интересно. Прочитает и потом отдаст?
Нашел что Техас 4D работает на 134,2kHz. Может подскажет что изменить придеться.
антену, согласование и возможно протокол. Вообщем Все.
Фотки:
Подключение к Serial
Слитие дампа
Монтаж, вид сзади, сбоку, спереди
Корпус и болтики
Все в сборе
Принципиальная схема
Не видно фоток. И че удалили? Как быть?
Уважаемый std !!! Выложите снова фотки вошего творения и файлик Corel !!! Хотелось бы его повторить.