summaryrefslogtreecommitdiff
path: root/Build/source/utils/t1utils/tests/Symbol.pfa
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/t1utils/tests/Symbol.pfa')
-rw-r--r--Build/source/utils/t1utils/tests/Symbol.pfa1044
1 files changed, 1044 insertions, 0 deletions
diff --git a/Build/source/utils/t1utils/tests/Symbol.pfa b/Build/source/utils/t1utils/tests/Symbol.pfa
new file mode 100644
index 00000000000..deb28490b15
--- /dev/null
+++ b/Build/source/utils/t1utils/tests/Symbol.pfa
@@ -0,0 +1,1044 @@
+%!PS-AdobeFont-1.0: Symbol 001.007
+%%CreationDate: Wed Jan 17 21:48:17 1990
+%%VMusage: 28489 37622
+11 dict begin
+/FontInfo 10 dict dup begin
+/version (001.007) readonly def
+/Notice (Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights reserved.) readonly def
+/FullName (Symbol) readonly def
+/FamilyName (Symbol) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/UnderlinePosition -98 def
+/UnderlineThickness 54 def
+end readonly def
+/FontName /Symbol def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /exclam put
+dup 34 /universal put
+dup 35 /numbersign put
+dup 36 /existential put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /suchthat put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asteriskmath put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /minus put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /less put
+dup 61 /equal put
+dup 62 /greater put
+dup 63 /question put
+dup 64 /congruent put
+dup 65 /Alpha put
+dup 66 /Beta put
+dup 67 /Chi put
+dup 68 /Delta put
+dup 69 /Epsilon put
+dup 70 /Phi put
+dup 71 /Gamma put
+dup 72 /Eta put
+dup 73 /Iota put
+dup 74 /theta1 put
+dup 75 /Kappa put
+dup 76 /Lambda put
+dup 77 /Mu put
+dup 78 /Nu put
+dup 79 /Omicron put
+dup 80 /Pi put
+dup 81 /Theta put
+dup 82 /Rho put
+dup 83 /Sigma put
+dup 84 /Tau put
+dup 85 /Upsilon put
+dup 86 /sigma1 put
+dup 87 /Omega put
+dup 88 /Xi put
+dup 89 /Psi put
+dup 90 /Zeta put
+dup 91 /bracketleft put
+dup 92 /therefore put
+dup 93 /bracketright put
+dup 94 /perpendicular put
+dup 95 /underscore put
+dup 96 /radicalex put
+dup 97 /alpha put
+dup 98 /beta put
+dup 99 /chi put
+dup 100 /delta put
+dup 101 /epsilon put
+dup 102 /phi put
+dup 103 /gamma put
+dup 104 /eta put
+dup 105 /iota put
+dup 106 /phi1 put
+dup 107 /kappa put
+dup 108 /lambda put
+dup 109 /mu put
+dup 110 /nu put
+dup 111 /omicron put
+dup 112 /pi put
+dup 113 /theta put
+dup 114 /rho put
+dup 115 /sigma put
+dup 116 /tau put
+dup 117 /upsilon put
+dup 118 /omega1 put
+dup 119 /omega put
+dup 120 /xi put
+dup 121 /psi put
+dup 122 /zeta put
+dup 123 /braceleft put
+dup 124 /bar put
+dup 125 /braceright put
+dup 126 /similar put
+dup 161 /Upsilon1 put
+dup 162 /minute put
+dup 163 /lessequal put
+dup 164 /fraction put
+dup 165 /infinity put
+dup 166 /florin put
+dup 167 /club put
+dup 168 /diamond put
+dup 169 /heart put
+dup 170 /spade put
+dup 171 /arrowboth put
+dup 172 /arrowleft put
+dup 173 /arrowup put
+dup 174 /arrowright put
+dup 175 /arrowdown put
+dup 176 /degree put
+dup 177 /plusminus put
+dup 178 /second put
+dup 179 /greaterequal put
+dup 180 /multiply put
+dup 181 /proportional put
+dup 182 /partialdiff put
+dup 183 /bullet put
+dup 184 /divide put
+dup 185 /notequal put
+dup 186 /equivalence put
+dup 187 /approxequal put
+dup 188 /ellipsis put
+dup 189 /arrowvertex put
+dup 190 /arrowhorizex put
+dup 191 /carriagereturn put
+dup 192 /aleph put
+dup 193 /Ifraktur put
+dup 194 /Rfraktur put
+dup 195 /weierstrass put
+dup 196 /circlemultiply put
+dup 197 /circleplus put
+dup 198 /emptyset put
+dup 199 /intersection put
+dup 200 /union put
+dup 201 /propersuperset put
+dup 202 /reflexsuperset put
+dup 203 /notsubset put
+dup 204 /propersubset put
+dup 205 /reflexsubset put
+dup 206 /element put
+dup 207 /notelement put
+dup 208 /angle put
+dup 209 /gradient put
+dup 210 /registerserif put
+dup 211 /copyrightserif put
+dup 212 /trademarkserif put
+dup 213 /product put
+dup 214 /radical put
+dup 215 /dotmath put
+dup 216 /logicalnot put
+dup 217 /logicaland put
+dup 218 /logicalor put
+dup 219 /arrowdblboth put
+dup 220 /arrowdblleft put
+dup 221 /arrowdblup put
+dup 222 /arrowdblright put
+dup 223 /arrowdbldown put
+dup 224 /lozenge put
+dup 225 /angleleft put
+dup 226 /registersans put
+dup 227 /copyrightsans put
+dup 228 /trademarksans put
+dup 229 /summation put
+dup 230 /parenlefttp put
+dup 231 /parenleftex put
+dup 232 /parenleftbt put
+dup 233 /bracketlefttp put
+dup 234 /bracketleftex put
+dup 235 /bracketleftbt put
+dup 236 /bracelefttp put
+dup 237 /braceleftmid put
+dup 238 /braceleftbt put
+dup 239 /braceex put
+dup 241 /angleright put
+dup 242 /integral put
+dup 243 /integraltp put
+dup 244 /integralex put
+dup 245 /integralbt put
+dup 246 /parenrighttp put
+dup 247 /parenrightex put
+dup 248 /parenrightbt put
+dup 249 /bracketrighttp put
+dup 250 /bracketrightex put
+dup 251 /bracketrightbt put
+dup 252 /bracerighttp put
+dup 253 /bracerightmid put
+dup 254 /bracerightbt put
+readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/UniqueID 27004 def
+/FontBBox{-180 -293 1090 1010}readonly def
+currentdict end
+currentfile eexec
+d9d66f633b846a989b9974b0179fc6cc445bc45dd269e6abbcd967f64d2bf7e5
+66a857248b46d33099bca44f9258838bca3e54b1daf651f8b8ab64cde263f99f
+b136cb4cd994b408d5c09c12aec2bf2684034bbeca83ff59aa138170727f0de9
+960d6098bc8547dba2d84365b678b67a709b60e70b3bc529a59fe33c1c8b4fde
+d9b0bef3da9a2de7fc137edcced3b30a3c128a36449a89a89674813e9e668968
+7343fc54cd8d25e04e75ea3049f9be1f1c0dea4e5a5a1bbbcc8817a303a4a59d
+e0627d697d00a701af2ec68ca1d08423cd5f6f0fe83eb1674c4078793a2defd9
+b2f377c963f556b43edb3a282bcdfea84efdc1f611550fc4baf1eee69625f0fd
+c05696abcd03da2e37e4c751df7b5b1749e6ad1d64eb9d81af66218f846b6a0f
+e4766c3da76197f3fd263dbcda8b800b451b2a76adc036837c2c279e0c50ed68
+1b9e57d2d461fcfabe5ad5282b579b3898f5c39b5ed116a248fc640e674dd7c0
+cafc1db729745224e9482c77e978d2c3f94c987e9770ac01ca751d99af4259da
+653ffe49c944116a3304add9bd9528f3d8e510d9b8cd36c06e5c4bee140ccfce
+492e726ad40d239f2a2a980ff121d99fa25fca160622c7dae960fa3901da1b28
+c8eb2f131f4f77b625834dc19a3a646489c00470e47f877e763e076695edece5
+a860c7608d33962c1d7290ee65003d2250dc7e87e1d8273192eb30e4d4ce5231
+08980baa513ea364c84cb4d05295ce4dc7ab78ccfbabdfe5695d589c1d6afd32
+52a06b2d08333e981607befb837d738431c37b9aa2cf899ff2a5a04e2a457920
+50537d4a503a766928557628c2257abd64fcba91ea0165b2c1aae2c32e12f8d2
+c9804b015dcfab37318596d80d261b55ddb3f08a84fa5b6daad517a13e685a27
+b6f8497bf5abdf0e0bbafb18db72f4079f430b3fc0f8d929be3bbe629dc383a1
+87c00e95820f40c60c09cb5fa0b49f79f936abe1a484af4f2e4129f5afb70808
+fafde3f3ba3b1d6e1d380dcfa993a67cbd0b555a29c1a4f5433714f90ca582da
+a0ae14ca5b018222f2c49ffe0adabd3382cc3c07493467d81fc6efb9015a6817
+a5765a12be200f1d616cc0875beefedb8548e1be9f377be69917057aa72a6f6a
+007ad617b27254c693723d66ae11070637f864f6543004acdcb3abb028ccaa91
+fea4e9935f4fdeabe6aca29adb69e7d90a582fa26fead49aef747afb35100bc4
+d4317ad81f8450770ba66d1daccc557e1b9ee6f33eba890a635833688a115ede
+725db7723a49b384006f783a51d0ee9fff6cc7078948d992fce55c9b5ad924f8
+7f8cf0099b039558da33c6c18a737a223d60bff389cc77fb46836bacfb886155
+01db1133ed6e441bdc95a092ed646f369586f794af45f910c9f3049961382f7c
+726f6deb68750e08f405afa64d6061950d1b9db3c1d1afc1ffe2f984a34c4d3c
+7a7cc3be69c9afb8fb7cd62cc34586822376f47f44ddc635b5bec247df3e7e36
+31228391a01fcf298ec3cb70707f4f7ddff026b1d6c3a4741a68097b60e1b566
+4777c0b0be3d56d1d072173c9727d25074d36b89dbef53e9614c558a8efa9dfa
+b0b1bdfec05cf95504c55b79c2ea1f26c8eb2ffa87ce806475c91e5d83a58ade
+c1ebc91d6b2cee1f9a2301871427156206c4c2316aeda07cc237aa7dad2dc345
+7961340e3905bf77a9a27a0fadfac8d2c0732a013ed4c11b2163eec280bb4a46
+413d9d7fa20b6a8f305717c3647ff4fea9d490254d08663a410892ea0ca12895
+b658807f988544196b00f0bcfcb72fae9a94801481cdf494c2b0f588c9f25b5d
+c57cf9024f394f73702ed9cae49430a103e3c82a8bb7d5ed559ec533265d335f
+a53819c87812cab867d73de757e5eac2cbda950d485f880314ec95bd2ac10d84
+fc2a86c70cc82b42c1d212bf7ba02c839ab44cdbd63f4a1401adb37828c6a967
+db480914b681cfc5d66550da172834f9569c883103bd3930ce5eb379a72abc27
+7896399cc2a56b6a105bbc886d3423b445abc63c268f14842d160624e1a8844a
+56ad3bca093b867023409678e33525c8db5ce6eaa480f411aa4b897fecfc504f
+f0ae7d565be5180052177e51819e067c07146a45621e1298a8094764a75e140a
+c1c7ca426c3c6bd7709a05bc52805b43e6201dec8136302b627f5bc99aaf49b0
+5e8ada83bd4f0f81061d0e0981c671d7605f9d205a16ff097d9f32321d1bdeb7
+19d0cbf9b018b86354f21b4228292a422264b5f7bf6e838552a1ddf11dc57af4
+ca7eb974856705294fa43c426cb8f854729e34a4578e432ef6ec7952dd5f1381
+fb9d22e87f44368d806bdbce2dd08fa2e522bd079923b1ef0142e86ec2d57278
+42b430f3c21d3fcd93fcbc24c0033ae84d5b6459de06bb23b32617fefaa54146
+4f1befae96e72fd4653f41fcc00c0f744e6eeff59ed005ae852e0e580d44d3d0
+8642fa598f92f6d95553e22c121885aa8f5bc0210ead6b2caf4eeb0dcb9bf4f4
+24354dbe184e2b3eb75f1a1228afb450baaf7ce1d9a30d33a7a48349bfe8467b
+0c8e92e1812a806438b333ef11ad61393844c330b781fe42db18e734ca311bd0
+4055e4a76d16591a363ace298c012a4233ae9217cff8988e7555b34912830059
+b91f02042060e1f47f0b760818a97514d8e04e5b2c56a6ada17195d5a65d5210
+8cb54eb6d9bd1d20bc9850c0e5b007b5e74c2e4b5bc226a5c2c59d887b808503
+4e31fe6ac5d2f55e5e0e069804971a03327f1fe3e23dbd11d2f3fb138ab7a052
+d65f10b5ff1ae2bc754b5cbfbf6275bec8f6ddacb6a2f4a472c593adfce88948
+56d69d69d341bbe8e5ad20dc5af8a1ff55db8cebd587106aa3cfcdef9bdd1727
+2c52ab892db3015076b09b4a387e259c3ba73a8a776fd4b7b8a7cbb496643a18
+3ddfffc288a3880e78453e7ea1a96a67e7c04cc414cbb1a8b97726953e4153c5
+a340c84feaf0e0622b7c21f5f8bca8559c75c56f859236b6cd719d95ceffdcaa
+f3087b4ef52147208d9edf090d6bf565a5cdfc2f1e54f2ca05028112a9540734
+1d1ab898d099228a3075f2a4c5a3974a727de41a1500e4b31f5f160530d18df0
+8eec560fba38680ca399b83d84972d06c65a47a53b46226ba6ac65defbcbc78f
+3f0025846007094bc15e9cfc449f9f3cc52db8585d701e7994b671f1cac02e6e
+28e9a4656d474f2dcf39f81d41a147004d807f7de678cdcbc5c675a965ab01a1
+10e1b9d0956b7a37edc521e7f3e66e25bc597417d8056d2a4217d08d25560c89
+aeb4331c7fdcbb5ff6a84b4db3c6d0ee5b2d4002e06f11ed1fbd89bfec1ede83
+41ef2d86b71d1b804615bc475166c03300455db6610b00ba5a3f493eedb80140
+1e1d2d8fde328c611e78fe5f9262b4621a876f7c7656e6c1ee34f30e8b0decba
+7ab9df4443098a2c223d737832cd79e49e9e9747c110b8df4f978b7850e08218
+d95ab24798078e1c61bc88cfbd6fe74eeb86b6ebb033bb8e284ebc1bca5c14d2
+e242e887772b8ef445b34e8b825f59875605cc9db849cb9eb615b9b7424e75d6
+6d17f25a1c427d2a1e970dbb81a704546a63a15496e42772ae324f42b1c14695
+1d3fb6800d5d97af5ceb3e799bb1451521a57755555b0fd2c414b033a411a379
+8a46e6f4dcb97770505e00ee5e6c32a713ecdd642c9d3a0a42350492352f6689
+65a371dce22c1378b73290cc59cf47f6f6ab66fc801e85135d6878c08f66b0dc
+b91f972643d80f8651e3c41e52e728d9798a83e2d2b2476a88a88388719fed37
+0d6e5e219dc8ee7c88c5d649278222b6f45fe06ddeecdd43f909ca6d611704bc
+0aa1d0a5d5c914b0df591a174bd260d2c589f0fa335bcd5a25e0281035242608
+be24fdbf0c96b9f1604d6c345a705bdaaffd83652167adf0d194a3a44d6c7640
+c26f0a5df57cef0af74c4c1f8efc7b1f9e2579678b7fd187a64e50ea9c5a8dba
+3e3acbe92a5f1eb0abcc4408c85a76fedc952c1a80c013d5f8aa2481cd3468aa
+ca89b74f5233cc25dd8168bd5f27c1aeb5192267a93ab4de76caafa6c83ff602
+670fa7a7a7849ab04ecc661fd65edc16b35ecff76060e385e527b758bae3a344
+bcc92b0f925b3a02b4062b5c0a94003a75e26cc89e88f3b4eb5fcaf690e2fc62
+8b5ceb275df9f31233b576d22e16d2623a2d819b5d6d7891908cd32164062b62
+20eb1cadc9c6524d9749854d4372137c2a878e5fb7aca4c9e44ddc667683ddfd
+251119c4edb7590fe3487c9041b26f0a7400c9a2ea4f990890cabbbfa9487616
+505cb9bbf818224c295b27e7b86e10af35ba9aa1317f148b6c6dc015c459ad9e
+ca35be60975b5ad4c46cf2ebf610b81e8edb34e681d67d69eb26a85d1fa942ca
+3bd0486058ed1f8229907d6b7e56fd2558a5ab178cec1c66bc690900696b7e92
+554c96acf24fa650b1ad5308084317fdccd21680be2eab1591de9df8fbc05d85
+b21de6f7cf4a01f9be8b86c51e2e7cb1467b867b4da3ce8ea22542d5f9882c8b
+a74f80702adb06d3a22adf87b5abd1b9c06a2bd7ff0cf4fea74a85add4f18fbe
+7f27851edee5e23c2b9096b9e8882db0b80bd07f6036d98508fe36189e3504c8
+dd3dedcb7aa65c8141edf3fa815413173f2af32e49229523482c4b5b02badcab
+74c11882b5d0966c5450b53745892c0bfef3c54bc4cd4699fb39da26e691cd66
+67680ac9baef5dc6d608f4a3e4cf2591612ac744263eb593e91221ba7391ec15
+895b314d3d39a344bb9f6afedc4b77f3b680defc04c648f18931d178333a4a53
+07268566873ddfab45cb06bc1006a4edba8beefe8d419068843a44c4daa9a6b2
+40df5e4121ea3641a02f557b277af89b5b12e7700cfa177fe3cfe6aff222d51a
+9d1f06b46e517490a6617b8fc33ced47e7ec14ead23e11d939f74e971b6bcfb7
+09eab9985d0006254f75162d04386cc5843edd11362b7dd0eca2c15d404305ca
+d67ec6af91a59bc575f972dfea458836946ef65a09211dfc2f5e2b2a8192b3c4
+76cb981249642034b2aba3088186ed0f2fc0129b0c5e8ff37cabecccf62a4258
+7c645972c0e8d075703974d424ca490c5e4786828706213421799dbedcfcea9a
+40f5fe83062a7e58a7933ed521c78887a7387c74e03ad97dfce88cc13527cbd0
+964a76cc7891f67f194c0ff47b8bdd7333f724a5cef4b67f6c5acdc294f2f876
+8ab9001a4f3aaf146dca64f9c1e9f15db44fe4c344fa8fb138af69eb5f35b271
+41eef19286928fcefef6e2fd1c3a790983ff7ab52b21ba5a7c3533004eed62ec
+db7c8ccc9a825b0f943acac8c8fcdf219f058a195ce2b31a1f22ab5c255580ee
+74e7f26dd60ad9d6d118462fef7e2ce6a1c5c6d87d0e5d48429dd15368d0abee
+e82d3dd7d6c0ae2e3a85f9842a5c87b30f8bea32eeb41ca283b5de6b5e0fbdfe
+e79df38c95ddfe2531ff04b0835e1e532d1e73b551bbf7a50d891153edfd67f4
+73d5819f81ac6354e8ebb8be6c429cea90e78ccd679431a07d20cc6902f21793
+4b478605633d9aa41ccb2b4e94476d47959d2f8538b94c0a776afbce4b100d1f
+1e7253208109b83ffc894adcb2501bffbd07256811ea22afcdf09ccecd79a6e6
+000ffe40d6eaa52213058e2b8b86a325e655a6cd9ceed54d8a6367039b689e69
+f6134c8128aaf6d7a5e239ad5f1cb59143072ebd3fee80768be998ae1cff7f1f
+404173dc1c5f7875ce6436935229a89e16de5bb329cfd80c1055fb29f5acbbae
+81eb67472a3d7c338643acb41dd6660074428573590c7f5d4d7973347f44a8af
+14295b95a97c770326389535ec138b0badc1e0e27b4f373dd15d7a7a53864c5f
+af26988682c9e6cfbe7ce93354a5faa09aa2e20d7474b0be90bb6ca204753b70
+b1a41224e9420adae4535ba901ec41690e6ce67e8b694d9438eb791e4d4e68b2
+558064ed91042d960f47363846e5c43f20ef5dd68023284b0365b8d1eba042b3
+feaff13a77bee8b7414ced092ccb2ba7109db8f4bc9800b67ba3a8a1c61b9068
+3254f904296873b9a94cd27f65b91e5aba024c39187161892a1b7a004aa2544a
+5dafd763da82aee07e43a3da1b367856472ec988b41817d066b4f643ac202f34
+230cbf28e5ba8697372a33c82670cddfb7dd0a762945d63a2ab3b0c982c627f9
+c8cf861c401f093fcf2d596875d81722fa3001083ae8dce7c8258155a80aa387
+d8fd0f042aeedf015c4ea4d55f11a32c3fc704fd8332587051078a754569018a
+537020c63db4029661dec368e9d402a268bab2b1b4099b59a7118fad8bea8957
+a31389441e55cda47f0d846e8ff7e30154bec80d687d7ebd368d1a9b4e514e70
+2d4facb416876c126b5333b4473f20344530e9f8d9b96f95739fd3f697eebf96
+9200fda7d1c54f7c1e63c2b03df12ea69dc1587cb74c66b49dd54353f90dc015
+293fbf8b186005e9d5d2c5fdf969b9f672bdf105cb0aa61dc22b516d3710f0fb
+7c33e81bdc633fcf231300cffdd49b782cbbe9b79eea278021ab6fe4f4fa343c
+695e5c621b1d077df71fc58f7328ee520d937311e76d9f80f45eaa7790c285cf
+3c996ba2131993d98dd3102c67a395ee4b7e6bbbe5859caa44ece83a0c33cf02
+ef01e4f23b00dfd63e09796172a75be36bcf9fa6bd0c93e5bc322e18a06c9c35
+1b99b5d7f290388c57c76cd63355d6395ea2cc176300fb8ff146cb63f5e63ebe
+d44e7a3e0fc91d9b6fe3734960ad59668aa1e84a3e01f9b9c79f711b13e7f784
+4bb563d09631454bddee0dec931b83a4541784a462716798e48657c6e9b7d40f
+3c49b7108b443e6544cb1c56980d54a422b07af394c1f235cfa52a627bb6dadc
+21d7cdc394277515d3d3061c044f93a9345c54680285b3e905a71839ac03c8df
+4d6da861605ba94196aa470fc85a395dbaa69ad2724ac7a9c7bb99702c908030
+155307c18b8bbd5806df1018707f3d33dd181eb8a9f4b1100ab0983f86dbc832
+d7949e6e023bbb1d129ebc920d22450101cb78fc8707f5cdffdf48d7389820b2
+c38c0ff5317bf63abfa37e906ab27639a385c420ee43e426afe8982244663812
+a113a2c8d96338db0c75647162efafdd1ac7d7ac039044e9e4f6f548c0a57a15
+c364ccff818863b504ef53f08d4c76fed3a6113a03d21e978db16c619306c9d0
+708fb479239eb8adee34933b6325cf96a80f50e77a5492036ea66e7bf5845c3a
+867031e5b8cc105f862ddcb931fbd7e3502db45607f020fe8f2ff41cf3adc6a6
+9a8e87e1c50491a0cc5600a4f4625e30e6abf307e7bd63455356aadd7bc3e81c
+1546281f36918f59b88d4c6d0585f35cbf76e99e548c99afc1b93f9372792328
+658b280d5356eb8d1df2fa2129f4a7f319872ea4a2359517adfb9cd18f36dab2
+74519f18deec1fa06699fb62091042aa2aa0e0ca0efe9feb95ffebe594b82296
+c5cf578e91e3da6ebfa6f73a32b2ca33e0a6fee3c7f1e4d153bf0c07f94a3cf6
+d9897449d9a644961c26612ea5ff7f45098c619beebd99843ec09d34847adcc5
+188f0b9e252b69c4d4301209c716c6a5965357dd99d5ccebce79373161e80824
+fb05a2573bb809649219d69d8d5972167ffcb337b479527e94085d06e1d35015
+f173381047cae7ea8b5dc7b7eda2639da14b3138ef646665fa7c386db825b5f2
+d3f48927d98a7c96b7e10be4f4821a1c65816f3b8cd8feb3830de1c5a7bf54c1
+a37b9514e7bc6cefa7d1dd5c353e3226e1d23fd79179fdee95a51fd2923d1449
+2280a6b99aee29e89f57c60bd30a19f2b9784cb665a46e4f2c5c14353a2dac04
+c15f858bdce218c4e84401056dbab167d36cec62c88245f27bc29676c2b41cbe
+04d87ffc83b728daecc20f861ad2a53f4644d69c2b03146db4240da002bc02fa
+5651f3570272f31d5f2f91e9729a4bc78fc7200a617695109e08abad2a176bb7
+70687440b77cdb356b54ca9eeeee7f8c64f7a0240844d31444af92c90ab2884f
+6ec02314cb9f77d7629e510a3963cb97766bc1dff389cab79bfae09022107373
+51d7b3ee987887d78bc5ec8c18f6bdf1b521b1b69430ba0766492a694138a500
+ccb536a6d0a7936fbc2c5d6824f0515d45ddfc11925edf2287bd862ea8cfc437
+063cd38862cc9dbd815c55c221e4b567d2d80e870bf343e573105617d5c879be
+f98c2491e9758bd84390ff3bd8aaa6428715d6b45ed1c3dedd06f1ddb996ad06
+36739bf74ae0310ebb1a593dc6d76bbaf852e4d9228bcdee83517d18a89ee59a
+9761c6a7af6cbf477c7634b451e4e25d80b48662551d6e1d48995b88b77b1320
+752be9fe33211e264f8bd0625cd1b53e075110b0b55c802c68c119252012cce1
+4d20a798e1aaf0ede1987d27a1eb805e645bb249935107885907b603ae3ec4dc
+06b39d130f667db07523189e5efc00dfb52419848a1ffbe1cedb11ab17056639
+c3686d856ef20182830ef3d5d27be752a7d87a9735e5df22d0d4db1299437689
+202f85d3649ef7b4cb2fbd88df9be2eb8a38920c2cb9020136d701238c479e73
+1b17c23ab400380e28fa12f6be35e12a9aaf540551064af639c8fcb78b3c73a6
+b72aac7f952ea2978a2c632284e5ffde69886643ba86f5e6684efd176c960f90
+750c0f8506fbc1eb151309ca6c5cce1fc0dae1fe55d7bf9cc8c154492f23c01d
+6aac7853914d5cd4a3e3b2435c59d8c6feb13bb18a010b01bc7ab19a80e659c0
+9f17bdcc509fc9fd5c01c56a3fbcdbfa6a8a39bb4f6e0d1fde1b8eb5d6edcbaa
+03e65a521812a5ab61c5f0cbbe6d241ce0e0f05aa31f9c7776558542e140ffe0
+a713c7b4787e45e875ab46f69cdd3fc6bb2ca99c5f079a1dff058951cda04fd2
+5f285081072ffd798639db5df757417910af02a974ad193885712db36e5ee373
+ab840582bc47c69b57fda15a8f874df6273c33dbd8ce5cd5a65a446a503b5c8f
+fe788ce0cfaed99e27d0c393677139e07f32b9b27d6ef7cc02a69c01bedc7607
+f80cb48fb1f897838f840924195286281e186bb0ff11854317032c7d264e48e6
+388ea407e9ea52847c0eac9b8caa09de2e1f04df3ca31a4a60177e6ce7254ae9
+26b65edbe30b1d6f2d1a250a482b1bffaba7523ef088a3ca327a7595235a8846
+7d18e5eb7757d9b7e6f9a3ea260b5cbfd824b5f813a37eb8ec9d9cf7c91e1266
+18891433ead4c3cbe9a6820a7c7f7371bbb9f0ac8af1b320e4a38e5778803281
+1164d81f3d471978d7a2a850d06cc69bc010bdbb4e975d4e8ee9be1d1b8981f5
+41f648066dd946b4be16c549d0007db7e221cf80b65810548171f3889b328c03
+304d114354bc114488d4c24b1c48665f00c2cf1ea5cd709572b5ddfeea4453d2
+4a6fda06b72e3194d6888a7db8c5c923d681b2b954a1b45065c70938056e89f8
+a9fd9d42922e1fc40afaf61a5fda2fc4fc8437b99551b1f9086dbc5310891c6a
+d9295e9d8f2164eb4a79c2d5e39a40553c01b34007548fbfc68bff2c8610ae94
+de0114836fafbf164433fdaf39d5e8d18a56d809828480da5b5a15321c66ef73
+d2cbc0810523901d5c7429e50fadbd415d23fb81d1a51f9b837fea7cf33db1f1
+851e449bc550bc2cc0a2d064ee67dc7de3a4b41cec2b9555119af85fc412b0e5
+e3c20efc41a18b11f5a87e51b0714ad353c47fa77f11e87e81b1c7030a9600b9
+cd64bde0bff05a514ed956d1f7de59c38cb8c3d007e0eb323e0040153423ac2f
+25b46b4eb23d5625519d6cf4d0a42262dfb98a8fa2554fa680b88baa4dacd035
+f619b5b1c2f1165be60e3cacba08156eb8cc31cbbb87d317609459191d38b21d
+eaac8d4f2b6ce16e59b3581fc183abb50369c20f6300aca0b400896f0f6a67c0
+5a1a30d619af7715d9847af95b3c90e10a62e18cb518cb63753a139fb138b1f5
+d4db5d1fda32bf3ba11cdd5e1730a59682e5926c2e8a264c880b23e7a01f11ba
+c3168a658327e5f56c764feef6b5f637d47c6428bce481917f371ec6121f9376
+47cd9ccd6885b5a296b954f1c40da578e3584a10a3b6a58d86f8c15229e38341
+faee17d7eb1ebdc5179d4bbcc14a5bfcab36fe63afc7a44e77d9de914cf47c58
+070fd7a35002c0e254f20b2a06a900c0a8e90d5af0d30f09d94c0a0d4818e338
+c5f1caf8a80d5b72ef4e9dea9a5516c7f9a992884a2e332a4a458cbb9ea8d501
+303c5e64df97551f5d3380c83c7606e65d56b59450eb3ee550cf1930dfe8a53b
+c9ea2672e3dca10a918c8a68dcac7950a20d501d89ef60b2577529f9e42ece5c
+e15702d5bf0133b88cf7d62f9edfa8d593b8df3c9b3f0defae746237411848f8
+f71e8722a2b90f43be264e5d546f6e78c6a4253a5bf89ba1451fb0c0a23dd589
+221e6a3f4f8246f80bfdc28f4b3b12b417f135a9dd86a482be194b33946eb066
+d64234ed6ace979d4de2cf98842121d25a1a4bf456d628d2f04d0e1b271889b5
+b8a155cdeaafc514ffdeb89e0b7c639a76ed360c9cbc628990f5889be78f3e2b
+b915107f2d17553cc47dbbc40a81d49aeccb178e273f224318e8a0fe81253200
+28b78e77397dbc001c1c565a154375b5edbf4ca71b79f606a59a72b8176e5a74
+5b53e1d2f3856d1e1e69306b909ea46ddb902941ec786ba8238dd6b3e603a6b6
+ca8c707bc4fab9d3e0538446cbda498a7faeb35d91421bf330e87ee17f2640f7
+8aaeee8ea16e596cb02ece05a79ab5ad5e3bbafd9fe9704bbbd14dfc2d423000
+35a3d3ce39d6973b0b8536ba4e8dcf43167b08c555a746b167a50006fb3794a2
+0e159b9302e68257a60c3058dfcd42e902910d37558827244f09d102e389fb58
+90e8b1a3e4510e15cb15cde1354a0cf31fa57f505db5a15b70602f8b40138117
+c87619a5c7309d5d7589ac5b4361edbe4367aa5d5928aa0fa4f4dbea824687e8
+0372e091fb9015ee31c548705adc14f914ed7afc449934101b4f18c58bcc8104
+db06a6ee446802adc6f99ea6dd57d5b61f48c61767e00d1d511cb8c79f273c31
+f997d4472613275c6403fa5775e4f177552f71bfc587f4bdd8c5481fc5e530fb
+cb3e8ec4c1ddf7fca02e305423b970cb0c7540c3814ee0553bb9ed45c8cc27f7
+e189deffeadc562559c61d1456055253e306cd6bead71e367eb49706dccbb001
+45502163d67f89e41c99d3d7d57fc343bab5cfc552c582a339766306b835d3f1
+c1f9d01ca1b9b03249c6dc18df9b3e91134f31ca34ef9185f6c60832904f7fb0
+d3cd243e539c4d5f4920d6332e3670872795081b4019e2abbb8e8283871999b6
+eb81652b1ec6321be256eb25a983e45e68c1b772fbd98b0058ed98082dd403a0
+a1314a6bfb12e9a24591c847b874197602c7a3c0163ca9502bc88debc0f5ee1b
+b01c60a8e3abbce021eb7b3a4a9f9f19d23ec118dab982bd4ef2229ccca033a3
+ece9e4b210de56c6ae7b0db359127031101e4de1aa6275470603defa2d970cbd
+cb0719dd3c44d1c524b2c30a14374a4c93418d39140b6338730bb43eda03fe8e
+f16d102bb81360246e02367bb0fcd4af097ff13521dafe95b03772ed86a99d91
+b6b62216dbe0b78a0bd8b943a0d811adb9e9195aad1485208c2d5685913b5231
+2d6fbfa0d2ec2682898a5e9abec40719237d17f9ada33077cd33eb931e2b5334
+e4c82de4160901377e8312ae4e18a7b91f83c9528bffb5c3c49d1b5d440f90ce
+bc816533304f88f614ef1f144fd153e21a327e7977b60d7c32b732e4e0324af1
+f75e6afba2c314d4141cd2fdb5a1c3185a7db7178f91d11291813be07ad37c0b
+b7400147ac20fd56722ff319569e897f5696c18264aa5d1e8c4e18ae51780ddf
+b4b9c5c01436db2c06c10e52fd92899afbeca1837b86ffebea7ce87fac980fa9
+78acb93bc4f77310db0a6c8221fb8f6fc82333b0905df69ce33fb41639ec1850
+1c1c35b68ed041e7856f1763e2a10697a6a5f2c87d7d33aacf151ee197828b16
+9fc8b9e84b6ebd1f3dcf11570db6b7cc2d1f76347d2adaf3bef6592b471203c6
+55dc4a4fc19325ec7b57b14c06c972a5aa4d85633fb32afc5ceb9d4bfdfb8f72
+c0930c55db62c6734f2082b018258b9ecb8741344c0d3038012986164dda9ad3
+50f69e62abecd129d73ecd2064bab9279434b37e5e6d1659f00a4a742a1950dd
+09d41c240e5ffe0163fbe3efceffa150e1d4f66d7be02e23dc95270145b2eaca
+e1b0a472437da1a3f861310f86dddcbac7af9a34df20b0289466a49fb665d57c
+daedfdf4554de234aa8174a370b6d2784b3423b6f6a2913ca28098c15e907c11
+b97baf4642ec278aff9f17f68813fa2921cdf13d89cd1471d8151c7dd75b8839
+20b0a6ba9deb10a03b3a743776714d468e3f11ff8dfd35a98a6c5e849a1dde0b
+3aac197d72840b5b1fca3044b22c373f7f5bd2ce981716a5be9a05b49aac8675
+262722451427e747c0cc92d786aa74b4a83fe0c5f6776e0ef8245dd67c583af2
+db46070160b3943776dc9b40dd5eef6a3b883a8ceecfb6fb59c2741bd73de3fe
+01b5c3c114db29924ef1c3361ae713f897a6ee9ceb1d204277748e7746228b2a
+91e1d7bf9285b5b42e6cb6e277115498c514d8deded33f8c1de9f60f64dce47b
+31ba11a63e7f8baa90374122f0f1306aaf6f75127bbe9b6bb92f8bfaa58a4822
+5fef896850f08a94ee9f59a1302e8f792d50fed07651610a1b3067d9844eeaf6
+f2ca028f61cd7b000e664afa8c83f7e33a6055a6755f6f47ca93ff20639d8f0e
+a4a57443c9477aefb9c278dfa4f04c74072f31def188a7da71d7497c749ac1aa
+38934d94f83bbf8654d732dba6dbfcaca2e91d57114160f150aa8476f3b17372
+fbdde0714fb916aef77cb37ebd2c8b5efb4a4864159d80ce9ff80d1578eee4f4
+07e94a8bce4c081a7005c82bf173172bf47c2c7c70f1c4d289a11ed423edbefe
+c541a2d8a01129af5e5e089412f0dfc9c0dd3f4d5c5a0c911a06364ce2854c4b
+a9ce5c5f01b8fba24963a074c8ffedc18e7770243baef724b4eebf82805f032c
+1487ccf451085198fbfa337ea0bbe2ba042f55f413af08e4216358d2a4de5910
+ce05b8512506259c0c031baa0087cdf2737bdb90ab7c9a134c89910bf4ed05d3
+6cfb68d36467034e75337cd5d84e9a18412f3712c0de5fb36ee0cfeb83360a3c
+3657f81cdc3d62548d030990d40075a2df490df3649abe14504726356150acf0
+1eb3d9d1ff8b811e2e9e9bc757c95aedad4da44b8b422cbfd0a0dd75cd270c78
+8a6a85d8767a1383b6a1dc328054bfa0de744e171d5b3c19ce03c434b1ab280a
+04635bd29c8844bfd6a01da06bae673e03e3f4324d29061a807616c8770b932a
+894a905efe8deccc8a7d7e126ff0e86bc392968f8acaf52322a07c7b31e9b2f6
+532956a8643ecfa478e2530c93b7060030ff489392ada0c503a446e14c70d904
+80c4a81621aea7501191202aad1a7dc7cad048ecc6b7cd11baf9d2eb33390392
+9f516d36b44c6f6ab1d3a4eb2a8b9a555ada99d349febdc11ab4b6c06c1ca661
+f1b18bf86489198307e874572ca550c121af5085bc666eb0a79afa818a05dcb1
+ee42a97957da579b52b178461a94e1bf6b07cb6e237702b81a8e61e486ee8eb3
+c66240e76d9f4ad7519b890b04d3afb376ecf751b51bcb3c57180facd5859ad9
+afad6d4f417f24f58b50e5b3e7833c5dc77149eba469946f20b47540f9a41cd6
+ff2b329c5a36ad21d995b0687e5fad852999c29547a16ad439ce0857448aebbc
+28aa525dfcaef48e490d2288cd79c59fcc4c9f8911c981a04b2b2e70214d87b5
+fdf661891aaf5dd7de5f92c7825297407367467c93a2fcd9f5e0e3d1c5cb5af2
+c347163ae2dc40762b7e153b993f06ab451d8c0400706543ca133b40e51cf011
+8e3aeca7431f598dcb585704ec889bbebe4c89341efbab9bdb245ff59173f54b
+b7d53dbe4ac4f80c7ade06505406491835ee87f8203aa7e4ba81ae22c89bad5b
+360d6251849baad6b4423892754182d2e408de689f0f2d104650f12a54c1dd0c
+c366f3cbfd3e3861b799bc804af26182cf9c61fd62df4ec30ab83c8303977349
+d28e7995565bdfb0f2fdc11ceabc7bf34057b1720dbf90f6e3943f11957c001e
+6382b5a46d266b43c607616f3cf30860c702402425b7ac20907064dba5ca4884
+8e6a91ddd900eb9521849098b1ecdf649a4b3a11b15813d4d1ff8319c12f81c6
+350069ff4aac5db21646469e7ebba691ef7f3b27f169744a372216c648e74e56
+d322a75805323fa29099004bb61fb6b9f3703e9758facc7c4cb51bf38c3b6845
+289ff14d89605c368077c2db73867557a33dc0fddcdd14318633354fad19789d
+d1612c9352e1d2f084a267ee29887ddb7c5fd07338a3411672972e0a18764aed
+41841edcc107cc604c85bfd90f90ac71a08bc82247af360d6e334288e13b918f
+e58a5c04c3cf34fb2d0823340ce9e92d612707dffbf2201df73dfb28173ab82f
+29f46e66245d4ee43589eb251aab265a1b3a540f2551ad3a6073df6c8e7d336e
+359b063996c9d09e5eb6f64ecb02111ba7b229f0ac721b46fa91c41f282f465a
+c64e7caa32deb935e1cc04e187beef1900b703fe62da30df84a2871ac15a2ec9
+a8fb8a11da219a8563a7e592b0225e87a2dd33f56fec53b8d30487e06b844ff5
+72e6b6034c4c5496080797691bcd085c69b3828d6f9c64f3bcb04a25d1b95af4
+57bbdcb4f424ceaa3766bb9417f33b7b4146f2ba58e13c1fb8339fa930d50f4d
+6a0a38e338b01aa27c91ac9d2e34a6c68c56798d81abf2575cbec52c461b4281
+2b2b767f1421340672abd11b63a8649db90d455ea4fe8af31a2596fbd7d076c9
+2667520348bd36b28f645271b443259196c5fb1484078520630650448e21a970
+d4d3acbeaddaf5eeae7cf8c92919022575baee01e6693989d81ed26c073c5529
+3a4b09e2af3e486859eaf4b1402315bcb5e06505d1ee6ed2b7dbbedb283acab8
+d61a475b38aa32a820921bf4e91cc23981643d3f8639de985cc485ef1b8f774a
+b99501bd81cd4524e53ba6d917f9ce80713ff1368e57408a707547a79cf6f515
+f989869e405ce0e0af852daa071c01a852ff35ecc49647eff23ab395f7e3f539
+ff3de18d5cc2178c0d7855762c4cb72cf6ea77ecebcad26958b0c8ea22d91953
+8bc9cdae4fad67dbb80d6f220f2208e020713fa07fa402665afad0d95045fcb0
+5e1785a6c9cca087f32cb3f0b543133b6f6cef08abd8c194a42fed4460d51d5a
+db262bc6f186715c5e15226d34ee1a34d67ac9a75a84baea8afedb13021101c5
+79a9565321f9d27f9dce9d89d38b7591318a2b29bc2baab67809877f6f2f648b
+0cbeb450840c3c3f82b470fba4c3e9f4f036b57571d2dc32979b7d448478d25d
+62fa543fb39f274edf53d80e18894527a150f5cecaf40a5325cd3fb97c8ddd13
+f8257fbd938e17ef5d4e84fcaf8b8d77208e70f1429c5e347964d55f2905695a
+5e94b0bdd5cd249609356b9373e0eab02414b3453aac2396f3ad877c70f080af
+7a505a692f67f62404ab763705b49d30f038677754510ef8b85255dc2848ff79
+71c11667ec71895fba2c1198be6bdec57d1af1d419d41cf9fda9301af2e337bc
+dff19a824024c04aa6c643db903a1f93f6365e23056a88d88d4488f819727233
+9be16604572fa56f55392d28e94aa1a2bc9c7bb6ff0a65ba107f358a7d383d9c
+67e047434c84145f6fe5cb34a7ae26d774d4faedbcb93f0526616eb929b3dab7
+97b489d2d6d01fa66da61df17fdceedd53ba16f07590af1a11dab5244a7e4a11
+4a5797b078fd79b9596df5c37e11c73689bec9710ea9847d58b2dbd7d738e7c6
+fc61437ccd4780cb3238e6c9ef0501242f7ef89ddc695ad6001b47a05c0339b8
+9af3e009a90b363d8f0333d76d48f72c422f32d1b996de83e844f4f3e6e5f6ce
+2e873075c9d30fc06f75bab0b81a826ae224ca9ba26126f3ad2d430f66abdfcd
+4fe1d43529292667558c0ac825bbb30ebdaab1bebed8b48bc1a555e7f9e76217
+03e147e65ab6e15763fae829720b1a771d737173d67134b74d26de99e586b977
+fb4ecfc8ec71d230898e3f96c5001325906ffc40c7bbb3e3b24238cd7750d223
+1688a8ca46a6b4542ded971efbd9ee0760d80b27d71a72150b298d3e2f976295
+314a210a55e5c8528cb57ab33c17d7aa850a53b313cdf0608de2618f77a6c586
+53606bea02326b018f59c162d9143383703d73beca079c6cf0c1e0b489d60ba9
+b5a29fed22c88f5eca57f033bb1fe46c9a9b3ba3477e3444d5765ac6ad805260
+a740d2214f69fbe1696e8683777a22d2d4fbfc2e563f7566aa6e44b3aa5cbbdc
+19d9784f2d908f44fc7526dc6f2c977df445449d99a52483f7bf6dc05163a270
+8ca8b7fc924cb6b274673b12748abd23d7cd84577f383e93a51f14ca7e668b98
+9ac0802201c405b860e686dfa661f81b0e1b1760118bc8555d0dae5aa24eed2c
+db7388d9be4185e041240c13ac9cf13d4f807c1de678e131e567b7971c33c6db
+22606754d22de8218345a8df1d714375dad284ebca340f93e2a79fa8e3a0d505
+81de3f0c42f8e48bd0ebb208ba9e38230c220adde628f4e07504312780a79906
+3301664ec06d6e9cff3cbab6d0e2a1069542042421254bdb0b25fdf28a079138
+773e9e289b77cf0d9f903ad776a3f15e6053e4bdeab8f3d0dc614c2fe9574369
+a9d591a730877ad1b81be14e55dec2fbc4a41ab11b4ac3b3ba2d3ad34581bb36
+db22b8355ccf1a0e4524fa22cfcdb93d64daed8c1d9d7c189a2d6419c88a8e8a
+d8259dbf44e00d3eabaf6cd9e2b6262002c4f7ba28626fadd6a3e00d0403a54f
+e0f7f493c250eb31949051ada182d688a7b68dc8159175b2605ab71436540bb2
+de3c7b87fba0eb0f7a114929fe95c7d62d93791192fef2c26f49e6521339dbf5
+2b0d95563dcf7044597e1174d666975afa07c8550661f6f6c5973b1ef134e284
+96a41b15f27461c594291e2e1c644f3cb0665bdeff027582127ffee44785b819
+2271b4e369c3101c42690d5e64b9e8839b262c548bc4a22e0c627c68ba7881ee
+715f3477798a61a93a7f2f696ef74e31982c5463c0d67adeed2481a36d49207f
+0a96b3df51f9c7cbcd2f5861454c6a65e243fdd857f91db826d0b7cf464d7438
+2670c6c3cb308263d141a76f14d80883fb9ffed8d2d8e8a438b396e713623b23
+ea01a46ae0c11a48298d310c444dbd130f41d2e26a8740481bc87e4e9e509282
+4d331bf414817f0e504d01473eef73ad464445ec748aaa8ce5eb64b3792f2d89
+fa00056a956e17c0baa4d20e62e796c748b0fb35b2e4cd137dccd4b02ca57341
+4cfc347adc4d6f8ad39e8cc1d59dea6bccd3a12b54b94d70c94de290bc310930
+3e6d3573c2c3bf01389c9a7d187af64bc2847cf2c82ce9588249891e651f15ae
+330f72a8aef6b801d030ab5ce6a90dafd1d894b4cfe79694e6d294bac3ea12e5
+7dcc9fed7c478da8ae3a5e2f35c2fb3670f04954abbb288970b29ea454375c81
+a8eee1e742e51da5ed703e54360fe40ed0254af97748b86ffaf5e6ca4a43db1f
+05c5987edfa3632f59ace83312a121f01f02aa57f2ae8f7a1fd5b72e00d2bae4
+4dc50aa27fd34f6a37e8dc036145eb8602373c00deb74b10b2a47b6c078a886e
+13f6668b76265d67918178ffc3b50e6adc3253b0d9bdefeeee2d02275d6febb0
+9282624e91c78e1d035464d2668ac1f409879174776322f5be55cd0f452fd922
+48b471007a20ad09f10b2bf8d534701c214d0cd2b7fc1e62a8ffcb91ec07dce3
+cd89a1c2e611d775e83c93aabf255891fe76172dffb2af46630af9c03269779e
+4c5a824ed8d0b706b13999d08ab25b8d686e126afcd46aa48e12d3bd4d1f5f88
+2976f2866e447b992200879bc4afcd8c03a95dfee45be88af0774c14db90980a
+ca10717e784d91f8f6c85fce1fd19c1aed11c60332fa43bb1ff64da30742b4d7
+1210bd71eb163d89a91d586b2835e8f335542588c2b2d30ca852f95f969b066f
+51c123b7e90de962d921d007e37eaff2a6d25a9041228de658d6046475190291
+6ed6d32fa07990193e7e72f10d3b334dd61040ec1f0f608a848c2e8ecc20314f
+f0f4476dd6b63d2e4302900c8eed8d4a8e816e44f5489c9478d9b1a50a956459
+69dfa959be277a9c64264fe14aaf13a221126c48974b1b1e0f7f88dcb41ed292
+2b8931e700629a3cc09dfcefd16ad645c2abd0a183ff0a8c98c9ec5d457d0b69
+a0b5ceca47623df27275279b41e2ceb81ac9d9d94ef4d4fbd76f9fad8b1c4c5a
+e92eacd6a378887a12b8683d6fddb479e67876b38025df95c2f19d11a9d18afe
+03ded9039d577bd4b2556aff0c85b9e826975f8bd559a977a213b05baba374d8
+4a2e60df300d73ec3238c17efc0cd1247eabf627dabcaa3c013e4a5287c05a3f
+2e469af9797ead51a0c49efd48ec7b70d282cefe7aaa713c3a7f607eef6f97e9
+e51947f78526c8e96ac76e9e6ba0ef98e2a5f4156aa69cd0ee8db1fc22e125f0
+546df10630c63e5831767cb736e92af17a65979626a7eb76a4ac47284b067a9a
+75304be1d3441d0dbed2fc87da5b32667b6e191936c445790030358f081122a8
+7c214d90991162441334c21411e82d090c4c0756da00d7fff1d81d05965e26a9
+9bb50d0f5a4746cb1f819ab2c5d1146580034c72a3b1a3d78fcd315ee88794e0
+b1c0e133f65bbf0435dbce6dcb7c8e5acf26257c8080d289f5472790475ec2c6
+0b56705f723b64c48a704e5b8467b320b9784bfd6bd7395b1305d0dfd9104c40
+a567a61c5b2bc986ac202ac0c79c3cee4ad15f2a71213bdc1178d728319e871a
+78e5223ad095b3782c211efdd0c39c6d8c40083dd410ade20e6cc945e737c8ed
+d5d3ab06d9de6896fa4fe46c8c7775b941d6a4b521d22204e249e7a364765ebf
+15e7ffdf23ff843c95b7e5b31b529f18f102783359a5b501cde3cfd865e33f24
+065cecf2f920da94c1113203cee798edef434d08f5b24e3d006fd30be01a7c73
+9daefc022bd993301675f024382c725bd1d61b6a77c2f80c36e4a75e50a454a8
+f92bf684ee8bbd01c5f761eb72c7c7cbf1f68417249a7db14294c25c7c1177ad
+5fcd98d2906f0d7b7c91f2c25f0f316612dcbe1e03575ddd172f543402998d64
+bb977670b7d354c5d63843a31b4816d59610adc4dc27eb87f1200b8525e3fb8d
+ea314a3bc2b2784740917ea2b4d7d7039bb4f74eb82121dda2a5c61b3e527f96
+31e4e1f7019d762ce4110b55472c20f5ee41b5cb14907395b0f71d301c792190
+991c2275364943a8f268541080568ecacaf086f11460ef46f2eb356e3ee4f6eb
+8008003f555c8e43f14caf3de78378cff995f5a503b2c632b1284fc3d5acfef6
+b56523cd5a762598b2185277b914ed5ae45061f269401a204603a2d758dde355
+0e5f8adec0f814123b053a0266adcd87e004e6560371688b821a3e32f6e74257
+673978b8b941eb7703ed8c425e9d7c3c37ad3b76c983e3d7d35c72421568f420
+42e4c8dd657cf32a8467ef7fed72022f2b39b0ad0bc574c262f389fc778191db
+587327a710016e295085a2c28c0dd7c05eb223e707f5d68b5c73d3a17afdc138
+39d191b5da94c765e7fbead349cec8cf24b8525f387e74346ee00691c64a469e
+9ab10dc4ce31047b599b1b7c370a3dee4b63b430d9f287808c43d20d6cd6809e
+3ab6833250425f61783a76e6fd970bec3efda02721fb5e56f08f0b3bf5bd9d06
+6eb1845fb5f03acce0958ff8d46e11e545502f75a3c67ced41d74f2aa0d2faf5
+83c12c117ecc0b3b347659749c5f1981951038a2b2987a07a2f0346d59e398ac
+f7377d25257b06a5edca57e7bc4cdc36037f5ec19b2af0aac9ffaa5528bba285
+515bc7a6037664031ef4efb59f872149d4b0c3576430edbda67f58188a050220
+f02ce6236400903c112f0b0298fd47765502479b2300e4c86ff9c370ce2d40b8
+e3aba1848b8f0a69d2c6c526a4eb7b6ab0cdda2f5307413ee620f75dbe6ec442
+caca3c0d64a2d4da170554acf238ff9a7323ef8e034207342f76f49cae6b5818
+24776973045c1453848cf7ff6eeecadc4875fff0076c973497a463b82080ebec
+d714eaa7ffb5edaecebc609bc2f9abd90a4f0fe7407c2fe0f4d1db1efc11d93a
+5bada84d851bbef9011e7b650de011fe8dcf235e8e236aa9732f0071136d72a8
+e3a602c897fdb990144acd1378a245b3835a705a51ea6909a8cd6af86ae3e54f
+eff8a5f2b9ba2f507fc50d909cb3d45c8f72f9c242e47df12e984d63cf7eae3d
+7ee318a2bb2258fb3d811002f0c34b14fb3ee30b52dd212d8b9c949c965f23bc
+9e8a1d55d10906262c1f931392ad50f7c27b5eeb88babedb6e81367f5f09f5d6
+72a506843a10c929d47d34156d533039a8be3db70c143fcb931c7f5890bd9d14
+b7ef03994024a3bdc4bd44977f755b6d3e343d84d266b7c5a8424ebf483bffed
+b8da2f859b1c13a5fcf39fb695cbe63f4bd17d1f90430765b01a2a0717af6459
+07431922d25f690e16ef1c1743ae6616d2975f6b862f97cc40c1406af17d296b
+eba57373b8c49032da69607fa6b14a2945d3e0b63a946e5a4bf0b25768cd99bc
+065e42f253e637555c4559e13442f5fed1384b9ebfab40a5c3be4247ea6c3d48
+22eaafb9f74311594b4079d7d548896a10835c4e3d7c421ec27c39ab5ec2d243
+2d6f69efafd1218fe62e7036c74315292afda0b9b6e447ab8c31c8bef38d12aa
+2766faf8c92937e5d9e8b47df27dda96f68531acae48b9e0a37136fb4fdd4c97
+af792e5641efc03f6ffce2725229a7d0c468e1346613b1622b25dfedc3740891
+ef213a5c36722a740b75248a1632064f41be911079b88bc671a690079f48ba01
+8ed5b44767f7c62136e6965787c32f0062f68ffc2e8f7aec73135b8f019199ae
+4cb708e92f728c685b2d844fd98799b45ce6348de45c0fcbc7c72f262ed75bd8
+7cc11b16e93e8a4be86aedd838d293974e857c8d39f27d416f44d37b9c5ce79f
+ca761d57bf096d76a02db689572167172895eaffbf1cfbb452f71deb9be693fb
+6d4c532a677b86c24669e1e2d7a9172e65ce155bd904d8c26a5d45edfcf0aa1d
+b78cdbf079ad9a0fd994d2731467d804a372aff5dd062307b17a4b7a41a035c9
+d7d9439f166bc4b3d45fb214e7700afd7d714d2507c3a9240542c548115d7e77
+ba978519850f44a9f3e32c84d79738c704dce6415b6700b327f696acc3c2b8c1
+748aed786f7da1d9eb93289c0820559e04bf376a06b0ddb82e92036d69928408
+7d3d459e1629d7ae2b5fcb1ad554e06ea76d4992dab1c896e0da7faae47df529
+4da8caf3d7e68582d40b72b125bcda66db017eb0e7b5796c6d6cf00fb6270225
+9e06b8c3f174c2e3fc0c1393d1f57f629a48aa072532ce915cfa08d03396eb34
+109878188cac93147278c72f3450bcb6f2adc6fedb7a9cc11d3da8214f2afa14
+343f7139cefb9501cb05a0358644f16b66c05f8423232d334a61cddc5d739332
+0137c554d2a6e00345569a61d47578666248a918cdcde1840f45324f03fa9563
+6839e6a9b62c339fdcf43e40a7f057c723df17f0c15a1d4b4e7d40468c10ee82
+331605987a145e5a0b161b6b6f2a73837db193754f29364c8d6d3a1e4f1b654d
+a41089b0df52112b4d06a4d6dcf70943b8d2303eda3dc8a29071d5e8919ae9da
+b7098e963a08c25412d065b9276fe542c13c82d0eb6b72e5ecf08ee0f38ce7b3
+4879fe21e35e533849f4171cfc9c0b5cf96e72e73067882bfa0739a56a548756
+c59be8d6d9589726dfa37d6a5799dcbe6e5cff5024a446fc62f10d416e185620
+a00eda0d24aaf2b08f2daa044dca8b77f60a57938ab7641fb1b9e1b65f7e9d1c
+b957899b37c8f27b16ce15f389217220b534286cd9c8629c4a69d242b303fb7f
+2ca64a9c8cbf8cb44abe7c89cce4b68192b77be74403317bab2f3d2f641d1967
+6ab84bc9e090147aaf533eff30a37ad15078b98b396aa1b194907a15d99f724a
+5d66949c65b84c132f4a78e0102e0d5bdf0daf015bb2eabcab998c9969423846
+ab9acb2b3186d1ca328b82f91e603d7dd77bb81f3a9be62aa1778044f890afa0
+ded3a08116c00604eb1f7fc82a0ebf7c95dd13795f95db04ef42641b524958ec
+6e90788e053ef00f079658461506d38e983fe75b74afaad6ccdbee43919c4c8c
+7bd3f86281364d22028bfd18ce88e3d951a3b1c7ff5d81aff0614999800d69ed
+06c3df4be77b09ef25c1d66a3f350184006af354ef07816718007e4d6e574138
+4e33ac7c3f0cc69ff211e7ad9e472501e4b3d580d8185866b90c84bd6f578bce
+5a45d1db0c39448dc459cdf31542fa1dd8520da2b184752d6b3282b7150cbdbe
+6fd66ccf59ce42109d6793b389e5f5964415754e6607b4b8714cacb17463c101
+59f27924b5a5e00ef449d37fbd119e266e767751a230119bab27ecfe6b41e0bc
+9152d5f04a8840ebc3c2984d41a156528aa42c0ae08bb44b277c7e8848cf01f8
+daa894c345085a724d44bdb02eb234d8538e49793012963db5e538a130205ac3
+741ee88eaf6899c460a00a46b75606238caa001bf80f39ef8327d058a826c7c2
+c99edcec1246bd999acb0bb538d3d22bc0deecf439f0e1dc74fbee93f2fa2d22
+982efda39b5fbbb98fc247370adcc2b60f7a7e3f1e2d0ccff2342e5a30549c99
+957739500c33ede9b9147a7caa89d2c38d3fa9af0ca24985a7ce98a14e44e214
+b7622815700b08dcf6670eb49d55f58dc8493b0cce6f6aa3835cdeeb90a2449a
+159c571050c71b28a006eb7b260ddea1b0c14fef241f482375843273833060de
+ea6d6d215f5ff50bea6d4f186cc091f3f444c3edb462ce477a610f4975872391
+dc047d1b7cf054e5b7ae75121cd33be7a986d745c57be3a30d86073e3af91419
+443ffd81c0187afe2ac435f38f63ce6cbb9c040fcadb51cf85ad209b2f7cf049
+0839e80327bfbeff0dd8429e489e66aa8335cc1832f3ea1fbc925848163da145
+ebfdfbda9a35dfc3b8183cd5cbf2dc46dd4cdbf2899e5c95871935fdce5ba61f
+0d0ef8f83ef4cd041940a945f92e4a66cc026edc4d4389313685e040fdbe1990
+0ed56c442c5fb9b73222dc19f332548068ab6cc584b2117833c26d77cc0a5c70
+06612b5cf42944821b7bdd8e07719410562e2af1a88a9abf13b9bb3c315a4a20
+df1315c0c9fe9938988b54e3fc37f2583b669e020138ffd44d5af4126c395e42
+1425e271a7f502ef95ba039deab474c734a9f024412087e3f56e6cba3fb3a67d
+26586670223b17ee23de92dea6b6a1c807d6357071683054d95fd192099fa694
+6d3559156e70f5a763dd9d2bbe00a604f6a0ea956dc9a3fd3d664f185cbc54be
+ba04baeceacce7521ac21c1d6ad2cefae02660d53493389620b0e296447378d2
+a6904df66f2778bff30e4b8068a26cb447141cd7fa74f2ef667b05c429e3ba35
+3e36276ded0089e4d00c8b555577458f3200af28bc334a50c9a4c88834d7a255
+b8fa41cd6b59470735ee72b7e801956e94e197432f012a8aa1a0833d554bd215
+ef2ed46a7e76b206767007dac1aa1c380e00b86bb7fc887a835c8fd56604b1ac
+cd47e141c8316aa58eb7f80292258df02ad3c65758f125cc2601c4c757e7158a
+ef0b85212840b695bd8185d638cf2bbc807fa3cb00259ebc7c0436080c97032a
+c10e9ad516666ec7367750ed90ac0ef810616ead22a4d16f64ff606e11fb5726
+76383bf8bfa25f5dc30d857db690245e8144b969228b5750b87dc62ee0a0773f
+24ad15d80cbdc44e739dac12fa00b63f4b7d0eff26f322b08061dc588ce026b5
+a72bc9dd063ed2b0c6408936fcfb90e7f9cde743f96858b540c0a912c2efde01
+6efaa28cfca2a3dc5e429f46c398e475a75907bf6dcead586c2cacb6aac6ec79
+54c1069d1aea8803f8f3d64e5b50ee821c0f3830e78b7b934e2f7873fe2e8fd7
+2bc52a723f53a1a2ac5799c161d383667a50040525138b92d4100909041f7f92
+779b69e66eaeec0e5a4723f4b3d38bd801659e989818e7112d3e4ebd6254c9b8
+2709a0a461ca682d0faf4610ded59737f3fb02c4bf01b2ca262862ffbdb39bef
+e27a8c65e5a1eb8b012bd612e72f189f1d05f1bb66b88682992c46d0f8001965
+23f5b2edaf1d0a567970ce339efbcff5db5cd4ec83f3a9ab555d650ab9b9b234
+fa2813c1afe32867a13c99f144f7542ae51c77b0576896cd0cd76266b6003017
+42f38e7d5604747db541004ca2599a3e5562e1e6abf18354065f02e55ef5721c
+66f5d1b07a6c48bac2ed98d0e6f27ab962c10a87e6c407394db1891e6196abc5
+5ec07230e7aae9b59fd78439fe1f3761558fe17a306f842f274f3245b9739636
+1030597d935700af1596610fe57d0931886101792368caef80582cca031b6d6f
+bf80ea630c694edebed8775e34b8b9fb9ecb40fcd92e049e8549803cf44b0159
+5d7603961c0c9b480e40b43fd1146e83c35c2f2cbbfb729b44d90f5ece712084
+2fbfcd723b98cfaf70702c5a203a56158a189cde34788189e1310a8c08020059
+e12b1323caa0820bd6c249dfd1b9e6e984cf49e6fb2748e207e1b60b4536f9da
+288ce7ffb7eb945bc1b998883674b2f2755ec595befe40d607bc89cd224ce669
+544865bd6f569dc6d0237d61c946cd96d0feaa83486777b82bd90539bde6188c
+416673ff0858adc73ab92dee296f30a1ea38ca1d1e99373036f7804860a2349d
+281a1fa5a5fd50fd3b67a0ba901f10381fb21727d0dd430f26918c022897536a
+3cd9021db007c5002b06259f6956ba8c647fa700e243602694f511c56c164e08
+1c145de5360a3b2c8a479fedbd70e86b64a22ae0041471c0e04eaca3b6bbb970
+d5c4215b45866a6f9f22614d6f9f9e51bddfad16a2cd3272dc4827c14e609662
+48218ac447840237ca81a065dc469247372a6479dad14cdfdb9982eefb3791ba
+0882c9f77be7fb7acdcff7eb05add3f8496711d762a3e4d318c980635762df0f
+49d81d444d30eccd9a4cb7868a8a129f32feb304def7d787833f47b77ef5509e
+dac517516a367598bf6e5fc0e6e0d24bad496bad2aca0799d24fdad822178a4f
+93075f8302eacbc8b1b097c5268da0b079912cf8adf8f501e9d7f4ac4d7c312e
+ac7f6ea7a617db10d68ae06b2c23aa05d46f062bd1f32284fb679e8c4593799e
+0f639d8eb2315b1b8b9ecf8f707944a78504bb510040866250c0f22ac9e0205b
+591c86f988bdd421caf2c0435ea13dad0236939eddc6d18d2e681b8a45ad4fee
+a95103d55a074043506548d48075f04c21565624c99dc8a731f4b2b240de5069
+1f287f41acd1ed2aebb1f0c1f0519dab3b818380c17e320fb934351a61ba7bdf
+0f0c9a53231862462946ae7e2131e97464931df4fb1bdf8d49e22ca6f161d1f3
+db678067bf81fca275f2a01e470038c7edee1c31543a59aedd146f21c6119b4a
+01ba20a026418bbfd490fdffefd7d1d53e617ca86a0d731b01d4bf2435292b64
+674cf946ac88ea7b1344919da132dcb2e3d91ed8bb4988eab32f407a4d14dad6
+e0964217259e2135ed844e93be0b4ebb66ebf3947ee652572707224052f30144
+6379d9adf661c6de4f34e5157d8d9660c91fe31b6b83714761db563b68f1d4c3
+26497d910f28160aad4e5df0686042347ddb52e6115551ec5036aae849013f51
+e4fc34766639880ddf501d95e2d2bf75843eb31567f9c89a58ed6971f039d782
+960778d951d4c8b063fa2fdbc3b7aac88dfad65d7deca73b0aee8eaacadb7035
+4a68ae45c6713714c8e28ada8f15effc91855443a94628d3310418f29fa1234b
+0b225a6067f67f1b248979e4149de4aba6e6749d44a3192be18a36d430da78aa
+f4b60243f7510e6a7000d82e1dce7aa535c1fb7b589c8b7a8fe36282cba88750
+0b3f59c9579c8be9365471f0b0870544de4431ffff59cbd9e196ac0f496f6788
+608e868a6245ce12edad7e4aa310a217722c415bea7bf0786d5cddbfa7c8facc
+de47618957d683230fecf01ff816dfd2a0a8f669f6cc9d2373d8529421613484
+11e897895100fea2f6529a5d7321aa3d507b02ff5211cf33ce923ae96539889c
+93464d4c08d4ea9c7a815ff8a783c05bca3149ab74b30c4a5841a548069db837
+f688068d6beaa86a7766179c98c8afe6a122ae08a28889d4bc2ac271f116feb4
+1f9e28652922734875ed2ea337faa7a3392aaecded3e77e63c1fc3484e6217cb
+f768e76e8c736c8fa77052f2667372eae9a7235415e4c6b51b64d9ad1b581c9d
+c9772272ef4bf9dc0230f57fe49e528a9094a83744b20004aaeb8a97a20b56dc
+73d1a9bb3650a3d269d790917a42433cddc8de89bab9d6b21ca1ce857e17377d
+3340c9e6bf1c54dc9054368928fa93f6bcdfb36c460171323b8bf41eada20780
+99836abd96a05fba57b7368582cfacb3cfca6bd89727c4a2df1648551d3c96e0
+75d67efcad19cb52b732394a9e1dd2c682e00db530ac5a5cc730158ec663c6ef
+a364fd11520941aeda329164f095e51f87d9fb333b1473be63519a333da7de0f
+41aa79fd7cc747aaf7eaf4b2be3f2f7a01dbc9f2bf45f30cc1b77cdaa0479dc3
+c6440d56ab2b9b74ee4e459d767535b15854bf660d34e0a3c0a06a482e731a2e
+80e528278185559d0ebfdad35065350fae3de7b9ec8281238cc0888fd780efca
+cead6222189e8d018480c6d9f62d8f8de6b4f9091da703b39b8203dd16a851a2
+a8877b9e5a86f86371ab8b366ea236fab85b27a784de104484213a97ccec1fa4
+102dc75b2047da36bf7f264f9cd0554d3399721dc786066c36744ad2b71cef0e
+680df82b56af032b5905760b7329964741d0482c19c92a7a8f193cb066618a75
+243a15efaf66f0a875cde26be844897871c6aeb26f1a945db5b0abf3f0d570a9
+cc67dffb4780eb52c9421b278eb4ab13dc33bcf38a6ab00d448d4cc4c04be75c
+b4348ca82bbdd36fd1f83025fc8f1a864ee12da415f1481082cf8caa612b4f28
+d87cac6740ae038bb3ec7427ab3bc64d0e5e8b6e9119ec4cbfab772535aeafb5
+c7786f72e22b9e95f161cb536df2a496f5fb408fcc915ee187bb3bd789924736
+913303aafd425f2a04fccd408c883795db846bc4b151594cd67a0fe63a8fa087
+31ffb2bef5c38324f9421e3869edc01c58d576bb1f85a5b0e35c35438443d29d
+684ff4774a27d6d471ccf0741a10d1c6bf9f2f46f9224dbb5ddde2a6917b2ceb
+f6cbf266e15d07ae5c0563fa665fbb06aa663232cf0837df815ddae3c9be9771
+4a09d14bc2692ba434fe8c88c10a241067a894f7f06e9b9fa55d2413604d91bf
+023121aa332a17410b1a6099d277e0f2cefb698fca8f0e3669eaf0f9c8db409d
+07cfe149ee098628d1cc4788e2a22cbc55484100bff52b0477dda33e7add14df
+8bfd5d36f68d31f85e4c6813668c737da569350b88544b2990203ed5d48e9ea6
+5a9cf249a812f8a305157254cb126f9db2db65fb7f5c0ebf03484f9995e83b4e
+2252ee6082a7f9d974314ad3da73384826c98def9596babbeee8a80790215307
+bcc439eec0e586f3ec9dbf3b53884caaf1eeda2c88b295b61b686aa4ca48e445
+e91584672049a73151a6d06b77f7503d5f55301a9769e2095d501cd61cd6fd72
+47be7df4ce8a0957e5d170b94a0e719d7a355b4bd867ae9e8353cde0d348e5f2
+d63b08a1d3a2781ecf8de4a470a50c3a9d48b9c52d04eac25a48436d39b438e5
+e7988046c308419b7463764645d764df8cf4a73157f081281d766a6ee4f78da5
+eaca62e67a70615df906e3adfde5546db2353fe2b4b0a535057e0114482e2bbe
+02e053da7b161c39509ff148de8cf9fd11e08c7d8a1e54dd94d754184599f61c
+4bb16e360120b187aaa63b751a75ff35cb123a461f982bb4de1790623098c10b
+dd0382c1b1b0a52dff23fff42e16b5feabe741fe252eab8458933762297e4c53
+530ce3542846091aceb6416fada3cb874ec8d5505e11d46e5633ec2613b41c6b
+3c23344400dd552175cb7c3d65e7433829b6f482060915387e2799dc4ded6cbb
+eb64f31d18a5c2286a3e07b464aa9897286c565cd44134a51154714f0f630cd9
+d4e7bab71bedd24c1c6bb26d72bc30fb0573a503b6a40396183beaac0a0240bb
+4a4c9b2c40b22e69f704ffa5480a41549560cabe4de2d3535d55e81c396cf021
+96ba01b989c9e8872b32dc460ad302656a235e9f57066ac4ddd15d291a8a77bc
+a103670c603e88922535f7b36d21793d9f2be1b2b3a4310de4148ded7f293848
+3ee7894e007b39d3bfc3dbb138dbb625b5069c70fcfc0f3204a0691ca6978359
+9492e04aff4333b1eea08c86935da3b339cb29b3c3718b2a561d8914de911dc0
+ecb604da05d18a741a11c3615cf95b3dda84843c22f03685cba3ca96ad3c5eca
+9a2c7455b78b4c787d3e27dd3d674b8eee4796be01abf6b285405f4e4f127e3e
+20e709dfa2305ab7eac79ce0a40627ac794153a4a5700786fba3d61de18475c0
+16f22c258aa736134d42047f94e8153711aa5a7671026ce99414581aab3ed21a
+b305e74fcc1fbcb1bea7e93d189293f3f71c0cf78fdfa3cdbc1ed9dae2a2e4dc
+019dd699e76e1742e0b31703d16b758167ba17be2e69eb40c1552af4310f89e6
+b75911c7e81be535510857ded2b3d1b8723d5a76257503d0a44385e576481433
+593dcf7397a8e8d7ea663510ea608449ab70a2edc57a27bac85c249fcbfddf8e
+db5a26775b037b2fde07016d15af6e7dcc9b5d57263cf49dadc2ccd1d81d5a58
+afc2e06cdea20a0feb5094b4228fc4bec558d9c30265f105f9cf81242480a23d
+e6f5785f1889e2d707072f8747a74b4f5b889a823e113ab6b148e8c1e979b90b
+7ed5633f77504566371e1410f3cb34ec1c90b6cce0aec0b318a2b0a4aeed76df
+27c1dd022fa87cac3b44496d32f4eb2921fd3ee4c81d34fa704f9c425478bceb
+71c01147630d7d995ed50fe125ce3abd44ca041fb9616342f0d346add746f148
+20e8c77204c7731539c9e3f2c480faf8e8b9466a406dd2eaae7065bc1ae37d95
+2af58b6bbd2e3011124efa256638dddceafdff99ff6db928c208e8a4fa78c8e1
+2399becaf4bc8a1b250efceabe8b66d4f056f245b9bc2aeea5d077555a01c8d6
+e1d992a02df6390440c679e6f95fa6e63beeef7b0d3f0013072e8edd7028074f
+013e2f0771c39637dac1bbf8949740c54775732a33eb11a2027a2a55b3a1bca6
+1b054fd25c4193dc08a7541ec73d6ba10b7607a5cc43e1e59030a09e30647be2
+3cb6ed59535f16dd90be00e3ffc9d6f5bee869daa73ece32458d23453f791c4f
+9fbd9b8c56240c49e824afd7c034c6a2604f73170deebb0fcf5313555380b265
+5b29f243dec9553786259020f0a6bd5cb38070a904fed4d69a61a9b2cc3588b7
+7618d89244f01d40c11f90faa3595b46ef454913352858ce591dd96e5c41468a
+242bad4a7437d53b1fbf28be2dd51a7fc1b771eaed9295a100faaa4b17ed60eb
+347ee26e3a1dde1e649dad696dc42c3d7b44a39ba4dbabdea63fac72c49cbae5
+86f74c53268e8e9da276d242164ecc9db3a62fb5f291c439a7e1fbef339bd880
+98d27fc81522917ffb189b357ad1f30e08956c9523893f7230b5ba1c1ae3d8d2
+08210f0580cc31572a6e2f0bb87bec50ff36d3e2555acda87a108a5b9add5095
+f0b5b16b627d5bd55de3d28393c4885b9398acaf4ac008bf9a3228da5a838d3a
+13b94798184b3a6f8db2b8886e8b8055a0839d155404af1fbb46b2bc75171e84
+8fd3569ba613ec01c99a22a5b6d00519ed7e67839aa462dcefac23be2a858eaf
+1726ab01231b64d39bc4a6e985ec00e4818f0bda3a078de3a4b9079ca3b73d3b
+bf023fd7f6094a248fed7a10bac4af945d70ed60dbd6522965836a1d82c662ce
+e5f8034fcb824199582a79e54d5bbad488050288f34aa1d387230338df4f9467
+c34e498372543875e5aec2512ac1a2b0941467fd58f8583ff5915af471d447a1
+bacbeb778a863e285116531b018d2fd14c86820b408f3d73325c992300fe6414
+1fec6da4e178fa6a04849d256c14fdec4a29f3b100f7b8a19e7b9abf1fb763c0
+4d9492c03e223c2c3ae52fe73fa03a0f6c2487dfc97af92a58377486bc512a96
+51914904d3038a4a2abbc79c4885101b6ed7377c7af7f466a5d337065f71a6f9
+22c21d4ea223cce7f0b59528f4f56e56e799797a0bc00ae1d02c091c27f7e3b6
+1fb869e762cc8e87fa50c398529dad4e6b6944b6164d01608bfa97401e0d04f4
+f94a70e7c66d5a3d7ca061008588254bc40a48d95e740c341651199b866fb247
+e9487819b0017ebe7175910d89527a64fea38566202b98497a928799c4adf1b5
+ad76e601f3ecd1b7486b20c201474d4acc7e43cd05eadff17f24dad29d9f2957
+c1d7ee6ea44606de611dd691bd82434fbae427d21e7525b4f24d73c8ddefd73d
+f00cb1a0011abbc84d4af727d7ad6b263b526649abf598e335a94e912b5bb248
+0e6764635f2176f68e5a8f9c20334cb6949655075da5f29a2b98248aa0f069f0
+ee881289472dcc496fa1df6524e3fe5c45471f1f4a4a0cb3c811948867b36e47
+f6757d1361e1e1061898449ce4d7300f9962fbf07f1126be882acbd6bf05dcbc
+86136bad3d07a59a35dbfd77bfb3381c8bc33222c9ae643bedf1dc6197567404
+e90b0214aaeaf0b7627277edc89b5e0da0e7985b87f70acb5b59ec67d24e3617
+8dcb579df16c85c492b08dd94f73912474cff9ee36fdf22e7ecca43b0fecdb67
+6e8e12a0dd082463a5bfc08b099b0882f28858947ebcfa4c32a7add602978867
+7b094d7889340f038ceee3187501c2085fee3472d2552a9416fcda0cb1180844
+4d360d95eb0a04d75736bbceba09d021c59936f85d0e63b61e69647c9b713b6a
+30d6ab97ff24e27d96cb43bb3e106179be85ef592c36b4c9217109e1810732de
+bd6a58bd1df93f6fb1e7f8781026f6e3b59f210dfe53357fc7b8de761bfe62dd
+1dd4f3aaab63357c96a81f51d97aaa60ebd01feb9ef8487bf8adf1f31ed55900
+51b0fe8a13b8e876e633f9e12a6cad6da03d27e10b84f8f0627c5c98435f890d
+55c585af9e44e6ba99020742844794445d34d7b1d778b0cf1723487867fcd245
+0d38182523531f6a6278943006d3685d0d3b625f49bf4413ce66ce3626d7ce36
+70449e3e26973141646f459352f82904a60d5d717960089eccf295280ad7d3e3
+37bdcec5afa9282a162b6bed1d27b029de2ff39533978adfb2393bb86f807497
+a06233a007481a3f899307c901ce0131cc3fd5ab9fa262470bbc930472a460a0
+3d5b91702e64674d74f0c59839091e2aa7ab20648936521c1b5dcedc69e4af23
+1382e23faebeb6906a6ad6c53b276738dca235cb2439d2c7ff2e8926f4c88235
+36a4e3123ddff3e8a2d0f9ccea387edc7105fd79bc888a3aa4b4dcd7a17eb0a5
+639eb2b2abd8c3f4c8e6be3050398b58233eb86a1eb6bc11b66cac8330662676
+f565155879b72bcd6dbb5c8ef4691eff123936b022bcc9c36f308d9155f36d2d
+2020126d5217269871746f08fb6a66590c51e07f8af5b95f2f5ca7de7319247d
+de0712b8d6133e02e32914db9f6769b4728cd8376f407aabb498225d9f970829
+098273a97800f13823f115cc0b82aa89c02ef80d256822a8371b5da3079f5706
+d10b303a2ea333aeef17647a6dd53527d3aac60abf2a111d96e6964ad3dbb6ee
+1f1f5d41010bbebaa1b3cf0bd7fadb63961651022400c8d73db11d5c45ae851a
+db59273e70091f498ec3b5ede06449ba2e6a1a27a989d026be0520e7bd8332fb
+b7ce6fb2f337de7e804671a0de95957847f07b1336dd3629a74ce92bc3899a07
+f88bb9c6ee33b64b1ba0eb71c3c2fc437339f8fc387ee32386cc63b4fd182fd7
+fde16ca3d548ea36ef289d3824ffa0be8be2d1b0efaec38fea22d5e988a961dc
+8d584be2d882ecc90d719e1c711b72262787faf911535b0d7572689b981bfa7b
+aef83db450c1a1e005c61316b1f08e5c92276773025f496fe824d4c616f895a9
+835dfe0ef4d759dfb7d8b9434b74dc50816401fca78fd122ca46fc00da5e9d97
+e458346f142480245c7fab3abfd491eebc0b4c95ea46bfc5ba1a2ee6f584e8de
+602bcb34838dc029244331ded06c208c7fb88ac86b67f737805d7bac29e655b3
+236b803fdfe0acef2f3b6985654eb5fbc0fde1e8208d9bfa83b7181c9ed658c1
+d0d4da547e977d48aa85f91ae593242e8d44d81d3d05a56cc640dcdd7c46ebed
+546b658fcd05a9a35717bfb31383439bf8e3def09b260a2cab5536c21030710b
+506ee5d77c4e9ce51f245ed65b2d2cc59a95602748d31194a589c231836fa6cd
+9f40c7c03d967c2ddc7f8599000077320d43accdd7fa5b81cf7bb41e2209e289
+b50c61f793e35ab4d234f6087fcba08119a5e1a05065ef018081be4ceae57767
+b526df1933aba9d9ebdc2677fdca4f18308490c8fdb4fee88ad8ffd3a30ca6f1
+c31d99987f642e7d9e5c8de76a43376fa46bfd8ae035dd6058b2e09c96a09eac
+b4a4da9b141175794fdaa23af16c47194827a1e10a0264738e6050ccbbdc7b04
+7f350e27130aa40612add8e0af3b096ac54d5ddcdb70ee48700e13d1ffa2565e
+b6fe3ee4c773ae599fcf76d4f93195eb127da013a9bbe5a7605a045f5b51837b
+f81de26b96662cfcb332918786e84dd557db6e387597d09e45b4d6997c6f556d
+46d5c9bbee9882ef263551ab0c0388787690afd736ca4d003778f401373d45d0
+98da278a8710984041c8d7fb734da99d85baf4a682059960b773eec180398079
+750fe9a346553c6e137c82a13a864a26dc4f9811361fb84e0fb1c7e0d91b14a4
+19d5d1a66eb0e88ae3da3f865cde6c2b0f839cba767e2580f2a7ad0d6c63d0a2
+52ee8dbb26559a9991a2e3ee758885bc30333396754d9b9322282bd2f2b0f202
+8cff0c855678106a29cb8fe7dabcfdb7fc4a6be57aa7a117b079c88c811fb225
+b5bfe9fa31e844a6d7bc19b69d9e9d7103f2a8c73403aaf96f1fe94052896016
+48ae68e8b9ec48bcb8e0f20d0c6039987f35740ad8ba729d828cc17c65ac2f52
+cecf7fffd7884701e533f4c5e9fb3dabc5feb8cf716435805b7926982fdf2d47
+116e64037f428dcf87ec9ed16c1d82509ed7e422fca4f8458917f6f2ae510492
+2175a814b567c5beaf9b51d0ef5d0041b80c146be466d835a39294ba3daa1419
+821c3d296705550a705c90ae36da69945b9397437ceaec7eabf70262c945f283
+996bb53cf05ed72e93122e7aa03cb9af824178fdc1112529e614618e24971f89
+7304d0770175df196b5b611f65b5fb39b5c94e1e8d673f1930be8d02984e5699
+b19c2311c2112a1426f444d44eb37b4e62bb472e64ddeeac1f4b22bfc74d82d3
+48495ad2fc908f18733b51b8ee821dcc3414a95fdb33150064ffc1ce09c0a858
+ae8a3d2b4fd82b51069963737547f1775ffab856134914844f8082b67b633cfe
+296e327074561c7fda4158c34707064afb8d7649ac3ce149d334336ca4829c1f
+cba4490675532c4a54bf0b86bea1ffd2efbef2077cad2f4b6fdd242826bb049a
+d01dade8d89f39dd31a06341b444bae0a350e9a09d28cd83fc5fff1f42ef9d06
+2a761cb6d522b2851f73dac12b0c8fc970acf7d2093f8c92c7a1219936bd681e
+e908834287fc3f695072258ffca99c921d720df5594b43e4a37664970f3db116
+512492ab7fd2296ebce326ff5d81b7135d57f1c7b483b628b27e254a5da167e6
+16e33ea26f68321bc5b3c92a95b024cef37e61aef32e59ff0ca292323c271211
+257d143dd15524ed1694d8ff56ddf660236c428838a45f2a11745cd49cde0d8e
+ae98f0269ea2034c5f658e9131f5deb5780e93ae407824a2f399a49ef3e45d51
+f9d52784f82fff27c7b99633bada6eb3918e8deb3e817892530253651c5d6928
+f14e34647d21dbfd7aabe718c20c99e30594b8a10b34c75f57cb50d3d540970c
+38da0d925914ca4b36670c28f8697cce31fb4f853f8f2a0996114118893da926
+1618d2509262297ea437928e7c1eb558f8be09ce107f66416337025e67ddf589
+165d55bd64321244272d125f50b2b5518921689c9969ac0997005c3abcc066d4
+874bb962b26480787f44f9ee88e24f3b55477a91ec1ed7c0468d1e4a57c42a62
+332b4e23d9f4a1a44dcc34f9ef7324091c6f922b1ebc2abbdbd5806400d6083a
+8a92c09c8aec5f6af297567f1bfb1b8342c32a4b39b98b026e4262af6c7f7b68
+7d1c15e4cd25b30a75cde9b162f4c7b53322170b66741f11171449b2c1f61cbb
+a31dd50efb6f2c1cba49f3a6211fbbf65032ca4cb1992cf7ddc9fc39a7e9a205
+a5e9c2f267c253d597c757d790916c45f757943720a4e186cfc27dd34f795be4
+943b6f4684d6fe8e7fb799b44a14175789e191bab63d12fbc669b70251cdd034
+5a12715ad1719e350bd95460e6b852387386cb370f75f11aaea3a67fde9a475a
+a9c2456f6ab748f0135979d80968b8185db436f6b24968a6c9c736b84ac1847e
+7f12319be7ade1648c393e64ce6ca22c5ee02252ee965ba47ed2ed6673078d7c
+65fcf20f2a5f4e43d88efb20691f329039854e39b7cfab80160258cf0b6370bd
+492931bae2bdc3014aa7a86d43b1a52326610c553ac88a9477bb289078ee386d
+68ecef9c9f5e2f11754d7d335cc0eed566c8b9be50c0abb3283e207c544b94f5
+1764e482659ae0931b318e11e2f09d8915708a017c451baded6d26b5f70fce6c
+9894f02c65be8477ec75a0ad33c3350ba1c7f37fa310a286632276d487eab725
+52660411ac8ae4b7c7c138ff0df96e58076de68a1a0a4f7508362decebadaa80
+37765264ba615721a74e7f14863a1f6b376842883fce96537ca6d51df70612c2
+474e5830bcc39423be0111d0f24d8a6b1bfd9d89b91ad018c4f38b3d5e5e0b04
+9f88bbb9ba6e2c1d6f491ba2b36f4fb4f3953b5f42a1279a31d3e226953b9531
+4d4d8f834bc7e3ef7586fa222935336363a8ae5f1b466f06addd1b015503d035
+577ba91812e77dd879d00073b53654d5c8a6eb58e60009a6acbf12ea00862037
+0bfc8ebb44afd3e12a57eeaa2c53fce77d5fed8170c48c7b0fb0576a5fce31c5
+f19db0e0b9bb67d3a6d1cae6da08dd4d62eb598d8284658a5707128b603811ab
+67c6ba96c4b765fc8f8963e12c907187f09b1df9c5e60c2c295eb96748acd963
+206be3766d266e7c45ae72ca3edd711cc0ff6cfce1e6893afbbfb981fbfb3c59
+7e8b62cfbac29d1edbf30dc0a6169955f7a8c858bccba006c52334acba317d5f
+33d73ce2777b75ed244554db6c8ff4e669d30c1acff3d798c0c3730dbd4a8107
+c765ad360f12eaf52171260032afcc211b6e7ae9edd16e8c4629955701778b3c
+7b6a82eead10d1ebbba5b16cbe109c0520f7a12b4f3f47d6994fd6c02103f379
+240357c05357b5599f0a63825b11fa2d2b48a6297ebaf4fccbc3208fbf9f55ff
+2f65273a49141b44169acd6ce2f8658a052413df3994ceaa47bb9c5f49e5ec54
+1d196bb3d218b0ee89222d6822b4d6dc498f540c34a32aab7c7955cb876599d8
+ccdb8e61d669259e106f4eea1215ca25131f9a625f524a15c9767c407cf12a8f
+a9fe8372e87d5c268d61cbb5a5e96f6fbab5bf8a3b83a486459a826f5602912f
+bf2ac3492597ac6a910a6bacace1f562e369ddaef27b50a499a80bf8a1b89e41
+f9ded0b86e232e87d0a0fed8668a534f225bd5b6fcb7793dd9d25d0f171edd39
+5efd501bffdd291f7bf6412db1048b92499b033c1aebe7df9020b731cbd81a5e
+0e74f545ec08b2e6af410e6ebe575c843bd947496dd0158805952909ab9c3788
+d28b275adb2894ac26292ca917b5eaf431826844ceb5e1926a27cd185edc78c7
+10a7241abff5bf56c064e4e9551789527fab82285d869208a9a3872ca6c896a3
+1173a8b3f2815ea2352aab35147a257e6738a11a58ea7cde8e4aab794f7e1731
+8d5f0954706c43ccb330a619398ad86677d5caf13528b6ac744c55cbb464ced4
+746875293850e2c10f3f0ddc3b52a9b522b7bf6174c705c67e3062895ebabc7a
+c516c1eb2b9e93628bd20a531f728c548d87df09c583dd0554c929d0ce4d165c
+4d0b685c021238870824b9434f9adb1c658da708c6d725e00bf578526632c123
+937516961f9f3f4808f1fe102907743d382d194269109c495f535d72c53e80e1
+88784d836000af59464710ff5d6c5f5ffd53e415b47ff027ad8bc00d8929a7cd
+9e375a0d4b045ebd156fddf49461722cbe82007174e3b1b621061ec3a29d83ce
+e9a71b98c35aa06bb7c5083a5fa02c3130a7d4a7eb3eab48df763e30a3e029b5
+6165e7c6be9fa317c24cf8764130c2ef0781993aba227e07f5174c98dc368961
+8267d73eeed5704a5d48a225121ef19dd6601ddbd68b7a9fd8c7ee25f9fe8692
+6606e892b273b5aa1b0049840dddb53bd4b931234c96dfd2c1c72b543a628430
+1a0164414001f4126d422cb8f086667fe9edc57f6219acff65dfdbe38ec963d9
+7da7c4b6f6f6c2bc5c7e5717980a3be6cab23c267eff030e089982a909bb450f
+2fef22f8966086c481544e9e4bd2811e82b7c68c56cbacd9fe0bb36a7316c5cf
+50502b068353c3f3cbfbd40f62c6fc9aaa981f16293a32b2a37d2a6e536602d4
+3ef1bffc143cd510a9b77deeb63026b12fe3cf42de77953070a94594375e47e8
+613bfd925a3a4b662a1a83577023fd439b8c0a6d318a1671a37db89879f31590
+4af5c167bd9fe3400efb92fb67a4dd2a99c796482c32fea9f34ec42972d525d1
+235373f7c59680ee773ddd419f7e8c93543686ce922494c2fae131d0c922ea25
+f064f5567d30f56c7ea9cc501d6d67e4df89dfb476ea341e9dba602f4423fbcd
+89eb8bf38923de5ab6ad6e22a9933e10816705bc69fb68c850c4a4f8ec71e4fb
+952053b58ff37bc94f3b6f89715787505527e312852c66a54a66c425cc0e4418
+8fc0b01e4ba144851ba0e78c9b07704f4fcce0b253b11bb87128c4d005c26724
+1fd1bf9286b24d40dc214e6437b8c0c494e4f92b1c701e9d0d96f25a320e65b4
+23b0af988168719e02eac87f0aa2f473a52a466eeae66b5ff76c6519947783ec
+7c5330fca60163576981897ef7fd2e81bff556d8a10dc19fa3a6ec7bd099dfaa
+0b2ae3846f469af41241893b06caa235808b5203b2909ed700fa82065b48392d
+d0bb4763a379495bc87b37069036b10a34ef613abf03c40f43ef6cbe0e62f68c
+6599b1c6b3732afde34e06a28ec016f53b05cddb1d5d2b794b56ddafc652e628
+1ec16c2d862df6e94d8737840506624affd34233
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark