#!/usr/bin/perl

$hex = "
47494638396180029001810000ffffff0000ffff0000ffff0021f90402000000002c00000000800290010102ff848fa9cbed0fa39cb4da8bb3debcfb0f86e24896e689a6eac
ab6ee0bc7f24cd7f68de7facef7fe0f0c0a87c4a2f1884c2a97cca6f3098d4aa7d4aaf58acd6ab7dcaef70b0e8bc7e4b2f98c4eabd7ecb6fb0d8fcbe7f4bafd8ecfebf7fc6e
e05f2120d847586878f897080821d83878081929d9a658f9e08839a9b9c9e957997889d9d8495a6acaf469c9209a79eafa0a9b93aabac0da1a8b9bab6b324bab607bbb2b3c4
c4cd1abd800ec58ccdcec6c708cbcaa3cfa6c7dfd1a2d5d4b5d8dfd0d1ea9bdfddbed1d8e9e8e370e3a6d2ea01e2f1fc7decefd0e3fafbf5f566f5f8e2f1fbf8104b3f8fb97
20e0b9820c1ba23ab8e89e4287142b1a811811e0448bff1c3beec09831a1c2851e4b9a640132248291cb4eba7c5922a5ca032c5bc2bc893383cc99066a92cc093428839d019
2f97c2434a95200448bba3bba346acea64e2542958ad524d5aa1aaf66fd6a71abd1a33fc19ad5b795ab48b265cfba0d9756ed4ab636dfda0517572e4dba75effa6d96576f4f
be6dff1ac615782c6181871b234efc74b1e3c9d9020b06b03818e5cd932cf3c49cb930e7d17a3c7f0edd97b4ead2a615a35e0d3b8fe9d3a853c7be4d69f6e5da9a71fb46a39
b366fa4bf8b9b09be7bb868e3ccb1204fae9c78f3e9069fbb564e3dfb95e7c2a333d60ede09f7eedec39b6f321eba77e9e7db0b49af7efd77f7f479c08f2fbfbefe8ff7afaf
ffdf0fe00df7e1975f8006c2302081051ec8600a092ab86083128af02084ff4d88e107155a7861861eea54a17ff22df76189096cc8618426aeb8008a2976c8628c07b8f8228
c32ae48638d36def8618e228ed81b8f13e6a8a38a42364864913b1e6960924a2ec9e47e4efe08a428511ee8e493465ed95e965a42c925785e7e096698d38d496699661a8726
9555dab2a6986d46f6a6397152872679757673677379eab927357d16f727a0812a33a86f85a65965a2b12dca28908eae0669a4924eca59a5965e8ae9649aba7928309d3aa6e
9a68d8efa57a9a6728aea5baaaeca6aab60bd0a6bacb262452ba8a10a7a6b56b4d66a6baf42fd0a6cb0c2e2446cb1c6ff1efb52b2baeeca27b353394b27b42c497b53b2865a
1b10b6cd6aabec9bde6a056eb8e28edb51b9e69e8b2e45eaae7b6abb0dbd0b6fbcf20e446fbdf6de3b4fbefaeecbaf3afe3ecb2d3e01f73b70b5057b75305cfefecb6ec3d83
cbcedc23e49fc0dc510d789b1351a6f1c71c7c47c0c72c822eb4272c9269f0c4bca2aafccf2292e136cf148313f9632cd356f74b3cc2ebfcc71cfa5fc5cf1ce6c09dd09d145
1b4d16d29b280df49e4e7706b5ce4cf33c7521502f7d35c359efb135d75d5ffc351f61477d68d9609f6df5d8ddaa7dc7d962bb5d13dc75c83d37ddd7da4d0fde6843cb371c7
effbd6be06e0c4e78e186ab8178e28a2f7e5ce36deb6d33e4fdff48ae30e592593e46e3796b5e37e76078fe39e87b8bce05e9a59b5e39ead5a93e39eb06bbfe3ae9b1cbfe0e
eddba9be3aee6feb2e05ef08cde53b6fc04721fcf07b156ffcf1e825df3bf3b93bff10f4b74b1f2df54840affc60d8d7a6fd11dc770fdaf7e0873fc4f8e49bdf3cfa41a81f3
dfb76baef03fcf1cbcf2bfdfcd97f3dfe88ea2f0bfbddcf7fa202a08004384002b2c280074460ff14182406be0081eb8320612448030a56d0824dc3e00c34b8c1e878706d20
84d708cd56c2759d9084257c60fe5668871486f035308c9b0c13f8bf1adeed86e6d2e10e79e8c21cfaf00d3c9c210d8778b822e2f085484c83128dd8be269ee1894be4a010a
5e88057ffcd684a99b36268b0d80055b5884841f4e2fcc0b8c54f0dc5475d34e317d1088d52659146657463f6b028c639baa88e7664e210f3a84714f1b18f57d4a1161fc046
ab1072384d3c2422e9d8c6456ece87807ce41e2329c90b1a528e1248645732c948183a12029e5c0b28b1b3c2519212928a3ce5f93ca8ca555eb295ae3ca2042bd949567eb29
6af34602c6529484cf2922e0cfc25303734c8615a0980c63c668884a9cc0ed20f97c6d0a529a31945ed35d3990f4a26362348bb6d723341defc26892027ce710ea89ce6648f
ebd2a9cefe40b39d64031e3c2d194c5ad27392efa4e6054a49bc7d66d372f78c277cd829d07e72b203005d9e40071ab85c79a0ffa1de7b2844ed06cf0168d4a0e941a845d1e
9cf046874a41b0da335036ad18b662d9d246da94967b9cb946626a22115694b47fad27cc654a6fc2c1b4b6f8ad335c2f49a3cb5e54a6b7a00a09234a7c89c67514377d48536
40a94b15aa4e89fad49946558d0fa06a50c738549466f58d4893a803bcfa550550b47c63ede5cd7e8ad60130f599fa6c2b5f8406d7b8ceb59b4eb56beb4e96d1b89614ac571
5ab5f7b8a31b34e55b08355eb491d7a58b2762caf82dd2b393dda569151b6b2566d6a5f23fbbb830596b18d3dd1630d0b5a62364cb10c206d5509eb5907a456b2f262ed025c
fb5ac786950d6e0bd868716bd975ce616cf7fa2d703b4b573910175db6ff55006e5d8a5cbed2a16bccddec71619bdce15ecd5bcd75ee73736bdaddc261b9cc32ee77832b4f3
b90b757dd45c0776f8ade83e281bac26a6f52df0b5dec4af70ef495957def8bdfb486b7b0b70db0810fecda0bac7754e6c56f7c3b7a56044b78c268b5c08227d5600747f7b2
ada5b0873f0cde085c7850ff3500851f3c9e088378c5270ec476315562007818c5dc592c8b6f2c6117bf385131fe308dadd3611c0bd9c03a669aa3324ce40d0bb7c0436ef27
98b6c34122339c03f468e8d9d8c65d25ab8bf66ea3188ab1c9c2b6779cc158672cde2e4e52f2b39bdde25b39bbd6ae6338729cd6ad62f87dbfce63ce7770223e6119d7dbc66
f93259cf842eadff88b92ca43f03dace4bc673a109bd65233349d18bd62d814dfce84cc7d96247a274a5071c5b9b66bad09196f48d3c3de3404378d0a3d673a9a32c2354a79
ad16c1675ab21bde985c548d6b3b674a8dd7beb47e7ba602c8ab18c9b0c66dd8839d86f7ef5ce4cf4ab086039d9b35936b3ddec6c397b88d79f46c05aaf2dec61736bdb535e
31b55b136470bb5adc80c390b1c77c6ecf585bddf06677bb91c4ed3afb3abbc0a6f7ba29d067fde45bdfa0e63780fd9de76c731a4be5be71bc2d33ef04df00c70ad77580de8
d6d55a738ddcfe5018b2b4e6c00613ce3b416b4a325ee7173dbfb71f4893604febdeffddafaba3b70f8ca4325f0860bf9e19061b5967fff607380233a3c236fb6c66bccf19f
035de542dfb1798a6ef492affae48c15c2c76f9eb6a70f7ce74707b2cfab6e75a6f379e87e827ad4637ee7992b1d08411fbbd3cf744f4d77ddca49077bd8c52e8180e3c6ec0
99f7b98ebced9215cbde9a6668ecbbb3a6a9ee725e26526c2e0dd5ef8df1c1ef17297fac6bf1e78c13f3eef647f54dc5badf8b8301ece46683be7dfee79a4f63bf17e5736e0
f57a84cd1fbaf3a399fce8cf5e7099af1ee5a5c7fbec23af1adbdf9ee4686fb4daedde7bdf3382f69ee27bb82d8f74ccc31e09a6ff3dac83ff7966873e2dc307ea1264bf7ce
61b46f8d27f7ef16bbdfbb5535ff9a1403da99c5ff9f39bfcf8994f02f8db0ffcffc390bffce6cf7ddad38f7cf6777fb2257e6eb17f54776bdb2716afd778dfc77ef8777dfa
077fac077d5e8780d3c704038859aa357e134881f23775f4878119f8801b284d7e7180229880ad576d0c487a4e507de1977f66918200786d0a4815dd075f50a08126e835676
16cc7867038d8143ab8673058829f153406e8812b588174c77f5435053d5857e3c684d9877072c582e816854a358554b85321372b4d186c444814461862484870a737834951
8336a86e66b8136828603c9884556885b8428665b885f2e682525805608855dab6146f886959988671245e4248735fb8863218816e1884887884de765a8cc87b8ed86dd6f76
c4a618887488986964697ff8689eaa789bd067991382d58188a5af8847fd785de870582885a0b07149fd88a95388abf767099188877188679882c93988b75b88b06078abe48
053108819d982dc4588ca2a888a4f85e5b408bb528862e412c12108d89c81497588dd6088c83688b27818bdd688cd3c88bc9688a57708d15d586ee028de82887324187d2f88
be3888dc2982ef3488f7d08717fe8855df08ef0e88c1cb18dd2868edef86d4f4690fa0859aa382fe7b890e9f88d8b188e5e5090bd1516feb890f59812f7e88a1a0991064988
13595015a98bea888ca518805c50906c2591fc90902fa7920c098e0ef90531a977f15093367993f8d8901d27061bd993e9f0892e599120091222ff490646598078e19137c99
418e19463c09351393153499500d97317d880619095ee870e3f497941699143d98862599232399319939468b983afe87ab138974fd9961c29305c1994550911575906634996
1ec3977de9958b2790b2680682f996ce60962a26973889913a1998797994c3f09822d98a7e791080790650399823139791a99820787960f98268d0966e79908e599872c999f
ee0999fb99a97893329499aa5e97fc6078761499b8f0889ad299aaf099b87297a89799769009af1180b99899c5d49972d68972bb99896a995a690944a999b23b99be8d78bed
f89b9b189cc2799baad79bb9199bf5309b6ac098e4d932a3b99d03199d5c889a80e806cbffd99843039ff1a99b96389944f906f8e99efa1984dac99fe9c90eebb906ed39a04
9b39ffc999cfe498d94d9060c5a8e3e439cf189a0e3a0a00b2aa027490ace399da4b9a1dad0a1ecc98c04789d8420a2231a99251a0d9a09075c87755917a20f0aa1fd798cba
f79de0a99a344a78cca935389aa311baa3ffd7a33e5a9943a6602b2a1bd959a4be79a4bc99a4ca8895590672d9280e501aa5a9d99df3779e5dba9959ca8f86d0a2f519a5307
a0c9a29a63748a6d62209671aa65daaa6bdc0a66daa7d6fca72435aa0786a9fa6197d68eaa788a8a77b8a427d3aa83aca923cca8e895a8c4deaa44984a88e4a9d6a49a9d108
a9a13907d4a290972a9913eaa9ddff98a9422a385c1aaa429993a78aa9351a282c649e738aa7753a0b77aaaab8c6aa52b30ea65aabb29a0ab45aab30978af9c9069c0a94bfc
aab9fe0abbfda77b7ba849b4aa4a77aacbea082caea6fa32aacc0a1abc66a9cdcf79cd4ea84417aad9133a9d41aade430adde1a87858a73a59aadda3a9f7ee8a2e81a7fe0da
a097939d06eaa9e54a3ef29a8b19a0976b20a7f19aa6fafa19f8caafdfaaae36ca38f75aa5971a48ebd8a807eba6fe6a9b9ec0b00d9ba8f804b1112bb1a0c701ff6aaf05daa
d07ca51a799ac1d2b9e1800b26240acd87989664137e25a5090b05630bbb25fd0b22ebb886711b32c1bb054b3b3367bb35aa02de5d9923cab37a393b33aff4b8a42dbb316bb
b40efab260013a501bb59c40467fc13a5b402fae90247ee13bb5f32e37fab5e3395b673b1fc143456b2b9b2a8ab66f7b4e49c0b6739ba03e08b799540574abb7316ab7772b4
953b0b7813bab4ae8b74fa5b6828bb85554b8f4843c89ebb87dbbb88bf4048e4bb9901bb984f43c949bb8967bb97db4049a5bb984dbb93ca504a0fbb8a23bba2925b7a6bbb9
a89bba1f7511acdbba78f8ba875504b27bbab45bbb7e953eb83bbbc1b8bb91f51ebe8bb89c1bbc66f43ec45bbcae7bbc09553fcabbbcbadbbc99651fd01bbdc03bbdbcbb3fd
6bbb7c69bbd56b4bddcabb7defbbd1c1440e21bb8e45bbe16d440e8dbbdccbbbe8c9b41ee2bb8eab61bbf1034bff4fbbed27bbf862b03fa5bbff0dbbfe61403001cc0fc3bc0
453541069cbe029cc0dfd4020c7cc0d8fbc05915c112bcbf145cc1feeb20189cc1e4b8c176a5021edcc0081cc2327502245cc21a7cc20a1c132a3cbe0edcc2caf4c2304cb7f
63bc3f84302361cc3269cc30fb5c33c3cb738fcc3e653c342ac44cd58c463c50b48fc444abcc41c1cc44e7c439c18c5a4dbc154ac41cc7ac5a004475f0cc6612cc6634cc665
6cc6678cc669acc66bccc62f5100003b";

$hex =~ s/\n//g;

binmode stdout;

print "Content-type:image/gif\n\n".pack("H*", $hex);

exit;