Professional Documents
Culture Documents
Squid-Based Proxy Server For Content Adaptation
Squid-Based Proxy Server For Content Adaptation
net/publication/243770935
CITATIONS READS
8 613
3 authors:
Riccardo Lancellotti
Università degli Studi di Modena e Reggio Emilia
97 PUBLICATIONS 735 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
2020 IEEE International Conference on Fog Computing (ICFC 2020) View project
All content following this page was uploaded by Riccardo Lancellotti on 28 January 2014.
¤ 4!<6=4!t]¥ ¡!¢¢!£
¦ §¨N©]ª
«¬$©
A®E¯±°$²R³
´±µq¶°,·!³$·¸¹\ºy²Rµq»S¼%³y½¾d¶L»¿¯]²R¶¯]»~ºy¶EÀ*»¿¯PÁO®¶³H¹q³H°$¼ÂºHÀ{Ã
ºy¶EÁ]¯]Ä;¯]¶L»RÅ8®iºbÃ$¯A¹q¯Pº$À{¯PÀ*»¿³V»¿®E¯|ºy··!¯Nº$²Æ
º$¶EÁ¯
³$½±Ä;º$¶m¼ÇÀ{µqÈ!¯N²¿¯N¶L»%ÉǯNÊ{ÆuÁ]³$¶¶E¯NÁË»R¯NÀÀ{¯NÃmµwÁ]¯NÅN̾d¶Å¸iÁO®vº$¶®¯»R¯]²R³$°H¯]¶¯N³$¸EÅVÁ¹wµw¯]¶L»Â¯]¶mÃmµw²¿³H¶Ä;¯]¶L»NÍ
»R®¯|²R¯NÅ¿³$¸²OÁ¯±ºHÀºy·{»Oº
»Rµq³H¶*»R³ÂºVʲR³HºHÀ*²Oºy¶E°$¯A³y½À{¯NÃLµ\Á¯Á]ºy·iºyʵw¹qµq»¿µw¯NÅ.µwÅ=Ê!¯NÁ]³$Ä;µw¶°ÂºVÄ
º
ÎS³H².²¿¯PÏL¸µq²R¯]Ä;¯N¶H»
½Ð³H²/»R®¯%½Ð¸»¿¸²R¯ÂÉѯ]ÊÌ,¾d¶-»R®µwÅ·Eº$·i¯N²´¯*À{¯PÅ¿Á]²¿µwÊ!¯(»¿®¯;ºy²OÁO®µq»¿¯PÁË»¿¸E²¿¯(³$½Ò{ÏL¸µwÀ{Æ5ÊEºHůPÀ-·²R³y»R³y»S¼m·i¯Pű»R®Eº
»
ÁNºy²R²¿¼Ñ³$¸»Â»¿®E¯º$ÀEºy·{»Oº
»¿µw³$¶³$½|µqÄ
º$°$¯NÅ*³y½/Å¿¯]ÃH¯]²Oºy¹=½Ð³H²¿Ä
ºy»RÅ%³H·i¯N²Rºy»¿µw¶°³H¶:Ã
ºy²Rµq³H¸EÅ%·Eº$²Rº$Ä;¯»¿¯N²RÅNÍ8ŸEÁO®
ºHÅVÅ·Eºy»¿µ\ºy¹=°H¯]³$Ä;¯]»¿²R¼$ÍjÁ³H¹q³H²VÀ¯]·{»R®ÍGÏL¸Eºy¹wµq»S¼-½º$Á»¿³$²Pͺy¶iÀÇÓ-¾SÓ1ÔÕÅ¿¸Ê{»S¼m·!¯$Ì;A®¯;²¿¯Pºy¹wµqÖN¯NÀ·E²¿³$»¿³y»S¼m·!¯NÅ
Á]³$Ä*ʵq¶E¯
»¿®¯Á³$¶L»R¯]¶L»Âº$Àº$·{»Rºy»¿µw³$¶Ñ½Ð¸¶EÁ»¿µw³$¶Eº$¹qµq»S¼Ç»¿³-»R®¯Á]ºHÁO®µw¶°-³y½±Ä¸E¹U»Rµq·¹w¯ÃH¯]²Oŵw³$¶EÅV³$½A»¿®¯ÅRºyÄ;¯
²R¯NÅ¿³$¸E²RÁ]¯$ÌGÉѯ/º$¹wÅ¿³Vµq¶mÃ$¯PÅS»Rµq°Lº
»R¯®E³
´:»¿³Â²¿¯Pºy¹wµqÖN¯AÁ]³m³$·!¯]²Oº
»¿µwÃ$¯Aºy²OÁO®µq»¿¯PÁË»¿¸E²¿¯PÅ8³y½j·²R³b×m¼%Å¿¯]²RÃ$¯N²RÅ8³H²¿°Lºy¶µwÖ]¯PÀ
µw¶Ø®µq¯N²Rº$²RÁO®EµwÁNºy¹ºy¶EÀØÀ{µ\ÅS»R²¿µwʸ{»R¯NÀ»¿³$·!³$¹w³$°Hµq¯PÅ»¿³;¯]Ã
ºy¹w¸Eºy»¿¯»¿³;´±®Eº
»±¯]×L»R¯]¶L»A»¿®¯V·²R³b×{¼Á³H¹q¹\ºyÊ!³$²Oº
»Rµq³H¶µq¶
ÀµwÅRÁ³
ÃH¯]²Rµq¶°iÍ»R²Rº$¶EÅ¿Á]³{À{µq¶E°EÍiº$¶EÀÀ{¯N¹qµwÃ$¯N²¿µw¶°
Éѯ]ÊÑÁ³$¶L»R¯]¶L»Á]º$¶-½Ð¸²¿»¿®¯N²¿¹w¼µqÄ;·²R³
Ã$¯V»R®¯¸EůN²Æu·!¯]²OÁ¯]µwÃ$¯PÀ
·!¯]²¿½Ð³$²RÄ
ºy¶EÁ]¯$Ì
Ù 8ÚH@Cc}~MOB{[NQde.ÚLTNc.p{MOMOJcdlLpL^(@fedeSMËF(Z\[]Q~BLlLpHWC@ k T]eS@C[PJ
T]JmF*o.@CWCW!p{M k [PB
ÛyQS@UKNÚ
eSMËF*@fZT kOk MOB$eSMËF*Z\[]QBHlLpHWU@ k TeS@C[PJiDGIe.ÚmTNc.p{MOMRJ
C@ cdcdlLMËFTNc|TÂ}MRcdMËT]Q k Ú}~MOB{[]QdeAZ\[]Q|MËT]QSWfÛFH@CcdcdMO^(@CJLT]eS@C[PJ[NZ8@feSc k [PJ
eSMOJ
eScOD/Ü[ÂBmT]QdeA[NZ8@feSceSM¿Ý$eAJL[NQ±TNJ
Û
@CWCWUlHcuedQT]eS@C[PJ k TNJp{M
QSMOB$QS[yFHl k MËFÂo.@feSÚL[NlHe.o=QS@fedeSMOJ;B{MRQS^(@Ccdcd@C[PJ[NZeSÚHM|ÞlHeSÚH[NQScOD
ß
à áâ;ãä=åæçèã=éå*â
êOë-ìíjî*ïð{ñËì±ò{îyðmó]ñêRëiìËî
ó]ëjî
ì,íð{ñ|îyëjóNôÐõ]íjîyö1÷-ø{óîÂð{ëö1÷-ø{óîÂôYìñ/ù5úGëõbìôYøëð{ïÐôÐìôYîyñìíiúñ/û8îyõbø÷ôÐëjü
ìíjîñújýý8ø{óì
ìËø÷1ð{ëEò-öô\þ8î
óîyëiì/õbø÷÷ØúëôÐõ
ðmìôÐøëñËî
óÿôÐõbîyñ/ð{ëGö-ý8îyëjî
ìËó]ðmìôÐëjüöjî
î
ýGïYòôÐë-ìíjî*öð{ôÐïYòØïÐôYù5î(ø{ù8ðíiúü{îÂëiúG÷û8î
ó
ø{ù.úñËî
óNñ %íôÐñ|ôëõbóîyð{ñôÐëü
ýø{ýúïÐðmó]ôYì¿ò iõbø÷ûGôÐëjîy ö ÂôYìí-ìíîÂìËîyõ]íGëjøïYø{ü{ò1öjî
ÿ{îyïÐø{ýG÷-îyëiì ð{ïïYø ÂñúñËî
ó]ñ/ìËøû8î
õbøëëjîyõbìËîyö ìËøìíj
î î
û ìíóøújüí ÷ð{ëiòöî
ÿ!ôÐõbîyñ ÂíôÐõNí öô\þ8î
ó
ù>óø÷ ìËóNð{öôYìôYøëð{ï
Vñ ~ñúGõ]í ð{ñïÐðmýGìËø{ýGñ
íð{ëöGíjîyïÐö1õbø÷ýGújìËî
ó]ñ ûGóø Âñî
ó]ñ
î
óNñËøëð{ï ;ôYüôYìð{ï *ññ]ôÐñËìð{ëiìñ
ñ ð{ëöv÷-ø{ûGôÐïÐî%ýGíjøëjîyñ ÂíjîyñËî
îy÷-î
óüôëj ü î
!û õbøëëjîyõbìËîyö öjî
ÿ!ôõbîyñöô\þ8î
óvõbøëGñôÐöjî
ó]ðmûïYò ôÐë ëjî
"ì ø{$ó # õbøëëjîyõbìôÐÿ!ôYì¿ò ;ýóøõbîyññôÐëjü ý8ø ,î
ó
ñËìËø{ó]ðmü{î 8öôÐñýGïÐðyò ð{ëGöù>ø{óN÷ðmì*íð{ëGöïÐôÐëjüõ
ðmýGðmûGôïÐôYìôYîyñ &%*îyëõbî ìíjî
óîôñ%ð-ü{ó'ø ÂôÐëjü1öîy÷ð{ëöù5ø{ó*ñËøïújìôYøëñ
ìíðmì,îyëðmûGïYîÂìíjî*ìËóNð{ëñËù5ø{ó]÷ðmìôYøë1ø{ù î
ûõbøëEìËîyëiìVù>ø{ó,ð{öðmýìôÐëjüØð{ëöÑöjîyïÐôYÿ{î
ó]ôëjüôYì/ìËøöôYÿ{î
óNñËîÂöjîyñËìôëðmìôYøë
öjî
ÿôÐõbîyñ
%íî*ýó]ø!õbîyññ,ø{ùõbøëEÿ{î
óìôëjü-ðØ÷ØúïYìô÷-îyöôÐðóîyñËøújó]õbîù5óø÷ øëjîù>ø{ó]÷ ìËø-ð{ëjø{ìíî
ó(ìËø÷1ðmìõ]ívìíjî
öjî
ÿôÐõbî
õ]íGðmó]ð{õbìËî
ó]ôÐñËìôõ
ñ-ôÐñõ
ð{ïÐïYîy) ö (+*-,/.102,3.5476849.:4.;<*-, ø{= ó .>?4-,!@2(*6-;A,CB êRìõ
ð{ë û8îvðmýýGïÐôÐîyö ìËø ìËó]ð{ëñù>ø{ó]÷1ðmìôYøëñ
ÂôYìíGôÐë÷îyöôÐðÑìò!ý8îyD ñ 5î fü!EóîyöGúõ
ôÐëjüÑìíjî-ôÐ÷ðmü{îñGô F
î .ìËó]ð{ëñËù5ø{ó]÷ôëjüÇù5óø÷ íôÐüí HöjîyïÐôYì¿J ò I8
KML ìËø:ïY'ø
HöjîyïôYìN ò LPê Où5ø{ó]÷ðmì ð{õbó]øññ;÷-îyöôÐð-ì¿òiý8îyQ ñ 5î fü!E8ñýî
îyõNíìËøÑìË2î Rì ÿôÐöjî
ø1ôÐìËîy÷ ìËøÑôÐ÷ðmü{îñî
ì (ø{ó*ìËøÇû8ø{ìí
ø{ù±ìíjîy= ÷ S%íjîìËó]ð{ëñõbøöôÐëjü1ýóøõbîyññ*ñ]íjøúïÐöýGóîyñËî
óÿ{îØìíjîñîy÷ð{ëEìôõÿmð{ïÐújîø{ù±ìíjîø{óNôYüôÐëð{ï=ó]îyñËøújó]õbîð{ëö
ýóøöúõbîðÑÿ{î
ó]ñôYøT ë *íôÐõ]í ÷ð$òû8î-õbøëñú÷îyöû!òìíîõ
ïôYîyëEì
öjî
ÿôÐõbî 5Âíjî-úñËîø{Vù UWJX ð{ëT ö UZY!X&ìíðmì
ð{ïÐïY'ø ìíjîñð{÷-îõbøëiìËîyëiì*ìËøÇûîýóîyñËîyëiìËîyö:øëðÿmðmó]ôYî
ìòø{ù î
!û õbøëGëjîyõbìËîyö öjî
ÿ!ôõbîyñ%ìíjóøúüíñËìËó]úGõbìújóîyö
UWJX öjøõ
ú÷-îyëiì[ ñ AÂôYìí ìíîÑðmýýGóø{ýó]ôÐðmìË\ î UZY!X#ñËì¿ò!ïÐ2î ñíjî
î
ìñ ùuð{õ
ôÐïÐôYìðmìËîyñìíjîÑýóîyñËîyëiìðmìôYøë ø{ù%÷úGïYìôYýGïYî
ÿ{î
ó]ñôÐøëñ(ø{ùA
ð î
ûñôÐìËîõbøëEìËîyëiì M%*ø ,î
ÿ{î
ó ôYì%öjø!îyñ%ëjø{ì%îyïÐô÷ôÐëðmìËî;ìíjîëî
îyöù>ø{ó*õbøëEìËîyëiìÂìËó]ð{ëGñõbø!öGôÐëj!ü
%íî2î RjôÐñËìôÐëü ðmýýGóøð{õ]íjîyñvìËøöî
ýGïYø$] ò î
û õbøëEìËîyëiì:ð{öðmýìðmìôÐøë ù5ð{ïÐï;ôÐëiìËø ìíjóî
î ûóøð{ö õ
ðmìËî
ü{ø{ó]ôYîyñ
öjî
ý8îyëöôëjüøëÑìíjîîyëEìôYì¿ò1ìíðmì,ý8î
óù5ø{ó]÷ñìíjîð{öGðmýìðmìôYøëvýóøõbîyññ ^`_ ß a _-bc:de(fg;<0,3.h?i+4j@0+6-k9/>?*lm-h$i$4j@0$6-
ð{ëT ö @02>on-0>h$i$4j@0$6ð{öðmýìðmìôYøpë
êOëìíjqî (fg;<0,3.h$i$4j@0$6-ð{öðmýGìðmìôYøpë ìíjî(ó]î riúôÐóîyöìËóNð{ëñõbøöôÐëjü;ôÐñAý8î
óù5ø{ó]÷-îyöØûiòìíjî%õ
ïÐôYîyëiì±öjî
ÿôÐõbîyñ &Vðm?ó
óòôÐëjüøúì/ìíjî*ìËó]ð{ëñõbøöôÐëjüìð{?ñ #øëÇìíjî*õ
ïÐôÐîyëEì,öjî
ÿ!ôõbî*ð{ïÐïY'ø Âñ|ìËQ ø #{î
î
ýúëõNíð{ëjü{îyöìíîõ
újó]óîyëEì,õbø÷÷Øúësô
õ
ðmìôYøë-ýGóø{ìËø!õbøïñ tEìíjî(õ
ïÐôÐîyëEì±öjø!îyñ|ëjø{ì|íð$ÿ{î(ìËøõbø÷÷ØúëôÐõ
ðmìËî%ð{ëiòôÐëjù5ø{ó]÷ðmìôYøëðmû8øújì±ôYìñ±õ]íGðmó]ð{õbìËî
ó]ôÐñËìôõ
ñ
VïÐôÐîyëEì uCñõbø÷-ýGújìôëjüÇý8' ø î
óð{ëö õbøëëîyõbìôYøëûGð{ë!ö Âôöjìíðmóî-õbøëiìôÐë!újøúñïYòôÐ÷-ýóøHÿ!ôëj!ü S%*ø ,î
ÿ{î
ó ñôÐëõbî
ìíjîõbøëiìËîyëEìð{öðmýìðmìôYøëýóøõbîyññVü{îyëjî
ó]ð{ïïYòÑôëEÿ{øïYÿ{îyñÂõbø÷-ýGújìðmìôYøëGð{ïÐïYòÇôëEìËîyëñ]ôYÿ{î
ø{ý8î
ó]ðmìôYøëqñ ^`v ß w c:ìíjî
ïÐôÐ÷1ôYìËîyövõ
ðmýGðmûGôÐïÐôÐìôYîyñVð{ëö:ïY'ø ûGð{ë!ö ÂôöjìíÑø{ùöjî
ÿôÐõbîyñ%÷1-ð #{îõbøëEìËîyëiì*ð{öGðmýìðmìôYøëðmìÂìíjîõ
ïÐôYîyëiì(ÿ{î
óòÑìôÐ÷-î
õbøëñúG÷ôÐëj!ü jôYùAëjø{ì%ôÐ÷-ý8øññ]ôYûGïYîðmìÂð{ïÐ<ï
û8î
ìËìËî
óñËøïújìôYøë ôÐñ
ìËøð{ññú÷îðìíôÐë õ
ïôYîyëE ì ìíiúGñëjø{ìóîyïÐò!ôÐëüvðmìØð{ïÐï±øë ìíî1öjîyñËìôÐëGðmìôYøë öjî
ÿôÐõbî
ìËøÑýóøöúõbîìíjîóî r!úôYóîyö:õbøëiìËîyëiìÿ{î
óNñôYøpë (êOëìíD î @0>n02>oh?i+4j@0+6ðmýýóøð{õNxí ^ 2ß y __jc:ìíjîùuúëõbìôYøëGð{ïÐôYìôYîyñ
ø{ù;ðìËóNð{öôYìôYøëð{Mï î
û ñî
óÿ{î
ó1ðmóîvîyëíð{ëGõbîy ö ÂôYìí õbøëEìËîyëiìÇð{öGðmýìôYøpë x%íjî
óî
ù5ø{óî |ìËó]ð{ëGñ÷ôÐññ]ôYøë ìô÷-îyñ
ðmóîÇóîyöúõbîyö ûiò öjîyïôYÿ{î
ó]ôÐëjüð{ë ð{ïYóîyð{öjò ð{öðmýGìËîyö ÿ{î
ó]ñ]ôYøë ø{ù(ìíjîÇø{û zËîyõbì N%íjî1õbøëiìËîyëEììËó]ð{ëGñËù>ø{óN÷ðmìôYøë
ôÐñÂìò!ýGôÐõ
ð{ïÐïYòÑü{îyëjî
ó]ðmìËîyöømþ ïÐôÐëjîðmì*õbøëiìËîyëEì
õbóîyðmìôYøëìôÐ÷-î ø{ù>ìËîyëôÐëiÿ{øïYÿôÐëjü1ðÇíiú÷1ð{ëöjîyñôÐüëjî
ó%ìËøvíð{ëö
ìð{ôÐïYø{óìíjîØõbøëEìËîyëiì;ù>ø{ó;ñËø÷-îñËý8îyõ
sô Hõ
ó]î riúôÐóîy÷-îyëiìñ e%íjî÷úïÐìôYýGïYî
ÿmðmó]ôÐð{ëiìñø{ù±ìíjîØñ]ð{÷-îóîyñøújó]õbîyñ;ðmóî
ñËìËø{óîyöÕôÐë ìíjîÇñËî
óÿ{î
óð{ëGö ñËîyïYîyõbìËîyö ìËø÷ðmìõNí ìíjîÇõ
ïÐôYîyëiìñËý8îyõ
sô Hõ
ðmìôYø] ë ^`__-c:\UqYX õ
ð{ë û8îð{ïÐñËøúñîyö ìËø
ü{îyëjî
ó]ðmìËîØðmýýóø{ýGó]ôÐðmìËî
öjîyïÐôYÿ{î
ó]òÇ÷ðm$ó #újý:ù5óø÷ ðõbø÷1÷-øN ë UWJX óî
ýóîyñîyëEìðmìôYøx ë ^ 2ß y c:
êOëìíj{ î 9/>P*lm-h?i+4j@0+6 ðmýýGóøð{õ]] í ^`vk ß{ß ß _ ß w ß v_ ß c:.ðvýGóø RòñËî
óÿ{î
ó ~ïYøõ
ðmìËîyö ôÐë ð{ëôëEìËî
ó]÷îyöôÐðmìËî
ý8øñôYìôYøë ôÐë ìíjî1öîyïÐôYÿ{î
óò õ]íð{ôë û8î
1ì ,î
îyë ìíîÇõ
ïÐôYîyëiìöjî
ÿôÐõbî1ð{ëGö ìíjîÑõbøëEìËîyëiìØñî
óÿ{î
ó Aõ
ð{ëÕð{ïÐñøð{ëð{ïYkò F
î
ð{ëöÕìËó]ð{ëñõbøöjîÇìíjîÑöîyñôYóîyö õbøëiìËîyëiì-øë Sìíj2î <|Gò ±û8î
ù5ø{óî1öjîyïÐôÐÿ{î
ó]ôÐëjü:ìíî1óîyñúGïYììËøìíjîÇõ
ïôYîyëEì ±ð{ññíj'ø Âë
ôÐ} ë OAôYüújó]î ß D%íjî-ýóø R!ò ñËî
óÿ{î
óØõ
ð{ë õ
ð{õ]íî1ìíjî-óîyñ]úïYì;ø{ùVìíjî-ìËó]ð{ëñõbøöôÐë!ü .ìíiúGñðyÿ{øôÐöGôÐëjüóøúëGö SìËó]ôYýGñ
ìËø ìíjîõbøëiìËîyëEìÑñËî
óÿ{î
ó1ð{ëGö ñújûGñËî r!újîyëiììËó]ð{ëñõbøöôÐëjü ø{ý8î
ó]ðmìôYøëG~ ñ Âíjîyë ìËó]ð{ëñ]õbø!öðmûïYîõbøëEìËîyëiì1õ
ð{ëû8î
ñËî
óÿ{îyö1ù>ó]ø÷ ìíjîÂõ
ð{õNíj
î ^ ß _k_ ß c:AêOëEìËî
óN÷-îyöôÐðmìËîð{öðmýìðmìôYøëÇõ
ð{ëÇñíGôYù>ì±õbø÷-ýújìðmìôYøëð{ïïYøð{öù5óø÷ õbøëiìËîyëiPì
ýóøHÿ!ôöôÐëjüñËî
óÿ{î
óNñð{ëö ñôÐ÷-ýGïôYù>òìíjîyôYóöjîyñ]ôYüpë ð{ñØôYìõbø÷ýGïYî
ìËîyïYò -ø 1øð{öñìíjî1ìËóNð{ëñõbøöôÐëjüìð{?ñ # ìËøìíjî
ôÐëiìËî
ó]÷-îyöôðmóò ôëjù>óNð{ñËìËó]úõbìújó]î ý8ø{ìËîyëEìôð{ï%ýóø{ûïYîy÷ø{ù
ìíjîýóø RCò SûGð{ñËîyöìËóNð{ëñõbøöôÐëjü ôñ-ìíðmìÑìËó]ð{ösô
ìôYøëð{ïìËó]ð{ëñ]õbø!öôëjüýó]ø RjôYîyñø{ý8î
ó]ðmìËîvð{újìËøëjø÷øúñïYò ÂôÐìíjøújìû8îyôÐëü:üúôÐöjîyöÕû!ò ìíjîÑõbøëiìËîyëiìñËî
óÿ{î
ó-ôÐë
ìíjîìËóNð{ëñõbøöôÐëjüöjîyõ
ôÐñ]ôYøëñ tìíjî1ñËî
óÿ{î
$ó öôYóîyõbìËîyö ìËó]ð{ëñõbøöôÐëjüvýó]ø{ýøñ]ð{ï±ð{ôÐ÷ñðmìñøïYÿ!ôëjüìíôÐñ;ýó]ø{ûGïYîy= ÷
_
Content servers
Client
devices Proxy servers
AôYüúóî ß
O dV ²R³b×{¼LÆ5ÊEºHůPÀºy·E·²¿³Lº$ÁO®Ì
ìí!úñ(ýóîyñî
óÿ!ôëjüìíjî
îyëöSìËø-SîyëöõbøëEìËîyëiì*ñîy÷ð{ëEìôõ
ñ{^ ß c:
êOë:ìíôñ%ýGðmý8î
ó /îØýóîyñËîyëiìÂìíîðmó]õNíôYìËîyõbìújóîð{ëöôÐ÷-ýGïYîy÷îyëEìðmìôYøëø{ùYr!úôÐöSûGð{ñîyöýóø{ìËø{ì¿òiý8îyñ*ìíðmì
î2RìËîyëö ìíîÇìËó]ð{öGôYìôYøëð{ï|õ
ð{õNíôÐëjü ñËòñËìËîy÷ñìËøìíîÇíjî
ìËî
óø{ü{îyëî
øúñ-õ
ïÐôYîyëiìîyëiÿ!ôÐóøë÷-îyëiìû8ø{ìíÕðmìØìíjîÑñôÐë
üïYîëø!öjî:ïÐî
ÿ{îyïÂð{ëöðmìÇìíjîõbø!ø{ý8î
ó]ðmìôYøëïYî
ÿ{îy:ï %íjN î HGó]ñËì-2î RìËîyëñôYøëîyëíð{ëõbîyñ1ìíjî:ìËó]ð{öôÐìôYøëð{ï(õ
ð{õ]íî
ñËî
óÿ{î
ó /ð{ëö ìËó]ð{ëñËù5ø{ó]÷ñØôYìôÐëiìËø ð{ë ð{õbìôYÿ{î:ñ]÷ðmóìôÐëEìËî
óN÷-îyöôÐðmóò ñî
óÿ{î
óìíðmì-ëjø{ìøëïYò õ
ð{õNíj= î î
û ø{!û
zËîyõbìñ%ûGújì(ð{ïÐñø-ìËó]ð{ëñõbøöjî
ìíjîy÷ ð{ëGöñËìËø{óî
ìíjîó]îyñúïYZ ì ^`_ ß c:&%íîñËîyõbøëö:ëjøHÿ{îyï=2î RìËîyëñôYøë:ð{ïïYø Âñ(ð-ñ]ôÐëjüïYî
ìËó]ð{ëñ]õbø!öôëjü1ëjøöjîìËøvõbøiø{ý8î
ó]ðmìË~ î ÂôÐìíø{ìíjî
ó;ýóø RôYîyñôÐë:öGôÐñõbø$ÿ{î
óNôÐëj!ü ìËó]ð{ëñõbøöôÐëj!ü ð{ëööîyïÐôYÿ{î
ó]ôÐë
ü î
û
õbøëiìËîyëEì Y!ý8îyõ
sô Hõ
ð{ïÐïYò 7î;ôÐëiÿ{îyñËìôYüðmìËî
öô\þ8î
óîyëiìðmó]õNíôYìËîyõbìújóîyñVôÐëGõ
ïÐúöôÐëü;ð{õbìôÐÿ{îýGóø RòñËî
óÿ{î
ó]ñ,ø{óüð{ëGEô F
îyö
ôÐëíôÐî
ó]ðmó]õ]íGôÐõ
ð{ï=ð{ëö:öôñËìËó]ôYûGúìËîyö1ìËø{ý8øïYø{üôYîyñ
%íî|óîyñËì.ø{ùìíôñ=ýGðmý8î
ó~ôÐñ=ø{ó]üð{ëEô F
îyöð{ñ~ù>øïïY
ø Âñ Y!îyõbìôYøQë _VýóøHÿ!ôöjîyñ.ð%ü{îyëî
ó]ð{ïEöjîyñ]õbó]ôYýìôYøë;ø{ùìíjî÷ð{ôÐë
ùuúëõbìôYøëð{ïôYìôYîyñìíðmì%öôÐñËìôëjüúôÐñí1ðìËó]ð{öôYìôYøëGð{ïGýó]ø RòÇñËî
óÿ{î
óÂù>óø÷ ðýó]ø Rò1ìíðmì%ôÐëiìËî
ü{ó]ðmìËîyñ(ìËóNð{ëñõbøöôÐëjü
ø{ý8î
ó]ðmìôYøëñ;ð{ëö ÷ØúïYìsô Sÿ{î
óNñôYøëõ
ð{õ]íôÐëüÑø{ù î
û óîyñËøúó]õbîyñ {Y!îyõbìôYøëGñ w ð{ëGö y öjî
ìð{ôïìíî÷ø!öEô Hõ
ðmìôYøëñ
ðmì,ìíjîñ]ôÐëjüïYîÂëø!öjîïYî
ÿ{îyïð{ëöÇðmìVìíjîõbøiø{ý8î
ó]ðmìôÐøëÑïÐî
ÿ{îy<ï ió]îyñËý8îyõbìôYÿ{îyïYò VY!îyõbìôYø= ë vöjîyñõbó]ôYû8îyñ±ìíî ,ø{$ó #ïYøð{ö
÷-øöjîyï=ìíðmì îØíðyÿ{îØúñËîyöìËøÇ2î R!î
óNõ
ôÐñËîìíîýóø{ìËø{ì¿òiý8îyñ eY!îyõbìôYø ë
ýóîyñîyëEìññËø÷-î2î Rý8î
ó]ôÐ÷-îyëiìð{ï=óîyñ]úïYìñ
ìíðmìöjîy÷øëñËìËó]ðmìËî-ìíjî-öôYþî
óîyëiì;ù5úGëõbìôYøëð{ïÐôÐìôYîyñÂø{ùøújó
ýóø{ìËø{ì¿òiý8îyñ
Y!îyõbìôYø ë Ñöôñõ
úññËîyñóîyïðmìËîyT
ö ø{$ó #
ôÐëìíjîðmóîyð:ø{ù,õbøëiìËîyëEìØð{öðmýìðmìôYøë õ
ðmóó]ôYîyö øújì
û!ò ôÐëEìËî
óN÷-îyöôÐðmìËîýóø R!ò ñËî
óÿ{î
óNñ Y!îyõbìôYøë a õbøëõ
ïúöjîyñ
ìíjîýðmýî
ó *ôYìíñËø÷-Zî Hëð{ï8óîy÷ðm$ó #ñ
-ç-âèã=éå*â~NéOã=é$& åe ã~ è(è-éNâ~%âæ ã8äp%â~è±åæéNâ~ä=åVØé$V
w
{ð ëö ìíîN w íðyÿ{îð{ïÐñËø ýó]ø{ýøñîyö ìíjîõbø÷-ýGðmìôÐûGïYî:ñËìð{ëöGðmó]öñj
ð{ëö]S
|óø{ù;ù5ø{ó1öjîyñõbóNôYûGôÐëjü
ìíjîÑõ
ïÐôYîyëiìõ
ðmýGðmûGôïÐôYìôYîyñ^`_'c:J%íjî1ýGóøRò õ
ð{ë ø{ûGìð{ôÐë ìíîÇôÐëjù5ø{ó]÷ðmìôÐøë óî
üðmó]öôëjüõ
ïÐôÐîyëEìõ
ðmýðmûGôÐïÐôYìôÐîyñ
ûiò
ð{õ
õbîyññôëjüðìðmûGïYîÂñËìËø{óNôÐëjü
ìíjîõ]íðmó]ð{õbìËî
óNôÐñËìôÐõ
ñø{ù8ìíjîÂÿmðmó]ôYøúñ/õ
ïÐôYîyëiì/öjî
ÿôÐõbîyñ|ìíðmì,÷ðyò-û8îÂñî
óÿ{îyöû!òìíðmì
ýóø R!ò JOjø{ó2î Rð{÷-ýïYî ±ð:ìðmûGïYîÇîyëEìËó]ò ù>ø{óØðýðmóìôÐõ
úïÐðmóõ
ïÐôYîyëiìöjî
ÿôÐõbîÇõ
ð{ëÕû8îÇõbóîyðmìËîyö LñËìËø{óîy ö Âíjîyë ìíjî
öjî
ÿôÐõbZî HGóNñËì%óî
üôÐñìËî
ó]ñ ÂôÐìí:ìíjîîyöü{îñËî
óÿ{î
ó %íjîypë ìíGôÐñ(îyëiìËóò:õ
ð{ëû8îìËóNð{ëñ÷ôYìËìËîyö:ûiòìíjîîyöjü{îØñî
óÿ{î
ó
ìËøvìíjîØø{ìíjî
ó;ýóø RjôYîyñ ù5ø{ó*2î Rjð{÷-ýGïYîØû!òôÐëõ
ïÐúGöôÐëjü-ôYìôÐëìíîØõ
ïÐôÐîyëEì*óî riúîyñËì Z%íjî
óî
ù5ø{óî îõ
ð{ë ñújýý8øñËî
ìíðmììíîýóø R!ò ñËî
óÿ{î
óØôÐñ
ð Vðmóî1ø{ùVìíjîõNíðmó]ð{õbìËî
ó]ôñËìôÐõ
ñø{ù(ð{ïÐï±õ
ïôYîyëEìöî
ÿ!ôÐõbîyñ %Âî
ó]îyðmù>ìËî
ó ,
î ÂôÐïÐïóî
ù5î
ó
ìËøØìíjî*ôÐëù>ø{ó]÷1ðmìôYøë1öjîyñ]õbó]ôYûGôÐëü
ìíjî*õ
ðmýGðmûôÐïÐôYìôYîyñ|ø{ù=ìíjî*ó]î riújîyñìôÐëjüõ
ïÐôÐîyëEì,ð{eñ >$0$¡¢02@o.10>h"@:9!0+(; £(Q(+494Ci2;Af¤;.m
;A,¥2*>¦D4.;<*-,}V?ê
%íîìËóNð{ëñõbøöôÐëjü ýóøõbîyññôÐ÷-ýïÐôYîyñÇìíjî ýóîyñËîyëGõbîø{ù÷ØúïYìôYýGïÐîÿ{î
ó]ñôÐøëñÑø{ùìíjî ñ]ð{÷-î ø{ û zËîyõbì §ë
ø{û zËîyõbì ÂíôÐõN\ í Vð{ñVð{ïYóîyð{öjò1ìËó]ð{ëñõbøöjîyöv÷ðyòÇû8î*ùuújóìíjî
ó,ìËó]ð{ëñ]õbø!öjîyöÑìËø-òôYîyïÐöÇðØïÐø ,î
ó riúð{ïôYìòø{!û zOîyõbì |êOë
ýGðmóìôõ
úïÐðmó jîyð{õNíÿ{î
óNñôYøë÷1ðyòû8îìËó]ð{ëñ]õbø!öjîyöù>ó]ø÷ ðñúûGñËî
ì%ø{ù±ìíjîØíôYüíjî
ó riúð{ïôYìòÑÿ{î
ó]ñôYøëGñ ôYþî
óîyëiì
ÿ{î
ó]ñôÐøëñ=ø{ù!ìíjî/ñð{÷-î/ø{û zOîyõbMì uð{ëö
ìíjî/ð{ïïYø ,îyö
ìËó]ð{ëñ]õbø!öôëjüVø{ýî
óNðmìôYøëñ.ð{÷-øëü%ìíjîy\ ÷ 8õ
ð{ëûî±ó]î
ýóîyñËîyëiìËîyö
ìíjóøúüíD ð .>?4-,!@2(*6-;A,CB>?0fs4.;<*-,[B>?493¨J^ y c:AêOë-ìíôÐñ±ýðmýî
ó 8î*õbøëñôÐöjî
óðõbø÷-ýGïYî
ìËîÂìËó]ð{ëñõbøöôÐëjü
ó]îyïÐðmìôYøë
ü{ó]ðmýGí ð{ññú÷ôëjüìíðmì%îyð{õ]íÿ{î
ó]ñôÐøëõ
ð{ë:û8î
ø{ûìð{ôÐëjîyö:ù>óø÷ ð{ëiò÷-ø{óîöî
ìð{ôÐïYîyövÿ{î
ó]ñôÐøpë
%íî:÷ð{ôÐë ÷-øösô Hõ
ðmìôÐøëñØìËø ìíjî:ìËó]ð{öôÐìôYøëð{ï,û8îyíðyÿôYø{ó-ø{ù;ð ýó ø R!ò ñËî
óÿ{î
ó1ôëEìËóøöúõbîyö û!ò õbøëiìËîyëiì
ð{öðmýìðmìôÐøëðmóî
øújìïôÐëjîyövû8îyïYø5
© Wð{ëðmü{îy÷-îyëiìØø{ù,ìí\ î %î r!újîyñËìËî
$ó ñËý8îyõ
sô H
õ VðmýGðmûôÐïÐôYì¿òêOëjù>ø{óN÷ðmìôYøë ìËøöjî
ìËî
ó]÷ôÐëî-ìíjî1õ
ðmýGðmûGôïÐôYìôYîyñ
ø{ùAìíjîõ
ïôYîyëEì%öî
ÿ!ôÐõbî
© ;ôÐñ]õbø$ÿ{î
óòÑýGíð{ñË î dAìíjî
ïYø!ø #újýÑ÷îyõ]íð{ëôñ÷ ì-ð #{îyñ%ôÐëiìËøØð{õ
õbøúëiì(ìíjî;2î RjôÐñËìËîyëõbî;ø{ù~÷ØúïYìôYýïYîÂÿ{î
ó]ñ]ôYøëñ
ø{ùø{û zËîyõbìñ(ìË~ ø Hëöv÷-ø{ó]îöjî
ìð{ôÐïYîyövð{ëövìËó]ð{ëGñõbø!öGðmûGïYî;ÿ{î
ó]ñôYøëGñVìíðmì%õ
ð{ëvû8îìËóNð{ëñËù5ø{ó]÷-îyövìËø÷ðmìõNí
ìíîöjî
ÿôÐõbîõ]íðmóNð{õbìËî
ó]ôÐñËìôÐõ
ñ
© VøëEìËîyëiì-ð{öðmýìðmìôYøp ë dîyð{õNíÕýGóø Rò ýóøHÿ!ôÐöî1ìËó]ð{ëñ]õbø!öôëjüõ
ðmýGðmûGôïÐôYìôYîyñ
ìËøð{öðmýìØóîyñËøújóNõbîyñìËøìíjî
õ
ïôYîyëEì%õNíðmó]ð{õbìËî
ó]ôñËìôÐõ
ñ
© (ð{õ]íôÐëü-ø{ù÷ØúïYìôYýïYî*ÿ{î
óNñôYøëñVø{ùø{ û zËîyõbìñ d/ìíjîõ
ð{õNíôÐëjü÷îyõ]íð{ëôñ÷ íð{ñVû8î
îyë:÷-øösô HîyöÇìËøíGð{ëöïYî
ìíîýóîyñËîyëGõbî
ø{ùA÷ØúïYìôÐýGïYîÿ{î
ó]ñôYøëñ%ø{ùø{û zËîyõbìñ
ª úó%ýóø{ìËø{ì¿òiý8îôÐñÂôÐ÷-ýGïYîy÷îyëEìËîyö:ð{ñ*ð1÷-øösô Hõ
ðmìôYøëvø{ùAìíjîù5óî
îyïYòðyÿmð{ôÐïÐðmûGïÐ{ î YriúGôÐN ö _k y ñËø{ù51ì Vðmó[ î ^`_
jc:
Yr!úôÐöôñð{ëØø{ý8îyëñøújó]õb î íôYü!í Sýî
ó]ù>ø{ó]÷1ð{ëõbî|ýóø R!òõ
ð{õ]íôÐëüñËî
ó]ÿ{î
ó î(õNíjøñËeî Yr!úôÐöð{ñAðûGð{ñôÐõ/ýGïÐðmìËù5ø{ó]÷
ù5ø{óôYìñvóø{ûGúGñËìëjîyññvð{ë) ö *ôÐöjî ñËýóîyð{ö úñ]ðmü{î «Wø{óî
øHÿ{î
ó ð{J ñ Y!riúôö#õ
ð{ë ñ]újýý8ø{óìv÷ð{ëEò õbø!ø{ýî
óNðmìôYøë
÷-îyõNíð{ëôÐñ÷1ñ ñúõNí-ð{ñ±êRëiìËî
ó]ëjî
ì (ð{õ]íjî
/óø{ìËø!õbøï ^`_ cð{ë ö Vð{õ]íî ôÐü{îyñËìeñ ^`_ y c:E÷ØúïYìEô Sÿ{î
ó]ñôYøëõbø!ø{ýî
óNðmìôYÿ{î
ïYø!ø #!úý:õ
ð{ë:û8î
ôÐ÷-ýGïYîy÷îyëEìËîyövû!ò÷-ø!öGôYù>òôÐëjüìíjî2î RjôÐñËìôÐëüõbøöjîôëñËìËîyð{övø{ù %ó]ôYìôëjüØôÐì(ù>óø÷ ìíjîñõbó]ðmìõNpí
ª úó~õ
ð{õ]íôëjü*ð{ëöìËó]ð{ëñõbøöôÐëjü(ýGó ø Rò
õ
ð{ëø{ý8î
ó]ðmìËî/ëø{ì~øëïYò;ñôÐëüúïÐðmó]ïYòÂûGújì~ð{ïÐñøÂôÐëð%õbø!ø{ý8î
ó]ðmìôYÿ{î ,ð$ò
ù5øïÐïYø *ôÐëjü%ðÂíGôYî
ó]ðmó]õNíôÐõ
ð{ï{ø{óðÂöôÐñìËó]ôYûGújìËîyö;ñõNíjîy÷-î AêOëñúõNíð Vðy5 ò î zOøôÐëìíjî/û8îyëj2î HGìñ.ø{ùjìíjî/õbø!ø{ýî
óNðmìôYÿ{î
öôÐñ]õbø$ÿ{î
ó\ ò ÂôYìíÇìËó]ð{ëñõbøöôÐëjüØùuúëõbìôYøëð{ïôYìò %íjî
ó]î
ù>ø{óî ìíjîýóø R!òÇû8îyíðyÿôYø{ó(íð{ñ,û8î
îyëÑ÷ø!öEô HGîyöû8ø{ìívðmì
ìíjî1ñ]ôÐëjüïYîëjøöjî1ïÐî
ÿ{îyï/ð{ëö ðmììíjî1õbø!ø{ý8î
ó]ðmìôYøë ïÐî
ÿ{îy<ï Wøösô Hõ
ðmìôYøëGñ ÂíGôÐõ]} í *ôÐïÐïû8î1öjîyñõbó]ôÐûîyö ôë ìíjî
ù5øïÐïYø *ôÐëjüñËîyõbìôYøëñ ~íðyÿ{îÇû8î
îyë ûóøújüíiìñËøð{ñ
ìËøïYîyðyÿ{îÑúëõ]íGð{ëjü{îyö ìíjîëjø{óN÷ð{ïAýóø R!òù5úGëõbìôYøëð{ïÐôÐìòôÐù
õbøëiìËîyëEìð{öðmýìðmìôYøëôÐñ(ëjø{ì%óî r!úôYó]îypö
¬ áâ;ã|äS/âã8é]å*â~®,ã ã~«8é]â~S$¯ä=åV5°±+
êOë ìíôÐñ
ñËîyõbìôÐøë²,î1öjîyñõbó]ôÐûîìíjîÇ÷ð{ôÐë ÷-øöôsHõ
ðmìôÐøëñ;ìËø:ìíjîûð{ñôÐõø{ó]ôYüôëð{ïýóøRò ôÐë ø{ó]öjî
óìËøñújýýïYò
ì íjîÂ÷ØúïYìôESÿ{î
ó]ñôYøë-õ
ð{õNíôÐëjüØð{ëö-ìËó]ð{ëñ]õbø!öôëjü;ù5úëGõbìôYøëð{ïÐôYìôÐîyñ ª úó|ýóø{ìËø{ì¿òiý8îyñ|ýGóîyñËîyëiì/ñËø÷-îÂñ]újûGñËìð{ëiìôÐð{ï
öô\þ8î
óîyëõbîy~
ñ *ôYìí óîyñËý8îyõbì-ìËø ìíjîø{ó]ôYüôëð{ï YriúGôÐö ðmó]õ]íôÐìËîyõbìújóî^`_ a c:³ñ-óî
üðmó]öñìíîJYriúGôÐöÕõbøöjî,ìíjî
÷-øñËì(ôÐ÷ýø{ó]ìð{ëEì,õ]íð{ëjü{îyñVó]î
üðmó]öÑìíjNî ´ f¤;:02,3. @;<670ð{ë¶ ö µ/.:*->?4BC0 ¦
4,/4BC0>Ø÷ø!öúGïYîyñ 7*íôÐõ]íÑíð{ëöGïYîÂõ
ïÐôYîyëiì
óî r!újîyñËì(ýó]ø!õbîyññ]ôÐëjüð{ëöõ
ð{õNíôÐëjüø{ý8î
ó]ðmìôÐøëñ jóîyñËý8îyõbìôYÿ{îyïÐò
y
·¸1¹ º'»V¼3½¾8¿<ÀMÁ¾8¿:ýÃÄ5¾8Å&¼Á!Æ1¿:¼/½¾¶»V¼!Ç&¿1Á¼
%íjî
ó]îyð{ïÐôEF
îyö:ýGóø{ìËø{ìò!ý8îð{ôÐ÷ñ%ðmì*ìð{ôÐïYø{ó]ôëjü~ î
ûõbøëiìËîyëEììËø1÷ðmìõNíìíîöjî
ÿôÐõbîõ]íGðmó]ð{õbìËî
ó]ôÐñËìôõ
ñ*ð{ñ*÷úõNí
ð{ñØý8øññôYûGïÐî1úñôÐëüð{ïÐïýøñ]ñôYûGïYîôëjù>ø{óN÷ðmìôYøë õbøëiìð{ôÐëjîyö ôë ìíjîvõ
ïÐôYîyëiìó]îriújîyñìJ îõ]íøiøñËîëjø{ìØìËø ôÐ÷~
ýGïYîy÷îyëEì
ð:ëjøHÿ{îyï±ýóø{ìËøõbøï±ù5ø{óöjîyñõbó]ôÐûGôÐëjüÑìíjîõ
ïÐôYîyëiì
õ
ðmýGðmûGôÐïôYìôYîyñ8ûGújì;ìËøúGñËîìíjîD%e
ýóø{ìËøõbøï±ù5ø{ó
õbø÷÷ØúëôÐõ
ðmìôëjü-ìíjî
óîyñËøúó]õbîöðmìð-ì¿òiý8îìíGðmìÂð-õ
ïÐôYîyëiì%õ
ð{ëõbøëñ]ú÷-î
%í[
î (f¤;:02,3. @;<670\YriúGôÐö÷-øöúïÐîíð{ñ*ûî
îyë ÷-øösô Hîyö:ôÐëø{ó]öjî
óìËøvíGð{ëöïYîìíQ î ,oê øvìíôÐñÂýGújóý8øñËî
,îúñËîìíj
î ,îy-ð #õbøëñ]ôÐñËìËîyëõbòø{ùìíjîîyëiìôYìò ìðm ü AÈkÉ!Ê7Ë!pÂíôÐõNí ôÐñ;ð{ë ôÐöjîyëiìsô HGî
ó
úñËîyö ìËø:õbø÷-ýðmóî-1ì ,ø
ø{óÂ÷-ø{ó]î
ÿ{î
ó]ñôYøëñVø{ùìíjîñ]ð{÷-î
óîyñËøújóNõb î ^ ß b-c:V ëiú÷î
ó]ôÐõ
ð{ï=õbøöjî õbøëEìð{ôëjîyö:ôÐëvìíôMñ HGîyïÐpö jôÐëöGôÐõ
ðmìËîyñVìíjî
óî r!úôYóîyö ÿ{î
óNñôYøë ø{ù(ðóîyñøújó]õbî \Ì,ò ôÐëGõ
ïÐúöôÐëü1ìíôÐñôÐëjù5ø{ó]÷ðmìôYøë ôÐëiìËøìíj î %S
óî r!újîyñËìíjîyð{öî
ó ,î
õ
ð{ë:ð$ÿ{øôÐö:ð{ïYìËî
ó]ôëjüìíjîõ
újóóîyëiì(õbø÷÷ØúëôÐõ
ðmìôYøë÷-îyõ]íð{ëGôÐñ÷ û8î
1ì ,î
îyë:õ
ïÐôYîyëiìñ(ð{ëövýó]ø RjôYîyñ &K/ð{õNí:õ
ïÐôYîyëiì
óî r!újîyñËìõbøëiìð{ôÐëñ;ìíjî-ó]î riújîyñì÷-ø!öGsô HGî
ó;íjîyð{öjî
ó Í-ÎÏÐÊ8Ñ/ÒÓJ*ôYìí [ ð îy-ð #ÈCÉÊ7ËôÐëöGôÐõ
ðmìôÐëjüÇìíjî-óî r!úôYóîyö
ÿ{î
ó]ñôÐøë ø{ù%ð:ó]îyñËøújó]õbî = íjîyëÕìíjî1óî r!újîyñËìØíjîyð{öjî
óØôÐñýó]ø!õbîyññîyö û!ò ìíjî1ýó]ø Rò ìíî1ýóø R!ò õNíjîy$õ #ñØìíjî
ýóîyñîyëõbî;ø{ù.ìíjSî HGîyïÐJ ö ÍjÎ!ÏÐÊ8Ñ3Ò'Óù>ó]øÔ ÷ *íôÐõ]íÑìíjSî ,îy-ð #\ÈkÑ!Ê7Ë-ôÐñ,2î RìËó]ð{õbìËîypö V õbø!öjîÿmð{ïÐújî;öô\þ8î
óîyëEì,ù5óø÷
F
î
óø1÷îyð{ëñ%ìíðmìÂìíjîó î r!úôYóîyövÿ{î
óNñôYøë:ôÐñÂëjø{ì%ìíjîø{óNôYüôÐëð{ï8øëjî dôÐëvìíôÐñ%õ
ð{ñî Gìíjîõbøöjîôñ%ñËìËø{óîyö:ôëìíjî
öðmìð ñËìËóNúõbìújó î Ò7ÕÖ8×-Ø!ÑCÙkÑkÑ8ÚÛ×7Ü8Ý×3ÞjÑ/ÂíôÐõNß í #{î
î
ýñ-ôÐëjù5ø{ó]÷ðmìôYøë óî
üðmó]öGôÐëjüîyð{õ]í õ
ïôYîyëEìØóî r!újîyñËì x î
õ]íøiøñËî1ìíôÐñ
ðmýýó]øð{õ]í ìËøñôÐ÷-ýGïôYù>òìíî-ìËîyñËìôÐëjü:ø{ù,øújóýGóø{ìËø{ìò!ý8î %Â'ø î
ÿ{î
ó AôÐì;ôñ
ý8øññôYûGïÐîìËøúGñËîð{ëEò
ôÐëjù5ø{ó]÷ðmìôÐøëôÐëõ
ïÐúöîyöÑôëvìíjîõ
ïÐôYîyëiì%óî r!újîyñËì ñúGõ]íð{ñÂð{ëjø{ìíjî
ó %S
#íjîyð{öjî
ó%ø{ó*ìíjîõ
ïÐôYîyëiì(Pê
#ð{ööóîyññ
ñôÐëGõbî
ìíjî
ýóø R!òôÐöjîyëiìsô HGîyñ,ìíjîóî riúîyñËìËîyöÿ{î
ó]ñôÐøëûiòvð{ëð{ïYkò FyôÐëjü-ìíîõ
ïÐôYîyëiì %e
óî r!újîyñËì
·¸áà º'»V¼3½¾8¿<ÀMÁ¾8¿:ýÃÄQâäãVÆ:¾8¿:åÆ1¼TǼæ7ç-¿1ýVç
Yr!úôÐöÕôÐöjîyëiìsô HGîyñî
ÿ{î
ó]
ò î
û ø{û zËîyõbì-úñôÐëjüìíjîÑóîyïÐðmìôYÿ{= î SeX&ìíjóøúü í ÂíGôÐõ]í ôYìØîyïÐðmû8ø{ó]ðmìËîyñØìíjîíð{ñí
#{î
òvù>ø{óeHëöôëjüìíîóîyïÐðmìôYÿ{î~èÑ!é8ê!×7È8Ø!ÑCêkë %íGôÐñ(ôÐñ(ìíjîöðmìðñËìËó]úGõbìújóî
ìíðmì#{î
î
ýGñ%ìËó]ð{õ+#ø{ùìíîø{ûzËîyõbìñ
ñð$ÿ{îyöôÐëìíîõ
ð{õ]íjî
%íîýGóø!õbîyñ]ñø{ùìËóNð{ëñõbøöôÐëjü ôÐ÷-ýGïôYîyñ1ìíî ýóîyñËîyëõbî ø{ù÷ØúïYìôYýGïÐîÿ{î
ó]ñôÐøëñvø{ùìíî ñð{÷-î óîyñøújó]õb î
%íjî
ó]î
ù>ø{ó î ~ìíj
î X ôÐñ;ëjø:÷-ø{ó]îñ]ú ìÇõ
ôYîyëiì;ìËø:ôÐöjîyëiìôYù>òðvóîyñËøújó]õbî ~ûîyõ
ð{úGñËîôYì øúGïÐöûî-ôÐöîyëEìôÐõ
ð{ïù5ø{ó
ð{ëiòÿ{î
ó]ñôYøë íø ÷1ð{ëðmü{î÷ØúïYìôÐýGïYî:ÿmðmó]ôÐð{ëiìñ1ø{ùìíjîñ]ð{÷-îø{!û zOîyõbì î íð$ÿ{î öîyõ
ôÐöjîyöìËø ÷-øöôYù5ò ìíjî
SeX û!òÇð{ööôëjüìíjî
ñËìËóNôÐëj~ ü î7'USîìËø-ôYì Âíjî
ó]î U óî
ýóîyñËîyëiìñ,ìíjî
ëiúG÷-î
ó]ôÐõ
ð{ïôÐöjîyëiìsô HGî
ó,ø{ù~øëjî;ýGðmó]ìôÐõ
úïÐðmó
ÿ{î
ó]ñôÐøpë %íôÐñÂ÷-ø!öGsô Hõ
ðmìôYøë:íGð{ñ*ñËø÷îØôÐ÷ýGð{õbì%øëìíjD î @2.:*->P4BC0 ¦D4-,4BC0>1÷-øöúïYî *íôÐõ]íôÐñ%ó]îyñËý8øëñôYûGïÐî
ù5ø{óÂíð{ëöïôÐëjüØìíjîõ
ð{õ]íjîØõbøëEìËîyëiì
ñÂñí ø Âë:ôN ë OAôYüújó5î _kìíjîýóø R!òôÐöîyëEìsô Hîyñ(ìíjîóî r!újîyñËìËîyöÿ{î
ó]ñôYøë:ûiòvýGðmó]ñ]ôÐëjüìíj{
î %S
óî r!újîyñËì
íjîyð{öjî
ó ê¿ù%ìí î Í-Î!Ï-Ð3ÊÑ/Ò'ÓTHîyïÐöÕôñýGóîyñËîyëiì ±ìíjîëiú÷î
ó]ôÐõ
ð{ï,õbø!öjîõbøëiìð{ôÐëjîyö ôÐëÕìíj[ î ÈkÑ!Ê7Ë ôÐñØ2î R!ìËóNð{õbìËîyö
ð{ëö:ð{öGöjîyö:ìËøÇìíjîø{ó]ôYüôëð{pï X&3 õbøöjîÿmð{ïÐújîø{ù F
î
ó!ø /ÂíôÐõNí:ôÐöjîyëiìsô HGîyñ%ìíjîø{ó]ôYüôëð{ï8óîyñËøújóNõbî ïYîyð$ÿ{îyñ
úëõNíð{ëjü{îyöìíî5X&
·¸á· ïÃÁÂpÆZâäãÆ<¾8¿ðoǼæ7ç-¿:ýñÆ:ÃÃòã&å
clientInterpretRequestHeader
Check presence of
If-Match header
httpHeaderHas
extractTransLevel
[no If-Match]
[ETag = 0]
[ETag > 0]
Encode URL
uriEncode
*ù>ìËî
ó
ìíjî-ìËóNð{ëñõbøöôÐëjüÑìð{ñ?#.ìíjîýóøR!òíð{ñ;ìËø:öjîyõ
ôÐöjîQÂíôõ]íÿ{î
ó]ñôYøë ø{ùìíjîø{ûzËîyõbìôÐñ
÷-ø{óî-úñËî
ùuúïìËø
õ
ð{õ]íîøð$ÿ{øôÐövóî
ý8îyðmìôÐëjüìíjî;øëjî
óøúñ,ìËó]ð{ëGñõbø!öGôÐëjüø{ý8î
ó]ðmìôÐøëñVðmì,ìíî;ñ]ð{÷-î;ýóøRòî
ÿ{î
óò1ìËóNð{ëñõbøöjîyö
ø{û zËîyõbì,÷1ðyòû8îÂõ
ð{õNíjîypö ª ë1ìíjîÂø{ìíî
ó,íð{ëGpö Eìíjî*ø{û zËîyõbìÿ{î
ó]ñ]ôYøë1ø\ ë Âíôõ]íìíîÂìËó]ð{ëñ]õbø!öôëjüýóøõbîyññíð{ñ
û8î
îyë:ðmýýGïôYîypö ÷ðyòvû8îúñËî
ùuúïìËøÇñðmìôñËù>òÑð-ü{óîyðmìËî
ó;ëiúG÷û8î
ó(ø{ùAöjî
ÿ!ôõbîyñ(û8îyôÐëjü-÷-ø{óîöî
ìð{ôÐïYîypö
%íî
óî,ðmó]î,ìíóî
î(ñôÐ÷-ýGïÐîð{ïYìËî
ó]ëGðmìôYÿ{î(õ
ð{õ]íôÐëüý8øïÐôõ
ôYîyñ~ìíGðmìAíGðyÿ{î(û8î
îyëöjîyñõbó]ôYû8îyöØôÐ[ë ^ y cjìËø;÷1ð{ëðmü{î(ìíjî
õ
ð{õ]íGôÐëjü1ø{ù|÷ØúïYìEô Sÿ{î
ó]ñôYøë:õbøëiìËîyëiì ÂêOë:ìíj[ î 6702¦D4-,/6h?i+4j@0+6ýøïôÐõbò ìíjîýóø Rò:õ
ð{õ]íîyñ*ìíîø{û zËîyõbìÂÿ{î
ó]ñ]ôYøë
óîyñúGïYìôÐëjüù5óø÷ ìËó]ð{ëñõbøöôÐëj!ü t±ôÐë ìíj î (*-n-0>P4BC02h$i$4-@0$6Õý8øïÐôÐõbò ìíjîÇýóø Rò õ
ð{õ]íîyñøëGïYò ìíjî1ìËóNð{ëñõbøöðmûGïYî
ÿ{î
ó]ñôÐøë1óî
ìËóNôYî
ÿ{îyöÑù>óø÷ ìíjî;ïYøõ
ð{ïõ
ð{õNíjî;ø{ù~ìíjîìËó]ð{ëñ]õbø!öôëjüýóø R!ò1ø{ó,ù5óø÷ ð{ëjø{ìíjî
óVý8î
î
ó tCHëð{ïÐïÐò iôÐëÇìíjî
4-,3.;<(;ú94.:*>mý8øïÐôÐõb
ò ìíjîýóø Ròvõ
ð{õ]íjîyñ*û8ø{ìíìíjî
ìËó]ð{ëñ]õbø!öjîyöð{ëöìíjîó]î
ìËó]ôYî
ÿ{îyöÿ{î
ó]ñ]ôYøëñ
ª úóýGóø{ìËø{ìò!ý8îð{öø{ýìñ
ìíjî-ð{ëiìôÐõ
ôYýGðmìËø{óòý8øïÐôÐõb ò q%*îyëõbî .ìíj î Yr!úôÐöõ
ð{õ]íôëjü:÷-îyõ]íGð{ëôÐñ÷ íð{ñ;û8î
îyë
÷-øösô HGîyö#ìËø õ
ð{õ]íjî ûø{ìí ÿ{î
ó]ñ]ôYøëñÑø{ùìíjî ñ]ð{÷-î óîyñËøújó]õbî û8î
ù>ø{ó]îð{ëö ðmù5ìËî
ó:ìËó]ð{ëñ]õbø!öôëj!ü ûOAôYüújóî w
ñíj'ø ÂñìíjîÑñî riújîyëGõbîÇø{ù%ø{ý8î
ó]ðmìôÐøëñý8î
óù5ø{ó]÷-îy ö ÂíjîyëÕìíjî1ýGóø Rò óîyõbîyôYÿ{îyñ ð %e
óî
ýGïYò ù5óø÷ îyôÐìíjî
ó
ðý8î
î
ó
ø{óìíjîÇõbøëEìËîyëiìñËî
ó]ÿ{î
ó \Yr!úôÐö ñËìð{ëöðmóNö ûîyíGðyÿôYø{ó ÂíGôÐõ]í õ
ðmóóNôYîyñ;øújìõ
ð{õNíôÐëjüø{ù,ìíjîóîyñøújó]õbî
õbøëiìË2î R!ìúð{ïïYò
ìËø*ìíîöjîyïÐôÐÿ{î
óò;ýGíð{ñËî míð{ñûî
îyë÷-øösô HGîyöôëìíjîù>øïÐïÐø ÂôÐëü ,ð$ò &%íjî|ìËó]ð{ëGñõbø!öGðmûGïYî|ÿ{î
ó]ñ]ôYøë
ôÐñ;û8ø{ìí õ
ð{õ]íîyö ð{ëT ö %óNôYìËìËîyë øë ðvìËîy÷-ý8ø{ó]ðmóJ ò HïYNî AÂíøñËî-ù5úGëõbìôYøTë ÂôÐïï~û8î2î R!ýïÐð{ôÐëjîyö ôÐë Y!îyõbìôÐøë w úv8
ðmììíjîÇñð{÷-î-ìôÐ÷-î \Âù5ìËî
óìíjîìËóNð{ëñõbøöôÐëjüvýóøõbîyññ ð:ëjî è8Ñ!é8ê!×8È7Ø!ÑCêkëñËìËó]úGõbìújóîôÐñ
õbóîyðmìËîyö ìËøñð$ÿ{î
ìíjî ð{öðmýìËîyö ÿ{î
ó]ñ]ôYøë#ôë ìíjî ýó]ø Rò õ
ð{õ]íjî Ô*ñvñíj'ø Âë ôÐë#ìíjîû8ø{ìËìËø÷ ø{5 ù OAôYüúóî w õ
ð{õ]íôëjüÕø{ùìíjî
ìËó]ð{ëñ]õbø!öjîyöÿ{î
ó]ñ]ôYøë íðmýý8îyëñÂõbøëiìË2î Rìúð{ïÐïYòìËøÑìíîØöjîyïôYÿ{î
óòýGíð{ñî ñ;ìíjî÷ð{ôÐëü{øð{ïAø{ù|ìíôÐñýGðmý8î
ó;ôÐñ
ëjø{ìAìËøñËìúöòëjî õ
ð{õ]íî%óî
ýGïÐð{õbîy÷îyëEì±ý8øïÐôÐõ
ôÐîyñ',î%ð{öjø{ýì±ñËìð{ëGöðmó]ö
X#ð{ñ±ìíjîVóî
ýGïÐð{õbîy÷îyëEì|ð{ïYü{ø{óNôYìí÷=t
÷-ø{óîñËø{ýGíGôÐñËìôÐõ
ðmìËîyöýøïôÐõ
ôYîyñ%íð$ÿ{îûî
îyëöôÐñ]õ
úññËîyö:ôëß^ük_vjc:ÂêRìôñ,ø{óìíìËøÇø{ûGñî
óÿ{îìíGðmì*ìíjîõ
ð{õ]íGôÐëjü
÷-îyõNíð{ëôÐñ÷ ø{eù Yr!úôÐöôÐñ;ýó]îyñËî
óÿ{îypö tAíjîyëõbî .î
ÿ{î
ó]ò õ
ð{õNíôÐëjüý8øïÐôõbòð{ïYóîyð{öòôÐ÷-ýïYîy÷-îyëiìËîyö øß
ë Yr!úôÐö õ
ð{ë
û8îúñËîyöôÐëvøúó%ýóø{ìËø{ì¿òiý8î
clientTranSendLater storeSwapOut
clientCreateStoreEntry
clientSendMoreData storeSwapOut
AôYüújó]î
O w dMý º$ÁO®µw¶°µq¶·²R¯NÅ¿¯]¶iÁ¯V³y½»¿²Oºy¶EÅRÁ³{À{µw¶°EÌ
End of transcoding
Call to
'convert'
End of
Transcoding
Transcoded
object
ImageMagick
Transcodable Transcodable
object object
Temporary convert
file
Transcoded
object
ôÐüújóî
O y d ¾d¶L»¿¯N²RºHÁË»Rµq³H¶ºyÄ;³H¶°;·²¿³{Á]¯NÅRůPÅ]Ì
êOëìíôñÿ{î
ó]ñôÐøëìíjîìËó]ð{ëñõbøöjî
ó1ýGóø!õbîyñ]ñÇúñîyñìíjîù>óî
îyïÐò ð$ÿLð{ôïÐðmûGïYî:êO÷ðmü{îWðmüôÐõ$# ïÐôYûóNðmóò ÿ{î
ó]ñ]ôYøë
vk y úv]^ ß
c%ìËøÕð{öðmýGì-ìíjî:óîyñËøúó]õbîyñìËø ìíîõ
ïÐôYîyëiìñËý8îyõ
sô Hõ
ðmìôYøëGñä%íôÐñ-ïôYûó]ðmóòÕð{ïÐïYø*ñ-ìËøÕ÷ð{ëGôYýGúïÐðmìËî
÷ð{ëiò1ôÐ÷ðmü{î;ù5ø{ó]÷ðmìñ jñúýýGïYòôÐëjüë!ú÷-î
óøúGñ/ìËó]ð{ëGñõbø!öGôÐëjüð{ïÐü{ø{ó]ôYìí÷ñ %*ø ,î
ÿ{î
ó ø{ìíî
ó,ìËóNð{ëñõbøöjî
ó]ñVõ
ð{ë
û8î1úñËîy ö ÂôYìí ñ]ôÐ÷-ýGïYîñø{ù>"ì ,ðmóîvôÐëiìËî
ü{ó]ðmìôYøpë vêOëöjî
îypö ìíjîÇìËó]ð{ëñõbøöôÐëjü:÷ø!öúGïYîôÐñô÷-ýGïYîy÷-îyëiìËîyö ð{ñØð{ë
î2RìËî
ó]ëð{ïýóøõbîyñSñ ÂôYìíìíjîñËý8îyõ
sô HõýGújóý8øñËîø{ù/÷jð RjôÐ÷Eô FyôëjD ü |G2î RjôYûGôïÐôYìòvð{ëö ÷-ð #ôÐëjüÑìíjîýóø{ìËø{ì¿òiý8î-ôÐë
öjî
ý8îyëöjîyëiì/ø{ù=ìíî*ìËó]ð{ëGñõbø!öGôÐëjüùuúëõbìôÐøëð{ïÐôYì¿ò %íî*÷ð{ëôÐýGúïÐðmìôYøë1÷-î
ìíjøöñ/ù5ø{óVð{öðmýìôÐëjüØ÷-îyöôÐðø{û zËîyõbìñ
ðmóîðùuúëõbìôYøë-ø{ù=ìíîyôYó/õ
újóó]îyëEì|ì¿òiý8~ î %WX&!ôÐ÷ðmü{î !ÿ!ôöjî
!ø ið{ëöÇð{úöôYCø ±ð{ëö-ìíjîõ]íðmó]ð{õbìËî
óNôÐñËìôÐõ
ñø{ù=ìíjî
õ
ïÐôYîyëiì%öjî
ÿôÐõbî
áâ;ã|äS/âã8é]å*â~®yå*ä+è±åå|äp,ã=éåâ
îÂðmóî%ð{ïñËø
ôÐëEìËî
ó]îyñËìËîyöôÐëõbøëñôöjî
ó]ôÐëjü;ð{ëö-ôÐ÷ýGïYîy÷-îyëiìôÐëjü;ð
öôÐñËìËóNôYûGújìËîyöñËò!ñìËîy÷+ù>ø{ó|õbø!ø{ý8î
ó]ðmìôYÿ{îÂöGôÐñõbø$ÿC
î
óòìËóNð{ëñõbøöôÐëjü!ð{ëö-öîyïÐôYÿ{î
óòø{ù/ î
û1õbøëiìËîyëiìM,ø!ø{ýî
óNðmìôYøë-ð{÷-øëjü
ýó]øRjôYîyñ±õ
ð{ë-û8îVîyñËìðmûGïÐôÐñ]íjîyöð{ïYøëjü
ðÿ{î
ó]ìôÐõ
ð{ïAöôYóîyõbìôYøë Gëð{÷-îyïYòíôÐî
ó]ðmó]õ]íGôÐõ
ð{ï î
û õ
ð{õ]íGôÐëjü!8öjîyñõbîyëöôëjüù5óø÷ ìíjîQ%*ðmó]ÿ{îyñËì;ýóøjzËîyõbìQ^ a c:ø{ó
ð{ïYøëjüð{ëíjø{ó]Eô F
øëiìð{ï=öôYó]îyõbìôYøpë ëð{÷-îyïÐD ò |ðmì%ø{ó*öôÐñËìËó]ôÐûGújìËîy\ ö î
ûõ
ð{õ]íGôÐëjJ ü ^`_ w c:/êRë: ð ¨C;<0>P4->?(2¨C;(4-f/ðmó]õNísô
ìËîyõbìújóî ±ìíîÇýó]ø RjôYîyñðmóîÑø{óüð{ëGô F
îyöÕôÐëÕðíGôYî
ó]ðmó]õNíEò ø{ù%ïYî
ÿ{îyïñø{ùÂëø!öjîyñ Âíî
óî1øëïÐòìíîÇû8ø{ìËìËø÷ ïYî
ÿ{îyï
ö 0$6BC0ýóø RjôYîyñ jñËî
ó]ÿ{îõ
ïÐôYîyëiì,ó]î riújîyñìñ%öôYóîyõbìïÐò êOëð 48.,ðmóNõ]íôYìËîyõbìúóî Gð{ïÐïìíjî
ýó]ø RjôYîyñ(ðmóî
ýóø RôÐîyñ jõ
ð{ïÐïYîy
ýGïÐð{õbîyö:øëìíjîñð{÷îïYî
ÿ{îyï~ð{ëöð{ïï=ìíjîëjøöjîyñ%ðmóî
îyöü{îýóø RôYîyñ
êOë ìíôÐñ;ñËîyõbìôYø²ë îöjîyñ]õbó]ôYû8îìíjî÷1ð{ôв ë YriúGôÐö÷ø!öEô Hõ
ðmìôYøëñìËø:ôÐëiìËî
ü{ó]ðmìËîìíjîìËó]ð{ëGñõbø!öGôÐëjüÑýóøõbîyññ
ÂôYìíð1õbøiø{ý8î
ó]ðmìôYøëñõ]íjîy÷ î
a
÷&¸1¹ ø\ÃÃå¼æ7Â/¾8¿:Ǽ¾æ8Âp½çjÁû¿1½&ù)¿"½ Å¿:¼æ7ÂæCÁ7ÅV¿"ÁÂpƾÃåÃÆ1Ãù¿:¼/ç
êOëð4.;ðmó]õNíôYìËîyõbìújóîð{ïïìíîØýGóøRjôYîyñ
ðmóî{9!002>kt÷ð{ëiòöôYþî
óîyëiì;ýóø{ìËøõbøïÐñ
÷ð$òû8îúñËîyö ìËø:õ
ðmóóòøújì
ìíjîvõbøiø{ý8î
ó]ðmìôÐøë ð{÷øëjüýGóø RjôYîyñ TÂýðmóìù5óø÷ ìíjîvúñËîyö ïYøiø #újý ýóø{ìËøõbø<ï ±ìíjîÑ2î RôñËìËîyëõbîÑø{ùÂ÷úGïYìôYýGïYî
ÿ{î
ó]ñôÐøëñAø{ùGìíjî(ñð{÷î(óîyñËøújó]õbî(ôÐ÷ýGïÐôYîyñ÷-øösô Hõ
ðmìôYøëGñ~ìËø
ìíjî%õbø!ø{ý8î
ó]ðmìôYÿ{î%öôñõbø$ÿ{î
óò AêOëöjî
îypö {ìíîVïÐøiø #újý
ýGíð{ñî÷ðyòvýóøHÿ!ôöjî;øëjîø{ùAìíjî
ù5øïÐïYø *ôÐëjüóîyñúïÐìñ
© 02¦D*.10D0+l748(.&¨7;.od|ìíjî
2î Rjð{õbìÂÿ{î
ó]ñ]ôYøëø{ùAìíjî
ó î r!úôYóîyövø{!û zOîyõbìÂôñ(ù>øúGëöôÐëðý8î
î
óÂõ
ð{õ]íî
© 02¦D*.10D¢C@0¥o¢f¨7;.od%ð1ìËó]ð{ëGñõbø!öGðmûGïYîð{ëGö÷-ø{óîöjî
ìð{ôÐïÐîyöÿ{î
ó]ñ]ôYøëø{ù±ìíîó î r!úôYó]îyöø{û zËîyõbì;ôñ%ù5øúëö
ôëð-ý8î
î
óÂõ
ð{õ]íjî
© 02¦D*.10{¦~; @@dëjøÿ{î
ó]ñôÐøëvø{ùìíjî
ó] î riújîyñìËîyöø{û zËîyõbì%ôÐñVù>øúGëövôÐëÑýî
î
ó%õ
ð{õNíjîyñ tôÐëÑìíôÐñ(õ
ð{ñËîD ð B8fs*Ci$4-f
¦~;á@+@øõ
õ
újó]ñ
ð{ëö ìíî-ø{ó]ôYüôÐëð{ïÿ{î
ó]ñôÐøë ôÐñ;óî
ìËó]ôYî
ÿ{îyö ù>óø÷ ìíîõbøëiìËîyëiìñËî
óÿ{î
óð{ëö ìËó]ð{ëñõbøöjîyp ö .ôÐù
ëîyõbîyññðmóò
OAôYüújó]Q î vñ]íjø Âñ*ìíjîØû8îyíðyÿôYø{óÂø{ù|ðÇý8î
î
eó ÂíîyëôYì*óîyõbîyôYÿ{îyñ;ð{J ë %S
#óî r!újîyñËì eÂíjîýó]ø Rò:ñËîyðmó]õ]íîyñ
ù5ø{óØ2î Rjð{õbìð{ëö úñËî
ùuúï,íôYìñØñôÐ÷ØúïYìð{ëjî
øúGñïYò AûGújìØ2î Rð{õbìíGôYìñðmóîÇýGóî
ù>î
ó]óîyö ìËøìíîvúGñËî
ù5úGï|øëjîyñ-ð{ñìíjî
ò
ð{ïÐïY'ø ìËø1ð$ÿ{øôÐö:ìËó]ð{ëGñõbø!öGôÐëjüø{ý8î
ó]ðmìôYøëñ
êOë:ìíjîù>øïÐïÐø ÂôÐëü-1ì ,øÑñËîyõbìôÐøëñ ,îõbøëñ]ôÐöjî
óÂ"ì øÑõ
ïÐð{ññôõ
ð{ï~õbø!ø{ýî
óNðmìôYøë:ý8øïÐôÐõ
ôÐîyñVù>ø{ó;öôÐñËìËóNôYûGújìËîyövñËòPñ
ìËîy÷ñ ëð{÷-îyïY} ò ¡¢302>om-h?i+4j@0+6ð{ë
ö 6;á>$0$(.:*->m-h$i$4j@0$6õbø!ø{ýî
óNðmìôYøpë
"!#%$ &('*),+-/.10)123547698:+;=<>)?09.10#-0@*8
êOëöôYó]îyõbìËø{óò7Sûð{ñËîyöýGóø{ìËø!õbøïñLð{ñVð{õNíjîM;ôYü{îyñìñ^`_ y c:Lîyð{õNíØýóøRò
ý8î
ó]ôYøöôÐõ
ð{ïÐïÐòÂôÐëjù5ø{ó]÷ñ=ìíî/ø{ìíjî
ó]ñðmû8øújì
õ]íGð{ëjü{îyñ*ôë:ôYìñÂñî
ìÂø{ù|õ
ð{õ]íîyööjøõ
ú÷-îyëiìñ íjîyëðÇïYø!õ
ð{ï~÷ôÐññ(øõ
õ
újó]ñGìíjîýGóøRò:õ]íjîyõ+#!ñìíjîñú÷÷ðmó]ò
ø{ùÂìíî:öjø!õ
úG÷-îyëEìñõ
ð{õNíjîyö ðmì-ôYìñý8î
î
ó]ñØìËø öôÐñ]õbø$ÿ{î
ó-ý8ø{ìËîyëEìôð{ïVóîy÷-ø{ìËî2î Rjð{õbìø{óúñËî
ùuúï,íôYìñ Oø{óìíjî
î2Rýî
óNôÐ÷-îyëiìñ ,î õ]íjø!øñËî Vð{õ]í² î ôÐü{îyñËìñð{ñð óî
ýóîyñËîyëiìðmìôYÿ{î ø{ùìíjî öôYóîyõbìËø{óCò SûGð{ñËîyö ðmó]õNíôYìËîyõbìújó]îyñ
Client HTTP
request
Lookup of the
exact version in
the local cache
[EXACT HIT]
[MISS]
Lookup of a
useful version in
the local cache
[USEFUL HIT]
Transcoding
[MISS]
Retrieve data
from the content server
Transcoding
Lookup of a useful
version in the
local cache
Send
[USEFUL HIT]
ICP_OP_USEFUL_HIT
message
[MISS]
Send
ICP_OP_MISS
ß{ß
© utH0H+ (ð1õbîyïÐïÐúGïÐðmó%ýGíjøëîúñôÐëüð
d ÂôÐóîyïYîyññeLqY!WõbøëëjîyõbìôYøëptìíjîØñõbóî
îyëôÐñÂñ÷1ð{ïÐï.ð{ëöõ
ð{ëøëïÐò
öGôÐñËýGïÐð$ò1ûGïð{õ$#vð{ëö=ÂíôÐìËî
ß ûGôYì/ü{ó]ðmýGíGôÐõ
ñ
ðmûGïYî ß ñíjø*ñ%ìíjîûGð{ëö!ÂôöjìíÑø{ùìíîëjî
"ì ø{$ó #:ïôÐ! ë #ÇõbøëGëjîyõbìôÐëjüìíîöjî
ÿôÐõbîìËø1ìíîîyöjü{îýGóø Rò:ð{ëö
ìíjîöGô\þî
ó]îyëEì(öjî
ÿôÐõbîõ
ðmýGðmûôÐïÐôYìôYîyñ,ù5ø{óÂíð{ëöGïÐôÐëjüôÐ÷ðmü{îyñ
,9 ¬
«W © ðmûGïÐî ß "iª ¹qµw¯]¶L»/À{¯NÃm«/µwÁ] ¯"»S¼m·! ¯N ÅN Ì
ª >
¨`¨ ©
ª
¬ D¡H
©N¨ «W
dMý
ß_
ìËó]ð{ëñ]÷ôÐññôÐøëìôÐ÷îyñ
øë ìíjîïÐôÐë#:û8î
ì1,î
îyë ìíjîõ
ïÐôÐîyëEì
ð{ëö ôYìñ;îyöü{îýóøR!òY!îyõbøëöî-ù5øõ
úñ
øë õbø!ø{ý!
î
ó]ðmìôYÿ{î-ó]îyñËøújó]õbîöôñõbø$ÿ{î
óòð{ëð{ïYòkFyôÐëjüÑìíjî-ý8î
óù>ø{óN÷ð{ëõbîØø{ù,öôYþî
óîyëiì;õbøiø{ý8î
ó]ðmìôYÿ{î-ýGóøRòðmó]õNíôYìËîyõbìújó]îyñ
ø{óüð{ëGô F
îyöôëíôÐî
ó]ðmó]õ]íGôÐõ
ð{ï~ð{ëö öôñËìËó]ôYûGúìËîyöìËø{ý8øïYø{üôYîyñ 8ð{ëö õbø÷-ýGðmó]ôëjü1ìíjîy÷ ìËøvìíjîõ
ð{ñËîø{ù/ðvñËòñËìËîy÷
ø{ù±ëjøë õbø!ø{ý8î
ó]ðmìôYÿ{î
ýóø RôÐîyñ
ñ:øújó÷ð{ôÐë ìðmó]ü{î
ìôÐñìËø#îyëðmûGïYîÕíjî
ìËî
óø{ü{îyëjî
øúñöjî
ÿôÐõbîyñ:ìËø#ð{õ
õbîyñ ñ î
û õbøëiìËîyëEì ìíjî ñËî
ó]ÿ{î
ó]ñ
ìËó]ð{ëñ]õbø!öjîvìíjîvø{û zËîyõbììËø û8îyñË5ì Hììíjîõ
ïÐôÐîyëEì-õ
ðmýGðmûGôïÐôYìôYîyñ ÂíôïY î ,îöjø ëjø{ì2î R!ýGïÐø{óîÇø{!û zOîyõbìõbø÷-ýGóîyPñ
ñôYøëìËøÑóîyöúõbîØìËó]ð{ëñ÷1ôÐññôYøë:ìôÐ÷-= î 5î fü!EV^ ß w cA î-ð{ïÐñøÑõbøëñ]ôÐöjî
óøëïYò:õbø÷-ýGïÐî
ìËîìËó]ð{ëGñõbø!öGôÐëjü1ó]îyïÐðmìôYøë
ü{ó]ðmýGíGñ VÂíî
óîîyð{õ]í#ÿ{î
ó]ñôYøë õ
ð{ë û8î:õbóîyðmìËîyö ñËìðmó]ìôÐëjü ù5óø÷ ð{ëiò íôÐüíjî
D ó riúGð{ïÐôYìò ÿ{î
ó]ñôÐø ë ^ y c:êOë øújó
î2Rýî
óNôÐ÷-îyëiìñ î*ñËî
ì/újý1ðñËò!ñìËîy÷ ø{ù ß
ñËî
ó]ÿ{î
ó]ñ K/ð{õNí1ëjøöjî%ôÐñ|5 ð
M*ôYìí-qð
îyëEìôú÷+êêê ww W%FS
V
ð{ë² ö _v
=WÌ ø{Mù Wó]úëGëôÐëj ü X~ôÐë!ú R{%íjî-ñËî
ó]ÿ{î
ó]ñ
ðmóî-î r!úôYýý8îy ö ÂôYìíìíjî-ýó]ø{ìËø{ìò!ýîyñöjîyñõbó]ôYû8îyöôÐë
ìíôÐñVýðmýî
ó*ð{ëöõbøë HGüújó]îyöìËø1õbø!ø{ýî
óNðmìËîìíjóøújüíöô\þ8î
óîyëEì%ðmóNõ]íôYìËîyõbìúóîyñÂð{ëööôÐñõbøHÿ{î
óòÇýGóø{ìËø!õbøïñ
OAôYüújó]îy
ñ ð{ëö a ñíj'ø ìíî*ñEô F
î*óîyöúõbìôÐøëø{ûìð{ôÐëîyö1û!ò-ý8î
óù>ø{óN÷ôÐëjü
ìËó]ð{ëGñõbø!öGôÐëjüø= ë LPê O ð{ë ö I8
VKL
ôÐ÷ðmü{îyñ óîyñËý8îyõbìôYÿ{îyïYò %íjî(÷-î
ìËóNôÐõúGñËîyö-ôÐñìíjî(õ
ú÷ØúïÐðmìôYÿ{î(öôÐñìËó]ôYûGújìôÐøë
ø{ùGìíjî @2.>?0.:(2¨7;A,CBM¥48(.:*>Eö2î Hëjîyö
ð{ñ%ìíî
ó]ðmìôYøø{ùìíjîñGô F
î
ø{ùð-ìËóNð{ëñõbøöjîyö:ôÐ÷ðmü{îø$ÿ{î
óÂìíîñEô F
î
ø{ù±ôYìñ(ø{óNôYüôÐëð{ïÿ{î
ó]ñôÐøpë
1 1
0.9 0.9
0.8 0.8
Cumulative distribution
ßw
q '*st>uv w +;>uv z»{}| ),0~G81+
) q uv uL& uLt>0>+
ê
L PO bübb8_ b w
b y _ ß b y _ ß ß
b a _k y v a
ß ß
;ê ¼
I8
KML bübb8v b jyy
üb7 üb7 _küb
kú_ _
L O ûI7
VKL bübb w búv y b ß bú
ß ß bú
ú_-bb w ú
-bb
ðmûGïYî5_kd
Ó¯NÀ{µ\ºy¶³y½»¿²Oºy¶EÅ¿Ä;µwÅRÅ¿µq³H¶»RµqÄ;¯NŽгH²±³$²Rµq°Hµq¶iºy¹²¿¯PųH¸²OÁ¯Nž½ ůPÁÀ¿
q '*st>uv w +;>uv z»{}| ),0~G81+
) q uv uL& uLt>0>+
ê
L PO bübb8_ b w a b w v y bú_ bú_
ß bú_ y ß
;ê ¼
I8
KML bübb8v bú
8 b a
b ww bú
8-_ bú
8-v
L O ûI7
VKL bübb w b y
_ búv-b a bú_v
b waw b w
8
ðmûGïYî
w d Ó¯NÀ{µ\ºy¶Ø³y½»¿²Oºy¶EÅ¿Ä;µwÅRÅ¿µq³H¶»¿µwÄ;¯NÅA½Ð³H²A»¿²Oºy¶EÅRÁ³{À{¯PÀ²R¯NÅ¿³$¸E²RÁ]¯NÅ\½ Å¿¯NÁÁ¿5Ì
;î õ
ðmóó]ôYîyöøújìðñËîyõbøëö1ñî
ì/ø{ù=î2Rýî
óNôÐ÷-îyëiìñ±ìËøõbø÷-ýðmóîÂìíjî*ý8î
óù>ø{óN÷ð{ëõbî%ø{ù=öô\þ8î
óîyëiì/õbø!ø{ýî
óNðmìôYÿ{î
ðmó]õNíôYìËîyõbìújóîyñ1ð{ëö ìËø úëöjî
óNñËìð{ëö ôYùÂõbø!ø{ý8î
ó]ðmìôYøë ð{÷-øëjü ýóøRjôYîyñõ
ð{ëôÐ÷ýóø$ÿ{îìíîvñò!ñËìËîy÷ óîyñËý8øëñËî
ìôÐ÷-
î *ôYìí óîyñËý8îyõbì
ìËøìíjîõ
ð{ñËî1ø{ù(ëjø:õbø!ø{ý8î
ó]ðmìôYøpë \ î1ñËî
ìØújý ð:ñõbîyëðmóNôYN ø Âíjî
ó]îð{ïÐï±ñËî
óÿ{î
ó]ñðmóD î ,îyïÐï
õbøëëjîyõbìËîyö ð{÷-øëü1ìíjîy÷ ð{ëN ö *ôYìíìíjîØõ
ïÐôYîyëiìñ %íjîõbøëiìËîyëiì;ñî
óÿ{î
ó]ñÂðmó]îýGïð{õbîyöôÐë:ð1óîy÷-ø{ìËîïYøõ
ðmìôYøpë
õbøëëjîyõbìËîyö ìíjóøújüí ðvü{î
ø{ü{óNðmýGíôÐõ-ïÐô!ë #NÂôYìí 2ß y íø{ýGñ
ôÐë û8î
1ì ,î
îypë ð÷îyð{ë óøúë!ö SìËó]ôYýìôÐ÷-îø{ù
-b֖
ð{ëö:ð1÷jð Rô÷ú÷ ûð{ë!ö ÂôÐöìíÇø{ù _-Wû LñËîy-õ V îÿ{î
ó]sô HGîyö:ìíðmìÂôÐëvìíôñ(ñõbîyëðmó]ôYø-ìíîëjî
1ì ,ø{$ó #výGðmìíìËøìíjî
õbøëiìËîyëEì;ñËî
óÿ{î
ó]~ ñ 5óîyð{õNíjîyöôë:õ
ð{ñËîø{ù±üïÐø{ûGð{ï.÷ôÐñ]ñ ,ð{ñ*øëjîø{ùìíîý8øññôYûïYîñò!ñËìËîy÷ û8ø{ìËìïYîyëjîy+õ #/%*îyëõbî
ìíjîüïÐø{ûGð{ï=õ
ð{õ]íjîØíôYì(ó]ðmìËî÷ðyòôÐ÷-ýð{õbì(øëìíjîóîyñýøëGñËî;ìôÐ÷-î
î-õbøëñôöjî
ó*ð q '*+
)?69)?-?t7'*-W6Â@ ðmó]õ]íôÐìËîyõbìújó î =
Å #0 -W6Â@ ðmûGïYî Å 0#-W6º$@ ÁO®¯V®µq»|ƲRºy+»¿¯PÇÈÅ]Ì 0Â.1+ Æ+ÇÉ09.1+ }Ê @*0Â476Â@
y dý
à vu ß ß ß ß W
_ ú_ úv úv v
k y
y
k w a w
úv
ßv
ýóøRôÐîyñõ
ð{ëÕûîÇöôÐñËìËó]ôÐûGújìËîyöø$ÿ{î
ó-ðN*ôÐöjîðmóîyðëjî
ì1,ø{ó$# ìí!úñð$ÿ{øôÐöôÐëüëjî
ì1,ø{ó$# û8ø{ìËìïYîyëîyõ$#ñ=Oôëð{ïÐïYò
ôÐ[ ë ^ y cjìíjî(ð{újìíjø{ó]ñAíð$ÿ{î(ø{ûìð{ôÐëjîyöñËø÷î,ýGóîyïÐôÐ÷ôëðmóòóîyñúïYìñìíjó]øújüíñôÐ÷ØúïÐðmìôYøëìíðmì±öjîy÷-øëñìËó]ðmìËîyöìíjî
ôÐ÷-ý8ø{óìð{ëGõbî
ø{ù|öôÐñËìËó]ôÐûGújìôÐëjüìíjîõbø÷ýGújìðmìôYøëð{ïïYøð{öø{ù±ìËó]ð{ëGñõbø!öGôÐëjüôÐë:ðýóø RòíôYî
ó]ðmóNõ]íiòÑìËøÑôÐ÷-ýó]ø$ÿ{î
úñËî
$ó Sýî
óNõbîyôYÿ{îyövóîyñËý8øëñËî
ìô÷-î
Ø Ù å*âè&Nç~é]å*â~
êOë ìíôÐñÑýGðmý8î
óe,î íðyÿ{î ýóø{ý8øñËîyö ø{ý8î
ó]ðmìôYÿ{îßYr!úôÐöSûð{ñËîyö ýGóø{ìËø{ìò!ý8îyñvìíðmì:ð{öðmýì= î
û ô÷ðmü{îyñvûiò
{ø ý8î
ó]ðmìôÐëjüøë ü{î
ø÷-î
ìËóòõbøïÐø{óöî
ýìíp&r!úð{ïÐôYì¿òAð{ëGöxWêPWJK+ñúûìò!ý8îÇöjî
ý8îyëöôëjüøë ìíjîÑõ
ïôYîyëEìöjî
ÿôÐõbî
õ
ðmýGðmûGôïÐôYìôYîyñ î
íðyÿ{î
÷-øöôsHîyö÷-øñËì,ø{ù.ìíjîìËó]ð{öôYìôÐøëð{ïýGíGð{ñËîyñ/ø{ù~ìíjîñìð{ëöðmó]ö=Yr!úôÐö-ìËø-ñújýGýø{ó]ì|ìíjî
ìËó]ð{ëñ]õbø!öôëjü;ýóøõbîyññ AêRëýGðmóìôÐõ
úïðmó î*íðyÿ{îôÐëEìËó]ø!öúGõbîyö-ð÷úGïYìsô Sÿ{î
ó]ñôÐøë-öôÐñõbøHÿ{î
óòýóøõbîyññ|ìËø÷1ð{ëðmü{î
ìíjî,2î RôñËìËîyëõbî,ø{ùöô\þ8î
óîyëEìÿ{î
ó]ñôYøëGñ~ø{ùjìíjîVñð{÷-î,óîyñËøúó]õbî î(íð$ÿ{î,úGñËîyöð{ë2î RìËî
ó]ëð{ïiìËó]ð{ëñõbøöjî
óýóøõbîyññ
ìËø*÷1jð RôÐ÷1Eô F
î |G2î RjôYûGôÐïÐôÐìò%ð{ëö÷-ð #{î|ìíjî|ýGóø{ìËø{ìò!ý8îôÐëöî
ýîyëGöjîyëEìø{ùìíjî|ýGðmó]ìôÐõ
úïÐðmó=ìËó]ð{ëGñõbø!öGôÐëjü%ð{ïYü{ø{ó]ôÐìí÷ñ
ðmýýGïôYîyöìËø ð{öðmý ì î
û õbøëiìËîyëEì û î íð$ÿ{î ð{ïÐñËø ôÐëEÿ{îyñìôYüðmìËî íjø ìËø îyëðmûGïÐîõbø!ø{ýî
óNðmìôYøë ù>ø{óvýóø R!ò
ñËî
óÿ{î
óNñø{óüð{ëGEô F
îyö ôÐë íôÐî
ó]ðmó]õ]íGôÐõ
ð{ï|ð{ëö öôÐñËìËóNôYûGújìËîyö ìËø{ý8øïYø{üôYîyñ *ôYìí ìíjîÑø{û zËîyõbìôYÿ{îÑø{ùÂöjîy÷-øëñìËó]ðmìôÐëjü
ìíðmì,õbøiø{ý8î
ó]ðmìôYÿ{î;ñõNíjîy÷-îyñýî
ó]ù>ø{ó]÷ ûî
ìËìËî
Mó Âíjîyë1õbø÷-ýGðmóîyöÇìËøìíjîõ
ð{ñËîø{ù.ëjøõbøïÐïÐðmû8ø{ó]ðmìôÐøë1ð{÷-øëjüìíjî
ýóø RôÐîyñ
êOëEìËî
ü{óNðmìôÐëjüìíî%ìËó]ð{ëñõbøöôÐëüýóøõbîyññ ÂôÐìí-ìËó]ð{öôYìôÐøëð{ïõbø!ø{ýî
óNðmìôYÿ{î*õ
ð{õNíôÐëjüó]ð{ôÐñËîyñ|÷1ð{ëEòôÐ÷ýø{ó]ìð{ëEì
ð{ëö úë2î R!ýGïÐø{óîyö ó]îyñËîyðmó]õ]í#ôÐññúîyñ êOëEìËî
óîyñìôÐëjü ôÐññ]újîyñØìíðmì-óî r!úôYóîÑù5úóìíjî
ó-ôÐëiÿ{îyñËìôYüðmìôYøëðmó]îìíjîúñËî
ø{ù;öô\þ8î
óîyëEììËó]ð{ëGñËù>ø{óN÷ðmìôYøë ÷-î
ìíjøöñ ëjø$ÿ{îyï*õ
ð{õ]íjî:ó]î
ýGïÐð{õbîy÷-îyëiìð{ïYü{ø{ó]ôYìíG÷ñØìíðmìì-ð #{îôÐëiìËø ð{õ
õbøúëiì
÷ØúïYìôYýGïÐî:ÿ{î
ó]ñôYøëGñÇø{ùðÕó]îyñËøújó]õbî ð{ëö ìíjî ôÐëEìËî
ü{óNðmìôYøë ø{ùñËî
óÿ{î
ó:ð{ëGö ýó]ø Rò ø{ý8î
ó]ðmìôYøëñ êRìôÐñÑð{ïÐñËø
,ø{óìíìËøÇîy÷-ýíð{ñEô F
îìíðmì*ìíîØõbø÷-ýújìðmìôYøëð{ïõbøñËì;ø{ù|ìËó]ð{ëñ]õbø!öôëjü1÷ð$ò:û8îëjø{ìðmûGïÐòóîyöúõbîyöûiò:úGñôÐëjü
õbø!ø{ýî
óNðmìôYøëñõ]íîy÷-îyñVìíðmì(ôÐëiÿ{øïYÿ{î
ñËø÷-î
ø{ìíjî
ó(ýó]ø RjôYîyñ,ìËøØý8î
óù5ø{ó]÷ ìíjî;ý8øññôYûïYò2î R!ý8îyëñôÐÿ{îð{öðmýGìðmìôYøë
ìð{?ñ #
Ò & p /ä /âè&
½ £ ¿
¯]Ó¶mHÌÃmµwÚ/²¿³H²¿¶¹wµqÄ;»»N¯]Í ¶L[ »NÌ Ì7Ûº²Rܵq¯PÝÀ{²RÞµwÁOßÁ®àDÍAáÁâ:ºyàÀ¶iãåÀä:æVçèÌ>ß±¸$é7µw¶ê§Ìä§ëíìÉÑä:îϳ$ï"â:²ÍAmæ¹q³Lðñº$ßÁÀê§òwÁOÍ
®E¥,ºyóW²OôϺ$¥,ÁõÀ»¿ö²¯]¥1²R¨µw÷/ÖNøº
ª»RµqÍ,³HÚ|¶:¸E³y°E½(Ì ºv£ ³1ɳ1³E¯]Ì Ê ·²R³b×{¼:µw¶ ºÁNºyʹw¯-Ä;³{À{¯]Ä
½ ¥`¿
ÓÜ â§WÌ ãþùý¸{ì/»Rî*¹q¯Nï×æ?²Nÿ$Í Í ºª Ì
ô*¹,¨1õÁµ\öºy ¶E£ ¶÷P¯ »¿ª »¿Í{µ5Í Òm[ ¯]·Ì
»N¹,Ì µw,Ä
ÁËÅ»P³HÌ ¶¥ ͤ,ºy¤ ¶E¥{ÀÌ VÌÉ µw¹w¯]¼$Ì ú¯]Ãmµ\Á¯Vµw¶EÀ{¯]·!¯]¶iÀ{¯]¶EÁ]¯Âºy¶iÀ»R®¯(É ¯]ÊÌHûÍé é éÈûÀæîüß5àÀæß5î
½ ø§¿ ÂÅ¿¯]̲RÃ$ý ¯]º$²OÅ,²RÀ{½Ð¯N³$¹q²¹wµw¶Á³mµ>Í.³$·!Ó:¯]̲Oº
ý »Rµq³HÃH¹w¯
ºyλ¿ºy²O¶ºy¶¶iµ5Å¿Í Á][³mÀÌ µq¶G°iº$Ì-¶EÁ¾d¯N¶ ¹q¹w³yÞ7»¿»¿àε5âÍ.çòþºy¶EâÀá : à Ì=ÒjûÍÌ é .é ¸Gé ^Ì Ú â:À{à µ\ÅS»RW²¿âèµwÊý ¸{»R⧯Næ(ÀûÀºyæ
²Oî%ÁOß5®àÀæµU»Rß5¯Nî Á»¿Û>¸ý1²R¯ýëí³yï"çè½|ä§î*¯Pï"À{⧰$æ ¯ØO>Í ·¸$²R¸³b×{¶E¼¯
¥ ¤,¤ øEÌ
½ ¦:¿ »¿Â²OºyÌ ¶iý Å¿ºyÁ]²O³mÀ{À¯]µq¶¹w¹w°iµq¶Ì µ5Í ¾d ¶ ÌÞ7ÒÌàÎâ.ç¸òÍ=âáºy¶E1À î ÛÌGÉÜÝ /Ì õ/ûÀ¸Eæ
ºyî ¶EëC°EÜ#Ì â:ý æáÁ³$ò¹w¹wº$â§Êiæ ³HûÀ²RæºyáÁ»¿â:µwÃ$àÀ¯;ãå·ä:²RîÏï"³bâ:×mæ¼Ñä§Å¼{æ Å»¿¯NÄ æâ½Ð³$²ë ß À{5µ\ÿ?ÅS»Rß²¿µwÝ Ê¸{ä:»Ræ¯NäÀvÿ,ß5É ãå¯]ß5Ê:æî5Á]Í|³$·E¶Lº$»¿¯N°$¶L¯P»Å
½ ¨`¿ ÏLý ¸EÌEºyÒ¹wµqÌ »S¼*ý ®iºbºy´A¶EºyÀ{²R²O¯º»RÍE²Rº$Òj¶EÌEÅRÔ.Á¹w³{¹qµ\À{űµw¶ºy°E¶iÌ À ûÎÚÂé éHÌ .é ºy/®iò9Àâ:º
æ »PÌ Ú|ßÁë·ßÍ·ç5îü¹wµ\ß Á]¾º
»RÛñµq³HàÎßè¶{ä Æu ¹q¯Nï×Ã$æ^¯]¹Ü À⧵UÈã¯]ã²R¯]ì/¶L滿ï"µ\º
çè䧻R¯Nî*ï"ÀØâ§æiÄÂÍ ¸E£ ¹U»RôµqÄ;£ ¥1¯NõÁÀö ¥,µwº;¨§¦1É ¦:÷/¯N¥:ʦ ª Å¿¯]¨²RÍ ÃmúµwÁ]¯N¯NÁ$Å?Ì ¸E¥ ¤1Å¿µq¤1¶E¤ ° Ì
#"
$
½ ª ¿Òâá\Ì ý Ýy®iì/ºyëí¶Eî*ï×À{㬲Oߺ:,Í ï"Ú%ä ,Ì Ü ¹,â:¯Nã ®Eýºyì/¶îϵ5ï×Í æPý ÿÌmä:Òæ Ì$Ô~C¹q¹wµwß5ÅNî ÍHHº$â:¶Eà À §ï×Ú%æPÿÌ .Ü º$⧮EæÀáÁºyòw
Í »NÌi¸Lºy¶²OºyÌ ¶E¥ ÅR¤1Á¤³{£ À{Ì µw¶°(ÁO®Eºy²Oº$Á»¿¯N²¿µ\ÅS»RµwÁNųy½É ¯]Ê;µqÄ
º$°$¯NÅNÌE¾dL¶ Þ7àÍâçò
&% ' (
½²ó¿ Á]ý ºHÌ ÁOÆ ®¯,Ì ý²¿¯N®E·º$¹wºH¶Á°Â¯Nĺ$¶E¯NÀ¶L»AÓµw¶ØÌ ÆSÒ»¿²OÌ ºyý ¶E®EÅR¯]Á¶³{À{ÌGµwÔ.¶×{°··¹q³H²R³b²¿µw×m¶µw¯N°ÂÅNº$Ì8°$¾d°Hy¶ ²¿¯NÞ°Hàκ
â»Rç¯Aò ¯â Èáþ¯NûÎÁËé »AéH´±é µq»¿®1´î ¯]µw°yûÀ»Ræ
®î ¯Në#À;Ü »R⧲Ræº$áÁ¶EòHÅRÁâ:³{æ À{µw¶ä:°%î%ä°$²Oé7ºy·Eæ?®Eÿ?Å=òw
Í ½ÐºE³H¯]²Ê¯ Ì
¥ Á]¤1µq¤ ¯N¥{¶LÌ»
( *) +
+ -,
½ §¿¬³$Ú%ÊÌ ÎSý ¯NÁË®E»|º$ÁNW¶ º$AmÁO®m®¸¯H¶LÌ»¿¾d®G¶ ³{ÀjÞ7Í àÍ âç§Ì ò#ù,âÌ á ú,ºy¶/ÖNé µqñ°iÍ û ý Ì |¯]¯Nb²RÍEÀE·iºyºy¯]¹\°$ÅN¯PÍbÅ Ó:£ `̨1ºø`÷ Ìy£Ò{ª ÁOøE®m,Í´A¸Lºyºy²¿¶»¿Ö$Ì Íb£ ºy³1¶i³ CÀ ª Ì «;`Ì ¸EÌPÉdzH²¿²R¯]¹5PÌ Ú®µw¯]²Oºy²OÁO®µ\Á]º$¹y¾d¶L»¿¯]²R¶¯]»
/. 0 1
2"
½ ³§¿ WÌ ú,ºy¶ÖNµq°iÌ /¯» ý º$ÁO®¯%º$²RÁO®µq»¿¯PÁË»R¸²¿¯Vºy¶iÀÀ{¯N·¹w³
¼LÄ;¯N¶H»P±Ì Ü â§ãþýì/îüßÁà ßÁî Hâ§à ËÍ ø ¤ ôÏ¥1¥
üÆ ¥1ø,õÁö ¥ ¤ £ ÷/¥ ¤ ³ £ Í £ ³1³,Ì
43 ' ) 657.98
ß
½ £¤ ¿ [ ÌÍýVß5ÌÂàÀî%ºß ,µw¯]î ¹\À{µw¶àÎ䧰Eæ ÍDáÁ¸EßÁÌÂàñ¹,Þ7¯]àͻ⧻S¼{îüâÅ]çèÍ⧸Eë Ì ÌÓ³$Þ °$¸E1¹>Í ò yÂÌ ÌÂ[ ºº ̺²R¥ ¼{ªWÅS£»Sª¼PÍ/A¸$Í ¸~¶E̯ Ó£ º$³1Å¿³,µq³¶LÌ »R¯]²PÍ Ì9¸EÌ G¯NºHÁO®ÍGºy¶iÀÑVÌ9ù¯N²¿¶¯N²RÅÆ ¯]¯HÌ
ý 3õ
ý
= >
½ £1£ ¿ [çèä§Ìî*ï"ºâ§¹wæ ³
O¼{ÍÀ-¨WºyôϨ,¶EõÀÀGö ¦Pùó÷/Ì ¨1|¥³HÍ ¸E,ÅÁ¯N»N¹>ÌÌ|£ Ó³1³1³$EÊÌ µw¹q¯Â´¯NÊ1º$ÁNÁ¯NÅRű¸EÅ¿µw¶°¯ /¯»S´³$²ÍAÉ ¯NÊ1Ô=×{·²R¯NÅRÅ]Ì ûÍé é é ÞßÁà 5â:æä§ëÜ â§ããì/æï
?A@ (B DC EF?GCHC IJ. .
kõ K" ! L
½ £ ¥`¿¬Ú%Å¿¯]Ì9²RÃLºEµ\³bÁ×j¯PÅ]ÍÌÒ¾dÌ9¶Gú*Þ7Ìàι,â粿ò#µwÊâ Êá ¹w¯$ͧî *Ì ÛÜ®EÝ ºb´Aº
§»R®ãþ¯$ýÍò#Ô/â§Ì9æ Ú%Ì9ýWùß5²Ràί]䧴î*ïׯ]æ?²Pÿ ͺy¶EÀÀ îüßÁã ÌÂþ¹VÞ7ºyàÀ¸{ï×»Ræ®ç5µwï ¯]ý²Pë Ìß ËÍi·i¹w¸EºyÅ°$»¿¯P¯]Å ²¿Æuó§ÊE`º$÷/Å¿³ ¯N£ÀÍ ÅR,Á]º$Á»N¹wº$Ì Ê£ ¹w³1¯*³?¶ó{¯]Ì »S´³H²ÎA
M
= ý ý
½ £ ø§¿ µw[ Ä;Ì º$/°$¯Âº$¶»¿Í²Oºy¶EÌÅRùÁ³{®iÀ{ºyµw°$¶´A°º
·E»P²¿Í ³b[ ×{¼ØÌ G½Ð³$º$²VÓ1Ä;ºyµw³$²¿Ê¯Hµw͹w¯*VÉÌjÓ-¯NÊ1¸EÄÊÄ;²R³
¯N´|²»PŵwÍ ¶Â°iÌ±Ì ûÍé ¯]²Ré ²¿éx¯]»NÍjÞºyß5¶ià À5⧸EæÌ ä§ë [ ܸEÊE⧺$ãÅNãÌ ì/ú/æ¼mï"¶Eçè䧺$î*Ä;ï"⧵wæÁOº$ÍÀ¨Wº$ô ·{ª »RõÀºyö `»¿÷ µw³$£ ¶mó ͵w¶Çú ¯Nº$Áy¶ Ì
N.#8 O'P@ RQ S'P@ * T $
!õ J J
£ ³,³1E Ì !
½ £ ¦:;¿ ¾Aù ÓÌ ¾Aù ÓÉǯNÊiÒm·®E¯]²R¯1A²Rº$¶EÅRÁ³{À{µw¶° ¸ÊE¹qµ\Å®E¯]²PÍþ¥ ¤1¤ ø Ì {Ì VUMWXWXY[Z \9\2]9]9][^`_Kab;^!c2dbe\$f2dXgXW]hi$j9\2Yj i9kMhf9_k$jX\
½ £ ¨`¿ ÒÌ=À¾dîü®EßÁÀã ¯$Í /â§ì/Ì àÀæÌ.ä:ëCÓÍW¦ ºy¤ °Hô ¹qµw£ ³EõÀÍHö £ i¸ ó:Ì.³`÷ Ó-£ ³,¯N¼$¥¯]Í,²P¥ Í~¤,º$¤W¶E£ ÀÌ [ ÌHAù ºy²R²¿¯]»»N̾d¶L»¿¯]²RÄ;¯NÀ{µ\ºy²R¼LÆ5Êiº$Å¿¯NÀv»R²Rº$¶EÅ¿Á]³{À{µq¶E°1½Ð²OºyÄ;¯]´³$²ÍA ÌÐû Ý
YMi$d#l#mec2Wf\bedaJ_ nXj9o$f d9n$f \WXi$h pf9c2dXl_Kp9q$o#r#Y#m9an$_#fUj iH^(fUMW2bJn
s
½ £ª ;¿ ¾dÄ
ºy°H¯NÓº$°$µ\Áè!A Í/¥ ¤,¤ Eø Ì
'P@ t%
EÌ
½ £ ó;¿ ¾ [ º$ÁO®¯,·²R³yÎS¯PÁË»NÍ¥ ¤1¤ ø Ì
UMW9WXYHZ
\9\ ]9]X][^`_Tbehq$jbeh qe_XcuH^vd#iXq$\
&ý Ì
½ £ §¿¬%Ú¥ ¤,ÌP¤1H¸ ¤ ³HÌ Å¿®µ>Ì ¶·E²¿³b×{¼*º$°$¯N¶H»OÅ]ÍLÄ;³$ʵw¹wµU»S¼HÍLº$¶EÀ
É ¯]ʺ$Á]Á]¯NÅRÅ]ÌÝGâ 5ï×ë ß Cß5î Hâ:à ±ä§æ ±Û7ý1ýë ï"çÍä:îÏï"â:æ ËÍ
¨ôD¦?õÁö ¥1ø1ø§÷/¥§¦ £ Í
U9W9WXY[Z
\X\ ]9]9][^!_ichcKUjw^+pjW
x y) + $
½ £ ³§¿¬,ùÞ7àÎÌÂâV« çò#¶m¸{âá »RÅRÅ¿î³$L¶ûÀÍ æ%î Ì ë y¸â§Í=à ºy¶iWÀâÍýi¸ Ìâ§Óæ ³$°$¸Eß ¹>LÌÜ#|Ú â:²OæÁOîü®ßÁµqæ
»¿¯NîþÁÜ»¿¸ä1²Rç ¯NPÅÂï×æPºyÿy¶EÀÑä§æ ·²OºyC°HïÄ;èî*ºyàÀ»¿ï µ\5Á]ì/Å(îÏï"³$â:½AæEÍÅ¿¯]Ú/²RÃ$¸¯N°E²ÌÆdÀ{¥ ¤1µw²¿¤ ¯P¥ÁËÌ»R¯NÀ1»¿²Oºy¶EÅRÁ³{À{µw¶°E̾d¶
õ z
½ ¥ ¤ ;¿ ɵw¶ØÌ Á]³$*¶LÌ »¿¯N¶H¸E»/Ä ºHÀºyºy¶E·À»Rº
º »RµqÌ ³H¶Ì8ÌjÓ¾d¶yÌ ÞGàκ$â¸çÌò â áñ¶ÛÊEܺ$ݹwº$¶EÝGÁµwâ ¶Á°ï"çèÊi⧯]ã »S´¯N¯]¶HÍi»R²R·iº$ºy¶E°$ÅR¯PÁų{À{¥:ø1µw¶³§°÷/¥,³
¨ ÃH¤ ¯]Ím²R®Òm¯N¯]ºH·ÀØ»N̺$¥ ¶E¤1À1¤ ¥{Å¿Ì ·Eºy»¿µ\ºy¹8Á³$¶iŸÄ;·{»Rµq³H¶
|{ }
2
V x ! eN1 ~ x
J ý J *
½ ¥1¥`¿ [ WàÎÌmä§Ó-æ Á³$ò#®iâ:ºyæy¶ÍPÝyE¸ Ìì/[ëíî*ï×ÌãåÒmß Ä;§ï"µq»¿yä ®Í Í{£ ºyô £¶iõÀÀ ö £¤ ¦:Ì ÆS÷ Ò£,Ì £ E¦ µ5ÍLÌÂÓ/Ú ºyÀE²PºyÌ ·{£ »R³,µq¶³1°³ Ì Ä¸E¹U»RµqÄ;¯NÀµwºÂ¾d¶H»R¯]²R¶¯»AÁ³H¶H»R¯]¶L»~½Ð³H²¸E¶µqÃH¯]²OÅ¿º$¹Eº$ÁNÁ¯PÅ¿ÅNÌÂûÎé éHé
!! T 41
ý 9
½ ¥:ø§
¿ ÓÌ [ º$ʵw¶³
ÃmµwÁO®ºy¶EÀ *ÌiÒm·iº
»RÅRÁO®¯PÁè!A Ì yß LÜ ä1ç Pï×æ?ÿyä:æ ðþßüýëíï"çèä§î*ï"â§iæ ÌH/Ú ÀEÀ{µwÅ¿³$¶ÉѯNÅ¿¹q¯N¼$Í¥ ¤1¤ ¥ Ì
C !
ý
½ ¥1¨`¿¬®%Ú ¯]Ì.»¿¯]Òm²Rµw³$¶°H°H¯]®¶Í ¯N%Ú³$¸EÌ=ÅÉ ²¿µwÃ$¯]¯PÊ À{µ>ÁÍ ¹wµq;« ¯N¶HÌ »[ ¯]º$¶mÄ
Ãmºyµw²¿Ä;³H¶²¿µqÄ;»¿®i¯]ºy¶LÄ»RÅNÍ.Ì#ºy¶E¾d¶xÀ Þ7àÎÌ8âÒmç®Eò¯]â¶á ³
¼H:Ì à ûÁ æî öëÜ ²¿â:³bæ×{áÁµwò¯NÅVâ§æ»R®Eº
»ß »¿y²OºyûÀ¶iæÅ¿áÁÁ]⧳màÀÀ㬯䧺yî*ï"¶iâ§À:æ Á]ºHÁOè®îü¯ß5ã µw¶
y) <
2
ý
ý
½ ¥:³§¿¬*ú ÌÉǯPÅ¿Å¿¯]¹\űºy¶iÀ;« Ì ¹\º
ȼ$Ì ûÁæîüßÁàÀæßÁîñÜ#ä,ç ß±Þ7àÎâ§îüâçÍâ:ë Dû§ÜÂÞ Hê§ß5à èï"â:æ HÌ [ º ¥ £ ª ÍÒm¯N·{»NÌ £ ³1³Pmó Ì
'J !|
ý ý
½ ø ¤ ¿¬,ùCÌß5î !H¯]⧶Eà ¯]¹5OÌ»ÍÚ¨WôϨ,°$õÀ¯]ö ø1¶E³ ¯]²O£ ºy÷?¹=¦ ¤·E³ ¸Í ²R·!£ ³,³H³1Å¿¯E³ Ì ·E²¿³b×{¼ E¹q»¿¯N²¿µw¶°-Ä;¯NÁO®Eº$¶µ\ÅÄ º$··¹wµq¯PÀÇ»¿³Ø»¿®¯
Ä;³Hʵq¹w¯
¯]¶mÃmµw²¿³H¶Ä;¯]¶L»NÌ ï×àÎßÁë ß
( w !
4 `!
) < 2
ß