From: Subject: Vampire Knight GN 5 - Review - Anime News Network Date: Fri, 30 Jan 2009 20:54:34 -0500 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_021D_01C9831C.F4843DC0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.animenewsnetwork.com/review/vampire-knight/gn-5 =EF=BB=BF Vampire Knight = GN 5 - Review - Anime News Network
encyclopedia
forum
username=20 password 3Dlogin=20=20 remember me | register = =
3Dmenu_news
3Dmenu_views
3Dmenu_encyclopedia=20
3D"Anime=20
=
=C2=BB Today's = news =C2=BB Press=20 Releases
=C2=BB News = Archive =C2=BB Convention=20 reports
=C2=BB Newsfeed
=C2=BB Features =C2=BB Hey = Answerman! =C2=BB RIGHT TURN=20 ONLY!! =C2=BB Shelf=20 Life
=C2=BB Editorials =C2=BB Anime=20 News Nina =C2=BB Buried=20 Treasure =C2=BB Interviews
=C2=BB Reviews =C2=BB Chicks on=20 Anime =C2=BB The X=20 Button =C2=BB Blogs=20     and=20 more...
=C2=BB Anime= =20 (T= op=20 10) =C2=BB People =C2=BB Search<= /TD>
=C2=BB Manga= =20 (T= op=20 10) =C2=BB Compani= es =C2=BB Compare=
=C2=BB Releas= es =C2=BB Lexicon=    and=20 more...
=
=C2=BB ANNtv 3D""=20
=C2=BB Trailers
<= /TR>
3D""=20 Log = in 3D""=20 Search=
3D""=20 Register 3D""=20 FAQ
3D""=20 Usergroup= s
=C2=BB My = Anime =C2=BB Surveys =C2=BB Chat
=C2=BB My = Manga =C2=BB Contests =C2=BB Skins
=C2=BB Subscription

Review

by Casey Brienza, Jan 26th = 2009=20

Vampire Knight

GN 5

Synopsis:
3D"Vampire
Cross Academy is an elite boarding = school where=20 humans and vampires (without the knowledge of the humans) coexist = in=20 uneasy harmony, and Yuki Cross and Zero Kiryu are the student = Guardians=20 who protect the peace. In this volume, Kaname has taken the life = of=20 Shizuka Hio=E2=80=A6but the Senate assumes that it was Zero who = was responsible=20 for her murder! Now they demand retribution=E2=80=94the death of = Zero, but of=20 course=E2=80=94unless Kaname himself steps in to stop their thirst = for vengeance.=20 But why is Kaname keeping his involvement a secret? It's driving a = wedge=20 of mistrust through the Night Class, and Aido stages a = disappearance that=20 coincides with a vampire attack on one of the human students. = Meanwhile,=20 Yuki continues to fear for Zero's health and his inevitable fall = to E=20 Level. How much longer will Zero be able to protect = her?
Review:
Synopsis:
3D"Vampire
Cross Academy is an elite boarding = school=20 where humans and vampires (without the knowledge of the humans) = coexist in=20 uneasy harmony, and Yuki Cross and Zero Kiryu are the student = Guardians=20 who protect the peace. In this volume, Kaname has taken the life = of=20 Shizuka Hio=E2=80=A6but the Senate assumes that it was Zero who = was responsible=20 for her murder! Now they demand retribution=E2=80=94the death of = Zero, but of=20 course=E2=80=94unless Kaname himself steps in to stop their thirst = for vengeance.=20 But why is Kaname keeping his involvement a secret? It's driving a = wedge=20 of mistrust through the Night Class, and Aido stages a = disappearance that=20 coincides with a vampire attack on one of the human students. = Meanwhile,=20 Yuki continues to fear for Zero's health and his inevitable fall = to E=20 Level. How much longer will Zero be able to protect = her?
Review:

Matsuri=20 Hino's English-language debut was Meru=20 Puri, a ridiculous romantic comedy that used = boatloads of=20 = bishounen=20 as the butt ends of bad jokes. It was, to put it mildly, not one = of = shoujo=20 manga's finest hours. Given her track record, it was awfully hard = to have=20 high hopes for Hino. However, Vampire=20 Knight quickly proved to be a pleasant surprise. = Her=20 decadent style, so incongruous previously, works perfectly = when=20 applied here to vampires of the oversexed, androgynous, Anne Rice=20 tradition. Volume five dials down what little humor Hino had left = in her=20 nearly to zero=E2=80=A6while dialing up the aesthetic distress of = the series'=20 signature love triangle.=20

In case you hadn't already noticed, it is worth pointing out = that=20 chicks really dig vampires. Both as reading = material=E2=80=94Vampire Knight is currently one of = the=20 bestselling shoujo series in the = United=20 States=E2=80=94and in the context of the manga's storyline itself. = In this volume,=20 Yuki remains irrationally confident of Kaname's good intentions = while=20 tempting Zero nearly to madness with her willingness to give her = blood to=20 him. Oh, and being as ineffectual as a Guardian as ever, but does = that=20 really need saying? (Shoujo = heroines=20 hailing from these sorts of bishounen=20 vehicles tend to be irritating and impotent.)=20

Meanwhile, vampires are starting to seriously dig chicks as = well. One=20 of the human girls gets attacked by an unknown vampiric assailant, = threatening Cross Academy's uneasy d=C3=A9tente, and Kaname is = more desperate=20 for Yuki than ever=E2=80=A6and closer, it seems, to taking out his = jealousy on=20 Zero than ever. Needless to say, none of it is a barrel of laughs. = The=20 only high point in lowbrow humor to be found comes at the very = end=E2=80=94a=20 single panel pun showing Aido, who is suspected of having been the = one to=20 attack the Day Class student, sitting =E2=80=9Cidle.=E2=80=9D=20

The unquestionable, and perhaps inevitable, star of the show = this time=20 around, though, is Kaname, and it's clear that he is finally = beginning to=20 become more than the series' piece of sloe-eyed eye-candy. He = kills=20 Shizuka Hio=E2=80=A6and then proceeds to keep it a secret for, = well, secretive=20 reasons. You do get the impression, however, that he is not happy = about=20 his place in vampire society and that he may be poised to stage a = student=20 uprising. Of course, the rationale behind his unnaturally keen = interest in=20 Yuki continues to remains a question mark=E2=80=A6but hey, anyone = else happen to=20 notice that they have exactly the same color hair (and = near-identical=20 hairstyles)?=20

Hino's artwork could not have been more perfectly matched to = her=20 subject matter. Her layouts are skilled and dynamic, and liberal = use of=20 screen tone gives panels a brooding, gothic atmosphere. Character = designs,=20 both male and female, are beautiful. Shizuka Hio, with her long, = unbound=20 locks and modestly draped kimono, is an especial highlight of this = volume.=20 Also, Hino uses her apparent inability to draw any expression = except=20 =E2=80=9Cinscrutable=E2=80=9D to her advantage=E2=80=94most of the = character are, to varying=20 extents, ciphers whose proverbial depths have not yet been = plumbed.=20

Although both story and art are inevitably flawed to some = extent, the=20 pacing is so rapid that if you read quickly you will probably not = notice.=20 The manga only averages about three to four panels per page, and = text=20 density is unusually low. This allows Vampire=20 Knight to be read incredibly quickly; volume five will = probably=20 take most readers less than half an hour. Your eyes will slide = sweetly=20 from page to page as if greased with melted butter. This visual = and=20 narrative pacing also prevents one from mentally lingering = overlong upon=20 the various mysteries presented by the series, which will be, = perhaps=20 inevitably, less profound than they seem. The less time you take = to stop=20 and think about them, the better off you will be.=20

All in all, this a very good volume of a halfway decent = continuing=20 shoujo series. As a bestseller, = it could=20 have easily been far more embarrassing a production. Those waiting = impatiently for Vampire = Knight to take=20 a progressively darker turn will find plenty of satisfaction = here...and at=20 this rate, they are sure to find even more blood-soaked bishounen satisfaction in the=20 future.

Grade:
Production Info:
Overall : B+
Story : B+
Art : B+

+ A series with wide appeal = that makes a=20 perfect match of subject matter with mangaka style.
=E2=88=92 A fast read that conceals = visual and narrative=20 flaws and may well be over too fast for some.

Story & Art: Matsuri = Hino=20

Full encyclopedia details about
Vampire=20 Knight (manga)

Release information about
Vampire=20 Knight (GN 5)

discuss = this in=20 the forum (10 posts) | bookmark = with: Digg=20 = del.icio.us=20 =20 reddit=20 =20 Facebook=20 =20 StumbleUpon=20 =20

Add this manga to=20
=20
=20

Add this Graphic novel to=20
= =20
=20

Anime Castle Robert's Anime Corner Store = AAA Anime Distribution=20
Recent Articles
Yatterman World Premiere Give-Away
Win tickets to see the = world=20 premiere of Takashi Miike's Yatterman in NYC on February 6. 2009-01-29
Buried Treasure - Project A-ko
Justin goes a little = nostalgic=20 this week as he remembers the first anime that made him really want to = see more=20 anime, Project A-ko. 2009-01-29
The3D"The X Button - Top Secret Episodes
Super Robot Wars = returns to the=20 U.S. and Golgo 13 returns to video games, but Todd's more excited about = a new=20 Guilty Gear upgrade in this week's X Button. Your own priorities may = vary. 2009-01-28
Anime= News=20 Nina! - 2009-01-28
Kevin confronts the internet - and = secrets=20 are revealed. 2009-01-28
Sword=20 of the Stranger Ticket Give-Away
Win tickets to see Sword of = the=20 Stranger in Theater on February 5. 2009-01-27 =
Hai = Fidelity -=20 ALI PROJECT: Keikan Shijin Single Collection Plus
A singles = collection=20 from the folks behind themes for Noir, Code Geass, and .hack. 2009-01-27
more features = & columns...=
=E2=88=A8 = advertisement =E2=88=A8=20
Recent Press Releases
Jan 29
Viz=20 Pictures Announces DVD Release of Live-Action Death Note II: The Last = Name=20 Feature Film
Jan 29
Criti= cal=20 Mass Video Announces April 28 Release of Sinners Paradise:=20 Genesis
Jan 29
= Right=20 Stuf & Kadokawa Pictures USA Announce THE THIRD Complete DVD=20 Collection
Jan 29
Pacific=20 Media Expo 2009, November 6-8 at the LAX Hilton
Jan 29
Meet=20 the Cast - Tokyo Beat Down - Part 1
more press = releases...
Recent Reviews
Baccano! + Artbox DVD 1
Sometimes humorous, = occasionally=20 brutal, and nearly always fun, the complex plotting and voluminous = casting,=20 combined with strong dubbing, animation, and musical score, make this a=20 must-see series for fans of American mobster stories. It is meant = to be an=20 entertaining romp, and that is precisely what it delivers.
Pumpkin Scissors DVD Box Set Part 2
While the series = does=20 succeed in casting Alice as a strong heroine, it leaves major plot = threads=20 unresolved at the end and wastes some good technical merits and a few = worthy=20 scenes with trite, laconic writing stretched annoyingly thin. = Funimation's=20 mishandling of the final few episodes doesn't help.
Vampire Hunter D Novel 11
Although the main gimmick = in the plot=20 =E2=80=93 that D is working for a Noble this time, rather than = hunting him =E2=80=93=20 marks a dramatic departure from previous novels in the series, the story = content, execution, and style remain typical of what has been seen in = previous=20 novels.
Afro Samurai: Resurrection Director's Cut DVD
To = those seasoned=20 on what to expect from a big Hollywood blockbuster, just like those = noisy,=20 expensive cinematic confections we flock to every summer, it's a whole = lot of=20 time, money and talent dumped into a pretty terrible script.
Bleach DVD 14
New powers are flaunted, old techniques = dusted=20 off, and pent-up tensions explode in a catharsis of violence. In = other=20 words: it's climax time.
Vampi= re Knight=20 GN 5
Volume five dials down what little humor Hino had left in = her nearly=20 to zero=E2=80=A6while dialing up the aesthetic distress of the series' = signature love=20 triangle.
The=20 Story of Saiunkoku Season 1 Part 2 DVD
Intricate scheming, = politicking,=20 power plays, and prospective romance are the norm as this rescued Geneon = title=20 delivers twelve more episodes of delightful entertainment. Despite its = heavy=20 shojo trappings, this series deserves a broader audience than it will = probably=20 ever get.
Ral =CE=A9 = Grad GN=20 3
Ral pretty much has a full RPG party now=E2=80=94but if this is = how the series=20 is transitioning into the main storyline, it doesn't inspire a whole lot = of=20 confidence.
Negima!?=20 DVD Season 2 Part 1
There is more separating Negima!? and=20 Negima! than just a question mark. Though billed as Season 2,=20 Negima!? isn't a sequel so much as it is a complete = re-imagining.=20
Fushigi=20 Y=C3=BBgi -VIZBIG Edition- GN 1
If you have not yet read = Fushigi=20 Y=C3=BBgi, now is the perfect time to explore the Universe of the = Four Gods. And=20 even if you have already been there and back, you may discover that VIZ = Media's=20 new 3-in-1 omnibus edition is compelling enough an invitation = for a=20 nostalgic return trip.
Random Fun
Kita e ~Diamond Dust Drops~ DVD 1
It might be a bit = of an=20 acquired taste, but anyone who's sick of milquetoast losers surrounded = by buxom=20 sex kittens aching to marry them might find relief in the quiet, = dignified drama=20 of Diamond Daydreams.
------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/img/spacer.gif R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw== ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/btn_login.gif R0lGODlhLAASAOYAAPHx8cbGxklJSfn5+dbW1tTU1NPT09nZ2eLi4t7e3vLy8vT09Ofn5+/v7+vr 6/Pz87CwsPf398fHx6+vr+jo6PX19Wtra+Pj41RUVK2tra6uruXl5eTk5N/f39zc3N3d3XZ2dnd3 d2lpaX5+fnV1dY2Njdvb2+7u7urq6oKCgouLi7S0tOnp6ampqdLS0n9/f6Ghoby8vNra2p6entHR 0VxcXGBgYL6+vrm5uXR0dLu7u2pqar+/v8nJycXFxfb29sLCwubm5ri4uMjIyKurq/v7++zs7F9f X7q6us7OzpqamqamptjY2LGxseHh4e3t7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAAAAAAALAAAAAAsABIAAAf/gEUDg4SFhoeIiYcAQQaOj5CRkpOUkhMMBZmam5ydnp+dExQEpKWm p6ipqqhNKAevsLACKzKxtrE1MCa3vAcrTwnBwsICSwgdw8nCSklOyMrKQg0I1NXVAi0MF9bc1Rcb HNvd3ToKDOfo6AJEDkMiAiI9FB4jAgI5AiwCNxQC9QIzKKRLx2OBg4MIEQrI0OCICg4qMJx4seMV CQENFp4QQGJDBgFMjCRECORHg5MoUQqY4EMAA3MCAgjQ8ECBBgEPVipYWXMlgJQoA0QAQLRoUQEQ ZLJ4wCCmgBgLbAqogHRB1Z0QHhgtKmHo1qMQFmAoQaEEhgUhLHxgAGJq1atXZb92/Xo0wAIaFgRY cLHAQwh7banajbkAAGG6c+kCULCg5oMFkB+YsPshhYUKj2s2XrxZrlfFChQQDS0ahw17KRJEDb1Y dGvEnxWDfgzZtWzPt2WTZp1bLooAwIMLH068uHHiSAIBADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/video/nina-minibanner.gif R0lGODlh5gA8APcAAPretiZrsZGCb2yQtcfX6G14kdO7mffgeuvr60ux94h2Y9Tk8per0+bIo+Lj 48HBwSg6S+Lt9k1le4KXtREREf3zkvrrirfE0fzgtyMjI83NzT09PTY2NpKSkrajhjZEUNbW1vPa c1JebLS0tLfK5t3p9ZiksCsrLK2bgUKU1jiW3H59fkJCQuG5lYOCgoyMjPj4+drBnvHVavX4/DtU aenx+aqqqdrKxEZDNo+IVHZmVBlYl/HTq76+vnGAni9jk/vz01RTU2JjY//5m8ioiFWFr9nZ2f78 45ycnKOjo/H2+9Tg62RcUiRWh+70+vDw8P3qg6yRd9HR0d7e3kxMTLaXeaOst3JycurEV7G9yKS3 3FlRRau5yL64e7arZtLKefX19VxcXG1tbfblqv/3mPz8/DOGyzmZ4MLT59Dc6AJCfC14u7m5ufzv nY2TmvfasvjmhFd7me3KX3x1aoONmMqzlP33xr/N2/7+/mJsgOXCnfr8/llUODAwMDk3LNOvjGhx fvzvjkpOU2thRtjm82RhW/fjf76nVjU2OUQ+MHFuSlJQTdTEv6WLcvPbhkpUXty2kvXddsa5tfz+ /p6RfePehFBMOff6/evOqC0tLzWP1SAzQ//+++zz+e/RZ3BpXvLWb/bkifz9/q+urvTXr2tmX7e3 t8zd7hkqOjw6MV1kbo+gxebv+GZcN+jliwQVJjc4PYeHhyyM2OLQyHttXlRaYZKapC8xNmZoaVhX VjCU3fvvtP/+8F9WTJ+VXElFQa7A4B8nLKeywXl1TGxiOtHh8T5FTSkoKCcoLIB6cUtIRUdHRx0d HTQzLwBTnba3v+DNcOXVeMbHx8/FxD50n5iPh8GvkPPq4PXrg/Ttit7Qyvb1lP32kiYmJkCh5+np sf//oB5AXz6Hukae3pnG38CggSl9xtXZ20CPyBxzwIN9UnmCiXqHmuz0+paWlzQ0NN7e1HB2fXp6 end3d9Dg7ObmwOHh0PjswlBTVjg4OJyGbqCaY+bm5ru7u0VALP///yH5BAAAAAAALAAAAADmADwA AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypEmOU2x0iOXC3Yh+ /aRNgfEPzIMkD8qc3Mmzp8+CYGyEWRZmRYcVV67MQyrPXSwhUDs8EVgGhAZ+P7Nq3TqxjDsOQUYh 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 C2fnzQNwBuNw195ADS/gDiGLyyMREAA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/bbs/phpBB2/templates/subSilver/images/icon_mini_login.gif R0lGODlhDAANAMQAAApJaTiBpbXI0YaltfLy8nmcrcbT2qi8x+bm5v///4y2y0t5kJy1wunp6uzu 793m6jhrheLq7fj4+JK6zoeuw/v8/Sxiffb5+2OLn+Lk5dHd4+Hj5fz8/D2Dp+/z9SVdeiH5BAAA AAAALAAAAAAMAA0AAAVmYKIEZEkq4pSs7DopXbU+DPOsVResxYdhgMGKlGBgPKvIQsAhQgwtwUJC 4gAciQEjobEQSBLIIQGwFBffAEEAEQAAB4DBQXI4GOX3AYEIdBqADgsWDXwZHQoUG3yMfBQoEzom JwkhADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/bbs/phpBB2/templates/subSilver/images/icon_mini_search.gif R0lGODlhDAANAMQAAI+3y8Xq/TmBpQ1Lauf2/6/k/7fW5err6////0WIqn272vLy8uXl5afE09/0 /1iWtfb6/Pr8/cfc5vj4+ChmhYOltufp6X+rwmOlxtLv/3K01Xaht3Kftevv8fL2+Zzc/SH5BAAA AAAALAAAAAAMAA0AAAVqIAIIZEkCIoqsbCpE3iVQQgMhESkKBRE8hghCl8gEPr5LJydAJCAOY4DT mZAiiZXvs7EsSJMiLoMBdL6CReNRCGgGisCB1LE0KhXAY4AJkCwHBxaDEhQDGgoAFwwWDI4MhYci CSYkCQMDIQA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/bbs/phpBB2/templates/subSilver/images/icon_mini_register.gif R0lGODlhDAANAMQAADJmgQxKaurq6v///+7u7uXl5Yy2y9bf47bGzfHy8vn5+fX19crX3oemtfz8 /JqyvpK6zoeuw/v8/SFadziBpT2Dp/b5++Pn6ejt75CquHKWp1J+lOnu8OHj5eLk5ejo6CH5BAAA AAAALAAAAAAMAA0AAAVd4GBQZEkaIjSs7AoZldSuSSNV1DwwUzOQM0bg4XAAiw5hQ8EkJTkYwEax qJIOAYAmcEl4E6QEIhDIEM4EAek8CQje7w+l8hE8EJ/8p+CpGCIdewWDgxEoEDgmJwMhADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/bbs/phpBB2/templates/subSilver/images/icon_mini_faq.gif R0lGODlhDAANAMQAAGOOowJIbJS5zLnK0+bm5svX3Yy2y////+3t7enp6fX19fHx8fn5+Yepufz8 /EJ2kIeuw1SEnPv8/dne4TiBpTyDp/b5+6q9x+7z9XyfsCJgf+Ln6T+FqKrCzuHj5eLk5SH5BAAA AAAALAAAAAAMAA0AAAVY4GFQZEkaonCs7CoYldS2UkWtnRYEEbaSrkcjEgA4HMDjMcNjMEgO52AX KCgUpKtiCtgsvtlvITNAmBGkM/OBSLgplUR7cpkQ7p+KAeK5++8QKAIcJiUoIQA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/bbs/phpBB2/templates/subSilver/images/icon_mini_groups.gif R0lGODlhDAANAMQAAPX19fz8/JK6zvr6+vDw8Ozs7Ieuw+7u7urq6vv8/TiBpf///wBCY/f39+Xl 5T2Dp463zOjo6PLy8ubm5vb5++fn54q1yvPz8+np6fb29vj4+P7+/vn5+efp6uLk5eHj5SH5BAAA AAAALAAAAAAMAA0AAAVb4GIpZElaCyQsbMsK0JO4bvIotLuRLLMwQEYgQNoEhEEGR0MKDAbLRiMD AJCkVMBFIiEQSFsGIVkokAgHRiGJiSgenQKiHalUJp4HxPC5TxyADgYQCwI3JicLIQA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit200x300/cms/review/26746/vampireknight05.jpg?1232946067 /9j/4AAQSkZJRgABAQEAAgACAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcG BwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsAMcDASIA AhEBAxEB/8QAHgAAAgICAwEBAAAAAAAAAAAABwgGCQAFAwQKAgH/xABkEAABAwMDAgMEBAYKCQ8J CQABAgMEBQYRBwgSACEJEzEUIkFRFTJhcRYXI0KBlQozUlZicpGT0tMYGSQ1NliCs7QlNzhDU1Vj dIOWoaKxwdEoNEVXZnN1kvEaJkRGSGXC1OH/xAAcAQACAgMBAQAAAAAAAAAAAAAEBQMGAAECBwj/ xABBEQABAwIEBAMFBAgFBAMAAAABAgMRAAQFEiExBhNBUSJhcQcUMoGRFaGx0TNCUpKTwdLxFyNT guEIQ2LwcrLT/9oADAMBAAIRAxEAPwClzWXWm+Fa4XTFiXTdX9/JrbTLNUk/GS4AlKQv7gAPs6ev Sfwd9T3dHYl26mayXRYiKgkezxkzH3SlZTzDfJToU84EkFSWELCfirpHqRdVMsXfU3W6y2l6kUe+ jMmoIzlluoFSzj44AJ/R16FdwFRvfXTa+hFkP0q4oi24pC6NMKKuxCUEFTB5nDkNfIrSG1DAyFJI APTPDLVt5f8AmbVfuAcBs8SvEovSMpUlJzKygBX6xP4TpPQzVKu6rapfm37TGVd1D1ir130mmSmo lTQX50CRBLpIbc4LdPJBUOJOQQSO3yVw6830P/zldR+6sSP6fVyfica6UC1tRdLI991O0H6hXb9p VQrT1UhKNNqFNgKCQ5UI8cKUY44tJUEBX5ysLIUOhxr1duz3V2tzKVelfsxZmVePV59Zt6UgS6O4 mNR2pEZl+FEjsVFC0+2Dz/ZkclIWoIDiVKXDiDTbT5Q3t9aX8c2WH2eLKYw1JSgJToVZoVGoCiAS O0gHuBVWR16voet43X+t5P8AT6/fx831j/DG6v1xI/p9WmzNs20ymWJbD9xSLRptqVeqVJccIuaa KD7S01REVX6PqXle1zBHZXKVGS4VNuSQtv3+PFcR2eX9tmleG+iztQLjtCnMzKzVGag7IbjG40NL q1MVEeRHTDXJLhitygH25bbbAU7ll0kDoKqhNVvnXq+h63jdf63k/wBPr9/HzfX78rq/XEj+n1aX ptpTsS0/1SnVVVW01ney3WxHgQajc0yVBaZVCabeQslakuQ/PeW6l331ILZBeVwwdDsb1o2wUjw3 oNvX7N06hamsUG7aEhyZADr6U1Uv+W+46G1OeZH9hj+QoclpE4lOCesrU1Wj+Pu+f343X+t5P9Pr Px+Xz+/G6/1vJ/p9WX3Rt22LT9S0WzRajS6i5cEiNHZk0S6J8lyC6gQ0lqIhSlpdMhxT4HmqWRyI SQQkDUeIRsp22bb9FNSYiF2vberEOkUafRKFEuOpSX4kpz2VUhtpEohTrDrTkhQDjfNBZ7qQCgOZ W5qub8fl8/vyuv8AW8n+n1n4/L5/fldf63k/0+os42VLJAOCevnylfI9ZW6lf4/L5/fldf63k/0+ s/H5fP78rr/W8n+n1FPJV+5PWBtR9B1lZUr/AB+Xz+/K6/1vJ/p9Z+Py+f35XX+t5P8AT6igbUfh 6dZ5KvkesrKlf4/L5/fldf63k/0+s/H5fP78rr/W8n+n1E+BHw6xSCnGR69ZWVLPx+Xz+/K6/wBb yf6fWfj8vn9+V1/reT/T6igaUfgev3yFfLrKypV+Py+f35XX+t5P9PrPx+Xz+/K6/wBbyf6fUU8l X7k9fnAj4dZWVLPx+Xz+/K6/1vJ/p9Z+Py+f35XX+t5P9PqJdZ1lZR/2Y603jV9yFuMSbsuZ9lap PJDlUfWk4iPnuCvHqB1nUZ2P/wCyatr+NJ/0N/rOsrKimvKuOuV4n/8AfJ3+kudT7SDxAdW9DLVR QrZvepwaQznyYjzbUpqNn/cg6lXl/cnA+zqAa9/6+F4//HJ3+kudRLrYJGoMVPb3LzCs7Cyk9wYq U6j6r3BrJdUit3PWqhXKtKwHJUx4uuED0SM+iR8EjAHwHRA0Q2qS9fLJkTaHc9v/AE3BkKbkUaSp xmQhrA4vBfEpUknI7ehAzjI6C6VY6J+03U8aV67UCpuO+XDW+IkwH6pZd9xWfuyD+joPEC/7utVu fGBI67U74XRh7+MMIxiSytQCyDBAUQMwPcTOs1stett1R0Ht+kt1+vwZFZqBU5FpUQuP+THKlBTy nDhCQVjASASo8j2x3Kdl+GXOrFisTKrc6aXV5DAeEJMQuoZJTlKXFcgcnsDgds/HqfeJzpx+E2j9 rXjEbIkWxUHaFUFAZIYk8n4qz9gdbkoz6ZWgfLr72h7jr03BXxVZVW9hpdp0mjtR3GWkFMVuQ16P pUskpUU+Ytwg44pA9AMU17FsQdwhu/t1gESVeoMZQPOvc8N4K4WseObrhzFrZxbZKUtQojKkpzFx avIa9vKlut/ajVZWvVQ08rFVpdvVyClRQZS1ONS3OKVtobKQc80LCkn5fb26lkXw2r+NRLL0m3Is RAKnJi6j+SQgDKlEYyABknI9AeiHobUG90e/S4b4YRmk0YITAUoH3uLaIkXI+ZSgrx9h6YjQbVWn 691muMhiIKWxWJNtJCBgPsKaDCXFevJSwtSir7R8uo8W4gv7daUtwISjPInKpXaieB/Zfwxilm8u 7zlal3Hu8KjmNsiZVoeukiJqvnS7QyBqvqtNtSJelEhFCXhTKhKbdbjVd1BHBpGRlsuDJTzxniB9 YgEju+HPfUufLl1yvUCPCYbckTJzkt2SpLbaCpainjzOEpPb7OgZbVKfoGpcCG+PLkQ6m2wsfJSH uJ/6R1bMi4KNR77p0RwqeaFPZmVhl33k+RJelMOJT80lpsj58l/d0dxNjN3h7jfIIKFCVSNoI1H1 qveyPgTAOJbW7GIoUH0GGgFEBSilaglW+gy9DMVWportjja91CuwaJd1JjVKmKC4MWfHdZXVGMqy 6kp5BHHCcpJJHL4gE9bXUXZDWNHbGlV+667Q6bDSox4bUda5L8+TxKg2lIACRgEqWThI+ZIHRb2r aOo2yayasTq+y8+iwZC7cYCVhsynnZIaaIVg9lAtKyO/BRx1vvFDJb0VtZrsfLuSU3yH52Irf/j1 j2N3P2u3ZMkFpXWNZAzET6EfWucO4CwY8CXWPXaCLxnZOYhOVSyhJI7ylfUbDvQC0H2OXTrRAaqj 7jFAoj2S1KlpUVSB822x7xH2nA+3ouz/AAqWkU8Li3fMbdI7LkUkhkk+ncKyAfn0ZdsmrM7UXbpT 7kmRacxUINOmpDcZjy2F+yNL8s+X6Jz5acpHu+uAAcdL63bF6aMOVTUBepjf4wbegxK7WKLMS+pL zEooKY7iz+TdK0uJ5M4xxOAe3YBGJYtd3TqEvJayKygBOaT5np0186td1wxwVgeDWL7li5eG4bDi 1lzllCT+ymYKtFQkbhJM1BLV2N1uoaoVKz6vW6LblcENcuj+3lwRq+EE80sOgcQsJBUEqwTgpA5Y B4dVdmVR0QsJ+t3VcFDhqWv2emw4pclPVJ4AFSQQEhCUpIUVK9MgYJPTg63v0+6dMbBqM1liPUE3 jQJlPSByLRkBzz2UqPfgW+BP/uUE9+hP4pMvjZOnzmB7lUqauKhkHDULsfs6mseIbu5urdtUALzB Qjqidj2NLeJ/ZhgWE4Til42FLVblktEqIlD4BGcCPEmTGoB0kGhBoLsMuTWSjM1ea+xb9Hld2HZK Sp6Qn90lsEHj8icZ+HRUrPhSoTTFqhXfJRIQ35mZVN/JYPoVcFFSU9/XHx6N+kWr1QvnbZGvNcKm Q6o3Qp0xthhrEUORW3kowlROElTSVFOcDJA7dugtctCY0b1NkGiuXZM1apxp8+l1xEpyWzcbrwQu X57SkeUmMErcQQVZPHioYJwM3ieKXVy6kPBoIJAAAVMbkk9NRNOrzg7g7BsIsnPcl3arhtK1LUtS CM0wEJSCAswrKDA0GskClh1P0JuHSa+E29U4ajUHlARgzlaJiVHCVNH84E/pHoQD0btPvDPq1RoQ n3VX4NtI8svus+WH1xmwMqU6vkEIwO57nGOiF4jeoRsWkWBNp8lUC7afUpFRgSI5CXYrIabQogd8 JLwAGc/UX9vRF1xnVS+NnFckMJL1artEguFEZsN+a4+9G8zihOAAeZGB6D7OprnHr9dpauNkI5qs qjHYxInSOtLsI9m3DNrjWNWt2lb4s2+Y2iYBBSDlUU6lQJCTsN6WWHshouqNNqatNNRqNdcykcTJ gy4y4DxSolIUhSuy08hjkAACRkjI6E+tG3659CJlNZuOI1GXVo6pMcNvpdBSlZQoEpPZQI7j7R0w dsXdZmwS/p9ErlBq9ZuIw40uPWojqW+bEmM04qOppZwODnJIcB74OR6dBLdJuLlbkr/bqi4n0dT4 EcRIEMOeYWGuRUSpXbK1KUSSAPgB2HT2wevlXWT4mIkLMSSe0fkK8z4iw/hpvBef+jxHmFJZQVlC Eg6lWeTm9FkULXAErIHXz19PY8w4OR189WKvLqLOx/8A2TVtfxpP+hv9Z1mx/wD2TVtfxpP+hv8A WdZWVE9e/wDXwvH/AOOTv9Jc6iXUv15Ry1vvHv8A+nJ3+kOdamNZVUmUxcxmBMeiNglTzbC1NgD1 OQMfp65UoJ3qRtpbhIQkmNdBNabrkikBzucH4Hr8UwU9fbKScK/6Ouuk1GDVjGlVzw9yG0SoUupu oJuSgOUt9wpyWJ8bi7GcOO/7c0zk/uXFfM9BHcxdbG3PQyh6W0J4t1GsRUz67IQcFaFn9qz8ea0k n+AhA/OPXBtQ3B2VpBpaYFXrM5uoSpa5LzKKe46hrsEpAUkkHsASf0darcRfOmevertv1Q1+o0uK mmCHVpP0Y4UuKZ7MFCclXNSDxUeOBwSRkqIFDw7Dnmb9bTqFchKitOmk9B8unnX01xRxRh1/w3b3 9pcNjEXmm2HfGAoIBMmehIACj+zNF3ZPTKdobtzXdFbktwDXJAkOuOIKiW1q9nYRgEEcualZyMDv 8OpfoVaVsbeLxrtsUOqy5NUblCuORH8OLp8fkBHStwYCnOJBV7o7EHtnHQc3Aa26eag6FG2qVdcm KumFl6G03TXlJleS2pDbKyoJ4jJB557fEHqC7PtUqDYdy1y4LpuR+PPlsCIhLsd6Sp9JKVFalp5H txxg/P16FuMIuLq1uLlzMFuEnLGpgjL9BNNsI47wrCMbwzCWQ0pm3QlPPzCAFJJe2MeJUROwB76a ncVaqbQ3wXLBbASyi6jIaA9PLefDyMfZxcHTW6magC2N7dqQFrIj3DZqYSge4U4mXJcb/wCsnoJa +Xjpzqvq5bt5/hI/DXzjR6i4iiyC0+iM37jqlHGXCENtniDkAKPcHPBup12s+9rvs+77YrTz9ct1 DURcZMV1KZLaJDr6XOSwkIUA5wKRy5YzlPoWVzbrvg0lxBEtKSZB0JAgH5iqXgeLMcOG6fZfQoou 2XE5VCVNjPmI7jKuDRb3q6g+w/grAbKBUL0ueDMnFAwX2oSGI6FLx6k8W8k9yUE9ajxOZntGjVuZ BBFzSyQftjN9CzUjW2ztXNyFIrNSq9Sg2xbcOP7ItEFTq5D6HA8sFAOUpK1K97H5g+eepTuW3Dac 666VqpCa7UEVCDPVVYbqaS6VLdLXlqaVyUEhKxxPL1SUD1yR0JZ4a+y/ZKWhRKcxUYmCoQJ9IAqw 47xThuIYbj6Ld5tAeU0llGYAlLRJJA7EkkdyTRC2WyvK2fspCiFfR9dyR6jLT/QjTut0t1NTQqxf tpV6TdFHgR4Di4ryXok1LCAhtRStaSMAfUVyAyQDjAEw0h3O6YaQ2BDt5qv1GoRGGpLLpkUd5BeE gLDgISexw4QCD8B0p+pFHoNMup9m2KnMq1HTx8mRKiiM6TgZSU5Poe2e2fkOjcLwwu3Fzz0KTmWS k6gwd9R361X+L+MBZ4bhKcOdae5TCUOJOVwBaTIlJnUSYPrRvuHdXN3F7i7BZbhik0Gk1uKuJD58 1rWXUBTrihgFRACQAAEgYHqSZ54oTvtGn1id8kVOq5A/91C6X3bNNta3tRGKvdNVnUxqjLRMhezR DI859CwQFY9EjGftPbt0ZNzmu2nGvFh0+C1X6jHm0aY5MjLTR3VeYHUNNuNnKgAMNhYPrkEd89SP 2AZxS1Nu2Q22lQJAkCaFsOKFYjwji4xS6Sbq5W2oBSgFKyETp000A8qKe3+UU7EQ2TjjaVczj+LM PW02o7lka3aXQhM4fhPbzYhVAKbCkS0hJ8qUB8FKA98enNvl+cR0P7C3NaWWDprGtZquVObTWqfK pylP0l1Knm3w6lZPE9j+WURg9iB0Ndsuotg6F3VcM2RctWeadxDhKNJWlMhjIV5ikpUSlXIEcT8O /wAcBM/hDj1vdktKzFeZGm/9+teg4dx1aYdimCBN0gsJYDL4CxAI1k+YMFJ9ahW82JWaVuIuSDXK xIr0qG4lDMx1Ib8yOppK2eKE+6hPBY91PYd+nNuy86pYe0uTW6J5Yq1GtqnSmVOMIfDYCoqHCUKB BHBagfsJ6WvcPd2luuV5U6ufhRWIsgiPCneTRVHzI6AU+YCpQ99KeKQMHIA+Xcssbw9M4luJpKq1 UHIaoIprra6a8PNY8oNKQogDIUkYPz6MxZp1+2tIYUchBUnLppGkVXeCbuxw7FsaCsRbQH0KS06X JkqVIVPxadT3oPbkdV6Nu/n6dPUqnSabfK4qqNWmfLIhZD2WVtKyVFOFuEpIyhOE5ISD0GNUdOKh pRqDV7cqnlioUaSuK+WzyQpST9ZJ+KSCCD9vTPafauaD6W1ORNo3msS3s8HnqZIfcYBPdKFLzxB9 MjuR2JwehnvSvi0NVLsg3PbtWVMqNQYTHqTKojrSiplCUIeUVADkpACTgnPDJxnp5ht4sOi1QwtD YGhI09PSvOeJsBYNivFn79l66UsZkoWCSmIzeairVX1oErTxWR646/OtlTLanV+QpMOHJlKT6hlp ThH8g646nRZFGlLjy2Xoz6D7zbqChQ+8HBHT3OJjrXm5aWEBwgwesafWiXsf/wBk1bX8aT/ob/Wd fux//ZNW1/Gk/wChv9Z11Udde66DCufdVWqfUX/Zoc+55cd1wupaDYXKcTkrV7qQCRknsB0wFZvW q6N6lVkVVNyM2AuMxGpMWNTkuxmnG0py17hCUHBd99JPmcgVfYsWtj7beu92F5BW19PTStIVgqHt LmRn4dEiyd1VEtu324qbZepj7fZxNNk8WJAH1VELyQrHY9yD8h0lxe3dcTLaM4iMug+YPQ16DwLi 1paOFL73IUFBQcgq2BGVSQIUnyJGtRlzR+u6yXzU6vDpUW36dV5zzzCZKkxY7QUVOBpsHBVhGSEp BOB6dESh7fbL0vDDdwuS7lqzyk4gw2FurJJHYNJIx6/7YoZGMDv1oWd36HpkmdJo4dehhIpMQOZa ZJyXHHVEZUslLeSAMpTxGB1LKlfio23Wv1m25tRfehBuPJnPJ4LU9IdSJLyCPtc4g+o8wemR0BeG /VkbXKEkgQDG/dW+n31ZMFRw20H7hkh5xKVLlaZ0TGzeiSVGTrISnvW5u+s6V6fSHIEyPbalJVjy GKd7Q6PlyAzwOPVJVkeh9OoXPpWjmsUkU2kyza1ZkYRGkOMLjxXHCeyVhSlISD6Z9zHz6Xnzy4oJ Ix1LZGj9VhafMXM4hj6Lf45IcHmNhZUlBKf4RSrGM9hk46KYwZu2g85eY6Tm3PodKTYjx5dYqFIN gyW0iSA3BAHXMCCPUV259PufbDq+lMhlVNr9uyw4hL7AWgqSSO6FgpWk9wQQQQSD0bt2FJfdtGg0 yiU9kSK1VZBlMwYiW1Si00ypOQkfVBWo49B2+QPQ63B3tLv3SzTiZVpRm1v2OQ0664k+aYzRaYYC 1Hus8WvrHuR8ejbeerEDTKtW05WmVv0Gq1KVEqS2yQ/DZ8pkF1rBxzSVhZGPfDQSeob9bxet1BMq GcRtMCieG2bQWOIsuLKGTyTMAlIUoSNfIwe8bVrNwuqdJtjSZNOmUmPT6rMQg0ukrktzDD4lJRIX hAQkJAICcELz2ynPXbhWJTtaNFnq5DtaiUGfcdMajOTIEThGYmY7YBylvzSyvISAEhxXEAAdCveV pw9Q7uFY911TixDmrQrkhTqEjynUn1KHGgkpPxxn49TixNVGNLNC9On6gVijVGU9BqnAFSkx1oUf MA+Km1BLiQPijHxPQCbc+5tKtCQtSs253AJI9JERVgVjATjd23jKAppDQQDAnIVISlyQB4sqiQRH batDZ9ztQttlw1CXadusXLYrqaQzUFw0iU4X3EoSXkY4rcZHmgLIycp5Z4DPcuK3rWd2iv1aJQGo nkxIsllKny48mQ48GFOl3AKgMKVxxjCgPhk73cJR/wAGtKdQ4q2kiVMfpz0pxtWUPqbeQhLqT8Ur QtCgr84EH49RmovhzZJLaI7ewQOwPc/3cep+cHg06iRmdEiT21HpM0GmzcsPe7F8JVy7VWUwDILn hVtuUxrWsoMSmbd9GINxzKNCq9z3K5whtz2wtqIgJCyop9eyVI7dslYz2BBMv4OUtMGosX3a1CYe txLqZ1TapohszY62Er5IRxylSCpSAoKwtRQUgHJIp3Oj8OdCrVraPJQulyltyGQcHypEdgtOJHxS FMKST8OSPmOs0xotE1L0yiy6i3XpSaBHkplxHaw45FlLYYU8lTaM5bykAEegPp8utLSHLYXC1EKK yCRuPFoAZEbRU1s8u1xNWFstJU2hkFKTASqW5UtXhJUZJUDvIgECthoj9GXbolNrs+3bddqtr0+Y 3FkCAhKnzHjF1tTyR7riwSAVEZUEjOTkng2jxKbqpSn6XcVCoUxuHUmnmZi4aUS1+0OcXG+acc0A p5AHJSVEAgHHXztnrIpWhdwyUtIWhhqpyPJcJU26BEB8tY9SkjsRkZBI6k2get69UbufTGgNUal0 5ym+zQWiFoQ6XleYsqKQo8j2A+CQB3xnqK6U6G7oJnRQ1k6baD60Tgws1XOEKeIktmU5AQokr8Sp 7ADcE7dqjmllftydVprsymU+uXLctTdDFOhwWimmxmsoHLkODSMJz6EkDJ+Z2urVf0+0NuKnzfwT Ym1t1BmRGm2kx2UALUhJdGVI+shXZKT2GcjIwWfDV8DbchvXqrGpNl29DollN1VYj1it1P6MRVkh xSXUxQAXHU45JKwngfeTyJBHTDbmv2K/uuvur0yo02HpxMRAp4iKYTc3luOKDri8p8xlKcYWPUju D0wcwsqvUr1ykEmCRrpA3iKrFvxohGAuW5S2HkrATKEk5TJUuSCc07mdNABVcFF08pdaaXfOodUZ pcWuSXJMeJGTwemq5ZUUoQMpQMgAAAencdS22r/0XhBDLMOOxg9np9JW6D96ipf/AGdHLfL4He62 1L8VOk6L3F+C8CJHhxX6W4xUo8NpDY5kiOtawnzPMOSnvnPx6RTUfTesaUXW9RK3DchVFgJUppfY 4UAQe/2H09R6EA9EvYZ70P8APWoE9EmAKW2XFwwpZ+zrdpaQYK3EBalHqdToCdgAAPPemnuCwtNa tQYU2XSIL1Lqy3GWatRYzio8V1OMJddZyptRBJAUg4AJKcd+hzeuxmqvSI71pTG603PKPZIzrraX ZJWvy0JZdB8t5Sl+6Ejirl2457dRraPqZWbMvSXRITjPsF1NezS2nvqJU3l1p5J/NcQUkBXyWtPo o9Ge+dy1pWPXYNAlSavWYxnmbUlsJDT9vS0FLbnkDGHPMS0w5yStKkrb5ZCirpali7tLgMW6lLAE 6mZ12129Z1qzXGIYNjWHHEcSabZWpRQMiSkpOUEHwyFJPUESmdzUR0Pu1Gi+m9Vo8mmXPT71lyXU x0MUsq81KmQllYdKwApDme3EjBCgSe3Xxuipzr+jdtyLzdirvunNop6HWiPaJrPJSyqQr1dW2kpb 8w9uwGTgnr9n77Y931R2o1ihvxak86XZDlMeShmS5kkultYw2tRwpXA8SoqISkHAD2rOqcHUWaHo 1vQaO62s4eYecU4+j5OZPFSs9+QA+WOibO2uVXRW6jJrJMzMCI8hSzGMVwtvBkW1tcc4hBQlBSU5 AVZioxopQOypFSLZCMbnLa/jSf8AQ3+s6zY//smra/jSf9Df6zqx15bUS17B/HheP/xyd/pLnUVD ih6de0ekeC7tRuimx6jP2+6VS509lEmQ+7QWlOPOLSFLWo/ElRJJ+3rs/wBo/wBo3+LtpL/zfa6y srxX+ao+ozjrdQdQ61TLal0WPU5zNJnrC5MNDygw+oY7qT6E9k//ACj5Dr2bf2j/AGjf4u2kv/N9 rrP7R/tG/wAXbSX/AJvtdaIB3raVFM5TE14rlErXnB79FSg7jCjTGBalat2k1qBR3VOQnXCuO+jK lLCHCjs6lJUvjyHIJcUnPHAHr9/tH+0b/F20l/5vtdcb/gibRm8f+TrpKc/+z7XXDjSVgBQ2qe2v HrZRWyYkQesjsQdDXjfu3U+de18N1qexDdU24goihvjFQ2g5DIQCMI9cgEHuTnJ6I2teudq3/ZsZ iDAnrmOrW8iNLUfLo7iwlLnFwHL+QhPAkDAA5AnOfWorwVNoDUgMq286RJdV3CFUFnkfuHqf0dcz fgi7RV5/8nbSbI9R+D7XUC7RlxaVxqjbWjbbHbthl63QoFL0ZgQDsZBE7EV5L7l3B2rcuk6YrtJf brjjKYj1OSCIKlIA4SUOlXNKe3drBIUOyuJwNHrTrXR7v0/oVFokOQy1HSzIkIkMobTEeQ15Rba4 HCkq7qKyATyGRkKUr13/ANo+2i/4u2kv6ga6/f7R/tGHpt20l/5vtdRtYbbtqzJHUq36mi7vijEL lstvKBBQEEwJypMgTFeSL+yGplZ25KotSRIeuuDHNIjqUwHI8mESC2taiezjA5tpGDkFogjy+u3H 3E2zO0oMGfTXvbgyzEepbSAmDM8ohTTvmA8m08kgqQBkqzg4UcetL+0fbRf8XbSX9QNdZ/aPtov+ LtpL+oGutrw23VuP1s2/WumuKsRbGXOCOXytQD4Og17V5G9Ndy8Nm2IlDuanuSo9NSWoUuOhDqmm SokMutL7OISVK4nIUkHHvDAG3qu5i3qDSkR6JBkS3GGiywy/HTFitJwR7yUqUpY7nKRjlnuSCR16 yx4IW0Uf/p20l/Tb7PXWq/gr7PqLAfkydvmkDDEdsuOOOUFlKG0gZJUfQD7eoXMHtVuc1Q6zE6E9 4oy047xe2tfdG1iAMoUUgqCewURMV5K9G9cLft2wZdKq0SUzIbaeaAhtBaaq2/lC21A9mnMHAWAQ U/AKSOViPh++GzH21WVQL+1usiVUbp1FnNzNNdFKSpxNyXapIw0ueVHMWnJVxcUpwAgBRUUhXAvl vI0W0V2wa36X0HRXazpvM1tviS7J07pC7eRGaZXH+vW6k7jLcZjPNuOCFqKStwo4gJd/YD4d42zT axft+3K/qdrre6AbnvOa0EYR6iDAa9I0Fs4CUJwV8QpXwSktGHsJKlR8RkjpSh3iTEFoZbC45QKU kCDlO4keRpcdKPA7k7n50y7N099XLcN7PrS5CtWz67IpFs2NDUkFqBCQ1xUsIT7pcBAJSex+sSJc Xg2RdG7TUvSzcFuQ01ejELT5V3rrcJtI9SqNMStK0j1I5DIBHTmXFFXRqxEqzJ4ttp9mlD15MqOQ r/IX3/iqV1tp8ZuqU1bbvdt1BStP2EYI/kz0XmNIiOnWkIk7jNy3hxMuO63UZG4XSpglSr+salez XFQ2R+fUKSk4faGMl2MrIHcpPRGp1r7TvGQ0lVUoLGnWqlKlNcnVoYacqEBRGPyrakiQw4D298JO emb0ylrqFsNokHMmnrVCePoebRKM/pSEq/yukY34+BJZGreoL2qWjleqOhOtKlFxqs28pUen1SR6 j2thrBTyIHJxkpJ9VJc9DmhMGtECJpJt+/7E0pdnQKteW366K9blRgxX5KKKptypMSOLalFhkpJk tqXgJTjzu5AwkdxSPuF2T6u7a6BR69qBYV025SbjbMiDUp0JxMeWSpQUkuYwl0KCstL4uD4p7jr0 1bSPFz1F0R3EW3t03bWRLt3UO4pjNLtu76SyH6Ndi1ng2tRT2QpasDzG/d5KAW2yexe/VTQagal0 KqRp9Op0qNWGvKqESbDRLgVRGMcJMdfuOj+F2WPgr4dZlTMnes5iwmCZSK8JmFI+BHXD6Hr161Hw ddvVp1ZpELbhoxUxkldJqVIbaMsEZ/uKcQRyH+4yEk/w0Dv1IrK8MPZVdlWTSZG3bTCgXCe/0RV7 YaiS1evdsElDye31mVLH29aIMxXaXEnavKFsfGNzVtfxpP8Aob/Wdeui4/B62uaf0h+rULQbS+lV SGElmVGoTTbrXJQQrB+GUqUPuJ6zrVSU01k/4JUv/ibP+bHW061dk/4JUv8A4mz/AJsdbTrKys6z rOvg9kZ+XWVo11q9Wo1u0mROmPtRYcRpbz7ziglDLaUlSlqJ9AACT93QzoCK3rbSPpqrzp9s2xLQ XoNKiOmPMfjkZS7LfHvt8k4UGminiCOS1HIA88Q/WONbdPsaxVQapV3dQK2GpNMpjJem1GFFAfdY bSMAB1YZaUtRShCHFlRAz0Dd5mrsynWrMm6x1eGE8eUewqJMUaTEUQFJbmupKXKg/wCmUe7HT2HB fbIN3dttJKlHQUTb2y3lAI61p93mu21/TN6RTqKzXrnuhorS4u2K9KUiMpP1/MkLcW2pQJ74Ss59 cdLjob42l76XzKjRGqg3UmOKvo5i5AuU02AcgB1KkuAhHbBUUE+mOlx151Nrl6VTzZCGobAa5xKQ y2luJTmB3CltIAQMD0SABkemAQQ3f7Emh3IiDI5PN0wNvVia4AXEyFgcGuWPcaaKkJ4pxycK/UJG Ku5ela87fhPlpVrZsWw3lc8Xr/KrHaV+yLK9HqCUS51kvoWOShGoM5Za/gqPNIz92fv6Mumnj1xL lU0ZdEolTbWcEQJb0V4/ch5OM/p6qiEy2BTor130afSWpI4xqxCR50KT96kA+WsHsUnuPl85XaVH scFt6l3dSVj81ueW1/8AehXXXv74EpUr8ahNjbAZVpH4VfDt13/6fbi54ptOqDlKrpHamVJIZfd/ 938F/cO/2dFu4bzp1rNtKnSUMl8lLTeCp14j1CEJBUo/YkHrz7QbtpVEKFLu+10mOeSVs1BbDjJ/ dIVyJSr7Qem32UeLBF0zS9TL8uCBe8R5QSxXoktp2tx2+wS08SrEhtPw4lKgPUK7nprYYtPhuNPO lF9hZQM1tr5U5G47end1BqEyg6fWnFdq7EdHmVW41ut06mPu92W3GGAZD7qkZWI7X5UpKcpTyyBn d/hjX3u709hVLUfXjWGi3lCkJqFNeoktqkwqfIHdC1UxrLASn8xC3HXkeqn1LJ4y/TLxE9GKpXor 0KY99Jz+bMaXXZcaC+9jutDPnuJGPiUt47YyOmBr2t7FO0wqFxQaPUKwuJHLrVOgLZffmK7cEIUh Zb7kjKirCRknAHViSQoZk7VX8xSYc0Paqa6u1un0D8ZqNFpkqLuwu/RDThbhRL8mgTBTKk+AUlWe LssHjxyVFSVn1446sX2Xb4Kzvou2nSqBLpdIpFuRA9d9MYYL8mlVJYUgUh11wDDrawtTikpScNj3 UhYytl01HWrYpuoru4eNt4ua/Yeo9KYi38abWmJ9WhCK7mMuFEY5FDKGSco9/lxSStJySHvBo8Xj b7tN2l6vVi97zbh3fXNSKzcyrcZhOKrMtmR5KIyWmAOJUQgg5WAhWeRHXak6V0lROoq6GsqaTSXP ayhLPlq81SlBISnickk9gMZyT6dV8XN+yNNAtPr5r1tMDUG+IVo1EwKtcVr26up0eAwO3tLj6V5L SSClS0pIUpJKSoYJjKdF9f8Axs1NTdTXa5t+22zCl+PZkGQW7nvFjOUqnO4/IMrHfy8YIP1FdnOn ZsvaTam2/SOmW3pbb1ItKJb6D7FCit+WzMHHDjchQ950uJAytwqVyCT8MdcADrWLEnMK+tsO4uyd wsOpV+wrqod3W7VkRqgxNpktEhvktsoUlYB5Nr/JJJQsJUM9wOptelT43Db0VJwZE/3vtCWXV4/6 o6rw1h2Q1DRHVlvW7aJBpdl6kTlrRddjvSBCt6+UNkrcjPM/Ujy0ku8HElICv3PLkSnsk8VS1t6m 4WNZFUotw6Z6tWyzIdrth3MwY9QhKQyElxhZ92SySvIWjCsEEpx367U1GtQ580JFQXx+Y6rG1A2d 6ghs+yWfrbS40pQH1W5Y4nJ+AJaH8nVgN+VAwbSlpa/bnyIrQ+a3FBCf+3P6D1WR4nu5qieJDugt Ta/YFm17U6m2dX2rmv2tUCUGW7cdhpdDLDcnIb85LqvfyfrANpC1cwl9dIdQZur66GipU6o0ypUJ T7lXjTYio6xJb/ItKCSMFLnNbqSklPbAJx1GR4aIKhJFEypW5Dq9CMKSw2/GWkNltYyCB6H5g/EE dwfTqCy7fplwzl2tX24dwQOAejLlpS4+yQSOKj8VDGEupwrIwe45GX16oLnzPomLyQ6pHN91B7sN nsO/wUruB9gJ6FO6OpI0Vo9Euppsph0ibGZqCmxnyo65DQDh+SEHso/BLij6A9bQJMVC9ISCmu/f Vh3Bp1Z81mkVaRU6MoICYlQWXnYw8xGODyiF8QcDiont1nXf1f1lptNs9cBCZEypS1BDUZhIU4oI WkqV3IASMYJJAypI9SB1nW4NZzE9DRFsn/BKl/8AE2f82Otp1q7J/wAEqX/xNn/NjradR0ZWdQ3X vWGmaE6X1K5amiRJahBKI8OMnnJqMlxQbYisp9VOuuqQhI+asnsD1MHThs9B2rJg6pa5yZtRKFW7 pQoOo8xX5E1ZyPzW8e+MxoriePbAVKUfVPbhZIGlZE70qd93XcG1vVT8Yl/1VuRqZcdnS3J4Q6XK dajK5jRRGjJPuhLLaFoCsZecKlKJHbqvzWjV2bq3qGiq1d11MFplVQaYWSpTDKVe4VE9ytZyok/9 /RB8Rzca9rtrNDobL6yq6p7MupJB5FmIFZixB8k+WOah9vz6WjVi6UG5rr8kgNOSWqY3j4tIcCSP 5Unqh3Fxz3SofCDp+dXW0tOQ0En4jBNb2mN/T05FUmA5mSVyFZ9C2wPMUD9h4pT+nrm0NoEO5NR7 fh1OG1PcmzXalK89IUH3uDxSVJPY4VzIHyUfn1rhVGxZlHQg+6zSmw4fmuQtbiv+rgfcOuzt3r6U 6jWxWVukR0K9qAHbg23JQyoZ+5RP+V0EklUk0yLYCRWuZkyNG9Ta9TIPssqkPSAp+lyglcd9tacp OD9nug/DjjrZydLdP71dUuCuRZNYc7qiSGkvwnT/AAUq9Af4Cv0dcO7ynqt3WKJLbbBjqZdjyUk/ XQh1Qzj7M+n29QeDqNO06rjtGqbcWv0Z4ByKiX3/ACShkJC/kPgcg/b1O2kqQCkwYqBz4iI0qWy9 vNfoAX7PCp9SjE9naaUuAn5+UsBaT/FOft6htyRYLFTMa7aIVIWeKKhDZEWfH+1aCEpWR88d/t6m BrNoVWI25BuC4rDnPJJbQ8VvQVq+IBBI/k7jPRd2+R9NbptJ+kao3nUanUZsp0s1OI9HcpbLPBIY bGUrWl1ay4VrfRwSEJCfUnrSHFg+M/dW1AR4E1M9hGlukGvlDVptqAmPEm1VWLfuijr9m9qWQcNS 45y153yUUj3hgLGRhgbH2lat7Sr8No2Rdrv095D02jW/ck+Q7at9xmgFOtwZ5Kp1HqCE91sOOSWC PeShTfLhXLuT09d2tX7DjRpUhdt3IyZtCrlMdS6082lQSpt6OFrDchlZTzDbigQpCke6sBL4+HHv equ5m0nLHu27JaJ9DcizaVMqUVM9MB9tYS3NjyQW3vI8wFOVkqaDhaeSEqDirXhqlDwD+9VPF2R+ lBkUzO1jfp+GN0TLYTR6/Sb0tdINzaaXAlpm56N8TKhccM1CKe5C4/urT3ASrsfnYn4cWklPptTu apWVZd0VCm6j3Dc9rV56G3ImRGJstUltKlEBaHGi4tBadHJtTeeKTg9Ezd74ftpb67Ao7t0PO27q FbJ9ot68rZUqFV7alevKO6SVFsqA5NLJQofAHCguFl7sr22P6qQbJ3OOxbdqVYeRDoGsdHi8bavP j7rbFYY7JizcYBUeIPqlaUjJfAg+tIdRttVjkR9tbYShaXMepHfriqrK5DB8l8tL+CgAeh3ULxgu tNIueIKUHkgsVeJIUqnSUnBSQ+kjy8g5AcAB+Clda66KbPo81JiV+uoZcALf90NvN9/TAcQrI/T1 iUSa4eucukUNtx9vXbp3cSrmp1uvV+O4Q7PZpL7aXnikFKXktOlP5QJJSUhSgtJxlJSnpYN1O0C0 PFPVbXsdbn2HqDbzcw0S648Is1m35CEtlMaQg8HQ0CslTYWkgjk2sdyTJc+/u0VXPVbeqV7zqf7D KVC9sn0NtcN9YPFXBxv4cspyoDPE47Yzp4uoFNol2wb9hVu17mh0YriS36RGSH3YzwQSyVB5QCwC h1KVJyeBAxk9FNLS8nKkgmurvCL6zSl19lSEkSCUkAg7axFGzYtsmsXw0tuFHsG0o5fnS3A7VKo8 kJmXDUFDL0t5Qzj84pT9VtOEj4kmCyJ4epM6qqcSUSpKm2lKOAW21FpAH2FQUf8AKPSv0rfbbmoW odwQotXSqq0yG43T4khlcV1TSUjDqUuAFQW4Rkj0AQDj4nuk1luJUqJbMYhxmlx21vkHJUvPltg/ eQ4v/JHUS2FAwaH95GeTtQevHxWNGdsNpvVrVWtTdO5E+pSIa2qrFXKW9MYSC7GbVFS4FKbQUe6r ieKknHvdAab+yDNENcdUrXt9NnajPaXXXUXLbqF8VmiKp9uodksLbaaUpw8locJKVEhPAe8QQDjk 8PLROg7xt+26TUi8oDV12/aOojlv2jTaq2JdNpsliMluXMaYcSUB5QDaeQ7pyvGConpwNzOgVkbj 9G73sK+KYibZEmj+yTIrYDfs6SlTodZIGG3W+KFIUB2UB9oPAgHaiMpy5TQdpmnsnRe47it+oTZ9 YmuYeps6SoLXNpqFoS00MDHOPzCHB6rKw6c+Z2zoD7QNQro0jqM3afr/ADX3r8taG3X9NbxQ97I5 d1EBDSkedkYmxWz5LyPzkJz7wQFHOpOYOoqBVuSZqzKyf8EqX/xNn/Njradauyf8EqX/AMTZ/wA2 OtmtYbTknA6GpjXy+OTePgSAf5ekxqmoiLU8K+tXXUHXIsy9fbanPdT9cGo1B1Tgz/BZUW0/wUJH TgzbkgxZjcV2XHblOALbZU6lLjgz+aknJ/R1VD4kWurGm/h/2ppiXXGqhR7tqtEqfDIQhqmvu4ye 37YzIjuJB+C0nt26Cv1lDKlJ3g0TZIDjyEeYpBK3e6pmtTFbmDzJKqgH3yo/UUWgrh9yA6lP+Rjo eXhUXE1W5krJLias45xPbt5yyf8At62sludAqKUVZoRZT0z251C+ykplMFxP6ChaCPsx1CrpqS4d 4V5D6suFanFfwuSUkH+TqoNNhKsvb+VXRS8wz96nS6nITo0ZaBhUhwRGTn64bZS3/IFKP8nXf0Vr TcG3aI04rgEmfTSPXHnMJea/R5jZ/l6612sppFjWLRAoJMenqnTPkFSCrjn9B/6OtFZlMlLseRUW knjTno7rg+KVEq4H7iUOoz+6AHx6hVABippKx8qZO+LtpTesGl1xVWNGl0aTVojdSaeTyacZkpCH Av7Pjn1B9MHv1KfEG8PCVo7Oops+mSrholTDyIMFCFOSChsqcXFHEHktCDzbIGSlCgQcdLrrZUzU 9KLdbQ6rylpQ5yHYhtK1AK+7JH8vVpOgeqL+7rw56VdMBxhV72Alma4nOC3U6bhw5z6B9gH5dnT8 j0pe5rDrTqNtQf5VMVoLRCqqHotVdt9xyA3xqcB5zg/TJwLchpQz6p+Ch3w4g5GMHPp1saTp1PVe MF23YUSsMVN7yY8afGQsuvdlexvIIH5RQBCSkpKh2Hc9Ml4jesun+6ncHFp8aNHopq+HYtVYpjjs 6DTkJW4XTHZHKTNmq/am1kcWkNFS0HzCBnort8rOoLFYiWfc8t2ZR2HqrSGElUhm4YcN4pedjKIy HW/cdSlSeRT3GFAAuVBaGQ86ImhG1ZnMora6gUqyrl2z3hclEodUt+p2UaUqv2bUJHtFJXJlz3Yb r0QKJdjhIDfFbajgnirkDjoBaW3bGt6vKlNTa7GhPpV5CoTp9pbdCSUtrSDxU4R7uce+OOMHI6e+ XtxRvk0QgJZqVtwrkr0acuVMboTUSovVlsIeRGkusrQhcOUwjz2yWyQ7GdwQQsGuuKzLtqrSWpUP 8rCe9jqkJYILayojir4pPNtwBXwUnqe0dQpPLHxATHrQrwWFFZ2Jj6Vbb4eO8fyqFaVLvnUHUdq1 axCaeokxys+RBls4wn8sWQ8W85QpKXuTS0FK+IBCLLr30wszcHpPULOuWj066LWrMX2WZTak37Sz Jbx2CuRJJBAIVnkCAQQe/VGOz3d67o3oU9YSrNtrVW1L5qEmRSKLVakuHNjVDilUlhJbbdPmLSA7 htAcPvOIBBXg87LvEA1B20M0GnXzQKXFsi5aw7TaPCZvRqrzaDlPmNNKcdQysN91IKXkICSAsKCQ sJtVm6goGU6ee49ap96y4hZUB+R9PPyqX3tD1J8CHV2z6bS9RbfufajfVb+iEUW9pbz1UshS0KcL cNbYU6+xhOEpAKeS0pWlBV5pMe5zcDW9NdMK5VLfok2xHHGUSoMeRIUlJiuOezmY5CdTmEtbzjaY 6AtLji0LUpsJQciDZRQbq8SjfTVNxertrT49P0xnP23ptp+/IZdbtV5tQEio1FQJQJqyApCUpWcF C0jilpR+/GO1os6mUeHpjEuei3RqlW50i67jhRHkuKiR4zXkx2lpCiWkILyUNNqPPAccIyVEnvr5 aCTR/CuHJxHF7a1XBCliQdiBrHzikCuW9Po+q3HAlrVNjymS/wCVJkBEtpYwovMOLUVqUo+9kJKe We6c8j2NEt0dVtKvBr2/zBUY6f20EIkJSv3kOpH5xTxUFDJ5Akd1EGA37FkWxXLgcXTpEg1gOOJf W1wTGQsAkrURgISAO4Vg9iMnGInCqMaBJp76vMWiKhongnJX72Rj7CMd+q+y4Uw4g619RYsQparW 6QFNK0KCNCJgD6ajtVs1D0de1p09oVaERqmz51OjVKAl1wu/Rkjzytp0KTg5ylPIDGUqUk5yR1ze FX4mB3Z6k3PErdu1G0rhtmvpt6emRLbfhyJ7Ce8Zl8YySGllKVhJOVY5EY6knhoagG+bBlUOe0tU 61YkKOonLjS0u+a8gA9u4B4kfDA6V/wzIlm6T7t93Nm6gVCjWczdOoztatlNfeTS49xQw9JQ67Dd eKEvJbX5R5NKJSVJORnPVyW4TGevjV9ptLr3J1SFHL6SY+6KZXZfqzK8JrdrcOhmqrjSrI1vuyoX bp5qG4nyo9UqE1xK5FInK+o1KSriGzkBYxjsoYemqyUV2ixmXScXXXDlOe64zKuRH3FtgD7lnpYt fKNppu020XDo5qNW7eu2l12Is0OqRavGkz25rbalsLQULKkzGyOSHEj8oAoEciQuO+G3vOrl061U /bxrHE/BzXDROkuw5TTrn9zXtBSllqPWYCyB5qHGEgupHdCiSRgqCASNZqdLuZAVTD+IZsis7eNp dS03Iy+xVLTqH0nR6pEKUyoDriTHeSgkEFDjTigpJGCUoOMpSRnRB16u59q23aVTGmZNTkoS8tLr im2o7KXE5cWoAkAqwlIA7kk+iT1nXKXCBFEkJNaWj7imbcsZmRMhxudNgtvTIyaiyzJiNJQOTqxI 8pJQE+8VJUQO4ye2QRq3422ldI1J0qtSya/aN8TNVbqNookwLjjOooEgoSQ5KZQS4QVLSgJBTyUe yh69BrUDw/YO4S32LZ1M3Ha13/pnUUJQ7ar06n0hcZZXy9mkuIjIlus8ilKCTg8EgqPunpibQ070 60RsKmWmmyLQkWFSFNqgts0JhD9IU0fcW60GwVrSQD56PygI5HvlXUqGSoeEUMLggwqiTfWj9XYo siaqRAumU+551RgTYLbbM5AGODZOS0pKchGVFPwOMlYrI8Syy6Pum326V6QWXH+jo1UZjt1NDnmA RXHlcnlOJUcpLcSMhJGc4CR8B1Z9dOq1O050yqN1/hHGl2tSoLlQlqqD/mpTHQkqJQ+MqJI7JC+e SQMjqtnTizbtV4hlrau3NSJUSrX5Q6vdDVMdQQ9EjkIZYjoyMKfRFWhRT8eRT2OOlt4C5ltz1Iny /vR+GrShS3wdgY9elJXu/tepV+/b4u9iEU0Cp3TOoNOfaH5EPU1pjgyn4gBjhjI7gfYegk5SzqLq RR40cc/wgDEdR+QJ4qV9wRkn7unJ1s1Sotu+H8zZyobc2v1jUSq1WMtBJejrblKQt9KcZ5ONrDSQ R3yT+Z0oGl05m2Iteul/y0po0J2FTxnJ9rkBQHH58W1KOfmR1X3WQhWZJ3A++rU0+S3B01/CpNfF wNXRetWnxVf3LKLhiJHoiPEdSyjH+QCr9PUz2n0uA/fZpVYWWbXrsk23U5fHkYSJhDsWSD6ZZkpa cHzSF/DPQi9s+jY1ty2kd47EjmnP18yFch9mU5HRg2p3HQKZq81btzPqYsjUSIKPKlJVg05SlFUO YD6JWw+Eg57YWsHso9JrtBCTTq1UFECt3RbOp2nWv9uaf6ghgU6mxJFCuAte8IvtDrrIeQf+DVxc B+XXep1Z1H2o1jVPR9qY+3SXlsxbnfjAJE+KMusKaWTlAksqw4vGfKKx6dfN2aZUDUXRu7tQKve8 Km6kwLhUzTmKqtTSblgMxw25wAB5eY6l8+aMoStCkqUDjoz7SNxFq7hafZVdqy47d12qti27jSri Xa1RX1IajzCSPfkQ3yzleCFNKUe6VEAF11aRzQmR1061KlDa08snX61KtrXhUagP3NAks1O2oFbv LzY93XAqCp2baEUMhgx6S4pxTLkh6O6oNveXhoOFXwTmwbUbZHben0nS6vWRR4tEf0olw40OPFQE l6mf+bvMKP535F1auR7lSQT36je3vSq5Nv8A7VCpzLVUtZue42zTEKKH6alISjnDKz7zJKFf3M4f yfo0vjhHTT2/U27iorLvlyWxx4qQ+yplaT8ilQB6c4ddnEAUPDbaqviSiyoZFSIilCunZKxp5qZe JthKadKiOJvS1lJGGFqQsmdSnk47sF3DrePeb9sc49gUqpE8Xq0arofvHl1ulU55lut1CoVmTCeB 8iQwp5YVG5pOHAoOKWFJ95IUhYwQOvTzcVDjz2C442kuNR30IUR3AW3hQ/TgfydUd+PUi3ndqGk9 6vHNVRXGqpPd4ZSzTplNTGIWR6JKmGUIGMrXzI9CeiW0tW2IsyP0kpP41CHXn7RwE/BBpV9stjMa yW5OuimQp9Xo1uTaTUJDVKUtqv05tZdVGqkfCSPMYkR5Dbih2QpIVgBeS2O4nTDer4qm2hir0uta A120Lcr8Sv0ZNIRKXdHnxnghAcDaFIbd8txxTjRICkcgO+OqqbH3R3Zt9tpi59Kb0vaxn2Zc6guT KStcaW9BfSxL8tYBUS0H21nvghX7nqbaWagah3vYnn0y9bhqUOpQHV1JlmqPRnKlwKinzC0tDiHe fuEkjllJIOCTZ2bctmEHTtQibe4xFeRhsqcGug6datQ3MeF7qdD0pRVKxedHuDXeImS3NgWTU3Lb nagW80S59FONtONqdnxGubkSQEBKko8lxJBz1udhWybbrbe2I1K2bDjvw75p5SvUKLJdqNcQUqCl iQXgp2BIQ62UuthvywtCkrwMdUQ6Qa8XbY+tdHuO06pU7buGgVNuqUxTCFvyIMhpWUqdfWkuKAOU rCsIWCQoEE9X27etqG0bxDNL6TuDqlr3baF5al15ulXA/a90VClxKHcDieC3UhhxKGmX3QlSHcKQ pb6QfeUrpihQy+MSKShb1u6lbSylSTII6RSz7jds9xUfWevWxBQ7XKWJCJEJTTbnly4pPNl5TQJZ Ukjv7pQCoKBBAx0IdWtDp2mMeTWq3QbqgW5RIxlT6m9EVIbKyrKnllrmoNJ9cY90D0AyerSrA8Km g7cr6rFrWDqFq/LccgJqzdHvKo/TFNfbW4UuPRnFNpcCkLwl0JWkpLiFEELB67uns62V1uuW/VoK aVWqI6abVIchYeaIXniVgkjynUDKCsAOJUQAfeAiZwm1WnMFEGdq9Eu/a9iriAhbSFQkAkglRIHx TOk7wBQR8P8AlTL9p8+vUq8avR6TqHRUQrbqcVliQh5tpZLi0csp9pQgKSnnnGVqwS3xBwvnwjdv u480Z7VKhXBqVNokX2KA/W7glJ9jZ5BRbabjqZabSSB2Sj9PStak6YseEBd1RrdIEmtbS7yqTcqu 0mE8XalpHVXFgJqcFIJcMJTnHkgZKDgd+3NxtPtyFsz4VLU9etoVFqXGRLhVKHU46o1WiLA4yGQF fHKQpHqhRxjGOjVJCtOoryfKpBztnQ1C4Xga7RNPq3Artpaat2vdFEltVCk1WLV57j1OlMuJcadC VvlKwFpGUKGFDIPr1vdze3en7v73mP1itCyNV7ViCvWFd9MdyqgzGFqUuQwpQyqOvmhuRFdyPLOf eyF9Tm4Nabap1EcmTatFjRU58yQ8fZ2e3f8AbHvLb7D19/t0sese4Ozdx9ftuBY8it6gzrfrQmzK dZNOk181KOqO+05DcfiD2Vpp3zEeYVSRlCCntnI4SluDmNdILyjvU/2seKyvd1phKostiLZWqtN8 sX9FqykRHYbjR8ppFOjOhS3461J83zePFAWQe6wes6GFx+FnrHun3D29rDeFPTpJOt5qQmTVX5cJ 24Kky4x7NHipiQgtliO0FnilchakgqHcnrOoCUDcUyCFEaUyWovhoWZbFtqqOm2ouo2kc6bHEmVG jVQVy3nVuJ5LLtMqfnR0pUpRyGi16nHQ6tKzN0lDqcaDbVA0w1Pt4jy11ykVGVaAYA7BSo0pqXCU f4MXAz+5HTC7Udx2gG6+Qhu3dSLfvS4aQ57M/RZssR5kB9o8FoMF0IVlKkkBXBWcZCjnPRW3EVOb NFPtakPMwVTkqXJX5pZ8phAytSldi2wkd3FggkcW0kFeR224U/DoaGyLPiXVbdF1C1Vj64Vuga2a fRbasG0o5uSXU4daps6z2Xml/k5NZfDzAbKSOSGEIytYCiytQB6MrNY1G3RyrTuoWCqLbNEfMyJc tUpFUhCqtvJS241EpqUSJ62XmiCHpCI2FJbWhKgCOtxs10lp+/7UONqPUozP9j9YtScRprQnGAGb znsLLbt1TWyAlxPmJWiE2oFCEJLoGSjD91CoMUimKkvPNttMJLjjjiwhKUp7lSlHsAACST2ABJ7d QrXJKhuf5UUhMARVHeiu1e/ty2p2rF52Rp3UakityqnR7ZqdUlpYplGdW6pqU+4XwlZXjISEo5hS 3AQnOeglrL4Vuq2jVIg0i7IFn27FS6l+K5PvKnMNTUIOHnS4txCQta1MJSj6xSDgEIUQyOie4jU7 edW76092xXhB0t0KtetS/pTUSNSjOrNzzZEl54s01hzCGT5a0gunJUlLawRzSjoz6WeBboRalRjV nV/8NNUK3VSioTHtQqu9NkTH0JXxCghQbSU8nMtJUrIOO49arcXNi0vlPKJWNTGwnuasLfvSk8xA AB2nc+lVV0DQS7KxeCdPm7dqz+oNOqAgqoLaUmWoOkApAzgKSpKVcs8eKuWePfrY6rbc9TNvVMfZ uiw7po7DKlLCp9MebbYV295CwChYVkZAUQcAhRx1d1cHhibeL/j27Atm3Eae1C2HlVGkzrQcTSp0 cjjlXmBKi4nIbOF8sYGMdamL4iFZ2/XzdWnF+0KtVGo2xUG6bTLjjQ/NiXG0tlt5px5tsf3O+W1+ 9hJaWtKuJSVBvoEusLHOQqW+41o9Dz8hrL4o2OlUUWjU6ZfN30+DddQuB+j0iCI0VFJbj1CbUnw8 Fsx0tvuttNtFxRIR9QlSipKiTmx2yPDne08tmfM1Aafpt03pRanXWlCYJCaRU42ZEWOxLSPygMRa m3Qr66mSQCkIPT87u9C9Fb3tyg3VqBZ2n9VpEJ9bCp9TissIbS+3lH5YFAwtaGwOSsHkMd/Ud7uL Noe3vaZSNRNO363RrLtFkTqlS6FDZrja6ZIbDa3mY8xziQ0l0KIbWgqaUvAOAOo8R5lwj3e3VsM0 RuPvrLW9CCFKTGsTRt2vXNckzSuDOvOVQ5/kxWQ/MDKqbLjueWkrbktEqaKwT9dtQSoEKCcEdEDU rV+kaUWkapMEiSlYxFiRUebJnOH6rTSPzlqJAHoO/cgdIZX/ABK9HbCg2RV7lVdM2Rc7RdTMqtqy aa5Ejt5HtjsR1KMNheEJU2hZ9SMpST1Pqjdsq6ZcjVf8L7keoM1CWrfmKtWYun0CFjCnYzSWyp2Q 4ST7Q6ktgcShJCclfb4rdMNAOMkT1AmprnB4IdUoZVaidB8qZ239Q6knRuuV25m6dT59PiS5M2DE f89FJ8pgr9nW6OzjqEj31JATyJAGACfJ7em9fW3cXQTS7t1DqrdtVBLSvoeltMxmlNNJCWEOKSjJ DaAEpBJx3IwVEn0Dbst7Vs2dsMvu1dNmrgu+67goEyiUKDTaLUJUiRLlIUyXnFljiAC4txa1EEkf EkDqo7a74OGucKQK1M0gnIcjsoRTRX5cSHFacBB85TUlxPmowOPBxAzk9sgHq0YTfW77SXXwAobZ okd6VCwuOfy2TAO5JgfOhZtV2uae7gr0g2dCvei2cp9KnWPpZ1yGh98pSjy2l4UVuqxkIynOVEEn AJSk2DRPDF3O2raup9lN1On1Zh6rtxqfMT7FWvrMNF54lLgb84YWFBK/cIP1s9Ploh4QWpmqlMdh Xrp7t2pNvKimPwZpntLziyc+ehyOAWlDJOG3OBPqOpreH7Ge0v1WuimVfUO9dQbl+iKcmmxadEqf szSGgtawlclwOSXEp58UgrASlIA7AYcuYzaMtlZMkdqaN4xe2rq2rNLaMwjMgaidyFb1y+HVphsa 8QVqUiNolZVu6l0pCJ1doEpt1uT2Xj2pshwJlMFfbzADg4S4lJIzYDT9m1hRWfLap1RERTKI5i/S 8v2UtIVzQ2WvM4FKVd0jHun0x1SB4mfh/wBf8MyvUHWPReqXRSKZaDzKI1QRJVMm2vI4+XmQpeTI hSPdQ4HMjvxV2KD1a34PHiZUjxKtrFPuoNxaZdtKd+iboo7KiU0yoITlRQCeXkPJw60Vd+KykklB 61Y4kxfMc+1VKT06g9jVSvLZ1h0pudT37/nRU1o8P/SjcBak+j3darNci1JotPOvz5ftSARglt8O +Y2T8ShQzgZzjqtbXXS6P4bWptsaZa9pfvvbdeM5NLsLVGZHYXX9OJi0kIptSdU2W5MXBylTyVJU gHKT5ZSLfXLxpqK8ukpnwVVVuOJi4ftCfaEsFZQHfLzy4FaSkKxgkEZyD0DNZoOl3iN2HrFoXc8S XMao3lUa46dLjqiyI/nsJkRZ0VSxhaM++0+nKS4wtP5qh0UknpUCggAgUpmhfhj1ux9Q51s3vuM1 BRV5LinaLIp1tW9Eh1OIokNqYW9DfKXQMJW2kp94AoBSpPRTrXg0Ta26hmXuR3BzKEAQ9So9bi0V Mok9+T9PjMuAY+AxnoD+Gpqdc9r1a9dmOsEpio6naEoTULFrE73UXdbvbyM8u5CWihChklCFD86P no4Xb402gO0h6bSLw1Tp06rQFmKLXih2qXRDlpODCXHaClKUD7o80pIIxyUCMSKJjNQ6IzZIqbaN eC5tx0iqLNSb0ftev1pkhw1O5Xn7lmLX+7Lk5Th5fbgeg6au36LCt+kswoMSPT4cZAQ1HYaSy02n 5JQkBIH3DpGk+LRq7qVITI012b601qnTEpMWZdU6Da7bySPreW6VrA+//o61qKR4gO7KO43OqWkG 1+hvPFsmnBV33CGSPVK1YjJV8jkd/h1wQetToWNhTwarvoj2FPUsoQgBv3lnikflUfH06zpHIPgb 2pSFLvDVDVvWnWu7YIy3IuW43GqeypZ8tRbhs8UI91xeAScZ7enWdagd6mk9qIu8fw4tv26G1aTV L40zp9evaVAQzTZtHWum12U4GhhKZLBSriPzluckIHc/AdJzpLoVR2dKri2/2LfVVRpDbkp6Rrxq rUq87IYLYHNdq0mY6cJQhBDch5OA0jlnLzpAcnUfbbUdxFoVWnx9SU0+m1SjewumBBTJqIUpgp5S CtafyTZOUMNoS3kclc19xWRqZs41S022y2dIuKy41dsizZtLpsy2K/IKKemGHm2xKi0yMEgurew8 4l8pUvksEKBVmdtIVpNALfIMGnjoG9iuUHTOVfdjwItJ0yqNPiWFobYxgJYeveqLV5bFTUCPOYgh KB5TYKcRWXpDmObeBL+yXt9la2y+H3buk6K4xL1B1baTTKvLpraooXTo6EGovMthSlNokOlDCU8i eLq05OD0LND95TGiu++i39uifvOkodtxFDsCrS7UfgWvQ3XeSpXlDJQzKebQhrIT9RITkA9q991d 46q+Nt4llwVCgQl20qJwhUtivTBTW7JokVfJp2Uo+806pXJ5QQlThWs8QQgHrhaQlRFdMqKjrtV7 vhBaDUPaBsMsu02EwBWKfT/bau+jCuVSkJDskqI+LalBrHwDQHbHRJpetcXchojd1MhTIMit0KQu IUNFLyY85ni/HUnirCgr8mpOFDOSOxBxR/X7rvaowjZVta733uGRGp3t91VOFEqcWmpDKfruOPKJ kNhJwHVhIXxTnlgYnXhnbxom1PXGRArEmJT7UvgR4U53zA2imSUqUI8tY7e576m1n4JWD+Z1QL7A MRZtnH84WrU5QIkEyfoK9Yw/CbK7tPemXBIjTqIp1rP3Z6f6R6/WZX6jqc0usVKot0v8G6fOVNhU 6NNcSw+iSEcwh9L3lrJWpCW1MqQhsAEkgeLLqVpnttr1Bql/W25W4eorYp7r6fLCIK4pbSp5az76 MNOoVltKj+QHb06ru3h2HSdFvE9a+kFNMUG4a9R7yK0KAbRFlSWnH3MjAKA82+eQyOJzk9Erxzr3 Rdm8qz7fnTs0e26LHdle92aE2WXXljvjJjttdx3xj59cWmEtFtm2hSkOIKydspEEDSmBsGlXrT7K gdDm+QM0+mrFQs/WHwnao7XW6JU7PftpFSioumK83Bmsx3g5DVJaIDwQ4G2ewAWeSeIyR1DPBw3E UfV7Q+6rGg0l2HadovsU6IXI6YsIMykOKVGjslxxbUdsJyhLri3Epd95ROAlRvGj3jC5b+g6N2m8 2LVtNDC6sphXFmRKSgeRFOPREdvgSn/dF9+6B1qPDk3bW9oxsu19okidBjXWIqqzT4i3/ZzNQqM3 F8pC/XmFKxgAqAdCgCAT0S3Y3Iw4OBJC5ASOwJiT8qEPD7f2eq4VqpZEeQpkbE0GsPWrU+p7i9d3 IMC3aWRDtimVaoBESo0+EpaI9VmB3ClF/s6iOMg8gohfNI60t7/siOn0zWw021dOK/WbURxiRJrU tMSZNd58QWY3BWEEYShCilZyPTsOkY3a7yq1vRrlK/CmnUqBR6GoikUyPHStiCSkIKvMVlZXxSE5 JAAHYD4sJ4O2g1IoWpVZ1erzcV2iWRHkJoMSOyJc+ZOICFutMpClFTSSpCCO5dc7Y4Eg1vCVIteb fycvwoSYjsAdyfOneIYKxa2oub50LXEJRO3y6Duassq9ztXlpjGua9aTI09jVKM2HILy40arsuvF IQl9xHJKXOZSEtJKiSffyfcEjsCzKxZb7TECk2JWmi5xVUnGvYJ7I793UFLqVq+GW1JB/cJHVG2+ Ld/qHug1UnN3gmpU2HSZKvYLZlQyw1R0ZPllxtRHKQUEcnF5Ofq4TgdSvZh4m2s2gUqDbkITdRaU 67wjUCcpx+Y3/Biut8nE9s4QQpA7YCehVYHeoTzWyCo/q7EeivzFK3OElm1DgWJ1JHT8Y/Cr9np7 LTWZVQSCB6IOOtRWbpjR4ygwsJKvQ9VLan+ORqC5PdptC01oFuT46g3INbq6562V/FKkR+KeQ+I5 dj2PQzv/AMWPX6oxlBm7bJt1lxPdUeipbeTn9yXlOfyhPQS8Pxh8ZciUeqpNHYZ7NcTuGfeUIlPc kD6VYbvl3aaQaDWTIperNyWrAp90RXoxpNVkt8qrGKSl5JaPct8VYKgPUgDKu3VI/hu727U8LfxR ZM60rwduDQe7p/0BUKkpt1oCnuLSuHLcQ4lKvNhuLCVq4+8gPEEhXXzrYhncjV3p98Spt71qbxQ/ VZxKpSV9+IQ8AChIHZKU4SB+b65CVc8O3UNpMWVa1q3FetrVyYaU25EiKcXCfI93zu3Dyx7yS7kI ByFEEYNg4d4bVhaVErKlL37T5ClXHPCV/ZWiblWVSAQCRuCehB326V6VPEHolcpdl0PX7TBmNUNQ NI2npT0BDgCLqojgSqo0ha0gn30ITIYVg8H2G1DstWVc173u0LXpFjbh9ALihUXVS1afERX7Wuph UJ65bWmSuD0OQ0VJLjkZ5K3WltFSkqC+PZwArl4f4316xaIWXpTUr0p2g9iJYl0GPddQp7FUr1Yb jqUy1EKFFeMISttp38n5qI+eSvd5Hxzwdo1nal0aBqfKs+/9NqGEVViovcqFNbmR2ylj3EupDbXv ElTT2FcQFBA9bS22kaLryB4qBkUEPE836WJrDH0t1VoBnafbr7DrC12dDgQJFVYuCmeeluRFlOIb SPZ1B5S/eCgQXOPJLuQ3FhXhpxuCvGZdNKounNA3EVKltGpNR0siVVn22OA9invNIeLjRSEcVcV8 UDkOwcOy0Zi6J7UL9qb9k1uTUp9zlDCKdTZhrf0e42VZajSlqV7O2rl3Z8/iCkYSPToR60+PZT7P ry4cDSSc2Y8haI824ZaI7sjy1FPmto8v4kHCuRI+/PUqUwZTtRdhhF7fEIt0SfUD8ab7VTdvSaNN TUZtQahqgtohuNPtqTJD6QC435OPMLnJRwhKST6+hB6juqPiaR9MdLEVGkU6XPqIYVLX9LMrgxKZ HT9d57sXHSlOT5TQz6ZUnPVUm4TxF7q3Q6wW9ctx0+kUVFtTiuFJodNZZqzcQ/8A4ZUhfIPNqGAQ 4niTkgevTlbedX9MN01rPvW7OdtO4aeVPzaPMdQhlBAJ85oLWQEdj3547FJUM467RyVDKrQ1ZHuC 7m0bS/dayJMbD1NC9fjZXxq9qYxAhUykPU6e6637ZOU844ptKFuJ8phDiWmcltOR7ysdiSrJ6zqR 7bNC9O9/uvV2zrdpMJm1NLGW/pO7KIgRHq/UpOWm40ZWOPs6GS64ta0KUpQZCSElSl51EpwJOUGm CLrAEJCTbEx5z/OoX4w27HVKv7gUUOOu8LOsezWosSlPssyaY3UpAabUqYZACfMy4SlvCykJRkAl Wet34YO7nc3uG1fg2bSarTb3oFLW1Lq8264QmN0WNyx5ntCSl7zT7wbTyUpSs+gCiLhlWJRtSNLo 9Fr1Mp9Yo1QgMtSYM1hMiO+ngn3VIUCkj09R1p7V232fpHp9U6DY9Jp2n8Ooha3HbfhMRHWnCMF4 ZQpJcA9FKSrHy6DCtK5PENmcM9yVapzgQFHX57TPXela3vUqjULSSRH1ti6bU+06i09HDM6oNP0p x5RU37W+zJSh1fFlZUhtlDq0r5JySUKCtV/8U2vuzGi6T7Wbqiaf2LT5LtP1DqE6mORq1Po0SPxT LW+9+VdacKAPeVxKFBJ8tCFNkqVTZ9s4171UqU2RrtUK7fIcVGen1q8otWkoUnKVIa+kGXGwkd+z WE/LoN75du0Db9Zsyjr3lA2nNiLQq12rfh1CrzUlPuspRDW22ttQwCVhtI9ST0W0pBIU5rHSqyxh Nyt1LCWlSojoZg9QI1pJL+1zo1qUKRbmncD8H7bQy/AfmBxYk19hxPArkJOQeXvqAOVJC8AgAAdL SfUy2aHb7dMuDSyzrnioUFMOyvaGp8dPHGUqK1oGT34lHEjsU+h6hxpkcyi+paneAz5ik8QgfYnJ 7+nfkT9vXTclv+0lTTi20/NJ/wC3rXOWVZjXv7fBOE2rKUXTMj1g6dzTL6x6gaWa06OR4VEirsy4 YTDcZqPVYaZTRZbyEMszEJ5MN/ADslIJGMHpeKrLqNdfTKnOVKpONttxkvyHVylJbaQENoStSiSh CEpSkA4CQAOw6drYjFtrTbTCPFu6LIVUq/JdnyWkssIkKjBSQ2y464rzeB4lRQkI/bCCc5xFty3h ezoBk3fphUaZVLVq0kuopjstqJKpanVqKWeYV5LiOXuoPIKwUpIJGSN7606vIBqKjw9jDMNUpCMw bMnxQYPXxR6UrdoWPUL4raabAp0qqVGS5lKE8nXMqP5xUQkd/irH39T+8drVZ0vYVKui31ttxo6n UojsJfcivEEAPg8QhGe5WkrGDjI6P+1HRLVrRKHKo9fZtRiz31l56BVnmpq0uknk4wWcqCiOxSpx IPIEA46KWtV327pRYE2Xc7VYk244wYsWGwhMyClZSeQQFDzYyyPRXnBAx6HIHTJNsC3Kt6r2Pcb3 qXhZYUEhOwKYUT6kjT5Ckcp+nUmybTp951KzrXuC1quFxVMy0pcYeyeJC0tLS40vIPFWQQfv6fbY N4is+nW+9RL2seK7bDigaaigMcJtAglA8lsxlEGTHIGEKB80gE4WBgV2X1qBCuS7TUaRRG6TELqH 1RHHva2JC09+a0cUIyr85ITx7nv36bXaLLvrXpcm665DhNU6P7PGgsx2G4jM9bPmKccLSwUPJw5w 4lQb+AGQestmy4vIJNVLHcMxVLX2hiax21UJ+Q0qe77N6m3yr6irgM6XRNV3IzDbhq8mc5SVRnFA 5i48kSct4HJKwACrGO2elW1E3nTpVElUPT+07e0notQCkS00IrcnzkEYKHZi8OlOPVKeOfjnPTF6 deFHcu6vVqvSa5e1vWpVapMdnNxPol9SZQWSopZ7pQOAwngCSEgEZAOOaJ4KVWsLcPKot61F+Rp1 GhplyLmochEZ2JyUAmO42824Evrz2GQkAghfJSUmN7mIJSswqr3hmM8JWNm3neLrgAkeMiesJMJ0 pbNBdv1uLsVy8dSLsNj2q8h5mjNxmRIq1dfRkLMaOAo+ShXuqdUAjllPIEKIHN1x6LOvGRGotTVP ih9LMaTIYMZySCkEKwrBxklOTjuO4HViXiN7BNOrxuiiV2gz12BSVU2LQqb5aFzIyYMdPlM1B9lS gpEUuLQ0C0Qsgl4pcPMdAnbJ4I2susOt9Dpd2W1JtTT+Qv2yoV9xxCTJhpURwYbJ81LroxxDiElK V8lAYwRihCQFlNGYf7QLZa1XjruwMNn4QOgA6q7n7q1m0Lw2tQtfblnRZNKlWtQ6OlL82q1Rhxll fMEobj4B85agPVGUpHcnuB05VC8Om8mKGzCgSorkGIpqFDiJ9olIShTgSMnlwbbAPNZHLAye5HVj OmOlNvaRWdSLdt2j0+kUagw0QIESM0EoisoGEoT9nz+JJJPcnru3QzIqlOfj0uciFOaTkFbIdR9y kkjIP2KB+R62LogEJFebcT8bXuOOJLsBtHwpGw7nXUn51U3uo2savWNa9KotvTqdR6jRmFTXfbwX GUrUA+X4j3FbUV4LQApYzlSEhtSSVBQFufa3rJuHq6aJfmqlnOe1vpTIelzHJq5hWkOB1ZCEmQn5 J5hKCMcEApJsN3DbnLpp9Bq9MqdFpk5FNeMasQGJbyH44KsIkJCxyQggoAUMgKKc+YlxK+gTRbbj 3Bb0qs0OttVZpqUHTBdaDU+nO8s8fKSSlzirB5IUlQzy4JwczNkrIz0ssb9dukctCQR1ygn6ms07 21U2iWa1SqKyZiaMw2zCfpkc/lkJJ4vBLWU8so5H81fIK91SiFTet0Khqo8WoVCMFuTFKRWKdKg4 LLo9xUlCJDfHC8ZJIx378frAJamal09+4HJxk0RisPpajCXVqozR6BH8tPAKdmK7oCUgJLMVtxxQ 7hDawVGY7adpFr755qYV/bvImotFYcKpGn9i1JdHpj+D2Q6446ZcpvPYqwM59RnqRVxlEVEt54Au 5Tr1gx+FKXvuoGkdZ1KWi0Lon3He85pCG6LaVOXVnHVJSEoRIZz/AHMoJSBlDq+ychJ6zbL4GW4D dNIgrr9ut6XWw4rm9OuMj2tSO3LyoST5qiR2HmeWD88dXq7fdq+nG16126Rp/ZVu2dBQngU02Ell bn8dz9sWftUok9ERKEJJxjJ7/f0At0kzXR4jxD3c2oc8BERS17Vthlq+HptYqdl2vKqVTE6YKnUa jUCgyJ8lSmUFRCAEoQEtpCUDPED1JJPWdbzcFvk0ksS5KpYNa1Atik3mwyw8qjzJgYklDnF1CgFY CgW0qV2J7A9Z1Dr2pJRls48bQpmQf/Mmfh/wY6T3xUNNNw+4i32rG0pg0uFZtSihVbqH083Dn1FR JzDAUMtsAAFZScucuPZIIUjvhV7roNjbvr3uzWDVtdKtW0aZNj05u5rndLJkPyw2lLDDrh8xSWm1 jCEEpCgBjI6Y/WL9kEQNSbpXaG2XTi49YrqUoIE+RFcg0ZgEj3lFXFwg+gK/JT3HvH0MgBB0p46l eDYikjK4pEKgiU6iRI02pFL98JLcLYTa0zNMKxUYSB9aluRqinGO2EtLUr+RPQdr23WpWLIYi3Il i0apM4CFQpbSl16qLX+1oj0xlKpSir80uIbSfUKx1arbtt74tfK7HqN5ap2jojFYcQ+3b9oW+zV5 BI7pEh6RzQUnsFJStQI+R6YvantOoNP1KrOrV1LRdWsNUQ1SqhXJtPjsO01EZoNCPGbbHFlCgSsr T77gdGSE4SJVFeTUVeLj2q4upjKWmwrooAz9CSKrA2XeCzfmuwmTtRqW/Y1OheU9Go77xNQqOeRI eLXIxEjiPgtw8scR69SzVvYdYe3WlwPY6DITcDNSXzmyXZKpLLSeZQfLeWUpPFIWFcAo5T6Z6s01 K1Oc0mnXE/EiGbJkMF1hASePJDroKc/aSnJ+Ax8SMqdursqtUqkx6nWqh9MVR95U1U0xS0ymXzBD QTknywn3QVHJSFE4xgBYlzjalTXSt8M8R3eJ4mkYm74SCBMAT0qF7Wodlu6T3RW7kTFlVmnsyaqm ImT5LymAkBKVEHzMIwFjj3yMgZUc/mmdo3bq/p2qmBqBHTe1MjyYi/o99Ljo5LdaU62nzF8EHC8J BUcAHsCTtrP2sz60w1UKVacuoSZgaW1S1PCLPp/mIUQEqVghoDkpKwchKiR2KQHR2tba3dPqKxU7 gSoV4tFoRxJMhENJTx4lwkqcXjOVEn1P6Fli2sFLikwRRXEWL2tu062l0OBWgTvB2BHlrr8qrhvm 2b10RcMWpIEiMklKmWW1OpwPXEaew2tX/JKJ611j6gW7eaJzDs+kw5hASKbTqe/HnzM9ihTDr7bW fsPJJwe3w6sg3k2nZemWjtbu2tOXM03TGwURqbVXsznVkIbYSy6pbSlLWQACj/s6r7u3T+661edu 2xdenNEnV26ea6dQmn2FVeK0kFz8sG1Dyj5YCjkJwCTgenVuauSoeI15m26HEz1rZXr4a1v1az13 VQKNb91VKO0Hvo+BETFlOe6FYU2SGEr74IeSgBX5wOD0rmrN1bibXvkWdIgXhYj8YhqJSIwbirDf 5p85J99Ix6pXwHcfPo4aWahzKJLmIoNTqUcwXnWHaJVpK0PNJRjKWJQIyB3ISrGfke/W61en1fcF c0OtsVOQ9XIMd5UiFUioT3FOLaV5iFE+WUfkkJAbCUjBVhSio9ToQs+JtUA9tKaWWIuMLzOoDvbP 4gPQGojoNZO5Syrxp067r1bYo8csTJMCfMZrMh1heS2QGcqjqVhRQ4XUkEZGfQtxVteLouC34sJ6 qOrjQpi561zUIfckqV+a9zThaEdykYBSSCFDinAFtm53pEJVWgUFFQrVLPkz4jSVM1ZEYEglgA4c 4KWrmytKwpHAj0PU6ptdaq0lmTTWVuqjSmHnosxtcZEhDbra1oHIZCFDLahgqbKxkFKh00tQxBS+ nMrpPft5UmxwuXDnvCAlI/8AFISPuppNve3CXq7dcPUnUdpE+pIU1Io9Pfj8Gmi2kBmU40ScKSMl pCs8CouH31Dg0CGUo+Az8/n0O9HNxlB1jhyfo/zo82C0JEuLJ4pcYSrOFZBKVIOFDkkkZBBwe3U3 ti441229CqcNRVFqDCJDJIwShQyD/J1Vbkr5hDggjp2pc3GXSuvcl4U6045dnyWoyACRzPdWPXA9 T0GdT9cLXvp1tNuXfDgXJT1FUN1KXFBxZHvMPtYCuCgAc4+GQQQejLeVUp1LpK3KotDcJI/KKWlR QkfM4BwPt6AGo+nOjGtNJkPQqjbjz4ZAcfjqMxKW+WSCgHsD80qSe+euGwmdQflUiQZoP643gNW3 GKpVbak0O/aChUdmQYpMepsKzzjO5TxdZWknCgDjkQUJBPS6X/YDrzs5NFpT0litxVRpNHmRpC34 K1Z4hxKClx6OFDtlecDgokYUo56iaK1625D/AODFRiS6XKcQ2iOl1stLUT7q0MlBThXoU9lA4wpQ +r2qbBuiDTvYq/BqUdK8q8+h119z3AACsxJKfLUnGAQlSCD6HA6aISlIk0QlUfDVcFX8KPV2+LjD 5ajVqQ+OKJMl56P5SR2CeLiMtICccUJ91I90AYx0TtFvBIqM6l1ZWqFMrL7gCEQIlPcfRHYKSVF1 chIBVkAcQjsAST3wAzl9syrUmh+lXXUFOcSCCgqIQMkhbKirH+S6T/Bx26jVA15rVHrBVKmszIPE 5S2hCVxyTjmChCFlIz3BBKfUgDrSbVuc4E1anuJr16390JSEkRomKg9sbX7y2+U5MfTvXTXGwWYA /uqku1durxUo+DrLT6eKkgYBAGQMK9AoJlumV87q9PterbrsrWun6w2owXmhQKoUWuma+6wttlEl bMZ0AIWtLgwohfAhPvYBmNzanXUinOPRm6VclGLQWpuQ2pbjIUPVeSpQSc9nWlce+PXrUWzqRRKd TmPa4lStVqYtTCDLJl0twg4LJUc+WkgejnHHbuCARtVq2RChFV82zfURQn1F8Oa49RN1FU1Q1k1I akXTWZKpBjUKllNOifkFMtx0OyFBYaabPFJ4dyjv3Xk51Ctzm9C67h3VQrFpVzzGrdoTRhuIaKQu pO+St1alOKTzdbQoISgg8T5Wcq9es6gJaQcsVabfgxx1pLqSmFCd6KW0z9juJvW8JN86+VcSY9Qm vSqdalLl8AWFOLcR7VKRg4UlQPlM49feXnI6fvTDa5RNHNrjlLtONbtklMZU9P8Aqe2ac2ju4USG yRzZKeylFQWBghWQOirRbRg1eiUd5EyoRH2IrZT5T2Ud2wDlCwpOD93XDf2mNMr9slm4KvINuwGy 9Kju+QxFW02nOX1cO7aACcEhPbJzjoUOECKpCn1qMqMqO5O9ITc3ih3hoROpLQ08jVSgKKzLbcuE uw5qAcJcpb6muSUke9weWcDA4pznrfQPFFlauaiQ2NK9O9TlPz20fTcipU9ApsBKfz1OMqcIUkZ/ KZwQkJKVA9oLrr4q+03apUhH0n0ztfUiurPmOSqVCZiU9pR+JlutqLij/wAGhX8YdHzYLvqp/ik6 Z12K3p5VrNg0KY1EqpTJaep0pakeaG23EhClEDiVJUgfXT6g9dSkmQKaXFi+2wLpxkpR3P5VyUDV pGq0G5npcqG/MizY6eEdl5gORnXWVpkJQ8Er8t1ZdAIHElggKUR1LdY6Y5OgxXW4C6tGjTfOcp4V xTOdH7U24T2DIcwpZPbik+voQj4oNr/iivjT+8bekrok2j3UmBJVHA4zKa+w089EdSfrtEx+QHql XvJ79NbBpsaVCW4UpdS8srBznOT/APTotpQy6bUO0sJQFV09LdQ6Xpgim0mbIXNrt1z1vS5GOPtk opHNYCiMISlKQAPRKQAO3RvbeCkFQ7jod0fRyFXqehyoR2yoELQFJC+J+CgT6H7R36lbATZNvKbc elTExWyoe6Xngn4Dt3V956CfKCfDQbykEymhBvA0te15ptuu0iY3Kmad3BHuN6hKHerKY9GFZIKS UqWUEgpK+Py6rX1E3H1nTPdE/ddCbciXKusSpLa5URD8mMt9K0upWwopWXAlfABWAAlPcY49PluM 1Os7VhxDKJNZtq7qUeEOoxavGpE9knvxSiQtAfaJ9UEEH+CekvuOn3Xo1W5FVnUagTXlvFTdyON8 pCFKVkrLiS4jzMegLnEHuB0Tbo8MdaKtICdq3mgu3W2F2E7RL2nOw1yXlqXcK0LT7HLICm4gUTwz 73N5LvHllKU4JChGrz06qmi93podykyGkgu0+qwDlDqM4D8dfxT6ckHuO4UPQmbU7d69TbFTRqVD SxSWkKQIMxhirxHUqUVLy40GngVEklSi7kk5B6EE7W5laVUJ9swqPKkh6LBW75seFI+qFRXVjLeR 28skBQ90g9uj24TE0W2VAVNJlLeqamJzbzbdwxk+ZFnN9mKq0OwCviF/fnGfl6cMCpVm8KrHqEmU WX4KRGYSlS1MR3VEgpUhSuKSvsnIASoDj2yD10LKr6Wm0U6aVtodcJQE9ktu5I8xvP5uexT6pPYj 5zKyojEe/PKkNhbEpPlVBk9vaGiMFQ/4RPqn/wDzo4EaEVMEpI1Gld6jVyRUaPIcbkTaPNW27Bk+ Q8tp1gkYUnkkhRTgpUPn2yOnU2r7r7bviBb1nsRarFrLFODeHYw8hZZQArDiSR3A5AEA4+7pRdSb VatavRyxI9pRU43Evj6rymR2Xj90psgn7v5OfSTUF3R7UOh3MiM9NRTJJMiOyMuvsLQptxKASApY CgoAkAlGM5I6NvrJF5ah0DxgdOtVu4SLd8tHaaffVi9KrZkcPoYZVS3fdclepin+GP3B9OQ9D6jv npSNeWY9TuWMpqFUGIz0hRqdehw0vJpICSocgjHIqA93kFfPJPEGYXn4kdSq6HGKFZqY7CwUB2sS xk/PLLCXDj71fH06EMy7qvVKw47UqbSGQhJUERFSWpLaFAng26CQWyf9rdSU9zgp6rSLJ5AhaYNG tPtJTBImoRfCY1L1Ubj0+sU28I1KhJmuupfXIehoWlDragW1JeaVwWDkFQSVjkE+nUttW9JUupuT 0zqnb9TnYedcp9ZcVHCcdkrCePlKGcl0p4LUVc+JwvqJ7dtB7M0wvGo1WpO1CXbilrnKciPMLkQ5 zylK8xxTTgdSGiTxyj1A7kDts7tpSDcChRqjEueE4orYkRUeXKPbOFpThYcH2DJHcFWeIkbGnjrp CArxVPLpu6+2Ii01ZEO8aage+5NhpedbSc4ypADqe3or30n7R36hMJ2xr9l+z1KliizHvqqCy2hR /gPIPln+KpKVd+vm3rrrlpSEttSJiWGgFNx5KeDzAP8AuZPZScj3m18T8jnrvVh+RfDL7MyzpLk1 SfelQ21BD4+BIx6/fkg/E9E5R0o4GDNRe9qJB2v09+vTK82q2m23H8SJiY8qIAMrUwDnzCQQMI5I XkBSQTnpQqx4rMxVTq0K27WgLt2ZIQ+2zWFrElDiexdSGlcWSoAEoy4BjGSO3TLay7bF6w2exQ7g tu6KvRokpM+LGUVtPRXUgpKmnkpHDkglJOBkdlBRAV0J6nsK0r0nuODcM2n3uiIw+l1qjVTDjUtS VgiMVBoLeJOEhsLy4FfYR1CsPEw3tT/Cn8LbbU5eAk9ulE2nvU3VG1LGlfQkamwrggCsuQUNok/R IW2oBDC3UhSMr5AgYSpKQcZAJzoZ13cJcN8a/wAbT/TqjJue9XXpU2sqgMiTCt6OhK1CODkIUpCl NNKVkISpWAOSgE50y5+HNAIe1V1qi3l3cuvKWwSlHQT0qxa+9xN26aCNCjN+eYLcZmU9Lp3Bplbq ObbaFJeHmANJKysJwchI97I6FG7PWC8d1G3K4rBFw0y3ItwMJjS5lOhKW8psLClsEKdyG3AOKiO/ EkehPU23Z3PWX4YZiOxvoebHgRw8hlDnFDbIdSUKH56nCr3+4SEEAevQEqNCM2E4Z8yopa9QWEtJ SkfHI8tRA9O57dbwrDmnbXmOIk1y88ppxC0qgiDtNJI14W92tVNxt25rXEMZT7bFjTZ7vb0HkNsn B+wrA6evY7uepXh3bZYNhSbVvWoTo9Wl1JdVjUxqO1O89QX+UadcSskABHqCAhOCcY6g1Q03hVBg phXRdDbeQQWqvz4/oTjt8uozXdGrjisLcjXMarDUMqZqUjynFD5+Zy45/jJI7enUdzg4AJCdPUGn t1jtxfIS1cuApHSI1+lEPxZt61h7itONPmbZkzuVQlyJNTakRXoz1OW2yGkoWSOHMFxzIBJwkHtk Esj4Xm5Q69aKQqXWnw5c1opapdQ79pTYSRHlp+aXW0jPyW24Ph1XLWtPHyidGiNNVOItPmzIbeJa EhP5zrKVKcQEj0fjlaU57lIyOu/tOviv6C6x0qo2rVo1NpshZjym6jK/JsskFWUOBKkvgLCMDsck ckpGVhRywg5RUZZBaypq6jXXX219tunEm5boqAp9NjANoCUlx+U6fqMstju44o9gkfaTgDPQLrO9 e2dWbRTAq1L1B0+vGRAeqdOacpMlmahtpJWpba2/zQkDkHQEnOCk9sgiobq1a/bktKq9WYjIo1mQ ajUp0FQLrUWX5YbZlg9wtpJUPe7qRk5xxJ6AlX14rmlmol01uitt3JXLip1Rok+qz0urakMSsZdS Sfyi+aEqS2nsMEHiAB0Om3jU0M3aSPFvRWvjelLvSylUm+6RZ+pFtSwA3LCTClthWCkuIUnCXO49 5KQnPofh0AKjIZtWoOu2hUJUWmukq9gqOPMaB/2srBwsD0Ch649B0TdsOpGkloM0+m6nVVt6nUOl KipiojvuF2S4lKB345CWmkkjv3U6MfU6j+vlZ0ZmynJVi3cmW3n3YM2IppxA+AQ8MffhSQf4XTFC k7RFHIkHKBpQT1ouu8p1HEigJbp0ltKvPbagRn0yR2PNt8IK0LGD7qux7dwehHSdwt+28xIfqRfr cADhIYq0AuN9+wQVhKSkknAHLHf0PTBxHaNVGXXUVBpPkJJWtuawVtAfEhzvj7QR9/UesXT+r76L vcsPTChu6iSYbqHKlU5Tr0Gh0HPIJdkS0rVyX68Wm0qUvvj59QPGBmmKsdhjNtbNlq5aSpJ3JHi+ VCqqb0rxmR1Mxo1GiRMgpZdYVJcTj6p8xSgcp9AoAHGAc46ZXbhrpWdT9PoVyz6SKfUqJJ8tEho8 maqhkp8xxCe5Rw5BKkknurscDADOp2ya2LF1uRZtu6kt6kKtpH/30kUmjORodGmBak+wNPl1QccV xUCMcm0oJJ5EJDJ2PNtyxNK5MZtiDbNuxEkxGpclDLUUq5eYgLcUCsEnOTlRJJVlRJMllzT4lnSi 8Yv8Idt0Jw9EeZEfLzowXIr6bT5DZGKZML7IxgJZUgfye44APu6i9crsagUuRU58qLTqfDTzkTJT yWWGU/NS1YA/7T8Ol/uzxKYdXuemWXpXb1R1RvmvNxYEOJEacRFWtIRkBQAW4PdAKkgNpAJU4B36 YO3/AAilS9Op+q+9DUUy6NbUNyqyLSoMowqFRGkJ5KDjiMKecA93DeCVEAOLz03TjTdsgoGprzzF Ah54KTsBWio+qdGqlp21Xl1WjwYt8OrFq0qa4+iu3TGbdDS50SMlBHs4cPuh3ipxCFuZSkAKJrKm GXWok6A6ktK4IUhwpUPkSFnB+8fox0L9vdpN3xX39U5tAXQHa1TI9Fs2grJULOtZhIRBgoyTh5xA 855Wc8nSnPY9GuPVqlRYiUBxHkNnIaeQl9sf5LgUB+jpnaJfdYz3GpVqB2FV954BRCK7MRqLTHjU adVH5U/iQGKw8TGGT6Hmh0EYz7qnEpPxA611Zvy92aRIRSHbbpSFjDn0PTKWFL/gnieZGPhj4enW l1I3CWjp7TZ0mvuUF1yAjlIaoUCVOqDahn3SxE5FJyMZWlI+ZHfpfNB5mpvjEakTKBpfFqGkmiNG f9kua8HHFP1yq/BUGIVEtsurSfeS3ktJOXF9w2pLfptWTOx7aGjrW6cIgiRRLsPc9V67Xa9BjVBi ps23NESfPg09hptuUpHNUdS0NcVrbSpBUOeUlxIznIEmc1lgVlkpfuKLGlLTxSJ0VhxA+zugkZ+8 ff1HNpNy2LYN86pWDpJbsCFa+m96O25DZWZa1qU3FjJcfWPOQHluSW5RUpYJURn0I67+sniewabd DVmW9jUm+ZUxNOj27aVtw3PLkLPFDT8xbbjLB5EZGVKHfIGM9CpaXyg+YAPUmmKL9KVZI1Fc9Qot QmUt2UxKtGayhsucmHlsqIAyfdS4Mn5dLnuLpeq2rmhlx3NpBZT1xNWrNco9drVsF+dIhLWgLebg oKlLkOtIDaHnmR+S85SWwo81IeHTXwgqzraVVfXa75pi1FCVP2PZ9QfgUlKfXyZctHB2X3+sG0st kj6qhg9OVoft+s/bdpzCtGxrdpdrW1TStcan09ny2mlLUVrV6klSlEkqJJJ+PQT1/KcqN+9ZcPFY yjQUjnh17VbJ8MfYVT6pfM6j0DUDUtqLLq0me4Gn0rUEvtU1oH3yGGuSlpAJK/MUewGM6FHiqbSd b7z3ywL9VTJ93afMMCLR10ltTooDZjuJWy8xkrStbp5F5IKV80g8eIHWdBhE6k1ccN4asH7ZDzt0 AVCYHTy3GtCu6/ETsyBat0xqY5VoVepTMpmmxZ0JXkS5SebaCjgpaE4USr3wn3QfmR0tdF376t0e W1IeulVSQ2cuMzoTDjLg+RAQkgH7FAj4HqSTvDe1FvO/6sp40CjwZE+Q6ma9UwtPBThUClDYKycK HYgd/j01Wn20TTyzmqQ6/aNsy65TGGkuTkRnEokPpSAp4MqcW2kqIKuJBwT93VnaYv7ggzkA+X9z Uzl5wzhSIQjnlYmNFZYHmNAa0+luoMzXjSmnXHVo9j2vNqa3Ahlz2iXIW2lWEuhIQVICyFYSok4A PoR10K7pauY6ooumgLcX6ckOo/zrWB+g9Hp+5HacQphUtICeIEVjCkj4evYdaE6kxLjuqr0Bpmo1 qtUJlh6o08zGVyIjbwUWi6hToCeYSogEA9u49Omj1qNA6uT32rz77RHMUtlASknQaQB21FLlcumV 10ZhMpmW1Um46w409Fq7SVNqHopPvJKVfaMHqK1C8Ki1UHzWaRUXVqypc1iOPafvd4Epd/jEFX29 M3UolKCnFOaf1RK+XIqaLDSyfieSFf8Af0Pb7qlJU3K8mVc9svMoLryXpjbrSEBOSSR3SkAZJUlQ ABz0muLJKCSlQpvb3ynIBTr8j+BodLbr9ADEthmcjzEB6NMhhSVJC05BKPQEpPcDB9RgHrWUmsO2 zV26iwac5U0HkEVGEnyl9/gFJygfwQpQOT36nWk1/U2gS3FXJCi3xbU1AebmQmUQ6rFBAwpCmwhL 7OMEpIDg9c98dam7b1jO3Y6KdRq3Ht9aW/ZFTH0qfUA0nmtSVckBJcDikjkCEcckkE9AFKaOAGbU VJKHu1r0agtU+tWBadeiJKvy/wBHBSllSipSiQRyJJ+B7dh27ddTbfadA397vVaXUKVTtPpMKkSa 1U5canJnrY8pxpHszCH3FIS8oOclKXzSgJA4lR90b2VaOpG+y75Vm7f7fMxmO4I9avVwKhU2kg/W bDwykrx+5C1kfUTg8urHPDI8Cy1dh15w7/rN11m8NR2WHmUvtLVDpkNLyODqUMg8neQz77yjnsQl J6GfuIBSDS+4u48LdSai+Att7WG3Lmo9z31ISgJUuuXBI8pRH53kRyyynPySgDon3ZRtPPC62V3X UrOtunW7bFlU6VVI9NhhQ9rlqz5aSpRKluuvKbbBUSfeSB2AHTBITxSB646Em8TaPT952m8C0K3c VxUCgs1WPVZiaK40zInqjq8xhpTjiFhLaXg24QE5UWkjIGcryonegSokyo1SK1rSNkWjTTVZqAcu quvuVObEabQX6pUnzzfUVHuG0q9wKIOEpAGSenJ8G/Qo7y9vmosjcDpKaqu4qw2/SKlctDDaH6eu MlAahKcAdaS0tCjyRxyXQoKUScNTtp8JnRLZ7VZdzRKM9dF1LWuS5dF3SE1apRkjvhtxaQhlCRnu 2hJ+ZPSjb8f2QRLsjU6Xa+isK2q3ApZ8mTctRQ5MjTXR9YRG0LQlbST280qIUc8RjCiUt9S0hA2F NbKwusSdFvaJ0A76D1NPhtN2GaW7IbS+jdPLTgUlxaQiVUXR7TVKj6ft0peXF/DtkJHwA6r632bt 2/El3oRtFLVmpk6O6WSBWbzmMKyzck9hYS1DCh2Wwh7CQPRaw6ruG0k6PT3xSdcfEf0YurR6100K 09VKtSZcuHXKdDdDM+Cy2TIipy6fYpLnJKEP4cR75GEKIWIp4WuicfRna7TZ0qOpiu30/wDS81tS fyrLKctxGMevuo5LI9eTp6Lwaz59wM2w1NKsas3rBxVs+IUOxmpBuD8QG3ttWoztt1K3qrVpggx5 qX4D7LTSQ7zwghzGCOOe3b3h8QetBfviDTteKXQLE0BodZubVK/UriRBJh+Qi20JH5WS8tWW+aE8 lBQUUIA5qJwlCo3uX0jY8QPcxbml2mkdmqakUsrVXqwFf6lW1TUqy4mYpIPmLStQ4pQQpKlcO5UU paDRD9jhx9J77pNxo1yu6LPpD7cqM7RaOxAksrSc5S4tboH3cSCDggjpniOKOtPLZSoR0imFtZ4G /h6VrKkPAa7kE0zPhabApuwDb/8Ag1VL0rN21uqSFVKplyQv6NiyXSVOpiNn3gCokqcWebqiVHGe IYy1rIpVmxJMel02n0xmXJdmPIiR0MpdfdUVuuqCQAVrUSpSj3UTk9+uy1mkstIK1yFqSEla8AqI AGTgAZPr2AH2daM6pxZN5O0CC2Z9RhpQ5P8ALWPKpyFjKfNV6JWpPdKBlRHcgJ97qqk6yaWpBMgd KXm/fDTpmpW7m7bwlT/omz70ptPVXqVS1rjS7hnxvPbKnn0EKaYLC2krS1hbxR7y0pBStkNONLre 0itWNQ7YolIt6kREhDMKmw24rDYHwCEAD/v6CG77xZtvuwy7IFB1X1LoVqVupse1x6cpqRMl+Rkg OqajtuKbQSCAVgBWDjOD0Hv/ALS7soHrrbB/UFW//rddqcJACjtWBP6wG9PgBjrOlp2neLzt03y3 g9bmlmqVu3TcLDK5H0Vh+FNdaR3UttqQ22pxKR3UUBXEdz0X7t1ph2BckCJXWFUyBVnkRINTWsGI uSo4THcV/tK1nsgq91Z90K5EJPBMCa6SkkwBrWw1SYDdjT8Adw3/AJ1HWdfmp8gvWPPGMYCPj/wq Os63XGaq15il+Y8MpHFZUok4xn/6ddS9NUrc0fttdZuqtUW3KcEke01GQGkr+xCfruK+SUJUScdK zbu5PXzfPrPO080Utin0t2LKdal1Fv8AKop7CXCj2mTLcHlspOCQEtlZ9EBR7dNExtL0+8Le8NPa 7qBTpOvOtV8OS/Ir9yyyzSqKYrIdcTGbdS4EKPJKUEpKz3US2kY6uN3xMww3DYmBvUeH4Pc374tr dOZRnT0BJ37AE1oLXsjXffDTWkaOWpIsC0ZhIVf94MrgLfbz2XAhYU+rPwcUgevYpPfrltXQZOzL dXTNGOEKe7A0xZuSpXBxV7VdFUlVRftkp4qyvCVIQhCVKUUox379Guq+NZcdFC+Wl1rOpKHXG1t6 hMkyEtNKdWUgxQfdbQtZz6BBH1sJK1X9vYl7k94FH1VVZiaHOp2mbcViku3bEEapRZswOsq80shS ZCFBSlNYHFDSyTnHVaa4lQu7S6+vQHsfyq3H2b46WFFtnT/5o/qo0ajX1QdK7LnXJcVVh0ChU5OZ EuSvi0M+jaQO6lq9EoSCon0HS33Dtz3A+LpTVQLGtBGnukEg8U125mxCdricHDpASp91v4htpIbz 9ZaiMDuaUa60SFfFR1DveyaZrXVrZmOmmN1S7osOi24yiG1MU5BgezeU4oMqJ85wqcy0v0xkvxeP jaaF6W2da0+vVyoxapc9Gi1hFCjU9UqoU5p9sLQmSlJ4Nqx6AqyRhQHEg9GX/EYvJbYOlLX+B8Xs Mqn2TKjGhB1iehPTvQn8RzwybtuHblRrz00RGkav2jQ4cOuU6mxUiHeyI8dtlXBlzsmSjhlleQoo HlKJHDiJmPAE1I1Jqlgxrz1Et6FaUmGh29IdGgLj1RbxypUVp48kvtn3GvMWUcAlRCFe6Om70X8b TQDWeovwjdj9oSWj+TTdEM01qQn90h0lTf6FKCvs633iu33e9vbFLue03pleq1w1lpmC29RGVPSY ER05kSUhPvAJZChySCQXEkfPpWlxY0moDY3Tb6bV9JbKiB4hG/WpfpLdOhm1ei0fTO1bj08tNilp EeFQmqzFaf5E9yUKX5i3VHJUpWVqOSST0bm3Q4B8Cfh15g9BNrt97pNQza9j2jKr1WSnzJKEs+Qz DTnHOS64AloZ/OX7x+AUe3XoW2E7bqltR2x23ZdZuapXTVaazzly5chbzbLqgCpiPz95MZs+6hKs nGT2zgcEACRTfiHAbfDQkNvhxR3EbecgmjR1nWdZ1qqzX44gOIIPcEYPVQ/jz7PNA9qehkm/aJRn Le1Hu6poh0aBTpZbp8x4qDkl9cQ5QEIa5k+VwHNaPn1byRkEfPqtjxudrOjOv142pTLouC56bq9c NNksWk1FmLcgtxouHZK3WF/kkNnl7ykFLq18ME8e0rKFLcCEbmp2L9+0VzGFlJ8jSK+GJtabestz Uu7ojU6oXMhbFFalMJUliEFYcfCSMJU8pJCSPRCf4fTX6qIXb+kNZEOO+9Jep66bSYsbKXZkx9tT MWM0ElJLq3FISlKCD8sAEiPXZrDC09qkTT+wrUqN+6iIjtRqVZVvoKlUxhKAltc17BREZSgJ7rIU r4ADKgWNpvhL6u3fuFsvWPXi/wCmxKnZlQTVKNZFuRw/TacvgtIS6+s8VLHPupCVKyP23Hbq3PX1 vYschvVca+tKVl64d5zpmTMmjz4VPh7ULZJptWalHt+Rbdzagux6lVaXJmIqC7f4sIT9GtyklXnN NPF9YWSSfOGSSnJa6QstoyOsjILbCUn1Ax1+Su6MdU0kkyaN2oDb8Nzs3b9p3R4FstRp2od/1Vq2 rShPDkhc171fcT8WWEcnV/PilP53RA0H0di6IabR6HGkyJ77XKROqUk85VXlrHJ+W8r85xxeT8kj ikYSkAJoi5DuT8fBNKcX59G0Fs156M0e7aajKDQccx+6CZKU/wDJDqwKN+0EY9e3QNq7zVrX0Bgf Lc/+9qseOWIsLe2to8biA6v/AH6oT6BEH1Ua8wHiX1t68PF83M1OUr2h6Nc0OjMuOe+pliPAaQG0 5+qBxHYdLDVd21k0apyIkmpVNp+M4ppxKaepaUqSSD35fZ0dt2FfFz+IxudqaTyB1VqscH5+zrLO P0celwRtasWo1WYxNlyZ1YdWuS8hFQS2tvKio4aAJx3+3qlX5tF4g972VQIjL6azX1PwojH7fg7C 0cPJZzLzlZdjU5jlA6knX/itFfW6h+VqPZFT0qlV2Nf1CqzcmkVOGyWJqJJIS020EkrUVLIHHvkH GCCR17JV2G1qtpC1SL0psWUiuUttiswHEgtOKW0A83j4AKKsEdwQCMEDrze+DLux028NjdLbFH1F sayK1aV3T0wKPfcmhRjcFlTnFAILknhyXGUVAKV2W2MqScBST6cofeK33BISBn59XDC02/uqRbEl HSa+auP3cWVj7y8aQlu4BEhAAGg0IjoR1pOdvmuFWtC7tRNvt61GTVbosFmPUbdqstfKRcdvuuth h5xX58hgkMuq9VlKVnuo9Z0HvGmFT0T3K6G6p2vITArzqavbMh7hyDrJj+0ISofEAhw9/jjrOlr+ NKtHVML1jb06U6HAd5jFuzimGFCUuplQOkLCilUDscub/dTx7ddB7N0MsZcaz7eptvt1x9VZqPsr IQqZMf8Ayjrzh9VKKlHGeyRgJAAA6XrxkN2MDabotbFSm6b21qemu10Qk0yuISthrgw46pxALa8u lKSlPYYyc9u3QB2s+KRXNolywrL1uqbVw6c1+U9+B+pFNUqVF8oOqBhylfX5MH3FBQ81rjhaVI4r 6KvisM0/X1O2RyiOsXDb1e1MiM+2QFplxXmXo7iOfNGUlJSVd8/A/Lo9V+HmFlowoaR1H/v0NQYL wovD8ftU4qjPbrJUFJJCVgJJIChBSoRBSYUDoRUFTu10mf35abaVW/oNppIoN90qA9KrQpkZuRFX UIa5SGUIQzwUkNBPMKI5BZ9AO5me1B2ayZN0w4cPQqfVbOgyajUobdNgc2EMAl05LfE8ThJKSeJP fpB9lGi9y2Trnt9rdahVKTVHtUa1RF/kFZTFo9MagMpJx2H5JzBPYgE/Pr62aVRepW7vTRLdL+iE MwL2pws6BbjsSnWopUZ4oi+a6krkyXirzHFLWcZbASnsOhkXqxopIknt6dqv+KcJYeRNs+sJZaJU pLhha0qdkmZICg3lEZQN5mAXE29bsNpl/bc7X1CuS39F9OJVz+bBfpcuLCW9CfSQFx3FpZBI4FtS spCeLic+vRpuuobaLWqN1SKxD0jZk0anR7hr70mmQ3FsxJR4NSnl+WcodOAlWTkY+BHVUEi6rfou zbROZGi16hXzaFsV6hTJFUt5+RRK26qQpT9vymC35hfkNOp4uo9OXHIIyibbxrzRZb+sFPqVp1a0 ZuoOh1pRaJQ41MkvNxFMONreY5pSeCGEpKSVkEYwfe7GZN8pCJyiQB+E0tveAGLm8AaedSlS1gAq mAHUo0nUgIJVm121iNXahbVtlNsblIkSHRNPY+oaahHMOjfSL6WzNWwZkcJiFZYClNpDifcIwAcZ wOj5sp15qu5nb1RrwrMS24FRqsiS2pug1X6UgpDUhbQKHwByJCckY7HI6V7ZroxSLn8S/XS465a0 eXVrft+1BRps2Hydp63KO2lwsFQ9xauPElPve7jt6dEXwNqc/TPDgs1mUy/GdTUKoooeaU2rH0g9 3KVAEdGMvrcUM/n90VRuIsJt2bNakuqWtAt9VGY5iFLITB2EAd5qHVfxXajQ9nGpuq7Fi0tU2yr+ XZ6YQnLQ3ObRKaZTIccCMhfFwkpAIzgA4z0Zre3xQqDqVqnFvqfZVrWlYUmkRotS+nUvSXFT2QtC JbPEezqK1JSgZPIE/InqrHVHabTqxsQ1w1EdgXb+FdL1ekU+My3KlphmOqospUpUMfk1qBWoeYUk g4Oew6Ku8y2ZtTqG8BpdLmPsyrw08QEezLUl5PFAUB27j3sH7/t6Xi9fSJUOk/8A2/Kr9c8D4C8o t2yspKyknqBntkwPEoGA4sgneSI0qyCnb9tIatpbWb3i6k2hItK35fsNSqqZ6TGiP/Bsq+KjkcQM 8vhkdTXRnXG1NwVjsXLZdw0u5qFKUptubAeDrRWk4Ugn1Ckn1SQCPl1UruEsty0r81yqf4PzG7Qt XcFa9WqjcanKUxGprUQ+Y75aE+80nmnIAwOQz033gvtKqVna03NDiyY9q3jqhVqtbrjkZUdEyErg EvNoUAQgkEA4GcfZ0cxdqW6GyKp2PcF2VnhS8St3lHVEA5Y8SUnKYHxAKmR0G1O8DkA/PpVt/GxG s7w9c9IKpTbhetGBY5rDlUq0NKFVIMy47TAYic8pbeV75DykqDQRkJKynDUI+qOv3o8EghQ3rzci aHG3PatYe1SyPoOxrdh0OK8vzpbyCXZdSeP1npMhZLsh1RJJW4pR7/D06IrbYaTgeg6+icdZkfMd a161us64Zo5NEegIPXMTjrhmkeV3OM9ZXK9qqy2SXoi1f2QTuBo1RdQiVc0OWiJkfXLKob6U/wA0 FH/JPVpTauLLmM/MAevVM/jFIrmxbxTLC12t+NmPXGo81aR7qZb8UezyoxPzcjKb/wDnJ+HVteiG sdC180pol42xNRUKBcEdubEfT6lB9UqHwWlQKFJ9QpJB9OkmEuBLj1qs+JKifkdZr1D2iYep61w3 H2BLTzCEE9A40Mik/cI7/KvL54zK6dRvE11mf26yalWaXLrLsi7UyYTCoUO4skTUQVqVycTzyVZS MOFYHJISeg5pxsW/BzYHRd0Em+qbVrgq2qEC0U0KDJ8yRS21tSlyDPBSCh9am2i22DjyypRKuQCS drNpxU9AN4utunlwNuRq7bN91OclDow5Nhy5Hnx5SfmlbSkKz8lDoS21p9dttSLgtlEuD+Alw3TT 7vkILyi958FMtLKUozxBImOBRIJ91Py6BVijLdzcM3CQnTQ9VetXG34CxO7wXBsRwd5x8FfiTMpa OeZAnwwQZ9Jrh3kxkSdDqgrPvRprBQfkSpSf+wnr1b+GDqlN1s8O3Q67Kk4p6o16xKNLmOEklx8w 2w4rv37qBP6evJdvYu5MGwoVBbWh2dVZIkKZAytLaMlJI/hKUMfPHXrP8PjTF/bZ4f2jdo1gpgy7 Ssakwaj5yuCY7zUJsvFRP1QlXPJPpjqXhRtSLAZupJHpSv8A6gLxh/i1aWDJShCTHcTp94pP/H51 CisX1oVbLfFycuo1asLaz3S0mGWEn7ipxX/ynrOke3vbxWN7XiVm4KVIVItSjebRKCrBw9FZYkZf H2OuqWsfwSjrOqljF0Li8W4jUTH00r0/A8EusFweys3U+Mt51A7grUpUH0BFBGzNy1w6G6gXZT47 VOuC06zVZBrFt1lj2uk1Xi+vCltZBbdSCeLzSkOo+CsDBMeiG6e09MJzk7SbVDUnb1UZavMkUWc0 q5rYdX8SlTY84Jz6eaw4ofuj1Ebr2oUCp3XVpDlRriVvTpCyEuMADLqz2/Jda47SqAkf3zr5/wCV Y/quhkPPtkpBEAmPLXodx9a9WuMPwbELdK1JUlS0pzQEkKgCMyFFSFepTm7GnGtPxVNwzTCERNe9 q9yoSPrVWQqlPqHzUhxlkp+7HW6V4rO5Tjy/GHs8c798XUx3/lc6R/8AsUKFj++tw/zzP9V18Daj Qif76XB/PM/1XRycYuAIJP7x/mDVXX7OMAKpDaPmwj+SwPup5h4qm5Z4ZOpWz3OcjN0sHB/nevk+ KpuUz31J2eEfHFytd/8Ar9I3I2n0FGP9VLgP3us/1XXz/YnUH/fOv/zrP9V1v7YuP2j+9/xUQ9nG A/6aP4Cf/wBKeT+2oblSe2puz7H2XKwcf9fr5Hiq7k0JONTtn4J/9pGf6XSPp2nUFXrU6/8AzrP9 V1+J2p0FXrU68f8AlWf6rrr7Wuf2j+9/xWx7OcA25aP4CP66dxXip7k21YTqjtBSB8BcbH9LrhHi sbkR7v41toCQPRP4Qs9v+npKVbU6En0qleGfk6z/AFXXKnafQlHvVrh/nmf6rrn7VuZ+I/vf8VtH s74fJ/Ro/gI/rp0F+K7uS55Gre0MZ7HFwMf+PXwPFf3HpAxq3tJ9Mf38Y/8AHpMlbT6En/0rcB+9 5n+q6z+xTof++twfzzP9V1yMUuhss/vH8qk/w64f/wBJH8BH9dOWfFi3JhRP44NpIT9lcZJHXF/b atyf/rg2n/rtn/w6Tn+xSoX++twfzzP9V1+jadQsf32uH+eZ/qutjFrr9o/vGs/w74fH/aR/AR/V Tgq8WrcrnvrHtQSPsrLJ/wC7r8/tt25X/wBcm1L9cM/+HSf/ANibQh/6WuH+eZ/qus/sTaF/vtcX 88z/AFXWHFro/rH941v/AA84f/0kfwG/6qbt/wAW3cmg/wCvRtUGf3NWZP8A/E9cZ8W3ckr11q2r H76oz/Q6Uj+xNoX++1xfzzP9V1h2nUID++1w/wA8z/Vdb+1rr9o/vGtp9n3D4H6JH8Bv+qjHu13Q ap72dOo1tagarbX51OgzEzoq4tabjyYzwBTyQ6lslPJBUlQPZQP2DGh8MLxVa/4e14ybdrCXrn01 qMxS50CK+l1yA9niqXDUTxUFAZUjIDgAUMK7kaq2rUNPpVK+M/J5n+q6/Hdp9BRj/VOvHP8AwrH9 V0Kbu4D4uEGF9ySadtcL4EcLcwW6bzW6zISltKMqv2gQqZ7HpVjG/wD2GaGePNZVIvzSLUqiWvrL b0cMU2tsHhKdZGT7DUomUvcAonisJKmyTjmklJrMvn9j5+IZatcNLg0K1rji8ygVSm1+nIaUM/W/ L+U6AfXujPUhpu1ujU6W3Jj1i4o8lnBbeakNNuN/cpLYI/QepzEavCjwFx4mrOrUeO2AlLaLmdCQ Pux0+Rjjb4BuGQVd/wC4NeOK9k15YLW3gOKONtE/CQU+nwLgnzgVvtgf7HRjbP8AVKma5b0dRbLg Q7ZkoqUG2vpP2pEyS0QppUt5QAcShYCgwwlfMhOVYykz7xWfG8lboKLUdPNL0zqTYczLNTq8hJZm 19HxbQj1Zjn4hXvueiglOUld7h28xb4qXt1aua76vM4dnp05ElxPc+inGyofoPWrb2n0FQP+qdeG Pk6x/VdB4hjz1wgsMDIn76tHBXslwXCrwYjirq7l5JkSkBIP7RBUSojoSY8q6mzTTBVd1EplfVX9 MWG4r77aaZcVaSxJlZjuDmiOPeUkZ9SU/VUQCB1nW/0w280mh3/TZLNQrCltqcIC3Ginu0segbHz 6zpZZBJb1G1X7i7hp6/vg+biBlAAyAwJOk5ta//Z ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/bookmark-digg.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEZSURBVHjajFM9qoYwEIwf9l7FS1hYW3gD 76SdnZ7BAwheQbAQLGwEBX9R932bx4aNkccbCHHXmXE3Gy0AEH8hz3ODMI6jiKLIwmebkkmSKCK9 JIRhqBl8uerZJvFXJBPHcVCsmSzLIrZtk4vDforXdRW+70sTx3EUkcT7vmutfYhA4mmaxDzPMhcE gWaAYqrAdV15FuoMuJhI931LEu/5CWXAxdd1yRzunucJXuUTFo6RT4BA/eMEhmEQ53nKhaa4F0Xx S0QDWnEcA4+zLMMY+r6HruugbVtomgbqugbifsQ/wL+MO7WoTYHaeGuHxFVVGQbGRWKx9ayAzAwD BM4YTxnJbxVwAxyvYZCmqXj7aZ53oCxLLf4RYAAwSxt0Re9DqAAAAABJRU5ErkJggg== ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/bookmark-delicious.png iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAvSURBVHjaYvwPBAwEACMjA0HAxEAlMGrQ iDYIlNQIJsi7d+8yjgb2qEH0MAggwACkHAe4CksmwwAAAABJRU5ErkJggg== ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/bookmark-reddit.gif R0lGODlhEgASAPcAACkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJyc nKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f39/8YAP8hAP9jKf+EUv+EWv+MWv+MY/+t jP+9pf/Ovf/Wxv/n3v////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEgASAAAI2gBNCBw4 8MKCBxYgGFCAgaBDEwwSOEggAIMCCA8HZkhwQWCCBgcmZBRYIcFADA9EOswgocECAwUWNKDg8IKC BAoQJIBA4cKFCRMTLDjQIMOCiQYsjJQw4AGDBwoWmDQhAkQJgSM8jDBx4YBMCQCUmuCwIYTADho+ CHwgQOmBgVWvmhgBYquJCQw80hw5sIEDgRMMdMzQYILPCA9ICh7owIDICVKFKn1QYO9ACgcMpKRA YUIDAgrEOjxQ4MECBjIfBMj7kHKDhzklPDzIWuMCCLUFGsXt0CLkgQEBADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/bookmark-facebook.gif R0lGODlhEAAQALMMAEVwtY+p0v///0RvtI6o0oGf0YKg0oKf0Z612Z212EVwtHOSyePj4wAAAAAA AAAAACH5BAEAAAwALAAAAAAQABAAAARakMlJ6wyEBLx3vkAoikNISAFQhsOwCPBwMmlpA3AcoOMK q4BZahSCKUy8FS732zEIRGaTR1zanMPbUoStbkNOhOFwKBTGsIOhkJCI1+Y1zLBGXDr4zszCn0QA ADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/system/bookmark-stumbleupon.gif R0lGODlhEAAQAPcAAAA5hABCjABKjABKlABKnABSlABSnABSpQBanABapQBarQBjrQBjtQBrrQBr tQBrvQBzpQBzrQClAACtAAC1AAC1EAC9AADGAADOAADWAADWCADeAAhChAhSjAhSnAhanAhrpQhr rQjOCAjWCAjeCAjnCBBKhBBKjBBanBBztRB7rRC9GBDeEBDvEBh7tRh7vRi9IRjGGBjWGBjvGCF7 tSGMziHGMSHOKSHnKSl7tSn3KTFahDHGMTHeMTlaezlznDl7pTmMvUJjhEJjjEJrjEqcxkqczlK9 UlLOUlrOWlrWUlrWY1reWlrea2PGY2POWmPWWmPeY2PnY2trc2tzc2ut1mu952vOa3Pec3PnhHtz c3t7c3t7hHvehIS11oS13oS954TehITnhITvjIy93ozG74zO74z3jIz3lJSMjJSUlJScpZS1zpTG 75ylrZzG95zW/5z3paXe96XvnKXvpaX3pa21va3Gzq3G/63O963nra3nta33ra33vbW1tbXetbX3 rbX3tb29vb3O/73n98bGvcbW1sbW/8be/8b/tc7ezs7e9873tc73xtbWztbW1tb/xt7e1t7//+fn 5+fn/+f/zu/v7+/v/+//3u//7/fW7/fn9/fv9/fv//f39/f3//f/5/f/7/f/9/f////37//3//// 9/////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEAAQAAAI/gA9nTqV SY8UHCxI9GDyZ5MngQNLodGBkEQGESNkXNFk6dPAMzMyiMSQgaQFJJscWco0JoMFCxdiyqQQ5ZKd R3pE3OgyZ06cOXSyxJgQ5RMbN04oBCo1CM+gQZQ+LZHw5BSZITxgVEJUY4EBAy5KhaF6youJCxP2 iJIkp0gBEJfGVvVSQIQEGE32ZFoEQUVcCUlOfTFwpMKECTYSXYIQgRKgFVhOVemgqFEjRo0yyTGQ wIyoSqAIpRCyKU+bN22q5Pj6wgocMDkEUJlUpMECrwYcNFCwwIGBAD60eDIU5DYDB8gdLCAQYAcX NZ4s3QGCwgMCBAYQeDjhPI2fU54mEBVa82OAeQ5CpmxR4+dRQAAAOw== ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/s/20/AC_banner100x45.gif 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/s/24/7524.racs_blinker.gif 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/images/s/45/7786.aaa-ann_link.gif R0lGODlhZAAtAPfEAIGZ8CZIVzMzZnOJ2WK028zMzEpJR2ZmZmuC07u7uwIEFR02QniO4n2U65mZ mTMzMxYqMnaM3niO3njd/2J0uQAVbOTk42ZmzGvE7bS0sxMiKiM7kVRrvUJ7l3mQ5WaZzEhUiWN6 zTtFc+3t7f///zVjeOLi4mbM/3rg/yxTZFOavGW65CcrSVpqqjtTqH19fEVcrzRMoXbZ/+bm5hYW GElhtBoyigAAAEtZk3CF1F6s0+Dg4CA8R4yLiejo6Dprgn3l/0+SsgAAMzNmZoWEf9zc3AIceYKC gnqQ4RgdNTxxierq6t7e3hcoazRKmQwTGkBKegARWCEmQBoxOzdIiRMaJFZtv0yNqwEbdWyAy3SL 3Akiek+UtSxFm2d5wVRTT2p+yVBdlhQsgwAKRWh8xQ4ZIF1usRUaKQIbc1RjnwIcdoLu/wEUZH6U 5omJhxscH2a96KqppVNgmkiHpQAWb0B3kVypzlaewSctUUqKpnp5d6mpqAAOVLGxrxIUI1SbskaA nWZmmWbMzAAYbFGXuQQddVahxHuS5k9OS0eDoEB2jHGH2BkcL7i4tyJBTgAXb3vi/3yS4nKI12h+ 0AkVRL++vBUqeV5yuWF3yX/o/2i/6wUQO02QrwEachceSAcfdlBnvAAYdIB/fSEhIkNPggAZcQoN GHmP3+Xl5Xd3dgodbhEgJxYhVWJ2wF+v1x4hNlBmt3aL21ltuImIhHGJ3gkdZiQ1ez5WrVJlrG+E 0V5sqTMzmRIiZClOXmCw02K2093d3d7e3WS33g0mfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMQALAAAAABkAC0A QAj/AIkJHEiwoMGDCBMqXMiwoUI0EB+JCVPmBJcbGk78ENAgUgg1CpSgmHKjw4lVXiJFujDmiUWM GgUAcFGhQow2EnLmbFOjAh0bp07pHNrGSYVSW3IhGaqTp0+gQpkOjbSBjkA+Gn7xYCRCjpcBbRBQ 0nBDSZAbAijxGUTnlpcnq8poZQQlkC0bDRoIWPUkDBWXhG5w0VQli94hE06cmJCCBYA0GhgLePUB QxkvOUzdURwAhAgeJ+yc0NCEggYZPzAu6FVCUZ0hptioEYjm54cPA3JHwFTo0QUJuXVXtXkq+ABJ k3Dr9mMIyI8pZRQo8BRIgKNfU3qt+SEklA0GFG7o/zgBAYqpICeelABSfqYCDIZMZTkUBgKGBTc0 TYCUKROKEx8M8YQcAIRQSCcC0bFBBAyYMUoBFjAxgw8zFPDADQ4sMcIDB/hQRAEF7ACMBSMsISIw IIpywAwW+GCBBUscgOESJjiwgwk7zAAMMDEiMsIIMn7hYgE/osJEESgW4AAqJIhyQwGo4OhDATc8 8OISiNxwwI8PgIDJI7RBhIUCDoxQwAxLFPDFDU8UQIKMDpCwwx6NpEmDEA9Q+MAYYyZAwpodziCj mzJmMKUJZupxA4Yk9FFAmm/wYQSZJDigwJhxVHrDgz44QGQCVZo5CoYjzLCnERChEWaqEE1aAiQn Rf+hBqtGRGEKHEB0IASqtCrwaqyzsirssMQWa+yxxdJW6w12YPAERo50AIdkeDiCghI3mALBEJsR UEUYzDp7wyrRTpuCCDBUMOkQKAwhwCEDIFGDEAqY0gIDuX2QwxOcnHQGD39AAMIhEUjBwyphMHAI FBBA4ggr+LKwSi95rHCCDImtoktVYVZQQ3HBnbKBGLEoN8ApsNCBBnHGGffBJIsMAN4Nm5UhhCeM QHBCEFIIMAQkC/AhRAAyyEDIEDJogMMrdwhzhggVdWBKGRgEUcdJUvQCSQBCrHKCEn60kAUDDQBg dhuTHEjbIxwAly+DDESg3G0D7FYIHS4AEEHIG3T/EUncc0fQxi01xYCEyVrwRId3tykXwSRYuIBE vlpIsMgWLkSiRcg10GHbbVrgZjcWwgrUyQVI6HVAlAaMoUAGFhTwwg4WPPAAiw5U2QciArAwCypF PFCLAKsX4cAePvjQBw0r1n5E7GfuYOEDUOb+ABOozCKFGdSj4oAQfDwADCp69GBB8HhCeYADJoBY gCjA7PAADgBYAaZD+Oev//78D0RsrfXaRLBYRTohmEIBshkWAE0hQGQ58IEQTNaqIBKKQdAMA3WY AA/GEIpHPAINRhDCAlDQAQJ8QAEe9KAaLHgHDGqQg6WASClSSMMYoqETNMzhIzqRKh3WECI49GEO /3m4qhD2Agi9kMkrCAGHwhzCDDcggDBuwAZe8AAFKXiXB1hwxF4kAQBLbKIkaGITCQSCAns7WU8+ ZxwGkEEOWbBCKBTkNi0cwgPKkZcQxmCDxinMjYEIQxjMEAEJcIwYpQjJBDCWGEPUoRcBUIwjhLHI /wgjCCVYQBByVYJFTiAxH6hDACJJHltUgGaKmcMr4gaGJ6xgkVMQAbwOgYcSjOQVAQDCHBjBAEk8 4QpACAAUACCCBRRtCrxogBTqAAk4JKIXU+CLAmCoKmKgQQ1s6MLkQgaDLrSBAbnIBQNO0YUKrCwG p2BQBLIQgc3FIgQbiMUAPkA2POSyF3ggRQCAhv+DXFDtAzfI4AQ64IczfEAFrwABD7aGhyzcQBh3 cAm2ELOKFACta8KQASRksAJCKCEFC9CAKYQwCCzQphOfCEEa57kIMXwCAfLMTSwmsYVSsKxlLvsA I4h2gvGgwD+KmUAA8nNCBYHAa4vJQxJ4sQBIpCYFSBRACBSgAxQQwBReAIEjgFCHG/xgAhp4BQvO UIUppKAOT6CAgRBkTZtsMzcSAMUnPgEDkOUGCem6qUy7EIKYaiEXeGABGWZSuHRKIgctOMMZWIGG R/SxZC0wwykm8QkQoFEAUiADAwxpCymIQG4DiAQMooAFXkiBEWIVgGUx8YlQ1ERl1UQKTCNABgH/ MOINo3gDI0hxCC8w4gwCAEMrTMEhRNBAAL1LgilM8YYHjCKzpHhFc0ehgChs4BXAbYEIktDcB7zB FIEQAXC9EAEWLBcKk1Esbh/ghyRUQQot8AAp/PBdIeDgEAKoQhJEkIsQGLC6HaxmBW6BBA+A4AEm MMEeFuWAClFPwamIUg8wFLs3KOABtHNAEnDw4Aws6gCxM0ABFAziGaSiShAqQAKYYCEKW8gPFEbf 69onYhbT4Ek+SMXqRpy7MzngDKewH222sIVhCMENS2gEitv3AAf4QMmLekACzHQAU6iiTTOw1KQc ELsRySgKZPKBhw2VOxoQ6QgINsGF+hA7GlRA/wgrAsYDhLaiArzByRlQAIYcXAAfHKDONVIAkbdQ TWu2Csw0GGkUjGAENtBLCFgYBL2ecMAxqMEIfKiXEK7paAUIQQ2loNc0H42FTNeXT5eOAr0O+Gk0 RJpeN1i0pKXDBiO4brnTBKACNmFr6TQQIgZRYCcqMEBhYcEIgyhFsWk17GVH8NnQZlWwhYXNG1xB B7FZdgh5IIgh7IrabLA2thMY7XKX23/CsjVSycOHZd8AECiQwRwUwKtWjWHdEGi3ufcN7VV1ohCg SMIRAwABFCTxAhdwQSjCLQwC3EAFK/ADLKxwgQ2EQghQJbjBpdoFz23gAlYIecgvEAMPikHkKP8f uQ12iAYYgDzlFC+5RGAO8wusfFWhsIQp+lUGEDBiBVx4RQRisYhNQGACivA0YqaQsAiA4QY89znQ X9EGMhoubpx7Ct2Mw6BIEE4iizCZcU5Rg1AwTuxwYwC+InBIe3uNEPYCQUlkAIEWaOEJdUDBAsAn hCqcIBGvAAApKqKCGzRB7h2guy4IF4pdvAICZbiXGunAhu+YjAFheAIEXiELenkiF1qIQC5EAIXG feAVjihDE0IfATOI4BVVgMAUplAFASDhkNVOBAo+kAhXnAASQLhY4XV2AkCoQD+ZSMwJ8KN73vse +BcLusLHkBFI1IEFHhjAFgMgiDr4YQCbY4D/HBqWiHEpRgMtaMBRGSPLfRECaKxQv85QAATla8IX GrjL/cYwhf8ogeBVcAYsIAA3AAcfYAeQcDQ8IFLT8QpDcAJXIANfQ3CUNoC3YgdVsAsKMARAMAQ6 8AFnoH1hMAWKIQMApVm54AeuoFMsoARA4AjDBAVTgDEBQApaoBmJAQFNsAhV4ArC8AR+8AqvIB1C IAQJJBBqQC9J8AGHADhx5QS6kAZn4AdpAAAWhwU2cQgU0AIC8AR4wIQ8YQPtlANp4AU32C8a4AdK MBpmcAhJgB4poBjOYgY+cxI4kBF54Ad64QgT8AMnMAQs4AcEcDQToIPWMQFcoAKLAQSZUH/k/zEG RhAmePNW8RIDNgAcWrA5SEAT52RXoWMcMBAzA3AIIOAShXcLulBw7tICBfcD9bICEggBTyADQyAC AvADMlAGTsACiEEWJ9ABN3ACc3ADP8MDCsCHKzAEEFAFjIAHAiACVOAEMaA2hlYKv8F1NjAMORBT dXMBnTBs6IRTwSE6OeAHP9CBNzAFQ9AvJ6AJq2AKV5AebCAG56F8V7ULeMgIftAvT4ADgngxJcAC IJBLQ3ADjrA1IKA3XiAHvQMCEsAbbIUGpaCN3BgLCEBoKjWOLfUIepUvxuEBArAAi6EYvpAHQ7AA T5AIawAIZSADidAdNuABr9BJKPADeLAJJf+QCQHgNR9gCrkACgqAgI4gEwqVCVdwA4SgESXQAXeg H2tgCE8ABmtFGxWwAW4DV1ZABx5jVycTA4VlHJJQA5IQHCAZAAISCLvgE3mTBbB3AyXwCxrAQX10 CFCzCiwwCWOhAYxgVkkQAUgQAwrwA6vAW07HCE9AL0pACHOgCEOwgH4gBJbQBRuwAcDWVjBAiQOQ AwiAADkgdhLAARwZjsFhSB8THFqgdn5pdcXxAaGXCwMACp7TR7cRNxEQAmgACm1AT1j3AWLgAg3A AMpBdrHpAWrnAXcUCRBZOsTAQ5iwNxFwCFrgBZdghtkXAYuQA8S5CEZGCVBAAcbpAVTxCRT/YAZm IDMeQFtmkJZ0EAMSgJ0Ks05UMAZ8EJO9dJ6Pk00A0IQfgABggAt84ASRIE7A2QCjVXkeEHpZYEdI wBvEVm8CIRGSIHpngAieAiIO8ADI9QWNcABVYAoHsAPJUwmI8AUv4ACO4j4X0mTuQwSedgAbSgMU CiIfkjt3xqFQQD1EYAAH0AMO0AggEgwXuqFvIAWjUKEOMAos8AZ94AAGQBc4SgNNYANsVQFOcAoM kAbUAyIHoAc+dgOVID1fUADAwAQHIAqxIwoO4Cko4l1mJj1HgAh6gAoFQAMJID0vUAAfcgBNNgMJ YCOCcgMvECVl2qNFYAGpMCrsYwFfcAQz/1AjIhYjBhA7M+AkS1IAo0ABF3A/dAALp+ABIoAIJjAD elCERFAhBwAlqfACLGIAXkoCcZAExIMKqHAAeMBhJoAKJ/ahnWIAO4Crq7MDf5Zip2oCoGJmJtAI Z0ABbzBiBWAKfLCsNQJiFvACN1AFZ6IH7BMijUA9giITQkYMn4AJOUALeFBnD6AAiNCrPSAKDqYl JrAEfXAhZ9AKZ7AHcmoKnbAJERYi7VNlN+AGFXJn7VMAlQAizXWrMrI6FmAATUAKCCYoe/QFL0Kh cvqYqwMMiJAAM+AGNiKmdnYJr3k/ElkKoUAmS+AAp4oKFiAjdYJmSoKoFmAqQsApB7ArZN0yAkeQ ClOCCNJRJ26AY3pqI0AyCiNiOyDKoiFEBFPyBG/WA0sAKltCJeITI+KjZsuqPrtSCjGEbph2A6JA sKnwBiTloZXwAPTyBXFgoWbLBjTgAJXwBrWmAAdQtq6DCEuqJWUrBHdGsKJwrmzAB0+gBwUbB2bL aEKACAVQsyGECJVQs3hipGJLAzw6UkUaBzRAbtOmBljABurCK5c2CDx0aZ3AucfWKliYKp9LOsfW CceGbKxrBKM7CIyGukbAkZ1Qb8c2CIMwK8emtbNiBCtUAaULvLsLQqAWLAQREAA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit92x92/cms/contest/26946/yatterman_logoe-small-.jpg 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit92x92/cms/buried-treasure/26915/projectakosmall.png iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAMAAADUMSJqAAAAIGNIUk0AAHolAACAgwAA+f8AAIDp AAB1MAAA6mAAADqYAAAXb5JfxUYAAAL9UExURR4XHCoaBzcZByQaHTUbGDkNBDclCjYiGiogFB4V HygcITEeIiwjJzMjJDYtMjoxMzsxKkYVC0caFVcbE1YRCWYWDGkRDEYlCEQkFFYiGVU4GE4zEWcn F3gnGXUyEUUrKEYyKEc0NlIvKXg0J28yL2pDEFlGJFpGM29NL3ZgNE8/GDcrSDszVjgvUzgqaDkw YzosdjoxeUM2WUY2TEQ1Z0I3d0Aua0lIVUxJRmtUTXZoT1pYZlZIbmJXZW5VdHdtcFxibYsaCpsp B5g5BocqFoMzGY4xEKksBroqBqk3Bbc2Bqg5Fbk5FKYrGIc3I5o4IoozKKk4JMopBtIoBscyBtY4 Bco6Ftc4F8YuE+Q7BsEeBpdFA5VSC5dIGZhYF4dPEqlDB7RDC6hJGLZDF6ZVGrZVGbFSD5VrFKZl G7lhHJtJOpJPLKZFJLZIKKdYJLZUOK5RMZRoKJBsNbdmJap3Ka9xMMhHDNpEB9hWC8hIGNlJFslU GNhUF8dTDuVICfNMCeVTC/RRBuVJFfNLFOZUF/JXGdZMJchVKNhTJslWNtZWNM9MJeVNJOZVJfNX Je5VMcxwLtNjHYlWRatSRoV2WZJtTal2TIt2cMxYQ85zSKyGN7aFObGULqSBGcyGOdOIO8OPPNiP Mp+IT7mKR6qFWbiKVbWRTZOIcKuZd7qada6TaLimermubMSKSMWKVseWVtSYVtCRSuiRStWkXNyk T+2mWsaXZMqWa8mkadinaNqwbsindtisdcqzedezd+Kra+Krc+Szd/WwcVhSiVdTmlFSs2xxkkxW xlFUxkZV2U9d0lNi21Ji4UVU34pzho2KjaaVhq2UlbmpiLmnl66ql5eZqLGZo6mnqruwn8Cbnsqr g9GrhMy0hNe4hdSslsi3l9i7l8momuW5hem2isW5pdO8qsmopr2/pdvBi9zIm+XBjOLJmvPFk9rH pNfGstnTusvCq+LLpeXTqOTMueXWuPTZuvzivNzX1dHNxubcyOLX3Ofiyufk1PTq1OPh39AbScAA AAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAFwAAABcAHiQZ90AABLYSURBVGjejZoLXNPl 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit92x92/cms/the-x-button/26898/golgofront.jpg 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/releases/12731.jpg.t R0lGODlhZAB9APcAAAUAAAwEAgUKCg0LCwgICRQEAxoFAhEJBxUODBkODR0IBhYQDRkRDgoLERQN ERoOERwSERkVFA8QDSMNCyEJBiMTDisVDjYYDiQUEioWEysZFCcaGDQcFTodFTseGTQbGCINEych Hj0iGjohFyQdJiwlIywnJjIpJjMqKTcoJC4zKzYzLT01NTo5NTIxMh0dJEUeFEsbFkMiFkMjGkwl GkslF1coGlozHmUrG2gxHXk0HXMsGkgrJFYsIUg3K1Y3KEU6OFI6M2YuImg1Jnc4JW08M2c6M3M1 LGUaGj5BOT1BN1dBLENDO0tFO1pHOFVRN2VKO3lVOXFNNXRiOS42UTo/Yk0/QjlFZEtGQk1KQ0RH RFVKRVlVSltXU09QSWROQmdWR3RaSWZcV3hbUXdnS2lkWHdpWHtzWGxoSWxnY3ZtZ3l0Z3p1c3l3 dWlyclxfX4c3HZQ5HYM7I4g6JZc7JYg9MaY9JK0+MKU/Hcs7GYxDJ5hFKINXOo9IOKhHKrhKKa9R NIdqOatqPMZLKcdSK9VUKtRQL+VVLNRPIY5URYRnS5l4SoVrVod4WJZ5WJNtT6tzVYZ5Z5h6ZIN7 eI9rb6Z8ZbR7aKFdXMlyUrSiPYmGWpmJVqmJVKqQUbqmTYqFaZiGaJqZZoqEdJeJd5mUeo+Qb6eH aaOca6WLd6aWereXebeQbKalbKmndrazebildJyifsy2U8uUc+qPbM2xccyJV9vKcObUcOHKXt+3 PWxxklZiineDl5yWhZ6alpuXlo6MiqWbiqqdi6aZhbabhKWcl6qli7amibe0i6ullrapl7q2l6+3 m6qoprm3p7e2tK6ur5qgpcOehsemicerlci2mt26m9i1mNOwjOO7nOe6mOyxhMi6pde7o8G/vue+ pLzCm7zBqMnFmNbJjujQj/XnjcfDq9jGqcnIttfKtNnUuefHqOnWuvXau+nOsPzxva65x7jEzcjI yNjZ19HUz+jbwu3cy/TjxPjnyvft0Nfc5Nri5+jo5/j4+O3w7gAAACH5BAEAAP8ALAAAAABkAH0A AAj+AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCXS8/WMjRpgv5pBeyZvnr9+GVOqJOjP2yQg BCL8igAgAICbAQ5ACHGCBZAtYtRMAtmMJL15/E6uXGqQHzQ1JmzmRFHMBIIIECAwSIAAwYEDAcLe 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/releases/12481.jpg.t R0lGODlhZACUAPcAAAcHBAsWCxYXDA0XFhQcFBMbGxwdGhgZFRMNByMdGCUZCxUkFRolFhYkGhom GxsqGxkqFxsrFCcoGTQqGCM0HSk3Gjc2GDAqDhUcIxsmJBQ4KiYpJDQsJDgsJis8Iyg2JjY3Jys3 NjQ4NUY5GVQ5FEY6KEc8NFU2LWgwLzZEHSxCHRlINhhHMi5EJCxGKTJFJTNKJTlNJjNFKzRKKTpN KzxFJz1SLDhRKCdKNjhINjRSOEdFG1RJHVRTG2xSG0hJJlZJJ0JULUdYLVlVJkhJN0tbNEZXNFVZ OFVKN2dZJ2haN3JUKldlOk1hN2xjKXloKWhnOXlpNHlzM3ZkHTM5SzdWRjFRRi5bTEhZSFBTS2pZ TFtnQ0lnWFdmWE9nU2VqRmp0R3V4SXpnVnZ4VW1pUVp2Z1VsZmZ4aG5yblNWbkI8RI5YLIVrKIl2 K5V6K4RsNYh1NpV7NZlmL61yMpVeJMt1MeNzLYx0UY13a6d3Vsd6RXuEVXiBTHSDdl+AbH2BL5qE LZmFNpKKN6eILLSMKriWLKeJNKuTNriYNbKNNLuiObSLH8WbK8SbNs6NN8qkLNWqLcmlNtSsM9er N9yzM9q1OtyzLui2LeO0M+u8NOu9O+W5N/S8NeyyMeeOLu3CPOzCNfPDNfTFPP3LPPnHOf7UO/3Z OvbDL/3lPvvxP5mIRoWKWJKMUaiXRbWaRa2NTLaoT5OMbq2PcbOlcJ6ha8iORcioRdm2R8+xUOW6 ROi4T86wb8+gbtbIVezERfPFQ/XJRPvLQ/TGS/XKTPrMTPnGRf7SQ/zYSfrNUvXJVvzUVejMV/3k Q/3rRP3kS/3rS/bjTf7ySvvnVf7zVO/kV/HTaurba2Rqj3yViniNiIeWi4iclJCSi62YiYuimJak mZSii6ulirapia+plZirpLC2rdm2mM+sjOi8ley8j9e6pbjDuevCmvLJlMzGtOzFo/TIpvHQs9nS lrzJw8rLxdja1s/Uy/v2yO3p0+fr5v3+/fX49e/z7d/i2QAAAIR2lCH5BAEAAP4ALAAAAABkAJQA AAj+AP0JHEhw4L6CCBMqXMiwocOHECNKnEixYsR99ey54xZuXLly9Or1y8dv30GLKFNO3GeP3Jkq 28L5YNOGjQ8fSXIqCUPmzp1YQMN9XOfOXj2SJlUqjchv3rczVqpE9SaOUKVPkwpFQkQo0SBDbuS4 aVNzChs2U6Y8eRLljc87q4B261iuqMh8SJeizFalCpYtWHRgASduUCVQjAhFitQVUaGuhBotbiT5 0SNJkzBPitTo8aBBbkKTZfMGztufcsd5dGcXqT69BM9gWUVr1ywoSLqJKwQKlCRCkx4RIvSYUSNC jCwzSi4JUqVNn3z9mi5MOvXqvnJpv3VrEmVEiLz+gg4Np/xbVqxiyZq7mp5RvCUh9qElz5q1du3W i0PUG1KhSsJ1FgkjjhByWSSFMEIJdNBp8okmm2zyiy+aVGgdMMMII8wwwyTjITLKhBgiMsh4qIsu udxiC2fhGTIIIGOVZx5cQK1HFz8F1WdfO7DsIs844SCSCSiP/CccI1oV0ggjkTxiHCSSUOLgg9NJ B8wvmvjyySfT/VKdhmBuyOEwyBBjJokipplmMh2emB13mzUSXiKGxIFPQfHYt8srr8wijztBgiIK JFYlNlwhlDyyiJMDQgLJgltuqcmVU07IJXVehjkmh8SQaOannhIzpodsVvOKLcp0mqqqIlZzD57+ uLTTCizWzHIOoEL6VuggnTFiCSTMSfLIo5Rg8okokf5y5Za+NDsdMFdqOiaJ1Ho6zKdmBtOpmcIk o8scugyD4bWibprMqwTVt8u6u8gyizuzFDKkopIgWS8jmwA7CSWUNLegJoIeeyW0V3b5LLQcislp p9VSi+2nHALjbSO6sImhmZtyeG5B+MiDyy6wzBLLHfDyBwolhEhSSCGO4gvJZZbwK8kmmmSSCbJd QmuwwdFuim21Z5aJ7abKfKsLMhuyWUww45JJzMYEdTyLKrPMIkYs4+wHSoWWbJKcJcICCMkkEfJL syhoH4u2ztOJgimYm5ZJJrXkXvwpwiXaMgf+LskU062HxTTNKdQDxTNLerLIcs4q3+z3SSaPg1LI I5UIG6GjNPO7Jdpu/7J2lTsrq/C1QjMMotDaEpN6Mb8kUwu4yQDjd4fiBr7w0+gOJM9PYiR+zhiN E3LzJ6BkwkiUiUrpJHSWYKIJ5527vax1wvgtDMG3Cw1iMirakosw2QZzvcTgKnN9MYETrP6nhAsk zh2ycBPPOer0QRUhoITyuCWMVIIJJY7SBCXw9QlMNO8TwMAZwabzvM6lDxjlItHcOpUMXBwCEIEI hCESYYtbiAtaohBGxbwku2JwDhjBSKEKg9E+f8giFt2IRzxeeIbgXSIUghpghPIFiU9AiUL+zZsU tLakLM/9gkuc25C2ONQwEiXDFhgMRBzYMIc5uCEOuEDG7LoFpl+gTxSkIMUKV9hCPPTuHPHoRixy QA5xJGJI+dvEIzaRiU1Y4nmQwISWMCEhghERWZ1TFjCEsTcUJaOJecNgHNxQxTm8bg1zmIQIa1Gx MC0tgSocRQqNwckyIgEP6+kGK4wQPEoI6mSPsBkooFNASuTiF6BQGzBKIcZgKMMYv7iFJkToiDr4 0peOSBW1klE0sEhxDo5wRCMd8bpavI5NGhpTMJa2SU5a0xjIyJ1A8qAFMWhBBGJ4xRHamIhHXEIU vpljb3oTCj7+QpOkOIYyltGLSiCiEYH+mIIrfNCsOsyhDnawwxroUAdd3CIZZ0oGIuIQhzbQQQ51 YGZEqzjRPIQrQxGDVjWPcc1SDEOb/sjDEvDQTVW44gjBk8TNRDFAU4qCk6TIxSRU5Ipl2CQQJLAF AJLwCgAMIRC4qEQd1kACX/pgDp6QxSuUQbplDCIOcDiqHqpYC2W+gplzeIUcwhVNYfxChcY4hlg5 as2PFkSkWnhDHOaQCCY0rpwvJYUlFrMVNxzCFheIgwVKMIEoQAEBr4hDNS7Ag2VYAABv4FMvJ6oH OegBD7FQxiGVcQtAwGEKcpADJJU5hzVA1J9yeAUuMgQmFAYjrMeQhjTGyslsnvUma5j+xS7msIU2 IsIQh4hDKwyhADiwwQ1AQAArAKAKIExACRdQBQKQkARpkGACuLjDASyAizG8YqgnGMEIHBuLWUgW RLZwg2/lcNRa0EGrPljDKxz5UF4kw6saMi0nUysNZYiVGNgEaR5ioQ586MMdcBinOCLhg50KQBWI ZYxOTYCA0igACEPQKQcA0IsnCMCCCLYFLfAA2jX4Mw/cwIUyyqQMW7QBDktYQmY9Owde8EIOjTTv HPpmvWqGVbXOEKsxguFagsiiH/rAhzvEEQUjtJERcQBAGBAQCMLaYhC2EMAEJJCEVhB3GLcAgBIA EIUkv8IHywCCLXbBDTzkoRae4AX+N7ghC4RO9hZxiEJ6PZvZV6TDHDCuIh3mIIf3kmkYKeToMZyB Yx0bgxggrZqt3HGOKGDBtolAwA9GgNcR6AIQtgACEvgKCwC4whm3UEBOlqAKJcACF3F2gzJmwQ1t 0IIWschGLHpRLcrCIQop1iwkecGOc7xBDnvm8yt0saFsoZa+0sgxWRFdkFmw4Q742Ace7vCFxhUC EQjYQSVEMQIFwMINkQCCKpJgAVcM4Qm30MUblLCLN0wACCRoBXTjQAxfzIIMZhADGXoiYk9Rtg1v 8EEU2LCGO/CaHby4g2fpUAs51CIZvyDG0qwpVmdYPMecLAWzffwGJ/iEFYGQAmH+EBHlC9QsESNQ wiFU0QZbSCEJsIDCuOHAAyiMAMFkUEBPFaAKUaniDlrYhS2CDod+g0gXcXjCEsSghCjIIh2y2AU6 8vDrzFbxvcam+MVzXIqub3wgtIhCONyRD3vAIQwjl0QUgMCGSRjiCUCQAgDu4AMpuCIKArgDLICQ XOIKYNLLWAIABOALWwA1EMR0xc9b8d1cuAIOTli6FuCHDjyU4A558MkbIDljYVCL4oO+OEe9DtI7 jEMf++jHOJQABcIQYhNPgEIS3DCBN1hWAEoYwk5hMQEAAEEJCpDF3A8ABQVEQRW4UEAucBGGONxC VMrARSB6MQxfKLQ0UADC5OH+Z45ujMOMd1ACEjxbi2FEnBj2ne/WlW0MjYMUD+OIhRJ+rwQjbEMc jaiEBSRwh1YgIAmbMAkXMAKuIAA75QpA4FMC8AoLKADGJQFA8AZs0CyHgAvF0Czhkgz0hAuolgRK QAQnoAQ+kQfogA7wYA6nsQR0kAyiMAqj0H4Up1qqNVYc9XUCgQarAAZgEAvloAU6QBWJIAlPAAA7 pQAjkCUjcAGH4Ark9gS4UG5JMARTgAtJEAeugAgqkgubcAu+0D1bcQiGIEVw8ARDsAM/sAEnsAQ+ 8XTpgA6yAD+8IAtA8ArI0IJdVwqgR2irNWjHMAq5AFJ9MAa0sApfQAZbYAX+94cIkGAIUSABE1AC F4ALboAECBAFSaBWcTAFhpAikaCFXcgdW2EIgNAGT5AEPcADqNgDQ5AETvAEUjAEP1ACIgAEUXAH vZMObZgHoIQOu6AKy4AMweCCeEhxqGVx8qQMpLAJgGgEX3AEWfANWIAD2zAOhlAJpRgGJOAKI7AE hvB2V6gI22ELioAIriCKbTAFprgDFnABFyABEnABFrADPDAEThAF5REIcDAEQ2ABIZAFYmCLsYCL boh557AL1VANyRCMXWdNwSBoY2UK8lQMLXQG4AAO48AP+VAFK+AN4+AGj3AIPuAEh0AJtuAKuDAJ lcAioPFyPaCO69iOERD+Ae44kxNgARbAA0mwFk8AB6oQCJaoBBWQAVTgj/94Dm1oDrJgDruACweZ kKOwkJx0Wu2HhynEDM+QDG/gDgXRB2dAD/pQD12gkd4QDmwwCK5QjoeACE+lCmPoAyPwku/IjjM5 lxJQAXZZARYwAvQoBXDAUOXhBEngVxLQABmQA1kAkL12DueAgq9wkMKgkAs5jF03CmF0DNTQCkmA APSwlV7QB+TwDbHABVbgDeCQk4AJBDxwijvQjnL5ju5YARNwl7F5lzZpk2aYk3AQCEsIC68QBb55 BBWwAA7AABlABOpxB+eADq8QhxYQA04gYqTwgndYCk85CqHACZwwCsv+MAQFYAAJsJmx0QdHoQ/8 IJreoA0xyQALsAAMwABzaQEV4Ih0WZfwWJvxyAMQlpNt4Aa4RXKtwBYBtp4OMKAOYABiIA5viA7s gA6xMAYV4AEpgAvHQAw6RlbGMAqdwAnE4AolgAEZ4I7gORBnoA37sA7c0AddgIjaEADu2Z50WZPw GZ8zaZe1OQI7II890IpS0AaA0J+RgAv/+QTrFgENQKAO8AABQAThgAaT94ZkgAdE4AEt4AT2JSIz mCrBcAtJIAEfOgEcgABa+RoCIRtWkANdoA1lII3aQAAtSpf1aZ9weqM7kJ+tyKMalJa20EF3J6RK IAHCWaQD2gAf8AH+IjCiaJAFWcABWUADKuACKqAId2gMGFcMpKAMcDAAGeAAU9ZgIHUGZWAP/IB6 aboNa+qO7vmatmmGcroDNmqGELaKdeoGgHAIadkItjBTiLAWbzAEL+ABgDqgD7AAVtAFG+ABXpAN 2mAGZoAFLgADLeACThAMd8hRpMAJwRAIQemIBqAAhtBjA9EFfaAP9PAN4NAFanqq7gijN5qa+tiu 8wirOsmjuJUIiLAYM6UipPgGR9ACMfACEPCrDrAAIrCsMtACL9AF22AGLjADM/ACM5ACkSANwJBx pSAMb8ClEsABB6AAiDAKmnAnsaEDVcAN5WAPXoAD54mutomKsNr+imvhBC77BGQhqz5qr9yRIkn3 BknQAg3bq0X6AA4AqFaQBR8wAy2QA2YgAzMAAzDgAQ3Lij1wC5LqC0mQARswARNwABdgCy5YCFpJ EGWgATiADfpADhQgjdwwoz9Ap2uxoyfWUG3AUBqEW2lJV5Vwt7eQC76QCK4IBSkAAy+wsDMQrMBK oB/wAEorA07LtDHwAB5gAxVAAA8QB8LgCkTgoRzAAQJAAr4wCtbaButQEGagAWLrF1bAAt6QtjaZ AvC6o7IKCD16CINAq2kJHnSFks+hCdohDLbgA65IAw7LswzbAhGwAA1wvOvZAIjrrDzLtDRAAQ8Q Ay7QAB4AAkT+sAEYwAEdoLk+MAylkJ2RYAEhKhBccAXfUA71oA+juw3cEI83So9sAAdtoEGza7t0 Za+TgLvakQsOIh3CYAhLsKst4KwOu7Qv8AItkMAeAL0PAAEG2wIe8ALO6wEL0KsMAAIisAEbwAEg oLlLoAthxAm+0AMVML7+wAVcQJ4ZwQUaoA3csAPteomhoZuOYbd3+xzPsUMWoiWeAwy3QBpRYAEF W8AHLMFMCwMxQAMy8AEQQAEL7LQxkMQyEAFLvAEiYLUg0MESAAfJsAmYMAnEoAhJbMKiqQ3lsA1V wAUsgA3gQI86yZ89Wq+PgJIRsr8Oort6uzMo5AuAsJM/UAH+CEzEDnvEgKsCTgzBEVABDBvFNEAD ErDEIbDBIFACHSABLyAIedoGOyAFPRAENGAPoosD+aAPH9EHGrAN4OAE8rufaUmvkYC7NKMd1hE6 0iM7xBAJQgoFVMywRTzITLu0CTwDwKvIShvFjPwBORDJIGACWlwDRhADP2ABNDCoNCAEQQDKBGEG VpAPaPABR3CyMcGXcRAIg1Cv9zQJzlMhx9Il6FNE6oM+fvN2UmABFEADS9uwBru0hMyw+szPL0AD UWwDNpDMGzDJlPwBQSAEQpADGyADMiABICAERmAE2DwQZcACWKABVdAF4BwOL5cEhzA5k3A8fFQh DYQ2ynL+QoGTQhqVCzWRBASwsDDAz0ZLyDN9xPwM0P98AwMdAiHAASYQ1B1gAUVQBEJQBCDgAUdQ Ax9QA0VdBBUtEGaAA+vQD6GqDdIoDm2QE3AACMHBCOhMM5nACdATOGDkNivNNBCEy2+wAwvQz/fs rDStzzO9yP1KAwOtwcsc1Fl8BExQBEdwBDJABEwQBCBQA0zw11HtD2mKkfQwD2eQ1aSoBBtwAY0w 0mFdM2QNPdDjRaYlO8PAt1FwAQxwzzQt16f9yzPAyDnQ2j89ySZABFm8BVuQ2EywBUHg14JtBLa9 2JHtBRrAAjnABVkNCIMQBRuABLcACZEgCZiQCZrN2WX+ndayIwx9rAQM8AASfNpGO9dwbcw5kMEb ENQ/QATMTARGUAS3TdtHQNtbUANH8AVgcAQmHNnf4Ad+sA7fgLLhYAgLVQIWgAgpOTMVEgrSzTme LQpmTQy30AZSAASSu90M+8sDrNqnfQMp8ANHoNciENQmkANEQARb8AVMEN9gIN86aARbkOIV/RpQ cQY5sA76gNVUYQiKQAhRUAJDcAuXkc6h8OM/jjakgOAJtOCTIKQW0AAQIOETXtPePQPNmuGzgAcS 4OFBTQR/oYO1HQZcroNgEAZMAAZj0Iz1UBCRjQX2oA/QqAP3FwiI8AhtAAQWEAeZQUcAA+ScQwpX 8kr+RZ5CxGALbDDaGeDANs20FW7TUG4Bd2AO4nACBp3FRIAEX+DeTIDiYcAHfDAGfPDlezDpZQ62 MpC+34AN3/CD4gAIYD0IPRCLrpDOnJA/QY7gv5ALJgQtfpMLhsAGTjCYDaC0Ey7Xh37EjdoCYQAP vDACjwgE3hTisNALrSAFI/4F0v4FYzAGe7AKe5DtYEAGn27ROHAGXIAFZVAGoxkOgMAykdAGPGAA UbAJnaAJ1xnrnJ3Seh4JYEEaX8ClGTCoIVC0M6ACz6rPFf6sP2AObpgHtsIO7/AO4mAEuBAN00AN sMAKYVCI+3bxY7AKqxAGY9DtApGmOYADOhAVVTD+luf+CJSACFsqAa7ACTfDCfJ+1tATDC7NFlIA BTWQARlQADyv8x9QsBTg0EYbAQ0LAxRwB+2goPDQDuwgC0pQiFFADc3gDMyQY7cAC62AHqywCnfA 5dU+BiBr0SKLA1xgBlVwBVQBCG/O3HE+ANoW7wae52Ek5Hqeq68IAh9gAAUwAAOw93xfABkQAhEQ wc+7ABGsAgXfhuiQDuwgBgpgvUSgCtPwDM3ADKbQdcwwaJkvT7fQCndgXZ2aAzrABd2QeUbAkSf/ KIWwpQPQBsEA83Ev5Jw9CpVQE1HAATyf+wRQAASw+z3/AD9PwQ1AATnwArLQDriIi+1wDi/kjLD+ MA3SwAzSP51jZfmlcAxdqAthf4M5UAV9kAf+pARpXwjNYQmT4AYWgAEVYAvVGvexz9mFIKRDkAED EAADgAG67/t9H/gvwABHygAAQSGIuXQF07Frx47drCNbekVjxqyZs1IVTZly5uxYqVGjSjGDVc/f yJFncnThNkfOGiXexAUq9AgSJkyNkkggECUYp1CiRIXqKYpUz2CV2jyJAmLAhiwDAAQYUOBAgQIZ qGII8WBBgwYUKpBhZ/Agu3PnyBgBQw1iRGYXj5lCxcxZ21GkTA1jhY9kSRld0KyhY2cNOHGGEEGa SRPQjw0SFA0FGjkoKV+J2LQ5kiGAlnjnxJT+kBAAwIABVqlmWADhgwwaLWK1S4euYMJzs7QcYSXt WTO2po5FjOsMVSljpZrBgnVvr78zLrB0WSJH8LZwMBFjsnQp0pMOGHgIiwxKaNBgkdiwibIBg4Bu 8ODFg2dOlhYJpTGQzrCaBowZLe6ELQghdGSJpSFYptmNrWN+Y4s335hZ5pVllNvLpC5iWYmOKLCp 7rDELtkkER42MCCQYE4JRbxifiIll0GegOOHDAbgQB142HnnnffgESOADGakKoQZYOCvBTFki+0c WfDQgogsoOgFwYnmYisjZ56Z65hnYMEFGgpJQiMHLLTJo446lNjmJUQkgcQSTCi5ZBI4LNj+YIJb Sumpp2J6Mq8NKDYoAIEs4smxUBzFQODHAQgoYDUi+9OCF16W1KIEEEBwMgxqELRSrrmwfOYZuZ7p pRVojvmypByqKKObPKDQwZtwACnkOkwuibONISbYAAhbNmGRFMoGYeMNEKgCgLNCC+URgB8JYDQD Gfjr74g7kOBAggQ4ACEHJ1lBUBorQ3WmGVB3e4YaVXphxsvlzsDhChzMKMOKFahzoxA2s7skk0am iKKEDRzgIZJfihmKlErccCMJ0wLA4xwdDW32R6mqkmHIIX8ogdFtRRCBCCK+ONAZcZtBebdmpNEt 1GmQk4YZaVJlLl4NcMD53pf0hYSSTi7+4aQRJ54o4QAOJnDjlkmEHUWSQmz5AYMZs3AHj/bcw1oL Z2ecSloiiayBAwcc4BYEE5A4IoxW0A0VZXNDfSaaZ6bpRRVqeJv5XRy44AILM3RgARtxaGUkEkpu zWS7JCY4QNsRYnmFRUwywcUCIggYIJZZuMnCHHTMMUcddUzwEcgCGnBB4xlooGABBzoA4QMQkNhi DFaWUbnttlOexhpVlpG7XZrP0AAbcr7RZx0WqKMVkUckoSkTSdh4QgET8MCjAy1k0UTYT4KxJQpY RpBAc27UMOccPLjBI5YOSgNygAYynqE/Dyho4HUOPvCACC3IuAMuppER3plLGs2Ihrr+BPg2VL3L BV2owj7KwYUqcAgQiIjJ4TYRCkWwQRUKiMU7xKCABIjBFqMQxcFycQtkwCIJd5hFZ95hDnfUIw1Z 2EBpQmCAqOSHAhR4QAQgwAAHSIADG/hAEJgABTKEQYCikkjcnqGbVEijFQdKhbma0cAKaeAM9tBH NrDBBQ4FAhGMmEknMpEJQrDBFRcQQywQIAYyZOEOwgDGwUZBjGS4Ag5vkMUMyxIPd2SBClHBQBaI YIANNGABWzHA2BrQOA5QwAZFYAIYxgBAWCgjQSlDIDVa8URQcpEk8NJBObRRQSzIyhAZdNMlNDEI NxjiAkqQxTnQoT4k2CIYogjGKIT+4cc7FPMc4sCDLN7TjSwAgCpZyIIIBuaABRTAAAY4wAG2JQEP FKEIW/gCFLikClXgYhnQkMY0WLYMV0QJblPUyPBw1gd6rMMLOviGOBLBiElAYhJw0gQg3NCKW5JF FupA5iuOIYpiIOMWcYDDHYRQA3XIx3PvMcEGRGACRYaAK1yxZjYPMIFKBsEIQTApFKwxDWr0Ajm4 wEUvZNqLTckNblmiWR9cUAZ97GMf/cBCPgkhiUpAQhKH00QbAEHQKJTlHXfIgzpYkYtRDMMXhmiD Ko7QggrEAh7o+Kp8tIAGJkEzA/mDgOuwmU0JgIAGQXjBB0SQhS8IYhnT4BQ09Ar+jbjxRmW8YQYq TFkSFvjBDDhYARa4kKZCUIJNlKjEJirBhkHEwQJxuEM8ZBFIPEwgDsooRiTaEIcoqGAGMuicU9+h JDzcQQxd8KgDGADEsRmAAI2rQRDuN9csrIJk04jIlVAmEd5kJFTBZcZgmcOCMvhBA1cgx2LFcRhG PDYTkzXEGyxgCzfMIj5IUIAEJIAIYRgioj9ogQrEJIZ3yAKs6rsDHsQggvxR8wEueIADfoQBB1Bg t1lAQyzGQLK1EBeKbCHuRQKrXHhVgQvPzUYV0rSm50FPek9IRBJGgIs2vMEcd1DAEQfgKzfAAQqm TcEMuJCAc7znHMXEAxmIMDb+Gi/AAzOIwAMy4IAN9BgEAObGF4ScGywhOLDAMVdyj4FTvZWBHN4g Rzm6MOFHVLcSk4vEFDJcMDZI4QvM3BZVoADRH7zAzC0wAwdKgEy/vJYKZ5WtjhvwABrIAAIQeIAE eiyBLGhjC+AMAyuiJC4rjWuKWDLGkuPZZH00Wh9nSFMiIlHdSWAZw0AAgiGK9QPsGdEBBeBAFIZw 4xe0oAU6QMMHAlCAG2Yhtg9gQKzz+wDWvAACDrjmBp7jTUDvgRYsk0Y1lFFo4zrIFG0Jhjz5xgUv dMELaRrEI553uEw8YgqHAEIJ2sAGJ7zgDHhAQgIkQBUKCFEGHmgBDFqAhWz+oMHdIUDNBvI7NiIu YDUvoMELGKDRLBjBBkbA5BfCsIdVWAPYVGKLqFBxkWObItl640I5zLCOclTBJdGeNiZAUYhrZ7tY QGhBF7CXgAlIAAOrad0CWjCkdaOhCh5YwANCIIIP0JiaFKifmW0ggxz03AZB8CYTBE5wXMQMOIGN i6guUoqGA0OeZrgCNpLnhzQZIhKT+CcmNIGIa4+gBGxIQgpckAN3Z8FoVZlBXB9A6hSooAIviIEH GhACeNN4tqzhjwtYs3Ib/DzoXwADH1YBC2ogGBWHZ0tcLEIcZWcjH/XIAtUL0whGPIISm9j6EwIx AiC8oQdmJkAa0GAGCfD+qgAbOLd/0w2DGJga3x6A9QJi7d/WvEBjMHgBkfpu0iI0AQqBX8XtDoz0 tgCnIhUxhjxxQA5+9IEcfdBGYaR91E18AhFPeIIFgOCEFMigdRlAQxoMkIAOqGcDHkD/B+qXdg/w 734eiIB/1z8DF3wN9/15wc8BjkkwhGEVq8AFKCqX3ji84Tg+BsMBHTiDMjCDPsgBlzCEaaOETAgF rkuCDgCCMoM5raA7bZoAEDCADHiAO4OAaXmU+/GKlaufr6mf1WM9GqCBCngrIQi6/iM4WBAV4YqI ZmA4U7AI3xgeFrC4MuCHffCD6IvAntmETOCERJiCJLgUM4uA+lqAaxr+v/Kriga4NRMkklJDNxac vxaEuxiIgSB4O5T6u4FbBVooPIkgrojwQaazCAYTQivQBn1AA0grjEhQwutqAydIAgsAAe/birG5 tdoyIgMoABrjQnVbPxUMwxacATKEwRmoADQMOOATNChyGzhcPKZzlwrBGXLQh3lAA26IvkR4LErQ hCxzgiEQxA10gAZggEN8gAYgv2yBs/r7GtuLxDDkDxogwxiAQQqgARrsvS0APgCcBt5wGwc5PosI xVNCLCv4hi44Az1MBMSghAmUhCdwgh0QxFusMQbIL64wAA4ov7MKAPWzPTMDw19cPzK8ARh8gBcQ AoA7gkxSQ1jQjWf+ZIsfLAXBkicW4AJ7yIdvwAGXqJVunMBNaIOwA4ENKEQa44pZXAACIDkOaIAN gIMkMLWci8dIpJZh3Ll7zMeg+70xCD6DKxeUiYu2YLqLQIVpLAnEIod+qAd+0Iboa6xuxIRN2ARA SIIakCbXmcX8uUhHuq1ETABXMIQKyBh4fBR5hAEamERKhL0XwEQmyKQxILhdGCCYjMm2OLaIsEl/ KIMELAMswIIq6AOXaATsoARLsIRZmgIhEAEJICJJmkWb4yEDMKIBsABVaL0UeAFeTLtfJJIYuEob WJ2tNCmA88ovGAPBWwV3QrzhCg6NGAaaWcvl04ci/Ibom0u7DMr+zBsC8bI5i3SAByiAAACCCTCA 8hsAJYCCFriB/niUd6QW/mhMdQOiD9gAaRECkxKCffy9gVObf4wI3ckIY6gq5fuAb7AHcrCCCaOE nknNR3iCXZEACLjI14w1BwiAC1CFW5gCo+mOUIsAF6i/3FvMkOyPIWE9dasAIHqAB6CA3DpOTBK6 /rMdtdjBd7KSRANNnDkDMzADLzADl0CE7aS2VqSeCdjPC9Wx2BQAJdAFYsCEWrgA8guNMAACAeDP jMG9FoBH/BuSYYTBHDg3ELjEyWyCJQIDy/yCVoiGuEAgwHob4dEbHFgHR6OH6EOEfoolUDCPQNgB ByCNAQgABrD+AAtIAlwArVzQujYQAJJKxyOQgFmEgNTpDxUtkgpIO6wckgrwABmQtySaTEzaAiYA py/gg4cgrmeEybQsAxbQgTKIy9KMtH1BnElgg80bgSToASdwA0TIBWFABmQQBmHQBEwQBUQgoQ7g gAIIAQqot67gj1JT0RmggHSrxP2oAAKQGhAIgr67pCIIgoZImz1Ym7d5xmhohpoEzZvBBnuwh3Ug h0B9rMlZmDgogSEghlEIBo4ohl/4hUgVhl/AhEmQg1cQtxKYESCQAFq8ORjVmA1EU2Gssw84ARQo gVUNAhqoAQ+gASYoAsDjAz4wld3IIrhBmbzZizLQABYoh3z+cDxyMFKZ4M5M0ASGAQIeAApQAIWg OJhfAApOgIQlcIURIL8JKAFbcIIAuEWtoICpxB+NRVPWc4EPWII1GAEa+LkPkIAXOIJMBIM9aM5b bQa8Uhl7PSUXwAE/1QAdwIF8WpM2uZV+IQRdsYBbgAyfEIVnHQ9SOAY2sIAfEIAOmIAocKgLuEit gIBy2wpYCwB13Y8YkIEQEAMt6BYaKE4P2L8azaSWHYMDQYW5aUYDGh4XKJ5s+IZ92AZuEIeY8Nk1 Cho3cIILQIRR4ImeYNZf8IlTOIVR8AU3cIUk2JYJiIRlGAICoKbXrNz9fM1H8gAQWB0aCAHRo4JN 3difCwL+GkTb33PZA6HVLKLZkegCCnABLsiBfagHbeBZaZsJXOGEhXkCCWiDUSCPYgCGYRgGhCGF YBKWRFAAqH2CcyiBAcjIRxrPeYMWCIi/FqCBD8iCNIA3D+g71sPEGlXGgeMDWLDVvoqG1vUHMoir M+gHPDQDcpgu3J1AJpwlOOAAHvCFT8iFSHiESHCEAIYET/CETuAEoLkFEuIABZAFccCJBoCWR7JI aCEAUpsWD6CCN9sAG8DKq0Sp/fPK8fW/KOEd9SWDNV0+cjiDdcinRPhfy1vCSwAFRoiD2bQFX5gD OrCFAHaESeiETnCEOijgTWgELUCCEzABJTAHcUACyp3+N4xklAjGsw9oATbN4PPDt4yBQZQyXa8M PIJ7iFSYGxNOgSGggXy1Ah0gDBf231jKhFOghEG4iTYQBjmQA2EgBmEw3mIoBk+wA0+YhFeIh0F2 D3Rgh3j4ggGIvUWhYAreWPSTgXPLgArGygoAARsgRv2DUxsMvoeIBnWimS5gg1uwhVaQgiKwAcIY hMp7BEvYhH4R2EZoAwngAV3I4VzII58ACmHhBD+uhTwQgzswB/dgh/iYAP/6oVpMqwXY2DqDvwWo ABvwAAaYlhyQABsz2dKlwcrUpP9jhSdS3y5og1xwgj/oBV04hHDQpxe+vKCkQEowhB9QgFdQiVwI il3+RlzB9YQ64IVuiBh4yJFi7gYi0OLTiuTVOS2ERj/cYwAZlAEGIAAIMNOfQ0Y51SSCCz5/nAaa MQMpcAUw6AEpOIRbEAd9ioQ2RhygCYVvFIASmIM5yAXICAVhSVxSQFZdqIVzMIdl0RF1EAMTHFNe /M2rRNP4s4FTnbMgWtN/A1B3JThaoAXCoxkvaANXeAJBEIQ2gAV1VsWT7plMEEqamARDKAEBiII5 uAU99glhsem66IhfyOmAxpH4wIMqWL0zyz0w/JrspTMKIAAD2M/89AoPeNUAVcNYgOpZCOU20IVw VIVAsAV11pfCmYRJI4RBwOxBMIQ4KLklaIRb0Dr+oWDrthYWTHgFXoAPHekMPMCC1Us7GXBB+yMS GvAAB5CBCDgAAuDPvoPBc+NKcOrmNYRqvdiLLhCEQIAFV8DqyM5bNpmERHCDy3ADiHoDGBmCA7iA J3ilSMAEnkDcthbcoAkkdPgc1uoCF1RRM9sPMIzkEfQARZwzY4wBv3PVcz2Ci/6/4V4O45YCKAgD KBAE5iaER5gEYjmPJ0iCHUiBCkgvGJCBD5iAEfiBIWiDRJgEURiFNToFTjDgW7gDLYgv1xqrLEBv g0a/KnaB+1nmFvCAv45vYdw90y2C5GzZp6YF4iaJLggEV2CFHZACQGDuWnFCpBiCtoNPFzC11KH+ ARCAnVJLgR5wg18xYE7ghFzo3QA4AMGUAAF4jvrDShb/gI+qL0eKAKmkgQe4rfyR7xgHOLRtV4Jj hVjAcdcdAlVwhUPAhUiwBcIoBFl2AlHzxa+JAfozQSbn3P6ogB1og1tIBB8whCeoABe4pgPoMQbI gBA4tw8YQfGsLxrDM3w7rQgQAMp1gA8A190DYSEzgi/4PzlfjjKoACdoA6VSBFVIRUNIAkCsgRV8 lJClgA8gEhe4FLdiOQvogRSo4DV9b7YqOa7Qio+iJgrOH/4USRfIyAMYG1PPZNJtc6FjgpH5v354 lxpohV8oZTiQgeg7hDZYgij4AWqZv9aZPZb+4xYYSAHckwG9G8HVkQBFxIA6mQB6YwBHQiLiRCJ4 Y2b7g7nbGht1JcYYuIEPDrpMOgIkIINVEPcKkYFAMIZHGARcmAHBiQPsS4K8rkrcO0QHuDEYYHIu XLkYeAF7+wBt0rOjyRb+9C8P6DniJE6MxLlH+QAKli2Hp0eUArreE7otoJ0xyPhTkgFBiIRDAPKQ F4c3SIIkeHfZfpSMNUfOfYFL+RoUjYEw37fSIylMnS1ebwFOdZ2LTHsikQE0J4CYU3kXZVXea4Ia /YIjaAiRqBAPEIRDwGpYCPlxuPoi1/qvwZ+xWQAJWDkQqHfcA/pIsuazx9QPYGaN0YrynDX+Blh5 GJhmCM4fzxdGekT1bhcyJMgCe3gXD1CFRACEQ4CFHOCQw7e9xIeBClBKNU+7D6wBxzytfjcABkBZ y+eW21bXFrizvqyxz6cAXCP1q8VK00d1b6pRMKh4vz+lFxAEXGgFQFAEF8AGw8d6k9f6CkBKyoXm GfCA0ms/4f+A1smzCeiA+ofaG8P/rbgzm7OxIcEvBwAIAgQcPIDA4AONGTFo2GgYxEiRIk2YfPlC xJ6/jBnPtFA1SJAgVy60hXPiY4cLGCpXqoxRoYEDBwQWOGDQYkaFAzoPSKDQosUCgxM4dCjKAcSM pBRoMmAQM6bNpC0gyBxYEAIEFzRiLHT+GCTiRCZgjmDU6O+MjFaIQIrUJu7JyZQsV8agANPBggUN GkB4QcPDhg8Vkkbw8GABgwlFjSKd8QICTINPa8qAMWOpAwM0HUB4QFAh1xs2ggQRAlYsWbP+0KRV JOhQKxxunyT5YTkp7hmWP8R8wEAv3gcyaFhOefnBhwUSJBA1+kHGUsQEJ3NuAUOG58wGnj4ouIHG VtGjhUCcCIUJPdVnXigyhsiQqpHh4NT2C/7+Cxg0KDz9zaAzAX0VZ5kMC3h2AAdDdcDBBgxQQMEH H2ywQXeTCQdDC3cZsOF0BB20VQziGVEeEyWWpdEZHrBySyS2BOKCN/OdZMQWR2BxIxb+RtBgBH++ NdVZdwRE4JcM1u1H0wEbMDhhBht4AKGEFT7VAAVJfdCAbxtyWKFvLdzAVQxB2ACRRCaqNoYLOgwh RSth5LCNOIY8sUMs/dhzpz399MPPOD1K0F13GWRAQAACUCBDfi9gB1OTgmbgwHNP+mYhXhQklB0D GyawHUEVSnCfQ0KYFtaJG81gRA444KCDDnAm0gYP4+hjTz355KMnP+XkgEYsffSBxq+/dtFFDgQw 4EELRB5WAAYY3IXYAxQASp1NNExVU6YJbMpdZwy88CVDoo7KxBHpmXWGDllokcYVVuAA5yCwytpF Nr6akU055aChD7/79LvPPvzsw43+QM/JIMMMMkD2wF57ceZAA4g5BRWWSjHFgATa6mSVZxNYkEMO VoRshRVVTFSueivgQEUaLVsBbxxDlKMPOfN884035PRTTiz0eKPNNtto08cZ9ZbDTQALeKCUCzO0 EAGjj2JLFXURf+BYdjEZkCQHHEgQAEwnoHBCy9dck4bZ12DRRBHmauTHClasoIEGOLDgliFxJOEO P9poU04+aJSRLzj6bvON39t4czM9fYDtQgv7PeDXC4d1iBV1MfH1gtMTZ7ZBFl1kkQU323xAgBZ4 4PGP2S2jjcbaQridEdxWcHH7CixgE2cbQ9STDRfzWEHO7VWUA44++9SzTjm51jP+D79oBCDcTR40 UFhCFRiUdeaVKjUxgrGIDgIa9HxzpQEJZEEF++1TEYIRTAQx+1krzM2C3BrsHscTQ/RjRhnWoQE9 GW8cyKOZNs5Qjmx4IxsAk94DnHYdqPgkYR+ATPdiAgGEYcdzBwjd6NCAhtM1YENWCMH7MhCCEIgg B0ZowvxStoJsAG9uuzNEEoaADzMocAX56EM56sENWenDTvWYFT/ywS8zBKBKP5mBZzLAl+5I6y7U YdjSrsM9A2xABF7swAYeRYAGbKABGtDBBzLwAR2MyDQxNEsZNLACbJCDHFfQnzji4IMj4KMcZ+hD znCgv1jUqRzk+AY38JBIbsT+Ag8hIMBgMDQD62XAMzBxGOao8x0YxOBKk8mYlrTlACkuoJLCkcCE ZvAQ09SAfnFcgRmwkY3c3ZANUOhHEY+4j3zYYx9doEAOJLQBVGpLSzVZmtNe8BgNeiY7meRODnQz A95U0gHLmdAwEyCBmRBqAAMQAAMCUKgKgOcrRqiHasrAgtyx4Ao2jBMg4OCOetCDHvlyhz2x0J0J oXKYy5EApCCQRRioYJoM8AyQAOUoQXEGUS/wwALEWSiJCkAAB9BmF3NAhND9MRbc+EY53EGrfuRj H6oxgxzZSUtxEOIQbrgDEQKzgQct5wGOasABrPlPB2wgBxDwkkoUtZSICUTNokYVwEwYAAKIjAgL XRAhNz56T1rlQ2CquSpWM7INd8XNfitwSyIQAQja1IABw+zNhBgmkANs7QAVrUAFAhABuMI1AgsI TAhygIXQiVAbUi0HPepBUqtmtbCGLWw+5qENLtiNBa4qBCDcUIg4IIAAAkAAADKLWQRUlDkiMEHo xuCrIZZjHe7AZ60Ie9jVsra1ZtnHPLbBhW2EYxCHCIQqcPEK0D6VV1EFqUhxZVLXEre4xs3qLvsR D3wwFx/8OK5G9AHd6VK3uta9bnUDAgA7 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/releases/11515.jpg /9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAUEBAUEAwUFBAUGBgUGCA4JCAcHCBEMDQoOFBEVFBMR ExMWGB8bFhceFxMTGyUcHiAhIyMjFRomKSYiKR8iIyL/2wBDAQYGBggHCBAJCRAiFhMWIiIiIiIi IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiL/wAARCACOAGQDAREA AhEBAxEB/8QAHAAAAQUBAQEAAAAAAAAAAAAABgIDBAUHCAEA/8QAPRAAAgEDAwIEBAQDBgUFAAAA AQIDBAURAAYhEjETQVFhBxQicRUygZFCUqEWI2KxwdEkQ3Lh8QhTgpLw/8QAGgEAAwEBAQEAAAAA AAAAAAAAAAECAwQFBv/EACkRAAICAgICAQQCAgMAAAAAAAABAhEhMQMSQVEEBRMicTJhFKFCgZH/ 2gAMAwEAAhEDEQA/AOt1HAOrIIdZXT0svTFbauqXp6uuDoxnPbkg50ARjfSJ/D+QnLcZ6ZYj0+uR 1ZGNAUJe/BZQnyUpUjPWs0RH2/NoChBv3SpZqGbg4AM0WT9vq0gEruI55ttQuVLDM0X6D83c6YUO fj+ED/ITFc9xPF7f4vfQmBnXxS+JUlqtS2qhpp4aytUF5hLGeiLzwQ3c9v30mGjPdrW5rx0TNSSy UwfpLCVACfuT/lz/AJ6XbxEpRxbNkoWobZRqIbS7BRysc8Q5z2b6/wBcc6a/sTyTWu88iySwWusm QHHiK6EMf5UXq/8A3vpvIi4tRqXmjMkU0YK5KswPTx2YjuftqVsp6L7B1RngYA+kfbSNKACt3vdq Pct+sb263i5QvR/hEbVD4rYqh2TrY4yvQUfqABx057EaAos4blZq34i1m35LdStOtKsxquhT4r9Q MsfrlVeJj/1+2gVAfs/dcG4N2Wy1VFmtMRaOr+YqI6cASujK0BhOSCGhbxG74PHGgKLaG7wzbW3R eqvb1nC2uonhhdW6lqhG5Ri305Xke+c8e4BIuV5ttq+J1u27La7WKOqpVf5orho2JdY1PHT9TIAo 4yW75wCAPWKqoLpuXdFvrLZaY4LXUeEjJGpMigKSzZJ7ZUHgcjjPkIGYgLfF8RvidVigt8JozJ1F vDwkUK/ShP3HOPPJ1En4RUUrt6N+t+2bJbrbFS01tpCkXd2hXJOME/f/AE1UVWETJ27YzUR2OmAC 0VCSPNo0VF9Mk4A03KMVllQ458jqKv8A2JsbzT3SSOGkoobeuPDNOAc+pJHGNSn2eNF8nH9vEt/+ BwBhQAMY1oYHv6aAGAeBqCwertqUNdv+y7nkA+etNJU0sf0/mEpTnP8Ah6Wx/wBZ0AX/ABzwMnvx oAipbqKOSneOipVelBEDLAoMQPcKQPpz5476YATuT4nU+2rjuilrYaNZrJbYq6njluSxSVxkDkRo pXggxkZ+rkjjnSAt6jdjU94it1RQRCompqWcI1SMkyz+EyKOn6ihHVnz47d9AUA+6t7Vu5dwXLYm 36RaesMk0dRW+KCrwIE6ipA4OX6WBOV9w2QpOkCiO7UnXaHw8vdTJZ4KY2oziRfnut6uaHPiAt4Y x24IBH20RjQ2/RI3NvGWl2nbbjUwLFT18vgPDHUmN4iVZs5KZ4CNkEL085IAOr0Efxd7H932WF9g XpaiKKpSmpXmgZvrKMoGHU/b9P31yfPjGfx5OtI9j6Dz8nF9S4urrs0nXlPwD9hs1KuzI57YPw68 xxGWCsgJVgyxI2HwcMp5yDn82uLg4F9jtHD9/wDR7P1D5/IvqH2ub8+NunF5WZNY8prw16Nc2pd3 v+z7TdJY/DlrKZZHQDgNjnHtkca9L4/K+XijN+UfMfUvir4ny+Tgi7UW0XWtzgoj+Q1BoeE9K5Y4 A8zoAq6q7wxKxQO6r+Z1XIHPPOofIkWoNjzXGFKfxg4MZjLq2eGx5DVKSqyerA2+bZhuiXw1FfVQ Ve6LbHQSKIY2WnVA+GQEZ6v7xu5x29NLtqx0R907hlsVhSKiWKpv1VJ8rbcovV4hUB5AOelQMscH HYaly6qwq3RBtdNZfh3YoZ7vNAbggaZpZiA7OwwzN5nPpyTx6Z0oWsy8jm08IG7Rd6Xcm6Yrftym U0E5nuNxmqFecmWbAYYfKqCCfp5XJB54zfb0ZJ5DWltfyd4CrDB8l0KsRdFkZTz1HBXAJyct6HGN UtUa1ixF1t4n27UWa1T09Cs1OaVI5EIjiQ9+lV9uB5AfprH5HHKfE4LbO76b8jj+N8mHNyRbUXdL f+yislquFXbRYPxekNI6+HLPR07iUp0qvQC+ApIXGeeCdcUODlUPsuSr2t/o9f5P1L4j+R/lw45d lpSaq7bvGXl6tGyUVLDQW6mpKVBHT08axxop4VQMAa9OEVGKitI+Z5eWXLOXJN227f7Y/wA6oyK6 sr1ooUYozu56URe7H/TUSkomqj2IBlrKvqMjRCPkBVU/1PnopvYYQy9MzDEp+rtkHuNDSYroqfmW pxEofMLAxyHAPhhiAGCk+fb9RrPWDV5VlRuLdFHTU4WslSGko5A8USZ8aURkABSe+SRn7/fQ5E0k ZFcd+eBcIb3WCV7i8Zhghi7U0OOE6yD9btyxAJAGBzqXkL8jtk2RX7hqTf8AdFNJHTv/AH6Us0zM 1SzH+6jIJJCkkZJOccY89aR42syJbT0bXYrb+DR+I8YeqlPVUSMPzt3JXyAz2HkAB5DVLGRdVVIa u9VKKCoDY6mPQQo+o57DPYHny0pSaVo144/krLbbtso5IFNTUJV1CKMx+IG8MeQPTxoj+Stkcks4 CGW1W+ZeiaippFGeGjBHPfVdY+jPs/ZKiiSKJUiVUjUYCqMAaZI7xpgBktbJX1kEhPTB1FUHp9/f /fWDttM3pJNF2gyhx2HA1qZgtvLfFi2gtLT3qocVNYrNBDEAWYL3bJIAGeB6njUyaSGtmV7Vr71u AXvdcqTi2/NlbZC3KxJHnnHr2z7g6zryik/ZnF53HUXK6yT3KfpWdOmBHQdAxyMjvknI76aombYR /CGKnvt3llqWCV9OfEhhf6U7YMh/mYE4x2APGtINbZO8G6TVVPTXCihqZVEcOZnYt3YfSigepJJw P5dTJ5yXRaVF0p1wryL0tnAOOft66beBJFJUytXXKCmpQzhpgeogHAHcD20k3dI0WFbNDijSniEc SKqgcBFAH9NaGBHnutHTN0VFTDGwOCC4yD7+mi0FElJUdVZCGRuQwOQf10xDgxjuR7aBga0UsZMc qsjcEjIP68d9QsqjV+ywt9ekheJmXxYzh1z29/tpJ5oTXkz/AOMPwzpN9WhbnFVPTXi1U0hp/wCJ JlGXKMPLkcMO2ec6byRRJ2jXR7f+GlvtlVFFFHBRBSshAWRmXqLN6DJJJ1n2xRp1OfPiDSPRbiBI ppIahi0clO4ZSuck5BPPI41MUE8De17uKLcttqaF4ValBklRpAiPF0/UhJ4BIz39B7au6yZI3S3X i17m3haobUZOiaKSePq6gEaNOcjvgNIQfuO+k3bwWnWw+jsdBTUyJVTKtQ56vGkYKST6A+XHlq0s ZG528Ids9raOqeupquCoSQ9MZQZUKDzgg9/37aaVCc7VDO/q6st+xq+agkeOc9KNLHnqjQnDNkdu PPy0S0StnL8viXOENQxyyTkMxCyYBA5P1Zz/AN9TsbNV+Fm8Lhatwx7avnzD0lWemnNSAXp5f5Or +JT69wce+mnToTRvYTjga1JBa9K8c0FQCUToKs6+RzxnWF07N45VFSwiqQHckOPy1ELc4z2/7atp MataHY7nLTROk8PzEHZnUgFh5qQe2opoOqYM1ktsFoMVzo4ZfDhES+K/54x2DkHHbAI5z+usXJN6 NFBrFgQPh7tG4VU9ZJNUU0XhdJo6JisUzYz18kkenGP99IK9mM4q8AZuv4b0X9trRQ7Mp6h6Otpj O6zydSx8nqJ4yFAGcnOT21WHozcXHZR1G5a7bFmjnsrz26SvApamopvztCHALKTz1HGM++n+gG4a K67pqJprdFUpFSxtK8Ms7SMVAOTIzk/V9sftzrNlxy8YDOO5bwt+0tuhbxXSJcYyKGmgJAVRzyw7 +fB7AaTnLBXRMdX4obt2PXQfjEr1NPI3TLBVsZEcefSx5XA8vvnVRmyJQ6g/JfKTcvxAafbUYt1P dHCtArYSPIwxOOMd2OOwOq8iX9F5tC21b/EW2x2yc101PVCVpVYlVVGyTk+R57+Wh7HHLybLRzzX SOSol3RUxz+IwlhI4ib+UdPljHfnTz7LqtIMLxblu9imo3RGLgo3WM8djgZ79PYnscHSeUSYld9g X23banuW2Y5pq4VbeNRRyEt8vj6cE4yy9PkOxxg40mrQW46AKp+JM8loFNVRJHXRnmVowhPHtyG7 caTpqmWptFLdL5NeKN0rKgztGOqKWRiSPt7+uhpMSbJJvddDZox4kqIIPEaU8s3bpPbAB4AA/XOp fpC/tmxbIuVFR7dqLpuCZ6m4XWNVkCdoIunCRgj+IjOEGTjnAyTreOjNsxfdUz7s3BOtspEp7fHG ZnimKoEjjOFUNkdhkjp/i9c6ycgpsqZJK1DKGIhjmHROBLgufPH6YGocbyaUk8hRad3Vdu/CDb5I VjtKymnMkhIy6lSORyeSeO/lqU5LJrSeCbu2g3BcLeLjuWhFNRsQgcEExseAWHBJ9tPKdsl1LBSU EM1u2fT1tDJG0dwaWCWJIwHAjw2fXnvrWKrJlLA5bN7VNpoo6O1EU/UGWaVVGZMnjOfMatOiOxun wp2/cpNkmonReupqnl6pkLM2QBnuPTS2aqksmpxuTJyMdS/UPQj/ALY0kxCiSoAHlpgZ78QfhLZ/ iFNDVVNRNQXCMdBqIEDCRM9mU4yeeGzn7jSqxNEHd3wg23erH4NEwo7vb6NVSpRgWkCJhTMvnnH5 uD7nQ0gMLuUFbJ8MrXFS0rGpBTxgD1F1BOAPYcahPJUk6H9u3maLbVfT1FXTUzpTkRPJJ0uit+YI O2SRhicN5E9taqWKIWyv2nLBUtUPXUUE0lM6NGwXJ4HqRwC2CefXA5yMVHNmiyRrvOluuUk1RRLU xVUbRFGJVVbGFKkefAPvp5SyJpN4L3YMtOkMEdZEJXySY5I+CPUE8frrOTpmsVaDL4g7njrkhtkZ RqWk6Z6l/LqUEhfc9taL8v0ZtKJS/CamFy3nZaNoUCUaT1fUf4nK8L9vb21UP5Cf8aNqg+Ge1ILu tXTW+WOYP1+CgXpQ5z3IyB9jq+iJToOklSGNY40KIgwF7Y1etEvJVUVdT3Chiq6GeOogPaWJwwZe xGR5j/TWJoWGSRz389MQtDzzz7aAZx9v6eewfFLcMjVrVaVdUxFRFL0uFI5ibH8pwMHjgcc6jDug qtlnHuCdNr0woqMztHGUDDCeEQO+fMH+mhMp5A63R/PCH+0MdRA1UHeOqEWeo58wSOpfI4ORx31T IivQT2as/AL3K6eGZJIv75UHUrJjBdT5AfoQfTSX4u0OTWmU1zpbleK2eCKaKSESIqK5+uRjkjj2 yck9tN5AvfwDclmpYagWSpFJEwYNGfETBGGww8vMZ1DhZSk0DLVMl3riroZKSaeSYkOIzKq8lQTw HwOB5nGnGX/Elpt2y8ivVJte5zttu51FRJCyS0dQR4TOcZCmMghiASM8Z+oY503vAdjonYu/p9x2 mH8Yo2t9w6QSkqmNZ1/9xM+XqPI60jJ+SUk9Br87Gf4k/U51fYVHL3w/3tJsinuMdwSWehcFo4I/ +Y/SRx6Z4/Qdtc6l7NKfg074S7svm8qe73e9PGlEHSCmgjQKiFc9Rz3J5UEn204uxGoSSOkLyQoX dULKi92IHA/fVgc57U2fHvH4Zbpo6iKN9y/P/MoZ3Xr6wO3qAcsCTxk+2pisA2AX9mn2nc6Gi3jb rrS/OyoyR0lWFwmcNnKsGPY8EY50aA6ovWx7DftqQWGppvDo6QD5V4jiSBgPzKfU+ee+edW1ZJlb f+n+aavY1V4ikpk4icKyS48849uO+NT1G6ezStn/AA7te1Ietf8AjK0tn5mZRkDsAB5YGqSEy93B dlsW3664OGIghZvpXq5xxx5jOM6G6BKzl/8As1S1O0Pxi4tGt4udXI0XyxIXoTJkYp2ByVVceZ57 HUUhpujRvgVbq82qpqK+3wNQgf8ADzz06Fy+f+W+MlMZz5A9vPVwRJr80SzVUSzQo8OGBLeXHpqx XQ5HSGNSsDsseeFznHtzphZxc10aRIRD1J0Als9j7/ca5nG9GydbDHbiXG4xSV1HULDQQSqzU0bk R1LLz0ntg4wcnUywyo5N725vKK5BIq9DTV/UA0LZJ55U59cDkfrrSMvZDXgXZdg2uxbuuF9oGlE1 cG6onIKoWbqbp8+T/nqqJssZaqy3e5y26daWsq7eyySQvGHMDH8rc9jpWBZ9X1FsEaBi0cMedOxC 1OSTpoGAe8/iTY7HQXWhiaKuu1NEM0TrlQzDgOftyQPYcZ0nJCADZlnq/iFe1q9xRLS2igjSMUkU BhjcckRKPJe5b1zz30RVgzfUhSJFWBUSNFCqqDAUDgAAeWtCT35dJD7/AOemA58uo8tAjhsMflKg xqSUQL4gGO/r/XWC0bPYi23ae2RvCQHp5SGaMn+o99FDTo0KnuS3+erlqqo+K061CzxnwyOlOBgc jyGfLGn1slujQtr/ABHWzWySPd7SRoJndZnUvKUI7MB3YN9P2wfXQsbIsT8JLrVX3cm7rjPJFULU VEZadYwmQAypgd8YA4P35OkvY0zXOkDPVqkM9QK8YaMq4PYqcj99FAKLIHEZZFduyFgCf01SEwVb 4Z7Zn3LLeZraHrJn8STqJKM3qV7Z0lFA2FUlIjydRyoPkDgk6sViKcOspXBZCO5HOkrBk0cffVCE mQ550AcQsoi8Knkbp6m6m47ffWBofNallLGL6gp46ORphYxTw1FHWxfLSeFUI2Vf/Q+2hWDHpbpV 1gmY9M9YMJ0PyVAzkDyK899J3dk4rJuXwJrI4qC6UkjxJK8viSBmVCvSMdvQlv6HVR9C0az+LW+S oemjrad5gMFY26yv3xn9tFoohUVkjp4YY6K4SrFFGF8NVHSTggsRnueok/Yeg1fawsWbCo6MVNX4 0dOKdJxjqAyT1582+ojJ7adisW1pldOhq6qAIGSEAPDl/X1OPtxosLG2sbPBChrK0mCoNQrMAT1+ Q5PYDqAH+L2GiwsjjbskLpi6VgC9JHjNnODnk5/86djssaOJqOSRZKqSdmjRFY8qpUEZx6nz9dAm SpJJyR0SRDA5ypPOlkk46raCSW4SyD8qcA5zkaxNWP2ilkQFutQCe2qQmiNenREk6CPEZT1dJydJ jSBmhlE69MSuJkyOpTj+ukiZLIXbY21cN5X+GjpaepkjUr85VQqB4SkgEk/bPHnjQ84FWDru1Wmi sNpgttogFPRU46Y41P8AUnzJ7knWiVaAmj6jzydADgxjTEennTEfDA0AfNhgQRkeh0ARJacIeuFA M91HY6B2eBPpGOPY6YjlH5iChheW4q5XxGicoM4IUtj9lOsUbshXGupKR44lqYUZSPERs5PJ7fsR oaFZXV24KFjJKog5+rBXGQB2PHPr/wCNFCscsdurLxX+O1NTU1PJIYnlncRqJMj28gR345Hfto6s Txs6e25Wbb2xt6lt1JV0cSxqiyvGCviykYLHjuSD98atKlROwpp6mOqpo6incPDIOpGHYj10APjH noAWDjQBGq7jTUHhGtmWETP0IXzgnBOM9hwCefTTFQwt2pGbAr6M4PYTKf8AXTDAprrTRqjvWUfh vJ4YPijBbBIGf/i3/wBTosBa3SidkQVtKZHI8NBMpLA9sDPnoESCgJzz++gDAILDTfI07zqsqyO5 w6g44Ixj7Ej9dZx2dDB7cFktyVEYWnQSsOrq6Rgdx/vq3GyNlns34Z0G4HnuFxWF6ChOTB0/VK2O AeOFwPc6TVEeTS/wyyrTh47VTBCR1KYl+o5/30rtFdXeQrprVbKujEjW6kH1Hjwl8mJz29ST+p07 J0LhPyTLDGFEK8IgGAo8gNTZVFgjh1zjvqiWhfURoAanp4KqNUqYY5kB6gsihgDgjPPsT++mSMLa ragcLb6QB+GAhUZ+/GmB4tmtYXpFtowuc4EC4z69vc/voA9itNugkDwW+kjdSCrJCoI+xxoGTMka Qj//2Q== ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/cms/review/26896/afro.jpg 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 ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/releases/12855.jpg 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 qa3KuIJKT6G2BEIl1//Z ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.animenewsnetwork.com/thumbnails/fit100x150/releases/6012.jpg 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 VNRJPO7PLIxZ2Y7sTycEB//Z ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-b4ZV7ikodAib6.gif?tags=Anime R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-1fxk3FwPkacMQ.gif R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.animenewsnetwork.com/stylesheets/default.css?1631 BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(/stylesheets/ann-2006/bg_grd_blue.gif) #2d50a7 repeat-x; = PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #000; PADDING-TOP: 0px } BODY { FONT: 12px/1.3em DejaVu Sans, Verdana, Geneva, sans-serif } TEXTAREA { FONT: 12px/1.3em DejaVu Sans, Verdana, Geneva, sans-serif } SELECT { FONT: 12px/1.3em DejaVu Sans, Verdana, Geneva, sans-serif } INPUT { FONT: 12px/1.3em DejaVu Sans, Verdana, Geneva, sans-serif } #sidebar { FONT: 13px/1.2em Tahoma, Helvetica, Arial, sans-serif } #maincontent .forumzone .postbody { FONT: 13px/1.5em DejaVu Sans, Verdana, Geneva, sans-serif } #maincontent .text-zone { FONT: 13px/1.5em DejaVu Sans, Verdana, Geneva, sans-serif } #maincontent .text-zone TD { FONT: 13px/1.5em DejaVu Sans, Verdana, Geneva, sans-serif } A:link { COLOR: #038 } A:visited { COLOR: #538 } A:hover { COLOR: #06c; TEXT-DECORATION: underline! important } A IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .hide { DISPLAY: none } .show { DISPLAY: block } .fleft { FLOAT: left } .fright { CLEAR: right; FLOAT: right } .hasfloat { OVERFLOW: auto } .cleft { CLEAR: left } .center { TEXT-ALIGN: center } .right { TEXT-ALIGN: right } .vmiddle { VERTICAL-ALIGN: middle } .white { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff } .pointer { CURSOR: pointer } .selectbox { MARGIN: 15px; TEXT-ALIGN: center } .selectbox A { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; = MARGIN: 0px 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; PADDING-TOP: = 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none } .selectbox .selected A:link { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; = MARGIN: 0px 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; PADDING-TOP: = 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none } .selectbox .selected A:visited { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; = MARGIN: 0px 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; PADDING-TOP: = 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none } .selectbox A:link { FONT-WEIGHT: normal; COLOR: #aaa } .selectbox A:visited { FONT-WEIGHT: normal; COLOR: #aaa } .selectbox A:hover { BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: = #444 1px solid; COLOR: #444; BORDER-BOTTOM: #444 1px solid } #content { MIN-WIDTH: 980px; MARGIN: 0px auto; WIDTH: 88% } #content #tl_fill { DISPLAY: block; BACKGROUND: url(/stylesheets/ann-2006/tl_fill.gif) = #fff; FLOAT: left; OVERFLOW: hidden; WIDTH: 4px; HEIGHT: 197px } #content #tr_fill { BACKGROUND: url(/stylesheets/ann-2006/tr_fill.gif) #fff no-repeat right = 50%; FLOAT: right; OVERFLOW: hidden; WIDTH: 5px; HEIGHT: 197px } #content .hd .c { FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px } #content .ft .c { FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px } #content #tl { BACKGROUND: url(/stylesheets/ann-2006/tl.gif) no-repeat 0px 0px; = OVERFLOW: hidden; COLOR: #000; MARGIN-RIGHT: 10px; HEIGHT: 10px } #content #tr { BACKGROUND: url(/stylesheets/ann-2006/tr.gif); FLOAT: right; OVERFLOW: = hidden; WIDTH: 10px; COLOR: #000; POSITION: relative; TOP: -10px; = HEIGHT: 10px } #content .bd { BACKGROUND: url(/stylesheets/ann-2006/ml.gif) repeat-y 0px 0px; COLOR: = #000 } #content .bd .c { BACKGROUND: url(/stylesheets/ann-2006/mr_blue.gif) repeat-y right 0px; = COLOR: #000 } .big#content .bd .c { BACKGROUND: url(/stylesheets/ann-2006/mr_white.gif) repeat-y right 0px; = COLOR: #000 } .full#content .bd .c { BACKGROUND: url(/stylesheets/ann-2006/mr_white.gif) repeat-y right 0px; = COLOR: #000 } #content .bd .c .s { BACKGROUND: white; MARGIN: 0px 5px 0px 4px; COLOR: #000; PADDING-TOP: = 4px } #content .ft { BACKGROUND: url(/stylesheets/ann-2006/bl.gif) no-repeat 0px 0px; COLOR: = #000 } #content .ft .c { BACKGROUND: url(/stylesheets/ann-2006/br.gif) no-repeat right 0px; = COLOR: #000 } .big#content .ft .c { BACKGROUND: url(/stylesheets/ann-2006/br_white.gif) no-repeat right = 0px; COLOR: #000 } .full#content .ft .c { BACKGROUND: url(/stylesheets/ann-2006/br_white.gif) no-repeat right = 0px; COLOR: #000 } #content #b_fill { BACKGROUND: #021b73; FLOAT: right; OVERFLOW: hidden; WIDTH: 447px; = COLOR: #000; MARGIN-RIGHT: 10px; HEIGHT: 5px } #netbar { DISPLAY: block; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(/stylesheets/ann-2006/bar_light.gif); MARGIN: 0px 4px 0px 3px; = COLOR: #0ff; HEIGHT: 26px } #netbar #networklinks { PADDING-LEFT: 8px; FLOAT: left; LINE-HEIGHT: 26px; HEIGHT: 26px } #netbar A:link { COLOR: #fff; TEXT-DECORATION: none } #netbar A:visited { COLOR: #fff; TEXT-DECORATION: none } #netbar A:hover { TEXT-DECORATION: underline } #sm_logo { DISPLAY: none } #searchbar { FLOAT: right } #searchbar FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px = 3px 0px 0px; PADDING-TOP: 0px } #searchbar INPUT { BORDER-RIGHT: #004880 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #004880 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: = url(/stylesheets/system/sprite.png) #eee 0px -196px; PADDING-BOTTOM: = 0px; OVERFLOW: hidden; BORDER-LEFT: #004880 1px solid; WIDTH: 180px; = COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #004880 1px solid; = FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 18px } #searchbar IMG { VERTICAL-ALIGN: top } #netnav_search_btn IMG { BACKGROUND-IMAGE: url(/stylesheets/ann-2006/btn_search.gif); OVERFLOW: = hidden; WIDTH: 65px; CURSOR: pointer; HEIGHT: 22px } #netnav_search_btn:hover IMG { BACKGROUND-IMAGE: url(/stylesheets/ann-2006/btn_search_on.gif) } #filter_btn IMG { BACKGROUND-IMAGE: url(/stylesheets/ann-2006/btn_search_arrow.gif); = OVERFLOW: hidden; WIDTH: 19px; CURSOR: pointer; HEIGHT: 22px } #filter_btn:hover IMG { BACKGROUND-IMAGE: url(/stylesheets/ann-2006/btn_search_arrow_on.gif) } #userbar { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: = url(/stylesheets/ann-2006/bar_dark.gif) #2874a8; PADDING-BOTTOM: 0px; = MARGIN: 2px 4px 0px 3px; OVERFLOW: hidden; WIDTH: auto; COLOR: #fff; = PADDING-TOP: 0px; HEIGHT: 20px } #userbar #userbar_login { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: = 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 18px; = PADDING-TOP: 1px } #userbar #userbar_login IMG { MARGIN: 0px; VERTICAL-ALIGN: top } #userbar #userbar_login INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: = 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0px; = HEIGHT: 14px } #userbar #userbar_login .textinput { BORDER-RIGHT: #0ac 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0ac 1px = solid; PADDING-LEFT: 2px; BACKGROUND: #2874a8; PADDING-BOTTOM: 0px; = BORDER-LEFT: #0ac 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0ac 1px = solid } #userbar #userbar_login A:link { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0df; = TEXT-DECORATION: none } #userbar #userbar_login A:visited { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0df; = TEXT-DECORATION: none } #userbar #userbar_login A:hover { COLOR: #fff; TEXT-DECORATION: underline } #userbar #userbar_links { DISPLAY: block; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 20px } #userbar #userbar_links SPAN { FLOAT: left; MARGIN: 2px 8px } #userbar #userbar_links A { COLOR: #fff } #userbar #userbar_links .b { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: = 1px; MARGIN: 1px 1px 1px 0px; OVERFLOW: hidden; PADDING-TOP: 1px; = BORDER-BOTTOM: #9c0 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #2874a8; = TEXT-DECORATION: none } #userbar #userbar_links .b:hover { BACKGROUND: #9c0; COLOR: #040; BORDER-BOTTOM: #690 1px solid } .overlay_menu_container { Z-INDEX: 100; BACKGROUND: url(/stylesheets/ann-2006/shadow.png) = no-repeat; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 310px; COLOR: = #fff; POSITION: absolute; HEIGHT: 295px } .overlay_menu_container .overlay_menu_content { OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 280px } .overlay_menu_container .overlay_menu_content .links { OVERFLOW: visible; WIDTH: auto; HEIGHT: 280px } .overlay_menu_content TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(/stylesheets/ann-2006/cat_hdr.gif) #069; PADDING-BOTTOM: 5px; = OVERFLOW: hidden; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid; = HEIGHT: 15px } .overlay_menu_content TH.back { WIDTH: 50px } .overlay_menu_content TH.hdr { WIDTH: 200px } .overlay_menu_content TH.next { WIDTH: 50px } .overlay_menu_content TH A:link { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: = #9c0; PADDING-TOP: 5px; TEXT-DECORATION: none } .overlay_menu_content TH A:visited { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: = #9c0; PADDING-TOP: 5px; TEXT-DECORATION: none } .overlay_menu_content TH A:hover { BACKGROUND: #9c0; COLOR: #040; TEXT-DECORATION: none } .overlay_menu_content .links TD { VERTICAL-ALIGN: top; WIDTH: 300px } .overlay_menu_content .links TD A:link { PADDING-RIGHT: 4px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 24px; = BACKGROUND: #2874a8; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; = WIDTH: 272px; COLOR: #fff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; = TEXT-DECORATION: none } .overlay_menu_content .links TD A:visited { PADDING-RIGHT: 4px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 24px; = BACKGROUND: #2874a8; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; = WIDTH: 272px; COLOR: #fff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; = TEXT-DECORATION: none } .overlay_menu_content .links TD A:hover { BACKGROUND: #9c0; COLOR: #040 } #search_menu { Z-INDEX: 100; BACKGROUND: #f0f0f0; VISIBILITY: hidden; OVERFLOW: = hidden; WIDTH: 84px; COLOR: #666; POSITION: absolute; HEIGHT: 48px } #search_menu DIV { PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; = FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: = 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 14px } #search_menu DIV:hover { BORDER-TOP: #cf6 1px solid; BACKGROUND: #7b0; COLOR: #fff; = BORDER-BOTTOM: #580 1px solid } #tabs_container { MARGIN-TOP: 3px; DISPLAY: block; Z-INDEX: 1; OVERFLOW: visible; WIDTH: = 100%; POSITION: relative; TOP: 5px; HEIGHT: 32px } #tabs { PADDING-RIGHT: 10px; FLOAT: right } #menus { MARGIN-BOTTOM: -9px; OVERFLOW: hidden; MARGIN-RIGHT: 5px; POSITION: = relative; TOP: -9px; HEIGHT: 76px } #menus TABLE.layout { MARGIN: 3px 10px 0px 0px; WIDTH: 420px; HEIGHT: 66px } #menus #menu_sponsor TABLE.layout { WIDTH: 494px } #menus TABLE.layout TD { PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; COLOR: #06c; WHITE-SPACE: = nowrap } #menus #menu_forum TD IMG { VERTICAL-ALIGN: bottom } #extramenus { MARGIN: 10px 0px; TEXT-ALIGN: center } #extramenus A { MARGIN: 0px 3px } #menu_news { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_views { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_encyclopedia { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_video { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_forum { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_admin { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_sponsor { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_myann { BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; FLOAT: = right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: = lowercase; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #06c; BORDER-BOTTOM: = #e0e0e0 1px solid; HEIGHT: 75px } #menu_admin { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = MARGIN-LEFT: 365px; OVERFLOW: hidden; PADDING-TOP: 3px; HEIGHT: 69px } #menu_admin SPAN { MARGIN-RIGHT: 6px } #menu_news A { FONT-WEIGHT: normal } #menu_views A { FONT-WEIGHT: normal } #menu_encyclopedia A { FONT-WEIGHT: normal } #menu_video A { FONT-WEIGHT: normal } #menu_forum A { FONT-WEIGHT: normal } #menu_admin { FONT-WEIGHT: normal } #menu_sponsor { FONT-WEIGHT: normal } #menu_myann A { FONT-WEIGHT: normal } #logo { BACKGROUND: url(/stylesheets/system/sprite.png); MARGIN: 0px 0px 0px = 4px; OVERFLOW: hidden; WIDTH: 360px; CURSOR: pointer; POSITION: = absolute; HEIGHT: 70px } #page-header-navigation { MARGIN-BOTTOM: 10px } #page-header-banner { MARGIN: 10px 0px 15px } #banner-container { =09 } #banner-container DIV { MARGIN: 0px auto } #container { BACKGROUND: #021b73; FLOAT: left; WIDTH: 100%; COLOR: #000 } #maincontent { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; = PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 8px } H1 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H2 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H3 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H4 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H5 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H6 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #358ab0; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Lucida Unicode", = "Lucida Grande", Helvetica, Arial, sans-serif } H1 { FONT-SIZE: 22px; MARGIN: 0px } H2 { FONT-SIZE: 23px; MARGIN: 24px 0px 10px } H3 { FONT-SIZE: 18px; MARGIN: 21px 0px 8px } H4 { FONT-SIZE: 17px; MARGIN: 18px 0px 6px } H5 { FONT-SIZE: 15px; MARGIN: 15px 0px 4px } H6 { FONT-SIZE: 13px; MARGIN: 12px 0px 2px } H1 A { COLOR: #358ab0! important } H2 A { COLOR: #358ab0! important } H3 A { COLOR: #358ab0! important } H4 A { COLOR: #358ab0! important } H5 A { COLOR: #358ab0! important } H6 A { COLOR: #358ab0! important } H1#page_header { MARGIN: -6px 0px 0px } H1#page_header .sub-title { FONT-WEIGHT: bold; FONT-SIZE: 16px } .news-list H3 { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; = FONT-WEIGHT: bold; BACKGROUND: #eef; PADDING-BOTTOM: 0px; COLOR: #069; = PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; FONT-VARIANT: = small-caps } .news-list H3 SMALL { FONT-SIZE: 14px; POSITION: relative; TOP: -5px } #maincontent SMALL { =09 } #maincontent #page-title { MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #358ab0; = BORDER-BOTTOM: #358ab0 2px solid } #maincontent .forumline TH { BACKGROUND-IMAGE: none; COLOR: white; BACKGROUND-COLOR: #021b73 } #sidebar { BACKGROUND: #021b73; FLOAT: right; COLOR: #fff } #sidebar A:link { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #aae0ff } #sidebar A:visited { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #aae0ff } #sidebar A:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e2f4ff } #sidebar .sidebar_items DIV IMG.thumb-regular { BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN-TOP: = 2px; FLOAT: left; BORDER-LEFT: white 1px solid; MARGIN-RIGHT: 3px; = BORDER-BOTTOM: white 1px solid } #sidebar .sidebar_items DIV IMG.thumb-wide { BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: = block; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid } #sidebar .sidebar_items DIV IMG.thumb-transparent { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #sidebar .more { FONT-WEIGHT: bold; FONT-SIZE: smaller; MARGIN: 2px 5px; TEXT-ALIGN: = right } .lst#content #sidebar .more { TEXT-ALIGN: center } #sidebar #featured-videos { FONT-SIZE: 0.85em; BACKGROUND: #fff; COLOR: #069; FONT-FAMILY: Arial, = Helvetica, sans-serif } #sidebar #featured-videos A:link { FONT-WEIGHT: normal; COLOR: #069! important; TEXT-DECORATION: none } #sidebar #featured-videos A:visited { FONT-WEIGHT: normal; COLOR: #069! important; TEXT-DECORATION: none } #sidebar #featured-videos A:hover { COLOR: #09c! important } #sidebar #featured-videos .thumb_container { FLOAT: left; WIDTH: 122px } #sidebar #featured-videos .thumb_container DIV { FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 60px; HEIGHT: 45px } #sidebar #featured-videos #titles { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: = 0px; WIDTH: 321px; PADDING-TOP: 0px } .std #sidebar #featured-videos #titles { WIDTH: 170px } #sidebar #featured-videos H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #448fb4; PADDING-TOP: = 0px; BORDER-BOTTOM: #e5f6ff 2px solid; FONT-FAMILY: Arial, Helvetica, = sans-serif } #sidebar #featured-videos H4 SPAN { FONT-SIZE: 0.8em; FLOAT: right } #sidebar #featured-videos UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #sidebar #featured-videos UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5f6ff 2px solid; = LIST-STYLE-TYPE: none } #sidebar #featured-videos UL LI:hover { BACKGROUND-COLOR: #f1faff } #sidebar #featured-videos UL LI SPAN { FONT-SIZE: 0.85em; FLOAT: right } #sidebar #sidebar_featured .sidebar_items DIV { BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: white = 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: = url(/stylesheets/ann-2006/sidebar_featured_desc_bg.gif) repeat-y -8px = 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 7px; BORDER-LEFT: white 2px solid; = COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: white 2px solid } #sidebar #sidebar_featured .sidebar_items DIV IMG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #sidebar #sidebar_featured .sidebar_items DIV IMG.thumb-regular { MARGIN: 0px 3px -2px -3px } #sidebar #sidebar_featured .sidebar_items DIV IMG.thumb-wide { MARGIN: 0px -1px 0px -3px } #sidebar #sidebar_featured .sidebar_items DIV H4 { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 3px 0px 4px } #sidebar #sidebar_featured .sidebar_items DIV H4 A { COLOR: #cbedff; TEXT-DECORATION: none } #sidebar #sidebar_featured .sidebar_items DIV H4 A:hover { BORDER-BOTTOM: #cbedff 2px solid } #sidebar_articles { MARGIN-TOP: 4px; COLOR: #fff; PADDING-TOP: 6px } .without_feature#sidebar_articles { BACKGROUND-IMAGE: none; PADDING-TOP: 0px } #sidebar_articles DIV { FLOAT: left; WIDTH: 215px } #sidebar_articles DIV.leftside { CLEAR: left } #sidebar_articles DIV.rightside { CLEAR: none } .sidebar_header { CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; = FONT-SIZE: 16px; BACKGROUND: = url(/stylesheets/ann-2006/sidebar_header.gif) no-repeat 50% top; = PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: = #fff; PADDING-TOP: 9px; FONT-STYLE: normal; FONT-FAMILY: "Century = Gothic", "Lucida Grande", Helvetica, Arial, sans-serif } #featured-articles .sidebar_header { BACKGROUND: url(/stylesheets/ann-2006/sidebar_top.gif) no-repeat 50% = top } .sidebar_header.first { BACKGROUND: url(/stylesheets/ann-2006/sidebar_top.gif) no-repeat 50% = top } #recent-articles .sidebar_header { BACKGROUND: url(/stylesheets/ann-2006/sidebar_top.gif) no-repeat 50% = top } #sidebar_press_items { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: = auto; PADDING-TOP: 6px } #sidebar_press_items .date { CLEAR: left; FLOAT: left; WIDTH: 4.1em } #sidebar_press_items .title { MARGIN-LEFT: 4.1em; WIDTH: auto } #recent-articles IMG { MARGIN-TOP: 3px } .sidebar_items { =09 } .sidebar_items DIV { PADDING-RIGHT: 4px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .sidebar_items .date { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #6593c0 } .clearing { CLEAR: both; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; HEIGHT: 1px } .lst#content #container { MARGIN: 0px -452px 0px 0px } .std#content #container { MARGIN: 0px -300px 0px 0px } .big#content #container { MARGIN: 0px } .full#content #container { MARGIN: 0px } .fix#content #container { MARGIN: 0px } .full#content { WIDTH: auto } .fix#content { MAX-WIDTH: 1000px } .lst#content #maincontent { MARGIN: 0px 452px 0px 0px } .std#content #maincontent { MARGIN: 0px 300px 0px 0px } .big#content #maincontent { MARGIN: 0px } .full#content #maincontent { MARGIN: 0px } .fix#content #maincontent { MARGIN: 0px } .lst#content #sidebar { DISPLAY: block; WIDTH: 452px } .full#content .lst#sidebar { DISPLAY: block; WIDTH: 452px } .std#content #sidebar { DISPLAY: block; WIDTH: 300px } .full#content .std#sidebar { DISPLAY: block; WIDTH: 300px } .big#content #sidebar { DISPLAY: none } .full#content #sidebar { DISPLAY: none } .fix#content #sidebar { DISPLAY: none } .full#content .lst#sidebar #recent-articles { DISPLAY: none } .full#content .std#sidebar #featured-articles { DISPLAY: none } .lst#content #b_fill { WIDTH: 447px } .std#content #b_fill { WIDTH: 295px } .big#content #b_fill { BACKGROUND: #fff } .full#content #b_fill { BACKGROUND: #fff } .fix#content #b_fill { BACKGROUND: #fff } .full#content .ft .c { BACKGROUND: url(/stylesheets/ann-2006/br_white.gif) no-repeat right 0px } .fix#content .ft .c { BACKGROUND: url(/stylesheets/ann-2006/br_white.gif) no-repeat right 0px } .newsitem { FONT-SIZE: 1.2em; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 1.3em; FONT-FAMILY: = Helvetica, Arial, sans-serif } .datetime { FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #669 } .newslink { FONT-WEIGHT: bold } .adblocked { FONT-SIZE: 16px; COLOR: yellow; LINE-HEIGHT: 1.4em; POSITION: absolute; = BACKGROUND-COLOR: red } .adblocked SPAN { MARGIN-TOP: 10px; DISPLAY: block; TEXT-ALIGN: center } .adblocked SPAN A { COLOR: yellow! important } #maincontent #rect-spacer { DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: = 92px } #maincontent #rect-container { CLEAR: right; BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; = BORDER-TOP: #999 1px solid; MARGIN-TOP: 19px; PADDING-LEFT: 2px; = BACKGROUND: #ddd; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; = BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 0px; = BORDER-BOTTOM: #999 1px solid } #maincontent #rect-container SMALL { DISPLAY: block; FONT: 9px Verdana; COLOR: #888; TEXT-ALIGN: center } #sidebar #rectangle-ad { POSITION: relative; TOP: 4px } #sidebar #rect-spacer { DISPLAY: none } #sidebar #rect-container { CLEAR: both; TEXT-ALIGN: center } #sidebar #rect-container DIV { MARGIN: 0px auto } #sidebar #rect-container SMALL { DISPLAY: none } DIV.turn-off { FONT: 9px Verdana; CURSOR: pointer; COLOR: #888; TEXT-ALIGN: center } DIV.turn-off:hover { TEXT-DECORATION: underline } #button-ads-vertical { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: = 5px; FONT: 12px Verdana, Arial; WIDTH: 100px; PADDING-TOP: 15px; = TEXT-ALIGN: center } #button-ads-vertical A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 8px 0px 0px; CURSOR: pointer; PADDING-TOP: 0px } #button-ads-vertical A IMG { DISPLAY: block } #button-ads-horizontal TABLE { MARGIN: 5px 0px; WIDTH: 100% } #maincontent #button-ads-horizontal TABLE { MARGIN-TOP: 15px } #button-ads-horizontal TD { WIDTH: 20%; TEXT-ALIGN: center } #button-ads-horizontal TD A { CURSOR: pointer; COLOR: white } #maincontent #button-ads-horizontal TD A { COLOR: blue } #button-ads-horizontal TD A IMG { DISPLAY: block; MARGIN: 0px auto } #footer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #254289; = PADDING-BOTTOM: 0px; MARGIN: 5px 2px 0px; OVERFLOW: hidden; COLOR: = #92a1c4; PADDING-TOP: 0px; HEIGHT: 70px; TEXT-ALIGN: center } #footer A:link { COLOR: #92a1c4 } #footer A:visited { COLOR: #92a1c4 } #footer A:hover { COLOR: #c4ccdf } #footer #bt_tl { BACKGROUND: url(/stylesheets/ann-2006/bt_tl.gif) #7e0019; FLOAT: left; = OVERFLOW: hidden; WIDTH: 5px; HEIGHT: 5px } #footer #bt_tr { BACKGROUND: url(/stylesheets/ann-2006/bt_tr.gif) #7e0019; FLOAT: right; = OVERFLOW: hidden; WIDTH: 5px; HEIGHT: 5px } #tabs DIV IMG { BACKGROUND: url(/stylesheets/system/sprite.png); WIDTH: 1000px; = POSITION: relative; HEIGHT: 200px } #tab_news { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_views { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_encyclopedia { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_video { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_forum { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_admin { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_sponsor { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tab_myann { FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; POSITION: relative; = HEIGHT: 32px } #tabs DIV IMG { TOP: -78px } #tabs DIV.tab_selected IMG { TOP: -160px } #tabs DIV.on IMG { TOP: -119px } #tab_news { WIDTH: 55px } #tab_news IMG { LEFT: -6px } #tab_views { WIDTH: 55px } #tab_views IMG { LEFT: -64px } #tab_encyclopedia { WIDTH: 110px } #tab_encyclopedia IMG { LEFT: -122px } #tab_video { WIDTH: 59px } #tab_video IMG { LEFT: -252px } #tab_forum { WIDTH: 64px } #tab_forum IMG { LEFT: -331px } #tab_admin { WIDTH: 64px } #tab_admin IMG { LEFT: -398px } #tab_sponsor { WIDTH: 72px } #tab_sponsor IMG { LEFT: -465px } #tab_myann { WIDTH: 80px } #tab_myann IMG { LEFT: -539px } #menu_news { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_views { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_encyclopedia { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_video { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_forum { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_admin { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_sponsor { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_myann { BACKGROUND: url(/stylesheets/system/sprite.png) } #menu_news { BACKGROUND-POSITION: 0px -223px } #menu_views { BACKGROUND-POSITION: 0px -223px } #menu_encyclopedia { BACKGROUND-POSITION: 0px -223px } #menu_video { BACKGROUND-POSITION: 0px -223px } #menu_forum { BACKGROUND-POSITION: 0px -223px } #menu_admin { BACKGROUND-POSITION: 0px -223px } #menu_sponsor { BACKGROUND-POSITION: 0px -223px } #menu_myann { BACKGROUND-POSITION: 0px -223px } #menu_encyclopedia { BACKGROUND-POSITION: 0px -301px } #menu_admin { BACKGROUND-POSITION: 0px -378px } #menu_sponsor { BACKGROUND-POSITION: 0px -378px } #menu_myann { BACKGROUND-POSITION: 0px -455px } #content TABLE.layout TD.horizontal { FONT-WEIGHT: bold; COLOR: white; LINE-HEIGHT: 30px } #content TABLE.layout TR.top-side TD.horizontal { LINE-HEIGHT: 16px } TABLE.layout TD.horizontal { BACKGROUND-IMAGE: url(/stylesheets/system/border_bar_horiz.gif); = HEIGHT: 35px } TABLE.layout TD.horizontal DIV { HEIGHT: 35px } TABLE.layout TD.vertical { BACKGROUND-IMAGE: url(/stylesheets/system/border_bar_vertic.gif); = WIDTH: 35px } TABLE.layout TD.vertical DIV { WIDTH: 35px } TABLE.layout TR.top-side TD { BACKGROUND-POSITION: 0px -7px; HEIGHT: 28px } TABLE.layout TR.top-side TD DIV { BACKGROUND-POSITION: 0px -7px; HEIGHT: 28px } TABLE.layout TR.bottom-side TD { HEIGHT: 29px } TABLE.layout TR.bottom-side TD DIV { HEIGHT: 29px } TABLE.layout TD.left-side { BACKGROUND-POSITION: -7px 0px; WIDTH: 28px } TABLE.layout TD.left-side DIV { BACKGROUND-POSITION: -7px 0px; WIDTH: 28px } TABLE.layout TD.right-side { WIDTH: 30px } TABLE.layout TD.right-side DIV { WIDTH: 30px } TABLE.layout TR.top-side TD.left-side { BACKGROUND-POSITION: -7px -7px } TABLE.layout TR.top-side TD.left-side DIV { BACKGROUND-POSITION: -7px -7px } TABLE.layout DIV.top-left { BACKGROUND-IMAGE: url(/stylesheets/system/border_corner_topleft.gif) } TABLE.layout DIV.top-right { BACKGROUND-IMAGE: url(/stylesheets/system/border_corner_topright.gif) } TABLE.layout DIV.bottom-left { BACKGROUND-IMAGE: url(/stylesheets/system/border_corner_bottomleft.gif) } TABLE.layout DIV.bottom-right { BACKGROUND-IMAGE: = url(/stylesheets/system/border_corner_bottomright.gif) } TABLE.layout DIV.downward-T { BACKGROUND-IMAGE: url(/stylesheets/system/border_T_down.gif) } TABLE.layout DIV.rightward-T { BACKGROUND-IMAGE: url(/stylesheets/system/border_T_right.gif) } TABLE.layout DIV.leftward-T { BACKGROUND-IMAGE: url(/stylesheets/system/border_T_left.gif) } TABLE.layout DIV.upward-T { BACKGROUND-IMAGE: url(/stylesheets/system/border_T_up.gif) } TABLE.layout TD.bottom-cap { VERTICAL-ALIGN: bottom } TABLE.layout TD.top-cap { VERTICAL-ALIGN: top } TABLE.layout TD.left-cap DIV { FLOAT: left } TABLE.layout TD.right-cap DIV { FLOAT: right } TABLE.layout TD.bottom-cap DIV { BACKGROUND-IMAGE: url(/stylesheets/system/border_end_bottom.gif); = HEIGHT: 14px } TABLE.layout TD.top-cap DIV { BACKGROUND-IMAGE: url(/stylesheets/system/border_end_top.gif); HEIGHT: = 13px } TABLE.layout TD.left-cap DIV { BACKGROUND-IMAGE: url(/stylesheets/system/border_end_left.gif); WIDTH: = 13px } TABLE.layout TD.right-cap DIV { BACKGROUND-IMAGE: url(/stylesheets/system/border_end_right.gif); WIDTH: = 14px } CITE.e { =09 } CITE.anime { FONT-STYLE: italic } CITE.e A:link { COLOR: #008000! important; TEXT-DECORATION: none } A.ENCYC:link { COLOR: #008000! important; TEXT-DECORATION: none } CITE.e A:visited { COLOR: #005000! important; TEXT-DECORATION: none } A.ENCYC:visited { COLOR: #005000! important; TEXT-DECORATION: none } CITE.unconfirmed { BACKGROUND-COLOR: #ddd } CITE.confirmed { BORDER-BOTTOM: #008000 1px dashed } KBD { BORDER-RIGHT: #09f 1px dotted; BORDER-TOP: #09f 1px dotted; = BORDER-LEFT: #09f 1px dotted; BORDER-BOTTOM: #09f 1px dotted } DIV.loading { BORDER-RIGHT: #080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #080 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 9px; BORDER-LEFT: = #080 1px solid; COLOR: #080; PADDING-TOP: 2px; BORDER-BOTTOM: #080 1px = solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff; = -moz-opacity: 0.75; opacity: 0.75 } DIV.loading * { -moz-opacity: 1; opacity: 1 } DIV.greenlink-menu { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: black = 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: normal; Z-INDEX: 1; = BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; = FONT-STYLE: normal; WHITE-SPACE: nowrap; POSITION: absolute; = BACKGROUND-COLOR: #fff; TEXT-ALIGN: left } DIV.greenlink-menu .close { BACKGROUND: url(/img/tree_L_open.gif) left bottom; LEFT: 12px; FLOAT: = right; MARGIN-LEFT: 3px; WIDTH: 11px; POSITION: relative; HEIGHT: 13px } DIV.greenlink-sandbox { BORDER-RIGHT: #080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #080 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #080 1px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: #080 1px solid } A.discreet { TEXT-DECORATION: none } A.discreet:hover { COLOR: blue; TEXT-DECORATION: underline } .de-emphasized { COLOR: #777 } .de-emphasized A { COLOR: #777 } TABLE.datalist { =09 } TABLE.datalist .actionlink { FONT-SIZE: 10px; VERTICAL-ALIGN: middle } TABLE.datalist TH { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8c8e0 } TABLE.datalist TH FORM.filter { DISPLAY: block; WIDTH: 0px; HEIGHT: 21px } TABLE.datalist TH FORM.filter INPUT { POSITION: absolute } TABLE.datalist > TBODY.scrolling { OVERFLOW-Y: scroll; HEIGHT: 500px } TABLE.datalist #data_grid_body TD { HEIGHT: 18px } TABLE.datalist TD { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px; BACKGROUND-COLOR: #e4e4e4 } TABLE.datalist .highlight { BACKGROUND-COLOR: #bbffbb! important } TABLE.valign TD { VERTICAL-ALIGN: top } TABLE.datalist TD.nonpadded { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE.datalist TR.sub TD { BACKGROUND-COLOR: #d0d0d0 } TABLE.datalist TR:hover TD { =09 } TABLE.datalist TR TD.rowgroup { PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #d0d0d0; = -moz-border-radius: 10px 0px 0px 10px } TABLE.datalist TR .empty { BACKGROUND: none transparent scroll repeat 0% 0% } TABLE.datalist .details { FONT-SIZE: 10px; LINE-HEIGHT: 1.3em } TABLE.datalist .details-overflow { FONT-SIZE: 10px; MAX-HEIGHT: 6.5em; LINE-HEIGHT: 1.3em } TABLE.datalist .details DIV { MARGIN-LEFT: 15px; TEXT-INDENT: -15px } TABLE.datalist .details-overflow DIV { MARGIN-LEFT: 15px; TEXT-INDENT: -15px } UL.article-list H3 { MARGIN: 10px 0px 0px } UL.article-list H4 { MARGIN: 3px 0px 0px 15px } UL.article-list H5 { MARGIN: 0px 0px 0px 22px } UL.article-list H6 { MARGIN: 0px 0px 0px 22px } UL.article-list LI { MARGIN: 0px 0px 0px 30px } UL.article-list .de-emphasized { FONT-SIZE: 10px } UL.article-list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.article-list UL { PADDING-LEFT: 20px; LIST-STYLE-TYPE: none } .back-indent DIV { MARGIN-LEFT: 20px; TEXT-INDENT: -20px } #content A.current-href { TEXT-DECORATION: none } #content A.current-href:hover { TEXT-DECORATION: none } .spoiler { COLOR: black; BACKGROUND-COLOR: black } .spoiler .spoiler-header { COLOR: white } .spoiler-hover { COLOR: black; BACKGROUND-COLOR: transparent } .spoiler-hover .spoiler-header { CURSOR: help } .row1 .spoiler-hover .spoiler-header { COLOR: #c0c0c0 } .row2 .spoiler-hover .spoiler-header { COLOR: #dee3e7 } TD.quote .spoiler-hover .spoiler-header { COLOR: white } .notice { BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: green = 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; = PADDING-BOTTOM: 1px; BORDER-LEFT: green 1px solid; COLOR: green; = PADDING-TOP: 1px; BORDER-BOTTOM: green 1px solid } DIV.notice CENTER { FONT-WEIGHT: bold; FONT-SIZE: 16px } .notice A { =09 } .alert A { =09 } .alert { BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 2px = solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; = PADDING-BOTTOM: 1px; BORDER-LEFT: red 2px solid; COLOR: red; = PADDING-TOP: 1px; BORDER-BOTTOM: red 2px solid } .endorse { COLOR: green } .discard { COLOR: red } .news .intro { FONT-STYLE: italic } .news HR { MARGIN: 15px 5px } .review H1 { TEXT-ALIGN: center } .review H2 { TEXT-ALIGN: center } .review .good-points { FONT-SIZE: 150%; COLOR: green } .review .bad-points { FONT-SIZE: 150%; COLOR: red } .review .more-info { TEXT-ALIGN: center } .review .floating-image { POSITION: relative; TOP: -28px } .review TD P:first-child { MARGIN-TOP: 0px } .review TD P:unknown { MARGIN-BOTTOM: 0px } .my-anime-rating { BORDER-RIGHT: #89c 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89c 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1em 0px; = BORDER-LEFT: #89c 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #89c 1px = solid; BACKGROUND-COLOR: #e0e8ff } .encyc-interactive { BORDER-RIGHT: #89c 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89c 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1em 0px; = BORDER-LEFT: #89c 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #89c 1px = solid; BACKGROUND-COLOR: #e0e8ff } .encyc-interactive H4 { MARGIN-TOP: 0px } .encyc-interactive TABLE TD { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px; TEXT-ALIGN: center } #social-bookmarks { WHITE-SPACE: nowrap } #social-bookmarks IMG { VERTICAL-ALIGN: middle } #social-bookmarks DFN { DISPLAY: none } #social-bookmarks A:hover DFN { MARGIN-TOP: 17px; DISPLAY: inline; POSITION: absolute } FORM { MARGIN: 0px } P { MARGIN: 1em 0px } DIV.p { MARGIN: 1em 0px } UL { PADDING-LEFT: 0px; MARGIN-LEFT: 0px } LI { LIST-STYLE-POSITION: outside; MARGIN-LEFT: 1.6em } FIELDSET FORM { DISPLAY: inline } TT { =09 } FIELDSET { PADDING-RIGHT: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; MARGIN: = 0px 0px 8px; PADDING-TOP: 6px; BACKGROUND-COLOR: window } .std#content FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BACKGROUND-COLOR: #e4e4ff; BORDER-RIGHT-WIDTH: 0px; = -moz-border-radius: 7px } FIELDSET.transparent { BACKGROUND-COLOR: transparent! important } FIELDSET H4 { FONT-SIZE: 125%; MARGIN: 6px 0px 10px } FIELDSET DIV.field { MARGIN-TOP: 8px } FIELDSET DIV.field > LABEL { FONT-WEIGHT: bold } FIELDSET DIV.WithErrors > LABEL { COLOR: red } FIELDSET DIV.WithErrors > B.err { COLOR: red } FIELDSET DIV.WithErrors > LABEL:unknown { VERTICAL-ALIGN: bottom; content: = url(/stylesheets/system/fieldWithErrors.gif) } FIELDSET DIV.WithErrors INPUT { BACKGROUND-COLOR: yellow } TEXTAREA.tt { FONT-FAMILY: monospace } FIELDSET TD:first-child > DIV.field { WHITE-SPACE: nowrap } .changelog TD { FONT-SIZE: 10px } .changelog INPUT { FONT-SIZE: 10px } .changelog SELECT { FONT-SIZE: 10px } FIELDSET DIV.field UL.suboptions { PADDING-LEFT: 20px; MARGIN: 0px } FIELDSET DIV.field UL.suboptions LI { LIST-STYLE-TYPE: none } FIELDSET DIV.field LABEL INPUT[type=3Dtext] { DISPLAY: block } FIELDSET DIV.field LABEL TEXTAREA { DISPLAY: block } INPUT[type=3Dsubmit] { BACKGROUND-COLOR: #d0d0d0 } FIELDSET P { MARGIN: 8px 0px } FIELDSET DFN { DISPLAY: block; FONT-SIZE: smaller; LINE-HEIGHT: 1.1em; FONT-STYLE: = normal } FIELDSET DFN.tip { DISPLAY: inline; CURSOR: help; BORDER-BOTTOM: black 1px dashed } FIELDSET DFN.tip:hover { BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none } FIELDSET DFN.tip SPAN { DISPLAY: none } FIELDSET DFN.tip:hover SPAN { DISPLAY: inline } FIELDSET.wide { MAX-WIDTH: 800px; WIDTH: 100% } FIELDSET TEXTAREA { WIDTH: 100% } FIELDSET.wide INPUT[type=3Dtext] { WIDTH: 100% } FIELDSET.wide INPUT[type=3Dpassword] { WIDTH: 100% } FIELDSET.login { WIDTH: 200px } FIELDSET.login INPUT { WIDTH: 200px } .dataField { MARGIN-TOP: 8px } .dataField LABEL { FONT-WEIGHT: bold } .fieldWithErrors INPUT { BACKGROUND-COLOR: yellow } .fieldWithErrors SELECT { BACKGROUND-COLOR: yellow } .fieldWithErrors TEXTAREA { BACKGROUND-COLOR: yellow } TABLE.searchresults TD { PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } TABLE.bar-graph TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-BOTTOM: white 3px solid } TABLE.bar-graph TD.graphheader DIV { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 3px; MARGIN: 5px 0px 2px; PADDING-TOP: 3px; = BACKGROUND-COLOR: #ddd } TABLE.bar-graph TD.graphbar DIV { HEIGHT: 18px; BACKGROUND-COLOR: blue } TABLE.bar-graph TD.graphlabel { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BACKGROUND-COLOR: #e0e0ff } TABLE.layout { border-spacing: 0 } TABLE.layout TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = VERTICAL-ALIGN: top; PADDING-TOP: 0px } TABLE.layout TD.rpadded { PADDING-RIGHT: 6px } A.sort-order { TEXT-DECORATION: none } A.sort-order:visited { COLOR: blue } .legal-fine-print { BORDER-RIGHT: black 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: black = 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; = BORDER-LEFT: black 1px dotted; COLOR: #333; LINE-HEIGHT: 1.2em; = PADDING-TOP: 3px; BORDER-BOTTOM: black 1px dotted } DIV.ajaxedit:hover { CURSOR: pointer; BACKGROUND-COLOR: #ff8 } .worddiff DEL { COLOR: red } .worddiff INS { COLOR: green } TABLE.prices { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px } TABLE.prices TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; = VERTICAL-ALIGN: top; PADDING-TOP: 5px } TABLE.prices TD.s { WHITE-SPACE: nowrap } TABLE.prices TD.p { WIDTH: 1px; WHITE-SPACE: nowrap; TEXT-ALIGN: right } TABLE.prices TD.l { =09 } #pleasewait { BORDER-RIGHT: #777 2px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #777 2px = dashed; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 50px; = BORDER-LEFT: #777 2px dashed; CURSOR: wait; COLOR: #777; PADDING-TOP: = 8px; BORDER-BOTTOM: #777 2px dashed; TEXT-ALIGN: center } #addurllink { TEXT-ALIGN: center } #price-comp-basket { BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: blue 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: blue 1px = solid; COLOR: blue; PADDING-TOP: 5px; BORDER-BOTTOM: blue 1px solid; = TEXT-ALIGN: center } #price-comp-basket DFN { DISPLAY: block; MARGIN-BOTTOM: 3px } #price-comp-basket A { FONT-WEIGHT: bold } #price-comp-basket STRONG { DISPLAY: block; FONT-SIZE: 130% } TD.BorderWithTitle { FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 7px } A.HOVERLINE:link { TEXT-DECORATION: none } A.HOVERLINE:visited { TEXT-DECORATION: none } A.HOVERLINE:hover { TEXT-DECORATION: underline } .SMALLFORM { FONT-SIZE: xx-small; FONT-FAMILY: Ms Sans Serif, Arial } .STAFF { COLOR: #ff8000! important } .ESTAFF { COLOR: #00a0a0 } .ESTAFF A { COLOR: #00a0a0 } .ENTAB { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; TEXT-INDENT: = -20px } TD.BGRAL { BACKGROUND-POSITION: right 50% } A.ENCYCHIDDEN { COLOR: black; TEXT-DECORATION: none } A.ENCYCHIDDEN:hover { COLOR: #009000; TEXT-DECORATION: underline } A.OUT { FONT-WEIGHT: bold; COLOR: #9b01db; TEXT-DECORATION: none } A.IN { FONT-WEIGHT: bold; COLOR: #008cdc; TEXT-DECORATION: none } .RED { COLOR: red! important } .upcoming-date { COLOR: black; BACKGROUND-COLOR: #bbbbff } .current-date { COLOR: black; BACKGROUND-COLOR: #bbffbb } .impression-limit { FONT-SIZE: 60% } .back-indent LI { LIST-STYLE-POSITION: outside; MARGIN-LEFT: 20px } SPAN.input-format-label { FONT-SIZE: smaller; PADDING-TOP: 2em; POSITION: absolute } .form-feedback { =09 } .encyc-info-type DIV.tab { TEXT-INDENT: 20px } .encyc-info-type P.tab { TEXT-INDENT: 20px } .br.encyc-info-type { MARGIN-TOP: 16px } .encyc-info-type .fright TABLE CAPTION { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: = -1px; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 100%; = BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, sans-serif; = TEXT-ALIGN: left; caption-side: bottom } .encyc-info-type .fright TABLE CAPTION P { MARGIN: 3px 0px 3px 1px } .encyc-op { PADDING-LEFT: 4px; TEXT-INDENT: 0px } .encyc-op A { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; COLOR: = #777777; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid } .ESTAFF.encyc-op { COLOR: #00a0a0 } .ESTAFF.encyc-op A { COLOR: #00a0a0 } .encyc-op .own { COLOR: #777! important } .encyc-op IMG { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: = -3px -3px -4px; VERTICAL-ALIGN: baseline; PADDING-TOP: 3px } .encyc-op .p { BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -1px; FONT-FAMILY: serif; = POSITION: absolute; BORDER-RIGHT-WIDTH: 0px } .no-overlay.encyc-op .p { POSITION: static } .encyc-op .o { DISPLAY: none; Z-INDEX: 1; COLOR: #777777; POSITION: absolute; = BACKGROUND-COLOR: #fff } .no-overlay.encyc-op .o { POSITION: static } .hvr.encyc-op .p { DISPLAY: none } .hvr.encyc-op .o { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; Z-INDEX: 2; = PADDING-BOTTOM: 4px; MARGIN: -4px 0px; PADDING-TOP: 4px } .hvr.encyc-op .o A { BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 1px } .pin.encyc-op .p { DISPLAY: none } .pin.encyc-op .o { DISPLAY: inline } .show-source.encyc-op A.src { COLOR: #4a0; BACKGROUND-COLOR: #ffb } .show-source.encyc-op SPAN.src A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = COLOR: #4a0; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffb; = BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none } .show-source.encyc-op SPAN.src A:hover { TEXT-DECORATION: underline } .encyc-op SPAN.src { MARGIN-TOP: -2px; DISPLAY: none; Z-INDEX: 2; POSITION: absolute } .show-source.encyc-op SPAN.src { DISPLAY: inline } .encyc-op SPAN.src TABLE { BORDER-COLLAPSE: collapse } .encyc-op SPAN.src TABLE TD { BORDER-RIGHT: #4a0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4a0 1px = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4a0 1px = solid; COLOR: #4a0; PADDING-TOP: 2px; BORDER-BOTTOM: #4a0 1px solid; = BACKGROUND-COLOR: #ffb } TABLE.gallery { MARGIN: 0px auto } TABLE.gallery TD { WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: center } DIV.gallery_pic { TEXT-ALIGN: center } DIV.gallery_pic IMG { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 2px = auto; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid } ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.animenewsnetwork.com/stylesheets/ann-2006/en-US.css #content #logo { BACKGROUND-IMAGE: url(/stylesheets/ann-2006/logo-us.png) } #maincontent .forumline TH { BACKGROUND: url(/stylesheets/ann-2006/sidebar_top.gif) #021b73 repeat-x = 0px -5px } ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://www.animenewsnetwork.com/session/validate.js?s=225da5879f5d1704c6099295902e35a0-1 /* */ ------=_NextPart_000_021D_01C9831C.F4843DC0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.animenewsnetwork.com/javascripts/prototype.js?1547 /* Prototype JavaScript framework, version 1.6.0.3=0A= * (c) 2005-2008 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= = *------------------------------------------------------------------------= --*/=0A= =0A= var Prototype =3D {=0A= Version: '1.6.0.3',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent &&=0A= navigator.userAgent.indexOf('Opera') =3D=3D=3D -1),=0A= Opera: navigator.userAgent.indexOf('Opera') > -1,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 &&=0A= navigator.userAgent.indexOf('KHTML') =3D=3D=3D -1,=0A= MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= SelectorsAPI: !!document.querySelector,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= document.createElement('div')['__proto__'] &&=0A= document.createElement('div')['__proto__'] !=3D=3D=0A= document.createElement('form')['__proto__']=0A= },=0A= =0A= ScriptFragment: ']*>([\\S\\s]*?)<\/script>',=0A= JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= };=0A= =0A= if (Prototype.Browser.MobileSafari)=0A= Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A= =0A= =0A= /* Based on Alex Arnell's inheritance implementation. */=0A= var Class =3D {=0A= create: function() {=0A= var parent =3D null, properties =3D $A(arguments);=0A= if (Object.isFunction(properties[0]))=0A= parent =3D properties.shift();=0A= =0A= function klass() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= =0A= Object.extend(klass, Class.Methods);=0A= klass.superclass =3D parent;=0A= klass.subclasses =3D [];=0A= =0A= if (parent) {=0A= var subclass =3D function() { };=0A= subclass.prototype =3D parent.prototype;=0A= klass.prototype =3D new subclass;=0A= parent.subclasses.push(klass);=0A= }=0A= =0A= for (var i =3D 0; i < properties.length; i++)=0A= klass.addMethods(properties[i]);=0A= =0A= if (!klass.prototype.initialize)=0A= klass.prototype.initialize =3D Prototype.emptyFunction;=0A= =0A= klass.prototype.constructor =3D klass;=0A= =0A= return klass;=0A= }=0A= };=0A= =0A= Class.Methods =3D {=0A= addMethods: function(source) {=0A= var ancestor =3D this.superclass && this.superclass.prototype;=0A= var properties =3D Object.keys(source);=0A= =0A= if (!Object.keys({ toString: true }).length)=0A= properties.push("toString", "valueOf");=0A= =0A= for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A= var property =3D properties[i], value =3D source[property];=0A= if (ancestor && Object.isFunction(value) &&=0A= value.argumentNames().first() =3D=3D "$super") {=0A= var method =3D value;=0A= value =3D (function(m) {=0A= return function() { return ancestor[m].apply(this, arguments) = };=0A= })(property).wrap(method);=0A= =0A= value.valueOf =3D method.valueOf.bind(method);=0A= value.toString =3D method.toString.bind(method);=0A= }=0A= this.prototype[property] =3D value;=0A= }=0A= =0A= return this;=0A= }=0A= };=0A= =0A= var Abstract =3D { };=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source)=0A= destination[property] =3D source[property];=0A= return destination;=0A= };=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (Object.isUndefined(object)) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : String(object);=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch (type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= =0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (Object.isElement(object)) return;=0A= =0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (!Object.isUndefined(value))=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= =0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= toQueryString: function(object) {=0A= return $H(object).toQueryString();=0A= },=0A= =0A= toHTML: function(object) {=0A= return object && object.toHTML ? object.toHTML() : = String.interpret(object);=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({ }, object);=0A= },=0A= =0A= isElement: function(object) {=0A= return !!(object && object.nodeType =3D=3D 1);=0A= },=0A= =0A= isArray: function(object) {=0A= return object !=3D null && typeof object =3D=3D "object" &&=0A= 'splice' in object && 'join' in object;=0A= },=0A= =0A= isHash: function(object) {=0A= return object instanceof Hash;=0A= },=0A= =0A= isFunction: function(object) {=0A= return typeof object =3D=3D "function";=0A= },=0A= =0A= isString: function(object) {=0A= return typeof object =3D=3D "string";=0A= },=0A= =0A= isNumber: function(object) {=0A= return typeof object =3D=3D "number";=0A= },=0A= =0A= isUndefined: function(object) {=0A= return typeof object =3D=3D "undefined";=0A= }=0A= });=0A= =0A= Object.extend(Function.prototype, {=0A= argumentNames: function() {=0A= var names =3D = this.toString().match(/^[\s\(]*function[^(]*\(([^\)]*)\)/)[1]=0A= .replace(/\s+/g, '').split(',');=0A= return names.length =3D=3D 1 && !names[0] ? [] : names;=0A= },=0A= =0A= bind: function() {=0A= if (arguments.length < 2 && Object.isUndefined(arguments[0])) return = this;=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= bindAsEventListener: function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || = window.event].concat(args));=0A= }=0A= },=0A= =0A= curry: function() {=0A= if (!arguments.length) return this;=0A= var __method =3D this, args =3D $A(arguments);=0A= return function() {=0A= return __method.apply(this, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= delay: function() {=0A= var __method =3D this, args =3D $A(arguments), timeout =3D = args.shift() * 1000;=0A= return window.setTimeout(function() {=0A= return __method.apply(__method, args);=0A= }, timeout);=0A= },=0A= =0A= defer: function() {=0A= var args =3D [0.01].concat($A(arguments));=0A= return this.delay.apply(this, args);=0A= },=0A= =0A= wrap: function(wrapper) {=0A= var __method =3D this;=0A= return function() {=0A= return wrapper.apply(this, = [__method.bind(this)].concat($A(arguments)));=0A= }=0A= },=0A= =0A= methodize: function() {=0A= if (this._methodized) return this._methodized;=0A= var __method =3D this;=0A= return this._methodized =3D function() {=0A= return __method.apply(null, [this].concat($A(arguments)));=0A= };=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getUTCFullYear() + '-' +=0A= (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A= this.getUTCDate().toPaddedString(2) + 'T' +=0A= this.getUTCHours().toPaddedString(2) + ':' +=0A= this.getUTCMinutes().toPaddedString(2) + ':' +=0A= this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) { }=0A= }=0A= =0A= return returnValue;=0A= }=0A= };=0A= =0A= RegExp.prototype.match =3D RegExp.prototype.test;=0A= =0A= RegExp.escape =3D function(str) {=0A= return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create({=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= execute: function() {=0A= this.callback(this);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.execute();=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= });=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D Object.isUndefined(count) ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return String(this);=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : = String(this);=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D new Element('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return { };=0A= =0A= return match[1].split(separator || '&').inject({ }, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= return count < 1 ? '' : new Array(count + 1).join(this);=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= isJSON: function() {=0A= var str =3D this;=0A= if (str.blank()) return false;=0A= str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A= return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= },=0A= =0A= interpolate: function(object, pattern) {=0A= return new Template(this, pattern).evaluate(object);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.stripTags().replace(/&/g,'&').replace(/</g,'<').replace(/>= /g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (Object.isFunction(replacement)) return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= };=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= String.prototype.escapeHTML.div.appendChild(String.prototype.escapeHTML.t= ext);=0A= =0A= var Template =3D Class.create({=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= if (Object.isFunction(object.toTemplateReplacements))=0A= object =3D object.toTemplateReplacements();=0A= =0A= return this.template.gsub(this.pattern, function(match) {=0A= if (object =3D=3D null) return '';=0A= =0A= var before =3D match[1] || '';=0A= if (before =3D=3D '\\') return match[2];=0A= =0A= var ctx =3D object, expr =3D match[3];=0A= var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A= match =3D pattern.exec(expr);=0A= if (match =3D=3D null) return before;=0A= =0A= while (match !=3D null) {=0A= var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', = ']') : match[1];=0A= ctx =3D ctx[comp];=0A= if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A= expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : = match[0].length);=0A= match =3D pattern.exec(expr);=0A= }=0A= =0A= return before + String.interpret(ctx);=0A= });=0A= }=0A= });=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= =0A= var $break =3D { };=0A= =0A= var Enumerable =3D {=0A= each: function(iterator, context) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator.call(context, value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator, context) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= if (number < 1) return array;=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.collect(iterator, context);=0A= },=0A= =0A= all: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!iterator.call(context, value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!iterator.call(context, value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(iterator.call(context, value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator, context) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator.call(context, value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator, context) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator.call(context, value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(filter, iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var results =3D [];=0A= =0A= if (Object.isString(filter))=0A= filter =3D new RegExp(filter);=0A= =0A= this.each(function(value, index) {=0A= if (filter.match(value))=0A= results.push(iterator.call(context, value, index));=0A= });=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= if (Object.isFunction(this.indexOf))=0A= if (this.indexOf(object) !=3D -1) return true;=0A= =0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator, context) {=0A= this.each(function(value, index) {=0A= memo =3D iterator.call(context, memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator.call(context, value, index);=0A= if (result =3D=3D null || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator.call(context, value, index);=0A= if (result =3D=3D null || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= (iterator.call(context, value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator, context) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator.call(context, value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator, context) {=0A= return this.map(function(value, index) {=0A= return {=0A= value: value,=0A= criteria: iterator.call(context, value, index)=0A= };=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (Object.isFunction(args.last()))=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= };=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= filter: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray,=0A= every: Enumerable.all,=0A= some: Enumerable.any=0A= });=0A= function $A(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D function(iterable) {=0A= if (!iterable) return [];=0A= // In Safari, only use the `toArray` method if it's not a NodeList.=0A= // A NodeList is a function, has an function `item` property, and a = numeric=0A= // `length` property. Adapted from Google Doctype.=0A= if (!(typeof iterable =3D=3D=3D 'function' && typeof iterable.length = =3D=3D=3D=0A= 'number' && typeof iterable.item =3D=3D=3D 'function') && = iterable.toArray)=0A= return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= };=0A= }=0A= =0A= Array.from =3D $A;=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse) Array.prototype._reverse =3D = Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(Object.isArray(value) ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= intersect: function(array) {=0A= return this.uniq().findAll(function(item) {=0A= return array.detect(function(value) { return item =3D=3D=3D value = });=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (!Object.isUndefined(value)) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= // use native browser JS 1.6 implementation if available=0A= if (Object.isFunction(Array.prototype.forEach))=0A= Array.prototype._each =3D Array.prototype.forEach;=0A= =0A= if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, = i) {=0A= i || (i =3D 0);=0A= var length =3D this.length;=0A= if (i < 0) i =3D length + i;=0A= for (; i < length; i++)=0A= if (this[i] =3D=3D=3D item) return i;=0A= return -1;=0A= };=0A= =0A= if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D = function(item, i) {=0A= i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A= var n =3D this.slice(0, i).reverse().indexOf(item);=0A= return (n < 0) ? n : i - n - 1;=0A= };=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= if (!Object.isString(string)) return [];=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (Object.isArray(arguments[i])) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= };=0A= }=0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator, context) {=0A= $R(0, this, true).each(iterator, context);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= $w('abs round ceil floor').each(function(method){=0A= Number.prototype[method] =3D Math[method].methodize();=0A= });=0A= function $H(object) {=0A= return new Hash(object);=0A= };=0A= =0A= var Hash =3D Class.create(Enumerable, (function() {=0A= =0A= function toQueryPair(key, value) {=0A= if (Object.isUndefined(value)) return key;=0A= return key + '=3D' + encodeURIComponent(String.interpret(value));=0A= }=0A= =0A= return {=0A= initialize: function(object) {=0A= this._object =3D Object.isHash(object) ? object.toObject() : = Object.clone(object);=0A= },=0A= =0A= _each: function(iterator) {=0A= for (var key in this._object) {=0A= var value =3D this._object[key], pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= set: function(key, value) {=0A= return this._object[key] =3D value;=0A= },=0A= =0A= get: function(key) {=0A= // simulating poorly supported hasOwnProperty=0A= if (this._object[key] !=3D=3D Object.prototype[key])=0A= return this._object[key];=0A= },=0A= =0A= unset: function(key) {=0A= var value =3D this._object[key];=0A= delete this._object[key];=0A= return value;=0A= },=0A= =0A= toObject: function() {=0A= return Object.clone(this._object);=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= index: function(value) {=0A= var match =3D this.detect(function(pair) {=0A= return pair.value =3D=3D=3D value;=0A= });=0A= return match && match.key;=0A= },=0A= =0A= merge: function(object) {=0A= return this.clone().update(object);=0A= },=0A= =0A= update: function(object) {=0A= return new Hash(object).inject(this, function(result, pair) {=0A= result.set(pair.key, pair.value);=0A= return result;=0A= });=0A= },=0A= =0A= toQueryString: function() {=0A= return this.inject([], function(results, pair) {=0A= var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A= =0A= if (values && typeof values =3D=3D 'object') {=0A= if (Object.isArray(values))=0A= return results.concat(values.map(toQueryPair.curry(key)));=0A= } else results.push(toQueryPair(key, values));=0A= return results;=0A= }).join('&');=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Object.toJSON(this.toObject());=0A= },=0A= =0A= clone: function() {=0A= return new Hash(this);=0A= }=0A= }=0A= })());=0A= =0A= Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A= Hash.from =3D $H;=0A= var ObjectRange =3D Class.create(Enumerable, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= };=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= };=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (Object.isFunction(responder[callback])) {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) { }=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() { Ajax.activeRequestCount++ },=0A= onComplete: function() { Ajax.activeRequestCount-- }=0A= });=0A= =0A= Ajax.Base =3D Class.create({=0A= initialize: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: '',=0A= evalJSON: true,=0A= evalJS: true=0A= };=0A= Object.extend(this.options, options || { });=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= =0A= if (Object.isString(this.options.parameters))=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= else if (Object.isHash(this.options.parameters))=0A= this.options.parameters =3D this.options.parameters.toObject();=0A= }=0A= });=0A= =0A= Ajax.Request =3D Class.create(Ajax.Base, {=0A= _complete: false,=0A= =0A= initialize: function($super, url, options) {=0A= $super(options);=0A= this.transport =3D Ajax.getTransport();=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Object.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= var response =3D new Ajax.Response(this);=0A= if (this.options.onCreate) this.options.onCreate(response);=0A= Ajax.Responders.dispatch('onCreate', this, response);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous) = this.respondToReadyState.bind(this).defer(1);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (Object.isFunction(extras.push))=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= var status =3D this.getStatus();=0A= return !status || (status >=3D 200 && status < 300);=0A= },=0A= =0A= getStatus: function() {=0A= try {=0A= return this.transport.status || 0;=0A= } catch (e) { return 0 }=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState], response =3D new = Ajax.Response(this);=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + response.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(response, response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D response.getHeader('Content-type');=0A= if (this.options.evalJS =3D=3D 'force'=0A= || (this.options.evalJS && this.isSameOrigin() && contentType=0A= && = contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s= *$/i)))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(response, = response.headerJSON);=0A= Ajax.Responders.dispatch('on' + state, this, response, = response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= isSameOrigin: function() {=0A= var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A= return !m || (m[0] =3D=3D = '#{protocol}//#{domain}#{port}'.interpolate({=0A= protocol: location.protocol,=0A= domain: document.domain,=0A= port: location.port ? ':' + location.port : ''=0A= }));=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name) || null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Response =3D Class.create({=0A= initialize: function(request){=0A= this.request =3D request;=0A= var transport =3D this.transport =3D request.transport,=0A= readyState =3D this.readyState =3D transport.readyState;=0A= =0A= if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) = {=0A= this.status =3D this.getStatus();=0A= this.statusText =3D this.getStatusText();=0A= this.responseText =3D String.interpret(transport.responseText);=0A= this.headerJSON =3D this._getHeaderJSON();=0A= }=0A= =0A= if(readyState =3D=3D 4) {=0A= var xml =3D transport.responseXML;=0A= this.responseXML =3D Object.isUndefined(xml) ? null : xml;=0A= this.responseJSON =3D this._getResponseJSON();=0A= }=0A= },=0A= =0A= status: 0,=0A= statusText: '',=0A= =0A= getStatus: Ajax.Request.prototype.getStatus,=0A= =0A= getStatusText: function() {=0A= try {=0A= return this.transport.statusText || '';=0A= } catch (e) { return '' }=0A= },=0A= =0A= getHeader: Ajax.Request.prototype.getHeader,=0A= =0A= getAllHeaders: function() {=0A= try {=0A= return this.getAllResponseHeaders();=0A= } catch (e) { return null }=0A= },=0A= =0A= getResponseHeader: function(name) {=0A= return this.transport.getResponseHeader(name);=0A= },=0A= =0A= getAllResponseHeaders: function() {=0A= return this.transport.getAllResponseHeaders();=0A= },=0A= =0A= _getHeaderJSON: function() {=0A= var json =3D this.getHeader('X-JSON');=0A= if (!json) return null;=0A= json =3D decodeURIComponent(escape(json));=0A= try {=0A= return json.evalJSON(this.request.options.sanitizeJSON ||=0A= !this.request.isSameOrigin());=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= },=0A= =0A= _getResponseJSON: function() {=0A= var options =3D this.request.options;=0A= if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A= !(this.getHeader('Content-type') || = '').include('application/json')) ||=0A= this.responseText.blank())=0A= return null;=0A= try {=0A= return this.responseText.evalJSON(options.sanitizeJSON ||=0A= !this.request.isSameOrigin());=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create(Ajax.Request, {=0A= initialize: function($super, container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= };=0A= =0A= options =3D Object.clone(options);=0A= var onComplete =3D options.onComplete;=0A= options.onComplete =3D (function(response, json) {=0A= this.updateContent(response.responseText);=0A= if (Object.isFunction(onComplete)) onComplete(response, json);=0A= }).bind(this);=0A= =0A= $super(url, options);=0A= },=0A= =0A= updateContent: function(responseText) {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'],=0A= options =3D this.options;=0A= =0A= if (!options.evalScripts) responseText =3D = responseText.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (options.insertion) {=0A= if (Object.isString(options.insertion)) {=0A= var insertion =3D { }; insertion[options.insertion] =3D = responseText;=0A= receiver.insert(insertion);=0A= }=0A= else options.insertion(receiver, responseText);=0A= }=0A= else receiver.update(responseText);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A= initialize: function($super, container, url, options) {=0A= $super(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D { };=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(response) {=0A= if (this.options.decay) {=0A= this.decay =3D (response.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D response.responseText;=0A= }=0A= this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * = this.frequency);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (Object.isString(element))=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(Element.extend(query.snapshotItem(i)));=0A= return results;=0A= };=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Node) var Node =3D { };=0A= =0A= if (!Node.ELEMENT_NODE) {=0A= // DOM level 2 ECMAScript Language Binding=0A= Object.extend(Node, {=0A= ELEMENT_NODE: 1,=0A= ATTRIBUTE_NODE: 2,=0A= TEXT_NODE: 3,=0A= CDATA_SECTION_NODE: 4,=0A= ENTITY_REFERENCE_NODE: 5,=0A= ENTITY_NODE: 6,=0A= PROCESSING_INSTRUCTION_NODE: 7,=0A= COMMENT_NODE: 8,=0A= DOCUMENT_NODE: 9,=0A= DOCUMENT_TYPE_NODE: 10,=0A= DOCUMENT_FRAGMENT_NODE: 11,=0A= NOTATION_NODE: 12=0A= });=0A= }=0A= =0A= (function() {=0A= var element =3D this.Element;=0A= this.Element =3D function(tagName, attributes) {=0A= attributes =3D attributes || { };=0A= tagName =3D tagName.toLowerCase();=0A= var cache =3D Element.cache;=0A= if (Prototype.Browser.IE && attributes.name) {=0A= tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A= delete attributes.name;=0A= return Element.writeAttribute(document.createElement(tagName), = attributes);=0A= }=0A= if (!cache[tagName]) cache[tagName] =3D = Element.extend(document.createElement(tagName));=0A= return Element.writeAttribute(cache[tagName].cloneNode(false), = attributes);=0A= };=0A= Object.extend(this.Element, element || { });=0A= if (element) this.Element.prototype =3D element.prototype;=0A= }).call(window);=0A= =0A= Element.cache =3D { };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= element =3D $(element);=0A= element.style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= element =3D $(element);=0A= element.style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= content =3D Object.toHTML(content);=0A= element.innerHTML =3D content.stripScripts();=0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= },=0A= =0A= replace: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= else if (!Object.isElement(content)) {=0A= content =3D Object.toHTML(content);=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNode(element);=0A= content.evalScripts.bind(content).defer();=0A= content =3D range.createContextualFragment(content.stripScripts());=0A= }=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= },=0A= =0A= insert: function(element, insertions) {=0A= element =3D $(element);=0A= =0A= if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A= Object.isElement(insertions) || (insertions && = (insertions.toElement || insertions.toHTML)))=0A= insertions =3D {bottom:insertions};=0A= =0A= var content, insert, tagName, childNodes;=0A= =0A= for (var position in insertions) {=0A= content =3D insertions[position];=0A= position =3D position.toLowerCase();=0A= insert =3D Element._insertionTranslations[position];=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= insert(element, content);=0A= continue;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= =0A= tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A= ? element.parentNode : element).tagName.toUpperCase();=0A= =0A= childNodes =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= =0A= if (position =3D=3D 'top' || position =3D=3D 'after') = childNodes.reverse();=0A= childNodes.each(insert.curry(element));=0A= =0A= content.evalScripts.bind(content).defer();=0A= }=0A= =0A= return element;=0A= },=0A= =0A= wrap: function(element, wrapper, attributes) {=0A= element =3D $(element);=0A= if (Object.isElement(wrapper))=0A= $(wrapper).writeAttribute(attributes || { });=0A= else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, = attributes);=0A= else wrapper =3D new Element('div', wrapper);=0A= if (element.parentNode)=0A= element.parentNode.replaceChild(wrapper, element);=0A= wrapper.appendChild(element);=0A= return wrapper;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $(element).select("*");=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (Object.isString(selector))=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return Object.isNumber(expression) ? ancestors[expression] :=0A= Selector.findElement(ancestors, expression, index);=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= return Object.isNumber(expression) ? = element.descendants()[expression] :=0A= Element.select(element, expression)[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return Object.isNumber(expression) ? previousSiblings[expression] :=0A= Selector.findElement(previousSiblings, expression, index);=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return Object.isNumber(expression) ? nextSiblings[expression] :=0A= Selector.findElement(nextSiblings, expression, index);=0A= },=0A= =0A= select: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= adjacent: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element.parentNode, = args).without(element);=0A= },=0A= =0A= identify: function(element) {=0A= element =3D $(element);=0A= var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A= if (id) return id;=0A= do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A= element.writeAttribute('id', id);=0A= return id;=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= var t =3D Element._attributeTranslations.read;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= if (name.include(':')) {=0A= return (!element.attributes || !element.attributes[name]) ? null = :=0A= element.attributes[name].value;=0A= }=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= writeAttribute: function(element, name, value) {=0A= element =3D $(element);=0A= var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A= =0A= if (typeof name =3D=3D 'object') attributes =3D name;=0A= else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A= =0A= for (var attr in attributes) {=0A= name =3D t.names[attr] || attr;=0A= value =3D attributes[attr];=0A= if (t.values[attr]) name =3D t.values[attr](element, value);=0A= if (value =3D=3D=3D false || value =3D=3D=3D null)=0A= element.removeAttribute(name);=0A= else if (value =3D=3D=3D true)=0A= element.setAttribute(name, name);=0A= else element.setAttribute(name, value);=0A= }=0A= return element;=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= return (elementClassName.length > 0 && (elementClassName =3D=3D = className ||=0A= new RegExp("(^|\\s)" + className + = "(\\s|$)").test(elementClassName)));=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= if (!element.hasClassName(className))=0A= element.className +=3D (element.className ? ' ' : '') + className;=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= element.className =3D element.className.replace(=0A= new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= return element[element.hasClassName(className) ?=0A= 'removeClassName' : 'addClassName'](className);=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= =0A= if (element.compareDocumentPosition)=0A= return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A= =0A= if (ancestor.contains)=0A= return ancestor.contains(element) && ancestor !=3D=3D element;=0A= =0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= =0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D element.cumulativeOffset();=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value || value =3D=3D 'auto') {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style, match;=0A= if (Object.isString(styles)) {=0A= element.style.cssText +=3D ';' + styles;=0A= return styles.include('opacity') ?=0A= element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : = element;=0A= }=0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') = element.setOpacity(styles[property]);=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : = 'styleFloat') :=0A= property] =3D styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D element.getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (Prototype.Browser.Opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D Element.getStyle(element, 'overflow') || = 'auto';=0A= if (element._overflow !=3D=3D 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if (element.tagName.toUpperCase() =3D=3D 'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p !=3D=3D 'static') break;=0A= }=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'absolute') return element;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= var offsets =3D element.positionedOffset();=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= return element;=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'relative') return element;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= return element;=0A= },=0A= =0A= cumulativeScrollOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= getOffsetParent: function(element) {=0A= if (element.offsetParent) return $(element.offsetParent);=0A= if (element =3D=3D document.body) return $(element);=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return $(element);=0A= =0A= return $(document.body);=0A= },=0A= =0A= viewportOffset: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body &&=0A= Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!Prototype.Browser.Opera || (element.tagName && = (element.tagName.toUpperCase() =3D=3D 'BODY'))) {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= clonePosition: function(element, source) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || { });=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D source.viewportOffset();=0A= =0A= // find coordinate system to use=0A= element =3D $(element);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A= parent =3D element.getOffsetParent();=0A= delta =3D parent.viewportOffset();=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if (options.setLeft) element.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if (options.setTop) element.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if (options.setWidth) element.style.width =3D source.offsetWidth + = 'px';=0A= if (options.setHeight) element.style.height =3D source.offsetHeight = + 'px';=0A= return element;=0A= }=0A= };=0A= =0A= Element.Methods.identify.counter =3D 1;=0A= =0A= Object.extend(Element.Methods, {=0A= getElementsBySelector: Element.Methods.select,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= Element._attributeTranslations =3D {=0A= write: {=0A= names: {=0A= className: 'class',=0A= htmlFor: 'for'=0A= },=0A= values: { }=0A= }=0A= };=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A= function(proceed, element, style) {=0A= switch (style) {=0A= case 'left': case 'top': case 'right': case 'bottom':=0A= if (proceed(element, 'position') =3D=3D=3D 'static') return = null;=0A= case 'height': case 'width':=0A= // returns '0px' for hidden elements; we want it to return null=0A= if (!Element.visible(element)) return null;=0A= =0A= // returns the border-box dimensions rather than the = content-box=0A= // dimensions, so we subtract padding and borders from the = value=0A= var dim =3D parseInt(proceed(element, style), 10);=0A= =0A= if (dim !=3D=3D element['offset' + style.capitalize()])=0A= return dim + 'px';=0A= =0A= var properties;=0A= if (style =3D=3D=3D 'height') {=0A= properties =3D ['border-top-width', 'padding-top',=0A= 'padding-bottom', 'border-bottom-width'];=0A= }=0A= else {=0A= properties =3D ['border-left-width', 'padding-left',=0A= 'padding-right', 'border-right-width'];=0A= }=0A= return properties.inject(dim, function(memo, property) {=0A= var val =3D proceed(element, property);=0A= return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A= }) + 'px';=0A= default: return proceed(element, style);=0A= }=0A= }=0A= );=0A= =0A= Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A= function(proceed, element, attribute) {=0A= if (attribute =3D=3D=3D 'title') return element.title;=0A= return proceed(element, attribute);=0A= }=0A= );=0A= }=0A= =0A= else if (Prototype.Browser.IE) {=0A= // IE doesn't report offsets correctly for static elements, so we = change them=0A= // to "relative" to get the values, then change them back.=0A= Element.Methods.getOffsetParent =3D = Element.Methods.getOffsetParent.wrap(=0A= function(proceed, element) {=0A= element =3D $(element);=0A= // IE throws an error if element is not in document=0A= try { element.offsetParent }=0A= catch(e) { return $(document.body) }=0A= var position =3D element.getStyle('position');=0A= if (position !=3D=3D 'static') return proceed(element);=0A= element.setStyle({ position: 'relative' });=0A= var value =3D proceed(element);=0A= element.setStyle({ position: position });=0A= return value;=0A= }=0A= );=0A= =0A= $w('positionedOffset viewportOffset').each(function(method) {=0A= Element.Methods[method] =3D Element.Methods[method].wrap(=0A= function(proceed, element) {=0A= element =3D $(element);=0A= try { element.offsetParent }=0A= catch(e) { return Element._returnOffset(0,0) }=0A= var position =3D element.getStyle('position');=0A= if (position !=3D=3D 'static') return proceed(element);=0A= // Trigger hasLayout on the offset parent so that IE6 reports=0A= // accurate offsetTop and offsetLeft values for position: fixed.=0A= var offsetParent =3D element.getOffsetParent();=0A= if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D = 'fixed')=0A= offsetParent.setStyle({ zoom: 1 });=0A= element.setStyle({ position: 'relative' });=0A= var value =3D proceed(element);=0A= element.setStyle({ position: position });=0A= return value;=0A= }=0A= );=0A= });=0A= =0A= Element.Methods.cumulativeOffset =3D = Element.Methods.cumulativeOffset.wrap(=0A= function(proceed, element) {=0A= try { element.offsetParent }=0A= catch(e) { return Element._returnOffset(0,0) }=0A= return proceed(element);=0A= }=0A= );=0A= =0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset' + style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= function stripAlpha(filter){=0A= return filter.replace(/alpha\([^\)]*\)/gi,'');=0A= }=0A= element =3D $(element);=0A= var currentStyle =3D element.currentStyle;=0A= if ((currentStyle && !currentStyle.hasLayout) ||=0A= (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A= element.style.zoom =3D 1;=0A= =0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= (filter =3D stripAlpha(filter)) ?=0A= style.filter =3D filter : style.removeAttribute('filter');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D stripAlpha(filter) +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= Element._attributeTranslations =3D {=0A= read: {=0A= names: {=0A= 'class': 'className',=0A= 'for': 'htmlFor'=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _getAttrNode: function(element, attribute) {=0A= var node =3D element.getAttributeNode(attribute);=0A= return node ? node.value : "";=0A= },=0A= _getEv: function(element, attribute) {=0A= attribute =3D element.getAttribute(attribute);=0A= return attribute ? attribute.toString().slice(23, -2) : null;=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= return element.title;=0A= }=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.write =3D {=0A= names: Object.extend({=0A= cellpadding: 'cellPadding',=0A= cellspacing: 'cellSpacing'=0A= }, Element._attributeTranslations.read.names),=0A= values: {=0A= checked: function(element, value) {=0A= element.checked =3D !!value;=0A= },=0A= =0A= style: function(element, value) {=0A= element.style.cssText =3D value ? value : '';=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.has =3D {};=0A= =0A= $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A= 'encType maxLength readOnly longDesc = frameBorder').each(function(attr) {=0A= Element._attributeTranslations.write.names[attr.toLowerCase()] =3D = attr;=0A= Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A= });=0A= =0A= (function(v) {=0A= Object.extend(v, {=0A= href: v._getAttr,=0A= src: v._getAttr,=0A= type: v._getAttr,=0A= action: v._getAttrNode,=0A= disabled: v._flag,=0A= checked: v._flag,=0A= readonly: v._flag,=0A= multiple: v._flag,=0A= onload: v._getEv,=0A= onunload: v._getEv,=0A= onclick: v._getEv,=0A= ondblclick: v._getEv,=0A= onmousedown: v._getEv,=0A= onmouseup: v._getEv,=0A= onmouseover: v._getEv,=0A= onmousemove: v._getEv,=0A= onmouseout: v._getEv,=0A= onfocus: v._getEv,=0A= onblur: v._getEv,=0A= onkeypress: v._getEv,=0A= onkeydown: v._getEv,=0A= onkeyup: v._getEv,=0A= onsubmit: v._getEv,=0A= onreset: v._getEv,=0A= onselect: v._getEv,=0A= onchange: v._getEv=0A= });=0A= })(Element._attributeTranslations.read.values);=0A= }=0A= =0A= else if (Prototype.Browser.Gecko && = /rv:1\.8\.0/.test(navigator.userAgent)) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= else if (Prototype.Browser.WebKit) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= =0A= if (value =3D=3D 1)=0A= if(element.tagName.toUpperCase() =3D=3D 'IMG' && element.width) {=0A= element.width++; element.width--;=0A= } else try {=0A= var n =3D document.createTextNode(' ');=0A= element.appendChild(n);=0A= element.removeChild(n);=0A= } catch (e) { }=0A= =0A= return element;=0A= };=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Element#cumulativeOffset for=0A= // KHTML/WebKit only.=0A= Element.Methods.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= };=0A= }=0A= =0A= if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A= // IE and Opera are missing .innerHTML support for TABLE-related and = SELECT elements=0A= Element.Methods.update =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= =0A= content =3D Object.toHTML(content);=0A= var tagName =3D element.tagName.toUpperCase();=0A= =0A= if (tagName in Element._insertionTranslations.tags) {=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= Element._getContentFromAnonymousElement(tagName, = content.stripScripts())=0A= .each(function(node) { element.appendChild(node) });=0A= }=0A= else element.innerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= if ('outerHTML' in document.createElement('div')) {=0A= Element.Methods.replace =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= var parent =3D element.parentNode, tagName =3D = parent.tagName.toUpperCase();=0A= =0A= if (Element._insertionTranslations.tags[tagName]) {=0A= var nextSibling =3D element.next();=0A= var fragments =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= parent.removeChild(element);=0A= if (nextSibling)=0A= fragments.each(function(node) { parent.insertBefore(node, = nextSibling) });=0A= else=0A= fragments.each(function(node) { parent.appendChild(node) });=0A= }=0A= else element.outerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= Element._returnOffset =3D function(l, t) {=0A= var result =3D [l, t];=0A= result.left =3D l;=0A= result.top =3D t;=0A= return result;=0A= };=0A= =0A= Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A= var div =3D new Element('div'), t =3D = Element._insertionTranslations.tags[tagName];=0A= if (t) {=0A= div.innerHTML =3D t[0] + html + t[1];=0A= t[2].times(function() { div =3D div.firstChild });=0A= } else div.innerHTML =3D html;=0A= return $A(div.childNodes);=0A= };=0A= =0A= Element._insertionTranslations =3D {=0A= before: function(element, node) {=0A= element.parentNode.insertBefore(node, element);=0A= },=0A= top: function(element, node) {=0A= element.insertBefore(node, element.firstChild);=0A= },=0A= bottom: function(element, node) {=0A= element.appendChild(node);=0A= },=0A= after: function(element, node) {=0A= element.parentNode.insertBefore(node, element.nextSibling);=0A= },=0A= tags: {=0A= TABLE: ['', '
', 1],=0A= TBODY: ['', '
', 2],=0A= TR: ['', '
', 3],=0A= TD: ['
', '
', 4],=0A= SELECT: ['', 1]=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this.tags, {=0A= THEAD: this.tags.TBODY,=0A= TFOOT: this.tags.TBODY,=0A= TH: this.tags.TD=0A= });=0A= }).call(Element._insertionTranslations);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= attribute =3D Element._attributeTranslations.has[attribute] || = attribute;=0A= var node =3D $(element).getAttributeNode(attribute);=0A= return !!(node && node.specified);=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D { };=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div')['__proto__']) {=0A= window.HTMLElement =3D { };=0A= window.HTMLElement.prototype =3D = document.createElement('div')['__proto__'];=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.extend =3D (function() {=0A= if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A= return Prototype.K;=0A= =0A= var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A= =0A= var extend =3D Object.extend(function(element) {=0A= if (!element || element._extendedByPrototype ||=0A= element.nodeType !=3D 1 || element =3D=3D window) return element;=0A= =0A= var methods =3D Object.clone(Methods),=0A= tagName =3D element.tagName.toUpperCase(), property, value;=0A= =0A= // extend methods for specific tags=0A= if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A= =0A= for (property in methods) {=0A= value =3D methods[property];=0A= if (Object.isFunction(value) && !(property in element))=0A= element[property] =3D value.methodize();=0A= }=0A= =0A= element._extendedByPrototype =3D Prototype.emptyFunction;=0A= return element;=0A= =0A= }, {=0A= refresh: function() {=0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!Prototype.BrowserFeatures.ElementExtensions) {=0A= Object.extend(Methods, Element.Methods);=0A= Object.extend(Methods, Element.Methods.Simulated);=0A= }=0A= }=0A= });=0A= =0A= extend.refresh();=0A= return extend;=0A= })();=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || { });=0A= else {=0A= if (Object.isArray(tagName)) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D { };=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!Object.isFunction(value)) continue;=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D value.methodize();=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D { };=0A= window[klass].prototype =3D = document.createElement(tagName)['__proto__'];=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (Object.isUndefined(klass)) continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= =0A= if (Element.extend.refresh) Element.extend.refresh();=0A= Element.cache =3D { };=0A= };=0A= =0A= document.viewport =3D {=0A= getDimensions: function() {=0A= var dimensions =3D { }, B =3D Prototype.Browser;=0A= $w('width height').each(function(d) {=0A= var D =3D d.capitalize();=0A= if (B.WebKit && !document.evaluate) {=0A= // Safari <3.0 needs self.innerWidth/Height=0A= dimensions[d] =3D self['inner' + D];=0A= } else if (B.Opera && parseFloat(window.opera.version()) < 9.5) {=0A= // Opera <9.5 needs document.body.clientWidth/Height=0A= dimensions[d] =3D document.body['client' + D]=0A= } else {=0A= dimensions[d] =3D document.documentElement['client' + D];=0A= }=0A= });=0A= return dimensions;=0A= },=0A= =0A= getWidth: function() {=0A= return this.getDimensions().width;=0A= },=0A= =0A= getHeight: function() {=0A= return this.getDimensions().height;=0A= },=0A= =0A= getScrollOffsets: function() {=0A= return Element._returnOffset(=0A= window.pageXOffset || document.documentElement.scrollLeft || = document.body.scrollLeft,=0A= window.pageYOffset || document.documentElement.scrollTop || = document.body.scrollTop);=0A= }=0A= };=0A= /* Portions of the Selector class are derived from Jack Slocum's = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create({=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= =0A= if (this.shouldUseSelectorsAPI()) {=0A= this.mode =3D 'selectorsAPI';=0A= } else if (this.shouldUseXPath()) {=0A= this.mode =3D 'xpath';=0A= this.compileXPathMatcher();=0A= } else {=0A= this.mode =3D "normal";=0A= this.compileMatcher();=0A= }=0A= =0A= },=0A= =0A= shouldUseXPath: function() {=0A= if (!Prototype.BrowserFeatures.XPath) return false;=0A= =0A= var e =3D this.expression;=0A= =0A= // Safari 3 chokes on :*-of-type and :empty=0A= if (Prototype.Browser.WebKit &&=0A= (e.include("-of-type") || e.include(":empty")))=0A= return false;=0A= =0A= // XPath can't do namespaced attributes, nor can it read=0A= // the "checked" property from DOM nodes=0A= if ((/(\[[\w-]*?:|:checked)/).test(e))=0A= return false;=0A= =0A= return true;=0A= },=0A= =0A= shouldUseSelectorsAPI: function() {=0A= if (!Prototype.BrowserFeatures.SelectorsAPI) return false;=0A= =0A= if (!Selector._div) Selector._div =3D new Element('div');=0A= =0A= // Make sure the browser treats the selector as valid. Test on an=0A= // isolated element to minimize cost of this check.=0A= try {=0A= Selector._div.querySelector(this.expression);=0A= } catch(e) {=0A= return false;=0A= }=0A= =0A= return true;=0A= },=0A= =0A= compileMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e];=0A= return;=0A= }=0A= =0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= var e =3D this.expression, results;=0A= =0A= switch (this.mode) {=0A= case 'selectorsAPI':=0A= // querySelectorAll queries document-wide, then filters to = descendants=0A= // of the context element. That's not what we want.=0A= // Add an explicit context to the selector if necessary.=0A= if (root !=3D=3D document) {=0A= var oldId =3D root.id, id =3D $(root).identify();=0A= e =3D "#" + id + " " + e;=0A= }=0A= =0A= results =3D $A(root.querySelectorAll(e)).map(Element.extend);=0A= root.id =3D oldId;=0A= =0A= return results;=0A= case 'xpath':=0A= return document._getElementsByXPath(this.xpath, root);=0A= default:=0A= return this.matcher(root);=0A= }=0A= },=0A= =0A= match: function(element) {=0A= this.tokens =3D [];=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, as =3D = Selector.assertions;=0A= var le, p, m;=0A= =0A= while (e && le !=3D=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= // use the Selector.assertions methods unless the selector=0A= // is too complex.=0A= if (as[i]) {=0A= this.tokens.push([i, Object.clone(m)]);=0A= e =3D e.replace(m[0], '');=0A= } else {=0A= // reluctantly do a document-wide search=0A= // and look for a match in the array=0A= return this.findElements(document).include(element);=0A= }=0A= }=0A= }=0A= }=0A= =0A= var match =3D true, name, matches;=0A= for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A= name =3D token[0], matches =3D token[1];=0A= if (!Selector.assertions[name](element, matches)) {=0A= match =3D false; break;=0A= }=0A= }=0A= =0A= return match;=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= });=0A= =0A= Object.extend(Selector, {=0A= _cache: { },=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= return new Template("[@#{1}]").evaluate(m);=0A= },=0A= attr: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (Object.isFunction(h)) return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0)]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[(@disabled) and (@type!=3D'hidden')]",=0A= 'enabled': "[not(@disabled) and (@type!=3D'hidden')]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D Object.isFunction(x[i]) ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", = c); c =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo:=0A= /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A= attrPresence: /^\[((?:[\w]+:)?[\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= // for Selector.match and Element#match=0A= assertions: {=0A= tagName: function(element, matches) {=0A= return matches[1].toUpperCase() =3D=3D = element.tagName.toUpperCase();=0A= },=0A= =0A= className: function(element, matches) {=0A= return Element.hasClassName(element, matches[1]);=0A= },=0A= =0A= id: function(element, matches) {=0A= return element.id =3D=3D=3D matches[1];=0A= },=0A= =0A= attrPresence: function(element, matches) {=0A= return Element.hasAttribute(element, matches[1]);=0A= },=0A= =0A= attr: function(element, matches) {=0A= var nodeValue =3D Element.readAttribute(element, matches[1]);=0A= return nodeValue && Selector.operators[matches[2]](nodeValue, = matches[5] || matches[6]);=0A= }=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= var _true =3D Prototype.emptyFunction;=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._countedByPrototype =3D _true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._countedByPrototype =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= var node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._countedByPrototype) {=0A= n._countedByPrototype =3D Prototype.emptyFunction;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= var uTagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D=3D uTagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!targetNode) return [];=0A= if (!nodes && root =3D=3D document) return [targetNode];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr, combinator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator, combinator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._countedByPrototype) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || node.firstChild) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._countedByPrototype) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled && (!node.type || node.type !=3D=3D 'hidden'))=0A= results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv =3D=3D v || nv && = nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv =3D=3D v || nv && = nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv =3D=3D v || nv && nv.include(v); = },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + (nv || "").toUpperCase() +=0A= '-').include('-' + (v || "").toUpperCase() + '-'); }=0A= },=0A= =0A= split: function(expression) {=0A= var expressions =3D [];=0A= expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, = function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= return expressions;=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D $$(expression), h =3D Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._countedByPrototype) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (Object.isNumber(expression)) {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= expressions =3D Selector.split(expressions.join(','));=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= Object.extend(Selector.handlers, {=0A= // IE returns comment nodes on getElementsByTagName("*").=0A= // Filter them out.=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= if (node.tagName !=3D=3D "!") a.push(node);=0A= return a;=0A= },=0A= =0A= // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node.removeAttribute('_countedByPrototype');=0A= return nodes;=0A= }=0A= });=0A= }=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, options) {=0A= if (typeof options !=3D 'object') options =3D { hash: !!options };=0A= else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A= var key, value, submitted =3D false, submit =3D options.submit;=0A= =0A= var data =3D elements.inject({ }, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= key =3D element.name; value =3D $(element).getValue();=0A= if (value !=3D null && element.type !=3D 'file' && (element.type = !=3D 'submit' || (!submitted &&=0A= submit !=3D=3D false && (!submit || key =3D=3D submit) && = (submitted =3D true)))) {=0A= if (key in result) {=0A= // a key is already present; construct an array of values=0A= if (!Object.isArray(result[key])) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return options.hash ? data : Object.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, options) {=0A= return Form.serializeElements(Form.getElements(form), options);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= var elements =3D $(form).getElements().findAll(function(element) {=0A= return 'hidden' !=3D element.type && !element.disabled;=0A= });=0A= var firstByIndex =3D elements.findAll(function(element) {=0A= return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A= }).sortBy(function(element) { return element.tabIndex }).first();=0A= =0A= return firstByIndex ? firstByIndex : elements.find(function(element) = {=0A= return ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || { });=0A= =0A= var params =3D options.parameters, action =3D = form.readAttribute('action') || '';=0A= if (action.blank()) action =3D window.location.href;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (Object.isString(params)) params =3D params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(action, options);=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= };=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D { };=0A= pair[element.name] =3D value;=0A= return Object.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= setValue: function(element, value) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= Form.Element.Serializers[method](element, value);=0A= return element;=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) { }=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element, value) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element, value);=0A= default:=0A= return Form.Element.Serializers.textarea(element, value);=0A= }=0A= },=0A= =0A= inputSelector: function(element, value) {=0A= if (Object.isUndefined(value)) return element.checked ? = element.value : null;=0A= else element.checked =3D !!value;=0A= },=0A= =0A= textarea: function(element, value) {=0A= if (Object.isUndefined(value)) return element.value;=0A= else element.value =3D value;=0A= },=0A= =0A= select: function(element, value) {=0A= if (Object.isUndefined(value))=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= else {=0A= var opt, currentValue, single =3D !Object.isArray(value);=0A= for (var i =3D 0, length =3D element.length; i < length; i++) {=0A= opt =3D element.options[i];=0A= currentValue =3D this.optionValue(opt);=0A= if (single) {=0A= if (currentValue =3D=3D value) {=0A= opt.selected =3D true;=0A= return;=0A= }=0A= }=0A= else opt.selected =3D value.include(currentValue);=0A= }=0A= }=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A= initialize: function($super, element, frequency, callback) {=0A= $super(callback, frequency);=0A= this.element =3D $(element);=0A= this.lastValue =3D this.getValue();=0A= },=0A= =0A= execute: function() {=0A= var value =3D this.getValue();=0A= if (Object.isString(this.lastValue) && Object.isString(value) ?=0A= this.lastValue !=3D value : String(this.lastValue) !=3D = String(value)) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= });=0A= =0A= Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D Class.create({=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= Form.getElements(this.element).each(this.registerCallback, this);=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= });=0A= =0A= Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) var Event =3D { };=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= KEY_INSERT: 45,=0A= =0A= cache: { },=0A= =0A= relatedTarget: function(event) {=0A= var element;=0A= switch(event.type) {=0A= case 'mouseover': element =3D event.fromElement; break;=0A= case 'mouseout': element =3D event.toElement; break;=0A= default: return null;=0A= }=0A= return Element.extend(element);=0A= }=0A= });=0A= =0A= Event.Methods =3D (function() {=0A= var isButton;=0A= =0A= if (Prototype.Browser.IE) {=0A= var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A= isButton =3D function(event, code) {=0A= return event.button =3D=3D buttonMap[code];=0A= };=0A= =0A= } else if (Prototype.Browser.WebKit) {=0A= isButton =3D function(event, code) {=0A= switch (code) {=0A= case 0: return event.which =3D=3D 1 && !event.metaKey;=0A= case 1: return event.which =3D=3D 1 && event.metaKey;=0A= default: return false;=0A= }=0A= };=0A= =0A= } else {=0A= isButton =3D function(event, code) {=0A= return event.which ? (event.which =3D=3D=3D code + 1) : = (event.button =3D=3D=3D code);=0A= };=0A= }=0A= =0A= return {=0A= isLeftClick: function(event) { return isButton(event, 0) },=0A= isMiddleClick: function(event) { return isButton(event, 1) },=0A= isRightClick: function(event) { return isButton(event, 2) },=0A= =0A= element: function(event) {=0A= event =3D Event.extend(event);=0A= =0A= var node =3D event.target,=0A= type =3D event.type,=0A= currentTarget =3D event.currentTarget;=0A= =0A= if (currentTarget && currentTarget.tagName) {=0A= // Firefox screws up the "click" event when moving between radio = buttons=0A= // via arrow keys. It also screws up the "load" and "error" = events on images,=0A= // reporting the document as the target instead of the original = image.=0A= if (type =3D=3D=3D 'load' || type =3D=3D=3D 'error' ||=0A= (type =3D=3D=3D 'click' && currentTarget.tagName.toLowerCase() = =3D=3D=3D 'input'=0A= && currentTarget.type =3D=3D=3D 'radio'))=0A= node =3D currentTarget;=0A= }=0A= if (node.nodeType =3D=3D Node.TEXT_NODE) node =3D node.parentNode;=0A= return Element.extend(node);=0A= },=0A= =0A= findElement: function(event, expression) {=0A= var element =3D Event.element(event);=0A= if (!expression) return element;=0A= var elements =3D [element].concat(element.ancestors());=0A= return Selector.findElement(elements, expression, 0);=0A= },=0A= =0A= pointer: function(event) {=0A= var docElement =3D document.documentElement,=0A= body =3D document.body || { scrollLeft: 0, scrollTop: 0 };=0A= return {=0A= x: event.pageX || (event.clientX +=0A= (docElement.scrollLeft || body.scrollLeft) -=0A= (docElement.clientLeft || 0)),=0A= y: event.pageY || (event.clientY +=0A= (docElement.scrollTop || body.scrollTop) -=0A= (docElement.clientTop || 0))=0A= };=0A= },=0A= =0A= pointerX: function(event) { return Event.pointer(event).x },=0A= pointerY: function(event) { return Event.pointer(event).y },=0A= =0A= stop: function(event) {=0A= Event.extend(event);=0A= event.preventDefault();=0A= event.stopPropagation();=0A= event.stopped =3D true;=0A= }=0A= };=0A= })();=0A= =0A= Event.extend =3D (function() {=0A= var methods =3D Object.keys(Event.Methods).inject({ }, function(m, = name) {=0A= m[name] =3D Event.Methods[name].methodize();=0A= return m;=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= Object.extend(methods, {=0A= stopPropagation: function() { this.cancelBubble =3D true },=0A= preventDefault: function() { this.returnValue =3D false },=0A= inspect: function() { return "[object Event]" }=0A= });=0A= =0A= return function(event) {=0A= if (!event) return false;=0A= if (event._extendedByPrototype) return event;=0A= =0A= event._extendedByPrototype =3D Prototype.emptyFunction;=0A= var pointer =3D Event.pointer(event);=0A= Object.extend(event, {=0A= target: event.srcElement,=0A= relatedTarget: Event.relatedTarget(event),=0A= pageX: pointer.x,=0A= pageY: pointer.y=0A= });=0A= return Object.extend(event, methods);=0A= };=0A= =0A= } else {=0A= Event.prototype =3D Event.prototype || = document.createEvent("HTMLEvents")['__proto__'];=0A= Object.extend(Event.prototype, methods);=0A= return Prototype.K;=0A= }=0A= })();=0A= =0A= Object.extend(Event, (function() {=0A= var cache =3D Event.cache;=0A= =0A= function getEventID(element) {=0A= if (element._prototypeEventID) return element._prototypeEventID[0];=0A= arguments.callee.id =3D arguments.callee.id || 1;=0A= return element._prototypeEventID =3D [++arguments.callee.id];=0A= }=0A= =0A= function getDOMEventName(eventName) {=0A= if (eventName && eventName.include(':')) return "dataavailable";=0A= return eventName;=0A= }=0A= =0A= function getCacheForID(id) {=0A= return cache[id] =3D cache[id] || { };=0A= }=0A= =0A= function getWrappersForEventName(id, eventName) {=0A= var c =3D getCacheForID(id);=0A= return c[eventName] =3D c[eventName] || [];=0A= }=0A= =0A= function createWrapper(element, eventName, handler) {=0A= var id =3D getEventID(element);=0A= var c =3D getWrappersForEventName(id, eventName);=0A= if (c.pluck("handler").include(handler)) return false;=0A= =0A= var wrapper =3D function(event) {=0A= if (!Event || !Event.extend ||=0A= (event.eventName && event.eventName !=3D eventName))=0A= return false;=0A= =0A= Event.extend(event);=0A= handler.call(element, event);=0A= };=0A= =0A= wrapper.handler =3D handler;=0A= c.push(wrapper);=0A= return wrapper;=0A= }=0A= =0A= function findWrapper(id, eventName, handler) {=0A= var c =3D getWrappersForEventName(id, eventName);=0A= return c.find(function(wrapper) { return wrapper.handler =3D=3D = handler });=0A= }=0A= =0A= function destroyWrapper(id, eventName, handler) {=0A= var c =3D getCacheForID(id);=0A= if (!c[eventName]) return false;=0A= c[eventName] =3D c[eventName].without(findWrapper(id, eventName, = handler));=0A= }=0A= =0A= function destroyCache() {=0A= for (var id in cache)=0A= for (var eventName in cache[id])=0A= cache[id][eventName] =3D null;=0A= }=0A= =0A= =0A= // Internet Explorer needs to remove event handlers on page unload=0A= // in order to avoid memory leaks.=0A= if (window.attachEvent) {=0A= window.attachEvent("onunload", destroyCache);=0A= }=0A= =0A= // Safari has a dummy event handler on page unload so that it won't=0A= // use its bfcache. Safari <=3D 3.1 has an issue with restoring the = "document"=0A= // object when page is returned to via the back button using its = bfcache.=0A= if (Prototype.Browser.WebKit) {=0A= window.addEventListener('unload', Prototype.emptyFunction, false);=0A= }=0A= =0A= return {=0A= observe: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var name =3D getDOMEventName(eventName);=0A= =0A= var wrapper =3D createWrapper(element, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.addEventListener) {=0A= element.addEventListener(name, wrapper, false);=0A= } else {=0A= element.attachEvent("on" + name, wrapper);=0A= }=0A= =0A= return element;=0A= },=0A= =0A= stopObserving: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var id =3D getEventID(element), name =3D = getDOMEventName(eventName);=0A= =0A= if (!handler && eventName) {=0A= getWrappersForEventName(id, eventName).each(function(wrapper) {=0A= element.stopObserving(eventName, wrapper.handler);=0A= });=0A= return element;=0A= =0A= } else if (!eventName) {=0A= Object.keys(getCacheForID(id)).each(function(eventName) {=0A= element.stopObserving(eventName);=0A= });=0A= return element;=0A= }=0A= =0A= var wrapper =3D findWrapper(id, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, wrapper, false);=0A= } else {=0A= element.detachEvent("on" + name, wrapper);=0A= }=0A= =0A= destroyWrapper(id, eventName, handler);=0A= =0A= return element;=0A= },=0A= =0A= fire: function(element, eventName, memo) {=0A= element =3D $(element);=0A= if (element =3D=3D document && document.createEvent && = !element.dispatchEvent)=0A= element =3D document.documentElement;=0A= =0A= var event;=0A= if (document.createEvent) {=0A= event =3D document.createEvent("HTMLEvents");=0A= event.initEvent("dataavailable", true, true);=0A= } else {=0A= event =3D document.createEventObject();=0A= event.eventType =3D "ondataavailable";=0A= }=0A= =0A= event.eventName =3D eventName;=0A= event.memo =3D memo || { };=0A= =0A= if (document.createEvent) {=0A= element.dispatchEvent(event);=0A= } else {=0A= element.fireEvent(event.eventType, event);=0A= }=0A= =0A= return Event.extend(event);=0A= }=0A= };=0A= })());=0A= =0A= Object.extend(Event, Event.Methods);=0A= =0A= Element.addMethods({=0A= fire: Event.fire,=0A= observe: Event.observe,=0A= stopObserving: Event.stopObserving=0A= });=0A= =0A= Object.extend(document, {=0A= fire: Element.Methods.fire.methodize(),=0A= observe: Element.Methods.observe.methodize(),=0A= stopObserving: Element.Methods.stopObserving.methodize(),=0A= loaded: false=0A= });=0A= =0A= (function() {=0A= /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A= Matthias Miller, Dean Edwards and John Resig. */=0A= =0A= var timer;=0A= =0A= function fireContentLoadedEvent() {=0A= if (document.loaded) return;=0A= if (timer) window.clearInterval(timer);=0A= document.fire("dom:loaded");=0A= document.loaded =3D true;=0A= }=0A= =0A= if (document.addEventListener) {=0A= if (Prototype.Browser.WebKit) {=0A= timer =3D window.setInterval(function() {=0A= if (/loaded|complete/.test(document.readyState))=0A= fireContentLoadedEvent();=0A= }, 0);=0A= =0A= Event.observe(window, "load", fireContentLoadedEvent);=0A= =0A= } else {=0A= document.addEventListener("DOMContentLoaded",=0A= fireContentLoadedEvent, false);=0A= }=0A= =0A= } else {=0A= document.write("