Content-Type: multipart/related; start=; boundary=----------VpJsKZUuO5Lxu36PT6NFZy Content-Location: http://allafrica.com/stories/200809010112.html Subject: =?utf-8?Q?allAfrica.com:=20Cameroon:=20Country=20Could=20Develop=20an=20Eco-Tourism=20Haven=20-=20Expert=20(Page=201=20of=201)?= MIME-Version: 1.0 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=200809010112.html Content-Type: text/html; charset=iso-8859-1; name=200809010112.html Content-Id: Content-Location: http://allafrica.com/stories/200809010112.html Content-Transfer-Encoding: Quoted-Printable = allAfrica.com: Cameroon: Country Could Develop an Eco-Tourism Hav= en - Expert (Page 1 of 1)
3D"" 3D"" 3D"" 3D""
Use our pull-down menus to find more stories<= /b>
3D""    <= /td> 3D""
3D"" 3D"" 3D""


OR subscribers u= se AllAfrica's premi= um search engine


Click here to read or make comments on this topic »

Cameroon: Country Could Develop an Eco-Touri= sm Haven - Expert


3D"" 3D=
3D""
3D""
3D""
3D"" 

Email This Page

Print This Page

Comment on this article

3D""
3D""
3D""

Ernest Sumelong

Cameroon could move a step ahead from just being A= frica in miniature to becoming a real eco-tourism country, says American= eco-tourism expert, Jon Kohl.

Jon, who was o= n a brief visit to Cameroon, was speaking to journalists in Buea, Friday= , August 22.The Costa Rica based eco-tourist, on an American Government = sponsored trip to Cameroon, will jumpstart high level discussions with o= fficials of various Government Ministries, private operators and the loc= al people on how Cameroon could take advantage of her rich potentials an= d not only become a tourism destination on the continent, but also devel= op eco-tourism.

=

Jon is one of several strategic speakers the US = government is inviting to Cameroon to discuss on issues, which the US co= nsiders as global priority areas for its government, according to Yoland= a Kerney, the Social and Cultural Adviser at the US Embassy in Yaounde.<= /p>

She stated that economic development and envi= ronment and conservation are priority areas for the US government.

"Eco-tourism is one of those areas which could eas= ily touch both. Jon is here at the invitation of the US because we hope = that he would be able to spark a discussion between the Ministries of Cu= lture, Forestry, the Environment and Tourism and the people of Cameroon = to see whether eco-tourism might be or might not be of Cameroonian conte= xt and to see what might and might not work here," she said.

Coming from Costa Rica, considered being one of the most= developed eco-tourism countries, Jon said he believes that Cameroon sha= res many similarities with this country, in terms of peace, hospitality = and natural endowments. "One thing that immediately strikes me that was = important for Costa Rica to develop and that seems to be present here is= political stability.

Though I have just been= three days here, Cameroon seems to have this stability, especially when= you compare with some surrounding countries. This is an important facto= r because the government, in its international marketing, could take adv= antage of that fact. Like Costa Rica, Cameroon has so much natural and c= ultural diversity and the government is already taking advantage of that= through the country's slogan 'Cameroon; Africa in miniature'. Also, Cam= eroon has a large amount of forest reserve."

= Eco-tourism, going by Jon, goes beyond the cultural and natural endowmen= ts, which tourists would consume. He posited that eco-tourism entails in= vesting in and conserving natural endowments for the benefit of the loca= l communities.

The US Embassy is identifying = eco-tourism after recent efforts by the Ministry of Wildlife to protect = and conserve natural resources, especially national parks, endangered sp= ecies and other forest reserves. Presently, Cameroon hosts some of the m= ost rare animal and bird species on the globe, while some of its parks a= nd forests have been ranked among the richest worldwide.

However, the Cameroon Government has bungled conspicuous opp= ortunities to invest in its wealthy tourism potentials and make Cameroon= the best tourist destination in Africa.

Acco= rding to Jon, in order to develop tourism, Government must build tourism= policies and also make the country friendlier to tourists. "Provide acc= urate information and a good website. I don't know if Cameroon has touri= sm offices in other countries.

I don't know i= f Cameroon has strategic alliances with other tour operators. Those thin= gs are very helpful for people to know more about Cameroon. When people = come here, there should be policies and efforts to make the country user= friendly; road signage, maps, good roads, tourism guides, directory of = where the good hotels are etc. then if we talk about eco-tourism in part= icular, certainly you want to have protected areas, park fees that could= help to provide better quality."

Relevant Links
Central Africa
Cameroon
Ecotourism
Sustainable Development<= /a>
Travel and Tourism

The US Embassy's role is to provide information,= invite specialists who initiate discussions on issues which they identi= fy, but it is for government and the Cameroonian people to pick and prob= ably act on them.



3D"" 3D""
3D"" AllAfrica aggregates and indexes content from over 125 African news organizations, plus more th= an 200 other sources, who are resp= onsible for their own reporting and views. Articles and commentaries tha= t identify allAfrica.com as the publisher are produced or commissioned by AllAfrica. 3D""
3D"" 3D""

3D""
3D""  = =
Share this o= n:
Facebook
Digg
Del.icio.us
StumbleUpon
Muti
3D""
3D""


Copyri= ght © 2008 The Post. All rights reserved. Distributed by A= llAfrica Global Media (= allAfrica.com). To contact the copyright holder directly for correct= ions -- or for permission to republish or make other authorized use of t= his material, click here.

Make allAfrica.com your home page | RSS Feed

Top | Site Gui= de | Who W= e Are | Adv= ertising | Searc= h | Subscribe

Questions or Comments? Contact us. Read our Privacy Statement.







Today's Most Active Stories

  • Most Read
  • Mos= t Commented
  • Most Em= ailed



3D"" ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=favicon.ico Content-Type: image/x-icon; name=favicon.ico Content-Location: http://allafrica.com/img/static/favicon.ico Content-Transfer-Encoding: Base64 AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAwAAAAAAA AAAAAAAAEAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICA gAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8A////94j////////4AI////// //AAB///////cAAI//////+AAACP/////3AAAI//////gAAAj/////8AAAAP//// 9wAAAAj/9wAAAAAAAA/wAAAAAAAID3AAAAAAAI//8AAAAAAI///4AAAAAAf///+A AAAIj/////gAD/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=base.css Content-Type: text/css; charset=iso-8859-1; name=base.css Content-Location: http://allafrica.com/static/base.css Content-Transfer-Encoding: 8bit /* links */ A:link { text-decoration: none; color: #0000cd; } /* A:visited { text-decoration: none; color: #100050; } */ A:visited { text-decoration: none; color: #500090; } A:active { text-decoration: none } A.blue:visited { color: #0000cd; } A.red:link { text-decoration: none; color: #fd0215; } A.red:visited { text-decoration: none; color: #fd0215; } A.red:active { text-decoration: none; color: #fd0215; } A.black:link { text-decoration: none; color: #000000; } A.black:visited { text-decoration: none; color: #000000; } A.black:active { text-decoration: none; color: #000000; } A.search:visited { color: #008000; } A.search:link { color: #008000; } img { border: 0; } /* positioning of standard div blocks */ #top-banner { position: absolute; top: 10px; left: 215px; } #standard-left { position: absolute; top: 10px; left: 10px; width: 180px; } #standard-mid { position: absolute; top: 110px; left: 215px; width: 520px; } #story-top-banner { position: absolute; top: 10px; left: 200px; } #story-mid { position: absolute; top: 110px; left: 200px; width: 470px; } #story-right-ads { position: absolute; top: 110px; left: 680px; width: 300px; } #right-ads { position: absolute; top: 10px; left: 760px; width: 220px; } #souk-mid { position: absolute; top: 10px; left: 215px; } /* test for templates */ #story-mid2 { position: absolute; top: 110px; left: 200px; width: 470px; } #top-banner-new { position: absolute; top: 10px; left: 50px; width: 930px; } #standard-left-new { position: absolute; top: 110px; left: 10px; width: 200px; } #standard-mid-new { position: absolute; top: 110px; left: 220px; width: 525px } #standard-right { position: absolute; top: 110px; left: 760px; width: 220px; } /* div { border: 1px solid red; } */ /* text styles */ body { font-family: Arial, Geneva, Helvetica, sans-serif; } p { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; } ul { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; } li { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } h1 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 120%; } h2 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; } h3 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } b { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; } i { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; } .headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } .publisher { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; } .small-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; } .souk-text { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; } .headline-slug { font-weight: bold; } .dateline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; font-weight: bold; } .welcome { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; text-indent: 10px; margin: 0; } .copy { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; text-indent: 10px; margin: 5px; } .nav { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin-left: 8px; margin-right: 8px; color: #0000cd; } .text-nav { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; color: #0000cd; } .story-box-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; font-weight: bold; margin: 0; } .huge-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; margin: 0; } .story-box-body { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; text-indent: 10px; margin: 0; margin-top: 6px; } .story-box-related-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; margin: 0; } .story-box-related { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin: 0; } .caption { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; font-style: italic; margin: 0; padding: 0; } .credit, .photo-credit { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; margin: 0; padding: 0; } .credit { text-align: right; } .story-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; font-weight: bold; margin-top: 6px; margin-bottom: 6px; } .privacy-header { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0; padding: 0; } .privacy-main-header { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; font-weight: bold; margin: 0; } .hardcopy-header { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0; padding: 0; } .hardcopy-body { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; margin: 0; padding: 0; } .hardcopy-main-header { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; font-weight: bold; margin: 0; padding: 0; } .story-dateline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0; } .story-posted-date { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; font-weight: normal; margin: 0; } .pana { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; margin: 0; } .pana-header{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0; } .story-kind { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; font-weight: normal; margin: 0; } .story-body { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } .privacy { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } .about { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; } .headline-nav { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; } .inactive-headline-nav { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; color: #b0b0b0; } .inactive-grey { color: #b0b0b0; } .says { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; } .book { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; font-weight: normal; margin: 0; } .book-title { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; font-weight: bold; margin: 0; } .book-box { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin-left: 8px; margin-right: 8px; margin-top: 0.3em; margin-bottom: 0.3em; } .pub-name { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; font-weight: bold; margin: 0; } .pub-info { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; font-weight: normal; margin: 0; } .story-special-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 150%; font-weight: bold; margin: 0; } .story-special1-headline { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 200%; font-weight: bold; margin: 0; } .basic-seventy { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; margin: 0; padding: 0; text-indent: 0; } .basic-seventy-five { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 75%; margin: 0; padding: 0; text-indent: 0; } .basic-eighty { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin: 0; padding: 0; text-indent: 0; } .basic-ninety { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; margin: 0; padding: 0; text-indent: 0; } .basic-hundred { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; margin: 0; padding: 0; text-indent: 0; } .basic-hundred-ten { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 110%; margin: 0; padding: 0; text-indent: 0; } .basic-hundred-twenty { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 120%; margin: 0; padding: 0; text-indent: 0; } .basic-hundred-thirty { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 130%; margin: 0; padding: 0; text-indent: 0; } .basic-hundred-fourty { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 140%; margin: 0; padding: 0; text-indent: 0; } .basic-two-hundred { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 200%; margin: 0; padding: 0; text-indent: 0; } .blue { color: #0000cd; } .adx_mini { border : 1px solid black; padding : 6px; background-color: #fff8cc; text-align : left; } .adx_full { width : 520px; border : 1px solid black; padding : 6px; margin : 6px; } .input_line { border : 1px solid #cccccc; background-color: #e8f0e0; } .submit_button { border : 1px solid black; background-color: #c0c0c0; } .cap_nav { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; background-color: #d0d0d0; border: 1px solid #aaaaaa; padding: 4px; } .adx_35_button { background-color: #d0d0d0; border: 1px solid black; width: 35%; padding: 4px; } .adx_cap { margin : 10px auto; padding : 12px; border : 1px dashed black; width : 640px; background-color: #e8f0e0; } .adx_body_box { margin : 10px auto; padding : 12px; border : 1px solid black; width : 640px; background-color: #e8f0e0; } .adx_catadd { border : 0; background-color: #ffffff; text-align : left; margin : 2px; padding : 0; } .sponsored_link { width : 170px; border : 1px solid black; padding : 10px; font-family : Arial, Geneva, Helvetica, sans-serif; font-size : 80%; background-color: #fff8cc; } .leftc_link { width : 170px; border : 1px solid black; padding : 10px; font-family : Arial, Geneva, Helvetica, sans-serif; font-size : 80%; background-color: #fff8cc; } blockquote { margin: 0; padding-left: 35px; padding-right: 35px; quotes: "\201C" "\201D"; display: block; text-align: justify; } blockquote:before, blockquote:after { font-weight: bold; color: #FECE7B; font-size: 300%; font-family: Times New Roman, serif; display: block; } blockquote:before { content: open-quote; margin-left: -35px; margin-top: -20px; height: 15px; } blockquote:after { content: close-quote; height: 35px; margin-top: -25px; margin-right: -35px; text-align: right; } blockquote p.story-box-body { text-indent: 0; } td blockquote { margin: 0; margin-top: 1em; padding-left: 40px; padding-right: 40px; /* text-align: left; */ } /* General line widgets */ .stripe { background-color: #e8f0e0; } .fill { } /* Most read etc. statistics */ div.statistics { text-align: left; width: 300px; padding: 0; margin: 0; font-size: 85%; } div.statistics h1 { font-size: 100%; text-align: center; } div.statistics_narrow { width: 200px; } div.statistics ul.menu { list-style: none; margin: 1px 0; padding: 0; cursor: pointer; } div.statistics ul.menu li { display: inline; background-color: #e8f0e0; padding: 1px 5px; border: 1px solid #fece7b; border-bottom: 0; } div.statistics ul.menu li.active { background-color: #FFF; border-bottom: 1px solid #FCFCFC; background-color: #FCFCFC; } div.statistics div.box ol { list-style-position: outside; margin: 0; padding: 2px; padding-left: 2.1em; border: 1px solid #fece7b; background-color: #FCFCFC; } div.statistics div.box ol li { padding: 2px; } div.statistics div.box ol li span.number { float: right; } ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=comment.css Content-Type: text/css; charset=iso-8859-1; name=comment.css Content-Location: http://allafrica.com/static/comment.css Content-Transfer-Encoding: 8bit p { font-family: Helvetica, Arial, sans-serif; } .comment { border: 1px solid #C0C0C0; background-color: #E8F0E0; margin-top: 7px; padding: 3px; } .comment .author { font-weight: bold; font-size: 70%; margin-top: 2px; margin-bottom: 2px; padding: 0 0.4em; } .comment .comment_body { border: 1px solid #C0C0C0; background-color: #FFF9E2; padding: 0 0.4em; font-size: 90%; } .comment .links { margin-top: 2px; text-align: right; font-size: 70%; padding: 0 0.4em; } .comment .links span { padding-left: 1em; } .comment .links a { text-decoration: none; color: #E08F25; } .comment .help { background: #FFFFFF url(/img/comments/help_bg.png); border: 1px solid #C0C0C0; font-size: 80%; padding: 0 0.4em; } .summary { border-left: 2px solid #95A1BC; border: 1px dotted #000; background-color: #e8e8ff; margin-top: 1em; font-size: 90%; padding: 0 0.4em; } .summary .summary_body p { font-size: 80%; text-align: justify; text-align: left; margin: 6px 3px; text-indent:10px; } .comment_body p { font-size: 85%; margin-top: 3px; margin-bottom: 3px; } .comment_form { font-size: 90%; margin-top: 2em; margin-bottom: 1em; } .comment_form label.comment_label { float: left; } .comment_form textarea#text { border-left: 2px solid #597299; border-top: 2px solid #597299; border-right: 2px solid #95A1BC; border-bottom: 2px solid #95A1BC; float: right; } .comment_form input.submit { clear: both; font-weight: bold; float: right; margin-top: 1em; background-color: #FFF9E2; border-left: 2px solid #597299; border-top: 2px solid #597299; border-right: 2px solid #95A1BC; border-bottom: 2px solid #95A1BC; } .comment_form input.submit:active { border-right: 2px solid #597299; border-bottom: 2px solid #597299; border-left: 2px solid #95A1BC; border-top: 2px solid #95A1BC; } .clear-both { clear: both; } ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=browser.js Content-Type: application/x-javascript; charset=iso-8859-1; name=browser.js Content-Location: http://allafrica.com/static/js/browser.js Content-Transfer-Encoding: Base64 LyoKICogRnJvbSBodHRwOi8vd3d3LnF1aXJrc21vZGUub3JnL2pzL2RldGVjdC5o dG1sCiovCnZhciBCcm93c2VyRGV0ZWN0ID0gewogIGluaXQ6IGZ1bmN0aW9uICgp IHsKICAgIHRoaXMuYnJvd3NlciA9IHRoaXMuc2VhcmNoU3RyaW5nKHRoaXMuZGF0 YUJyb3dzZXIpIHx8ICJBbiB1bmtub3duIGJyb3dzZXIiOwogICAgdGhpcy52ZXJz aW9uID0gdGhpcy5zZWFyY2hWZXJzaW9uKG5hdmlnYXRvci51c2VyQWdlbnQpCiAg ICAgIHx8IHRoaXMuc2VhcmNoVmVyc2lvbihuYXZpZ2F0b3IuYXBwVmVyc2lvbikK ICAgICAgfHwgImFuIHVua25vd24gdmVyc2lvbiI7CiAgICB0aGlzLk9TID0gdGhp cy5zZWFyY2hTdHJpbmcodGhpcy5kYXRhT1MpIHx8ICJhbiB1bmtub3duIE9TIjsK ICB9LAogIHNlYXJjaFN0cmluZzogZnVuY3Rpb24gKGRhdGEpIHsKICAgIGZvciAo dmFyIGk9MDtpPGRhdGEubGVuZ3RoO2krKykgewogICAgICB2YXIgZGF0YVN0cmlu ZyA9IGRhdGFbaV0uc3RyaW5nOwogICAgICB2YXIgZGF0YVByb3AgPSBkYXRhW2ld LnByb3A7CiAgICAgIHRoaXMudmVyc2lvblNlYXJjaFN0cmluZyA9IGRhdGFbaV0u dmVyc2lvblNlYXJjaCB8fCBkYXRhW2ldLmlkZW50aXR5OwogICAgICBpZiAoZGF0 YVN0cmluZykgewogICAgICAgIGlmIChkYXRhU3RyaW5nLmluZGV4T2YoZGF0YVtp XS5zdWJTdHJpbmcpICE9IC0xKQogICAgICAgICAgcmV0dXJuIGRhdGFbaV0uaWRl bnRpdHk7CiAgICAgIH0KICAgICAgZWxzZSBpZiAoZGF0YVByb3ApCiAgICAgICAg cmV0dXJuIGRhdGFbaV0uaWRlbnRpdHk7CiAgICB9CiAgfSwKICBzZWFyY2hWZXJz aW9uOiBmdW5jdGlvbiAoZGF0YVN0cmluZykgewogICAgdmFyIGluZGV4ID0gZGF0 YVN0cmluZy5pbmRleE9mKHRoaXMudmVyc2lvblNlYXJjaFN0cmluZyk7CiAgICBp ZiAoaW5kZXggPT0gLTEpIHJldHVybjsKICAgIHJldHVybiBwYXJzZUZsb2F0KGRh dGFTdHJpbmcuc3Vic3RyaW5nKGluZGV4K3RoaXMudmVyc2lvblNlYXJjaFN0cmlu Zy5sZW5ndGgrMSkpOwogIH0sCiAgZGF0YUJyb3dzZXI6IFsKICAgIHsgICBzdHJp bmc6IG5hdmlnYXRvci51c2VyQWdlbnQsCiAgICAgIHN1YlN0cmluZzogIk9tbmlX ZWIiLAogICAgICB2ZXJzaW9uU2VhcmNoOiAiT21uaVdlYi8iLAogICAgICBpZGVu dGl0eTogIk9tbmlXZWIiCiAgICB9LAogICAgewogICAgICBzdHJpbmc6IG5hdmln YXRvci52ZW5kb3IsCiAgICAgIHN1YlN0cmluZzogIkFwcGxlIiwKICAgICAgaWRl bnRpdHk6ICJTYWZhcmkiCiAgICB9LAogICAgewogICAgICBwcm9wOiB3aW5kb3cu b3BlcmEsCiAgICAgIGlkZW50aXR5OiAiT3BlcmEiCiAgICB9LAogICAgewogICAg ICBzdHJpbmc6IG5hdmlnYXRvci52ZW5kb3IsCiAgICAgIHN1YlN0cmluZzogImlD YWIiLAogICAgICBpZGVudGl0eTogImlDYWIiCiAgICB9LAogICAgewogICAgICBz dHJpbmc6IG5hdmlnYXRvci52ZW5kb3IsCiAgICAgIHN1YlN0cmluZzogIktERSIs CiAgICAgIGlkZW50aXR5OiAiS29ucXVlcm9yIgogICAgfSwKICAgIHsKICAgICAg c3RyaW5nOiBuYXZpZ2F0b3IudXNlckFnZW50LAogICAgICBzdWJTdHJpbmc6ICJG aXJlZm94IiwKICAgICAgaWRlbnRpdHk6ICJGaXJlZm94IgogICAgfSwKICAgIHsK ICAgICAgc3RyaW5nOiBuYXZpZ2F0b3IudmVuZG9yLAogICAgICBzdWJTdHJpbmc6 ICJDYW1pbm8iLAogICAgICBpZGVudGl0eTogIkNhbWlubyIKICAgIH0sCiAgICB7 ICAgLy8gZm9yIG5ld2VyIE5ldHNjYXBlcyAoNispCiAgICAgIHN0cmluZzogbmF2 aWdhdG9yLnVzZXJBZ2VudCwKICAgICAgc3ViU3RyaW5nOiAiTmV0c2NhcGUiLAog ICAgICBpZGVudGl0eTogIk5ldHNjYXBlIgogICAgfSwKICAgIHsKICAgICAgc3Ry aW5nOiBuYXZpZ2F0b3IudXNlckFnZW50LAogICAgICBzdWJTdHJpbmc6ICJNU0lF IiwKICAgICAgaWRlbnRpdHk6ICJFeHBsb3JlciIsCiAgICAgIHZlcnNpb25TZWFy Y2g6ICJNU0lFIgogICAgfSwKICAgIHsKICAgICAgc3RyaW5nOiBuYXZpZ2F0b3Iu dXNlckFnZW50LAogICAgICBzdWJTdHJpbmc6ICJHZWNrbyIsCiAgICAgIGlkZW50 aXR5OiAiTW96aWxsYSIsCiAgICAgIHZlcnNpb25TZWFyY2g6ICJydiIKICAgIH0s CiAgICB7ICAgICAvLyBmb3Igb2xkZXIgTmV0c2NhcGVzICg0LSkKICAgICAgc3Ry aW5nOiBuYXZpZ2F0b3IudXNlckFnZW50LAogICAgICBzdWJTdHJpbmc6ICJNb3pp bGxhIiwKICAgICAgaWRlbnRpdHk6ICJOZXRzY2FwZSIsCiAgICAgIHZlcnNpb25T ZWFyY2g6ICJNb3ppbGxhIgogICAgfQogIF0sCiAgZGF0YU9TIDogWwogICAgewog ICAgICBzdHJpbmc6IG5hdmlnYXRvci5wbGF0Zm9ybSwKICAgICAgc3ViU3RyaW5n OiAiV2luIiwKICAgICAgaWRlbnRpdHk6ICJXaW5kb3dzIgogICAgfSwKICAgIHsK ICAgICAgc3RyaW5nOiBuYXZpZ2F0b3IucGxhdGZvcm0sCiAgICAgIHN1YlN0cmlu ZzogIk1hYyIsCiAgICAgIGlkZW50aXR5OiAiTWFjIgogICAgfSwKICAgIHsKICAg ICAgc3RyaW5nOiBuYXZpZ2F0b3IucGxhdGZvcm0sCiAgICAgIHN1YlN0cmluZzog IkxpbnV4IiwKICAgICAgaWRlbnRpdHk6ICJMaW51eCIKICAgIH0KICBdCgp9OwpC cm93c2VyRGV0ZWN0LmluaXQoKTsK ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=rounded-corners.js Content-Type: application/x-javascript; charset=iso-8859-1; name=rounded-corners.js Content-Location: http://allafrica.com/static/js/rounded-corners.js Content-Transfer-Encoding: Base64 LyoKd3JpdHRlbiBieSBQYWNob2xsaW5pIChNYXRlaiBOb3ZhaykgaHR0cDovL3Nl a3kubmFob3J5Lm5ldC8Kb3JpZ2luYWwgbmFqZGV0ZSBuYSBodHRwOi8vc2VreS5u YWhvcnkubmV0LzIwMDUvMDQva3VsYXRlLXJvaHktbmlmdHktY29ybmVycy8Kc2Vl IGh0dHA6Ly9zZWt5Lm5haG9yeS5uZXQvMjAwNS8wNC9yb3VuZGVkLWNvcm5lcnMv IGZvciBkZXNjcmlwdGlvbgppbnNwaXJlZCBieSBBbGVzc2FuZHJvIEZ1bGNpbml0 aSdzIGh0dHA6Ly9wcm8uaHRtbC5pdC9lc2VtcGlvL25pZnR5LwoKdmVyc2lvbiAx LjI6IFNhZmFyaSBidWcgZml4ZWQKdmVyc2lvbiAxLjE6IGxpbWl0ZWQgc3VwcG9y dCBmb3Igcm91bmRlZCBib3JkZXJzIGFkZGVkCgp0aGlzIHNjcmlwdCBpcyBmcmVl IHRvIHVzZSwgbW9kaWZ5LCBzZWxsIGFuZCB3aGF0ZXZlciB5b3UgbWlnaHQgd2Fu dCB0byBkbyB3aXRoIGl0CmtlZXBpbmcgbm90aWNlIGFib3V0IHRoZSBhdXRob3Ig b3IgbGlua2luZyBteSB3ZWJzaXRlIGlzIGhpZ2hseSBhcHByZWNpYXRlZAplbmpv eSA6LSkKCiovCgpmdW5jdGlvbiBtYWtlX2Nvcm5lcnMoKQogIHsKICB2YXIgJGk7 CiAgdmFyICRlbGVtZW50cz1maW5kX2NsYXNzKGRvY3VtZW50LmJvZHksInJvdW5k ZWQiKTsKICBpZighKG5hdmlnYXRvci5hcHBOYW1lPT0iTWljcm9zb2Z0IEludGVy bmV0IEV4cGxvcmVyIiAmJiBuYXZpZ2F0b3IuYXBwVmVyc2lvbi5pbmRleE9mKCI1 LjUiKT4tMSkpIGZvcigkaSBpbiAkZWxlbWVudHMpIHJvdW5kZWRfY29ybmVycygk ZWxlbWVudHNbJGldKTsKICB9CgpmdW5jdGlvbiByb3VuZGVkX2Nvcm5lcnMoJGVs ZW1lbnQpCiAgewogIHZhciAkcmNfcmFkaXVzPTEwLCAkcmNfbGVmdD10cnVlLCAk cmNfcmlnaHQ9dHJ1ZSwgJHJjX3RvcD10cnVlLCAkcmNfYm90dG9tPXRydWUsICRy Y19zZWxmX2NvbG9yLCAkcmNfcGFyZW50X2NvbG9yLCAkcmNfYW50aWFsaWFzZWQs JHJjX2FudGlhbGlhc2VkX2NmPTAuMzMsJHJjX2NvbXBhY3QsJHJjX2F1dG9fbWFy Z2luLCRyY19tZXRob2Q9Im1hcmdpbiIsJHJjX2JvcmRlciwkYm9yZGVyX2NvbG9y OwogIHZhcgkkcHJvcGVydHksJGNvbnRhaW5lciwkZWxfY29udGFpbmVyLCRlbF9p bm5lciwkaiwkaSwkYW5nLCRhbmdfbGFzdCwkYncsJHdpZHRoLGVlLCRlcnJfYWxl cnQ7CiAgdmFyICRjbGFzc2VzPSRlbGVtZW50LmNsYXNzTmFtZS5zcGxpdCgiICIp OwogICRyY19zZWxmX2NvbG9yPWdldF9jdXJyZW50X3N0eWxlKCRlbGVtZW50LCJi YWNrZ3JvdW5kLWNvbG9yIiwiKHRyYW5zcGFyZW50KXwocmdiYSkiKTsKICAkcmNf cGFyZW50X2NvbG9yPWdldF9jdXJyZW50X3N0eWxlKCRlbGVtZW50LnBhcmVudE5v ZGUsImJhY2tncm91bmQtY29sb3IiLCIodHJhbnNwYXJlbnQpfChyZ2JhKSIpOwog ICRib3JkZXJfY29sb3I9Z2V0X2N1cnJlbnRfc3R5bGUoJGVsZW1lbnQsImJvcmRl ci10b3AtY29sb3IiKTsKICBmb3IgKCRpIGluICRjbGFzc2VzKQogICAgewogICAg JHByb3BlcnR5PSRjbGFzc2VzWyRpXS5zcGxpdCgiLSIpOwogICAgaWYoJHByb3Bl cnR5WzBdPT0icmMiKSBzd2l0Y2ggKCRwcm9wZXJ0eVsxXSkKICAgICAgewogICAg ICBjYXNlICJyYWRpdXMiOgogICAgICAgICRyY19yYWRpdXM9JHByb3BlcnR5WzJd OwogICAgICAgIGJyZWFrOwogICAgICBjYXNlICJ0b3AiOgogICAgICAgICRyY190 b3A9JHByb3BlcnR5WzJdIT0iMCI/dHJ1ZTpmYWxzZTsKICAgICAgICBicmVhazsK ICAgICAgY2FzZSAibGVmdCI6CiAgICAgICAgJHJjX2xlZnQ9JHByb3BlcnR5WzJd IT0iMCI/dHJ1ZTpmYWxzZTsKICAgICAgICBicmVhazsKICAgICAgY2FzZSAicmln aHQiOgogICAgICAgICRyY19yaWdodD0kcHJvcGVydHlbMl0hPSIwIj90cnVlOmZh bHNlOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlICJib3R0b20iOgogICAgICAg ICRyY19ib3R0b209JHByb3BlcnR5WzJdIT0iMCI/dHJ1ZTpmYWxzZTsKICAgICAg ICBicmVhazsKICAgICAgY2FzZSAic2VsZmNvbG9yIjoKICAgICAgICAkcmNfc2Vs Zl9jb2xvcj0iIyIrJHByb3BlcnR5WzJdOwogICAgICAgIGJyZWFrOwogICAgICBj YXNlICJwYXJlbnRjb2xvciI6CiAgICAgICAgJHJjX3BhcmVudF9jb2xvcj0kcHJv cGVydHlbMl09PSJ0cmFuc3BhcmVudCI/InRyYW5zcGFyZW50IjoiIyIrJHByb3Bl cnR5WzJdOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlICJpbmhlcml0c3R5bGVj b2xvcnMiOgogICAgICAgICRyY19wYXJlbnRfY29sb3I9JHByb3BlcnR5WzJdIT0i MCI/ZmFsc2U6dHJ1ZTsKICAgICAgICAkcmNfc2VsZl9jb2xvcj0kcHJvcGVydHlb Ml0hPSIwIj9mYWxzZTp0cnVlOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlICJh bnRpYWxpYXNlZCI6CiAgICAgICAgJHJjX2FudGlhbGlhc2VkPSRwcm9wZXJ0eVsy XSE9IjAiP3RydWU6ZmFsc2U7CiAgICAgICAgYnJlYWs7CiAgICAgIGNhc2UgImFu dGlhbGlhc2VkY2YiOgogICAgICAgICRyY19hbnRpYWxpYXNlZF9jZj1wYXJzZUZs b2F0KCRwcm9wZXJ0eVsyXSk7CiAgICAgICAgYnJlYWs7CiAgICAgIGNhc2UgImNv bXBhY3QiOgogICAgICAgICRyY19jb21wYWN0PSRwcm9wZXJ0eVsyXSE9IjAiP3Ry dWU6ZmFsc2U7CiAgICAgICAgYnJlYWs7CiAgICAgIGNhc2UgImF1dG9tYXJnaW4i OgogICAgICAgICRyY19hdXRvX21hcmdpbj0kcHJvcGVydHlbMl0hPSIwIj90cnVl OmZhbHNlOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlICJtZXRob2QiOgogICAg ICAgICRyY19tZXRob2Q9JHByb3BlcnR5WzJdOwogICAgICAgIGJyZWFrOwogICAg ICBjYXNlICJib3JkZXIiOgogICAgICAgICRyY19tZXRob2Q9Im1hcmdpbiI7CiAg ICAgICAgJHJjX2JvcmRlcj10cnVlOwogICAgICAgICRlbGVtZW50LnN0eWxlLmJv cmRlcj0ibm9uZSI7CiAgICAgICAgYnJlYWs7CiAgICAgIH0KICAgIH0KICBpZigk cmNfYW50aWFsaWFzZWQgJiYgJHJjX21ldGhvZD09Im1hcmdpbiIpCiAgICB7CiAg ICB2YXIgJGFycl9zZWxmX2NvbG9yPWNvbG9yMmFycmF5KCRyY19zZWxmX2NvbG9y KTsKICAgIHZhciAkYXJyX3BhcmVudF9jb2xvcj0kcmNfYm9yZGVyP2NvbG9yMmFy cmF5KCRib3JkZXJfY29sb3IpOmNvbG9yMmFycmF5KCRyY19wYXJlbnRfY29sb3Ip OwogICAgaWYoJGFycl9zZWxmX2NvbG9yIT1mYWxzZSAmJiAkYXJyX3BhcmVudF9j b2xvciE9ZmFsc2UpIHZhciAkcmNfYW50aWFsaWFzZWRfY29sb3I9InJnYigiK01h dGgucm91bmQoKCRhcnJfcGFyZW50X2NvbG9yWzBdLSRhcnJfc2VsZl9jb2xvclsw XSkqJHJjX2FudGlhbGlhc2VkX2NmKyRhcnJfc2VsZl9jb2xvclswXSkrIiwiK01h dGgucm91bmQoKCRhcnJfcGFyZW50X2NvbG9yWzFdLSRhcnJfc2VsZl9jb2xvclsx XSkqJHJjX2FudGlhbGlhc2VkX2NmKyRhcnJfc2VsZl9jb2xvclsxXSkrIiwiK01h dGgucm91bmQoKCRhcnJfcGFyZW50X2NvbG9yWzJdLSRhcnJfc2VsZl9jb2xvclsy XSkqJHJjX2FudGlhbGlhc2VkX2NmKyRhcnJfc2VsZl9jb2xvclsyXSkrIikiOwog ICAgZWxzZSAkcmNfYW50aWFsaWFzZWQ9ZmFsc2U7CiAgICB9CiAgdmFyICRjb250 YWluZXJzPW5ldyBBcnJheSgpOwogIGlmKCRyY190b3ApJGNvbnRhaW5lcnNbMF09 InRvcCI7CiAgaWYoJHJjX2JvdHRvbSkkY29udGFpbmVyc1skY29udGFpbmVycy5s ZW5ndGhdPSJib3R0b20iOwogIGlmKCEkcmNfcGFyZW50X2NvbG9yKSRyY19wYXJl bnRfY29sb3I9Z2V0X2N1cnJlbnRfc3R5bGUoZG9jdW1lbnQuYm9keSwiYmFja2dy b3VuZC1jb2xvciIpOwogIGZvcigkaiBpbiAkY29udGFpbmVycykKICAgIHsKICAg ICRjb250YWluZXI9JGNvbnRhaW5lcnNbJGpdOwogICAgJGVsX2NvbnRhaW5lcj1k b2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKICAgICRlbF9jb250YWluZXIu Y2xhc3NOYW1lPSJyYy1jb250YWluZXItIiskY29udGFpbmVyOwogICAgaWYoJHJj X3BhcmVudF9jb2xvciAmJiAkcmNfbWV0aG9kPT0ibWFyZ2luIikKICAgICAgICB7 CiAgICAgICAgdHJ5CiAgICAgICAgICB7CiAgICAgICAgICAkZWxfY29udGFpbmVy LnN0eWxlLmJhY2tncm91bmRDb2xvcj0kcmNfcGFyZW50X2NvbG9yOwogICAgICAg ICAgfQogICAgICAgICBjYXRjaChlZSl7c2VsZi5zdGF0dXM9IkNoeWJhIG5hc3Rh dmVuaSBwb3phZGkuIn0KICAgICAgICB9CiAgICAkZWxfY29udGFpbmVyLnN0eWxl LmhlaWdodD0kcmNfcmFkaXVzKyJweCI7CiAgICBmb3IoJGk9MDskaTwkcmNfcmFk aXVzOyRpKyspCiAgICAgIHsKICAgICAgJGVsX2lubmVyPWRvY3VtZW50LmNyZWF0 ZUVsZW1lbnQoInNwYW4iKTsKICAgICAgaWYoJHJjX3NlbGZfY29sb3IgJiYgJHJj X21ldGhvZD09Im1hcmdpbiIpJGVsX2lubmVyLnN0eWxlLmJhY2tncm91bmRDb2xv cj0kcmNfc2VsZl9jb2xvcjsKICAgICAgJGVsX2lubmVyLnN0eWxlLmRpc3BsYXk9 ImJsb2NrIjsKICAgICAgJGVsX2lubmVyLmNsYXNzTmFtZT0icmMtaW5uZXIgcmMt bGV2ZWwtIiskaTsKICAgICAgJGFuZz1NYXRoLmFzaW4oJGkvJHJjX3JhZGl1cyk7 CiAgICAgICRlbF9pbm5lci5zdHlsZS5oZWlnaHQ9IjFweCI7CiAgICAgICRlbF9p bm5lci5zdHlsZS5vdmVyZmxvdz0iaGlkZGVuIjsKICAgICAgJHdpZHRoPSgkcmNf cmFkaXVzLU1hdGgucm91bmQoJHJjX3JhZGl1cypNYXRoLmNvcygkYW5nKSkpOwog ICAgICBpZigkcmNfbWV0aG9kPT0ibWFyZ2luIikKICAgICAgICB7CiAgICAgICAg JGVsX2lubmVyLnN0eWxlLm1hcmdpbj0iMCAiKygkcmNfcmlnaHQ/JHdpZHRoOiIw IikrInB4IDAgIisoJHJjX2xlZnQ/JHdpZHRoOiIwIikrInB4IjsKICAgICAgICBp ZigkcmNfYW50aWFsaWFzZWQgfHwgJHJjX2JvcmRlcikKICAgICAgICAgIHsKICAg ICAgICAgICRidz1NYXRoLmNlaWwoJHJjX3JhZGl1cypNYXRoLmNvcyhNYXRoLmFz aW4oKCRpLTEpLyRyY19yYWRpdXMpKS0kcmNfcmFkaXVzKk1hdGguY29zKCRhbmcp KTsKICAgICAgICAgIGlmKCRidz09MCkkYnc9MTsKICAgICAgICAgICRlbF9pbm5l ci5zdHlsZS5ib3JkZXJXaWR0aD0iMCAiKygkcmNfcmlnaHQ/JGJ3OiIwIikrInB4 IDAgIisoJHJjX2xlZnQ/JGJ3OiIwIikrInB4IjsKICAgICAgICAgIGlmKCEkcmNf Ym9yZGVyKQogICAgICAgICAgICB7CiAgICAgICAgICAgIHRyeXskZWxfaW5uZXIu c3R5bGUuYm9yZGVyQ29sb3I9JHJjX2FudGlhbGlhc2VkX2NvbG9yO30KICAgICAg ICAgICAgY2F0Y2goJGVlKXtpZighJGVycl9hbGVydClhbGVydCgiVGhlcmUncyBw cm9iYWJseSBhIHdyb25nIENTUyBkZWNsYXJhdGlvbiBvZiBjb2xvciB1c2VkICh1 c2UgJyMwMDAwMDAnIGluc3RlYWQgb2YgJ2JsYWNrJyBvciAnIzAwMCcuIik7JGVy cl9hbGVydD10cnVlO30KICAgICAgICAgICAgfQogICAgICAgICAgZWxzZQogICAg ICAgICAgICB7CiAgICAgICAgICAgICRlbF9pbm5lci5zdHlsZS5ib3JkZXJDb2xv cj0oJHJjX2FudGlhbGlhc2VkICYmICR3aWR0aCkgPyAkcmNfYW50aWFsaWFzZWRf Y29sb3IgOiAkYm9yZGVyX2NvbG9yOwogICAgICAgICAgICBpZigkaT09JHJjX3Jh ZGl1cy0xKQogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAkZWxfaW5uZXIu c3R5bGUuYmFja2dyb3VuZENvbG9yPSRib3JkZXJfY29sb3I7CiAgICAgICAgICAg ICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAkZWxfaW5uZXIuc3R5bGUuYm9y ZGVyU3R5bGU9InNvbGlkIjsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIGVs c2UKICAgICAgICB7CiAgICAgICAgaWYoJHJjX3BhcmVudF9jb2xvcikkZWxfaW5u ZXIuc3R5bGUuYm9yZGVyQ29sb3I9JHJjX3BhcmVudF9jb2xvcjsKICAgICAgICAk ZWxfaW5uZXIuc3R5bGUuYm9yZGVyU3R5bGU9InNvbGlkIjsKICAgICAgICAkZWxf aW5uZXIuc3R5bGUuYm9yZGVyV2lkdGg9IjAgIisoJHJjX3JpZ2h0PyR3aWR0aDoi MCIpKyJweCAwICIrKCRyY19sZWZ0PyR3aWR0aDoiMCIpKyJweCI7CiAgICAgICAg fQogICAgICBpZigkY29udGFpbmVyPT0idG9wIiAmJiAkZWxfY29udGFpbmVyLmZp cnN0Q2hpbGQpJGVsX2NvbnRhaW5lci5pbnNlcnRCZWZvcmUoJGVsX2lubmVyLmNs b25lTm9kZSh0cnVlKSwkZWxfY29udGFpbmVyLmZpcnN0Q2hpbGQpOwogICAgICBl bHNlICRlbF9jb250YWluZXIuYXBwZW5kQ2hpbGQoJGVsX2lubmVyLmNsb25lTm9k ZSh0cnVlKSk7CiAgICAgIGRlbGV0ZSAkZWxfaW5uZXI7CiAgICAgIH0KICAgIGlm KCRyY19jb21wYWN0KQogICAgICB7CiAgICAgIGlmKCRjb250YWluZXI9PSJ0b3Ai KSAkZWxfY29udGFpbmVyLnN0eWxlLm1hcmdpbkJvdHRvbT0iLSIrJHJjX3JhZGl1 cysicHgiOwogICAgICBlbHNlICRlbF9jb250YWluZXIuc3R5bGUubWFyZ2luVG9w PSItIiskcmNfcmFkaXVzKyJweCI7CiAgICAgIH0KICAgIGlmKCRyY19hdXRvX21h cmdpbikKICAgICAgewogICAgICAkZWxfY29udGFpbmVyLnN0eWxlLm1hcmdpbkxl ZnQ9Ii0iK2dldF9jdXJyZW50X3N0eWxlKCRlbGVtZW50LCJwYWRkaW5nLWxlZnQi KTsKICAgICAgJGVsX2NvbnRhaW5lci5zdHlsZS5tYXJnaW5SaWdodD0iLSIrZ2V0 X2N1cnJlbnRfc3R5bGUoJGVsZW1lbnQsInBhZGRpbmctcmlnaHQiKTsKICAgICAg aWYoJGNvbnRhaW5lcj09InRvcCIpICRlbF9jb250YWluZXIuc3R5bGUubWFyZ2lu VG9wPSItIitnZXRfY3VycmVudF9zdHlsZSgkZWxlbWVudCwicGFkZGluZy10b3Ai KTsKICAgICAgZWxzZSAkZWxfY29udGFpbmVyLnN0eWxlLm1hcmdpbkJvdHRvbT0i LSIrZ2V0X2N1cnJlbnRfc3R5bGUoJGVsZW1lbnQsInBhZGRpbmctYm90dG9tIik7 CiAgICAgIH0KICAgIGlmKCRjb250YWluZXI9PSJ0b3AiICYmICRlbGVtZW50LmZp cnN0Q2hpbGQpJGVsZW1lbnQuaW5zZXJ0QmVmb3JlKCRlbF9jb250YWluZXIuY2xv bmVOb2RlKHRydWUpLCRlbGVtZW50LmZpcnN0Q2hpbGQpOwogICAgZWxzZSAkZWxl bWVudC5hcHBlbmRDaGlsZCgkZWxfY29udGFpbmVyLmNsb25lTm9kZSh0cnVlKSk7 CiAgICBkZWxldGUgJGNvbnRhaW5lcjsKICAgIH0KICB9CgovLyBjb21tb24gZnVu Y3Rpb25zOgoKZnVuY3Rpb24gZmluZF9jbGFzcygkZWxlbWVudCwkY2xhc3NuYW1l cywkcmVzdWx0LCRmaXJzdCkKICB7CiAgaWYoISRmaXJzdCkkZmlyc3Q9JGVsZW1l bnQ7CiAgaWYoISRyZXN1bHQpJHJlc3VsdD1uZXcgQXJyYXkoKTsKICBpZiAoJGVs ZW1lbnQubm9kZVR5cGU9PTEpCiAgICB7CiAgICB2YXIgJHRlc3RfZXhwPW5ldyBS ZWdFeHAoIihefCApKCIrJGNsYXNzbmFtZXMrIikoIHwkKSIpOwogICAgaWYoJHRl c3RfZXhwLnRlc3QoJGVsZW1lbnQuY2xhc3NOYW1lKSkgJHJlc3VsdFskcmVzdWx0 Lmxlbmd0aF09JGVsZW1lbnQ7CiAgICB9CiAgaWYgKCRlbGVtZW50Lmhhc0NoaWxk Tm9kZXMoKSkgJHJlc3VsdD1maW5kX2NsYXNzKCRlbGVtZW50LmZpcnN0Q2hpbGQs JGNsYXNzbmFtZXMsJHJlc3VsdCwkZmlyc3QpOwogIGlmICgkZWxlbWVudC5uZXh0 U2libGluZyAmJiAkZWxlbWVudCE9JGZpcnN0KSAkcmVzdWx0PWZpbmRfY2xhc3Mo JGVsZW1lbnQubmV4dFNpYmxpbmcsJGNsYXNzbmFtZXMsJHJlc3VsdCwkZmlyc3Qp OwogIHJldHVybiAkcmVzdWx0OwogIH0KCmZ1bmN0aW9uIGdldF9jdXJyZW50X3N0 eWxlKCRlbGVtZW50LCRwcm9wZXJ0eSwkbm90X2FjY2VwdGVkKQogIHsKICB2YXIg ZWUsJGksJHZhbCwkYXByOwogIHZhciAkbmE9bmV3IFJlZ0V4cCgkbm90X2FjY2Vw dGVkKTsKICB0cnkKICAgIHsKICAgIHZhciAkY3M9ZG9jdW1lbnQuZGVmYXVsdFZp ZXcuZ2V0Q29tcHV0ZWRTdHlsZSgkZWxlbWVudCwnJyk7CiAgICAkdmFsPSRjcy5n ZXRQcm9wZXJ0eVZhbHVlKCRwcm9wZXJ0eSk7CiAgICB9CiAgY2F0Y2goZWUpCiAg ICB7CiAgICBpZigkZWxlbWVudC5jdXJyZW50U3R5bGUpCiAgICAgIHsKICAgICAg JGFwcj0kcHJvcGVydHkuc3BsaXQoIi0iKTsKICAgICAgZm9yKCRpPTE7JGk8JGFw ci5sZW5ndGg7JGkrKykgJGFwclskaV09JGFwclskaV0udG9VcHBlckNhc2UoKTsK ICAgICAgJGFwcj0kYXByLmpvaW4oIiIpOwogICAgICAkdmFsPSRlbGVtZW50LmN1 cnJlbnRTdHlsZS5nZXRBdHRyaWJ1dGUoJGFwcik7CiAgICAgIH0KICAgIH0KICAK ICBpZigkbm90X2FjY2VwdGVkICYmICRuYS50ZXN0KCR2YWwpICYmICRlbGVtZW50 LnBhcmVudE5vZGUpICR2YWw9Z2V0X2N1cnJlbnRfc3R5bGUoJGVsZW1lbnQucGFy ZW50Tm9kZSwkcHJvcGVydHksJG5vdF9hY2NlcHRlZCk7CiAgcmV0dXJuICR2YWw7 CiAgfQoKZnVuY3Rpb24gY29sb3IyYXJyYXkoJHZhbHVlKQogIHsKICBpZigkdmFs dWUuc3Vic3RyKDAsMSk9PSIjIilyZXR1cm4gaGV4MmFycmF5KCR2YWx1ZSk7CiAg ZWxzZSBpZigkdmFsdWUuaW5kZXhPZigicmdiIik+LTEpIHJldHVybiByZ2IyYXJy YXkoJHZhbHVlKTsKICBlbHNlIHJldHVybiBmYWxzZTsKICB9CgpmdW5jdGlvbiBy Z2IyYXJyYXkoJHZhbHVlKQogIHsKICB2YXIgJGk7CiAgdmFyICRyZWdleHA9Lyhb MC05XSspWywgXSsoWzAtOV0rKVssIF0rKFswLTldKykvOwogIHZhciAkYXJyYXk9 JHJlZ2V4cC5leGVjKCR2YWx1ZSk7CiAgJGFycmF5LnNoaWZ0KCk7CiAgZm9yKCRp PTA7JGk8MzskaSsrKSRhcnJheVskaV09cGFyc2VJbnQoJGFycmF5WyRpXSk7CiAg cmV0dXJuKCRhcnJheSk7CiAgfQoKZnVuY3Rpb24gaGV4MmFycmF5KCR2YWx1ZSkK ICB7CiAgcmV0dXJuIG5ldyBBcnJheShwYXJzZUludCgkdmFsdWUuc3Vic3RyKDEs MiksMTYpLHBhcnNlSW50KCR2YWx1ZS5zdWJzdHIoMywyKSwxNikscGFyc2VJbnQo JHZhbHVlLnN1YnN0cig1LDIpLDE2KSk7CiAgfQo= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=google_service.js Content-Type: text/javascript; charset=UTF-8; name=google_service.js Content-Location: http://partner.googleadservices.com/gampad/google_service.js Content-Transfer-Encoding: 8bit (function(){ if(window.a==null)window.a={};window.GS_googleAddAdSenseService=function(a){return b.addService(b.ADSENSE,a)};window.GS_googleEnableAllServices=function(){b.enableAll()};window.GS_googleResetAllServices=function(){window.a={}};window.GS_googleGetIdsForAdSenseService=function(){var a=b.ADSENSE;return b.getIdsForService(a)};window.GS_googleFindService=function(a){return b.findService(a)};function b(a){this.f=a;this.b=[]}b.ADSENSE="adsense";b.ANALYTICS="urchin";b.UNKNOWN="unknown";b.prototype.toString= function(){var a="["+this.f+" ids: ";for(var c=0;c0)a+=",";a+=this.b[c]}a+="]";return a};b.prototype.d=function(){return this.b.join()};b.isValidId=function(a){return a!=null&&typeof a=="string"&&a.length>0};b.newInstance=function(a){return a==b.ADSENSE?new e:new f};b.addService=function(a,c){if(!this.isValidId(c))return null;if(a==null)return null;var d=window.a[a];if(d==null){d=b.newInstance(a);window.a[a]=d}d.c(c);return d};b.prototype.c=function(a){for(var c=0;c<\/script>");this.e=true}; })() ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipnw10_ffffff_fece7b.gif Content-Type: image/gif; name=tipnw10_ffffff_fece7b.gif Content-Location: http://allafrica.com/img/tipnw10_ffffff_fece7b.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP////7OeyH5BAAAAAAALAAAAAAEAAQAAAIFhB8BqVwAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=s_trans.gif Content-Type: image/gif; name=s_trans.gif Content-Location: http://allafrica.com/img/static/s_trans.gif Content-Transfer-Encoding: Base64 R0lGODlhAQABAIAAAP///////yH+Dk1hZGUgd2l0aCBHSU1QACH5BAEKAAEALAAA AAABAAEAAAICTAEAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipne10_ffffff_fece7b.gif Content-Type: image/gif; name=tipne10_ffffff_fece7b.gif Content-Location: http://allafrica.com/img/tipne10_ffffff_fece7b.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP////7OeyH5BAAAAAAALAAAAAAEAAQAAAIGhBFhqQwFADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename*0*=(null)''box10000_33_22_2_ffffff_fece7b_f; filename*1*=ece7b_GO!_gothicb_0000cd_12_1c.gif Content-Type: image/gif; name*0*=(null)''box10000_33_22_2_ffffff_fece7b_f; name*1*=ece7b_GO!_gothicb_0000cd_12_1c.gif Content-Location: http://allafrica.com/img/box10000_33_22_2_ffffff_fece7b_fece7b_GO!_gothicb_0000cd_12_1c.gif Content-Transfer-Encoding: Base64 R0lGODlhKAAZAPMAAP////7Oe/7OewAAzd60hV9Nrh8Zwj8zuL6aj39npJ6AmQAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAoABkAAATKUMhJq704681p+GAojmTp lWhqTiJRGINxIGQCGwURFoMSnh8EbEAkJkKEYbEH4vlAwORgFiAkpqFDjOYi6gLO H+tzPYiewdj3wzODmdBxAEZD8Y5IIhv+AepTWnUhMDphcRIgfwFLf4EjhG9oAUCO i0sGe3ggBH+GfXJlIloFaQZrb26ek3JzU1w8A2taBq9EgiNAAUKMfFVKRWgKA7e5 VS9EVCM2MQW3wsSsKtIoxdPWYojX2tgC296r2d/X1eIp5OUrHerr7O0VEQA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipsw10_ffffff_fece7b.gif Content-Type: image/gif; name=tipsw10_ffffff_fece7b.gif Content-Location: http://allafrica.com/img/tipsw10_ffffff_fece7b.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP////7OeyH5BAAAAAAALAAAAAAEAAQAAAIFRG6YwFAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipse10_ffffff_fece7b.gif Content-Type: image/gif; name=tipse10_ffffff_fece7b.gif Content-Location: http://allafrica.com/img/tipse10_ffffff_fece7b.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP////7OeyH5BAAAAAAALAAAAAAEAAQAAAIGjGGBCt0FADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=bueapost180.jpg Content-Type: image/jpeg; name=bueapost180.jpg Content-Location: http://allafrica.com/img/publishers/minibanners/bueapost180.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgEASABIAAD/7Qi+UGhvdG9zaG9wIDMuMAA4QklNA+0AAAAA ABAASAJOAAEAAQBIAk4AAQABOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAA AB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTQQKAAAAAAABAAA4QklNJxAAAAAA AAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgAB AKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAAB OEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA//////// /////////////////////wPoAAAAAP////////////////////////////8D6AAA AAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQC AAAAAAAEAAAAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAA AAQAAAAAOEJJTQQaAAAAAAB7AAAABgAAAAAAAAAAAAAAGQAAALQAAAANAEIAdQBl AGEAUABvAHMAdAAtAG0AaQBuAGkAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA AAAAAAAAALQAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhC SU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAzhCSU0EDAAAAAAF9QAAAAEAAABw AAAAEAAAAVAAABUAAAAF2QAYAAH/2P/gABBKRklGAAECAQBIAEgAAP/uAA5BZG9i ZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwM EQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4O Dg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/A ABEIABAAcAMBIgACEQEDEQH/3QAEAAf/xAE/AAABBQEBAQEBAQAAAAAAAAADAAEC BAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUH BggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh 8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1 VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyEx EgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdH V2d3h5ent8f/2gAMAwEAAhEDEQA/AO2yvrdTiV9RsuwsgDpOz7YAaiR6rGXV7P03 6T2WN3o931mxacp+M6qwuZltwfU9uz1HY/7T3fS3+kzG+n7N/q/4P89XLukdLvGS LsSqwZuw5e5gPq+n/M+tP856W39HuUn9L6e+03ux2G51guNke71Gs9Bl2/6Xqso/ Qss/0X6NJSG/rFePi4uRZS8DL0YyWSD6b8na737fdXS/bt/wiEz6w4r6nZHo3Moq troue9rWmuy30/ZZU5/q/onX1Mu9n0/9J71dZgYTGU1spY1mMd1DQAAw6jcz913u cndg4T7vXdRW63c15eWiS5git5/l1/4N/wCYmkSvQhnhLAIgThIy6yB/rf8AeNEf WCk4+Tf9ntb9iabMip2xtrGgWPl1LrN/+B/R/wCDt9Sv07P5z02zPrFj4L3NzKLa QKja2w7TWY3bKPVa/bVff6b/ALP63p+r9Df6iut6dgNqfS3HrFdjBW9gaINYnbTH +ibvf+i+gpPwcN4cLKWPD6xU8OaHA1t1bU4O+kxu5Cp1uF3HyvFrjlw3+96q9P8A 6G1x1YOtvpZRY+zHc9jmAtlzmV15P6OXbfe2+pjP+Ef/AG1VxPrTgZr/AE8Rll1k NeGM2kljq3X+q33fRqcz7Ld/o8z9XWk3CxG2eq2poeXm0kD/AAhHpm3/AIz0/Zv/ AHEvsOEd36vV72vY72N1ZYfUurdp9C6z32t/wj0qn3CBPlqN45E0KPFVT/SJj+k1 MfrlGQaAyqwG+44+120OY8VHKc2+vfvqc2tljXMe31PU/wCD/SpZHXKaL8ik0XWH GdS2w1tDyfXnY6qtp9Wz09v6Xaz1P9H6is/s7B0/QMlrt4Ma7tvo7930t3o/ov8A iv0aZvTOntcHNx62kGsyGga1aUf9s/4NKp9wri5a74JVXy3+lx78XF/m/S1G/WHF eW+kw2ssFrqrGOY5jxS6ut+x7Xu+m++v0/8AwX01Zv6lXXmMwWVvuyn1Ov8ATbtE VtIZuc+xzG+6x2xiI7p+C4kmhknfJAA/nTuv+j/p3fz3+l/PTW9N6faGi3Hrf6Zc WS0Hbv0s2/u+p+elU+46f2qMuXsVCQFSv9LX/J/pfotX9vY8WPNNraqLq8a952ey 2z0xsLRYXP8ASffUy19f/WvVUB9ZMEtaNtgyDkNxH45aN7Hvc2tltmu37K/1K3sy N3p/pK/8L+jV49PwDYLfs9fqAtcHbRywbanf1qm/zTv8GmHTsANawY9Ya3bt9o02 OdbV/wBtWPfZX+49Kp9wkT5Xrjn02lX9795//9kAOEJJTQQhAAAAAABVAAAAAQEA AAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUA IABQAGgAbwB0AG8AcwBoAG8AcAAgADYALgAwAAAAAQA4QklNBAYAAAAAAAcABAAA AAEBAP/uAA5BZG9iZQBkAAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwK CgsKCgwQDAwMDAwMEAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBwcHDQwN GBAQGBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDP/AABEIABkAtAMBEQACEQEDEQH/3QAEABf/xAGiAAAABwEBAQEB AAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkK CxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR 4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbT VSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4 iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUG BAgDA20BAAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMl 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 /9k= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curnw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Type: image/gif; name=curnw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Location: http://allafrica.com/img/curnw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jo/+jo/wAAACH5BAAAAAAALAAAAAAKAAoAAAIXhC8p B6qogjRRzmpDE9ninHQeJwZhWQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curne10_2_ffffff_e8e8ff_e8e8ff.gif Content-Type: image/gif; name=curne10_2_ffffff_e8e8ff_e8e8ff.gif Content-Location: http://allafrica.com/img/curne10_2_ffffff_e8e8ff_e8e8ff.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jo/+jo/wAAACH5BAAAAAAALAAAAAAKAAoAAAIXlAWp dwoBmYK0PRrNxUHzLHyZ2IWiUQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=cursw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Type: image/gif; name=cursw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Location: http://allafrica.com/img/cursw10_2_ffffff_e8e8ff_e8e8ff.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jo/+jo/wAAACH5BAAAAAAALAAAAAAKAAoAAAIWlIKJ psq9XgNS0YrAPVYbqXmfEYZjAQA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curse10_2_ffffff_e8e8ff_e8e8ff.gif Content-Type: image/gif; name=curse10_2_ffffff_e8e8ff_e8e8ff.gif Content-Location: http://allafrica.com/img/curse10_2_ffffff_e8e8ff_e8e8ff.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jo/+jo/wAAACH5BAAAAAAALAAAAAAKAAoAAAIVjG8i iMrnnlpSgGrZBDdtPn2gyAEFADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipnw10_ffffff_e8f0e0.gif Content-Type: image/gif; name=tipnw10_ffffff_e8f0e0.gif Content-Location: http://allafrica.com/img/tipnw10_ffffff_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP///+jw4CH5BAAAAAAALAAAAAAEAAQAAAIFhB8BqVwAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipne10_ffffff_e8f0e0.gif Content-Type: image/gif; name=tipne10_ffffff_e8f0e0.gif Content-Location: http://allafrica.com/img/tipne10_ffffff_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP///+jw4CH5BAAAAAAALAAAAAAEAAQAAAIGhBFhqQwFADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipsw10_ffffff_e8f0e0.gif Content-Type: image/gif; name=tipsw10_ffffff_e8f0e0.gif Content-Location: http://allafrica.com/img/tipsw10_ffffff_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP///+jw4CH5BAAAAAAALAAAAAAEAAQAAAIFRG6YwFAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=tipse10_ffffff_e8f0e0.gif Content-Type: image/gif; name=tipse10_ffffff_e8f0e0.gif Content-Location: http://allafrica.com/img/tipse10_ffffff_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhBAAEAPAAAP///+jw4CH5BAAAAAAALAAAAAAEAAQAAAIGjGGBCt0FADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curnw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Type: image/gif; name=curnw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Location: http://allafrica.com/img/curnw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jw4Ojw4AAAACH5BAAAAAAALAAAAAAKAAoAAAIXhC8p B6qogjRRzmpDE9ninHQeJwZhWQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curne10_2_ffffff_e8f0e0_e8f0e0.gif Content-Type: image/gif; name=curne10_2_ffffff_e8f0e0_e8f0e0.gif Content-Location: http://allafrica.com/img/curne10_2_ffffff_e8f0e0_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jw4Ojw4AAAACH5BAAAAAAALAAAAAAKAAoAAAIXlAWp dwoBmYK0PRrNxUHzLHyZ2IWiUQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=facebook.gif Content-Type: image/gif; name=facebook.gif Content-Location: http://allafrica.com/img/static/sharebox/facebook.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAKIAAGF5rEVinmB4q+vu9G2EtP///ztZmAAAACH5BAAAAAAALAAA AAAQABAAAAM4WLrcCibKGYGiWN4sxt6Y9xWZAZpkdp6R06bTIMpvucLUbeNKQPxA ggIY6AWBw1+xAClJLI7oIgEAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=digg.gif Content-Type: image/gif; name=digg.gif Content-Location: http://allafrica.com/img/static/sharebox/digg.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAMQZAP////v7+/n5+fj4+Pb29vX19fLy8vDw8O7u7u3t7enp6eXl 5eLi4t7e3tvb29jY2NfX19bW1tXV1dLS0tDQ0M/Pz8zMzKioqJmZmQAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAAQABAAAAV9YCaOZGmOV5piJOaiQAyw IhYL9AUUyULbAMGBgUkBeo3ixSZkQDAB3aIRwTxcgCGkgsG5vlebs2LBEBroh/qa /CqPigWjnUFj0A1dfO64j2gZUnxXfy+BAHMXDxI/Miw6DQ4XEhM/AwYIjwAODxcT FD9uGW6idXgNpqdoGSEAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=delicious.gif Content-Type: image/gif; name=delicious.gif Content-Location: http://allafrica.com/img/static/sharebox/delicious.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPcAAAAAAAAA/93d3f///wAAgIAAgACAgICAgMDAwP8AAAD/AP// AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAA mQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZ MwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNm mTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/ MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz /2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbM mWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ /5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswA mcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZ M8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz/ //8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP// M///Zv//mf//zAAAACH5BAEAABAALAAAAAAKAAoAAAgrAAcIFBigYMGBBA0GQDhA 4UKEDhk6BECRooCLFytaxChAIwCOHTWC9AgyIAA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=stumbleupon.gif Content-Type: image/gif; name=stumbleupon.gif Content-Location: http://allafrica.com/img/static/sharebox/stumbleupon.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAOZ/ADjPYi2TvpPmqrrd6xJ8rBKBrgBypWDagtLn8cb0zg9/rR2J tj3RZp/N4nHhiGrcilKpz2Ky1TDNXGfahtn141KjxNH02tPh+yONuRXGRxqFspXG 3hqHtQV6qivMWELSalWlxjXOX1LWd0vUcRCBsAB3qGTbhRjHSUPTbLvZ8mHag3i5 1fj/99Xp8VKnzej67FChw17YgPb9+Mr00ozkpADAMk7Vc/L98mvfgxDEQ9Lr7yCI s0miya/tvwt+ren28wF4qGfegQnCPdX413K62rfc7KLM45/os0DRZ+ju/kjTb8rl 8Gvdh1bXedr15BjHRYDhmYThnwBuotf04rna57vb6L7c6fP5+7/yyfT5+wt/sFar 0MPx0HC213K10p3pr3S00F6v027bjofnmUzTcU7UdDeYwFvZftr24dv24u/79P// /27fhhSDsKbQ4avS49fr9ZjK4EXSayeNt87f99Hf+z2cxE+ly6vrvVms0dXh/Ov4 8xODsRKDs/T99f///yH5BAEAAH8ALAAAAAAQABAAAAfWgH+Cg4SFhBY0KiIjHwAh MRaFXA8qJgdNIwwSGWJrgxYqZyYPByIoDCEnTEktglE2AgkzCVg9ExInDnUggkoC aksDwlloABkOFzuCH0MpYREReV1+ZTlsFwqCHkdXcEVEEBA3ZEI42NoSE3gvS1su LBM1QXrZfwBIcgxfOnc8MlBPxtDxIYgCBSdT9sSxY6bBjzQ/wBAQhGCDkQYrAgTA wMHLBhgGKlAkoKUPBwwLOJAoIcVAASuD3swh0YYPCR8dSpTQ4KZQFRAaOnQAUqJN BSqGkhoKBAA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=muti.gif Content-Type: image/gif; name=muti.gif Content-Location: http://allafrica.com/img/static/sharebox/muti.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAPcAABISSBISRhQUOBUVLykpWhUVLQEPUggQOAgQNgkQNRYjYQEa ag0aRBoweRIoXQ8oYxstVCY+dTBCaiItRSA2YiU9bTdQgTRKdl5hZzo7PUJDRUlK TE5PUWBhYy5NgypGeENknkBfljxYi1didlpicBNs/xZs+Rtx/h5x+ip6/yt5+jJ/ /i5mwTZuyjNluDRnuzdntUB2zDhnszlnszJTizdZkkVsrD1elkdrp0dqpEtuqEdd gE1kiQlCEByLJ0PaLy/UETK4GjW8FTzFG0DPHkHUIlH1LVH1LiewASasASSlAUjn HUTVHFP1JjHWASWlASaeASWXASOTASKKAUPeF0PbGEXdGkTZGlDsI07qIiieASSR ATx+AT9tAYKKAZN1M7STSNSyaf/iopdkAYVbBp5yFbWILdWsWMOeUpl+Rv/TePbM dJN6ReS/cubCd7GYY72kcMasdtW7hGFhYV9fX1paWlVVVU9PT0pKSkNDQzQ0NAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAkAAIAALAAAAAAQABAAQAj8AAGhQNECh42DCHG0GAhI hIYqTZpEyRNGzJcoEato+KBjx5GISOrUESMGScQjO25EcBAkIpYubNhwwRIxiIMH KWSMIIFhjk85YsxgIDFCRgkQHKhEVHKnjJg4SiJS4UDjgh4mEaecIXlmSkQmeigo QJDggA8hRNISGeLjQAIEBlTAmPGCR4e7cNaA4fFiBgwTMVwAceLkCR06bsR4IQzE BYscdpZETGJnjJg2SSJmsVMjxAYrEbXgeSPmjZaIVjZ4sJDhSsQtZNSISbMl4pUM FSRMKBIRChqSaKRELDIBQgMGPX4Yici8iZEfPRgsABQggIACA7JrLyCgOqCAADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=cursw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Type: image/gif; name=cursw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Location: http://allafrica.com/img/cursw10_2_ffffff_e8f0e0_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jw4Ojw4AAAACH5BAAAAAAALAAAAAAKAAoAAAIWlIKJ psq9XgNS0YrAPVYbqXmfEYZjAQA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=curse10_2_ffffff_e8f0e0_e8f0e0.gif Content-Type: image/gif; name=curse10_2_ffffff_e8f0e0_e8f0e0.gif Content-Location: http://allafrica.com/img/curse10_2_ffffff_e8f0e0_e8f0e0.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAPEAAP///+jw4Ojw4AAAACH5BAAAAAAALAAAAAAKAAoAAAIVjG8i iMrnnlpSgGrZBDdtPn2gyAEFADs= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=aa-trans_180x104.gif Content-Type: image/gif; name=aa-trans_180x104.gif Content-Location: http://allafrica.com/img/static/aa-trans_180x104.gif Content-Transfer-Encoding: Base64 R0lGODlhtABoAOf/AAAT+yME+iYM8yQQ6xkc9xoh8SEg6C8d4SQm+Skq6SIu+jMy 4zkt9TI1+Tg33js71/0AEf4AGz5A0e4JGjk89/cLF+wPIERA9EhJy05LxOccH0hK 3EVH9eIgI0hK5kpI7E9OwNooJr81KvwbI9ExKFJM+VFQ+FhV3M46LO4tKvonKltc xb9DRmJfuFZZ+V9c1sZHMl1c8NFFM2Bh1OQ9MOs6LmBf5NdKNmdf+PY5P+REOfo8 M3xlt8ZWP+JLOGVo+mpp8CK7BXJwv89aPO5LONlVPG5t4m9v295SS3Bv6/xKPOVW PcllPiq/Dndz1Ylzs3h30vtROS3BE5B3mcduRvlWQvRbP35+y9drRXp5+T/CGuFo RfJcV+xlQoiDwH9/9kLGKc16TN12Tdh5Tf1pSImJ2VDHLNl3a9F4gM2ET4iJ9vlw SlHJOPtod+V8TY2M6fB3TeKAT9+CT5OT1tWLVZGQ9F3NRd6JVPGAUc2TV7eVj5ua yp2bwPuBUZia45uc0uyLV2fQUf2CXKOft5mZ98Ocf5+e4NmaWnDURZ6d8/+BheuT XfqNWv+LWOeXXNiYiXPUXPmSWtGmZHjVZqam+PqZXvCeYbStua2s1oXZVeCoZOul Y4zYVaqr9fmfYIPYcqjNUumpZpXYWI7VfZvXWr24quCzaP6ckrGx9Izbetyxjuiy a6PYXra15r27uPyrZ/evaKrYYru61ZXfhbTXZbq88+O9fv20bey9bsHVZcC+5aXa mp/gj/u4b/O9b/e7cMrVaK/aoOzDfsTD9OPHi6XkmdTVb/TEdMjH3/K4v8fI5t/R dufHmP/Cdrberq/lnOLTcq3mo//Gcv3GeNDM3uzSdPrKefjHkfXNevzLdPfPdc3N 87boqMfjmP7NfdLS3P/Od+Dcj/vSf//Qf//Qhszfx7/rsP3UiPXNzsDtuf7XkOrY zdra9P7ZmNze29/c4drj2MzuxObe1//couDe7/3hqtTxzePk7v3ks//hzP7mu+Hy 2P/qxf7tzfzz2v///yH5BAEKAP8ALAAAAAC0AGgAAAj+AP8JHEiwoMGDCBMqXMiw ocOHECNKnEixosWLGDNq3MjxoLh5+gbiq9dOXTt8+Oapm9fuHL6OMGPKnEmw3rlx 48CdaznOGzifOMX1BAeOHM2jSJM+ZHkOqE9vT39KzQlV2zilWLNiVSeOqNSvOalK 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 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename*0="tc11_180_20_1_ffffff_e8f0e0_fece7b_Relev"; filename*1="ant Links_arial_000000_09_1c.gif" Content-Type: image/gif; name*0="tc11_180_20_1_ffffff_e8f0e0_fece7b_Relev"; name*1="ant Links_arial_000000_09_1c.gif" Content-Location: http://allafrica.com/img/tc11_180_20_1_ffffff_e8f0e0_fece7b_Relevant Links_arial_000000_09_1c.gif Content-Transfer-Encoding: Base64 R0lGODlhtAAUAPMAAP////7Oe+jw4AAAAD8zHt60a39nPZ6ATB8ZD19NLr6aXAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAC0ABQAAAT+EMhJq7g46827/2AojmQ5 VmiqAljgvnAsz3Rt33iu77yOrcBJq0csGo/IZO4XRF2U0Kh0Sg1cmkJB9TbodgmF GkEhVSRgCkKsgKgNwlvitfmMu18Fg5o2Lu9daTxvdnICQXWEMwMxiy4JA2AufQEG AwhkBgaSZAkIkGEHBI8IBQpfL4EwbC4DBp5kAYMHZ6aWB4k0cymIuIwwoS4GZGab AQqaBWqrAW2hBcm3BwNkosZ/1mttsZoH2m/AzLTavTG6FLzkL15fcJHMxQm3AX2k xDCZAbMu+qmA1wHLGsVi5epFgjFw0pUzZEGhjEbdYHjyEqYPgXWcDhiQZ+YitzOm +Whd6+cioDpWnRI+GiDP4QuGQlz62gdyXkJ4LQEd3HfJzEea2FD9M8mKVQFwqAbJ tAKTxdKTLyZtNKatj0aApFjtMSDuZ8ig/rIVHTuoTwJNpm66hInOpUCsBi3Bkmor qrwCj0R51cemZi0vYLxBHRQoWRdNT5lK0JK4sWNCDBk/nkxZiSHJlTNr5tF2s+fP MDqDHq1ZNOnTj02oXs26tevXsE1EAAA7 ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename*0*=(null)''tc11_180_15_1_ffffff_fece7b_fece; filename*1*=7b_Cameroon_arial_000000_8_1c.gif Content-Type: image/gif; name*0*=(null)''tc11_180_15_1_ffffff_fece7b_fece; name*1*=7b_Cameroon_arial_000000_8_1c.gif Content-Location: http://allafrica.com/img/tc11_180_15_1_ffffff_fece7b_fece7b_Cameroon_arial_000000_8_1c.gif Content-Transfer-Encoding: Base64 R0lGODlhtAAPAPMAAP////7Oe/7OewAAAJ6ATB8ZDz8zHt60a39nPV9NLr6aXAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAC0AA8AAAT+EMhJhb046827/2AojmS5 UWg6XUHrvnAsz3Rt33iu7zx8qSpWbzgkFAaGA3HJbOZ+QInFSaURkgFEosrtLi3R qddrULgIgYNhUEAEDMaEYuAOJNjoBKJgRrDrRnQBV3cFSmNeYCliiFwDMXBpjwYJ BwUEcwcEW5YHCQYtCoaWCp2kBANmCVuNXYorAq1djzFaR2pmZW8KdwO+vHUIdXqb LcJXLcWyXK8AsctVci6qCKWGuti8aC4J28It3crHrMrQVAKw5lRqSt98dgO4u7vI nd2ho3ymfMrl6kyKnv1rEojckT3yssG7ZGdblj/JDg4ix2ogQGcCLWrcyNGFkI4a IEOqYySypElXGU+qXNnDhMuXMGPKnEmzQwQAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=px000000.gif Content-Type: image/gif; name=px000000.gif Content-Location: http://allafrica.com/img/px000000.gif Content-Transfer-Encoding: Base64 R0lGODlhAQABAPAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename*0="box10000_180_15_1_ffffff_fece7b_fece7b_a"; filename*1="t a Glance_arial_000000_8_1c.gif" Content-Type: image/gif; name*0="box10000_180_15_1_ffffff_fece7b_fece7b_a"; name*1="t a Glance_arial_000000_8_1c.gif" Content-Location: http://allafrica.com/img/box10000_180_15_1_ffffff_fece7b_fece7b_at a Glance_arial_000000_8_1c.gif Content-Transfer-Encoding: Base64 R0lGODlhtAAPAPMAAP////7Oe/7OewAAAL6aXD8zHh8ZD56ATN60a39nPV9NLgAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAC0AA8AAAT+UMhJq7046827/2AoakFp nmiqrmzrvnAsz3StSnauqwoSI4bBQFFKJHbIJA2nbMoMvheQCDwandhsianNEgoD wyE4iAYQ4MHRpCCWEL2rIlhAHArgeoBAL/GHXYFcgU1iewMBUCcKR0BmCgcpRnc+ kGMEAQUJQJiMiZhXhFiDokgICXOIiicHqY+RAQpCB1cECmAJrSWtXycEQkIFpU6k wzkFBwQIqmaxCcoGmCVtJpxGXwS2uW68wiZ8xlnF4TQDyrKJzcgBCebVBlTw7EZE Y9u7PdHOn/vkO+P+Yowx0C5WmW9B5kh7Q8aNETQDCjDSFUDXGEB7+gTUAXCjx48d ATuCHEmyi8iSKFNyFKCypct/I2LKnEmzps2bEQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename*0*=(null)''box10000_0_0_1_ffffff_ffffff_fff; filename*1*=fff_ADVERTISEMENTS_arial_8e8a8a_8_1c.gif Content-Type: image/gif; name*0*=(null)''box10000_0_0_1_ffffff_ffffff_fff; name*1*=fff_ADVERTISEMENTS_arial_8e8a8a_8_1c.gif Content-Location: http://allafrica.com/img/box10000_0_0_1_ffffff_ffffff_ffffff_ADVERTISEMENTS_arial_8e8a8a_8_1c.gif Content-Transfer-Encoding: Base64 R0lGODlhZAAPAPMAAP///////////46KitTT06qnp7i1tfDw8JyYmMbExOLh4QAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABkAA8AAAT+UMhJq7046827DmAojmRp nmiqrqU0EgMRIkMtB8UhGoRR24nfwBAI/nhEAg1BVAhzhVuxEBAOAojE7FAQKgKG pTTgEhUMVBBC55QRtKADAjxOwLm3BDHQk38PBgkKaXEIcwFyc1cihjpYjgVfRQZs ayFlhY9qjk46h3wyPCJ2cVEgeiA9Cp8ggyJyBl9viiMIPZsgkSCBJpiTYHCWuAk3 aT4/b0J7v3xEYTxsT35akYpCj7GaOJKJoiK+CF+ruLhciHDep1oEhMy3iLMHriFy ODj1i1v1wrr0Pe2YnHjR1mnXgQSO0hWBQ+rUnnchVLWrxwMhLUY67PCTNKIfGQFl IXg51NSGnkg6o+58QtWsnrp5mVYpwFfLEQ1IkhrKcfRxRi0syDryPAYETpGcD5N0 YRJAYI0ch6jguyas4LaQYr6BZMG1q9evXn2BHUu2rAqxZtOqJYt2rdu3KTzInUu3 rl0JEQAAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=s_trans.gif Content-Type: image/gif; name=s_trans.gif Content-Location: http://allafrica.com/img/static/s_trans.gif?noargs=1 Content-Transfer-Encoding: Base64 R0lGODlhAQABAIAAAP///////yH+Dk1hZGUgd2l0aCBHSU1QACH5BAEKAAEALAAA AAABAAEAAAICTAEAOw== ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=slf.js Content-Type: application/x-javascript; name=slf.js Content-Location: http://an.tacoda.net/an/14143/slf.js Content-Transfer-Encoding: Base64 Ly8gMjAwOC8wOC8zMSAyMzozMDoxOQ0KdmFyIEFOVj0nMy4xNSc7DQp2YXIgQU5E QVM9J2h0dHA6Ly9hbi50YWNvZGEubmV0L2NyZWF0aXZlcyc7DQp2YXIgQU5BWENE PTI0Ow0KdmFyIEFORENDPSd6enonOw0KdmFyIEFORFNBPSd6eic7DQp2YXIgQU5E RVBDMTQxNDM7DQp2YXIgQU5FVT0naHR0cDovL2FucnR4LnRhY29kYS5uZXQvZS9l LmpzPyc7DQp2YXIgQU5NRT0wOw0KdmFyIEFOTVU9J2h0dHA6Ly9hbnJ0eC50YWNv ZGEubmV0L2Rhc3RhdC9waW5nLmpzPyc7DQp2YXIgQU5QPTI7DQp2YXIgQU5TSUQ9 MTQxNDM7DQp2YXIgQU5UQ0M7DQp2YXIgQU5WQUQ9MDsNCnZhciBBTVNDPW5ldyBB cnJheSAoQU5JRCk7DQp2YXIgQU1TRFBGOw0KdmFyIEFNU0xHQz0wOw0KdmFyIEFN U1JJRD0nJzsNCnZhciBBTVNTSUQ9Jyc7DQp2YXIgQU1TU1JJRD0nJzsNCnZhciBB TVNURVA9J3RzdGUnOw0KdmFyIEFNU1RFUz0idHRlL2JsYW5rLmdpZiI7DQp2YXIg QU5ERD0nJzsNCnZhciBBTkROWD1uZXcgQXJyYXkoKTsNCnZhciBBTklEPSdUSUQn Ow0KdmFyIEFOQVM9J2h0dHA6Ly9hbmFkLnRhY29kYS5uZXQnOw0KdmFyIEFOQ0M9 MDsNCnZhciBBTkRTQVM9MTsNCnZhciBBTkRQVT0naHR0cDovL2FucnR4LnRhY29k YS5uZXQvcnR4L3IuanM/JzsNCnZhciBBTk9QPSdodHRwOi8vYW5ydHgudGFjb2Rh Lm5ldC9vcHQvci5qcyc7DQp2YXIgQU5SREY9MDsNCnZhciBBTlZEVD0wOw0KdmFy IEFOU0NDPSJ1bmVzY2FwZShkb2N1bWVudC5sb2NhdGlvbi5ocmVmKS50b0xvd2Vy Q2FzZSgpIjsNCnZhciBBTlNBVk49J3VuZXNjYXBlKGRvY3VtZW50LmxvY2F0aW9u LmhyZWYpLnRvTG93ZXJDYXNlKCknOw0KdmFyIEFOVFBVRDsNCnZhciBBTlRQVEc7 DQp2YXIgQU5VUkw9MDsNCnZhciBDQ0xPT0tVUDIyPSdBYWF1L2J1c2luZXNzfEJh Z3phaWRzfENiem5ncmlidXNpbmVzc3xDYXJ0cnRzfENzcHR0aGxldGljc3xDYWd1 dXRvbW90aXZlfEJhYnZib29rcmV2aWV3fEZhYnZzfEJiem5jYXBpdGFsZmxvd3N8 Q2FnaGxpbWF0ZXxDYnpub21tb2RpdGllc3xFYnpucGFueXxDYnpudXJyZW5jaWVz fEJhaXZlY290b3VyaXNtfENhZGhkaXRvcmlhbHN8RGVkdXVjYXRpb258Q2Fpdm52 aXJvbm1lbnR8QmFidWdhbWVwYXJrc3xCaGx0aGVhbHRofEJobHRtZWRpY2FsfEJp bnZpbnZlc3RtZW50fEJhZ3ptYWxhcmlhfERhanludWZhY3R1cmluZ3xDYWp5aW5p bmd8Q211c3VzaWN8QmFheW9seW1waWNzfEJhanlwZXRyb2xldW18Q2FqYW9saW98 Q3ByZ3JlZ25hbmN5fEJyZWxyZWxpZ2lvbnxCYWRqc2NpZW5jZXxDYWJkb2NjZXJ8 Q3NwdHBvcnR8Q2ludnRvY2ttYXJrZXR8QmJ6bnRyYWRlfEV0dmx2ZWx8Q2FqYXVi ZXJjdWxvc2lzfEJhZ2V3b21lbnxBam9iam9icy5odG1sfEFhZ2ZzdWJzY3JpYmV8 QXdkbmFsbGFmcmljYS5jb20nOw0KdmFyIFNBTE9PS1VQMjI9J3p6RHVtbXknOw0K dmFyIEFOQVhMU0w9Jyc7DQp2YXIgQU5DQjE9MDsNCnZhciBBTkNCMz0wOw0KdmFy IEFOQ0NUOw0KdmFyIEFOUkQ9Jyc7DQp2YXIgQU5PTz0wOw0KdmFyIEFOQ0NQRD0x Ow0KdmFyIEFOQ0NTRD0wOw0KdmFyIEFOQ1NQRD0wOw0KdmFyIEFOQ1NTRD0wOw0K dmFyIEFOVFBQVT0naHR0cDovL2FuLnRhY29kYS5uZXQvYW4vdHBwLmh0bWwnOw0K dmFyIEFOWENDPSdaWlonOw0KdmFyIEFNU0s9bmV3IEFycmF5KCk7DQp2YXIgQU1T Tj0wOw0KdmFyIEFNU1ZMPW5ldyBBcnJheSgpOw0KdmFyIEFOVkRBPTA7DQp2YXIg QU5WU0M9Jyc7DQp2YXIgQU5WU0E9Jyc7DQp2YXIgQU5EU1o9MjsNCnZhciBBTlZT Wj1BTkRTWjsNCnZhciBBTlZBQz0nenonOw0KdmFyIEFOQURTPW5ldyBBcnJheSgp Ow0KQU5BRFM9WyI0Njh4NjBhIiwiNzI4eDkwYSIsIjMwMHgyNTBhIiwiMTIweDYw MGEiLCIxNjB4NjAwYSIsIjQ2OHg2MGF8NzI4eDkwYSIsIjEyMHg2MDBhfDE2MHg2 MDBhIl07DQp2YXIgQU5BWENQOw0KdmFyIEFOTVNMOw0KdmFyIEFOU0w7DQp2YXIg YXhPblNldDsNCmZ1bmN0aW9uIEFOUkMobikgew0KdmFyIGNuPW4gKyAiPSI7DQp2 YXIgZGM9ZG9jdW1lbnQuY29va2llOw0KaWYgKGRjLmxlbmd0aCA+IDApIHsNCmZv cih2YXIgYj1kYy5pbmRleE9mKGNuKTsgYiE9LTE7IGI9ZGMuaW5kZXhPZihjbixi KSkgew0KaWYoKGIhPTApICYmIChkYy5jaGFyQXQoYi0xKSAhPScgJykpIHsNCmIr KzsNCmNvbnRpbnVlOw0KfQ0KYis9Y24ubGVuZ3RoOw0KdmFyIGU9ZGMuaW5kZXhP ZigiOyIsYik7DQppZiAoZT09LTEpIGU9ZGMubGVuZ3RoOw0KcmV0dXJuIHVuZXNj YXBlKGRjLnN1YnN0cmluZyhiLGUpKTsNCn0NCn0NCnJldHVybiBudWxsOw0KfQ0K ZnVuY3Rpb24gQU5TQyhuLHYsZXgscCkgew0KdmFyIGU9ZG9jdW1lbnQuZG9tYWlu LnNwbGl0ICgiLiIpOw0KZS5yZXZlcnNlKCk7DQp2YXIgbT1lWzFdICsgJy4nICsg ZVswXTsNCnZhciBjYz1uKyI9IjsNCmlmICh2ICE9bnVsbCkNCnsNCmNjICs9djsN Cn0NCmlmIChleCkgew0KdmFyIGV4cD1uZXcgRGF0ZTsNCmV4cC5zZXRUaW1lKGV4 cC5nZXRUaW1lKCkrZXgpOw0KY2MgKz0iO2V4cGlyZXM9IitleHAudG9HTVRTdHJp bmcoKTsNCn0NCmlmIChwKSB7DQpjYyArPSI7cGF0aD0iK3A7DQp9DQppZiAobSkg ew0KY2MgKz0iO2RvbWFpbj0iK207DQp9DQpkb2N1bWVudC5jb29raWU9Y2M7DQp9 DQpmdW5jdGlvbiBBTkdSRCgpIHsNCmlmICh0b3AgIT1zZWxmIHx8IEFOUkQgIT0n Jykgew0KcmV0dXJuIEFOUkQ7DQp9DQp2YXIgcmY9dG9wLmxvY2F0aW9uLmhyZWY7 DQp2YXIgaT1qPTA7DQppPXJmLmluZGV4T2YoJy8nKTsNCmk9cmYuaW5kZXhPZign LycsKytpKTsNCmo9cmYuaW5kZXhPZignLycsKytpKTsNCmlmIChqPT0tMSkgew0K aj1yZi5sZW5ndGg7DQp9DQpyPXJmLnN1YnN0cmluZyhpLGopOw0KcmV0dXJuIHI7 DQp9DQpmdW5jdGlvbiBBTlRSKHMpIHsNCmlmICghcykgew0KcmV0dXJuICcnOw0K fQ0Kcz1zLnJlcGxhY2UoL15ccyovZywnJyk7DQpzPXMucmVwbGFjZSgvXHMqJC9n LCcnKTsNCnJldHVybiBzOw0KfQ0KZnVuY3Rpb24gQU5FSCAobSx1LGwpDQp7DQp2 YXIgcz1BTkVVKydtPScrZXNjYXBlKG0pKycmdT0nK2VzY2FwZSh1KSsnJmw9Jyts Ow0KZG9jdW1lbnQud3JpdGUoJzxTQ1InKydJUFQgU1JDPSInK3MrJyIgTEFOR1VB R0U9IkphdmFTY3JpcHQiPjwvU0NSJysnSVBUPicpOw0KcmV0dXJuIHRydWU7DQp9 DQpmdW5jdGlvbiBBTkdDQyAoKQ0Kew0KdmFyIGNjYz1BTlRDQzsNCmlmICgoY2Nj PT1udWxsKSAgICAgICAgIHx8DQohY2NjLm1hdGNoICgvXlx3ezN9JC8pICkNCnsN CmNjYz1BTkRDQy50b1VwcGVyQ2FzZSgpOw0KfQ0KcmV0dXJuIGNjYzsNCn0NCmZ1 bmN0aW9uIFRDREEgKHRjKQ0Kew0KdmFyIGt3Ow0KdmFyIHBiOw0KaWYgKCh0YyAh PW51bGwpICYmICh0YyAhPScnKSkNCnsNCnZhciBwYT10Yy5zcGxpdCAoIjsiKTsN CmZvciAodmFyIHA9MDsgcCA8IHBhLmxlbmd0aDsgcCsrKQ0Kew0Ka3Y9cGFbcF0u c3BsaXQoIj0iKTsNCms9a3ZbMF07DQp2PWt2WzFdOw0KaWYgKGshPW51bGwpIHsN Cms9QU5UUihrKTsNCn0NCmlmICh2IT1udWxsKSB7DQp2PUFOVFIodik7DQp9DQp2 YXIgbT1rLnRvVXBwZXJDYXNlKCk7DQpzd2l0Y2ggKG0pIHsNCmNhc2UgKCJTQSIp Og0Kdj12LnRvTG93ZXJDYXNlKCk7DQppZiAodiE9bnVsbCYmdiE9JycmJnYubWF0 Y2goL1thLXpdezEsMn0vKSkgew0KQU5WQUM9djsNCn0NCmJyZWFrOw0KY2FzZSAo IlNaIik6DQp2PXYudG9VcHBlckNhc2UoKTsNCmlmICh2IT1udWxsJiZ2IT0nJykg ew0KQU5WU1o9djsNCn0NCmJyZWFrOw0KY2FzZSAoIkNDIik6DQp2PXYudG9VcHBl ckNhc2UoKTsNCmlmICh2ICE9bnVsbCAmJiB2ICE9JycpDQp7DQpBTlRDQz12Ow0K fQ0KYnJlYWs7DQpjYXNlICgiU0MiKToNCmlmICh2IT1udWxsJiZ2IT0nJykgew0K aWYgKHYubGVuZ3RoID4gMjU2KSB7dj12LnN1YnN0cmluZygwLDI1Nik7fQ0KQU5W U0M9djsNCn0NCmJyZWFrOw0KY2FzZSAoIlJEIik6DQppZiAodiE9bnVsbCYmdiE9 JycpIHsNCmlmICh2Lmxlbmd0aCA+IDEyOCkge3Y9di5zdWJzdHJpbmcoMCwxMjgp O30NCkFOUkQ9di50b0xvd2VyQ2FzZSgpOw0KfQ0KYnJlYWs7DQpjYXNlICgiRFQi KToNCkFOVkRUPTE7DQpicmVhazsNCmNhc2UgKCJORCIpOg0KQU5WRFQ9MDsNCmJy ZWFrOw0KY2FzZSAoIlVEIik6DQppZiAodiAhPW51bGwgJiYgdiAhPScnKQ0Kew0K QU5UUFVEPXY7DQp9DQpicmVhazsNCmNhc2UgKCJURyIpOg0KaWYgKHYgIT1udWxs ICYmIHYgIT0nJykNCnsNCkFOVFBURz12Ow0KfQ0KYnJlYWs7DQpjYXNlICgiREEi KToNCkFOVkRBPTE7DQpicmVhazsNCmNhc2UgKCJBRCIpOg0KQU5WQUQ9MTsNCmJy ZWFrOw0KY2FzZSAoIktXIik6DQppZiAodiAhPW51bGwgJiYgdiAhPScnKQ0Kew0K a3c9djsNCn0NCmJyZWFrOw0KY2FzZSAoIlBCIik6DQppZiAodiAhPW51bGwgJiYg diAhPScnKQ0Kew0KcGI9djsNCn0NCmJyZWFrOw0KZGVmYXVsdDoNCmlmICh2IT1u dWxsJiZ2IT0nJykgew0KQU5DVihrLHYpOw0KfQ0KfQ0KfQ0KfQ0KQU5QQSAocGIs IGt3KTsNCn0NCmZ1bmN0aW9uIEFOUEEgKHBiLCBrdykNCnsNCmlmICgoKEFOUCAm IDIpICE9MCkgJiYNCihBTkRFUEMxNDE0Mz09bnVsbCkgJiYNCihBTlZEVD09MSkg ICAgICYmDQooQU5PTz09MCkgICAgICApDQp7DQpBTkRFUEMxNDE0Mz0xOw0KQU5W RFQ9MDsNCkFOR0RDQygpOw0KQU5TRFIoKTsNCn0NCmlmIChBTlZBRD09MSkNCnsN CkFOVkFEPTA7DQpBTkdEU0EoKTsNCkFOQVAgKEFOVkFDLCBBTlZTWiwgcGIsIGt3 KTsNCn0NCmlmIChBTlZEQT09MSkNCnsNCkFOREEoKTsNCkFOVkRBPTA7DQp9DQp9 DQpmdW5jdGlvbiBBTlJUWFIoKQ0Kew0KaWYgKEFOU0wgIT1udWxsKQ0Kew0KdmFy IHRzYT1BTlNMLnNwbGl0ICgifCIpOw0KaWYgKEFOQVhMU0wgIT1udWxsKQ0Kew0K QU5BWFNDICh0c2EpOw0KfQ0KfQ0KZG9jdW1lbnQud3JpdGUoJzxpZnJhbWUgU1JD PSInICsgQU5UUFBVICsgJyIgaGVpZ2h0PSIwIiB3aWR0aD0iMCIgZnJhbWVib3Jk ZXI9IjAiPjwvaWZyYW1lPicpOw0KQU5TT0NSKCk7DQp9DQpmdW5jdGlvbiBBTkFY U0MoKQ0Kew0KdmFyIHhkPW51bGw7DQp2YXIgbHNhPUFOQVhMU0wuc3BsaXQgKCJ8 Iik7DQp2YXIgYXNhPUFOU0wuc3BsaXQgKCJ8Iik7DQpmb3IgKGxzaT0wOyBsc2kg PCBsc2EubGVuZ3RoOyBsc2krKykNCnsNCmZvciAoYXNpPTA7IGFzaSA8IGFzYS5s ZW5ndGg7IGFzaSsrKQ0Kew0KaWYgKGxzYVtsc2ldPT1hc2FbYXNpXSkNCnsNCmlm ICh4ZD09bnVsbCkNCnsNCnhkPScxIycgKyBsc2FbbHNpXTsNCn0NCmVsc2UNCnsN CnhkICs9J3wnICsgbHNhW2xzaV07DQp9DQpicmVhazsNCn0NCn0NCn0NCnZhciBj cD0oQU5BWENQPT1udWxsKSA/ICIvIiA6IEFOQVhDUDsNCkFOU0MgKCdBeERhdGEn LCB4ZCwgQU5BWENEICogMzYwMDAwMCwgY3ApOw0KQU5TQyAoJ0F4eGQnLCAnMScs IG51bGwsIGNwKTsNCmlmIChheE9uU2V0ICE9bnVsbCkNCnsNCmF4T25TZXQoKTsN Cn0NCn0NCmZ1bmN0aW9uIFRhY29kYV9BTVNfRERDX2FkZFBhaXIoaywgdikgew0K QU5DVihrLHYpOw0KfQ0KZnVuY3Rpb24gQU5DVihrLHYpew0KQU1TS1tBTVNOXT1r Ow0KQU1TVkxbQU1TTl09djsNCkFNU04rKzsNCn0NCmZ1bmN0aW9uIEFOVENWKCkg ew0KdmFyIFRWUz0iIjsNCmZvcih2YXIgaT0wOyBpPEFNU047IGkrKykgew0KaWYg KCFBTVNLW2ldKSB7DQpjb250aW51ZTsNCn0NCmlmICghQU1TVkxbaV0pIHsNCkFN U1ZMW2ldPScnOw0KfQ0KVFZTICs9IiZ2XyIgKyBlc2NhcGUoIEFNU0tbaV0udG9M b3dlckNhc2UoKSApICsgIj0iICsgZXNjYXBlKCBBTVNWTFtpXS50b0xvd2VyQ2Fz ZSgpICkgOw0KfQ0KcmV0dXJuIFRWUzsNCn0NCmZ1bmN0aW9uIFRhY29kYV9BTVNf RERDICh0aXUsIHRqdikNCnsNCkFORERDICh0aXUsIHRqdik7DQp9DQpmdW5jdGlv biBBTkRBKCkgew0KdmFyIHQ9Jyc7DQp2YXIgZT1BTkdSRCgpLnNwbGl0KCIuIik7 DQplLnJldmVyc2UoKTsNCnQ9ZVsxXSArICcuJyArIGVbMF07DQppZiAodHlwZW9m KEFORE5YW3RdKSE9J3VuZGVmaW5lZCcpIHsNCnQ9QU5ETlhbdF07DQp9DQplbHNl IHsNCnQ9QU5ERDsNCn0NCnZhciB0aXU9J2h0dHA6Ly8nK0FNU1RFUCsnLicrdCsn LycrQU1TVEVTOw0KQU5EREModGl1LCIwLjAiKTsNCn0NCmZ1bmN0aW9uIEFORERD ICh0aXUsIHRqdikgew0KaWYgKCgoQU5QICYgMSkgIT0wKSAmJg0KKEFNU0RQRiAh PTEpICAgICkNCnsNCkFNU0RQRj0xOw0KdmFyIGNjYz1BTkdDQygpOw0KdmFyIHRh PSI/IitNYXRoLmZsb29yIChNYXRoLnJhbmRvbSgpICogMTAwMDAwKSArIiZ2PSIr QU5WKyImcj0iK2VzY2FwZShkb2N1bWVudC5yZWZlcnJlcikrIiZwPSIrIGNjYyAr IjoiK2VzY2FwZShBTlZTQyk7DQppZiAoQU1TTEdDPT0xKSB7DQp0YSArPSImcGFn ZT0iK2VzY2FwZSh3aW5kb3cubG9jYXRpb24uaHJlZik7DQp9DQp0YSArPSImdHo9 IisobmV3IERhdGUoKSkuZ2V0VGltZXpvbmVPZmZzZXQoKSsiJnM9IitBTlNJRDsN CmlmIChBTkNCMz09MSkNCnsNCnRhKz0iJmNrYmxrMyI7DQp9DQppZiAoQU5DQjE9 PTEpDQp7DQp0YSArPSImY2tibGsxIjsNCn0NCmVsc2UNCnsNCmZvcih2YXIgaT0w OyBpPEFNU0MubGVuZ3RoOyBpKyspIHsNCnZhciBjbD1BTVNDW2ldOw0KdmFyIGNs dj1BTlJDKGNsKTsNCmlmKGNsICE9bnVsbCkgew0KdGEgKz0iJmNfIitlc2NhcGUo Y2wpKyI9Iitlc2NhcGUoY2x2KTsNCn0NCn0NCn0NCkFOUklEKCkNCnRhICs9QU5U Q1YoKTsNCmRvY3VtZW50LndyaXRlKCc8SU1HJysnIFNSQz0iJyArIHRpdSArIHRh ICsgJyIgU1RZTEU9ImRpc3BsYXk6IG5vbmUiIGhlaWdodD0iMSIgd2lkdGg9IjEi IGJvcmRlcj0iMCI+Jyk7DQp9DQp9DQpmdW5jdGlvbiBBTlJJRCgpIHsNCmlmIChB TVNSSUQgIT0nJyAmJiBBTVNTSUQgIT0nJykgew0KaWYgKEFOUkMgKEFNU1JJRCkg IT1udWxsKSB7DQpBTVNTUklEPUFNU1NJRCArIEFOUkMgKEFNU1JJRCk7DQpBTkNW ICgicmVnaWQiLCBBTVNTUklEKTsNCn0NCn0NCn0NCmZ1bmN0aW9uIEFORFAgKHRj KQ0Kew0KaWYgKChBTlAgJiAyKSAhPTApDQp7DQpBTlRDQz10Yy50b1VwcGVyQ2Fz ZSgpOw0KQU5WQUQ9MDsNCkFOVkRBPTA7DQpBTkNDRigpOw0KfQ0KfQ0KZnVuY3Rp b24gQU5WMlIgKHYsIHJnLCBwc2wsIHNzbCwgcnMsIHJkKQ0Kew0KdmFyIG07DQp2 YXIgb2M7DQp2YXIgcjsNCnZhciBybDsNCnZhciBzczsNCnZhciBsbT0iIjsNCnZh ciBydD1udWxsOw0KdmFyIHJhPXJnLnNwbGl0KCJ8Iik7DQp2YXIgcGk9MDsNCnZh ciBzaT1wc2w7DQp2YXIgb2k9c2kgKyBzc2w7DQp2YXIgbWl3b289b2kgKyByczsN CnZhciBtaXdvPW1pd29vICsgMTsNCmZvciAocmk9MDsgKHJpIDwgcmEubGVuZ3Ro KSAmJiAocnQ9PW51bGwpOyByaSsrKQ0Kew0Kcj1yYVtyaV07DQpybD1yLmxlbmd0 aDsNCmlmIChybCA+PW1pd29vKQ0Kew0Kb2M9ci5jaGFyQ29kZUF0IChvaSk7DQpp ZiAoKG9jIDwgNDIpICYmIChvYyA+IDMyKSAmJiAocmwgPj1taXdvKSkNCnsNCmlm ICgocHNsPT0wKSB8fCAocltwaV09PSdBJykpDQp7DQptPXIuc3Vic3RyIChtaXdv LCByLmxlbmd0aCAtIG1pd28pOw0KfQ0KZWxzZQ0Kew0KbT1sbS5zdWJzdHIgKDAs IHIuY2hhckNvZGVBdCAocGkpIC0gNjUpOw0KbT1tLmNvbmNhdCAoci5zdWJzdHIg KG1pd28sIHIubGVuZ3RoIC0gbWl3bykpOw0KfQ0KaWYgKChzc2wgIT0wKSAmJiAo cltzaV0gIT0nQScpKQ0Kew0Kc3M9ci5jaGFyQ29kZUF0IChzaSkgLSA2NTsNCm09 bS5jb25jYXQgKGxtLnN1YnN0ciAobG0ubGVuZ3RoIC0gc3MsIHNzKSk7DQp9DQpz d2l0Y2ggKHJbb2ldKQ0Kew0KY2FzZSAiISI6DQppZiAoKHYubGVuZ3RoPT1tLmxl bmd0aCkgJiYgKHYuaW5kZXhPZiAobSk9PTApKQ0Kew0KcnQ9ci5zdWJzdHIgKG9p ICsgMSwgcnMpOw0KfQ0KYnJlYWs7DQpjYXNlICIpIjoNCmlmICh2Lmxhc3RJbmRl eE9mIChtKT09KHYubGVuZ3RoIC0gbS5sZW5ndGgpKQ0Kew0KcnQ9ci5zdWJzdHIg KG9pICsgMSwgcnMpOw0KfQ0KYnJlYWs7DQpjYXNlICIoIjoNCmlmICh2LmluZGV4 T2YgKG0pPT0wKQ0Kew0KcnQ9ci5zdWJzdHIgKG9pICsgMSwgcnMpOw0KfQ0KYnJl YWs7DQpjYXNlICIjIjoNCmlmICh2LnNlYXJjaCAobSkgIT0tMSkNCnsNCnJ0PXIu c3Vic3RyIChvaSArIDEsIHJzKTsNCn0NCmJyZWFrOw0KY2FzZSAiJiI6DQppZiAo di5pbmRleE9mIChtKSAhPS0xKQ0Kew0KcnQ9ci5zdWJzdHIgKG9pICsgMSwgcnMp Ow0KfQ0KYnJlYWs7DQp9DQp9DQplbHNlDQp7DQppZiAoKHBzbD09MCkgfHwgKHJb cGldPT0nQScpKQ0Kew0KbT1yLnN1YnN0ciAobWl3b28sIHIubGVuZ3RoIC0gbWl3 b28pOw0KfQ0KZWxzZQ0Kew0KbT1sbS5zdWJzdHIgKDAsIHIuY2hhckNvZGVBdCAo cGkpIC0gNjUpOw0KbT1tLmNvbmNhdCAoci5zdWJzdHIgKG1pd29vLCByLmxlbmd0 aCAtIG1pd29vKSk7DQp9DQppZiAoKHNzbCAhPTApICYmIChyW3NpXSAhPSdBJykp DQp7DQpzcz1yLmNoYXJDb2RlQXQgKHNpKSAtIDY1Ow0KbT1tLmNvbmNhdCAobG0u c3Vic3RyIChsbS5sZW5ndGggLSBzcywgc3MpKTsNCn0NCmlmICh2LmluZGV4T2Yg KG0pICE9LTEpDQp7DQpydD1yLnN1YnN0ciAob2ksIHJzKTsNCn0NCn0NCn0NCmxt PW07DQp9DQpyZXR1cm4gKHJ0PT1udWxsKSA/IHJkIDogcnQucmVwbGFjZSAoL15c cyt8XHMrJC9nLCIiKTsNCn0NCmZ1bmN0aW9uIEFOR0RDQyAoKQ0Kew0KaWYgKEFO Q0MgIT0xKQ0Kew0KQU5UQ0M9QU5WMlIgKGV2YWwgKEFOU0NDKSwgQ0NMT09LVVAy MiwgQU5DQ1BELCBBTkNDU0QsIDMsIEFORENDKS50b1VwcGVyQ2FzZSgpOw0KfQ0K fQ0KZnVuY3Rpb24gQU5HRFNBICgpDQp7DQppZiAoQU5EU0FTICE9MCkNCnsNCkFO VkFDPUFOVjJSIChldmFsIChBTlNBVk4pLCBTQUxPT0tVUDIyLCBBTkNTUEQsIEFO Q1NTRCwgMiwgQU5EU0EpOw0KfQ0KfQ0KZnVuY3Rpb24gQU5TRFIgKCkNCnsNCnZh ciBjY2M9QU5HQ0MoKTsNCmlmICgoY2NjLmluZGV4T2YgKEFOWENDKSAhPTApIHx8 IChjY2MubGVuZ3RoICE9QU5YQ0MubGVuZ3RoKSkNCnsNCnZhciBBTlU9IiI7DQp2 YXIgeHM9MDsNCmlmIChBTlVSTD09MSkNCnsNCkFOVT0iJnBhZ2U9IiArIGVzY2Fw ZSAod2luZG93LmxvY2F0aW9uLmhyZWYpOw0KfQ0KaWYgKChBTkFYTFNMICE9bnVs bCkgJiYgKEFOUkMgKCdBeHhkJyk9PW51bGwpKQ0Kew0KeHMgKz0xOw0KfQ0KaWYg KHhzID4gMCApDQp7DQpBTlUgKz0iJnhzPSIgKyB4czsNCn0NCmlmIChBTlJERj09 MSkNCnsNCkFOVSArPSImcj0iICsgQU5HUkQoKTsNCn0NCmlmIChBTlRQVEcgIT1u dWxsKQ0Kew0KQU5VICs9IiZ0Zz0iICsgZXNjYXBlIChBTlRQVEcpOw0KfQ0KaWYg KEFOVFBVRCAhPW51bGwpDQp7DQpBTlUgKz0iJnVkPSIgKyBlc2NhcGUgKEFOVFBV RCk7DQp9DQpkb2N1bWVudC53cml0ZSAoJzxTQ1InKydJUFQgU1JDPSInICsgQU5E UFUgKyAnY21kPScgKyBjY2MgKyAnJnNpPScgKyBBTlNJRCArIEFOVSArICcmdj0n ICsgQU5WICsgJyZjYj0nICsgTWF0aC5mbG9vciAoTWF0aC5yYW5kb20oKSAqIDEw MDAwMCkgKyAnIiBMQU5HVUFHRT0iSmF2YVNjcmlwdCI+PC9TQ1InICsgJ0lQVD4n KTsNCn0NCkFOU01FIChjY2MpOw0KfQ0KZnVuY3Rpb24gQU5TT0NSKCkNCnsNCmlm ICgoQU5DQ1Q9PW51bGwpIHx8IChBTkNDVCA8IChuZXcgRGF0ZSgpLmdldFRpbWUo KSAvIDEwMDApKSkNCnsNCmRvY3VtZW50LndyaXRlICgnPFNDUicrJ0lQVCBTUkM9 IicgKyBBTk9QICsgJz9jYj0nICsgTWF0aC5mbG9vciAoTWF0aC5yYW5kb20oKSAq IDEwMDAwMCkgKyAnIiBMQU5HVUFHRT0iSmF2YVNjcmlwdCI+PC9TQ1InICsgJ0lQ VD4nKTsNCn0NCn0NCmZ1bmN0aW9uIEFOT1IoKQ0Kew0KfQ0KZnVuY3Rpb24gQU5T TUUgKGNjYykNCnsNCmlmIChBTk1FPT0xKQ0Kew0KQU5NRT0wOw0KZG9jdW1lbnQu d3JpdGUgKCc8U0NSJysnSVBUIFNSQz0iJyArIEFOTVUgKyBjY2MgKyAnJnNpPScr IEFOU0lEICsgJyZjYj0nICsgTWF0aC5mbG9vciAoTWF0aC5yYW5kb20oKSAqIDEw MDAwMCkgKyAnIiBMQU5HVUFHRT0iSmF2YVNjcmlwdCI+PC9TQ1InICsgJ0lQVD4n KTsNCn0NCn0NCmZ1bmN0aW9uIEFOQVAgKGFjLCBzeiwgcGIsIGt3KQ0Kew0KdmFy IGF1Ow0KaWYgKHN6IDw9QU5BRFMubGVuZ3RoKQ0Kew0KQU5WQUM9YWMudG9Mb3dl ckNhc2UoKTsNCmlmIChBTlZBQz09J3p6JykNCnsNCmF1PSc8SU1HIFNSQz0iJyAr IEFOREFTICsgJy9QU0FfJyArIEFOQURTW3N6LTFdICsgJy5naWYiPic7DQp9DQpl bHNlDQp7DQphdT0nPFNDUicrJ0lQVCBTUkM9IicrQU5BUysnL2NnaS1iaW4vYWRz Lyc7DQppZiAoc3o9PTR8fHN6PT01fHxzej09NykNCnsNCmF1Kz0nc2snOw0KfQ0K ZWxzZQ0Kew0KYXUrPSdhZCc7DQp9DQppZiAoKHdpbmRvdy5zZWxmPT13aW5kb3cu dG9wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICB8fA0KKCh0eXBlb2YgaW5E YXBJRiAhPSJ1bmRlZmluZWQiKSAmJiAoaW5EYXBJRj09dHJ1ZSkpICkNCnsNCm5m PSdORi8nOw0KfQ0KZWxzZQ0Kew0KbmY9Jyc7DQp9DQphdSs9QU5TSUQrQU5WQUMr Jy5jZ2kvdj0yLjFTL3N6PScrQU5BRFNbc3otMV07DQppZiAocGIgIT1udWxsKQ0K ew0KYXUrPScveGQ9JytwYjsNCn0NCmlmIChrdyAhPW51bGwpDQp7DQphdSs9Jy9r PScra3c7DQp9DQphdSs9Jy9OWi8nK01hdGguZmxvb3IgKE1hdGgucmFuZG9tKCkg KiAxMDAwMDApKycvJytuZisnUkVUVVJOLUNPREUvSlMvIiBMQU5HVUFHRT0iSmF2 YVNjcmlwdCI+PC9TQ1InKydJUFQ+JzsNCn0NCmRvY3VtZW50LndyaXRlIChhdSk7 DQp9DQpBTlZTWj1BTkRTWjsNCn0NCmRvY3VtZW50LmRhcnRURGF0YT0iIjsNCmRv Y3VtZW50LmRhcnRURGF0YVZhbHVlPUFOUkMgKCJURGF0YSIpOw0KaWYgKGRvY3Vt ZW50LmRhcnRURGF0YVZhbHVlICE9IiIgJiYgZG9jdW1lbnQuZGFydFREYXRhVmFs dWUgIT1udWxsKQ0Kew0KdmFyIGY9ZG9jdW1lbnQuZGFydFREYXRhVmFsdWUuc3Bs aXQgKCJ8Iik7DQpmb3IgKHZhciBpPTA7IGkgPCBmLmxlbmd0aDsgaSsrKQ0Kew0K ZG9jdW1lbnQuZGFydFREYXRhICs9Imt3PSIgKyBmW2ldICsgIjsiOw0KfQ0KfQ0K ZG9jdW1lbnQuZGFydFRpZD1BTlJDICgiVElEIik7DQppZiAoZG9jdW1lbnQuZGFy dFRpZCAhPSIiICYmIGRvY3VtZW50LmRhcnRUaWQgIT1udWxsKQ0Kew0KZG9jdW1l bnQuZGFydFRpZD0idT0iICsgZG9jdW1lbnQuZGFydFRpZCArICI7IjsNCn0NCnRy eQ0Kew0KdmFyIHRjOw0KdmFyIHRjZGFjbWQNCmlmICh0Y2RhY21kICE9bnVsbCkN CnsNCnRjPXRjZGFjbWQgKyAnJzsNCn0NCmVsc2UNCnsNCnRjPScnOw0KfQ0KdGNk YWNtZD0nJzsNClRDREEgKHRjKTsNCn0NCmNhdGNoIChlKQ0Kew0KQU5FSCAoZSwn JywnJyk7DQp9DQo= ------------VpJsKZUuO5Lxu36PT6NFZy Content-Disposition: inline; filename=quant.js Content-Type: application/x-javascript; name=quant.js Content-Location: http://edge.quantserve.com/quant.js Content-Transfer-Encoding: Base64 ZnVuY3Rpb24gX3FjZHN0KCl7aWYoX3FjdHpvZmYoMCkhPV9xY3R6b2ZmKDYpKXJl dHVybiAxO3JldHVybiAwO30KZnVuY3Rpb24gX3FjdHpvZmYobSl7CnZhciBkMT1u ZXcgRGF0ZSgyMDAwLG0sMSwwLDAsMCwwKTsKdmFyIHQ9ZDEudG9HTVRTdHJpbmco KTsKdmFyIGQzPW5ldyBEYXRlKHQuc3Vic3RyaW5nKDAsdC5sYXN0SW5kZXhPZigi ICIpLTEpKTsKcmV0dXJuIGQxLWQzOwp9CmZ1bmN0aW9uIF9xY2V1YyhzKXsKaWYo dHlwZW9mKGVuY29kZVVSSUNvbXBvbmVudCk9PSdmdW5jdGlvbicpe3JldHVybiBl bmNvZGVVUklDb21wb25lbnQocyk7fQplbHNle3JldHVybiBlc2NhcGUocyk7fQp9 CmZ1bmN0aW9uIF9xY3JuZCgpe3JldHVybiBNYXRoLnJvdW5kKE1hdGgucmFuZG9t KCkqMjE0NzQ4MzY0Nyk7fQpmdW5jdGlvbiBfcXZvaWQoKXtyZXR1cm47fQpmdW5j dGlvbiBfcWNnYyhuKXsKIHZhciB2PScnOwogdmFyIGM9ZG9jdW1lbnQuY29va2ll O2lmKCFjKXJldHVybiB2OwogdmFyIGk9Yy5pbmRleE9mKG4rIj0iKTsKIHZhciBs ZW49aStuLmxlbmd0aCsxOwogaWYoaT4tMSl7CiAgdmFyIGVuZD1jLmluZGV4T2Yo IjsiLCBsZW4pOwogIGlmKGVuZDwwKWVuZD1jLmxlbmd0aDsKICB2PWMuc3Vic3Ry aW5nKGxlbixlbmQpOwogfQogcmV0dXJuIHY7Cn0KZnVuY3Rpb24gX3FjZG9tYWlu KCl7CiB2YXIgZD1kb2N1bWVudC5kb21haW47CiBpZihkLnN1YnN0cmluZygwLDQp PT0id3d3LiIpZD1kLnN1YnN0cmluZyg0LGQubGVuZ3RoKTsKIHZhciBhPWQuc3Bs aXQoIi4iKTt2YXIgbGVuPWEubGVuZ3RoOwogaWYobGVuPDMpcmV0dXJuIGQ7CiB2 YXIgZT1hW2xlbi0xXTsKIGlmKGUubGVuZ3RoPDMpcmV0dXJuIGQ7CiBkPWFbbGVu LTJdKyIuIithW2xlbi0xXTsKIHJldHVybiBkOwp9CmZ1bmN0aW9uIF9xY3NjKGRj KXsKIHZhciBzPSIiLHU9ZG9jdW1lbnQ7dmFyIGQ9X3FjZG9tYWluKCk7dmFyIGE9 X3FjZ2MoIl9fcWNhIik7CiBpZihhLmxlbmd0aD4wKXtzKz0iO2ZwYW49MDtmcGE9 IithO30KIGVsc2V7CiAgdS5jb29raWU9Il9fcWNhPSIrZGMrIjsgZXhwaXJlcz1T dW4sIDE4IEphbiAyMDM4IDAwOjAwOjAwIEdNVDsgcGF0aD0vOyBkb21haW49Iitk OwogIGE9X3FjZ2MoIl9fcWNhIik7CiAgaWYoYS5sZW5ndGg+MCl7cys9IjtmcGFu PTE7ZnBhPSIrZGM7fQogIGVsc2V7cys9IjtmcGFuPXU7ZnBhPSI7fQogfQogdmFy IGI9X3FjZ2MoIl9fcWNiIik7CiBpZihiLmxlbmd0aD4wKXtzKz0iO2ZwYm49MDtm cGI9IitiO30KIGVsc2V7Yj1fcWNybmQoKTsKICB1LmNvb2tpZT0iX19xY2I9Iiti KyI7IHBhdGg9LzsgZG9tYWluPSIrZDsKICBiPV9xY2djKCJfX3FjYiIpOwogIGlm KGIubGVuZ3RoPjApe3MrPSI7ZnBibj0xO2ZwYj0iK2I7fQogIGVsc2V7cys9Ijtm cGJuPXU7ZnBiPSI7fQogfQogcmV0dXJuIHM7Cn0KZnVuY3Rpb24gcXVhbnRzZXJ2 ZSgpewogdmFyIHI9X3Fjcm5kKCk7CiB2YXIgc3I9JycscW89JycscW09JycsdXJs PScnLHJlZj0nJyxqZT0ndScsbnM9JzEnLG1lZGlhPSd3ZWJwYWdlJyxldmVudD0n bG9hZCc7CiBpZih0eXBlb2YgX3FvcHRpb25zICE9InVuZGVmaW5lZCIgJiYgX3Fv cHRpb25zIT1udWxsKXsKICBmb3IodmFyIGsgaW4gX3FvcHRpb25zKXsKICAgaWYo dHlwZW9mKF9xb3B0aW9uc1trXSkhPSdzdHJpbmcnKXtjb250aW51ZTt9CiAgIGlm KGs9PSdxYWNjdCcpe19xYWNjdD1fcW9wdGlvbnNba107fQogICBlbHNle3FvKz0n OycraysnPScrX3FjZXVjKF9xb3B0aW9uc1trXSk7fQogICBpZihrPT0nbWVkaWEn KXttZWRpYT1fcW9wdGlvbnNba107fQogICBpZihrPT0nZXZlbnQnKXtldmVudD1f cW9wdGlvbnNba107fQogIH0KICBfcW9wdGlvbnM9bnVsbDsKIH0KIGlmKCh0eXBl b2YgX3FhY2N0ID09InVuZGVmaW5lZCIpfHwoX3FhY2N0Lmxlbmd0aD09MCkpcmV0 dXJuOwogaWYobWVkaWE9PSd3ZWJwYWdlJyAmJiBldmVudD09J2xvYWQnKXsKICBp ZigodHlwZW9mIF9xcGl4ZWxzZW50ICE9InVuZGVmaW5lZCIpJiYoX3FwaXhlbHNl bnQ9PV9xYWNjdCkpcmV0dXJuOwogIF9xcGl4ZWxzZW50PV9xYWNjdDt9CiB2YXIg Y2U9KG5hdmlnYXRvci5jb29raWVFbmFibGVkKT8iMSI6IjAiOwogaWYodHlwZW9m IG5hdmlnYXRvci5qYXZhRW5hYmxlZCAhPSd1bmRlZmluZWQnKWplPShuYXZpZ2F0 b3IuamF2YUVuYWJsZWQoKSk/IjEiOiIwIjsKIGlmKHR5cGVvZiBfcW1ldGEgIT0i dW5kZWZpbmVkIiAmJiBfcW1ldGEhPW51bGwpe3FtPSc7bT0nK19xY2V1YyhfcW1l dGEpO19xbWV0YT1udWxsO30KIGlmKHNlbGYuc2NyZWVuKXtzcj1zY3JlZW4ud2lk dGgrIngiK3NjcmVlbi5oZWlnaHQrIngiK3NjcmVlbi5jb2xvckRlcHRoO30KIHZh ciBkPW5ldyBEYXRlKCk7CiB2YXIgZHN0PV9xY2RzdCgpOwoKCgogdmFyIGRjPSIx MjEzMTIzNDU5LTg2NjAxODQtNTE4Mjg5NTkiOwogdmFyIHFzPSJodHRwOi8vcGl4 ZWwucXVhbnRzZXJ2ZS5jb20iOwogdmFyIGZwPV9xY3NjKGRjKTsKIGlmKHdpbmRv dy5sb2NhdGlvbiAmJiB3aW5kb3cubG9jYXRpb24uaHJlZil1cmw9X3FjZXVjKHdp bmRvdy5sb2NhdGlvbi5ocmVmKTsKIGlmKHdpbmRvdy5kb2N1bWVudCAmJiB3aW5k b3cuZG9jdW1lbnQucmVmZXJyZXIpcmVmPV9xY2V1Yyh3aW5kb3cuZG9jdW1lbnQu cmVmZXJyZXIpOwogaWYoc2VsZj09dG9wKW5zPScwJzsKIHZhciBpbWc9bmV3IElt YWdlKDEsMSk7CiBpbWcuYWx0PSIiOwogaW1nLnNyYz1xcysnL3BpeGVsJysnO3I9 JytyK2ZwKyc7bnM9JytucysnO3VybD0nK3VybCsnO3JlZj0nK3JlZisnO2NlPScr Y2UrJztqZT0nK2plKyc7c3I9JytzcisnO2RjPScrZGMrJztkc3Q9Jytkc3QrJztl dD0nK2QuZ2V0VGltZSgpKyc7dHpvPScrZC5nZXRUaW1lem9uZU9mZnNldCgpKyc7 YT0nK19xYWNjdCtxbytxbTsKIGltZy5vbmxvYWQ9ZnVuY3Rpb24oKSB7X3F2b2lk KCk7fQp9CnF1YW50c2VydmUoKTsK ------------VpJsKZUuO5Lxu36PT6NFZy--