Timestamp proof
Every report is fingerprinted, and each day is anchored to Bitcoin
A report is a claim about what a server did at a moment in time. Until it is anchored, the only evidence that it said so — and that nobody edited it afterwards — is our own database, which we control.
The citation state is inside this digest too. The names, the phone numbers, the address, and every profile the site claims — with what each one answered when it was checked — are part of the fingerprint. It does not mean a directory indexed anything: no timestamp can do that. It means the state of those listings on that date can be proved rather than remembered.
What this proves: that a report existed in exactly this form at that time, and has not been altered since. What it does not prove: that the measurement was correct. Those are two different claims and only the first can be settled by mathematics.
How it works
- Each report is reduced to its measurements — host, timestamp, section scores, every path and status fetched, every crawler identity and what it received — canonicalised with sorted keys and hashed with SHA-256. Wording, layout and section copy are excluded, so an editorial change never invalidates an existing proof.
- The day’s digests are sorted and folded into a Merkle tree:
parent = SHA256(left || right), an odd node paired with itself. Sorting means the order scans arrived cannot change the root. - The root is submitted to the OpenTimestamps calendars, which aggregate it into a Bitcoin transaction. No wallet, no fee, no key held by us — the proof is a file, not a coin.
- Anyone verifies it with the reference client and no permission from us:
ots verify -d <root> crawlcheck-2026-09-24.ots
2026-09-24
| Merkle root | fdc6dca5bfac254c7c0a446551c4698422376122f7fc7477466910ca716d704b |
| Reports covered | 227 |
| Sealed | 2026-09-25T01:17:11.621Z |
| Bitcoin anchor | submitted to https://a.pool.opentimestamps.org — download the .ots proof |
Every sealed day
46 days anchored. Each links to its own root and proof file.
- 2026-09-27 · .ots
- 2026-09-26 · .ots
- 2026-09-25 · .ots
- 2026-09-24 · .ots
- 2026-09-23 · .ots
- 2026-09-22 · .ots
- 2026-09-21 · .ots
- 2026-09-20 · .ots
- 2026-09-19 · .ots
- 2026-09-18 · .ots
- 2026-09-17 · .ots
- 2026-09-16 · .ots
- 2026-09-15 · .ots
- 2026-09-14 · .ots
- 2026-09-13 · .ots
- 2026-09-12 · .ots
- 2026-09-11 · .ots
- 2026-09-10 · .ots
- 2026-09-09 · .ots
- 2026-09-08 · .ots
- 2026-09-07 · .ots
- 2026-09-06 · .ots
- 2026-09-05 · .ots
- 2026-09-04 · .ots
- 2026-09-03 · .ots
- 2026-09-02 · .ots
- 2026-09-01 · .ots
- 2026-08-31 · .ots
- 2026-08-30 · .ots
- 2026-08-29 · .ots
- 2026-08-28 · .ots
- 2026-08-27 · .ots
- 2026-08-26 · .ots
- 2026-08-25 · .ots
- 2026-08-24 · .ots
- 2026-08-23 · .ots
- 2026-08-22 · .ots
- 2026-08-21 · .ots
- 2026-08-20 · .ots
- 2026-08-19 · .ots
- 2026-08-18 · .ots
- 2026-08-17 · .ots
- 2026-08-16 · .ots
- 2026-08-15 · .ots
- 2026-08-14 · .ots
- 2026-08-13 · .ots
A fresh submission reports pending confirmation until the calendar’s next Bitcoin transaction confirms, usually within a few hours. Run ots upgrade on the file after that and it carries a block header attestation permanently.
The 227 digests sealed under this root
00e3ad2c0cbd81055b6ac798a34e64291f4010c2b7dc8396cbf8aa93f1b17af9 01750281f60ab51e42263ba4fcfe4318ca49f74585b2e26d0d1e4caaad8f193e 02c39cac7e0bc92d5e38d2330761e9c7ad7a36397c4ffdb67ff572cebf1ff352 0727697382172db36e568c6a8359606c44deadf76e5b2a0be63fc5663a98210a 08b695bacc3ff41f8b88e8b3a1216f0c080ff9f45e485eeb0a28f2f29a1a4f4b 09695c1a810f8fbe91ddda20345204e25b553ba30636a192e3dc6b79b9019673 0a04a2700a51eff31cee7461381987a9407c77f9c41908f48e518d6fe5d2a982 0b00d2cb25062d8b116b76d38d1c7a908f075ad90140bbf5d5e6d98e6bddff69 106b755ab13916d7ced26918ff5466569a4b86625864bab51f3187cf74373b35 112f10823ba1a3fa1c985a8b53fd4ef7e9a7d0345666a1d2f96248087e2bc200 149cabc1b299730c6a9f77279f540d17bca9d73970cdbf111fa5031eea7a5069 152bb5dcf9629f7d8b83076ce395b3cbdf70b5d9b23e4577ef1f50f6b6f213da 187aef0cb3f4c1309c7b859fed879f2db4109188f97e5fb917f0d80a48f21964 1aece57835cbe7e06abc3cc4360410ce12dbc40a7f6b0c2cbe5d743cb4bba93a 1c6a4c5b114dd55627600919208024af47eb66f5ef5d82fd0a962197ebf6f83a 1c6afc84cae1f489ebbe8f4076fd430c7fb8ef5f92c598de29ad796cc8e526d0 1fac36299575e9104903aab719dccc53abe311d7308c373c00bdeb9e0bbe4363 206a2e4d2afcf9905de7a8b0e71830108c3fd4509a0273e8467816dc965772af 23458afd1428a550b40d880cafca7c7e1c28ab1adf50f78aa81fefd34cd101b5 250d5ae594e247917407e5bade4a3382a60d9bd0208f13a9bff916095aba42d1 252ecb70f08e4db11a054cc907a7308d6349761f4ccb7b9fbb013ba6640d21ed 26576c31caacd64c6ccdb5be4674acc3f002888efee8d807363b9f283eca1d80 267435d8742c338f8f9c4acb45cd41e2e43f4ad1d5afc85062eb8b3594055f7f 2b95ee651217f992583d3e68c2e6bc9a9f0503235895651287fcfabff35d93ea 2bd218758a3540d9c7806f8515afd57e9ffbfef8dbde0c4b9758cd7dad40105f 2cd9cb90d44f62076721b3de4f1e69e76ef9b1a25ba23202b5e3b1f659c602e0 2f7b299c3e977dac407debeca28c26e370a69f66cf82c84bc3887a997acd52d6 306ba80c57d0e519e316a675a8bbb7b32d61de3c84c955bbf717fc5585ee1103 3128509a4ddfb5a514f1356bf43bbe5ebef762edb1c3ce41ce923b65d616d86f 31a1859a59287146584de5d97be5598a52f5b609ead8f478be8425f0b7a23743 324aac39d93cae3ce7914e0b1018cc5f68a16f6fcb73b7c68f3e248b2a7829fa 32fc7929020d50e8f8509af9ece85cf8e0f22a9d564af0f15f126da7986b768a 3478ae6519fb791b2754d933a572a517eba13d4ac18007132c2efbe720ebf5e5 349a00c9e21a8d8597cd8de22192cb455b955f94b349c3eeee3dca75c44abec2 350e8c31853e53cc6e7e335b57ac2184a42b359711f5671019e853ce74ad97db 354d7b40563a5ba9f70b5e31ed1a2528036f07343f2a723900e0ac3270d59bd2 35f86885e409236374ba74e3c56a3c1027ca8f893d0c4ad971f8c066965d6210 3611e8eb222d2e8aa6adfae5b87f2cfc261ce5afc58493bb31fbc911060b83be 36d448b65137bbd3de037c1a69280e1bf7321f911dc5693de7446d479235c976 37bbf897c4cd215c78e9c935efd3d3e6964ca5c8149316dfa183c4b85157cd75 383b42e143da8de2e25fb96b98174fd4181dc450e04ff0af192c61f3894358e3 388ae9125496aad331dbaac3f0137a55a3c3976223097b843b75f48dd18f26fd 39050fe40dc172f0040dde1f761b9838b1c0fbcdf62a05b18975d2013467a3df 392bb547203490ec942beb1969310720360d2903717f850e9ff385dc8e53a20a 3975b7024e0b4fa8d8c7b6c9eaf2cef7bc7950efe98ee2af19838b5c2e6f9e32 39ac1f90b23a8c118079c6ebfc01fb885db9443d2ed4129fefecaa46b7ccde4d 39b74e400e3aeae2ff93ccb73434f5f9e98119a4c2a098b061efe48befaf7b94 3a004579e55e03cf7fca6def40831e32e0d840f6aef1d72a6169824df1418219 3a8cf46a7e7f3b51f571f8c385b8f6e84c3b461872c86a333964812f66d7ed7f 3b6b40a8b7def31dcc41b190f243cab64e79805e076a8c9ed62422f66f847ae8 3d7d483e4b657e5e47b75484d1c0752cd667658ab3a13a405045f35cc88fe90a 3f6e8c630cd160f166d57c8b7e8330cf3f69c7dd313a27b8eafff4cd0541a7a5 4120dde602a0e50b9c3e08e427863496644c6467663b42505fd9fa6e4846f3da 449de1f067e5569e6be13f28346ffca2bbc11475b67ae235d95ab09675fe3c29 45252be2dcbca9e598d538cb5cbd7746dafc86cfad44fc24884822ffebb94f58 4615d32edd3c89871146d667a2490dc127f46ecb9a0d573ecd78200d186922bf 4742148f757df91c696e0dc529d9ab853c72aab1d8996a6af686cac597bc2d98 47504d05e8b49f36e3873dfbffac554b6f92e66923b4485c867ada1eb7233c46 49189e08137dfc36bdd922f1ea4b0cb49a9d7374fa226d7b128bdb7e37163deb 4976bddb0eb08e3c85da04101851d79d8a4eb17945b94b9ce120f02fe0a9dbf4 49bdab3c8380cea02be1e9c2bba0388bd48bca83d2913f362a556248f1bdb146 4b408ea9663dd95802d88cdd4899cd6336d387b6060508177c223d4dc25e180a 4b4d4042f9ad2f5b061f77d5dccb4887f4c2f688aa3c8a3da082042a456d3064 4d259496044cbf03652d36bdb3c456cb40b84f0ee774086cd3bae4b160e81cc6 4e9b5eaa9c8103c4863c3519920e6efe6bdb0f1e502f4ce4cdf86b1f18634ff3 4fa97426095ab6bf9043de632df69071ec1e190e7e52d3c3bc63d40f6398bfb3 50d1184ca8d6708f7ee101e63efe6ebff3c70da5a0e56ec69d3da058c8fdd15f 5366919234478a91a1a9eaf82a866c04c242c66d01e634973e35cdb22700addd 536c071ba23954009e81c109188488818b4534c3cc6690156a04ef176345ac46 54606c99ba724e096a8bcdc0c80649421d6c3bc1b4a2fa61e31b02b2d92559e4 548ed01339828aabcae31ae51f8c3b0ea2c4e8e13fd9f87ce01b7f8af8cde0f4 550756eae58a4252f5e1e7efde992de22597a0a5e3b96bd2b41c5ab5351ee527 55c2b8f01c7725007906708331ddb4580f3c6a62d32f634c46e15fd4b11a5be9 563bae96792fb3b7480432464acffbbb3961e16e9c54e65e8704fe4333df1793 57575d473c35de2d57f20793438b73e73f37af63a2bd04fea6c2523f83411a39 59481aebfa4f21fae834f699cbdb319f26d52b970a562c91b64c46e6d9768e03 598705aa32d44c19e56b38f5bb01ce80e9b43ab5d8500edfddac892010564a92 59b826bf24cebf0b0bc7d6a5c540057401e1017a8f8c7a811cc62c7ef9341ede 5a1925d4cd8d1a079b776f3b5bca8d8f13c775de0e47d718ee9f5422fdc59fa2 5b0ba11826a55163240cbe516d09c7f8bbde2f10c054098d8bb9bcfbbc2d1607 5f3b6f19b87c45044afade19398c780aa4608b6ff43463066f44e6b1b1016ff1 5f6c82189c06459ee04465e0f5939c7064bfbf6d56d85aa01582b9d144726768 604beec8ceb5c45fb4801ad56d8bd1796a13268c059fa4a87f4cb05dafe2c3b8 631e550db95962db657a09875c77ebc81945b743aa301f5136ede6913a4ca568 63fc4693d10ad6b8784be97eeda8f415903df2a2cdc0f6c9b4494c81ecff5a2d 6486a240960535f33a2a2dd27d1631954a225a82473acefcd9302fd82cd7ffe2 64a1adaf1a7182529d2340203538a0454b8486b322dc0db5d1534fb42280c6ce 657696fbf944ae394bf6fd83919b179601be78d355fcac789dac28a6612ec8d7 6974e83f50468c4488674122d037943cff36158b3790dfab8e6c18844647cc9d 69a7f0ef0905ff332a0d197f7e75294b350e7a8f77c39bda16212d04685fa871 6be73611aed7698dad8a219225e7a7d199fd5e20a79b0f50c09da11e8bf63740 6f7e2bd7d2be5d0d14961aea69ca3769a56b821ef94b4e1c04e00e9115f84b1c 70b707d699ce4b405d99d41c045120b6d3c31bc03034e3de2060742c223de7ee 729de2ed0b1f1eb275052842b5975e09ecd7c9573d0a30b5300520b4638f8445 758864b67d868f26a974bcf1695313a8fb78b88f44e266cde4a008406b8ede7c 773ca40b9a90b5a43f19676079fa5dcae6e40d56bb57dced02736ac72189ce62 7b713647d260c178e7c5f3648961bcc0a391fc0c2098a5ff2d580ef07adb836f 7c065ee1386185611289a03dbb5c47306e1718fe3971d5ae34139982f9f73ef9 7d20f4aad7abee697fefeb8ab10705d3afee42a93aabe116760afd98bff62461 7e4f55846b155e5f77b45b2dfbeaf5e73f5a0e4a55b71861259368e96a750154 7edd035f554cd8f76e99bdf324615d982052b124d89c90bdda321fd26bfbea72 7f883ffadaad844d0ad11ef2c32e9995da68b76f760df58629481e180bf7671e 7fe69bf383cdc7f6358da34c081de7a16e18e2f9179d8c6f78144d9c6dc4d8a4 8099964b2f6a6287731b51da8e0edfb9c2a5c0130eded3f2c85439114d73cf40 822d8efd428182e517502817d76462798bbb8fab19b88e57076162f29bce57c0 830ab6b35b373409819b58d640dee77e9a6a157baa65ebd03cc9f6cfef7569b0 834cc0cde56d8c9babc34cb07360f585f3512ca2accdd420850bcf98fae2610f 8354ad04af1192f064c096004a7a6451e350919c5be3dd2aa70d90cbc42c8f3d 8483598652cd66816132e936a6914233c6c176d3bb830d6da47899bdfa7a864d 84a7af299f69a9474ab4efb920b361364c89e0950dd28c83471b55072a38b076 84da367d0cfa5ff2121ce64e8838dfd253031ea6cd050ebec2df25a320ac088f 883a3e835c14502249ecacd24375f34d12ec266038ef1c663a3d32889ad12814 8b0727fae6ce922c65d39d6ed40c1595fb9068d59d615802fbbc25ccf325f4b8 8bcf3a0bfa8ecd40ae342830a174d17074a698eee6da91ac861e1cfa67a18f1e 8cb2a3c43a70b6a111b568d0a236fc1a265c17d3d26998fd3079c7db04bd2820 8f2646f564dfcaa885eaed9d80902597562975e626619becc31b0fdc36844372 8f2fa433d87ac95740284a83187f37cb67659064df41990a924b094066645f58 9219381159afb4411ca9064926bc3009577c60c1d7e3595827bfba77b083b483 92e6329f113562b26c4fe13fa34216b8d2ca2088d27749c843a6f96d9c9cd0a4 93238ebee2581d1a509e9a8eced3b92d86a736f908d0c1c9a9a31d9ac712de5e 93eeb98b68c6573169cfb95a2b8d0d23cb871b136fd629c6610c60dee96198d0 9453e2a558530cac2e18d8ab0ec4574574693d72ab30c64504d9f237824b3219 947c46603646deb792e06fd4f30425cb2a885d07b7c2c085eda160472b18e8ac 96da24a2f04a9776f1995446010a894ea58cb025e4afa53876e14b35f8674d32 976d36a7488a8bc543f854d0f7f17215e189b38df12e2496c2535ced11b0a14a 9770f33985e948c478e0bb1e8e9d63076dec4c7350f66f58d819f2a3fff9fcb1 97dc588c04c5ae2635ecc795c5b81b05a2f2894cb5494cd1b467bdc9137f4c10 98a16ffeac07e5cd09e629d97a7fa1f99f00a98e388be8d5462ee99add150e3c 991476a1e12293d5683d73b55150a5719f2b5bf3c8ee38d0e956ba88125f6bfe 991ea5c36a63f7c49f78a16ecd43d1449b6cf25ae844982073c87d7af5ff8df2 9a9b4b7c5a9f16c5e58f50040955165de8e2301ffcb7426f4e873572234d3338 9af8006df1fba9a23ae5b88cc637c501c63d9cfe37792e85b66b0569fd231ee0 9bb451428b3847ce7d6d53fd15a74f9421688545c26b8a1df22c4ef93c9a8df2 9bea1118532f549aa160309bc6d908e5efa07d58f8d9a6daeed65428c6147d67 9c017fffe70b22c6ac4ca6c16ecdec112675a73ec1b70ac6f101c63b71404cad 9cd05ccc0d948943826da6bd8912244ad13a3c4405925c57e2437697e10125a1 9d9c5bcd6f6ce37c8d320ca874f80699b2bebc2a4d776d4ac3b42de25ecda42a 9ed27913423439a59288bb196a234e793ead580202965eafb2a1999d5b0d6cd8 9f5469f90009117d809162f1c455eaadc67e0f589c9d7c7d1b0a6226b75870e6 a025c9bafb1f890c95ef112ed0916f1e149332a8cb9305aab81197daeaaa21ec a461e1bb4a020f5eab14799fef3b307ecea0d786c454d22b98ff00df7b62ae18 a474c0edeaa1ce410652d96bba5b0d7edd7db7e094fe3ba9d7195853a27714a9 a6bcd0846160e8796bc21944ea910242286dc916215aa745da3ae7755ba6e144 a7565d861d2377574cd3b2bc6cef5c828e936addf632ef1c5cda5658dd9edccc a7ee305bde7c09b98a24a8c5aa7bbd9990379c4db256c1b8057a7c73518dcfcd a7f003e2e96ae8bc6fe624c6f5f6611d2c5f80eb61f19249a6fda8cb981cad96 a84fd73e285467c63638e6eaf9596aa134d26ad9658a9829e308350e885d6756 a8b7c20a93ebee107c2763148b35a885084fb81f51bcb424a9c720dc4d91b634 a962c91552d29a7359333e7f97cac0bb352698a737aa645a4634a0d46d59198e ac70ecc85e6d3cb90e730d968ddd3ee88d66bd144d3496202e6d7b45fa404491 ac99a86c91a71dce8cea9929c3cf4c7109e7c9a91aa6fc665f28b053a55e0797 acdf2a8f23d31ea5f53cada73cdb6378fb568de81009a83ab940c4624a4605ab ad3fea0ed799f50ab0d22afb77d0279f806ec1b100886b67546ebaffac372e6c ad5e5c38bbd5437453b9ae83ed0ef3df4d3fbc655d21c6a75aebf405533432d0 ae7b6708290edeae648ae143fba2fdb39acca697e0a6ea1a46a3fa538a3ca5da ae9da798143f12b7e9bd9560f7bbf190edca946852648ec95866b486168d7ba1 afbc5f9dbe0a6d8652291026c9843f4ce3e009f1054a9635a437f0cd2f21137b b00497c77e7f9bd051478bcaaaeec58808aed00602be2ef1a3e7f4d375a2bc9e b0c122e1ec210a40deafc2988eeeb9477f5d4d6e091d20ce8555ea1ceef087c0 b14d5047fcb0db7f956d4302219c263732b7ce5c57dd3a51766310dd46d7e4c6 b4d6b8935817d7fcfbd51f295654017634c047e9bda30e89f54f4b6f4889853e b629d00a9c6c454bea2b7e8d8001bb6dd41164cbac6f9f20acde084d173953fb b635c7bb158e8e9a8b71f358c62965fdda3a752b18e0b14ddb14aad6c021e7f0 b65eff039d9d406e40f3ed83797a13273c9bc45a36081a0e7d66e7969170a3c6 b674b13ce2a76e5b6b954b2a68f4d17360bceb062e8307f394020b238efe3317 b6c1d2c0bb9e753ab0ec373764b0f0b64bf65600e94366d7b06feea09fb21a6e b935862547f34d29c6cb7c795ccd2109cd0169942ecab2fb25ba476fcddfe861 ba17f710d91002816574b8deda3f30271892c7b5c9adfd52cc2b02ec470d908a baf5b43277a2622a4192b687d210ce587cbba57276e12a276edfa86c70c9f2b8 bcac2cff8b502a6a249e89f127f3294e4c5414c3b41525dc7c258a923efb3ca9 bdf49e4f59b3a65362858b61fb34fb95ef3f56be87b4e6e99c6132f2aaf830eb be35acde797a8b0f9b6763acf448725cad46f9899fdafc6644e57c303e42f5c9 c11dd55d38fa166a356f244633b9ddff15d6b6dbba2857cad73fc6ede3a581c5 c173e473979879e343d65a628d4787d05fdff6ce0b47ab08ed57c08415f4cb62 c18f3665b048251bd243ee30b0b112c2bfb2ee457ac3af064f3ba58b61484ee0 c2e67d339e8549bde978b18323fda7470d9c032b36d968ece93861a7a9b6c9bf c406ef1f188a0cf99ee4746b25e7804f4d0346d133321f9d0701c9a24fac6d94 c8e903d88ec11a4bf09c6dc7a2142d2965414f799666003fe1b09d7a81dc48d2 c93f3b5e4df1ecc6c7347fd1fd7c05148f8f37919c3537e1d3111fd5114eeb9e c9eab357a43813d59d89c754d87d2f8a5aacbbd8b0016da36bda6d64bab4737a cae54e9c0b523187f2a18115d1aefdf0cb8c07d8421bc34a1182882ce3f33f04 ccbcca7f979da1288a1a4397284e362351f65f57b76a8b92c7a0a61c6c1b44b2 ce1878a0f693a47deb39491685e04d90e27be46e0f9c8455783138220f2d3ee1 ce827404cf8efa90722c1e39f5473aeecbb22b26be4a8e17cb8026033807425c cfac79ca99eef0e518171a1db6fb97e8180f452983e242453ebec65119161e8b d10f1226add0e81a44bc61a5d45f7d2fdf08331d1ba9e9f90a261bab3daaf13c d173d73108a83e39a4f114df68a14c48033fd08c29e29b7be0d58187055ea99a d3b318cd5cb0f86052e156f4098385759c715bb7a44a32d1b4ef394404addfdb d40642afaf6c994ee57eae76d43f24a2954d94373bedaad0d30f5d570f0d2464 d41c1b9ab27c6c95d8e70e2137f23366b78eefbe90044301a5e23d6f0e11fc2c d47bbed33298d0e63896cf5252fd52e20dddbf38a23582b6e4127dce297cd0e9 d6763b2fa3c06085a94b89eea21021757383baff805241f9d1cbfdb3465b5769 d70394d2774853edc282736c89e93513b0f17eef791ab3cb04033f63aadbcce7 d7d9786d648a283672f06999a7380396f82edc984c06c40f15e0170a360f3288 d93150a1d91bab3c947747690599018a86b22479213636804265ba4df6bbae37 da5eee3426dbf10db4391da4169401746ae84c3502d5e23c96e613d2f11cb017 db6df155ca06ecefe1ba3eb93bef64706ffdf955f37b74aa7bee3fed543c669e dd151d021ff7f63ea4fc37d84fbd2f4609bf75bf675f58bc5fd48c216370cf84 dde22ee3a2769a33d28f91f434914933f557f8e693d58f406a13711a5058c70c df55f3168bfff84d9b95328ff9197e75f1585bdcb33d6470129777d4c3d9f233 df5fe1e616db5e6b42246013a883be0624d096695eb6668361a9cc4800d29b1b dfb072f8a6c7f563545634fd26de83ee8ed6086107001b6df1262ac8a365fc0e e081adf56fa39d50e95d0a601de9917e19471dad19bbd3d0077dea442adaa4fc e128b5259a26bede019cb1190adff47b58a6f0bdf5ae6c8a519b13fdf27f059a e228db795e9725535acd1f3fa6291b175bf505c0cce065bf3e12d6f23356288d e3bffd8ae5651e59b684a7b0dfc13d61765f6273cd275d2b15b864a7cc2c1ebe e51f400e10313c181c0e5b7ffd6dbbd2d47e1a505a65c6e69dd36bb02bec5ecd e6398bf463f60843bc744c60450e3f88ca55fb593e73537575a9b574dde84304 e6bee67955f2b68d95338049a3406026d62920f1d435f50cb8129ae3405bbb9f e6c11520ac5f4455f2c1c18821f88a896a45ced2bce0fb1df4d6380574635ee5 e82da71a314e244f3d4583b359c3efd6c9d7b90b8454f05fad22768943cc3b9a e95acd918a7e474bb9a65b841137b3a7cc224cb668735eddc3abf02d329c6391 eb4bf9c3e6997d7b16ed7bf86a5add739701f5cbe538b6b373f7d6c459b30721 eb6874729f90be3b085de9585c9f0e3b56effafe21186120ae434267ca9886e1 ec0bdf190bd332aeb1c73a84db0941b14cd36f183b58139989ada0a7c977d102 ec7741dd29e1acc07655ae75d5fef17644e36356360c1bc9cc9e2dcc2bc20afb ed4b2fcca785ee7b08369cbbc56c31d137128ff4c7fe3a28cddd88763c94bce1 ee53a34b073931ed27cc44056a460b91fea7f6a90c200e9128ac8713ad8edec7 efb6a464000f6c531735094592b69e2100fc59e34e307c3d0434ef339d01b76f f71ec117068e482fe9d8e06060569e206c60cb725c5be9cfe53ed78e1b4ff685 f8f35f10237f609f5d5b5202f212b40f31b91bedd72ea3d972368dd2c04c21fc f9690fd80d9a72bdf729af8254dc10f40835bc0786195cac3edd9013b1a2c400 fa75560142f33b5b9fa1ea7a5092e1310a10db8ca6efdb7317371a8602886bea fa92c028daf56bf3d81e0deef7544c5a2de1df8bfcca4827b70436bd1e98e622 fb773e0d6b66096ada4addcb60699db95218274396af1ebbf3f627e3ae652fed fbdb2d21811105ee29eb9df3667c1b37495480b911b62dca03dbb68db12492c2 fcaf748771371ee3eec9705fa0b207de236587abea2b80bcd55d5c5d567e33bc