Ðóññêèé   English
ÄîíÍÒÓ   Ïîðòàë ìàã³ñòð³â

Ðåôåðàò çà òåìîþ âèïóñêíî¿ ðîáîòè

Çì³ñò

Ââåäåííÿ

Ìåòîþ ìàã³ñòåðñüêî¿ äèñåðòàö³¿ º àíàë³ç ³ äîñë³äæåííÿ ïàðàìåòð³â êîíñòðóêòèâíî¿ áåçïåêè ³íòåëåêòóàëüíèõ ñèñòåì óïðàâë³ííÿ òðàíñïîðòíèìè çàñîáàìè. Äîñë³äæåííÿ ïðîâîäèòüñÿ ç âèêîðèñòàííÿì ðîçðîáëåíîãî ðàí³øå ïðîãðàìíîãî ìîäóëÿ, äå âèêîðèñòîâóâàëèñÿ ñó÷àñí³ òåõíîëî㳿 áåçäðîòîâî¿ ïåðåäà÷³ äàíèõ - òàê³ ÿê Bluetooth³ GPRS, à òàêîæ ðîáîòà ç ìîá³ëüíîþ îïåðàö³éíîþ ñèñòåìîþ Android. Ïðîãðàìíèé ìîäóëü ïðèçíà÷åíèé äëÿ îòðèìàííÿ ³ â³äîáðàæåííÿ ïîêàçíèê³â äàò÷èê³â ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî äîâê³ëëÿ, à òàêîæ äëÿ ðîáîòè ç îòðèìàíèìè äàíèìè ³ ìîæëèâ³ñòü ïåðåäàòè ³íôîðìàö³þ íà web-ñåðâåð. Ïðîãðàìíèé ìîäóëü â ñêëàä³ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå ñòâîðåíèé äëÿ çàñòîñóâàííÿ â îáëàñò³ êîìï'þòåðíîãî ìîí³òîðèíãó.

1. Àêòóàëüí³ñòü òåìè

Ó ñó÷àñíèõ óìîâàõ âàæêî óÿâèòè ñîá³ ëþäèíó áåç ìîá³ëüíîãî òåëåôîíó, ïëàíøåòíîãî êîìï'þòåðà àáî áóäü-ÿêîãî ³íøîãî ïîðòàòèâíîãî ïðèñòðîþ. Êîæåí ç íàñ çâèê äî òîãî, ùî ñìàðòôîí çàâæäè ï³ä ðóêîþ.  îñòàíí³ ðîêè òåëåôîí ñëóæèòü íå ò³ëüêè çàñîáîì ñï³ëêóâàííÿ, àëå ìຠ³ áàãàòî êîðèñíèõ ôóíêö³é, òàêèõ ÿê, íàïðèêëàä, äîñòóï â ³íòåðíåò. Ìîá³ëüí³ ïðèñòðî¿ ñòàëè âèêîíóâàòè øèðîêèé ñïåêòð îá÷èñëþâàëüíèõ çàãàëüíèõ çàâäàíü, ö³ ïðèñòðî¿ ìîæóòü ñòàòè íîâèì ïîêîë³ííÿì ïåðñîíàëüíèõ êîìï'þòåð³â. Îïåðàö³éíà ñèñòåìà Android º îäí³ºþ ç íàéïîïóëÿðí³øèõ ïëàòôîðì äëÿ ìîá³ëüíèõ ïðèñòðî¿â. Âàðòî â³äçíà÷èòè, ùî öå íå äåøåâèé àíàëîã ïðîäóêòó â³ä Apple, ÿê ââàæàþòü äåÿê³ ôàõ³âö³, à àëüòåðíàòèâà ³ îñíîâíèé êîíêóðåíò ç âèñîêîþ äèíàì³êîþ ðîçâèòêó. Äàíà ïëàòôîðìà ðîçðîáëåíà íà ÿäð³ Linux ³ ìຠãíó÷ê³ñòü íàëàøòóâàíü ñèñòåìè, ÿêà äóæå âäàëî ïîºäíóºòüñÿ ç çðó÷íèì ³íñòðóìåíòàð³ºì, ùî º ³äåàëüíèì ð³øåííÿì äëÿ ñòâîðåííÿ íîâèõ äîäàòê³â. Ñïî÷àòêó îïåðàö³éíà ñèñòåìà Android ðîçðîáëÿëàñÿ êîìïàí³ºþ Android Inc, ÿêó ï³çí³øå êóïèëà êîìïàí³ÿ Google.  äàíèé ìîìåíò ðîçðîáêîþ ³ ðîçâèòêîì ñèñòåìè çàéìàºòüñÿ á³çíåñ-àëüÿíñ Open Handset Alliance, ÿêèé áóâ çàñíîâàíèé êîìïàí³ºþ Google 5-ãî ëèñòîïàäà 2007 ðîêó, ³ íàë³÷óº 47 ÷ëåí³â, ñåðåä ÿêèõ áàãàòî âèðîáíèê³â åëåêòðîí³êè, ðîçðîáíèê³â ïðîãðàìíîãî çàáåçïå÷åííÿ, ñò³ëüíèêîâèõ îïåðàòîð³â ³ âèðîáíèê³â ì³êðî÷³ï³â. Îäí³ºþ ç îñîáëèâîñòåé îïåðàö³éíî¿ ñèñòåìè Android º òîé ôàêò, ùî âîíà â çíà÷í³é ì³ð³ ³íòåãðîâàíà ç ô³ðìîâèìè ñåðâ³ñàìè êîìïàí³¿ Google ³ ñàìå çàâäÿêè ñïåö³àëüíèì á³áë³îòåêàì, ðîçðîáëåíèìè äàíîþ êîìïàí³ºþ Android äîçâîëÿº ñòîðîíí³ì ïðîãðàì³ñòàì ñàìîñò³éíî ñòâîðþâàòè äîäàòêè äëÿ íå¿.[5]

2. Ìåòà ³ çàâäàííÿ äîñë³äæåííÿ

Ìåòà ³ çàâäàííÿ äîñë³äæåíü - îïòèì³çóâàòè îá÷èñëþâàëüí³ ðåñóðñè ïðîãðàìíîãî ìîäóëÿ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå, à òàêîæ âèâåñòè çàêîíîì³ðíîñò³ ³ òåíäåíö³¿ ðîçâèòêó.

²äåÿ ðîáîòè ïîëÿãຠâ ïðîâåäåíí³ íàóêîâîãî äîñë³äæåííÿ ïðè âèêîðèñòàíí³ ìîá³ëüíîãî ïðèñòðîþ ï³ä êåðóâàííÿì ÎÑ Android äëÿ îòðèìàííÿ àêòóàëüíèõ ïîêàçíèê³â äàò÷èê³â íàâêîëèøíüîãî ñåðåäîâèùà, à òàêîæ ïåðåäà÷³ îòðèìàíèõ äàíèõ íà web-ñåðâåð.

Îñíîâí³ çàâäàííÿ äîñë³äæåíü. Äëÿ äîñÿãíåííÿ ïîñòàâëåíî¿ ìåòè â ðîáîò³ âæå âèð³øåí³ íàñòóïí³ çàâäàííÿ:

1. Àíàë³ç ìîæëèâîñòåé îïåðàö³éíî¿ ñèñòåìè Android.

2. Ðîçðîáêà ñïîëó÷åííÿ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå ç ñåðâåðîì.

3. Ðîçðîáêà ïðîãðàìè ï³ä ÎÑ Android, ÿêå ìîæíà áóëî á âèêîðèñòîâóâàòè â ÿêîñò³ ïðîãðàìíîãî ìîäóëÿ.

Îá'ºêò äîñë³äæåííÿ - ÎÑ Android, ñèñòåìà çáîðó òà îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå.

Ïðåäìåò äîñë³äæåííÿ - ðîçðîáêà ìîá³ëüíîãî äîäàòêà ç ìîæëèâ³ñòþ âèêîðèñòàííÿ â ÿêîñò³ ïðîãðàìíîãî ìîäóëÿ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå.

Ìåòîäîëîã³ÿ ³ ìåòîäè äîñë³äæåííÿ. Ó ïðîöåñ³ ñòâîðåííÿ ìàã³ñòåðñüêî¿ äèñåðòàö³¿ âèêîðèñòîâóþòüñÿ ð³çí³ ìåòîäè ïîð³âíÿëüíîãî ³ ñòàòèñòè÷íîãî àíàë³çó, íà îñíîâ³ ÿêèõ ³ ðîáèòüñÿ âèñíîâîê ïðî äîö³ëüí³ñòü âèêîðèñòàííÿ äàíèõ ïðîãðàìíîãî ìîäóëÿ äëÿ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå.

²íôîðìàö³éíîþ áàçîþ äîñë³äæåííÿ áóëè ðîáîòè â³ò÷èçíÿíèõ ³ çàêîðäîííèõ ðîçðîáíèê³â ïðîãðàìíîãî çàáåçïå÷åííÿ òàêèõ, ÿê Ãîëîùàïîâ, Îë³ôåð, Äåðñ³, Ãåéíåð [7],[8] ³ ³í., ²íòåðíåò äæåðåëà, à òàêîæ ìàòåð³àëè íàóêîâèõ êîíôåðåíö³é ³ ìàòåð³àëè òåõí³÷íîãî õàðàêòåðó.

3. Îãëÿä äîñë³äæåíü ³ ðîçðîáîê

Âñåñâ³òí³é êîíãðåñ òîâàðèñòâ ç ðîçâèòêó ³íòåëåêòóàëüíèõ òðàíñïîðòíèõ ñèñòåì (World Congress on Intelligent Transport Systems), ÿêèé ùîð³÷íî ïðîõîäèòü â Ñòîêãîëüì³ ó âåðåñí³ ñòàâèòü, ÿê ñàìîö³ëü êîíôåðåíö³é ïî àâòîìîá³ëüí³é áåçïåêè íå òå, ùîá ïîëåãøèòè æèòòÿ âîä³ÿ - äîäàâøè «³íòåëåêòó» éîãî àâòîìîá³ëþ, öå ñïðîáà ñï³ëüíî , âñ³ì ñâ³òîì, âèð³øèòè ïðîáëåìó ïðîáîê, îïòèì³çàö³¿ äîðîæíüîãî ðóõó òà áåçïîñåðåäíüî ïîâ'ÿçàíó ç íèìè ïðîáëåìó çàáåçïå÷åííÿ áåçïåêè.[1]

3.1. Îãëÿä ì³æíàðîäíîãî äîñâ³äó

Ñèñòåìà «Floating Car Data» (FCD) ïðèäóìàíà áàâàðöÿìè ùå â 2006-ìó ðîö³, â áóêâàëüíîìó ïåðåêëàä³ çâó÷èòü «çì³ííà àâòîìîá³ëüíà ³íôîðìàö³ÿ», à â óñüîìó ñâ³ò³ á³ëüø â³äîìà, ÿê «àâòîìîá³ë³-øïèãóíè».

Floating Cars - öå ìàøèíè, ÿê³ ðóõàþòüñÿ â ïîòîö³ ðàçîì ç ³íøèìè ó÷àñíèêàìè ðóõó, àëå ñëóæàòü âîíè ìîá³ëüíèìè ðåºñòðóþ÷èìè åëåìåíòàìè. Êîæåí àâòîìîá³ëü- «øïèãóí» îáëàäíàíèé GPS-ïðèéìà÷åì ³ ìîäóëåì ìîá³ëüíîãî çâ'ÿçêó äëÿ âèçíà÷åííÿ éîãî ì³ñöåçíàõîäæåííÿ. Ç éîãî äîïîìîãîþ, íàïðèêëàä, êîîðäèíàòè ³ ÷àñ ïî¿çäêè ïåðåäàþòüñÿ íà öåíòðàëüíèé ïîñò óïðàâë³ííÿ ðóõîì. Òîé, â ñâîþ ÷åðãó, ñèíõðîí³çóº îòðèìàí³ äàí³ ç ³íøèìè àâòîìîá³ëÿìè ³ ðîçï³çíຠïðîáêó.

Ñèñòåìà FCD âæå âèïóñêàºòüñÿ ñåð³éíî: ïî äîðîãàõ ͳìå÷÷èíè â äàíèé ÷àñ «á³ãົ ïîíàä 40000 àâòîìîá³ë³â, îñíàùåíèõ ö³ºþ ñèñòåìîþ. Çàðàç óðÿä ͳìå÷÷èíè àêòèâíî çàêëèêຠäî ñï³âïðàö³ áàãàòüîõ àâòîâèðîáíèê³â: äëÿ äîñÿãíåííÿ ìàêñèìàëüíî¿ åôåêòèâíîñò³, â ïîòîö³ ïîâèííî áóòè íå ìåíøå 10% àâòîìîá³ë³â- «øïèãóí³â» [3].

3.2. Îãëÿä â³ò÷èçíÿíèõ ðîçðîáîê

Êñòàòè, íåäàâíî ïîäîáíàÿ ñèñòåìà ïîÿâèëàñü è â Ðîññèè è ïîëó÷èëà íàçâàíèå «Ïðîáêè 2.0». Ïîêà ýòî ïèëîòíûé ïðîåêò è ó÷àñòâîâàòü â í¸ì ìîãóò âîäèòåëè, ó êîòîðûõ åñòü ìîáèëüíûå óñòðîéñòâà ñ ïîäêëþ÷åííûì GPS-ïðè¸ìíèêîì, íà êîòîðîì çàïóùåíî ïðèëîæåíèå «ßíäåêñ.Êàðòû». Ñåðâåð ïîëó÷àåò êîîðäèíàòû óñòðîéñòâà êàæäûå äâå ìèíóòû, îïðåäåëÿåò ñêîðîñòü äâèæåíèÿ ïîëüçîâàòåëÿ è ñîîáùàåò îñòàëüíûì ó÷àñòíèêàì, íà êàêèõ ìàðøðóòàõ âîçíèêàåò çàòðóäíåíèå â äâèæåíèè.

Îäíèì ç îñíîâíèõ äæåðåë äàíèõ äëÿ Ïðîáîê 2.0 º äàí³, ùî ïåðåäàþòüñÿ íàøèìè êîðèñòóâà÷àìè, íà ìîá³ëüíèõ òåëåôîíàõ ÿêèõ çàïóùåí³ ìîá³ëüí³ ßíäåêñ.Êàðòè. Êð³ì òîãî, äëÿ ïåðåäà÷³ äàíèõ ïðî ïðîáêè ïîòð³áåí GPS ïðèéìà÷, àáî âæå âáóäîâàíèé â òåëåôîí, àáî çîâí³øí³é, ï³äêëþ÷åíèé ÷åðåç Bluetooth. Êîëè êîðèñòóâà÷ ïåðåñóâàºòüñÿ íà ìàøèí³ ïî äîðîç³, ìîá³ëüí³ ßíäåêñ.Êàðòè ïåðåäàþòü éîãî êîîðäèíàòè, íàïðÿìîê ðóõó ³ ñåðåäíþ øâèäê³ñòü, ðîçðàõîâàíó GPS ïðèéìà÷åì. Äàí³ â³ä êîðèñòóâà÷³â ïåðåäàþòüñÿ àáî ðàç â 30 ñåêóíä, àáî, ïðè áåçïåðåðâíîìó ðóñ³, ïî ïåðåì³ùåíí³ íà 200 ìåòð³â. Êîæåí ïàêåò äàíèõ, ùî ïðèõîäèòü â³ä êîðèñòóâà÷à, ìîæíà çîáðàçèòè íà êàðò³ ó âèãëÿä³ òî÷êè ç íàïðÿìêîì ³ øâèäê³ñòþ. Ó ïðîöåñ³ ïîïåðåäíüî¿ îáðîáêè òî÷îê âèçíà÷àþòüñÿ âóëèö³, ïî ÿêèì ïðî¿õàâ êîðèñòóâà÷, ³ â³äíîâëþºòüñÿ ìàðøðóò, ç óðàõóâàííÿì ïðàâèë äîðîæíüîãî ðóõó.

Äëÿ â³äíîâëåííÿ ìàðøðóòó ïåðåñóâàííÿ âèêîðèñòîâóþòüñÿ êàðòè, äî ÿêèõ âêëþ÷åíî äàí³ ïðî òèïè äîð³ã, äîçâîëåíèõ ïîâîðîòàõ, ³ ïðîïóñêíî¿ çäàòíîñò³ äîð³ã. ϳñëÿ òîãî, ÿê â³äíîâëåíèé ìàðøðóò, ùå ðàç ðîçðàõîâóºòüñÿ ñåðåäíÿ øâèäê³ñòü, ç ÿêîþ êîðèñòóâà÷ ïðî¿õàâ ä³ëÿíêó äîðîãè. Öå ïîòð³áíî äëÿ äîäàòêîâî¿ ïåðåâ³ðêè ³ óòî÷íåííÿ øâèäêîñò³, ðîçðàõîâàíî¿ GPS ïðèéìà÷åì.

Øâèäê³ñòü îá÷èñëþºòüñÿ çà âñ³ìà â³äîì³é ôîðìóë³ øâèäê³ñòü = â³äñòàíü / ÷àñ. Íà íàñòóïíîìó åòàï³ àíàë³çó ìàðøðóòè êîðèñòóâà÷³â, ùî ïðî¿õàëè ïî îäí³é äîðîç³ îá'ºäíóþòüñÿ ì³æ ñîáîþ, ³ îá÷èñëþºòüñÿ ñåðåäíÿ øâèäê³ñòü ðóõó íà ïåðåñ³÷íèõ ä³ëÿíêàõ ìàðøðóò³â.  ðåçóëüòàò³ öüîãî ìè îòðèìóºìî êàðòó äîð³ã ì³ñòà ç ðîçñòàâëåíèìè øâèäêîñòÿìè ðóõó. Îá÷èñëåí³ äàí³ ïðî øâèäêîñòÿõ íà äîðîãàõ îö³íþþòüñÿ ç óðàõóâàííÿì ïðîïóñêíî¿ çäàòíîñò³ äîð³ã - íàïðèêëàä, 40êì / ãîä íà ÌÊÀÄ öå ñêëàäíå ñòàíîâèùå, à íà âóçüê³é âóëèö³ â öåíòð³ - öå â³ëüíèé ðóõ. ϳñëÿ âñ³õ öèõ ä³é ïðèéìàºòüñÿ ô³íàëüíå ð³øåííÿ ïðî òå, â³ëüíà àáî çàâàíòàæåíà âóëèöÿ, ³ íà í³é ìàëþºòüñÿ çåëåíà, ÷åðâîíà àáî æîâòà ñòð³ëêà.[2]

4. Âèêîðèñòàííÿ ìîá³ëüíîãî ìîäóëÿ â äîñë³äæåíí³

Äîäàòêè â îïåðàö³éí³é ñèñòåì³ Android ïðàöþþòü çà ï³äòðèìêè Java. Íàïèñàâøè ³ ñêîìï³ëþâàâøè ïðîãðàìíèé êîä, ÿêèé âêëþ÷ຠâ ñåáå ôàéëè ðåñóðñ³â ³ ð³çí³ á³áë³îòåêè âèêîðèñòàíèõ åëåìåíò³â, çáèðàºòüñÿ â ï³äñóìêîâèé ôàéë - Android Package. Öå ñïåö³àëüíèé ôàéë ç ðîçøèðåííÿì * .apk, ÿêèé óïàêîâóºòüñÿ çà äîïîìîãîþ óòèë³òè apktool. Òàêèì ÷èíîì, ñàìå ôàéë ç ðîçøèðåííÿì * .àðk ïîøèðþºòüñÿ ÿê ãîòîâå äîäàòîê ³ ïîøèðþºòüñÿ íà ìîá³ëüí³ ïðèñòðî¿.

Ïåðø, í³æ ïðèñòóïèòè äî âèêîðèñòàííÿ ïðîãðàìíîãî ìîäóëÿ ñèñòåìè çáîðó ³ îáðîáêè ³íôîðìàö³¿ ïðî íàâêîëèøíº ñåðåäîâèùå, ïîòð³áíî ñòâîðèòè ïàðó ç àïàðàòíîþ ÷àñòèíîþ ñèñòåìè. Äîñë³äèâøè ó äðóãîìó ðîçä³ë³ ð³çí³ òåõíîëî㳿 ³ âàð³àíòè ï³äêëþ÷åíü áåçäðîòîâèõ ïåðñîíàëüíèõ ìåðåæ, áóëî ïðèéíÿòî ð³øåííÿ âèêîðèñòîâóâàòè â ÿêîñò³ ñïîëó÷åííÿ îðãàí³çàö³þ PAN-Bluetooth. Íà ìàëþíêàõ 1 ³ 2 Ð>Yè!BO¥ ½wú õRüµg/å èXì±Äc‘‡²¨þÖk€x�'ípÞgðØv@¶%  äÎG´]>hDž�ÆsÏjØø2|ÂL/ò•™7zƇÿ<2Ï’U¡lk‡%èˆû%b¶ÙJ>ý‡ãMBÝË”yL¶ÄÓu³å\ZXÜYXe-©öª°]lI—/–Àc,�ÇtÉ<[Ò),» !”ciÈ+Fû¹PG\y/d 7–YˆºKõNœ½àÅêãˆ4´{ìô¹¨}–qŠJº|Ñz<>n/Zç÷$óXLY°x³à¾ÒÔ{Yð˜,xüVÆti`1gÁkâYX� å]ˆ)èÒpü|Äþ©×TÔåC(Ý˸Žb 8îË‚ËæB˼\X⎩m]'°Ì{YXbÎ*"AgÔ‰ÃtiP‘,™‡tH:L›ÝQÕè6Í8rÚý›qåž<ÿQ<o<òkCy”Õé´ŠÊ=%—Ì‹yùÊ:u¹`I·µ²ÞÃi–ÀKƒ%àâ%à4 -GœÈ³Ä�M{ù–u¹`‰×¶®] çVl-OD¥\�yˆÈ[¾a‡G#ôpĵ%ï˜8‘ÇÏy,èò…%Þ¢Õ[<*ó0Õöãeë䣥kdþ’U^æ–ySç}&“>X(fè£ó ôFO›%£¦ÎôRoø¤)2lâd�Ôk#Yⱸ� vÌUy7Ô�Ã:}œsz2³±3 BÈ1t¼k«–lœnWÖj7hRO…¦ÜªÔS¡×mÀH?åV¥„\(ô,Xä¡Î[½zTâ!úŽ¥]¿¡ã=8ï;dœ×ý‡MðDùnlI`üIà>óA#ñŒð\‡Oœ%#&µ‰¼‘ÓÜ»:ý·³?– s>É[æY‚. ³­î^;™e¥3Ö˜ãPA÷*dž-òºdž-èÒ`Kº|±c <¦KæÙO eWZB1T¢£ý\¨œ‹Ã*Ëc e–Š.È:ˆº$PÒuчÖÇñ詳¾�.™×y¼,™—¦ÎË„Çe¡ã�êÃX‚. ,î,,�ÇX�±c º4tɼD¸l.:Sæ©È{ÙBÏsV9 ùV�8,A—yÀ’yw�tH‡œƒÐÃtZ;Ô9zÆýÛsõ¾ûY»ìeÊ@Ò©ÈÃh„@]”A~¾2�ÓÒDÞYÒ΂�м×IæÅ :N·à²y ½ Kƒ%í,l‘×ù2Qx*ó–­ßI=œµ®ÄxÌ«y*ó@(ó4:Oe¯›7ñƒ�|t^Fè} c¦ÏnzÓdÄä©^ê),ê,¡Ê;l•r*òXèYé!–Àc,�Ç@ ©xK+ß,¸-´m•a¸<®!«4BëðåzùȼPä½Ýg�¼Ów°‡×¦ÓH:�„8ÇôVœcŠ+ƒ4Œ/ KÌñ:ƒ¹P‰§�ú\!òFNþÀK¼ŒÈˬ—§2oÄô›,ó,Y–Cà1¼[©EØ˧|°›� º—)óXâ…"ïÞƒ»Ñ} ‹; «¬%Õ^¶ Kãa <ÆxL—̳%žÂâË‚e˜ʰZí‡å‹ �5 äšb‰.º“ç.zŽŸÁ.£ñ@äÜëí�}_hGžöÇ2NaQ—Z¯M´uɼ\2�ÅW!°ØÒv•|ÚG™ÎÄê“ ÇŸKÐ¥Áx ï\ka <ÆxŒ)èÒ� ñ ØøºÐF¾„Ò °Œë(– ã¾,TÐÅÁmi˺ú}DZJ¼KªKÌY倿[uâÀn³IX�©É!óÒ4N§È**üpŽ<•uX3ëí¡ ¤!Z"P£öò‰Ì Ež%æKÀ%Á"oKE�Y†±cM›e,—D(âøÚBe],ñB‘‡�aùÚÂoi`I—,ò°›¬%蘯·”%b _µÙ“4ÕvöÂ/³6ÁÀTÛIsx¡—‰Ð›ã…^&Boº—yÙd¤‹:xI"ïu‘y,ôBÙ–m'l7_ÐO¹U)ÆBb`Ê-„^.™‡4мwû ‘÷úÍÚdS`UäAÖaZ«Š;ÞtGcL‚¥ƒûÓ{LB%ž>[y£¦`�¼yž13ƒ)¶ó>“Éóç”yÖ¶Œ%𘙟¯ê “y9`±dÁe-AÅ2ÊÂl6*è^•Ì EÞ?…Ì»‡è¶Â±¢åÒaKº|±c <¦KæÙO ¥Wˆ%ДaQ´ÚË«…ŽIå](ÈX\…"‘w*ë’@ˆ¼GÏ¿õ÷Œº�gÜ7Ë8%K.´�™ÛËßg—ÌË[œž¯LÓr�…Õ'Ãã/KÐ¥!”w!–Àc,�ÇX�1] ö�åç·—‹PºM+Ú& 8îË‚Å�·¥i]2ïõ‘y*è ÞTìi¤!oOóQ_¢Oëà|ÿ± réæc9}éŽûY»ä>¯™h<ŠÒK#óB‘Wl™м×MæY’ŽÓ,XÜY$‰¼×Mæµy�/óä�Ê<œ+^è�yÕ"/Iæ•y<ÕvòÜ�½Ì¡ÌÓè|ö�<ûîGßç¡ã§|Úì’yí\1y2/�Lã²��Õ'Ãã/KÐ¥Â. Kà1–Àc,�ÇX‚. –tcÆb®¸Ý\„Ò ðX:жÉŽû²`qgÁmiZ—Ìk_'Kà1–ÀcjrÈKDZê†m›^dDÞØYmSlÿiež%¸«Nù ¨4Ø‚-¬{b¬:Ù´w�—›6ÙfaÝ3c 6ªÃXu«NÆÔiÆxŒ-èÒ`Kº|¹wSÁ3Xïö×G,æra º\ù¹¸zóN"WnÜNÄxqDïæÍK€½©¨ cqh•c¸‹=\,ñ æÂi´sȇݗ{€òàÈÉ3¾]y×Ü»¡So!Š!ãÂ6B¬:qhŸidž º8XÜY„ò--,–4�ÛW™‡|•[ZÇPn…hÛqXu˜P®«Ï—ɑӗ;„µsøø…D,�Ç„ò.Ätqìw?ë`ß±“m®PB)rÉ:ηà¶,¸­B`W,ö,¬²Y²ïЉxµ´éE.,ÁÇXÒ�±[1a±ga :Æ|L�!óXèA¼%‰—"ò®Ý}î…Þ÷¿‰Ü}ò£œ¼pËKB¬¿y‘W^·?d¸®¨?àÎ!ð�y§Âç�m–Àc´Í8XÜY¨à‹ÃxŒµþcI»8òtqXx¹`±gaI·bÂÑx6öZyŠ%øKÞ1*îâ`qg­�Çt†Ìãh< yqkæ}ðÉR¤^´«í¼…Ñ4Ûñ³æ’Л =…Ŝʺ$¡a—„%ð˜PÞ…„ò.DšJ´0,Ÿü$,�ÇX"QeÐ�"•‘×sð˜¬5órÉ<¤):Í‘y*ó0e ]Dýé¦�‡º¾�FÕéý+^8’¸³°äc}&Œ~Ž*òt³‹ìéµyÙSl§à=žÿ…yÓ,•™ ¿ö2oö§+½ÐSfžŒ%ðk½;fÆg+±ê€.™g`ÕÉ&>/?Ú <ƺgÆpŒU‡±ê0V�,H†Yp”›…%ØRqïq‡°ÆÙ%óÚ“�×%ó"B™J0s,ò4ê玞ðâN�µ‡èÃûOžËƒ§/|?ÈÇÆh2Ìo,Ë4-®oaÕ‰Cûì’ymhÛqXu˜P¾«Ï—‰%èÒ` <ÆxŒ%ðKà1–´‹£3e^œ€³ÒX¦q= ®gÁm˶B`qga•³dGãÕÒ.Kà1–Àc,WL,�ÇX�±S“ òŠ!óÕ‡h<ì~{ùÖyüí߽ػÿìg¿.Æi±i§‘y*ã�†kŽÚÓè<YÜY„ò.ÄxŒ%ðKà1–Àc,ig‘&ÚΊÀËKà1–€+&¶Àcl‰§X�±c <&yq2OE^œÌS‘÷²džîfÊ<¿nÉ<y™M0ìȼ8‰î^ka <Æx ‹; K1*Ð’d]®ü$8J/-«}¨È‘Ç2ò­˜2‘~¡ÌãÍ*^'™‡ˆ¼Pæe¦Øëåá=&™§‘yÿä2¯MbåBO35Q lÁ–?Ö=1V�l:"ò€-ñëžKÀ1VƪÃXu² qgÁ’ÌÂti0]Â1²Èë’yâD^—ÌËÔѲÖtWH·“•§"O�ÀƒÐ;è¾ØCÔDëÝ­öº{7®ºÏíð[Ȱ8馲,LÑúqXuâhtožÌ Óµý.™×¹X‚. –Àc,�ÇX� å]ˆ%íâè,™—$ß´P¦q] ®k¶—s…À’Î",Ã"Oe^¡"X�±c ¸bb <&”w!–Àc •xŠ%ðB0�`CŒ³WÜßÌÏ~–‡/~•÷¿‘ʆƒ‘XC4^x ai§Óp‘¾¹¼Ö§cš­%ðw–Àc,�ÇXâ.äU‰<` <ÆpÅÄxŒ-ñKà1–Àc,�ǼJ‘,�Ç$ɼ9‹¾ŽdžNµõ;Ú¶®™™‘§ÓlUäñn¶–ÀãÝmùÚÂxŒ%ðw– bX¤1šžo~–¼c´ÚÌ’d£3ëÌ©Ì,óò�f›Fæ¡}È<ŽÊ{Õ2àsd™ÇÑy<Í2Ow²-–̳¦Þ2–ˆc,�ÇXu€)ól�