blob: 326cf7a09aad47774f8d379e42d9181054fd91ab [file] [log] [blame]
%!PS-AdobeFont-1.0: DejaVuSerifBold20 2.3
%%DocumentSuppliedResources: font DejaVuSerifBold20
%%Title: DejaVuSerifBold20
%Version: 2.3
%%CreationDate: Sun Mar 19 00:46:51 2006
%%Creator: Russ Cox,,,
%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.
%Copyright: DejaVu changes are in public domain
% Generated by FontForge 20051205 (http://fontforge.sf.net/)
%%EndComments
FontDirectory/DejaVuSerifBold20 known{/DejaVuSerifBold20 findfont dup/UniqueID known{dup
/UniqueID get 4112740 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.000488281 0 0 0.000488281 0 0 ]readonly def
/FontName /DejaVuSerifBold20 def
/FontBBox {-8 -483 3678 1559 }readonly def
/UniqueID 4112740 def
/PaintType 0 def
/FontInfo 11 dict dup begin
/version (2.3) readonly def
/Notice (Copyright \050c\051 2003 by Bitstream, Inc. All Rights Reserved.\012DejaVu changes are in public domain\012) readonly def
% Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.
% DejaVu changes are in public domain
/FullName (DejaVu Serif Bold 20) readonly def
/FamilyName (DejaVu Serif) readonly def
/Weight (Bold) readonly def
/FSType 0 def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -217 def
/UnderlineThickness 240 def
/ascent 1556 def
end readonly def
/Encoding 256 array
0 1 255 { 1 index exch /.notdef put} for
dup 16/uni2010 put
dup 17/uni2011 put
dup 18/figuredash put
dup 19/endash put
dup 20/emdash put
dup 21/afii00208 put
dup 23/underscoredbl put
dup 24/quoteleft put
dup 25/quoteright put
dup 26/quotesinglbase put
dup 27/quotereversed put
dup 28/quotedblleft put
dup 29/quotedblright put
dup 30/quotedblbase put
dup 31/uni201F put
dup 32/dagger put
dup 33/daggerdbl put
dup 34/bullet put
dup 35/uni2023 put
dup 38/ellipsis put
dup 48/perthousand put
dup 49/uni2031 put
dup 57/guilsinglleft put
dup 58/guilsinglright put
dup 60/exclamdbl put
dup 62/uni203E put
dup 71/uni2047 put
dup 72/uni2048 put
dup 73/uni2049 put
dup 112/uni2070 put
dup 116/uni2074 put
dup 117/uni2075 put
dup 118/uni2076 put
dup 119/uni2077 put
dup 120/uni2078 put
dup 121/uni2079 put
dup 127/uni207F put
dup 166/uni20A6 put
dup 172/Euro put
dup 181/uni20B5 put
readonly def
currentdict end
currentfile eexec
1ced864d422f76fd8faef6132f502482a3d8b5732314c236e894f6f3b8ec
53ff6c66ecbbb4e7b4fe59a32fd95537ace3ca0e9f581bace359400f589f
efeba44353470a1e2f1c9609e45aea74eece232ad58e1a97c2121a58cb9f
5b0b2594ab931f7e707417229a41878ec10982ee0215d080a3a3335eb050
9564e301dddbbfe25937d8b3b07b7059ad129af2ac387af6e9fe6e045358
817603bdd32dfd3797052296db5f9b6d145b3bffb36498725287ec359a04
958da4a292bac28c425af05f89c91b94977d467410ca81a87f18281c3567
25e0df6e33d1def1cf4f4f2ad735802377ceb2c54dda88fbd75dd53b0e33
5f99218134092584b4f7b9c349a7fe2dc97772f2d7768b1ccc2e64768ce6
c8a13758a63c2eb4f84b8cdd65820e9a342f7cca21bb886af9906e0c1a77
f63e50a353c1797dd9fe9cc856d7a8d91fe1b27655bcae8c249b6ec76845
303fa50cc0d0d96329afedc80f56d838678666ff13b40d774269b73be7ee
b4f4e324637629dbb19ffb580f03ebd211fd0226924abcd9f38c5c6a8914
c2862d8a670705dea50cc6e4c582f71efdb0515a54adb2394071b8904044
2a67b694afd206a9f4e68c01a7b54b5a130c9bac8cb0a0cea9c18abc61d8
66bdee7971299e0b93d7bee26fe995a5d9830e205a6b6f92c1e4ea905aa0
86948e93832b0a7eba886643ecfda77b6abe8044f94142c69ab1e8b44d5d
e5257e860ee20ae2999c793db9e52a8eabea6e8012a26e52413d0902a0d9
09b605b1246a38722156a7e8b2f38d4524add0096dc4b06396a34fefa57c
fa3cc04d3187d8e09e6c2a04730da57e73b797722ff3941168f98bbb3d9b
b2022341f51133e7e3bc4cdc602dcc2a3826c5a4c84ffdd27960a5e26406
6e6e495cf78b4cc9bdbb3601d3d1c367e1f17c22c4a8fa1f7135a1fee5e1
faecd3a7949434ab7201c3da1cfc80c85439b0b98f7013eac57964f634e2
63517122d2bcfada18c621d859943d77fd5ff933d6cee211566d79fd3e85
57bbd645972644e9c53a95314205f4bbb3a02f346f27c4ad75033d0ebce8
b8a67d3859664ef122cc21c1d19199eb27dc5cfb99d6ddf881dc775eba4e
9c437f952d2d92da3abdc274f3fddd59827a252cb81ff11c3eac620d8591
65fff71ae7a07a39fec95cd9cd286333a0124c2c8f4a14ae8f6ddfbf4cc6
8071b3a45c627aa075829d1369791d70e555dfa1d8ef22e1926fc861bdfa
e1c0a5d54a46a07ad924fdfc4af8792d502bee0c67bbf6a957aa8cb3ea9d
9934499d2f8bc24c6d7b275bc1e5444ac530d20c2c8fa12231c425f9e63e
4e4f88bfc9f0dcca2ab286e5e220a433f7e31b08defaff415e4394fd8ae9
83d9c4180b08d536177539845d8a439d4d65e87cdde2738db6606422a1a6
197df9284a030c8c4f5f942a4247516605c99a4c412316e04f1ef1fd6e4a
76ebb1f31afe449f7ae325d2481f150a4322eb227bb8153391c9f5140eba
4797459bd8b31f99f1f8a5d811c602e03a3cf7b7f6fdf7aae3487ce17e8c
cb43f2bfa13bdc3eb6ed7476c404b0cb03812092d2ec1d9bdc7680c613fd
f2030e549deb2296e53982e8d600dfac181b130be08ad7e36f636868cc70
97ac5631995ca63c9ca405ca665ad643139c7a10398ac94f6fde9c1d529a
7b53d84cadddea0dc3dfb9cdfb109f708bb748ef2fbac47a713a0c96ce30
e3a5466d89104356f473cd03259ed703f4f9c354c2e8e41b25d673be7dff
2248853b0b1394ecd7516e7acb7d6642c46bde6c6ec8900032657ee637d4
c95e9cc4b58fbb67ec6faf8fc9dc48e94701c201e2f4beb52f5148f7d167
b61b51c2ca3e23eb0818660fbe130ec32ffefc3b6bf6ce17635a6408a863
b2e18aa6198cde1323c6bf49ed0af3409500b1eaa371090e279b24572d3f
4bc5799df7e9eec7b0a37a8dcbee9b199eb8ef511722a4554c37a580de0b
570d3562a4ceb898839adac01553d9611f47f9db9699eef3c905dc54bee9
1038936bd23209221cf2fdf4ee513cdf1549bae27ca36d32948e58e38ff0
0f8be684c85718847c6925196fa7763314630e8e013f4f2f45d0c8be86fa
9d2849a8d35d47ead029db2cade17f4071a803b2b06a28ad90e8dc506037
d2288b0a6b5c2cc4c5aac0b90c5bbfdffdbcc98baca0669993efdc917407
2ba4ad45295ebc16d3a27044ca24ff3be97d9f2bf1a844bd706dd4b22c3c
85df9df4179b9c43f5942b717a61802811545b25400fdffc884e328d2fd8
ff7c20c7ccef8aa50013fc96011caa31051e06bdd8cf03239a241b50bce1
e09d1f7fba44e5e29d73dcd38566464b7b2221d8ac7f7c7f9963497afa21
0f40dec6ab674135b31c32de42b1482692e8d23785016a9744e0d6b4d018
437be942e45df6f6dbf9fe04d099a3fae69157dabf5a64e06cc406adf01e
bdd7932d89831363685d7dc306dfcd2b1235ca0f15d828feb81a924161b4
d478cc1c8b082ea2f648b1f081c891d751310877861f5e54f294a3dd8cc2
b101e1d318780d8bd3134c513e5ba3f8268b689e79ee5069ca956a36eeb6
a25877f8f332ec31202617f8344b78c6ec7b4bc1ed4cf64e71c641c4640c
dd19844934aeaf001b5042cbc73bf520aff5a2b3b6050dacf6fe8cf7b0cc
a0a3fb04959b4678c01014ebb4e8ab282fbda76e29fc25b43a2357549860
52265fd75382c30f8cc8902aab5a77525d76f9fe2091845aca2e981c285d
7c9bf3c3921d036c09b88897d9abe91a3cc73c652fc1342beb42f7e3c2da
32ca02f8e082d0fea7b97c4cb5e3222d2c7550748325992d8c409113d8f7
33bd0de51fba1c480f41ac58feb7d2a94b1750a43e063c9241ff6ad24fdc
b4f598d83c26b14f20fd2fd5b672003b72dfe85f67871fe78592d1351135
b13138cb33ffe65cdcf31fbca42ee61e93f3af82048f5d7116766efb0b79
48af1fa302840dfc62a6e9c5bb0a669e39b3198d5a3c248d6cc4ff777405
8d55619cabd0b0b84303a640f1e56e89e34e680bf790d4076f508a262e51
8358a9ed4fcd7f2c13928a75f3b854613a2bc286f75ac2c5bf9fc8e1bb78
d02dd8625e9fd3ea68efd14f8d1d13d0c32b15704cc02bf1cdc3bfacc09f
48eb141eed7d02a16ea82aafa690a2bedaa1c9c22dead75fa76609c5e8d7
79a0b4693a82f4c1988649c52c25514020934fb2413008f47b3cc5170455
b49ccb8ea25d7345c78b392079cc310304a30ad0a2eb25e60cffbc32e834
44d84b317c5878449439df363e272df06bf40a3e17ebb6bb0d2216a4385d
85b55a227af2ca5b2fb7c308901a170b47f14f5ca278766b88b77faa8368
aa06ff87b82603767f97078cbfeaa7057ac8e35762c8dceb2311ae0f5adf
12edb17483ec7e21cb5d2ac53ba7304821856baf4cf7d727275f5fa621f1
56c249e5ac3eb7cec3d1791f4c321b804a2a3efcdaa8baa480e4eabf7b18
d16bcf25de193f35e9985ac011a3b17c1ccf22061bde26d3167d3bfa8604
2ce2db3deaafc6aa0b295ab8d7edbff34c9e8e0fa5e241edce1863531f5b
e2c9444d241c87b2a85332b14ee5911c5c7e817182e55770433442995310
85f9b79b8fb46c56f1ebc9270878b89b9b6364c47befa3b513d130eea181
3557d4052cebc6d5955d64832aaba040ea40378843db291d57179bfee148
aa3771888a1050325700d939afcb945ed52c2e7088e6f6f4d3e9c109f11b
3b0640a4b22aece4cfd9a98e390347ed9188d9e3dbae68cccebf7020504c
663e236c7ecbfbeac9e9fc8e24cd0397050003800613a028dcf7a21d9079
0bc9786f60a7155082afc95d89a4db4eca463ef63ede906e727c39e994b2
7210957d4362013ff31958b27e27e480f02f8d452d64e614e49f2aa61246
16436dcff7ba9d100750d7ba7940ce9028e39dcaea8c85db87b812416513
5fd5e4f657943cc32057c57e1ba4b5926d20ee59b74b444a189878572eb4
356330732ba7c118fbde048e6892a50c3af73cddf9ee188a2fd33e210453
323f7ae4e7c73d26d276e2a87b3a67e4c842e457bcf69a1092dec292bbd1
3e4398f938336fe342e3d44dfec89162488822747f3967276bb1458a3355
4d97f26aa0ad8ab0b0d14f6b9b0b35ed33ca77862fa44284a6ba5c6f78b6
d78d4e382aa3404fdc4e2afc66117a92346b89506357bd522fd349c18a1a
d089d2af52a40e94a8079dd36f9b5426e11c6ff12fa434073d6c9e7c18e5
a07785c5e60281446a19e5436fb617adba7d7737f205c56d7f4c48269f3d
51846ac61b97c6215452a3c6e4e811151c4c0abbb1de1ba954f42bcf8981
173e4b5d5961ed58faf0b4f8dcdec06f91a5bf4e6ea8db09b375fb949daf
e339fbf2685f0f4bace9f4bf5b1d115d82b9c8d7290776e1c6a2d579dc2d
ccdc3ecbc9945a2066f436d8b26ffae70084f4d8960b8868de3944f3a116
968088b393869c4482281bb77cc0483e09449e3fe25bf6fcba1891569ccf
64dd2f367de4a23aabee3d72c08646a0312c5c75185b4c900221eb0a5b9c
651cb2c03be03658987f0fc6670080b99d371988c95e066cd2c5a69d12d1
3c8361d42f1090aca6c7de4134480cb6d08e60011e2d211cb73927ca5c55
d49f2521d9300342a1062fa6076d0e3fd3e58472e7a9d6b2022e75359835
9b106c0778fc944f22975ee09606800ec81a40afe3b9bae27b3b5c4ce0ba
90805040450463ddf5e2d21d70df76f12329174a4befdd3cfac1fce6fcb7
128e60255886cb591867d247f703909c3d170f4a8242d01c60b1d02934ea
0765052170c148d9aac8b382e2af77c99f722099c76a60f42ab531e5d2a2
6a4bc4d7cf924b140a8617d99b8e790a061e5a1e4ab64e7f0a87a87b2b90
4491f6db8cf9d2bcefeed5d146e046c463508f7d6efce96ff1ba9f617164
48e11a0f39ce946c99ff499dfda9fe1a499e37d4ec4951bc55058c67ee3a
04b15bd4f25300b6e40f3872929d57edb73416ce5e0dd7b0bca14bfc61d8
edb2d58bd77f9eb086ef60268707131c9c73133068986bbe2f7c25b8a9b1
7919f403fc5e0fb35c262bc208f47afc171dd03727b4f8f41bcb0063d92f
75cd184c7bb639efb4ab205c265e77f398072912bdf23bcf284fc2b37e9d
d1c53eb23ec5220332fd307eb198e7396586711e4e9a4e35dd08a1250e68
b45d6fecee06a469d7597bc33911070858460c4eedbcd9e05812d98cf0fc
7d580ed1f117e77bcb288730d9b0be228c720fa893af6e94ba73c4ca50c9
b0af9422ba9fcff7ca6ee474538812209558ba119dfd1e99538350ac5e85
574c0dc7f7d6e731b9516b96528777339deace27810a27c1d86128879600
0a7b2e76adf22527b2ee571545bd3feca942108eeb5adb636c7943c54815
8039f6e9d7c26fd28e729771b78f0c7ad7ccef0af528a49ce61778442081
2f8d6fb363f50d5c1d4170108019c2a050348be46386ebf0956977702558
ef2043f3d533542179e6cff193c07ff41f10e104ffb0af766e7ffd2d59b5
fa726d7929988b528566392b63536beff9b07b140be32ea1a499b2b24150
f5d6171e0790cdea36362ba6d975c1e4144f70dcb22263c252f4486b42cd
9e420559f3148efc2199627d6322d58e296a3a6527044322061c7ee8f282
b5ff32e1bbdc7f6f067784999154743dbe7c4b3d75556b74f9cc5aa3d4ac
1ddae28c3380f4d403681334de73f27e40e6f3ef93c6464e1667f6c81aa1
e7d7907ae0db18b83d68d86be95f2fe90982191033d353df188bff320287
c49c460998dba544fa775a7e0a79a7a51da9865898e2e7c7795935767788
9d956358ad9776172bafcec97b0cb297976456cbdd8750597793848561f6
aee20b0edf4f474f70d417a3fc68891730d20263d12a68a54a49d3b8b964
cf3068117c6ebe8c20ba77272ac309ae2ef49f6d512e92fc08854f06b0c8
71872603fddaf0dbeb0681e9945c61987dca48dab3487ab6209e1e0ee5aa
664abc96d4f87c910d1a68b3d176df1813fb6657298e54b1d4152022b0d3
3ee53f49399308262ff95a4a253bae20ed656575df9cdf29fec728f84d9f
427f27cae1ab6d5c18caf0e331ebcbbd01d784f552d8f3bfdf2d46d72ad7
bffeb1bf5caca6c509f9a307d99948f375230740255ca57ca9a38f4a45c3
ffb645fa74b2b08e1f965f63b437ad87a1de8ff248768b34a37db91154a9
8b66420e658f7678f1aeba79c013f6a4bcdd039ff5c14bdcab242881584e
35230f0dbd8103f015127716b05559ca2f14c80187ee8488df1a0c377c1a
6c198ba7ad93dba6ddd41590775ae56ca338fed4069aa18d14e14dff56f7
ced2fdaa521f7364c48603b72d81d0baf28db5a3c97a8e4692304e8c5455
6ec828068cf8f3f13574ad09059f9e20bfd30f596bed4af14376d8aa0642
9bac0ec5b1cb1844974b2581a187e0cd821a8e43e80fc8e3abfd72108f5d
c2449b2a86bd4e83f6e5f8bd71f5f6fa2549335d4afb89ee30648480ff74
e86c9586c48322c1e35e747f003e36f4689d9800375bdad5171144c0a0dd
0e0e914ffd4ac057517c0f9451cfff4b80c61425037afe7dd18747a4f642
ca32f697b9b91fb7b28f3b514c95100aea400ee393d8796d487385b9563b
729847584aac08b65726ba0585ecd6936bb76abbe0c0104b536a86183fcb
d95877514fc1ee89aaf255e50376f9ce59ff23a3ef0b59c517c5c468f4c7
3dbac1ebb999e8b858833adb620174c538d12d6008d80b22cd1ecfc36e20
f224cd3a12ecd6c27f9b53ac203d687b8b438f739d68eca00c0aa4518605
8b25c753422641293b498d6ef1158753eb0228fdcb510c3326ec91be9a20
27781fe9e9ab970d361e6c1d115ae4f3e951dd99035ceb1393aaf415bf28
79df9ba1c829e7e0c1f1155e10b57418704b756b7193f3a25f4bd0e5165c
d292f9df05d7365144c262b15d7ec1fd8ced297f55624f3399d0d049e9aa
7ae4dc80d9fc07ac94047e119b0bd8ea0511c912305cf40ab39b14235ea4
edabb714643fb00a6da6f786e2bd5412360f2fa8e58fe1d213f2afe94a45
d7752b141d26b898534f7229fd270ee899818c34a9539bea9283373e3c9a
6338b299bcf65d168823f39c8572faf2e27103a2a37d39855eb69062508d
6733f7b63437503e1e230a2f1574fe7e80f391893907af86758fa457f9f9
1ff497866b5ce538f4f0eecd4f0aeec2ef0c0a68f5c34ebe8104cdf50207
621a11fb22816d6aca14d5e9ddd7befcc03a33b86ee89e8c375e5ecbb68d
df738670d6591a17ba5e2a7f29c0848d44a017afa51f80cbffcfbb08854e
5a9068cab22641db2b96621cd583a5a2a83d828e41a0f6577c0fb8b8370d
430326f2750ba3eef7a24307d2dfdcdcd4367763891f661f056b6d56f9fb
091d0b69818e0a63f9ab746cd999eb4f0783d4deaf4e9863b149cf98538e
632fe18fe9f8dbd2492ffb6abc8dd1b9956867eb5dc41764e15602311444
3b1db2312cdf1245560705efa6f72ba9d706f326fa61b344eb36e2a7199c
c3de87ffd944d2ea18c782c153607df7c129dfd4ea9586504af7a69326ac
7a5f048ddae44070b7e3b9febad218ce99299cf662c3c6d9336d073ac849
c0d24df95ddd2b61436fab84062240d5f009551100cf9a2b10a9ae8af49e
1f4fdd77120382fef99a3bc9b09040a3b990acd19c543350f8a53aa2bf29
74120186606b411254c7c2cdf77e78706a443edc73b9dd66aa8bed4d2205
cd3f7103a6758e3d0e4820be7d64a95bd38c511703c23288cc3b733655b5
03f9c57bf17f1f9b2f2f06e8a88536e879b94946ff321ccf111bb9409e7e
cd7a76bf806c053f731fcece97b392a00dd13b24efca75c6f37d47367164
86b96e5383e3ab835305f059338d4d0925bad9c4f4a651eecb113711eb73
16fa83757e80db41e1719b054c0371d4882dd4ef802a77e5eafbb9344374
9fae4492d538de8ae70d40e1ae3101765b2494c915c54d1687f7e46831ae
4e0bf435f46ea99a7965f09bba50c8401fbb12712b2bc7470f41ca1803b1
62cd3b7e5afa92a2aef53f10a760d1c9051b26cebc6cd2c37abc6f2d815c
a7d70a371a75edde0e5ccddfbdf2b593c722b648bb6e518f018ce94599be
2505a71835e14ae59b8147f77806eae1ae5af89ad79da6a7afdc7289dce2
41c5765dbee3b951ad27262df3c9c67ee2569d1894a5da6edcada4cf9617
39cbf8dbc93c7896a7acea367dcefdab6e575f926bc2389cca72affdcc5f
e28ae5ab41e166c63872055ce89c191a2287ee1ae5e95f27f6ba8853db67
ec0a6dbf075e4d4ab9ac2d2793826f4d0cb22d71de0e91af8150089766b0
4b8976533431cda206e43123430acbbed5157e1b5f7508f50c7b4dbeb7dc
c6eda5700064e70256d6ba41b525e9c7065f87e1469883da29fd18fbe120
2b39db6f49c8882ca3b0024889a3056302281bcff70396eafdcc62defc7a
084cb89324980e3b8fc788483b93e8949d40cec1ad5d90eca9920ae808b3
c98c725ff0d28c3d317e25e053b5329712b03004f7bf6f0ef10d79d101d8
94ce565684d13ed7a081b0bbde6aa7ab8a8b498e16614f9093a3d5a436b6
41b4cebd082511bcb35bfdb528b31c92b02bd16bf3e5e75d2fa4bcb3bc36
2ce2a6fffce6bd17747869542b7ecbe60a4950658bdec8901175b4666206
9e82aa534cd114a84b741e60fe1d43409e6fbcee4cfd06c1fc1ac61538ee
52fc53a101d6cf3aa9423b50b86f888f5f02ed48f4b15b94d3c94dd68e65
05f8a5e8a79bc4800daa4b806966991c1c2ebb5ff9bfa634d59957eacd07
6f362ec2883a1326a90794119aadaa47de07617ea46e5acba82ac4709112
93234bda4f87817add2341a90fda0c3f645c0d7ed30afba89640338913d4
b44f31be6b701e31b50a2ad1d8839f372868953cff1d8dc990f249693e0b
2864bac1fce57e6ed9a6c9640ee05779d53496ada51691b26e46321fd5b2
e06d21e9fb58512f252f994f8f45f3fe18fc93c442b140d42383ffb6735a
1cdae8026cac75a3f214fa89cf5d838df29121542d07046bf1250d8985b0
9755c8222cfb38440a726efead2bba65292dcb6e1aed850050e4a3808ad4
e6916c96e6c00655b7472bcc89bcdac96748e6a54c45355ef9781724f18a
9c6a2155a7689a34844a7794c7864fa1803ce4881298797dbed67b6f76bb
1bf31a3f4008c6f45fbb3ba8438c518288f6c9e3bc5cc897a67cdbecd061
03064140430d195c80b770d1500f7d6e99ad918d4c1b1695702d3b99a3a9
4db9dda403c86bba8a231bb519fab6d7d7850e8180cac6fec3f08a65b046
516b85455e4ae0540ad1294c247025b7a466d2968f369613d4b5f5b53112
34629795865c0bcfc0b34c2c778d3961b6365f9c7b1bfe40eb88b1e06b0d
ccc79749bfeebc0878b9
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if